@keyframes style_growDown__C_wRQ{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes style_growUp__83WN8{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes style_skeleton-shimmer__jFTlz{0%{transform:translateX(0)}to{transform:translateX(75%)}}.style_feSummary-divider__WsqwJ{border-top:1px dashed #f7f7f7!important;width:85%;height:.1rem;margin:0 auto!important}.style_feSummary--flightList__CDnmd{gap:1.6rem}.style_ancSum--list__B_pE8,.style_feSummary--flightList__CDnmd{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.style_ancSum--list__B_pE8{gap:.8rem}.style_ancSum--wrapper__Hwo2W{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch}.style_ancSum--info__QHXxt{width:40%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.4rem}.style_ancSum--item__JH4_D{font-size:1.4rem;font-weight:600;line-height:2rem;color:#191919}@keyframes flightTripPreview_growDown__GrPKV{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes flightTripPreview_growUp__jbSdw{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes flightTripPreview_skeleton-shimmer__T99Qz{0%{transform:translateX(0)}to{transform:translateX(75%)}}.flightTripPreview_flightSummary-item__GEypq{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:1.6rem;width:100%;--signal:transparent;--brand:#73c3ff;--text:#999999;--route-bg:#73c3ff;color:var(--text)}.flightTripPreview_flightSummary-item__GEypq .flightTripPreview_flightRoute__A4oHe{--icon-color:var(--brand);color:var(--brand)}.flightTripPreview_flightSummary-item__GEypq .flightTripPreview_routeNo__BdkJE{background:var(--route-bg)}.flightTripPreview_flightSummary-item__GEypq.flightTripPreview_is-preview__O6Wg_{--brand:#73c3ff;--text:#999999;--route-bg:#73c3ff;--signal:transparent;opacity:.7}.flightTripPreview_flightSummary-item__GEypq.flightTripPreview_is-current__HIQYI{--brand:#0046c1;--text:#4d4d4d;--route-bg:#0046c1;--signal:var(--brand)}.flightTripPreview_flightSummary-item__GEypq.flightTripPreview_is-selected__4OJlp{--brand:#00508c;--text:#191919;--route-bg:#00508c;--signal:transparent}.flightTripPreview_mainContent__0PpZd{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:1.6rem;width:100%}.flightTripPreview_currentSignal___m1p1{border-radius:0 3px 3px 0;width:4px;height:36px;background:var(--brand)}.flightTripPreview_content__iFYsF{flex:1 1;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:1.2rem}.flightTripPreview_routeNo__BdkJE{display:flex;flex-direction:column;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;padding:.2rem .4rem;gap:1rem;border-radius:.6rem;background:var(--route-bg);font-size:1.4rem;font-weight:600;line-height:2rem;color:#fff}.flightTripPreview_flightInfo__N8QXk{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.4rem}.flightTripPreview_flightDate__ymMvv{font-size:1.2rem;font-weight:600;line-height:1.6rem}.flightTripPreview_flightRoute__A4oHe{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:.4rem;font-size:1.6rem;font-weight:700;line-height:2.4rem;margin:0;--icon-color:var(--brand);color:var(--brand)}@keyframes flightSummaryDetail_growDown__k_paf{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes flightSummaryDetail_growUp__m9VSS{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes flightSummaryDetail_skeleton-shimmer__TinOb{0%{transform:translateX(0)}to{transform:translateX(75%)}}.flightSummaryDetail_summaryDetailCard__EZK4_{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:1.6rem;width:100%}.flightSummaryDetail_withPadding__fPNJM{padding:0 2rem}.flightSummaryDetail_summaryDetail-header__wIa3h{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;gap:.8rem;font-size:1.4rem;font-weight:600;line-height:2rem}.flightSummaryDetail_summaryDetail-header__wIa3h .flightSummaryDetail_inventoriesName__yfgWi{color:#191919}.flightSummaryDetail_summaryDetail-header__wIa3h .flightSummaryDetail_flightCode__pXCZh{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.4rem;color:#ff6f34;--icon-color:$color-support-warning}.flightSummaryDetail_airlineInfo__6aovw{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:100%}.flightSummaryDetail_airlineInfo__6aovw .flightSummaryDetail_airlineLogo___YzQ7{width:4rem;height:1.6rem;object-fit:contain}.flightSummaryDetail_airlineInfo__6aovw .flightSummaryDetail_airlineName__qfLqo{font-size:1rem;font-weight:500;line-height:1.2rem}.flightSummaryDetail_summaryDetail-body__uo831{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:1.6rem}.flightSummaryDetail_summaryDetail-body__uo831 .flightSummaryDetail_timePlace__0ow0W{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:2rem;max-width:36.4rem}.flightSummaryDetail_summaryDetail-body__uo831 .flightSummaryDetail_timePlace__0ow0W .flightSummaryDetail_timePlaceItem__HDVuv{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0}.flightSummaryDetail_summaryDetail-body__uo831 .flightSummaryDetail_timePlace__0ow0W .flightSummaryDetail_timePlaceItem__HDVuv time{font-size:1.6rem;font-weight:700;line-height:2.4rem}.flightSummaryDetail_summaryDetail-body__uo831 .flightSummaryDetail_timePlace__0ow0W .flightSummaryDetail_timePlaceItem__HDVuv abbr{font-size:1.4rem;font-weight:600;line-height:2rem;color:#4d4d4d;text-transform:uppercase;text-decoration:none}@media(max-width:640px){.flightSummaryDetail_summaryDetail-body__uo831 .flightSummaryDetail_timePlace__0ow0W .flightSummaryDetail_timePlaceItem__HDVuv time{font-size:1.6rem;font-weight:700;line-height:2.4rem}.flightSummaryDetail_summaryDetail-body__uo831 .flightSummaryDetail_timePlace__0ow0W .flightSummaryDetail_timePlaceItem__HDVuv abbr{font-size:1.2rem;font-weight:600;line-height:1.6rem}}.flightSummaryDetail_summaryDetail-body__uo831 .flightSummaryDetail_timePlace__0ow0W .flightSummaryDetail_timePlaceItem__HDVuv:last-child{text-align:right}.flightSummaryDetail_summaryDetail-body__uo831 .flightSummaryDetail_timePlace__0ow0W .flightSummaryDetail_timeDuration__N3GKB{width:14.2rem;max-width:14.2rem;display:flex;flex-direction:column;justify-content:center;align-items:stretch;gap:.4rem;flex:1 0}.flightSummaryDetail_summaryDetail-body__uo831 .flightSummaryDetail_timePlace__0ow0W .flightSummaryDetail_timeDuration__N3GKB .flightSummaryDetail_timeDurationLine__c7OQU{height:2px;border-top:1px dashed #ddd;width:100%;top:47%;position:relative}.flightSummaryDetail_summaryDetail-body__uo831 .flightSummaryDetail_timePlace__0ow0W .flightSummaryDetail_timeDuration__N3GKB .flightSummaryDetail_timeDurationLine__c7OQU:after,.flightSummaryDetail_summaryDetail-body__uo831 .flightSummaryDetail_timePlace__0ow0W .flightSummaryDetail_timeDuration__N3GKB .flightSummaryDetail_timeDurationLine__c7OQU:before{background:#ddd;border-radius:50%;width:8px;height:8px;z-index:1;content:"";position:absolute;top:-5px}.flightSummaryDetail_summaryDetail-body__uo831 .flightSummaryDetail_timePlace__0ow0W .flightSummaryDetail_timeDuration__N3GKB .flightSummaryDetail_timeDurationLine__c7OQU:before{left:-3.5px}.flightSummaryDetail_summaryDetail-body__uo831 .flightSummaryDetail_timePlace__0ow0W .flightSummaryDetail_timeDuration__N3GKB .flightSummaryDetail_timeDurationLine__c7OQU:after{right:-3.5px}.flightSummaryDetail_summaryDetail-body__uo831 .flightSummaryDetail_timePlace__0ow0W .flightSummaryDetail_timeDuration__N3GKB .flightSummaryDetail_timeDurationText__UFPfP{font-size:1.2rem;font-weight:600;line-height:1.6rem;color:#636363;text-align:center;align-self:stretch}@media(max-width:640px){.flightSummaryDetail_summaryDetail-body__uo831 .flightSummaryDetail_timePlace__0ow0W{max-width:unset;padding:0}}.flightSummaryDetail_changeFlightBtn__MqCdg{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:.8rem 1rem;gap:1rem;align-self:stretch;border-radius:1.2rem;background:#f7f7f7;outline:none;font-size:1.4rem;font-weight:600;line-height:2rem;color:#0391ff}@keyframes style_growDown__IZmMQ{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes style_growUp__7Ajsk{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes style_skeleton-shimmer__eNOm2{0%{transform:translateX(0)}to{transform:translateX(75%)}}.style_feSummary--flightList__c5AjD{gap:1rem}.style_feSummary--flightList-item__kyMH7,.style_feSummary--flightList__c5AjD{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.style_feSummary--flightList-item__kyMH7{gap:.4rem}.style_routeNo__64RSK{font-size:1.2rem;font-weight:600;line-height:1.6rem;color:#0391ff;background-color:#d9eeff;width:-moz-fit-content;width:fit-content;padding:.4rem .6rem;border-radius:.6rem}@keyframes style_growDown__9peMG{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes style_growUp__kGsso{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes style_skeleton-shimmer__QDquy{0%{transform:translateX(0)}to{transform:translateX(75%)}}@media(max-width:992px){.style_wrapper__EdoBd{width:100%;margin-bottom:2rem}}.style_flightResultView__xh5Sw{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:1.6rem}.style_labelResult___WJD4{font-size:1.6rem;font-weight:700;line-height:2.4rem}.style_routeList__dr_Pc,.style_skeletonWrapper__3SZfs{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:1.2rem}.style_skeletonWrapper__3SZfs{margin-top:2rem}.style_noResult__MvYAP{display:flex;flex-direction:column;justify-content:center;align-items:stretch;gap:.8rem}.style_noResult__MvYAP p,.style_noResult__MvYAP span{margin:0;font-size:1.4rem;font-weight:600;line-height:2rem}.style_emptyList__vRQCD{font-size:1.4rem;font-weight:600;line-height:2rem;color:#636363}.style_emptyAlertBox__Al780{justify-content:center}.style_emptyAlertMessage__F2kOj{margin:0;color:#191919!important;text-align:center}.style_emptyFlightImageWrapper__oL2L8{max-width:54rem;margin:0 auto}.style_emptyStateContainer__JMQsi{width:100%;max-width:65.3125rem;margin:0 auto}.style_modalBgCustom__KVi7h{background-color:#f7f7f7}.style_modalHeaderCustom__LBEP2{background-color:#fff;font-size:1.6rem;font-weight:700;line-height:2.4rem;color:#191919}.style_divider__DNYAG{width:100%;height:1px;background:repeating-linear-gradient(90deg,#dddddd 0,#dddddd 8px,transparent 0,transparent 16px)}@keyframes routeTimeline_growDown__mRklp{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes routeTimeline_growUp__juhKA{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes routeTimeline_skeleton-shimmer__XPLtf{0%{transform:translateX(0)}to{transform:translateX(75%)}}.routeTimeline_routeTimeline__iJdL8{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:2rem;max-width:36.4rem}.routeTimeline_routeTimeline__iJdL8 .routeTimeline_timePlaceItem__Suocn{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0}.routeTimeline_routeTimeline__iJdL8 .routeTimeline_timePlaceItem__Suocn time{font-size:2rem;line-height:3.2rem;font-weight:800;margin:0}.routeTimeline_routeTimeline__iJdL8 .routeTimeline_timePlaceItem__Suocn abbr{font-size:1.4rem;font-weight:600;line-height:2rem;color:#4d4d4d;text-transform:uppercase;text-decoration:none}@media(max-width:640px){.routeTimeline_routeTimeline__iJdL8 .routeTimeline_timePlaceItem__Suocn abbr{font-size:1.2rem;font-weight:600;line-height:1.6rem}}.routeTimeline_routeTimeline__iJdL8 .routeTimeline_timePlaceItem__Suocn:last-child{text-align:right}.routeTimeline_routeTimeline__iJdL8 .routeTimeline_timeDuration__tLLVs{width:14.2rem;max-width:14.2rem;display:flex;flex-direction:column;justify-content:center;align-items:stretch;gap:.4rem;flex:1 0}.routeTimeline_routeTimeline__iJdL8 .routeTimeline_timeDuration__tLLVs .routeTimeline_timeDurationLine__80VH8{height:2px;border-top:1px dashed #ddd;width:100%;top:47%;position:relative}.routeTimeline_routeTimeline__iJdL8 .routeTimeline_timeDuration__tLLVs .routeTimeline_timeDurationLine__80VH8:after,.routeTimeline_routeTimeline__iJdL8 .routeTimeline_timeDuration__tLLVs .routeTimeline_timeDurationLine__80VH8:before{background:#ddd;border-radius:50%;width:8px;height:8px;z-index:1;content:"";position:absolute;top:-5px}.routeTimeline_routeTimeline__iJdL8 .routeTimeline_timeDuration__tLLVs .routeTimeline_timeDurationLine__80VH8:before{left:-3.5px}.routeTimeline_routeTimeline__iJdL8 .routeTimeline_timeDuration__tLLVs .routeTimeline_timeDurationLine__80VH8:after{right:-3.5px}.routeTimeline_routeTimeline__iJdL8 .routeTimeline_timeDuration__tLLVs .routeTimeline_timeDurationText__nag10{font-size:1.2rem;font-weight:600;line-height:1.6rem;color:#636363;text-align:center;align-self:stretch}@media(max-width:640px){.routeTimeline_routeTimeline__iJdL8{max-width:unset;padding:0}}.routeTimeline_dayOffset__y6h4B{display:block}.routeTimeline_dayOffset__y6h4B,.routeTimeline_stopStansfer__7uv5_{font-size:1.2rem;font-weight:500;line-height:1.6rem;color:#ff6f34;line-height:1;margin-bottom:.2rem}.routeTimeline_stopStansfer__7uv5_{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.4rem;text-align:center}.routeTimeline_stopStansfer__7uv5_ .routeTimeline_stopStansferIcon__H9k7D{color:#ff6f34}.routeTimeline_timeDuration__tLLVs{position:relative}.routeTimeline_timeDuration__tLLVs .routeTimeline_timeDurationTooltip__hbh6J{opacity:1;visibility:visible}.routeTimeline_timeDurationLine__80VH8{position:relative}.routeTimeline_transitDot__k60Mg{position:absolute;top:-4px;width:5px;height:5px;border-radius:50%;background-color:#fff;border:1px solid #0046c1;transform:translateX(-50%)}.routeTimeline_timeDurationTooltip__hbh6J{position:relative;top:calc(100% + .8rem);left:50%;transform:translateX(-50%);min-width:26rem;z-index:3;opacity:0;visibility:hidden;pointer-events:none}.routeTimeline_tooltipList__dp74D{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.6rem;width:100%;min-width:50rem;padding:0 2rem}.routeTimeline_tooltipRow___VaJK{display:grid;grid-template-columns:5.6rem 1.2rem 1fr;align-items:center;column-gap:.8rem;font-size:1.2rem;font-weight:500;line-height:1.6rem;color:#4d4d4d;position:relative}.routeTimeline_tooltipRowLast__HzHis .routeTimeline_tooltipMarker__vrZ9X:after{display:none}.routeTimeline_tooltipTime___iTdw{color:#636363}.routeTimeline_tooltipMarker__vrZ9X{position:relative;width:1.2rem;height:100%}.routeTimeline_tooltipMarker__vrZ9X:before{content:"";position:absolute;top:.4rem;left:50%;transform:translateX(-50%);width:1.6rem;height:1.6rem;border-radius:50%;border:1px solid #0046c1;background:radial-gradient(circle,#0046c1 0 .53rem,transparent 3px) #fff;box-sizing:border-box}.routeTimeline_tooltipMarker__vrZ9X:after{content:"";position:absolute;top:1.2rem;left:50%;transform:translateX(-50%);width:2px;height:calc(100% + .6rem);background:#ddd}.routeTimeline_tooltipPlace__SxKRD strong{margin-right:.4rem}.routeTimeline_tooltipMeta__nWaaP{margin-left:6.8rem;padding-left:1.2rem;border-left:2px dashed #ddd}.routeTimeline_tooltipNote__mya6o{font-size:1.2rem;font-weight:500;line-height:1.6rem;color:#636363;margin:0 0 .4rem}.routeTimeline_tooltipDetails__u0jOX{margin:0;padding-left:1.4rem;font-size:1.2rem;font-weight:500;line-height:1.6rem;color:#636363;list-style:disc}.routeTimeline_routeTimeLineTooltipContent__d2zwU{z-index:26!important}@keyframes routeSchedule_growDown__63V90{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes routeSchedule_growUp__zGdNp{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes routeSchedule_skeleton-shimmer__1KCep{0%{transform:translateX(0)}to{transform:translateX(75%)}}.routeSchedule_layoutWrapper__YMoNV{width:100%}.routeSchedule_row__c403J{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.8rem;width:100%;margin-top:.7rem;margin-bottom:.7rem}.routeSchedule_airlineCodeTransit__KF5hq,.routeSchedule_airlineCode__u7RJA,.routeSchedule_airlineName__k0re5,.routeSchedule_time__9EDEn,.routeSchedule_transitText__cL32L{font-size:1.6rem;font-weight:500;line-height:2.4rem;color:#191919;margin:0}.routeSchedule_time__9EDEn{min-width:7.6rem;font-weight:500}.routeSchedule_airlineCode__u7RJA{font-weight:700;font-size:1.6rem}.routeSchedule_airlineName__k0re5{font-weight:700;font-size:1.5rem}.routeSchedule_airlineCodeTransit__KF5hq{color:#0391ff;font-weight:800}.routeSchedule_transitText__cL32L{font-weight:700;font-size:1.6rem}.routeSchedule_point__KCnw3{width:1.6rem;height:1.6rem;border-radius:50%;border:1px solid #0046c1;padding:.2rem}.routeSchedule_pointTransit__J07Xl{border-color:#0391ff}.routeSchedule_innerPoint__jjlZu{width:100%;height:100%;border-radius:50%;background:#0046c1}.routeSchedule_pointTransit__J07Xl .routeSchedule_innerPoint__jjlZu{background:#0391ff}.routeSchedule_airlineTitle__mZMlA{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.4rem}.routeSchedule_airlineLogo__3DEar{width:2rem;height:2rem;object-fit:contain;object-position:center;margin:0 1rem}.routeSchedule_flightCode__aXUgD{font-size:1.4rem;font-weight:700;line-height:2rem;color:#ff6f34}.routeSchedule_timeFly__qzn9Q{font-size:1.2rem;font-weight:600;line-height:1.6rem;color:#4d4d4d;margin:0}.routeSchedule_divider__5YoOs{width:1px;height:2rem;border:1px dashed #b3b3b3}.routeSchedule_timeTransit__MDSoN{font-size:1.4rem;font-weight:600;line-height:2rem;color:#666;min-width:8.2rem;text-align:center}.routeSchedule_transitLabels___ynUG{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:.4rem}.routeSchedule_transitDuration__Fr8cI,.routeSchedule_transitLabel__mae_F{font-size:1.2rem;line-height:1.6rem;color:#0083e5;font-weight:600;min-width:8.2rem;text-align:center}@keyframes FlightCardShortV3_growDown__2PYCr{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes FlightCardShortV3_growUp__6p4Np{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes FlightCardShortV3_skeleton-shimmer__YQ2Nb{0%{transform:translateX(0)}to{transform:translateX(75%)}}.FlightCardShortV3_card__xs3En{display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;position:relative;overflow:hidden;width:36rem;min-height:14rem;border-radius:2.4rem;border:.2rem solid #002540;background-color:#fff;gap:1.2rem;cursor:pointer}.FlightCardShortV3_card__xs3En p{margin:0}@media(hover:hover){.FlightCardShortV3_card__xs3En:hover{box-shadow:0 3px 8px rgba(0,0,0,.24);border-color:#002540}}.FlightCardShortV3_flightContent__vuB_X{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:1.4rem;flex:1 1}.FlightCardShortV3_route__vbmof{padding:1.8rem 1.8rem 0;display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex:1 1}.FlightCardShortV3_routeInfo___YbIW{min-width:8rem}.FlightCardShortV3_routeInfo___YbIW strong{font-size:2rem;line-height:1.1;font-weight:800;color:#191919;letter-spacing:-.02em}.FlightCardShortV3_routeInfo___YbIW p{margin:.8rem 0 0;font-size:1.6rem;line-height:1.3;font-weight:500;color:#636363}.FlightCardShortV3_routeInfo-left____pWI{text-align:left}.FlightCardShortV3_routeInfo-right__ehK14{text-align:right}.FlightCardShortV3_routeInfo-center__jIBEL{text-align:center;min-width:10rem}.FlightCardShortV3_routeInfo-center__jIBEL p{margin-top:.8rem;font-size:1.6rem;line-height:1.25;font-weight:500;color:#191919}.FlightCardShortV3_timingWrapper__We_4H{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;padding:0 2.4rem}.FlightCardShortV3_timingWrapper__We_4H span{text-align:center;margin-top:.2rem;font-size:1.6rem;line-height:1.3;font-weight:500;color:#636363}.FlightCardShortV3_timingWrapper__We_4H{flex:1 1}.FlightCardShortV3_timing__lVlr_{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1.2rem}.FlightCardShortV3_timing__lVlr_ time{min-width:8rem;font-size:1.6rem;line-height:1.2;font-weight:800;color:#191919}.FlightCardShortV3_timing__lVlr_ time:last-child{text-align:right}.FlightCardShortV3_footer__gIbVS{display:flex;flex-direction:row;justify-content:space-between;align-items:center;min-height:2rem;padding:0 0 1.2rem 1.8rem}.FlightCardShortV3_price__8xwJX{flex:1 1;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.4rem;align-self:center}.FlightCardShortV3_price__8xwJX .FlightCardShortV3_priceLabel__JXq7l{flex:0 0 auto;font-size:1.6rem;line-height:1.2;font-weight:500;color:#4d4d4d}.FlightCardShortV3_price__8xwJX strong{font-size:2rem;line-height:1.2;font-weight:800;color:#ed1d24}.FlightCardShortV3_cta__RN3hx{position:absolute;right:0;bottom:0;min-width:13.6rem;min-height:4.2rem;padding:1.6rem 2.8rem 1.4rem 3.8rem;border:0;border-top-left-radius:5.6rem;color:#fff;background-color:#002540}.FlightCardShortV3_cta__RN3hx:disabled{cursor:not-allowed;opacity:.75}.FlightCardShortV3_skeleton__wO9Fu{background-color:#f7f7f7;border-color:rgba(0,0,0,0);box-shadow:none;pointer-events:none;cursor:none}.FlightCardShortV3_skeletonLogoWrapper__1wjFV{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:1.2rem;padding:2rem}.FlightCardShortV3_skeletonBars__PVDER{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.8rem}.FlightCardShortV3_skeletonBar__q_LoE{display:block;height:.8rem;border-radius:.4rem;background:linear-gradient(90deg,#dddddd 25%,#b3b3b3 50%,#dddddd 75%);background-size:200% 100%;animation:FlightCardShortV3_skeletonShimmer__1Vhvp 1.5s ease-in-out infinite}@keyframes styles_growDown__vnZSz{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes styles_growUp__K9NiA{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes styles_skeleton-shimmer__iCkQ6{0%{transform:translateX(0)}to{transform:translateX(75%)}}.styles_container__j1bu6{width:100%;background-color:#fff;border-radius:2rem;padding:2rem 1rem;gap:1.6rem;align-items:stretch}.styles_container__j1bu6,.styles_header___Oc_N{display:flex;flex-direction:column;justify-content:flex-start}.styles_header___Oc_N{align-items:flex-start;gap:1.2rem}.styles_divider__T1dD6{width:.2rem;height:2rem;background-color:#ddd}@media(min-width:320px)and (max-width:576px){.styles_divider__T1dD6{display:none}}.styles_infoflight__uOUPi{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1.2rem}@media(min-width:320px)and (max-width:576px){.styles_infoflight__uOUPi{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.8rem}}.styles_airlineContainer__P76W7{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.8rem}@media(min-width:320px)and (max-width:576px){.styles_airlineContainer__P76W7{width:100%}}.styles_airlineContainer__P76W7 .styles_airlineLogo__o3Xh_{width:2rem;height:2rem;object-fit:contain;object-position:center;margin:0 1rem}.styles_infoAirportContainer__Obd6c{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.6rem}@media(min-width:320px)and (max-width:576px){.styles_infoAirportContainer__Obd6c{width:100%}}.styles_infoAirport__YUmum{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.4rem}.styles_airlineName__cGUmy,.styles_infoAirport__YUmum{font-size:1.4rem;font-weight:700;line-height:2rem}.styles_timeDuration__HU2S8{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.8rem}.styles_timeDuration__HU2S8 .styles_infoLabel__91Smc{display:inline}@media(min-width:320px)and (max-width:576px){.styles_timeDuration__HU2S8 .styles_infoLabel__91Smc{display:none}}.styles_timeDuration__HU2S8 .styles_dateTime__T_DMu,.styles_timeDuration__HU2S8 .styles_time__YgMNd,.styles_timeDuration__HU2S8 .styles_topInfo__lqwGr{font-size:1.4rem;font-weight:600;line-height:2rem}.styles_dashedDivider__Ds4n1{width:100%;height:.1rem;border-top:1px dashed #ddd;margin:0}@keyframes style_growDown__o6pMP{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes style_growUp__dJq8B{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes style_skeleton-shimmer__e_Zgu{0%{transform:translateX(0)}to{transform:translateX(75%)}}.style_container__6WWRF{width:100%;background-color:#fff;border-radius:2rem;padding:1rem 0;flex-direction:column}.style_container__6WWRF,.style_seatClassList__GE6lO{display:flex;justify-content:flex-start;align-items:stretch}.style_seatClassList__GE6lO{flex-direction:row;gap:1.2rem}.style_seatClassItem__tQC9_{border:none;outline:none;cursor:pointer;text-align:left;white-space:nowrap;border-radius:2rem;background-color:#f7f7f7;padding:1.2rem 1.6rem;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.6rem}.style_seatClassItem__tQC9_ .style_seatClassItemText__VonxE{font-size:1.4rem;font-weight:600;line-height:2rem;color:#191919}.style_seatClassItem__tQC9_:focus-visible{box-shadow:0 0 0 2px #d9eeff}.style_active__60Xs1{background-color:#d9eeff}.style_active__60Xs1 .style_seatClassItemIcon__TE9Oh,.style_active__60Xs1 .style_seatClassItemText__VonxE{color:#0391ff}.style_baggageList__scIAD{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.style_baggageList__scIAD .style_baggageHeaderText__fiwDm,.style_baggageList__scIAD .style_baggageHeader__XMInl{padding-top:1rem;font-size:1.6rem;font-weight:700;line-height:2.4rem;color:#191919}.style_baggageItem__29gL_{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1.2rem}.style_baggageItem__29gL_ .style_baggageItemText__X67Lv{font-size:1.4rem;font-weight:600;line-height:2rem;color:#191919}.style_baggageItem__29gL_ .style_baggagePrice__4p8hA{font-size:1.6rem;font-weight:800;line-height:2.4rem;color:#191919}@keyframes style_growDown__nhziJ{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes style_growUp__fqoZw{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes style_skeleton-shimmer__bF4VX{0%{transform:translateX(0)}to{transform:translateX(75%)}}.style_container__uA0Dr{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:1.2rem;width:100%}.style_seatCondition__T7cjK{padding:0}.style_seatItems__T7fMf{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:1.2rem}.style_divider__G0mN0{width:100%;height:.1rem;border-top:1px dashed #ddd;margin:0}.style_utilities__29kQM{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.8rem;padding:0 1.2rem 1.2rem}.style_utilities__29kQM .style_label__hDH0b{font-size:1.6rem;font-weight:700;line-height:2.4rem;color:#191919}.style_utilities__29kQM .style_value__2dFKB{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:1.2rem;flex-wrap:wrap}.style_utilities__29kQM .style_value__2dFKB .style_utilityItem__uR2_d{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.8rem}.style_utilities__29kQM .style_value__2dFKB .style_utilityItemName__wf2z_{font-size:1.4rem;font-weight:500;line-height:2rem;color:#191919}.style_seatBox__AlV8n{width:-moz-fit-content;width:fit-content;min-width:21rem;gap:1.2rem;flex-shrink:0;border-radius:2rem;border:1px solid #f7f7f7;align-items:stretch;padding:0;overflow:hidden}.style_seatItemHeader__kv4H9{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.6rem;background-color:#f7f7f7;padding:1.2rem 1.6rem}.style_seatItemHeader__kv4H9 p{margin:0}.style_seatItemHeader__kv4H9 p,.style_title__IoMCq{font-size:1.4rem;font-weight:600;line-height:2rem}.style_prices__1KCfe{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.8rem;padding:0 1.2rem;margin-bottom:1.2rem;margin-top:1rem}.style_prices__1KCfe li{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:.8rem}.style_prices__1KCfe li span{font-size:1.4rem;font-weight:500;line-height:2rem}.style_prices__1KCfe li strong{font-size:1.4rem;font-weight:800;line-height:2rem;color:#ed1d24}.style_actions__IcITC{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:.8rem;padding:0 1.2rem 1.2rem}.style_actions__IcITC .style_btn__9Ow86{border:1px solid #0391ff;border-radius:2.6rem;background:#0391ff;padding:.8rem 1rem;font-size:1.4rem;font-weight:600;line-height:2rem;color:#fff;min-width:10rem;width:100%}.style_actions__IcITC .style_btn--active__LhZnZ{border-color:#0391ff;background:#fff;font-size:1.4rem;font-weight:600;line-height:2rem;color:#0391ff}.style_seatItemHeader--active__N3G3f{background-color:#d9eeff}.style_seatItemHeader--active__N3G3f .style_icon--active__CjdMn,.style_seatItemHeader--active__N3G3f p{color:#0391ff}@keyframes line_growDown__ZNaLG{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes line_growUp__NCgMm{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes line_skeleton-shimmer__maasL{0%{transform:translateX(0)}to{transform:translateX(75%)}}.line_line__kjMqu{justify-content:space-between;padding:0;width:100%}.line_left__yJ2zv,.line_line__kjMqu{display:flex;flex-direction:row;align-items:center;min-width:0}.line_left__yJ2zv{justify-content:flex-start;gap:.2rem;flex:0 0 auto}.line_label__qpGuH{font-size:1.4rem;font-weight:600;line-height:2rem;color:#4d4d4d}.line_right__VV38i{flex:1 1 auto;min-width:0;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:.6rem}.line_right-content__qeLfJ,.line_right-price__7MzoS{font-size:1.4rem;font-weight:600;line-height:2rem;color:#4d4d4d}.line_right-content__qeLfJ{flex:0 1 auto;min-width:0;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:.6rem;white-space:nowrap}.line_right-price__7MzoS{flex:0 0 auto;text-align:right;white-space:nowrap}.line_desc__DtM3W{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.25rem;white-space:nowrap;font-weight:400}@keyframes style_growDown__wI5eQ{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes style_growUp__9gEa1{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes style_skeleton-shimmer__z93tP{0%{transform:translateX(0)}to{transform:translateX(75%)}}.style_feSummary--flightList__f0xDG{gap:1.2rem;width:100%}.style_feItem__eB59t,.style_feSummary--flightList__f0xDG{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.style_feItem__eB59t{gap:1rem}.style_feItem-info__HBb9N{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1.2rem;width:100%;font-size:1.4rem;font-weight:600;line-height:2rem;color:#4d4d4d}.style_feItem-title__c8_kz{flex:0 0 40%;text-align:left}.style_feItem-subtitle__oAB2L{font-size:1.2rem;font-weight:600;line-height:1.6rem;color:#636363}.style_feItem-breakDownWrapper__3eWnh,.style_feItem-contentWrapper__oTXCq{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;flex:0 0 40%;gap:1.2rem}.style_feItem-content__EOWyD{flex-direction:row;flex:1 1}.style_feItem-content__EOWyD,.style_feItem-itemQuantity__pGgjw{display:flex;justify-content:space-between;align-items:center;gap:.8rem}.style_feItem-itemQuantity__pGgjw{flex:0 0 20%;flex-direction:row}.style_feItem-viewBreakdown__G17Rm{width:1.6rem}.style_feItem-breakDownSection__DOOdu{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.5rem}.style_feItem-breakDown___Wg_6{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1.2rem;width:100%;font-size:1.2rem;font-weight:600;line-height:1.6rem;color:#4d4d4d;padding-left:1rem}@keyframes style_growDown__iaCPk{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes style_growUp__HRuSk{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes style_skeleton-shimmer___A_eQ{0%{transform:translateX(0)}to{transform:translateX(75%)}}.style_listWrapper__26d0Z{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.8rem}@keyframes styles_growDown__2nAs0{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes styles_growUp__Zsh0G{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes styles_skeleton-shimmer__oAJ05{0%{transform:translateX(0)}to{transform:translateX(75%)}}.styles_layoutWrapper__5p9GM{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1.2rem;width:100%}.styles_titleContent__RGGst{width:-moz-fit-content;width:fit-content;background:#d9eeff;font-size:1.4rem;font-weight:600;line-height:2rem;color:#0391ff;margin:0;padding:.8rem;border-radius:.8rem;--icon-color:$color-brand-04;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.8rem}@keyframes style_growDown__q84yx{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes style_growUp__LKpPq{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes style_skeleton-shimmer__D_Qxm{0%{transform:translateX(0)}to{transform:translateX(75%)}}.style_roomPrev__DZgav{gap:1.6rem}.style_roomPrevCheckInOut__QWgtr,.style_roomPrev__DZgav{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.style_roomPrevCheckInOut__QWgtr{gap:.4rem}.style_roomPrevCheckInOutDate__8Vemv{font-size:1.2rem;font-weight:600;line-height:1.6rem}.style_roomPrevHotelName__RBzXj{margin:0;font-size:1.6rem;font-weight:700;line-height:2.4rem}.style_roomPrevRoomInfo__8bFCJ{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;gap:1.2rem}.style_roomPrevRoomInfoImg__qVaje{width:12rem;height:8rem;border-radius:.8rem;flex-shrink:0}.style_roomPrevRoomInfoImg__qVaje img{border-radius:.8rem}.style_roomPrevRoomDetail__pCzEp{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.4rem;flex:1 1}.style_roomPrevRoomName__A49LX{margin:0;font-size:1.4rem;font-weight:700;line-height:2rem;color:#4d4d4d;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.style_roomPrevRoomPrice__g9bwr{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch}.style_roomPrevRoomPrice__g9bwr span{font-size:1.2rem;font-weight:600;line-height:1.6rem;color:#ff6f34}.style_roomPrevDetailLink__WovYh{font-size:1.2rem;font-weight:600;line-height:1.6rem;color:#4d4d4d;line-height:2rem;text-decoration:underline;cursor:pointer}.style_roomPrevRoomBenefit__fzqIF ul{margin:0;padding-left:2rem}.style_roomPrevRoomBenefit__fzqIF li{font-size:1.2rem;font-weight:500;line-height:1.6rem;color:#4d4d4d}