.date-picker-calendar{color-scheme:light}.date-picker-expand-grid{display:grid;grid-template-rows:0fr;opacity:0;pointer-events:none;transition:grid-template-rows .32s cubic-bezier(.16,1,.3,1),opacity .18s ease-out}.date-picker-expand-grid[data-open=true]{grid-template-rows:1fr;opacity:1;pointer-events:auto}.date-picker-expand-inner{min-height:0;overflow:hidden}.time-picker-wheel-scroll{-ms-overflow-style:none;scrollbar-width:none}.time-picker-wheel-scroll::-webkit-scrollbar{display:none}.date-picker-modal-backdrop{opacity:0;pointer-events:none;transition:opacity .16s ease-out}.date-picker-modal-backdrop[data-open=true]{opacity:1;pointer-events:auto}.date-picker-modal-motion{opacity:0;transform:translateY(.75rem) scale(.98);transition:opacity .16s ease-out,transform .18s ease-out}.date-picker-modal-motion[data-open=true]{opacity:1;transform:translateY(0) scale(1)}@media (prefers-reduced-motion:reduce){.date-picker-expand-grid,.date-picker-modal-backdrop,.date-picker-modal-motion{transition-duration:1ms}.date-picker-modal-motion{transform:none}}.UnifiedFlightCard_card__BQc0l{container-type:inline-size}.UnifiedFlightCard_legGrid__uMxFQ{grid-template-columns:70px minmax(0,1fr) 70px}.UnifiedFlightCard_loyaltyDesktop__M_Qpk{display:none}.UnifiedFlightCard_loyaltyMobile__sES1J{display:block}@container (min-width: 460px){.UnifiedFlightCard_legGrid__uMxFQ{grid-template-columns:82px minmax(0,1fr) 82px}}@container (min-width: 620px){.UnifiedFlightCard_layout__Tlovp{display:grid;grid-template-columns:minmax(104px,150px) minmax(0,1fr) minmax(104px,max-content);padding:0}.UnifiedFlightCard_airline__QEFs_{border-right:1px solid var(--color-border);padding:.75rem 1rem}.UnifiedFlightCard_airlineCopy__OBr7A{padding-right:0}.UnifiedFlightCard_legs__9oKjo,.UnifiedFlightCard_price__DcHY4{margin-top:0;padding:.75rem 1rem}.UnifiedFlightCard_price__DcHY4{align-items:flex-end;border-left:1px dashed var(--color-border);border-top:0;flex-direction:column;justify-content:center;text-align:right}.UnifiedFlightCard_priceWithOverlay__jOp4k{padding-top:1.5rem}.UnifiedFlightCard_flightTime__uXWHv{font-size:17px}.UnifiedFlightCard_priceValue__8WIdm{font-size:1.5rem}.UnifiedFlightCard_legGrid__uMxFQ{grid-template-columns:90px minmax(0,1fr) 90px}.UnifiedFlightCard_loyaltyDesktop__M_Qpk{display:block}.UnifiedFlightCard_loyaltyMobile__sES1J{display:none}}