:root{--coreBorderRadiusM:8px;--coreBorderRadiusS:4px;--coreBorderRadiusL:12px;--coreBorderRadiusNone:0px;--coreBorderRadiusFull:999px;--coreBorderRadiusXs:2px;--coreBorderWidthDivider:0.5px;--coreBorderWidthDefault:1px;--coreColorBlue1:#f1f5ff;--coreColorBlue2:#e5edff;--coreColorBlue3:#c6d7ff;--coreColorBlue4:#9fbdff;--coreColorBlue5:#7099ff;--coreColorBlue6:#2c61fe;--coreColorBlue7:#173cd2;--coreColorBlue8:#0920a0;--coreColorBlue9:#041172;--coreColorBlue10:#07143c;--coreColorBlue5A32:rgba(112,153,255,.32);--coreColorBlue5A8:rgba(112,153,255,.08);--coreColorBrandBlue:#2346ff;--coreColorBrandYellow:#ffb400;--coreColorCyan1:#edfafb;--coreColorCyan2:#d3f6fa;--coreColorCyan3:#a9e4ea;--coreColorCyan4:#65d0dd;--coreColorCyan5:#27b2c1;--coreColorCyan6:#047c88;--coreColorCyan7:#015e67;--coreColorCyan8:#00434a;--coreColorCyan9:#002d32;--coreColorCyan10:#021d20;--coreColorCyan5A8:rgba(39,178,193,.08);--coreColorCyan5A32:rgba(39,178,193,.32);--coreColorNeutral1:#f6f7fa;--coreColorNeutral2:#ebedf1;--coreColorNeutral3:#d4d7de;--coreColorNeutral4:#b9bec7;--coreColorNeutral5:#989eab;--coreColorNeutral6:#6f7685;--coreColorNeutral7:#4f5563;--coreColorNeutral8:#373d4a;--coreColorNeutral9:#1f242e;--coreColorNeutral10:#121826;--coreColorNeutralBlack:#000;--coreColorNeutralWhite:#fff;--coreColorNeutral6A16:hsla(221,9%,48%,.16);--coreColorNeutralBlackA16:rgba(0,0,0,.16);--coreColorNeutralBlackA64:rgba(0,0,0,.64);--coreColorNeutral5A8:rgba(152,158,171,.08);--coreColorNeutral5A16:rgba(152,158,171,.16);--coreColorNeutral5A32:rgba(152,158,171,.32);--coreColorNeutralWhiteA16:hsla(0,0%,100%,.16);--coreColorNeutralWhiteA96:hsla(0,0%,100%,.96);--coreColorNeutralWhiteA40:hsla(0,0%,100%,.4);--coreColorNeutralBlackA80:rgba(0,0,0,.8);--coreColorNeutralBlackA32:rgba(0,0,0,.32);--coreColorOrange1:#fdf5f2;--coreColorOrange2:#ffe7dc;--coreColorOrange3:#ffcab0;--coreColorOrange4:#fea484;--coreColorOrange5:#ed784e;--coreColorOrange6:#c74401;--coreColorOrange7:#8b3717;--coreColorOrange8:#62240c;--coreColorOrange9:#431706;--coreColorOrange10:#2d0d03;--coreColorOrange5A8:rgba(237,120,78,.08);--coreColorOrange5A32:rgba(237,120,78,.32);--coreColorPink1:#fff3f6;--coreColorPink2:#fee6e9;--coreColorPink3:#fcc8d0;--coreColorPink4:#fd9eb0;--coreColorPink5:#f56789;--coreColorPink6:#d81e60;--coreColorPink7:#9f0042;--coreColorPink8:#6d0b2d;--coreColorPink9:#4b051d;--coreColorPink10:#271015;--coreColorPink5A8:rgba(245,103,137,.08);--coreColorPink5A32:rgba(245,103,137,.32);--coreColorPurple1:#f5f6ff;--coreColorPurple2:#eaebff;--coreColorPurple3:#d2d4fa;--coreColorPurple4:#b5b5fd;--coreColorPurple5:#948dff;--coreColorPurple6:#6d4df8;--coreColorPurple7:#5127cc;--coreColorPurple8:#39079b;--coreColorPurple9:#26016e;--coreColorPurple10:#160f3b;--coreColorPurple5A8:rgba(148,141,255,.08);--coreColorPurple5A32:rgba(148,141,255,.32);--coreColorRed1:#fff4f2;--coreColorRed2:#ffe6e3;--coreColorRed3:#ffc8c0;--coreColorRed4:#fda297;--coreColorRed5:#f86c61;--coreColorRed6:#d02c2a;--coreColorRed7:#9c1b1b;--coreColorRed8:#6e0f10;--coreColorRed9:#4c0808;--coreColorRed10:#330404;--coreColorRed5A8:hsla(4,92%,68%,.08);--coreColorRed5A32:hsla(4,92%,68%,.32);--coreColorTripBestBrown:#673114;--coreColorTripBestGoldA32:rgba(255,226,200,.32);--coreColorTripBestBrownDark:#f4c498;--coreColorTripBestGoldA16Dark:hsla(28,39%,87%,.16);--coreColorYellow1:#fff7eb;--coreColorYellow2:#fcebc8;--coreColorYellow3:#f2d396;--coreColorYellow4:#e3b757;--coreColorYellow5:#c79512;--coreColorYellow6:#966a00;--coreColorYellow7:#704f00;--coreColorYellow8:#4d3600;--coreColorYellow9:#352200;--coreColorYellow10:#231601;--coreColorYellow5A8:rgba(199,149,18,.08);--coreColorYellow5A32:rgba(199,149,18,.32);--coreFontFamilyMono:"Trip Geom TF";--coreFontFamilySans:"Trip Geom";--coreFontSize10:32px;--coreFontSize11:40px;--coreFontSize12:45px;--coreFontSize13:51px;--coreFontSize05:18px;--coreFontSize07:22px;--coreFontSize03:14px;--coreFontSize02:12px;--coreFontSize08:24px;--coreFontSize03old:13px;--coreFontSize04:16px;--coreFontSize06:20px;--coreFontSize09:28px;--coreFontSize01:11px;--coreFontWeightRegular:400;--coreFontWeightBold:700;--coreFontWeightMedium:500;--coreIconfontCheck:"e530";--coreIconfontAddCircular:"e000";--coreIconfontCheckSolid:"eced";--coreIconfontClearSolid:"e003";--coreIconfontForwardRight:"e008";--coreIconfontSelectedLine:"e001";--coreIconfontSelectedSolid:"ed1e";--coreIconfontDefault:"ee4f";--coreIconfontWarningLine:"eb51";--coreIconfontChecked:"f05ca";--coreLineHeightS:1.25;--coreLineHeightM:1.5;--coreSpacingNone:0.1px;--coreSpacingXxxs:2px;--coreSpacingXxs:4px;--coreSpacingXs:8px;--coreSpacingS:12px;--coreSpacingM:16px;--coreSpacingL:20px;--coreSpacingXl:24px;--coreSpacingXxl:32px;--coreSpacingNegativeXxs:-4px;--coreSpacingNegativeXs:-8px;--coreSpacingNegativeS:-12px;--coreSpacingNegativeM:-16px;--coreSpacingNegativeXl:-24px;--smtcColorBgPage:#ebedf1;--smtcColorBgSurface:#fff;--smtcColorBgSurfaceActive:#f6f7fa;--smtcColorBgContainer:#f6f7fa;--smtcColorBgContainerActive:#ebedf1;--smtcColorBgDisable:#b9bec7;--smtcColorBgScrim:rgba(0,0,0,.64);--smtcColorBgPopover:#1f242e;--smtcColorBgSkeleton:hsla(221,9%,48%,.16);--smtcColorBgBrand:#2c61fe;--smtcColorBgBrandActive:#173cd2;--smtcColorBgBrandTinted:#f1f5ff;--smtcColorBgRate:#173cd2;--smtcColorBgPositive:#047c88;--smtcColorBgPositiveActive:#015e67;--smtcColorBgPositiveTinted:#edfafb;--smtcColorBgWarning:#c74401;--smtcColorBgWarningActive:#8b3717;--smtcColorBgWarningTinted:#fdf5f2;--smtcColorBgAlert:#d02c2a;--smtcColorBgAlertActive:#9c1b1b;--smtcColorBgAlertTinted:#fff4f2;--smtcColorBgPopular:#d02c2a;--smtcColorBgDiscount:#d81e60;--smtcColorBgDiscountTinted:#fff3f6;--smtcColorBgFavorite:#d81e60;--smtcColorBgFavoriteActive:#9f0042;--smtcColorBgFavoriteTinted:#fff3f6;--smtcColorBgMarketing:#6d4df8;--smtcColorBgMarketingTinted:#f5f6ff;--smtcColorBgTripBestTinted:rgba(255,226,200,.32);--smtcColorBgHotelStar:#ffb400;--smtcColorBgCoinsTinted:#fff7eb;--smtcColorBorderBrand:#2c61fe;--smtcColorBorderBrandTinted:#c6d7ff;--smtcColorBorderDiscountTinted:#fcc8d0;--smtcColorBorderWarningTinted:#ffcab0;--smtcColorBorderPositiveTinted:#a9e4ea;--smtcColorBorderAlertTinted:#ffc8c0;--smtcColorBorderInversed:#f6f7fa;--smtcColorBorderAlert:#d02c2a;--smtcColorBorderDefault:#d4d7de;--smtcColorBorderPrimary:#121826;--smtcColorBorderBrandFocused:#0920a0;--smtcColorBorderMarketingTinted:#d2d4fa;--smtcColorTextAlert:#d02c2a;--smtcColorTextWarning:#c74401;--smtcColorTextDiscount:#d81e60;--smtcColorTextCoins:#966a00;--smtcColorTextSecondary:#4f5563;--smtcColorTextTertiary:#6f7685;--smtcColorTextBrand:#2c61fe;--smtcColorTextPositive:#047c88;--smtcColorTextMarketing:#6d4df8;--smtcColorTextFavorite:#d81e60;--smtcColorTextPrimary:#121826;--smtcColorTextTripBest:#673114;--smtcColorTextDisable:#b9bec7;--smtcColorTextRate:#173cd2;--smtcColorTextPlaceholder:#6f7685;--smtcColorTextInversed:#fff;--smtcColorTextBrandActive:#173cd2;--smtcColorTextAlertActive:#9c1b1b;--smtcColorTextPopular:#d02c2a;--smtcFontSizeBodySizeXs:11px;--smtcFontSizeBodySizeS:12px;--smtcFontSizeBodySizeM:14px;--smtcFontSizeBodySizeL:16px;--smtcFontSizeHeadingSizeXs:14px;--smtcFontSizeHeadingSizeS:16px;--smtcFontSizeHeadingSizeM:18px;--smtcFontSizeHeadingSizeL:20px;--smtcFontSizeHeadingSizeXl:22px;--smtcFontSizeHeadingSize2Xl:28px;--smtcFontSizeHeadingSize3Xl:32px;--smtcFontSizeDisplaySizeS:40px;--smtcFontSizeDisplaySizeM:45px;--smtcFontSizeDisplaySizeL:51px;--smtcFontWeightBodyWeight:400;--smtcFontWeightBodyWeightEmphasized:500;--smtcFontWeightHeadingWeight:700;--smtcFontWeightDisplayWeight:700;--smtcLineHeightCtBodyS:1.5;--smtcLineHeightCtBodyXs:1.25;--smtcLineHeightCtBodyM:1.5;--smtcLineHeightCtBodyL:1.5;--smtcLineHeightCtHeadingXs:1.25;--smtcLineHeightCtHeadingS:1.25;--smtcLineHeightCtHeadingM:1.25;--smtcLineHeightCtHeadingL:1.25;--smtcLineHeightCtHeadingXl:1.25;--smtcLineHeightCtHeading2Xl:1.25;--smtcLineHeightCtHeading3Xl:1.25;--smtcTypographyBodyL:400 16px/24px;--smtcTypographyBodyM:400 14px/21px;--smtcTypographyBodyS:400 12px/18px;--smtcTypographyBodyXs:400 11px/13.75px;--smtcTypographyBodyEmphasizedXs:500 11px/13.75px;--smtcTypographyBodyEmphasizedS:500 12px/18px;--smtcTypographyBodyEmphasizedM:500 14px/21px;--smtcTypographyBodyEmphasizedL:500 16px/24px;--smtcTypographyDisplayL:700 51px/63.75px;--smtcTypographyDisplayM:700 45px/56.25px;--smtcTypographyDisplayS:700 40px/50px;--smtcTypographyHeadingXs:700 14px/17.5px;--smtcTypographyHeadingS:700 16px/20px;--smtcTypographyHeadingM:700 18px/22.5px;--smtcTypographyHeadingL:700 20px/25px;--smtcTypographyHeadingXl:700 22px/27.5px;--smtcTypographyHeading2Xl:700 28px/35px;--smtcTypographyHeading3Xl:700 32px/40px;--smtcTypographyResidualS:400 13px/19.5px;--smtcTypographyResidualM:500 18px/22.5px;--smtcTypographyResidualL:500 20px/25px;--smtcTypographyResidualSEmphasized:500 13px/19.5px;--smtcTypographyResidualXl:500 22px/27.5px;--smtcTypographyResidual2Xl:500 24px/30px;--smtcTypographyResidual2XlStrong:700 24px/30px;--compBadgeDefaultHeight:16px;--compBadgeDefaultNumberMinWidth:16px;--compBadgeDefaultBorderRadius:999px;--compBadgeDefaultBackgroundColor:#c74401;--compBadgeDotBorderRadius:999px;--compBadgeDotBorderColor:hsla(0,0%,100%,0);--compBadgeDotBackgroundColor:#c74401;--compBadgeDotSize:6px;--compBadgeDotBorderWidth:0.5px;--compBadgeDotHeight:16px;--compBadgeRibbonPaddingHorizontal:4px;--compBadgeRibbonHeight:16px;--compBadgeRibbonLineHeight:11px;--compBadgeRibbonFontWeight:500;--compBadgeRibbonColor:#fff;--compBadgeRibbonBorderRadius:2px;--compBadgeRibbonFontSize:9px;--compBadgeRibbonBackgroundColor:#d02c2a;--compButtonBorderRadius:4px;--compButtonBorderWidth:1px;--compButtonPaddingH:12px;--compButtonDangerOutlinedBgColor:#fff;--compButtonDangerOutlinedBorderColor:#d02c2a;--compButtonDangerOutlinedActiveBorderColor:#d02c2a;--compButtonDangerOutlinedActiveBgColor:#fff4f2;--compButtonDangerOutlinedDisabledBgColor:#fff;--compButtonDangerOutlinedDisabledBorderColor:#d4d7de;--compButtonDangerSolidBgColor:#d02c2a;--compButtonDangerSolidBorderColor:#d02c2a;--compButtonDangerSolidActiveBgColor:#9c1b1b;--compButtonDangerSolidActiveBorderColor:#9c1b1b;--compButtonDangerSolidDisabledBgColor:#b9bec7;--compButtonDangerSolidDisabledBorderColor:#b9bec7;--compButtonDangerTextBgColor:hsla(0,0%,100%,0);--compButtonDangerTextBorderColor:hsla(0,0%,100%,0);--compButtonDangerTextActiveBorderColor:#ebedf1;--compButtonDangerTextActiveBgColor:#ebedf1;--compButtonDangerTextDisabledBorderColor:hsla(0,0%,100%,0);--compButtonDangerTextDisabledBgColor:hsla(0,0%,100%,0);--compButtonGhostOutlinedBorderColor:#fff;--compButtonGhostOutlinedBgColor:hsla(0,0%,100%,0);--compButtonGhostOutlinedActiveBorderColor:#fff;--compButtonGhostOutlinedActiveBgColor:hsla(0,0%,100%,.16);--compButtonGhostOutlinedDisabledBorderColor:hsla(0,0%,100%,.4);--compButtonGhostOutlinedDisabledBgColor:hsla(0,0%,100%,0);--compButtonGhostSolidBorderColor:#fff;--compButtonGhostSolidBgColor:#fff;--compButtonGhostSolidActiveBorderColor:hsla(0,0%,100%,.8);--compButtonGhostSolidActiveBgColor:hsla(0,0%,100%,.8);--compButtonGhostSolidDisabledBorderColor:#fff;--compButtonGhostSolidDisabledBgColor:#fff;--compButtonLargePaddingV:8px;--compButtonLargeHeight:48px;--compButtonLargeGap:8px;--compButtonLargeIconSize:20px;--compButtonMediumGap:8px;--compButtonMediumHeight:44px;--compButtonMediumIconSize:16px;--compButtonMediumPaddingV:6px;--compButtonNeutralSolidBgColor:#f6f7fa;--compButtonNeutralSolidBorderColor:#f6f7fa;--compButtonNeutralSolidActiveBgColor:#ebedf1;--compButtonNeutralSolidActiveBorderColor:#ebedf1;--compButtonNeutralSolidDisabledBgColor:#b9bec7;--compButtonNeutralSolidDisabledBorderColor:#b9bec7;--compButtonNeutralTextBgColor:hsla(0,0%,100%,0);--compButtonNeutralTextBorderColor:hsla(0,0%,100%,0);--compButtonNeutralTextActiveBgColor:#ebedf1;--compButtonNeutralTextActiveBorderColor:#ebedf1;--compButtonNeutralTextDisabledBgColor:hsla(0,0%,100%,0);--compButtonNeutralTextDisabledBorderColor:hsla(0,0%,100%,0);--compButtonPrimaryOutlinedBgColor:#fff;--compButtonPrimaryOutlinedBorderColor:#2c61fe;--compButtonPrimaryOutlinedActiveBgColor:#f1f5ff;--compButtonPrimaryOutlinedActiveBorderColor:#2c61fe;--compButtonPrimaryOutlinedDisabledBgColor:#fff;--compButtonPrimaryOutlinedDisabledBorderColor:#d4d7de;--compButtonPrimarySolidBgColor:#2c61fe;--compButtonPrimarySolidBorderColor:#2c61fe;--compButtonPrimarySolidActiveBgColor:#173cd2;--compButtonPrimarySolidActiveBorderColor:#173cd2;--compButtonPrimarySolidDisabledBgColor:#b9bec7;--compButtonPrimarySolidDisabledBorderColor:#b9bec7;--compButtonPrimaryTextBgColor:hsla(0,0%,100%,0);--compButtonPrimaryTextBorderColor:hsla(0,0%,100%,0);--compButtonPrimaryTextActiveBgColor:#ebedf1;--compButtonPrimaryTextActiveBorderColor:#ebedf1;--compButtonPrimaryTextDisabledBgColor:hsla(0,0%,100%,0);--compButtonPrimaryTextDisabledBorderColor:hsla(0,0%,100%,0);--compButtonSmallGap:4px;--compButtonSmallHeight:32px;--compButtonSmallIconSize:14px;--compButtonSmallPaddingV:2px;--compCardBackgroundColor:#fff;--compCheckboxGap:8px;--compCheckboxSize:20px;--compCheckboxGroupGap:16px;--compCheckboxSmallSize:16px;--compCheckboxCheckedColor:#2c61fe;--compCheckboxCheckedDisabledColor:#c6d7ff;--compCheckboxUncheckedColor:#6f7685;--compCheckboxUncheckedDisabledBackgroundColor:#f6f7fa;--compCheckboxUncheckedDisabledBorderColor:#b9bec7;--compCheckboxUncheckedSecondaryColor:#6f7685;--compCheckboxUncheckedErrorColor:#d02c2a;--compDialogMarginRight:24px;--compDialogMarginLeft:24px;--compDialogBgColor:#fff;--compDialogBorderRadius:8px;--compDialogPaddingTop:24px;--compDialogPaddingTopWithClose:36px;--compDialogPaddingBottom:24px;--compDialogPaddingLeft:24px;--compDialogPaddingRight:24px;--compDialogCloseColor:#121826;--compDialogCloseSize:20px;--compDialogCloseRight:8px;--compDialogCloseTop:8px;--compDialogCloseMarketingColor:#fff;--compDialogCloseMarketingSize:24px;--compDialogCloseMarketingRight:-30px;--compDialogCloseMarketingTop:-36px;--compDialogContentMarginBottom:24px;--compDialogHeaderMarginBottom:12px;--compEmptyGap:16px;--compEmptyImgSize:180px;--compEmptyPadding:16px;--compEmptyBtnGap:12px;--compEmptyBtnMarginTop:16px;--compEmptyDescMarginTop:4px;--compEmptyHzImgSize:80px;--compEmptyHzGap:12px;--compEmptyHzBtnMarginTop:8px;--compEmptyHzDescMarginTop:4px;--compEmptyHzTitleMarginTop:0px;--compEmptySImgSize:120px;--compEmptySDescMarginTop:4px;--compIconColor:#121826;--compIconSize:20px;--compImageBackgroundColor:#f6f7fa;--compInputNumberGap:8px;--compInputNumberFontSize:24px;--compInputNumberContentFontSize:16px;--compInputNumberContentLineHeight:21px;--compInputNumberContentWidth:25px;--compInputNumberContentColor:#121826;--compInputNumberOperationDisabledColor:#b9bec7;--compInputNumberOperationColor:#2c61fe;--compLoadingImgSize:24px;--compLoadingFullScreenImgBorderRadius:8px;--compLoadingFullScreenImgPadding:16px;--compLoadingFullScreenImgSize:68px;--compLoadingFullScreenClosePadding:1px;--compLoadingFullScreenCloseSize:14px;--compLoadingFullScreenCloseMr:4px;--compLoadingFullScreenCloseMt:4px;--compLoadingFullScreenCloseColor:#b9bec7;--compModalMaskColor:rgba(0,0,0,.64);--compNavbarBackgroundColor:#fff;--compNavbarBackIconColor:#121826;--compNavbarBackIconFontSize:20px;--compNavbarBackIconMediaColor:#fff;--compNavbarBackIconBackgroundColor:rgba(0,0,0,.64);--compNavbarContainerHeight:56px;--compNavbarContainerIosHeightHeight:44px;--compNavbarSecondTitleFontSize:14px;--compNavbarSubTitleFontSize:14px;--compNavbarSubTitleColor:#4f5563;--compNavbarTitleColor:#121826;--compNavbarTitleFontWeight:500;--compNavbarTitleFontSize:16px;--compNoticePaddingV:12px;--compNoticePaddingH:16px;--compNoticeIconSize:21px;--compNoticeGap:4px;--compNoticeCardMarginH:20px;--compNoticeCardMarginV:16px;--compNoticeCardBorderRadius:4px;--compNoticeErrorBgColor:#fff4f2;--compNoticeErrorColor:#d02c2a;--compNoticeNormalBgColor:#f6f7fa;--compNoticeNormalColor:#4f5563;--compNoticeWarningBgColor:#fdf5f2;--compNoticeWarningColor:#c74401;--compRadioGap:8px;--compRadioGroupGap:16px;--compRadioCheckedColor:#2c61fe;--compRadioCheckedDisabledColor:#c6d7ff;--compRadioErrorColor:#d02c2a;--compRadioUncheckedColor:#6f7685;--compRadioUncheckedDisabledColor:#d4d7de;--compRadioUncheckedDisabledBackgroundColor:#f6f7fa;--compSheetColor:#121826;--compSheetLineHeight:24px;--compSheetFontWeight:500;--compSheetLetterSpacing:-0.41px;--compSheetBackgroundColor:#fff;--compSheetHeaderBorderColor:#d4d7de;--compSheetIconColor:#121826;--compSheetButtonColor:#2c61fe;--compSkeletonBackgroundColor:hsla(221,9%,48%,.16);--compSliderThumbBackgroundColor:#fff;--compSliderThumbBorderColor:#d4d7de;--compSliderThumbBorderWidth:0.5px;--compSliderThumbActiveBgColor:#f6f7fa;--compSliderTipBackgroundColor:#121826;--compSliderTipBorderRadius:4px;--compSliderTipHeight:36px;--compSliderTrackColor:#ebedf1;--compSliderTrackSelectColor:#2c61fe;--compSwitchHeight:30px;--compSwitchBackgroundColor:#ebedf1;--compSwitchWidth:50px;--compSwitchBorderWidth:2px;--compSwitchAndroidWidth:34px;--compSwitchAndroidHeight:14px;--compSwitchAndroidBackgroundColor:#ebedf1;--compSwitchAndroidBorderColor:#ebedf1;--compSwitchAndroidBorderWidth:0.5px;--compSwitchAndroidCircleWidth:20px;--compSwitchAndroidCircleBorderColor:#d4d7de;--compSwitchCheckedColor:#2c61fe;--compSwitchCircleWidth:26px;--compSwitchCircleBackgroundColor:#fff;--compSwitchDisabledBackgroundColor:#b9bec7;--compSwitchSHeight:24px;--compSwitchSCircleWidth:20px;--compSwitchSWidth:40px;--compTabsMinHeight:44px;--compTabsIndicatorHeight:2px;--compTabsIndicatorColor:#121826;--compTabsItemIconSize:16px;--compTabsItemGap:4px;--compTabsItemMaxWidth:112px;--compTabsItemIconColor:#121826;--compTagBorderRadius:2px;--compTagPaddingV:1px;--compTagPaddingH:4px;--compTagHeight:18px;--compTagGap:4px;--compTagIconSize:13px;--compTagInversedColor:#fff;--compTagDangerBorderColor:#ffc8c0;--compTagDangerColor:#d02c2a;--compTagDangerTintedBgColor:#fff4f2;--compTagDangerSolidBgColor:#d02c2a;--compTagDiscountBorderColor:#fcc8d0;--compTagDiscountColor:#d81e60;--compTagDiscountTintedBgColor:#fff3f6;--compTagDiscountSolidBgColor:#d81e60;--compTagMarketingBorderColor:#d2d4fa;--compTagMarketingColor:#6d4df8;--compTagMarketingTintedBgColor:#f5f6ff;--compTagMarketingSolidBgColor:#6d4df8;--compTagNeutralTintedBgColor:#f6f7fa;--compTagNeutralColor:#4f5563;--compTagNeutralBorderColor:#d4d7de;--compTagOverlaySolidBgColor:rgba(0,0,0,.8);--compTagPositiveSolidBgColor:#047c88;--compTagPositiveTintedBgColor:#edfafb;--compTagPositiveColor:#047c88;--compTagPositiveBorderColor:#a9e4ea;--compTextAreaBgColor:#fff;--compTextAreaBorderColor:#d4d7de;--compTextAreaBorderRadius:4px;--compTextAreaFontSize:16px;--compTextAreaPlaceholderColor:#6f7685;--compTextAreaTextColor:#121826;--compTextAreaPadding:12px;--compTextAreaClearSize:20px;--compTextAreaClearColor:#6f7685;--compTextAreaDisabledTextColor:#b9bec7;--compTextAreaDisabledBgColor:#f6f7fa;--compTextAreaErrorBorderColor:#d02c2a;--compTextAreaErrorIconColor:#d02c2a;--compTextAreaErrorIconSize:12px;--compTextAreaFocusBorderColor:#2c61fe;--compTextAreaLabelPaddingH:4px;--compTextAreaLabelBgColor:#fff;--compTextinputDisabledBgColor:#f6f7fa;--compTextinputDisabledBorderColor:#d4d7de;--compTextinputDisabledTextColor:#b9bec7;--compTextinputErrorStatusTipsFontSize:12px;--compTextinputErrorColor:#d02c2a;--compTextinputInputFontSize:16px;--compTextinputInputColor:#121826;--compTextinputInputIconColor:#6f7685;--compTextinputInputPlaceHolderColor:#6f7685;--compTextinputTitleFontSize:13px;--compTextinputTitleColor:#6f7685;--compTextinputTitleBackgroundColor:#fff;--compTextinputTitleFocusColor:#2c61fe;--compTextinputWrapperBorderColor:#d4d7de;--compTextinputWrapperBorderColorFocus:#2c61fe;--compToastBackgroundColor:#1f242e;--compToastBorderRadius:4px;--compToastPadding:12px;--compTooltipBgColor:#1f242e;--compTooltipColor:#fff;--compTooltipPaddingV:7.5px;--compTooltipPaddingH:8px}#verification-pop .ift-modal-content{margin-left:0!important;margin-right:0!important}#verification-pop #verification-slider{background-color:var(--smtcColorBgContainer);margin-top:8px;min-height:270px;min-width:426px}#toastWrapper{bottom:0;display:flex;flex-direction:column;gap:26px;height:50vh;left:0;margin:auto;pointer-events:none;position:fixed;right:0;top:40vh;width:50vw;z-index:1001}.ift-toast-item{--offsetX:0px;animation:_fadeUpInToast .3s;animation-fill-mode:forwards;color:var(--smtcColorTextPrimary);font-size:14px;inset-inline-start:50%;line-height:22px;opacity:0;position:relative;transform:translate(calc(-50% + var(--offsetX)));width:fit-content}@keyframes _fadeUpInToast{0%{opacity:0;transform:translate(calc(-50% + var(--offsetX)),100%)}to{opacity:1;transform:translate(calc(-50% + var(--offsetX)))}}.ift-toast-item__text{color:var(--smtcColorTextPrimary);font-size:14px}.ift-toast-item__textOnly{background-color:var(--smtcColorBgScrim);border-radius:2px;color:var(--smtcColorTextInversed);padding:16px;z-index:9999}.ift-toast-item__withIcon{align-items:center;background-color:var(--smtcColorBgSurface);border-radius:4px;box-shadow:0 12px 24px 0 rgba(15,41,77,.16);display:flex;gap:8px;line-height:22px;padding:16px}.ift-toast-item__withIcon .fi-icon{align-items:center;color:var(--smtcColorTextPositive);display:flex;flex:0 0 20px;font-size:20px;height:20px;justify-content:center;width:20px}.ift-toast-item__exit{animation:_fadeUpOutToast .3s;animation-fill-mode:forwards;pointer-events:none}@keyframes _fadeUpOutToast{0%{max-height:50vh;opacity:1;overflow:hidden}to{max-height:0;opacity:0;overflow:hidden;transform:translate(calc(-50% + var(--offsetX)),-100%)}}.ift-toast-item .rotateY{transform:rotateY(180deg)}.m-list-placeholder{align-items:center;height:100vh;width:100%}.m-list-placeholder .pic_bookings_loading{background:url(//static.tripcdn.com/packages/flight/static-image-online/latest/flight_v2/shared/pic_common_loading.gif) no-repeat;background-size:contain;display:inline-block;height:80px;width:80px}@media screen and (min-width:0\0){.m-list-placeholder .pic_bookings_loading{background:url(images/pic_bookings_loading_47ca46d364.png_.webp) no-repeat;background-size:contain}}.o-price-flight{color:var(--smtcColorTextBrand)}.o-price-flight__currency{font-size:20px}.o-price-flight__num{font-size:20px;line-height:1}.o-price-flight_special{color:var(--smtcColorTextWarning)}.o-icon-protect{background:url(images/protection_a18177aea9.png_.webp) no-repeat;background-size:contain;display:inline-block;height:42px;left:0;position:absolute;top:0;vertical-align:-6px;width:42px}.m-overlay{background-color:var(--smtcColorBgSurface);max-width:800px;min-width:132px;position:absolute;z-index:100}.m-overlay__padding{padding:10px 12px}@media screen and (max-width:1024px){.mod-back-top{display:none}}.c-result-period__period{float:left;width:30%}.c-result-period__cell{display:inline-block;*float:left;vertical-align:top;width:25%}.c-result-period .arrive-time{width:33%}.c-result-period_beeline{color:var(--smtcColorTextTertiary);margin:0 8px;text-align:center;width:32%}.c-result-period__depart{text-align:right}.c-result-period__arrive{position:relative;text-align:left}.c-result-period__dayplus{color:var(--smtcColorTextWarning);font-size:12px;font-weight:400;line-height:normal;line-height:18px;margin-left:2px;transform:scale(.8);vertical-align:top}.c-result-period__time{font-size:20px;font-weight:700;line-height:1.2;white-space:nowrap}.c-result-period__stop{margin-top:-5px}.c-result-period__stop-name{cursor:help;display:inline-block;line-height:1}.c-result-period_nostop{margin-top:20px}.c-result-period__code{color:var(--smtcColorTextTertiary);cursor:help;display:inline-block;line-height:1}.c-result-period__line{border-bottom:2px solid var(--smtcColorTextTertiary);height:0;margin-bottom:4px;padding-top:5px;position:relative}.c-result-period__triangle{border-left:7px solid var(--smtcColorTextTertiary);border-top:6px solid var(--smtcColorBorderInversed);bottom:-2px;height:0;position:absolute;right:0}.c-result-period__dot{background:var(--smtcColorBgSurface);border:2px solid var(--smtcColorTextTertiary);border-radius:50%;cursor:help;display:inline-block;height:6px;left:50%;margin-left:-5px;position:absolute;top:1px;width:6px}@media screen and (max-width:1100px){.c-result-period_beeline{width:29.5%}.c-result-period .arrive-time{width:34%}}@media screen and (max-width:1024px){.c-result-period_beeline{width:28.5%}.c-result-period .arrive-time{width:35%}}.m-result-list .result-item,.m-route-outline .result-item{background:var(--smtcColorBgSurface);overflow-x:hidden}.m-result-list .result-item .result-item-hd,.m-route-outline .result-item .result-item-hd{box-shadow:0 2px 4px 0 rgba(0,0,0,.12);position:relative;*position:static}.m-result-list .result-item .result-item-selected,.m-route-outline .result-item .result-item-selected{position:relative;*position:static}.m-result-list .result-item .result-item-selected .c-result-period__dot,.m-result-list .result-item .result-item-selected .c-result-period__stop,.m-result-list .result-item .result-item-selected .c-result-period__stop-name,.m-route-outline .result-item .result-item-selected .c-result-period__dot,.m-route-outline .result-item .result-item-selected .c-result-period__stop,.m-route-outline .result-item .result-item-selected .c-result-period__stop-name{cursor:default}.m-result-list .result-item .result-item-table,.m-route-outline .result-item .result-item-table{display:table;padding:20px;width:95.5%}.m-result-list .result-item .pt-24,.m-route-outline .result-item .pt-24{padding-top:24px}.m-result-list .result-item .m-flight-detail,.m-route-outline .result-item .m-flight-detail{border-top:1px solid var(--smtcColorBorderDefault)}.m-result-list .result-item .c-result-airline,.m-route-outline .result-item .c-result-airline{display:table-cell;*float:left;line-height:1.3;position:relative;vertical-align:top;width:27%}.m-result-list .result-item .c-result-airline__logo,.m-route-outline .result-item .c-result-airline__logo{*float:left;left:0;position:absolute;top:5px;vertical-align:top}.m-result-list .result-item .c-result-airline__wrap,.m-route-outline .result-item .c-result-airline__wrap{display:inline-block;padding-left:50px;*padding-left:5px;padding-top:5px}.m-result-list .result-item .c-result-airline__airline,.m-route-outline .result-item .c-result-airline__airline{float:left;width:23%}.m-result-list .result-item .c-result-airline__name,.m-route-outline .result-item .c-result-airline__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:160px}.m-result-list .result-item .c-result-airline__multi,.m-route-outline .result-item .c-result-airline__multi{margin-bottom:8px;position:relative;vertical-align:top}.m-result-list .result-item .c-result-airline__multi:last-child,.m-route-outline .result-item .c-result-airline__multi:last-child{margin-bottom:0}.m-result-list .result-item .c-result-airline__multi .c-result-airline__logo,.m-route-outline .result-item .c-result-airline__multi .c-result-airline__logo{height:24px;width:24px}.m-result-list .result-item .c-result-airline .airline-mutil,.m-route-outline .result-item .c-result-airline .airline-mutil{background-image:url(images/multiple-airlines_2x_d76ddbd7f2.png_.webp);background-size:41px 36px;height:36px;width:41px}.m-result-list .result-item .c-result-airline__share,.m-route-outline .result-item .c-result-airline__share{color:var(--smtcColorTextTertiary);position:relative;width:160px}@media screen and (max-width:768px){.m-result-list .result-item .c-result-airline__name,.m-result-list .result-item .c-result-airline__share,.m-route-outline .result-item .c-result-airline__name,.m-route-outline .result-item .c-result-airline__share{width:148px}.m-result-list .result-item .c-result-airline .airline-mutil,.m-route-outline .result-item .c-result-airline .airline-mutil{background-image:url(images/multiple-airlines_2x_d76ddbd7f2.png_.webp);background-size:41px 36px;height:36px;width:41px}}.m-result-list .result-item .c-result-period,.m-route-outline .result-item .c-result-period{display:table-cell;*float:left;vertical-align:top;width:32.5%}.m-result-list .result-item .result-period-tips,.m-route-outline .result-item .result-period-tips{background:var(--smtcColorBgWarningTinted);border:1px solid var(--smtcColorBorderWarningTinted);border-radius:2px;*clear:left;color:var(--smtcColorTextTertiary);display:inline-block;margin-left:10px;margin-top:10px;padding:2px 10px}.m-result-list .result-item .c-result-duration,.m-route-outline .result-item .c-result-duration{display:table-cell;*float:left;padding-left:20px;width:20%}.m-result-list .result-item .c-result-duration__score,.m-route-outline .result-item .c-result-duration__score{display:none}.m-result-list .result-item .c-result-operate,.m-route-outline .result-item .c-result-operate{display:table-cell;*float:right;text-align:right}.m-result-list .result-item .c-result-operate .round-trip,.m-route-outline .result-item .c-result-operate .round-trip{padding-bottom:4px}.m-result-list .result-item .c-result-operate .price-include,.m-route-outline .result-item .c-result-operate .price-include{color:var(--smtcColorTextTertiary)}.m-result-list .result-item-price .item-con-table,.m-route-outline .result-item-price .item-con-table{display:table;width:100%}.m-result-list .result-item-price .item-con-cell,.m-route-outline .result-item-price .item-con-cell{width:auto}.m-result-list .result-item-price .o-price-flight__num,.m-route-outline .result-item-price .o-price-flight__num{white-space:nowrap}.m-result-list .result-item-con-more,.m-route-outline .result-item-con-more{border-top:1px dashed var(--smtcColorBorderDefault);padding:10px 20px 10px 0;text-align:right}.m-result-list .result-item-con-more .fi_flight-arrow-down,.m-route-outline .result-item-con-more .fi_flight-arrow-down{line-height:1;vertical-align:middle}.m-result-list .result-item-con-more.is-active .fi_flight-arrow-down:before,.m-route-outline .result-item-con-more.is-active .fi_flight-arrow-down:before{content:"\e32b"}.m-result-list .result-status-item,.m-route-outline .result-status-item{border-bottom:1px dashed var(--smtcColorBorderDefault);padding:15px 0}.m-result-list .result-status-item:last-child,.m-route-outline .result-status-item:last-child{border-bottom:0}.m-result-list .m-result-title,.m-route-outline .m-result-title{color:var(--smtcColorTextPrimary);font-size:18px;font-weight:700;letter-spacing:0;line-height:20px;margin:20px 0 10px}.m-result-list .m-result-title .fi-info-o,.m-route-outline .m-result-title .fi-info-o{font-size:18px;margin-left:4px;vertical-align:middle}.m-result-list .m-result-title .fi-info-o:hover,.m-route-outline .m-result-title .fi-info-o:hover{cursor:pointer}.m-result-list .m-result-title.j_recommendTit,.m-route-outline .m-result-title.j_recommendTit{margin-top:12px}.m-result-list .policies,.m-route-outline .policies{color:var(--smtcColorTextBrand);cursor:pointer;display:inline-block;line-height:1}.m-result-list .direct,.m-route-outline .direct{background:var(--smtcColorBgSurface);border:1px solid var(--smtcColorBorderDefault);border-radius:100px;color:var(--smtcColorTextTertiary);cursor:help;display:inline-block;line-height:1.2;margin:5px 0 0;padding:2px 10px}.m-result-list .gift,.m-route-outline .gift{background:var(--smtcColorBgSurface);border:1px solid var(--smtcColorTextPositive);border-radius:2px;display:inline-block;margin-right:10px;padding:1px 4px 0 3px;vertical-align:top}.m-result-list .gift .fi-gift,.m-route-outline .gift .fi-gift{color:var(--smtcColorTextPositive);font-size:13px;vertical-align:-2px}.m-result-list .fi-clock-countdown,.m-route-outline .fi-clock-countdown{color:var(--smtcColorTextPositive);font-size:14px;vertical-align:-2px}.m-result-list .fi-ticket-refund,.m-route-outline .fi-ticket-refund{color:var(--smtcColorTextPositive);font-size:14px;vertical-align:-3px}.m-result-list .easy-ticket,.m-route-outline .easy-ticket{background:var(--smtcColorBgSurface);border:1px solid var(--smtcColorTextPositive);border-radius:2px;color:var(--smtcColorTextPositive);display:inline-block;margin-left:5px;padding:1px 5px}.m-result-list .result-item-dep .c-result-duration,.m-route-outline .result-item-dep .c-result-duration{padding-left:0;padding-top:2px;vertical-align:top;width:14%}.m-result-list .result-item-dep .c-result-select,.m-route-outline .result-item-dep .c-result-select{display:table-cell;text-align:right;width:26%}.m-result-list .result-item-dep .c-result-operate,.m-route-outline .result-item-dep .c-result-operate{display:inline-block;padding-top:4px;vertical-align:middle}.m-result-list .result-item-dep .o-price-flight__trum .o-price-flight__num,.m-route-outline .result-item-dep .o-price-flight__trum .o-price-flight__num{font-size:14px}.m-result-list .result-item-dep .o-price-flight:hover,.m-route-outline .result-item-dep .o-price-flight:hover{cursor:help}.m-result-list .result-item-dep .o-price-flight .price-from,.m-route-outline .result-item-dep .o-price-flight .price-from{color:var(--smtcColorTextBrand);margin-left:3px}.m-result-list .result-item-dep .o-price-from,.m-route-outline .result-item-dep .o-price-from{font-size:12px;padding-right:4px}.m-result-list .result-item-dep .c-result-operate,.m-route-outline .result-item-dep .c-result-operate{margin-left:8px}.m-result-list .result-item-dep .c-result-operate .o-btn_key,.m-route-outline .result-item-dep .c-result-operate .o-btn_key{font-size:14px;min-width:62px;padding:0}.m-route-outline{display:none;margin-bottom:10px;margin-top:20px}.m-route-outline .result-item{margin-bottom:0;width:100%}.m-route-outline .bt-2{border-top:2px solid var(--smtcColorBorderDefault)}.c-result-duration__time{color:var(--smtcColorTextTertiary);padding-bottom:2px}.c-result-duration__time .duration-icon{font-size:14px;margin-right:4px}.c-result-duration__detail{color:var(--smtcColorTextBrand);display:inline-block;vertical-align:top}.m-sort-bar .filter-btn{display:none;font-size:14px}.m-sort-bar .sortbar-wrap{background:var(--smtcColorBgSurface);box-sizing:border-box;display:table;margin-bottom:10px;position:relative;width:100%;z-index:1}.m-sort-bar .sort-select{position:absolute;right:0;top:0;z-index:2}.m-sort-bar .sort-select-txt{color:var(--smtcColorTextTertiary);display:inline-block;margin-right:10px;margin-top:10px;vertical-align:top}.m-sort-bar .sortbar-options{color:var(--smtcColorTextTertiary);display:table-cell;font-size:12px;font-weight:700;height:36px;line-height:36px;vertical-align:middle;white-space:nowrap}.m-sort-bar .progress-loading{bottom:2px;top:auto}@media screen and (max-width:1024px){.c-airline-table{margin-bottom:10px!important}.m-sort-bar{display:block}.m-sort-bar .filter-btn{display:inline-block;margin-bottom:8px}}.c-sortbar-status{display:table-cell;font-size:0}.c-sortbar-status li{display:inline-block;font-size:12px}.c-sortbar-status li a{border:1px solid var(--smtcColorBorderInversed);color:var(--smtcColorTextTertiary);display:inline-block;height:36px;line-height:36px;padding:0 10px}.c-sortbar-status li a:hover{border-color:var(--smtcColorTextBrand);color:var(--smtcColorTextBrand);text-decoration:none}.c-sortbar-status .icon-arrows{display:inline-block;margin-left:5px;vertical-align:middle}.c-sortbar-status .arrows-downs,.c-sortbar-status .arrows-ups{color:var(--smtcColorTextBrand)}.c-sortbar-status .icon-arrow-downs,.c-sortbar-status .icon-arrow-ups{border:4px solid transparent;border-top:4px solid var(--smtcColorTextTertiary);display:block;font-size:0;height:0;vertical-align:middle;width:0;*zoom:1}.c-sortbar-status .icon-arrow-ups{border-bottom:4px solid var(--smtcColorTextTertiary);border-top:0;margin-bottom:2px}.c-sortbar-status .arrows-ups .icon-arrow-downs{border-top:4px solid var(--smtcColorTextTertiary)}.c-sortbar-status .arrows-ups .icon-arrow-ups{border-bottom-color:var(--smtcColorTextBrand)}.c-sortbar-status .arrows-downs .icon-arrow-downs{border-top-color:var(--smtcColorTextBrand)}.c-sortbar-status .arrows-downs .icon-arrow-ups{border-bottom:4px solid var(--smtcColorTextTertiary)}.p-language_ru .c-sortbar-status{padding-left:0}.p-language_id .c-sortbar-status,.p-language_ru .c-sortbar-status{padding-left:0;width:100%}@media screen and (max-width:1050px){.c-sortbar-status{padding-left:0!important}}.c-airline-table{margin-bottom:2px}.c-airline-table__switch{line-height:1;margin-bottom:5px;text-align:right}.c-airline-table .is-active .fi_flight-arrow-down:before{content:"\e32b"}.c-airline-table__matrix{height:74px;padding:0 50px;position:relative}.c-airline-table__overflow{overflow:hidden}.c-airline-table__overflow .matrix-list{display:inline-block;font-size:0;margin-left:-60px;transition:margin-left .5s ease-in;vertical-align:middle;white-space:nowrap}.c-airline-table__empty,.c-airline-table__item{background-color:var(--smtcColorBgSurface);border-left:2px solid var(--smtcColorBorderDefault);box-sizing:border-box;cursor:pointer;display:inline-block;*float:left;font-size:12px;height:74px;*height:54px;padding:10px;text-align:center;vertical-align:top;white-space:normal;width:144px;*width:121px}.c-airline-table__empty{background-color:var(--smtcColorBgSurface)}.c-airline-table__item:hover{background:var(--smtcColorBgBrandTinted);border:1px solid var(--smtcColorTextBrand);padding:9px 8px 9px 10px}.c-airline-table__item:hover .c-airline-table__name{*padding-left:5px}.c-airline-table__inner{font-size:0;position:relative;*position:static;vertical-align:top}.c-airline-table__airline{font-size:16px;padding:7px 0 0}.c-airline-table__logo{display:inline-block;*float:left;margin-right:3px}.c-airline-table__name{display:inline-block;*float:left;font-size:12px;line-height:1.2;max-width:76px;overflow:hidden;text-align:left;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.c-airline-table__price{*clear:left;*margin-top:-10px;margin-top:5px}.c-airline-table__price .o-price__currency{color:var(--smtcColorTextPrimary);font-size:12px}.c-airline-table__price .o-price__num{color:var(--smtcColorTextPrimary);font-size:14px;padding-left:2px}.c-airline-table__price .minPrice{color:var(--coreColorBrandYellow)}@media screen and (max-width:768px){.c-airline-table__matrix{padding:0 37px}.c-airline-table__item{padding:5px;width:132px}}.page-new-list .main-tit{font-size:20px;line-height:26px;margin-bottom:4px;position:relative}.page-new-list .main-tit>em{font-size:16px;font-weight:400;margin:0;padding:0 16px;vertical-align:top}.page-new-list .main-tit .total{font-size:14px;font-weight:400;padding-left:5px}.page-new-list .result-item-con-more{border-top:1px solid var(--smtcColorBorderDefault);margin:0 24px;padding:10px 0;text-align:right}.page-new-list .result-item-con-more>a,.page-new-list .result-item-con-more>i{color:var(--smtcColorTextBrand)}.page-new-list .result-item-con-more .fi_flight-arrow-down{font-size:14px;line-height:18px;padding-left:4px;vertical-align:-2px}.page-new-list .is-v2 .result-item-con-more.is-v2{margin:0;padding:0;position:relative;top:8px}.c-flight-pop p{margin-bottom:8px}.c-flight-pop p:last-child{margin-bottom:0}.c-flight-pop__txt{color:var(--smtcColorTextTertiary)}.flight-stop-pop{max-width:280px}.c-airline-detail{max-width:300px}.c-airline-detail__num{align-items:center;display:flex;margin-bottom:5px}.c-airline-detail__num .airline-logo{height:24px;margin-right:5px;width:24px}.c-airline-detail__verticalline{background:var(--smtcColorBorderDefault);display:inline-block;height:8px;margin:0 10px;width:1px}.c-airline-detail__budget{color:var(--smtcColorTextWarning)}.c-airline-detail__list>li{justify-content:space-between}.c-airline-detail__gapLine{border-bottom:1px dashed var(--smtcColorBorderDefault);flex:1;margin:0 10px;min-width:10px}.c-airline-detail__tit{color:var(--smtcColorTextTertiary);white-space:nowrap}.page-new-list .c-unSuper-plant__img{background:url(//static.tripcdn.com/packages/flight/static-image-online/latest/flight_v2/shared/pic_noresult.gif) no-repeat;background-size:100px 100px;height:100px;margin:10px 10px 10px 20px;width:100px}.c-unSuper-plant-optb{align-items:center;background-color:var(--smtcColorBgSurface);display:flex;flex-direction:column;padding-bottom:128px;padding-top:96px}.c-unSuper-plant-optb__img{background:url(//static.tripcdn.com/packages/flight/static-image-online/latest/flight_v2/flight_list/noResImg.png_.webp) no-repeat;background-size:100% 100%;height:160px;width:160px}.c-unSuper-plant-optb__text{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:16px}.c-unSuper-plant-optb__text .desc{color:var(--smtcColorTextPrimary);font-size:16px;font-weight:700;line-height:18px}.c-unSuper-plant-optb__text .economyDesc{color:var(--smtcColorTextSecondary);font-size:14px;line-height:18px;margin-top:8px}.c-unSuper-plant-optb__btn{font-weight:500;margin-top:16px}.c-unSuper-plant{background:var(--smtcColorBgContainer);display:flex;height:120px}.c-unSuper-plant__img{background:url(images/withoutResult@2x_68ab87fce7.png_.webp) no-repeat;background-size:100px 100px;height:100px;margin:10px 10px 10px 20px;width:100px}.c-unSuper-plant__text{display:flex;flex:1;flex-direction:column;justify-content:center}.c-unSuper-plant__text .desc{color:var(--smtcColorTextPrimary);font-size:16px;letter-spacing:0;line-height:1.2}.c-loading-plant{margin-top:30px;text-align:center}.c-loading-plant .airport-info{margin-top:15px}.c-loading-plant .airport-info .arrive,.c-loading-plant .airport-info .depart{font-size:16px;font-weight:700}.c-loading-plant .airport-info .date{font-size:14px}.c-loading-plant .loading-info{color:var(--smtcColorTextTertiary);font-size:14px;margin-top:15px}.c-loading-plant .fi_flight-round-trip{color:var(--smtcColorTextTertiary);font-size:16px;margin:0 5px}.loading-bricks,.o-loading-airline,.o-loading-brick,.o-loading-item,.o-loading-tit,.o-loading-txt{background:var(--smtcColorBgBrandTinted);display:inline-block;height:6px}.o-loading-brick{margin-top:-10px;width:80px}.o-loading-tit{height:20px;margin-bottom:8px;width:60px}.o-loading-txt{margin-top:5px;width:60px}.o-loading-item{height:12px;width:140px}.o-loading-item_short{width:130px}.o-loading-airline{height:20px;margin-top:10px;width:80px}.loading-breathe,.loading-bricks,.o-loading-airline,.o-loading-brick,.o-loading-item,.o-loading-tit,.o-loading-txt{animation-duration:2s;animation-iteration-count:infinite;animation-name:loadingLinear;animation-timing-function:ease}@keyframes loadingLinear{0%{opacity:.4}50%{opacity:1}to{opacity:.4}}.c-centered-message{color:var(--smtcColorTextTertiary);font-size:14px;text-align:center}.c-centered-message .o-btn_default-2x{border-radius:2px;box-sizing:border-box;margin-top:15px;min-width:80px;padding-left:16px;padding-right:16px}.c-centered-message__txt a{color:var(--smtcColorTextBrand)}.c-full-loading{display:none}.c-full-loading__inner{height:480px;left:50%;margin-left:-160px;margin-top:-240px;position:fixed;top:50%;width:320px;z-index:5000}.c-full-loading__cnt{display:table-cell;height:480px;text-align:center;vertical-align:middle;width:320px}.c-full-loading__brick{background:var(--smtcColorBgSurface);border-radius:10px;display:inline-block;max-width:280px;min-width:160px;padding:30px 10px 15px}.c-full-loading__txt{color:var(--smtcColorTextTertiary);font-size:14px;margin-top:10px}.page-box-list{margin-bottom:20px}.m-main-list{float:right;width:73.9%}@media screen and (max-width:1024px){.m-main-list{float:none;width:100%}.m-main-list .result-item .result-airline{width:28%}.m-main-list .result-item .result-duration{padding-left:36px;width:11.5%}.m-main-list .result-item .result-period{width:28%}.m-main-list .result-item .result-price{width:21%}}.page-new-list .m-main-list{width:73.9%}@media screen and (min-width:1024px){.page-new-list .m-side-filter__wrapper{display:flex;margin-inline-end:8px;width:310px}.page-new-list .m-side-filter__wrapper .sticky{height:fit-content;position:sticky;width:100%}}.page-new-list .m-sider-filter{box-sizing:border-box;float:left;margin-left:-8px;overflow:hidden;position:relative;width:25.8%}.page-new-list .m-sider-filter:hover .ps__rail-y{display:block}.page-new-list .m-sider-filter.hide-filter-scrollbar .ps__rail-y{display:none!important}.page-new-list .m-sider-filter__fixed{position:fixed;z-index:1}.page-new-list .m-sider-filter .ps__rail-y{border-bottom:16px solid transparent;border-top:16px solid transparent;box-sizing:border-box;display:none}.page-new-list .m-sider-filter .ps__rail-y:hover{background-color:transparent}.page-new-list .m-sider-filter .ps__rail-y:hover .ps__thumb-y{background-color:var(--smtcColorTextTertiary);width:6px}.page-new-list .m-sider-filter .ps__thumb-y{background-color:var(--smtcColorTextTertiary);width:4px}.page-new-list .m-sider-filter .ps--scrolling-y .ps__rail-y{background-color:transparent;display:block}.page-new-list .m-sider-filter .ps--scrolling-y .ps__thumb-y{background-color:var(--smtcColorTextTertiary)}.page-new-list .m-sider-filter .ps--scrolling-y .ps--clicking .ps__thumb-y{background-color:var(--smtcColorTextTertiary);width:6px}[dir=rtl] .m-main-list{float:left}[dir=rtl] .m-sider-filter{float:right;margin-left:0;margin-right:-8px}.c-filter-common{color:var(--smtcColorTextPrimary);margin-bottom:0;padding:16px 20px}.c-filter-common__clear{color:var(--smtcColorTextBrand);float:right;font-size:12px}.c-filter-common__clear:hover{cursor:pointer;text-decoration-line:underline}.c-filter-common__tit{color:var(--smtcColorTextPrimary);font-size:18px;line-height:1}.c-filter-common__subtit{color:var(--smtcColorTextPrimary);font-size:14px;margin-bottom:8px}.c-filter-common__loadingTit{margin-bottom:16px}.c-filter-common-item{margin-bottom:16px;position:relative}.c-filter-common-item.showMore:hover{color:var(--smtcColorTextBrand);cursor:pointer}.c-filter-common-item__price{position:absolute;right:0;top:1px}.c-filter-common-item__price>em,.c-filter-common-item__price>span{padding-left:2px}.c-filter-common-item__price.noList{display:none}.c-filter-common-item__label{cursor:pointer;font-size:12px}.c-filter-common-item__label--current,.c-filter-common-item__label:not(.noList):hover{color:var(--smtcColorTextBrand)}.c-filter-common-item__label.noList{background:transparent;color:var(--smtcColorBorderDefault);cursor:default}.c-filter-common-item__label.is-disabled{border:0;color:var(--smtcColorBorderDefault);cursor:default}.c-filter-common-item__toggle{vertical-align:middle}.c-filter-common-item .fi_flight-arrow-down{font-size:10px;line-height:1;margin-left:5px;vertical-align:middle}.c-filter-common-item .o-checkbox__label{line-height:1;width:62%}.c-filter-common-item .o-checkbox .fi-check{color:var(--smtcColorTextInversed);display:none;font-size:12px}.c-filter-common-item .is-checked .fi-check{display:inline-block}.c-condition-group li+li+li+li+li+li{display:none}.is-active li+li+li+li+li+li{display:block}.is-active .fi_flight-arrow-down:before{content:"\e32b"}.c-filter-table{border-right:1px solid var(--smtcColorBorderDefault);width:100%}.c-airport-table__item,.c-duration-table__item,.c-filter-table__item{background:var(--smtcColorBgSurface);cursor:pointer;display:table-cell;float:left;font-size:14px;line-height:1;text-align:center;width:25%;width:24.33%\9}.c-airport-table__item:last-child .c-airport-table__label,.c-airport-table__item:last-child .c-duration-table__label,.c-airport-table__item:last-child .c-filter-table__label,.c-duration-table__item:last-child .c-airport-table__label,.c-duration-table__item:last-child .c-duration-table__label,.c-duration-table__item:last-child .c-filter-table__label,.c-filter-table__item:last-child .c-airport-table__label,.c-filter-table__item:last-child .c-duration-table__label,.c-filter-table__item:last-child .c-filter-table__label{border-right-color:var(--smtcColorBorderDefault)}.c-airport-table__label,.c-duration-table__label,.c-filter-table__label{border:1px solid var(--smtcColorBorderDefault);border-right-color:var(--smtcColorBorderInversed);position:relative}.c-airport-table__label:not(.is-checked):hover,.c-duration-table__label:not(.is-checked):hover,.c-filter-table__label:not(.is-checked):hover{background:var(--smtcColorBgBrandTinted);border-color:var(--smtcColorTextBrand)!important}.c-filter-table__br{display:block}.c-filter-table .is-checked{background:var(--smtcColorTextBrand);border-color:var(--smtcColorTextBrand);color:var(--smtcColorTextInversed);cursor:default}.c-filter-table .is-checked:hover{background:var(--smtcColorTextBrand);border-bottom-color:var(--smtcColorTextBrand);border-top-color:var(--smtcColorTextBrand);cursor:pointer}.c-filter-table .is-checked:after{border-right:1px solid var(--smtcColorBorderDefault);content:" ";display:block;height:57px;line-height:1;position:absolute;right:-1px;top:-1px;width:0}.c-filter-table .is-disabled,.c-filter-table .noList{background:transparent;color:var(--smtcColorBorderDefault);cursor:default}.c-filter-table .is-disabled:hover,.c-filter-table .noList:hover{background:var(--smtcColorBgSurface);border-color:var(--smtcColorBorderDefault)!important;border-right-color:var(--smtcColorBorderInversed)!important}.c-filter-table .is-disabled .c-airport-table__txt,.c-filter-table .noList .c-airport-table__txt{margin-bottom:0}.c-filter-table .is-disabled .c-airport-table__label,.c-filter-table .noList .c-airport-table__label{cursor:default}.c-airport-table__label,.c-duration-table__label,.c-filter-table__label{cursor:pointer;display:flex;flex-direction:column;height:54px;justify-content:center;vertical-align:middle}.c-airport-table{margin-bottom:10px;width:100%}.c-airport-table__item{background:var(--smtcColorBgSurface);font-size:12px;width:33.3%}.c-airport-table__txt{display:block;margin-bottom:10px}.c-airport-table .is-disabled{background:transparent;color:var(--smtcColorBorderDefault);cursor:default}.c-airport-table .is-disabled:hover{border-color:var(--smtcColorBorderDefault)}.c-airport-table .is-disabled .c-airport-table__txt{margin-bottom:0}.c-airport-table .is-disabled .c-airport-table__label{cursor:default}.c-airport-table .is-disabled .c-airport-table__label:hover{background:transparent;border-color:var(--smtcColorBorderDefault)!important}.c-duration-table{border-right:1px solid var(--smtcColorBorderDefault);width:100%}.c-duration-table__label{height:44px}.c-duration-table .is-checked{background:var(--smtcColorTextBrand);border-color:var(--smtcColorTextBrand);color:var(--smtcColorTextInversed);cursor:default}.c-duration-table .is-checked:hover{background:var(--smtcColorTextBrand);border-bottom-color:var(--smtcColorTextBrand);border-top-color:var(--smtcColorTextBrand);cursor:pointer}.c-duration-table .is-checked:after{border-right:1px solid var(--smtcColorBorderDefault);content:" ";display:block;height:46px;line-height:1;position:absolute;right:-1px;top:-1px;width:0}.c-duration-table .is-disabled,.c-duration-table .noList{background:transparent;color:var(--smtcColorBorderDefault);cursor:default}.c-duration-table .is-disabled:hover,.c-duration-table .noList:hover{border-color:var(--smtcColorBorderDefault)!important}@media screen and (max-width:1180px){.c-airport-table__item,.c-duration-table__item,.c-filter-table__item{width:24%}.c-airport-table__item{width:33%}.list-airlin .list-airline-ban__bgm{background-size:100% 92px}}.c-filter-times.arrivalTime{margin-top:8px}.c-filter-times__tit{color:var(--smtcColorTextPrimary);font-weight:500;margin-bottom:8px}.c-filter-times:last-child{margin-bottom:0}.m-sider-filter .choose-status a{font-size:12px;margin-left:20px}@media screen and (max-width:1024px){.m-sider-filter{background-color:var(--smtcColorBgSurface);height:100vh!important;left:-340px;max-height:100vh!important;position:fixed!important;top:0;width:340px!important;z-index:1001}.filter-title{display:none!important}.m-rlt-flr{background:var(--smtcColorBgSurface);box-sizing:border-box;margin:0;max-width:340px;min-width:340px;position:relative}.m-rlt-flr .filter-section{height:100%}}.c-result-airline{line-height:1.3;position:relative}.c-result-airline__wrap{display:inline-block;padding-left:45px;*padding-left:5px;padding-top:3px}.c-result-airline__logo{*float:left;left:0;position:absolute;top:0;vertical-align:top}.c-result-airline__airline{float:left;width:23%}.c-result-airline__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:160px}.c-result-airline__multi{margin-right:8px;position:relative}.c-result-airline__multi:last-child{margin-right:0}.c-result-airline__multi .c-result-airline__logo{height:24px;width:24px}.c-result-airline__share{color:var(--smtcColorTextTertiary);position:relative;width:160px}@media screen and (max-width:768px){.c-result-airline__name,.c-result-airline__share{width:148px}}.c-filter-common-item__toggle.theme-color1,.page-new-list .mod-flight-crumb>a,.page-new-list .sticky-info__edit,.page-new-list .sticky-info__edit:hover{color:var(--smtcColorTextBrand)!important}.page-new-list .sticky-info__edit:hover{background-color:var(--smtcColorBgPage)}.page-new-list .sticky-info__edit:hover .fi-icon,.page-new-list .sticky-info__edit:hover .fi-icon:before{color:var(--smtcColorTextBrand)!important}#flight-fetched-time .title__fetched-time,#flight-fetched-time .title__fetched-time>a,.page-new-list .filter-label .filter-desc,.page-new-list .filter-label .filter-desc>a,.page-new-list .mod-list-footer .pg,.page-new-list .mod-list-footer .pg>a{color:var(--smtcColorTextSecondary)!important}body[data-trip-wcag] .page-new-list .filter-item-wrapper:focus,body[data-trip-wcag] .policy-wrapper.is-v3 .result-item-con-more.is-v3 [role=button]:focus{margin:4px}body[data-trip-online-flight=true]{--tripBrandingBlue:#2c61fe;--tripBrandingBlue-8:#f1f5ff;--tripBrandingBlue-32:#c6d7ff;--tripBlack:#121826;--tripBlackRGB:18,24,38;--tripTertiaryThirdBlack:#6f7685;--tripDeepCyan:#047c88;--tripSecondaryBlack:#4f5563;--tripFifthGray:#f6f7fa;--tripDeepOrange:#c74401;--tripTertiaryGray:#d4d7de;--tripGray:#b9bec7;--tripCyan:#047c88;--tripDeepRed:#d02c2a;--tripDeepPink:#d81e60;--tripSecondaryGray:#6f7685;--tripPlaceholderGray:#ebedf1;--tripOrange:#c74401;--tripPink:#d81e60;--tripTertiaryBlack:#6f7685;--tripSecondaryBlack1:#4f5563;--tripSecondaryBlack2:#4f5563;--tripOrangeLight:#966a00}.trip-font-number{font-family:inherit!important;font-feature-settings:"tnum" 0,"cv03" 1,"cv04" 1,"cv05" 1,"cv07" 1,"calt" 1;white-space:nowrap}.trip-font-number span{font-family:inherit!important;font-feature-settings:inherit}.m-flight-list{margin-bottom:0}.m-flight-list__top{background:var(--smtcColorBgSurface);position:relative;z-index:8}.m-flight-list .priceCalendar-wrapper{background:var(--smtcColorBgSurface);box-shadow:0 4px 16px -4px rgba(69,88,115,.2);margin-bottom:16px;padding-bottom:16px;position:relative}.m-flight-list.page-new-list .l-inner{margin-top:16px;width:1160px}@media screen and (max-width:1200px){.m-flight-list.page-new-list .priceCalendar-wrapper{box-sizing:border-box;padding:0 32px 16px;width:100%}.m-flight-list.page-new-list .l-inner{padding-left:32px;padding-right:32px;padding-top:24px;width:100%}}.m-flight-list .list-bar-wrapper{position:relative}.m-flight-list .result-item-table .fi{font-size:12px}.m-flight-list .result-item-table .fi-arrow-up,.m-flight-list .result-item-table .fi_flight-arrow-down{margin-left:4px}.m-flight-list .result-item-table .fi-arrow-up:before,.m-flight-list .result-item-table .fi_flight-arrow-down:before{color:var(--smtcColorTextBrand);position:relative;top:1px}.m-flight-list .result-item-table .fi-arrow-up:before{content:"\e32b"}.m-flight-list .help{cursor:help}@media screen and (max-width:1024px){.m-flight-list .m-sider-filter{float:none;width:auto}.m-flight-list .m-sider-filter__header{display:none}.m-flight-list .m-main-list{float:none;width:100%}}.m-flight-list .search-box-top{box-shadow:0 4px 16px -4px rgba(69,88,115,.2);box-sizing:border-box;position:fixed;top:0;width:100%;z-index:11}.m-flight-list .overlay-bg{background-color:var(--smtcColorBgScrim)}.m-flight-list .is-hide-hover-cursor,.m-flight-list .is-hide-hover-cursor:hover{cursor:auto!important}.m-flight-list .fh__list-price-desc{color:var(--smtcColorTextPrimary);font-size:14px;font-weight:700;line-height:18px}.m-flight-list .fh__list-price-desc span{color:var(--smtcColorTextWarning)}.m-flight-list .flight-chatbot__toggle-btn{align-items:center;background:var(--smtcColorTextBrand);border:none;border-radius:50%;bottom:24px;color:var(--smtcColorTextInversed);cursor:pointer;display:flex;height:40px;justify-content:center;position:fixed;right:24px;transition:.2s ease;width:40px}.m-flight-list .flight-chatbot__toggle-btn:hover{box-shadow:0 4px 8px rgba(0,0,0,.1);filter:brightness(1.1)}.mc-ft{position:relative}.fi-icon--BlueBg{background-color:var(--smtcColorTextBrand)}.fi-icon--BlueBg,.fi-icon--OrangeBg{clip-path:circle(50%);color:var(--smtcColorTextInversed)!important}.fi-icon--OrangeBg{background-color:var(--smtcColorTextWarning)}.fi-icon--CyanBg{background-color:var(--smtcColorTextPositive);clip-path:circle(50%);color:var(--smtcColorTextInversed)!important}body[class^=is-hidden-scroll__]{overflow:hidden;padding-right:var(--scrollBarWidth,15px)!important}
/*# sourceMappingURL=https://sourcemap.ares.tripws.com/modules/ibu/online-flight/map/list-main.0cd0b42cb9.css.map*/