.UserProfileCard_card__9K4FK{width:800px;max-width:100%;background:#fff;border-radius:10px;padding:40px 0}.UserProfileCard_avatarSection__gr1Tx{display:flex;gap:24px;align-items:flex-start}.UserProfileCard_avatarWrap__fGlGe{position:relative;flex-shrink:0;width:80px;height:80px;border-radius:50%;cursor:pointer}.UserProfileCard_avatarWrap__fGlGe .UserProfileCard_avatar__VeAYO{width:100%;height:100%}.UserProfileCard_avatarOverlay__N7TEq{position:absolute;inset:auto 0 0 0;padding:2px 0;border-radius:0 0 80px 80px;background:rgba(0,0,0,.55);color:#fff;font-size:11px;line-height:1.4;text-align:center;opacity:0;transition:opacity .15s ease;pointer-events:none}.UserProfileCard_avatarUploadBusy__ZWptA .UserProfileCard_avatarOverlay__N7TEq,.UserProfileCard_avatarWrap__fGlGe:hover .UserProfileCard_avatarOverlay__N7TEq{opacity:1}.UserProfileCard_avatar__VeAYO{width:80px;height:80px;border-radius:50%;overflow:hidden;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:#e5e7eb}.UserProfileCard_avatar__VeAYO img{width:100%;height:100%;object-fit:cover}.UserProfileCard_avatarInitial__TpuBx{font-size:32px;font-weight:600;line-height:1;color:#4f5c65;-webkit-user-select:none;user-select:none}.UserProfileCard_userInfo__8hT2g{flex:1 1;min-width:0}.UserProfileCard_userNameRow__LoD5Z{display:flex;align-items:center;gap:16px;margin-bottom:8px}.UserProfileCard_userName__D70Jo{font-size:18px;font-weight:600;color:#1e2122;margin:0}.UserProfileCard_timezone__mKiTt{font-size:14px;color:#0e0e0e}.UserProfileCard_tags__0ct1l{display:flex;gap:8px;flex-wrap:wrap}.UserProfileCard_tag__iaQ0y{background:#f5f6f7;color:#4f5c65;font-size:14px;padding:2px 8px;border-radius:8px}.UserProfileCard_mine__Fx_g1{display:flex;align-items:center;gap:12px;width:100%;padding:8px 0 4px;background:rgba(0,0,0,0)}.UserProfileCard_mineAvatarBtn__BLHix{flex:0 0 48px;width:48px;height:48px;padding:0;border:0;border-radius:40px;background:rgba(0,0,0,0);cursor:pointer}.UserProfileCard_mineAvatarBtn__BLHix:disabled{cursor:default;opacity:.6}.UserProfileCard_mineAvatar__vFz_Y{display:grid;width:48px;height:48px;place-items:center;overflow:hidden;border-radius:40px;background:#dce4ea;color:#364153;font-size:18px;font-weight:600}.UserProfileCard_mineAvatar__vFz_Y img{width:100%;height:100%;object-fit:cover}.UserProfileCard_mineIdentity__qYFNV{display:flex;min-width:0;flex:1 1;flex-direction:column;gap:4px}.UserProfileCard_mineNameRow__HT4S4{display:flex;min-width:0;align-items:center;gap:4px}.UserProfileCard_mineNameRow__HT4S4 strong{overflow:hidden;color:#111827;font-size:16px;font-weight:600;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.UserProfileCard_mineGem__tYY0X{display:block;width:17.798px;height:16px;flex-shrink:0}.UserProfileCard_mineSubtitle____3Xx{overflow:hidden;color:#8a8478;font-size:12px;font-weight:400;line-height:1.5;text-overflow:ellipsis;white-space:nowrap}.SVG_locationIcon__nDVRa{flex-shrink:0;color:#4f5c65}.SVG_chevron__b_I1J{flex-shrink:0;color:#1e2122}.MobileSelectSheet_wrapIdd__raZ7u,.MobileSelectSheet_wrapPlain__LYY4r,.MobileSelectSheet_wrap__gYziL{min-width:0}.MobileSelectSheet_wrapIdd__raZ7u,.MobileSelectSheet_wrapPlain__LYY4r{width:100%}.MobileSelectSheet_trigger__5pcul{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;height:48px;padding:0 16px;border:none;border-bottom:1px solid #e5e8eb;background:rgba(0,0,0,0);color:#1e2122;font:inherit;text-align:left;cursor:pointer}.MobileSelectSheet_trigger__5pcul>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MobileSelectSheet_trigger__5pcul>svg{flex-shrink:0}.MobileSelectSheet_trigger__5pcul>img{display:block;flex:0 0 16px;width:16px;height:16px}.MobileSelectSheet_placeholder__ctRdD{color:#929aa0}.MobileSelectSheet_triggerIdd__PACrX{height:34px;padding:0 8px;border:none;border-radius:4px;background:#fff}.MobileSelectSheet_wrapInline__fAFG_{flex:1 1 auto;min-width:0}.MobileSelectSheet_triggerInline__k0HsC{height:auto;min-height:21px;padding:0;border:none;background:rgba(0,0,0,0);font-size:14px;font-weight:400;line-height:1.5}.MobileSelectSheet_wrapCode__zi6nU{flex:0 0 auto}.MobileSelectSheet_triggerCode__BHmA4{width:auto;height:auto;padding:0;border:none;gap:4px;background:rgba(0,0,0,0);color:#929aa0;font-size:14px;font-weight:400;line-height:1.5}.MobileSelectSheet_triggerPlain__hJncK{height:24px;padding:0;border:none;justify-content:flex-end;font-size:16px;font-weight:500;line-height:24px;text-align:right}.MobileSelectSheet_triggerPlain__hJncK span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MobileSelectSheet_triggerPlain__hJncK .anticon{font-size:10px;color:#929aa0}.MobileSelectSheet_chevron__m_XAM{flex-shrink:0;width:16px;height:16px;color:#929aa0}.MobileSelectSheet_sheetCompact__zV59K{height:auto;max-height:min(70vh,520px)}.MobileSelectSheet_sheet__IMGUd{display:flex;flex-direction:column;gap:12px;height:min(70vh,520px);padding:16px 16px calc(16px + env(safe-area-inset-bottom));color:#1e2122}.MobileSelectSheet_sheet__IMGUd h2{flex-shrink:0;margin:0;font-size:16px;font-weight:500;line-height:1.5;text-align:center}.MobileSelectSheet_search__S3Ste{display:flex;flex-shrink:0;align-items:center;gap:8px;height:44px;padding:0 12px;border:1px solid #edeff4;border-radius:8px;background:#f9fafc;color:#929aa0}.MobileSelectSheet_searchIcon__quHEW{flex-shrink:0;font-size:16px}.MobileSelectSheet_search__S3Ste .MobileSelectSheet_searchInput__5mfIG{flex:1 1;min-width:0;height:24px;margin:0;padding:0;border:none;outline:none;background:rgba(0,0,0,0);color:#1e2122;font-size:14px;line-height:24px;box-shadow:none}.MobileSelectSheet_list__eKVEt{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow-y:auto}.MobileSelectSheet_option__TJswM{display:flex;flex-shrink:0;align-items:center;width:100%;min-height:44px;padding:10px 8px;border:none;border-radius:4px;background:rgba(0,0,0,0);color:#1e2122;font-size:15px;line-height:1.5;text-align:left;cursor:pointer}.MobileSelectSheet_optionActive__vhMYX{background:#f5f6f8;font-weight:500}.MobileSelectSheet_optionDisabled__omRn_{color:#b0b3b5;cursor:not-allowed}.MobileSelectSheet_sheet__IMGUd.MobileSelectSheet_sheetCompact__zV59K{height:auto}.MobileCountrySheet_trigger__V93m5{display:flex;gap:16px;align-items:center;width:100%;padding:13.5px 0;border:none;background:rgba(0,0,0,0);color:#1e2122;font-size:14px;line-height:1.5;text-align:left;cursor:pointer}.MobileCountrySheet_trigger__V93m5 img{display:block;flex:0 0 auto}.MobileCountrySheet_placeholder__pk5oa,.MobileCountrySheet_value__pLXH_{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MobileCountrySheet_placeholder__pk5oa{color:#929aa0}.MobileCountrySheet_sheet__O22Cs{display:flex;flex-direction:column;height:100%;padding-bottom:env(safe-area-inset-bottom);background:#fff}.MobileCountrySheet_head__SS5NS{display:flex;flex-shrink:0;gap:12px;align-items:center;height:56px;padding:12px 16px}.MobileCountrySheet_title__iDTOA{flex:1 1 auto;min-width:0;margin:0;color:#1e2939;font-size:16px;font-weight:500;line-height:1.5}.MobileCountrySheet_close__I8S1e{display:grid;flex:0 0 32px;width:32px;height:32px;place-items:center;padding:0;border:none;border-radius:10px;background:rgba(0,0,0,0);cursor:pointer}.MobileCountrySheet_close__I8S1e img{display:block}.MobileCountrySheet_search__Ehz5V{display:flex;flex-shrink:0;gap:6px;align-items:center;height:40px;margin:0 16px;padding:8px 12px;border-radius:10px;background:rgba(128,121,97,.05)}.MobileCountrySheet_search__Ehz5V img{display:block;flex:0 0 auto}.MobileCountrySheet_search__Ehz5V input{flex:1 1 auto;min-width:0;padding:0;border:none;outline:none;background:rgba(0,0,0,0);color:#1e2122;font-size:14px;line-height:1.5}.MobileCountrySheet_search__Ehz5V input::placeholder{color:#929aa0}.MobileCountrySheet_body__Ridee{display:flex;flex:1 1 auto;gap:8px;min-height:0;margin-top:16px;padding:0 16px}.MobileCountrySheet_list__sZx1S{flex:1 1 auto;min-width:0;overflow-y:auto;scrollbar-width:none}.MobileCountrySheet_list__sZx1S::-webkit-scrollbar{display:none}.MobileCountrySheet_groupLabel__blrtb{margin:16px 0 0;color:#9199a1;font-size:12px;line-height:1.5}.MobileCountrySheet_groupLabel__blrtb:first-child{margin-top:0}.MobileCountrySheet_option__onAA0{display:flex;gap:16px;align-items:center;width:100%;height:48px;padding:12px 0;border:none;border-bottom:1px solid #f5f7fa;background:rgba(0,0,0,0);color:#1e2122;font-size:14px;line-height:1.5;text-align:left;cursor:pointer}.MobileCountrySheet_name__q_gv9{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MobileCountrySheet_code__YoO3p{flex:0 0 36px;width:36px}.MobileCountrySheet_mark__KbtFE{display:grid;flex:0 0 16px;width:16px;height:16px;place-items:center}.MobileCountrySheet_mark__KbtFE img{display:block}.MobileCountrySheet_index__MPafw{display:flex;flex-direction:column;flex-shrink:0;gap:2px;align-items:center;width:12px;padding-top:8px;color:#364153;font-size:12px;line-height:1.2}.MobileCountrySheet_index__MPafw button{padding:0;border:none;background:none;color:inherit;font:inherit;line-height:1.2;cursor:pointer}.MobileCountrySheet_miss__uo6WW{margin:24px 0;color:#929aa0;font-size:14px;line-height:1.5;text-align:center}.MobileBasicInfo_tip___n7B2{display:flex;gap:8px;align-items:flex-start;padding:8px 16px;border-radius:12px;background:rgba(182,125,57,.1);color:#b67d39;font-size:12px;line-height:1.5}.MobileBasicInfo_tip___n7B2 img{display:block;flex:0 0 auto;margin-top:1px}.MobileBasicInfo_card__QggJp{display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:24px;background:#fff}.MobileBasicInfo_row__L2KR7{display:flex;gap:16px;align-items:center;min-height:48px;border-bottom:1px solid #f9fafc}.MobileBasicInfo_label__zzOk1{display:flex;flex:0 0 108px;gap:4px;align-items:flex-start;width:108px;color:#364153;font-size:14px;line-height:1.5}.MobileBasicInfo_requiredSpacer__GsnPG,.MobileBasicInfo_required___l4ZE{flex:0 0 8px;width:8px}.MobileBasicInfo_required___l4ZE{color:#f45242}.MobileBasicInfo_consentItem__G9tE4.ant-form-item,.MobileBasicInfo_field___hTWG.ant-form-item,.MobileBasicInfo_longTermItem__iq_sk.ant-form-item,.MobileBasicInfo_phoneField__TtU3C.ant-form-item{margin-bottom:0}.MobileBasicInfo_field___hTWG.ant-form-item,.MobileBasicInfo_phoneField__TtU3C.ant-form-item{flex:1 1 auto;min-width:0}.MobileBasicInfo_control__XViNj{width:100%;padding:13.5px 0;border:none;outline:none;background:rgba(0,0,0,0);color:#1e2122;font-size:14px;line-height:1.5}.MobileBasicInfo_control__XViNj::placeholder{color:#929aa0}.MobileBasicInfo_expiry__Ta1Y_{display:flex;flex-direction:column;gap:12px;padding-bottom:8px;border-bottom:1px solid #f9fafc}.MobileBasicInfo_expiry__Ta1Y_ .MobileBasicInfo_row__L2KR7{min-height:0;border-bottom:none}.MobileBasicInfo_longTermItem__iq_sk.ant-form-item{margin-left:124px}.MobileBasicInfo_longTerm__GAevn{display:inline-flex;gap:8px;align-items:center;padding:0;border:none;background:none;color:#1e2122;font-size:12px;line-height:1.5;cursor:pointer}.MobileBasicInfo_longTerm__GAevn img{display:block}.MobileBasicInfo_box__4dY0Z{flex:0 0 16px;width:16px;height:16px;border:1px solid #dce0e4;border-radius:2px;background:#fff}.MobileBasicInfo_gender__l7U_s{display:flex;gap:12px;align-items:center;width:100%;min-height:48px}.MobileBasicInfo_choice__JvaE_,.MobileBasicInfo_consentToggle__0R1Xs{display:inline-flex;gap:8px;align-items:center;padding:0;border:none;background:none;color:#1e2122;font-size:12px;line-height:1.5;cursor:pointer}.MobileBasicInfo_choice__JvaE_{flex:1 1}.MobileBasicInfo_radio__lyP8o{flex:0 0 16px;width:16px;height:16px;border:1px solid #dce0e4;border-radius:50%;background:#fff}.MobileBasicInfo_radio__lyP8o[data-checked=true]{border:4px solid #b67d39}.MobileBasicInfo_phoneValue__BhZDd{display:flex;flex:1 1 auto;gap:12px;align-items:center;min-width:0}.MobileBasicInfo_consent__XoQQE{display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:24px;background:#fff}.MobileBasicInfo_consentHead__UV3pv{display:flex;gap:12px;align-items:flex-start;justify-content:space-between}.MobileBasicInfo_consentBody__vovEp,.MobileBasicInfo_consentTitle__ZxwMC{margin:0;font-size:12px;line-height:1.5}.MobileBasicInfo_consentTitle__ZxwMC{color:#292b30;font-weight:500}.MobileBasicInfo_consentBody__vovEp{color:#8a8f99}.MobileBasicInfo_consentItem__G9tE4.ant-form-item .ant-form-item-explain,.MobileBasicInfo_field___hTWG.ant-form-item .ant-form-item-explain,.MobileBasicInfo_phoneField__TtU3C.ant-form-item .ant-form-item-explain{font-size:12px}.MobileTransportCheckoutSheet_overlay__adSIb{position:fixed;inset:0;z-index:180;display:flex;align-items:flex-end;padding-top:88px;overflow:hidden;background:rgba(30,33,34,.4);font-family:PingFang SC,Microsoft YaHei,sans-serif}.MobileTransportCheckoutSheet_sheet__Lne_G{display:flex;width:100%;height:calc(100dvh - 88px);min-height:0;flex-direction:column;overflow:hidden;border-radius:16px 16px 0 0;background:#fff}.MobileTransportCheckoutSheet_scrollArea__g6D88{display:flex;flex:1 1 auto;flex-direction:column;gap:16px;min-height:0;padding:12px;overflow-y:auto;scrollbar-width:none}.MobileTransportCheckoutSheet_scrollArea__g6D88::-webkit-scrollbar{display:none}.MobileTransportCheckoutSheet_header__0SpBz{position:sticky;top:0;z-index:2;display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;margin-right:-12px;margin-left:-12px;padding-right:12px;padding-bottom:12px;padding-left:12px;border-bottom:1px solid #edeff4;background:#fff}.MobileTransportCheckoutSheet_header__0SpBz h1{margin:0;color:#0f172a;font-size:14px;font-weight:500;line-height:21px}.MobileTransportCheckoutSheet_header__0SpBz button{display:grid;width:20px;height:20px;padding:0;border:0;background:rgba(0,0,0,0);color:#1e2122;place-items:center}.MobileTransportCheckoutSheet_header__0SpBz svg{width:20px;height:20px}.MobileTransportCheckoutSheet_assignmentNotice__X9a9Q,.MobileTransportCheckoutSheet_error__jdIso{display:flex;flex:0 0 32px;min-height:32px;align-items:center;justify-content:center;margin:0;padding:0 8px;border-radius:8px;background:rgba(255,96,0,.05);color:#ff6000;font-size:12px;font-weight:400;line-height:18px}.MobileTransportCheckoutSheet_error__jdIso{background:rgba(244,82,66,.08);color:#f45242}.MobileTransportCheckoutSheet_section__oCWfE{display:flex;flex:0 0 auto;flex-direction:column;padding:0 12px}.MobileTransportCheckoutSheet_passengerSection__gBXHd{gap:12px;border-radius:12px;background:#f9fafc}.MobileTransportCheckoutSheet_sectionHeading__SoZFP,.MobileTransportCheckoutSheet_sectionTitle__tuMjW{min-height:44px;border-bottom:1px solid #edeff4}.MobileTransportCheckoutSheet_sectionHeading__SoZFP{display:flex;align-items:center;justify-content:space-between;gap:8px}.MobileTransportCheckoutSheet_sectionHeading__SoZFP h2,.MobileTransportCheckoutSheet_sectionTitle__tuMjW{margin:0;color:#0f172a;font-size:14px;font-weight:500;line-height:21px}.MobileTransportCheckoutSheet_sectionTitle__tuMjW{display:flex;align-items:center}.MobileTransportCheckoutSheet_detailSection__sU4IJ{gap:12px;padding:12px;border:0;border-radius:12px;box-shadow:inset 0 0 0 1px #f5f7fa}.MobileTransportCheckoutSheet_detailSection__sU4IJ .MobileTransportCheckoutSheet_sectionTitle__tuMjW{min-height:21px;border-bottom:0}.MobileTransportCheckoutSheet_sectionDivider__b11Pz{position:relative;width:100%;height:0}.MobileTransportCheckoutSheet_sectionDivider__b11Pz:after{position:absolute;inset:0 0 auto;height:1px;background:#f5f7fa;content:""}.MobileTransportCheckoutSheet_detailFields__6Gn2F .MobileTransportCheckoutSheet_row__L6sqC{height:48px;min-height:48px;gap:0}.MobileTransportCheckoutSheet_singleName__Tjgf8{display:flex;gap:8px;align-items:center;color:#929aa0;font-size:14px;font-weight:400;line-height:21px}.MobileTransportCheckoutSheet_singleName__Tjgf8 input{position:relative;width:32px;height:18px;margin:0;appearance:none;border-radius:18px;background:#dce0e4}.MobileTransportCheckoutSheet_singleName__Tjgf8 input:after{position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:#fff;content:"";transition:transform .16s ease}.MobileTransportCheckoutSheet_singleName__Tjgf8 input:checked{background:#1e2122}.MobileTransportCheckoutSheet_singleName__Tjgf8 input:checked:after{transform:translateX(14px)}.MobileTransportCheckoutSheet_fields__ULGNy{display:flex;flex-direction:column}.MobileTransportCheckoutSheet_row__L6sqC{display:flex;min-height:48px;gap:12px;align-items:center;color:#364153;font-size:14px;font-weight:400;line-height:21px}.MobileTransportCheckoutSheet_row__L6sqC>span:first-child{flex:0 0 100px;color:#364153}.MobileTransportCheckoutSheet_row__L6sqC>input,.MobileTransportCheckoutSheet_row__L6sqC>select{flex:1 1;width:0;min-width:0;height:36px;padding:0;border:0;outline:0;background:rgba(0,0,0,0);color:#1e2122;font:inherit;text-align:right}.MobileTransportCheckoutSheet_row__L6sqC>select{appearance:none}.MobileTransportCheckoutSheet_row__L6sqC input::placeholder{color:#929aa0;opacity:1}.MobileTransportCheckoutSheet_placeholderControl__qYfuP{color:#929aa0!important}.MobileTransportCheckoutSheet_requiredLabel__n6sta:before{margin-right:4px;color:#f45242;content:"*"}.MobileTransportCheckoutSheet_rightArrow__HemPP,.MobileTransportCheckoutSheet_userIcon__ndsta{flex:0 0 16px;width:16px;height:16px;color:#1e2122}.MobileTransportCheckoutSheet_userButton__hcwgg{display:grid;flex:0 0 16px;width:16px;height:32px;padding:0;border:0;background:rgba(0,0,0,0);color:#1e2122;cursor:pointer;place-items:center}.MobileTransportCheckoutSheet_userButton__hcwgg:focus-visible{border-radius:4px;outline:2px solid #0b3d5d;outline-offset:1px}.MobileTransportCheckoutSheet_rightArrow__HemPP{color:#929aa0}.MobileTransportCheckoutSheet_phoneInput__G2pZ_{display:flex;flex:1 1;min-width:0;align-items:center}.MobileTransportCheckoutSheet_phoneInput__G2pZ_>input{flex:1 1;width:0;min-width:0;height:36px;padding:0 0 0 12px;border:0;outline:0;background:rgba(0,0,0,0);color:#1e2122;font:inherit;text-align:right}.MobileTransportCheckoutSheet_phoneInput__G2pZ_>input::placeholder{color:#929aa0;opacity:1}.MobileTransportCheckoutSheet_countryCode__YTv3R{position:relative;display:flex;flex:0 0 auto;gap:6px;align-items:center;padding-right:12px;color:#929aa0}.MobileTransportCheckoutSheet_countryCode__YTv3R:after{position:absolute;top:50%;right:0;width:1px;height:14px;background:#dce0e4;content:"";transform:translateY(-50%)}.MobileTransportCheckoutSheet_countryCode__YTv3R svg{width:16px;height:16px}.MobileTransportCheckoutSheet_countryCode__YTv3R select{width:28px;height:36px;padding:0;border:0;outline:0;appearance:none;background:rgba(0,0,0,0);color:#929aa0;font:inherit}.MobileTransportCheckoutSheet_saveRow__KTVrK{position:relative;display:flex;min-height:56px;gap:8px;align-items:center;border-top:1px solid #edeff4;color:#929aa0;font-size:14px;font-weight:400;line-height:21px}.MobileTransportCheckoutSheet_saveRow__KTVrK input{position:absolute;width:1px;height:1px;margin:0;overflow:hidden;opacity:0}.MobileTransportCheckoutSheet_saveRow__KTVrK input:focus-visible+.MobileTransportCheckoutSheet_saveCheckbox__0KpSG{outline:2px solid #0b3d5d;outline-offset:2px}.MobileTransportCheckoutSheet_saveRow__KTVrK input:checked+.MobileTransportCheckoutSheet_saveCheckbox__0KpSG{background-image:url(/_next/static/media/check-checked.3439b54f.svg)}.MobileTransportCheckoutSheet_saveCheckbox__0KpSG{flex:0 0 16px;width:16px;height:16px;background:url(/_next/static/media/check-unchecked.ea166fe1.svg) 50%/contain no-repeat}.MobileTransportCheckoutSheet_footer__t0R_Q{flex:0 0 auto;padding:12px 12px calc(34px + env(safe-area-inset-bottom, 0px));border-radius:12px 12px 0 0;background:#fff}.MobileTransportCheckoutSheet_submit__wScn6{width:100%;height:40px;border:0;border-radius:8px;background:#1e2122;color:#fff;font-size:14px;font-weight:500;line-height:21px}.MobileTransportCheckoutSheet_submit__wScn6:disabled{opacity:.4}.MobileConciergeCarResult_page__Lgw56{position:fixed;inset:0;z-index:120;display:flex;flex-direction:column;width:100%;min-width:0;height:100dvh;overflow:hidden;background:#faf9f6;color:#1e2122;font-family:PingFang SC,-apple-system,blinkmacsystemfont,Helvetica Neue,sans-serif}.MobileConciergeCarResult_top__fECkX{flex:0 0 auto;background:#fff}.MobileConciergeCarResult_resultHeader__61bNh{flex:0 0 44px;width:100%;height:44px;background:#fff}.MobileConciergeCarResult_resultHeader__61bNh h1{font-size:15px;font-weight:500;text-align:center}.MobileConciergeCarResult_titleChevron__e_VwN{flex:0 0 18px;width:18px;height:18px;color:#1e2122}.MobileConciergeCarResult_scrollBody__q6I5D{display:flex;flex:1 1;flex-direction:column;gap:16px;min-height:0;padding:0 16px calc(80px + env(safe-area-inset-bottom, 0px));overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;background:#faf9f6;scrollbar-width:none}.MobileConciergeCarResult_scrollBody__q6I5D::-webkit-scrollbar,.MobileConciergeCarResult_vehicleStrip__htw2E::-webkit-scrollbar{display:none}.MobileConciergeCarResult_tripCard__1Vqkj{display:flex;flex:0 0 auto;flex-direction:column;width:100%;padding:0 16px 16px;background:#fff}.MobileConciergeCarResult_tripExtraCollapsed__9q4Yu,.MobileConciergeCarResult_tripExtra__UIIAs{display:grid;transition:grid-template-rows .28s ease,opacity .22s ease}.MobileConciergeCarResult_tripExtra__UIIAs{grid-template-rows:1fr;opacity:1}.MobileConciergeCarResult_tripExtraCollapsed__9q4Yu{grid-template-rows:0fr;opacity:0;pointer-events:none}.MobileConciergeCarResult_tripExtraInner__aj1oh{min-height:0;overflow:hidden}@media(prefers-reduced-motion:reduce){.MobileConciergeCarResult_tripExtraCollapsed__9q4Yu,.MobileConciergeCarResult_tripExtra__UIIAs{transition:none}}.MobileConciergeCarResult_tripRow__iRV6u{display:flex;gap:16px;align-items:center;min-height:48px;padding:12px 0;border-radius:8px}button.MobileConciergeCarResult_tripRow__iRV6u{width:100%;margin:0;border:0;background:rgba(0,0,0,0);color:inherit;font:inherit;text-align:left;cursor:pointer;appearance:none}.MobileConciergeCarResult_tripMarker__fngui{display:grid;flex:0 0 40px;width:40px;height:40px;color:#1e2122;place-items:center}.MobileConciergeCarResult_dotRing__RprJV,.MobileConciergeCarResult_dotSolid__I5_tJ{display:block;width:8px;height:8px;border-radius:50%}.MobileConciergeCarResult_dotSolid__I5_tJ{background:#1e2122}.MobileConciergeCarResult_dotRing__RprJV{border:2px solid #1e2122;background:rgba(0,0,0,0)}.MobileConciergeCarResult_tripContent__gzFWd{display:flex;flex:1 1;flex-direction:column;gap:0;min-width:0}.MobileConciergeCarResult_tripSchedule__E2wwl,.MobileConciergeCarResult_tripSub__rh9wz,.MobileConciergeCarResult_tripTitleLg__3H2aU,.MobileConciergeCarResult_tripTitle__fVtOS{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MobileConciergeCarResult_tripSchedule__E2wwl,.MobileConciergeCarResult_tripTitleLg__3H2aU,.MobileConciergeCarResult_tripTitle__fVtOS{color:#262626;font-weight:600;line-height:1.5}.MobileConciergeCarResult_tripTitle__fVtOS{font-size:14px}.MobileConciergeCarResult_tripTitleLg__3H2aU{font-size:16px;line-height:24px}.MobileConciergeCarResult_tripSchedule__E2wwl{color:#1e2122;font-size:14px;font-weight:500}.MobileConciergeCarResult_tripSub__rh9wz{color:#8c8c8c;font-size:14px;font-weight:400;line-height:21px}.MobileConciergeCarResult_tripSub__rh9wz em{color:#1e2122;font-style:normal;font-weight:500}.MobileConciergeCarResult_tripChevron__ma5Fn{flex:0 0 16px;width:16px;height:16px}.MobileConciergeCarResult_destPlace__94htP{flex:1 1;min-width:0}.MobileConciergeCarResult_flightTracking__3_zD2{display:flex;width:100%;height:24px;margin:12px 0;overflow:hidden;border-radius:4px}.MobileConciergeCarResult_flightTracking__3_zD2>span{display:flex;flex:0 0 auto;align-items:center;padding:0 6px;border-radius:4px 0 0 4px;background:rgba(182,125,57,.8);color:#fff;font-size:12px;font-weight:400}.MobileConciergeCarResult_flightTracking__3_zD2 p{display:flex;flex:1 1 auto;align-items:center;min-width:0;margin:0;padding:0 8px;overflow:hidden;border-radius:0 4px 4px 0;background:rgba(182,125,57,.1);color:#b67d39;font-size:12px;font-weight:400;text-overflow:ellipsis;white-space:nowrap}.MobileConciergeCarResult_resultContent___ZegL{display:flex;flex:1 1;flex-direction:column;gap:16px;min-height:0;width:100%}.MobileConciergeCarResult_vehicleChooser__WYSPs{display:flex;flex:0 0 auto;flex-direction:column;min-width:0;width:100%}.MobileConciergeCarResult_vehicleStrip__htw2E{width:100%;min-width:0;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x proximity;scrollbar-width:none}.MobileConciergeCarResult_vehicleStripInner__kXix3{display:flex;flex-direction:column;gap:16px;width:max-content;min-width:100%}.MobileConciergeCarResult_vehicleRow__viXgb{display:flex;gap:24px}.MobileConciergeCarResult_vehicleRow__viXgb button{display:flex;flex:0 0 100px;flex-direction:column;align-items:center;justify-content:flex-start;min-width:0;padding:0;border:0;background:rgba(0,0,0,0);color:#111;scroll-snap-align:center;cursor:pointer}.MobileConciergeCarResult_vehicleImage__CHJ0T{display:grid;width:100px;height:67px;place-items:center}.MobileConciergeCarResult_vehicleImage__CHJ0T img{display:block;width:100px;height:67px;object-fit:contain}.MobileConciergeCarResult_vehicleName__gan_v{display:block;width:100%;overflow:hidden;color:#111;font-size:14px;font-weight:500;line-height:21px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.MobileConciergeCarResult_vehicleRow__viXgb button:not(.MobileConciergeCarResult_vehicleActive__sK19E) .MobileConciergeCarResult_vehicleName__gan_v{color:#111}.MobileConciergeCarResult_vehicleSliderArrow__VdO1R{display:flex;align-items:flex-start;width:100%;height:8px;overflow:hidden}.MobileConciergeCarResult_vehicleSliderActive__WCezv,.MobileConciergeCarResult_vehicleSliderLeading___WXiF{display:block;flex-shrink:0;height:8px}.MobileConciergeCarResult_vehicleSliderLeading___WXiF{width:0}.MobileConciergeCarResult_vehicleSliderActive__WCezv{width:100px}.MobileConciergeCarResult_vehicleSliderTrack__7qiro{display:block;flex:1 1;width:0;min-width:0;height:8px}.MobileConciergeCarResult_detailCard__r5TIO,.MobileConciergeCarResult_detailPanel__JoE6q{display:flex;flex:0 0 auto;flex-direction:column;width:100%}.MobileConciergeCarResult_detailCard__r5TIO{gap:24px;padding:16px;border-radius:24px;background:#fff}.MobileConciergeCarResult_detailPanel__JoE6q::-webkit-scrollbar{display:none}.MobileConciergeCarResult_sectionTabs__tRMDH{display:flex;gap:24px;align-items:center;margin:0 -8px;padding:0 8px;overflow-x:auto;scrollbar-width:none}.MobileConciergeCarResult_sectionTabs__tRMDH::-webkit-scrollbar{display:none}.MobileConciergeCarResult_sectionTab__Z3MeD{position:relative;flex:0 0 auto;height:40px;margin:0;padding:0;border:0;background:rgba(0,0,0,0);color:#929aa0;font-family:inherit;font-size:14px;font-weight:400;line-height:1.5;white-space:nowrap;cursor:pointer}.MobileConciergeCarResult_sectionTab__Z3MeD[data-active=true]{color:#364153;font-weight:500}.MobileConciergeCarResult_sectionTab__Z3MeD[data-active=true]:after{content:"";position:absolute;bottom:0;left:50%;width:16px;height:2px;border-radius:2px;background:#000;transform:translateX(-50%)}.MobileConciergeCarResult_banner__1ujpE{display:flex;align-items:center;padding:16px;overflow:hidden;border-radius:16px;background:linear-gradient(90deg,#1a1e29,#040809);color:#fff;scroll-margin-top:8px}.MobileConciergeCarResult_bannerCopy__HYzxD{display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;min-width:0}.MobileConciergeCarResult_bannerHead__qoBW5{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%}.MobileConciergeCarResult_bannerName__N_MT9{flex:1 1 auto;min-width:0;margin:0;overflow:hidden;color:#fff;font-size:18px;font-weight:600;line-height:1.5;text-overflow:ellipsis;white-space:nowrap}.MobileConciergeCarResult_bannerPrice__KaFtT{display:flex;flex:0 0 auto;align-items:center;gap:2px;margin:0;color:#ff8e08;font-weight:600;white-space:nowrap}.MobileConciergeCarResult_bannerCode__vIN_a{display:flex;align-items:center;height:22px;padding-top:5px;font-size:12px;line-height:1.5}.MobileConciergeCarResult_bannerAmount__eIJXN{font-size:18px;line-height:1.2}.MobileConciergeCarResult_bannerDesc__yKs52{margin:0;color:#8a8478;font-size:14px;font-weight:400;line-height:1.5}.MobileConciergeCarResult_detailSection__jceQH{display:flex;flex:0 0 auto;flex-direction:column;gap:8px;scroll-margin-top:8px}.MobileConciergeCarResult_detailSection__jceQH h2{margin:0;color:#0f1729;font-size:14px;font-weight:600;line-height:21px}.MobileConciergeCarResult_detailSection__jceQH>p{display:flex;min-height:28px;align-items:center;margin:0;color:#364153;font-size:14px;font-weight:400;line-height:21px}.MobileConciergeCarResult_priceTable__Jx86N{overflow:hidden;border:1px solid #edeff4;border-radius:10px}.MobileConciergeCarResult_priceTable__Jx86N>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.MobileConciergeCarResult_priceTable__Jx86N>div>span{display:flex;flex-wrap:wrap;align-items:center;align-content:center;gap:0 4px;min-width:0;min-height:48px;padding:6px 8px;border-right:1px solid #edeff4;color:#1e2122;font-size:14px;font-weight:400;line-height:20px;overflow-wrap:break-word}.MobileConciergeCarResult_priceTable__Jx86N>div>span>span{min-width:0}.MobileConciergeCarResult_priceTable__Jx86N>div>span:last-child{border-right:0}.MobileConciergeCarResult_priceHeader__6s2nc{background:#f9fafc}.MobileConciergeCarResult_priceHeader__6s2nc>span{font-size:12px;line-height:18px}.MobileConciergeCarResult_priceValues__OzGtE{border-top:1px solid #edeff4}.MobileConciergeCarResult_priceCode__BppH3{color:#6b7280;font-size:13px}.MobileConciergeCarResult_priceValue__MLUmb{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.MobileConciergeCarResult_priceValues__OzGtE>.MobileConciergeCarResult_priceTotal__aJ6_C{font-weight:600}.MobileConciergeCarResult_helperText__cJuyX{margin:0;color:#929aa0;font-size:12px;line-height:18px}.MobileConciergeCarResult_emptyText___OBfh{margin:0;color:#364153;font-size:14px;line-height:21px}.MobileConciergeCarResult_plainList__XN92C{display:flex;flex-direction:column;gap:4px}.MobileConciergeCarResult_plainList__XN92C p{margin:0;color:#364153;font-size:14px;font-weight:400;line-height:21px}.MobileConciergeCarResult_checkList__NpZZE{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}.MobileConciergeCarResult_checkList__NpZZE li{display:flex;gap:8px;align-items:flex-start;color:#364153;font-size:14px;font-weight:400;line-height:21px}.MobileConciergeCarResult_checkList__NpZZE svg{flex:0 0 16px;width:16px;height:16px;margin-top:2px;color:#0b3d5d}.MobileConciergeCarResult_supportLinks__Zlohx{display:flex;flex-direction:column;gap:16px}.MobileConciergeCarResult_supportLinks__Zlohx a{display:flex;width:fit-content;max-width:100%;height:48px;align-items:center;overflow:hidden;border:1px solid #edeff4;border-radius:8px;color:#364153;font-size:14px;font-weight:400;text-decoration:none}.MobileConciergeCarResult_supportLinks__Zlohx a>span:last-child{min-width:0;padding:0 12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MobileConciergeCarResult_supportLinks__Zlohx .MobileConciergeCarResult_supportAccent__C4J0Q{border-color:rgba(219,213,193,.2);background:rgba(219,213,193,.4)}.MobileConciergeCarResult_supportIcon__td2fK{display:grid;flex:0 0 48px;width:48px;height:48px;border-right:1px solid #edeff4;place-items:center}.MobileConciergeCarResult_supportIcon__td2fK svg{width:16px;height:16px}.MobileConciergeCarResult_supportAccent__C4J0Q .MobileConciergeCarResult_supportIcon__td2fK{border-right:0;background:#dbd5c1}.MobileConciergeCarResult_bookingBar__cio3a{position:absolute;right:0;bottom:0;left:0;z-index:20;display:flex;gap:16px;align-items:center;padding:12px 12px calc(12px + env(safe-area-inset-bottom, 0px));border-top:1px solid #edeff4;background:#fff}.MobileConciergeCarResult_bookGuest__gK7Np,.MobileConciergeCarResult_bookSelf__AqOhB{display:inline-flex;flex:1 1;align-items:center;justify-content:center;height:40px;margin:0;padding:0 16px;overflow:hidden;border-radius:40px;appearance:none;font-family:inherit;font-size:16px;font-weight:500;line-height:1.5;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.MobileConciergeCarResult_bookSelf__AqOhB{border:1px solid #b67d39;background:#fff;color:#b67d39}.MobileConciergeCarResult_bookGuest__gK7Np{border:1px solid #b67d39;background:#b67d39;color:#fff}.MobileConciergeCarResult_bookGuest__gK7Np:disabled,.MobileConciergeCarResult_bookSelf__AqOhB:disabled{cursor:not-allowed;opacity:.45}.MobileConciergeCarResult_detailsOverlay__uy5iY{position:absolute;inset:0;z-index:40;display:flex;align-items:flex-end;background:rgba(30,33,34,.4)}.MobileConciergeCarResult_detailsSheet__5jWMM{display:flex;width:100%;max-height:calc(100% - 96px);flex-direction:column;gap:16px;padding:16px 16px calc(24px + env(safe-area-inset-bottom, 0px));overflow-y:auto;border-radius:16px 16px 0 0;background:#fff}.MobileConciergeCarResult_detailsSheet__5jWMM header{display:flex;align-items:center;justify-content:space-between;padding-bottom:12px;border-bottom:1px solid #edeff4}.MobileConciergeCarResult_detailsSheet__5jWMM h2,.MobileConciergeCarResult_detailsSheet__5jWMM h3{margin:0;color:#0f172a;font-size:14px;font-weight:500}.MobileConciergeCarResult_detailsSheet__5jWMM header button{border:0;background:rgba(0,0,0,0);font-size:22px}.MobileConciergeCarResult_detailsSheet__5jWMM dl{display:flex;flex-direction:column;margin:0}.MobileConciergeCarResult_detailsSheet__5jWMM .MobileConciergeCarResult_feeBlock__cUEBB p,.MobileConciergeCarResult_detailsSheet__5jWMM dl div{display:flex;gap:16px;justify-content:space-between;margin:0;padding:10px 0;color:#364153;font-size:14px}.MobileConciergeCarResult_detailsSheet__5jWMM dt{flex-shrink:0}.MobileConciergeCarResult_detailsSheet__5jWMM dd{margin:0;color:#1e2122;text-align:right}.MobileConciergeCarResult_feeBlock__cUEBB{display:flex;flex-direction:column;padding-top:16px;border-top:1px solid #edeff4}.MobileConciergeCarResult_feeTotal__zuFAi{margin-top:8px!important;border-top:1px solid #edeff4;color:#1e2122!important;font-weight:500}.FlightSearchHistoryCard_card__zqC0T{display:flex;flex-direction:column;gap:8px;flex-shrink:0;width:max-content;min-width:256px;padding:12px 16px;border:none;border-radius:14px;background:#f5f6f7;text-align:left;cursor:pointer;transition:background-color .15s ease}.FlightSearchHistoryCard_card__zqC0T:hover{background:#eceef0}.FlightSearchHistoryCard_topRow__NMI5P{display:flex;align-items:center;justify-content:space-between;width:100%;gap:8px}.FlightSearchHistoryCard_route__hFeXq{width:100%;display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:6px}.FlightSearchHistoryCard_city__Gob3a{flex-shrink:0;color:#101828;font-size:16px;font-weight:400;line-height:24px;letter-spacing:-.31px;white-space:nowrap}.FlightSearchHistoryCard_routeIcon__Ifx0m{flex-shrink:0;color:#101828}.FlightSearchHistoryCard_price__bVL_g{flex-shrink:0;color:#2b7fff;font-size:14px;font-weight:600;line-height:1.5;white-space:nowrap}.FlightSearchHistoryCard_bottomRow__NKe3J{display:flex;align-items:center;justify-content:space-between;width:100%;gap:8px}.FlightSearchHistoryCard_dates__UET05{flex:0 0 auto;color:#99a1af;font-size:12px;font-weight:400;line-height:1.5;white-space:nowrap}.FlightSearchHistoryCard_trendStable__vQSRs{flex-shrink:0;color:#99a1af;font-size:12px;font-weight:400;line-height:1.5;white-space:nowrap}.FlightSearchHistoryCard_trendChange__MXymt{display:flex;flex-shrink:0;align-items:center;gap:8px}.FlightSearchHistoryCard_trendMeta__M66QD{display:flex;align-items:center;gap:0;color:#1e2122;font-size:12px;font-weight:400;line-height:1.5;white-space:nowrap}.FlightSearchHistoryCard_trendAmountUp__oFIhC{color:#ff2e19;font-size:12px;font-weight:400;line-height:1.5;white-space:nowrap}.FlightSearchHistoryCard_trendAmountDown__Ybb2G{color:#08aa89;font-size:12px;font-weight:400;line-height:1.5;white-space:nowrap}.FlightSearchHistory_module__6ZqOj{display:flex;flex-direction:column;gap:16px;width:100%;margin-top:24px}.FlightSearchHistory_header__Kjm80{display:flex;align-items:center;gap:32px}.FlightSearchHistory_title__R2rn_{margin:0;color:#101828;font-size:14px;font-weight:400;line-height:1.5;white-space:nowrap}.FlightSearchHistory_clearButton__k_nrz{display:flex;align-items:center;gap:6px;padding:0;border:none;background:rgba(0,0,0,0);color:#929aa0;font-size:14px;font-weight:400;line-height:1.5;white-space:nowrap;cursor:pointer;transition:color .15s ease}.FlightSearchHistory_clearButton__k_nrz:hover{color:#1e2122}.FlightSearchHistory_cardList__WDf5a{display:flex;gap:12px;align-items:flex-start;width:100%;overflow-x:auto;scrollbar-width:thin}.FlightSearchHistory_cardList__WDf5a::-webkit-scrollbar{height:4px}.FlightSearchHistory_cardList__WDf5a::-webkit-scrollbar-thumb{border-radius:4px;background:rgba(30,33,34,.15)}.MobileAirportVipOrderDetailSheet_popup__Dv1sO{background:#fff}.MobileAirportVipOrderDetailSheet_sheet__GunM6{display:flex;flex-direction:column;max-height:min(812px,92dvh);background:#fff}.MobileAirportVipOrderDetailSheet_header__vSl1q{display:flex;flex:0 0 56px;align-items:center;justify-content:space-between;height:56px;padding:0 16px}.MobileAirportVipOrderDetailSheet_header__vSl1q h2{margin:0;color:#1e2122;font-size:16px;font-weight:600;line-height:1.4}.MobileAirportVipOrderDetailSheet_header__vSl1q button{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;background:rgba(0,0,0,0)}.MobileAirportVipOrderDetailSheet_body__ww2v1{flex:1 1 auto;min-height:0;padding:0 16px 12px;overflow-y:auto}.MobileAirportVipOrderDetailSheet_body__ww2v1 h3{margin:16px 0 4px;color:#1e2122;font-size:14px;font-weight:600;line-height:1.5}.MobileAirportVipOrderDetailSheet_fees___Ysu4,.MobileAirportVipOrderDetailSheet_info__zb5Ex,.MobileAirportVipOrderDetailSheet_references___ud2S{margin:0}.MobileAirportVipOrderDetailSheet_fees___Ysu4 dt,.MobileAirportVipOrderDetailSheet_info__zb5Ex dt,.MobileAirportVipOrderDetailSheet_references___ud2S dt{flex:0 0 auto;color:#8b9399;font-size:14px;font-weight:400;line-height:1.5}.MobileAirportVipOrderDetailSheet_fees___Ysu4 dd,.MobileAirportVipOrderDetailSheet_info__zb5Ex dd,.MobileAirportVipOrderDetailSheet_references___ud2S dd{margin:0;color:#1e2122;font-size:14px;font-weight:500;line-height:1.5;text-align:right}.MobileAirportVipOrderDetailSheet_fees___Ysu4>div,.MobileAirportVipOrderDetailSheet_info__zb5Ex>div,.MobileAirportVipOrderDetailSheet_references___ud2S>div,.MobileAirportVipOrderDetailSheet_total__EWPv0{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:40px}.MobileAirportVipOrderDetailSheet_fees___Ysu4,.MobileAirportVipOrderDetailSheet_info__zb5Ex{padding-bottom:8px;border-bottom:1px solid #f0eeea}.MobileAirportVipOrderDetailSheet_total__EWPv0{margin-top:8px;color:#1e2122;font-size:14px;font-weight:600}.MobileAirportVipOrderDetailSheet_references___ud2S{margin-top:4px}.MobileAirportVipOrderDetailSheet_money__q4QBw{display:inline-flex;align-items:baseline;justify-content:flex-end;gap:6px;color:#1e2122}.MobileAirportVipOrderDetailSheet_money__q4QBw small{color:#8b9399;font-size:12px;font-weight:400}.MobileAirportVipOrderDetailSheet_money__q4QBw strong{font-size:14px;font-weight:600}.MobileAirportVipOrderDetailSheet_footer__RfvNA{flex:0 0 auto;padding:12px 16px calc(12px + env(safe-area-inset-bottom))}.MobileAirportVipOrderDetailSheet_footer__RfvNA button{width:100%;height:40px;border:0;border-radius:8px;background:#807961;color:#fff;font-size:16px;font-weight:500;cursor:pointer}.MobileAirportVipOrderDetailSheet_footer__RfvNA button:disabled{cursor:not-allowed;opacity:.45}.MobileUserSelector_sheet__XtaqC{display:flex;flex-direction:column;width:100%;max-height:calc(100dvh - 88px);min-height:0;overflow:hidden;background:#fff;font-family:PingFang SC,Microsoft YaHei,sans-serif}.MobileUserSelector_header__pDv8S{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;height:52px;padding:0 16px;border-bottom:1px solid #edeff4}.MobileUserSelector_header__pDv8S h2{margin:0;color:#1e2122;font-size:16px;font-weight:500;line-height:1.5}.MobileUserSelector_header__pDv8S button{display:grid;width:24px;height:24px;padding:0;border:0;background:rgba(0,0,0,0);color:#1e2122;cursor:pointer;place-items:center}.MobileUserSelector_header__pDv8S svg{width:16px;height:16px}.MobileUserSelector_search__Z_fF1{display:flex;flex:0 0 auto;gap:8px;align-items:center;height:40px;margin:12px 16px;padding:0 12px;border-radius:20px;background:#f5f6f7}.MobileUserSelector_search__Z_fF1 input{width:100%;min-width:0;height:100%;padding:0;border:0;outline:0;background:rgba(0,0,0,0);color:#1e2122;font:inherit;font-size:14px}.MobileUserSelector_search__Z_fF1 input::placeholder{color:#929aa0}.MobileUserSelector_searchIcon__y14LJ{display:grid;flex:0 0 auto;color:#929aa0;place-items:center}.MobileUserSelector_list__e5qU6{display:flex;min-height:0;flex:1 1 auto;flex-direction:column;gap:10px;padding:0 16px 12px;overflow-y:auto;scrollbar-width:none}.MobileUserSelector_list__e5qU6::-webkit-scrollbar{display:none}.MobileUserSelector_empty__i5pWy{margin:28px 0;color:#929aa0;font-size:14px;line-height:1.5;text-align:center}.MobileUserSelector_card__pR_C2{display:flex;gap:12px;align-items:flex-start;width:100%;padding:14px 12px;border:1px solid #edeff4;border-radius:12px;background:#fff;text-align:left;cursor:pointer}.MobileUserSelector_cardActive__w1msh{border-color:#0b3d5d;background:#f4f8fb}.MobileUserSelector_mark__m_bTZ{flex:0 0 18px;width:18px;height:18px;margin-top:2px;border:1.5px solid #c5cdd4;border-radius:50%;background:#fff}.MobileUserSelector_markOn__L46u1{border:5px solid #0b3d5d}.MobileUserSelector_cardText__ITnp5{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;gap:2px}.MobileUserSelector_cardText__ITnp5 strong{color:#1e2122;font-size:15px;font-weight:600;line-height:1.45;word-break:break-word}.MobileUserSelector_contact__WOWVj,.MobileUserSelector_english__wuOd2,.MobileUserSelector_meta__Bg_q5{color:#64748b;font-size:12px;line-height:1.5;word-break:break-word}.MobileUserSelector_doc__OdK0l{color:#1e2122;font-size:13px;line-height:1.5;word-break:break-all}.MobileUserSelector_footer__H3jv6{flex:0 0 auto;padding:12px 16px calc(12px + env(safe-area-inset-bottom, 0px));border-top:1px solid #edeff4}.MobileUserSelector_footer__H3jv6 button{width:100%;height:44px;border:0;border-radius:8px;background:#0b3d5d;color:#fff;font-size:15px;font-weight:500;line-height:1.5;cursor:pointer}.MobileUserSelector_footer__H3jv6 button:disabled{cursor:not-allowed;opacity:.4}.searchField_base__3acds{border:1px solid rgba(0,0,0,0);border-radius:8px;background:#f5f6f7}.searchField_focused__ESdgP{border-color:#1e2122;background:#fff;box-shadow:0 0 0 4px #f2f3f5}.MobileFlightSearchPanel_panel__CgBiw{display:flex;flex-direction:column;width:100%;max-width:100%;min-width:0;padding:16px;border-radius:16px;background:#fff;color:#1e2122}.MobileFlightSearchPanel_panelMultiCity__IW9Zu{font-family:PingFang SC,Microsoft YaHei,sans-serif}.MobileFlightSearchPanel_tabs__K2_qX{display:flex;align-items:center;width:100%;height:40px;margin-bottom:16px;padding:3px;border-bottom:1px dashed #f5f6f7;border-radius:32px;background:#f5f6f7}.MobileFlightSearchPanel_tab__kNiw2{flex:1 1;height:34px;padding:0 6px;border:none;border-radius:32px;background:rgba(0,0,0,0);color:#8a8478;font-size:12px;font-weight:400;line-height:1.5;cursor:pointer}.MobileFlightSearchPanel_tabActive__p5Rc6{background:#fff;color:#1e2122;font-weight:600}.MobileFlightSearchPanel_legBlock__OGG0a{display:flex;flex-direction:column}.MobileFlightSearchPanel_legIndex__uvaa2{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:#1e2122;color:#fff;font-size:14px;font-weight:600;line-height:1.5}.MobileFlightSearchPanel_legIndexMuted__GO4Y_{background:rgba(30,33,34,.6)}.MobileFlightSearchPanel_row__ycIJu{display:flex;align-items:center;gap:8px;width:100%;max-width:100%;min-width:0;height:45px;min-height:45px;margin:0;padding:12px 0;border:none;border-bottom:1px dashed #f5f6f7;background:rgba(0,0,0,0);text-align:left;cursor:pointer}.MobileFlightSearchPanel_rowLast__SwF6w{border-bottom:none}.MobileFlightSearchPanel_dateRow__1VzdT{position:relative;gap:10px}.MobileFlightSearchPanel_multiRouteRow__4CvQ7{position:relative;gap:10px;height:48px;min-height:48px}.MobileFlightSearchPanel_multiRoute__uUsRt{flex:1 1;min-width:0}.MobileFlightSearchPanel_multiRoute__uUsRt .MobileFlightSearchPanel_route__uUTx2{gap:10px}.MobileFlightSearchPanel_multiRouteRow__4CvQ7 .MobileFlightSearchPanel_swap__CmwGZ{position:absolute;top:8px;left:50%;z-index:1;transform:translateX(-50%)}.MobileFlightSearchPanel_multiRouteRow__4CvQ7 .MobileFlightSearchPanel_swap__CmwGZ img{width:16px;height:14.5px}.MobileFlightSearchPanel_multiDateRow__WTZ_X{height:45px;min-height:45px;padding-left:34px}.MobileFlightSearchPanel_multiDateRowExpanded__cF0sZ{height:48px;min-height:48px}.MobileFlightSearchPanel_multiDateButton__RcOVq{display:flex;flex:1 1;align-items:center;min-width:0;height:100%;padding:0;border:0;background:rgba(0,0,0,0);text-align:left;cursor:pointer}.MobileFlightSearchPanel_removeLeg__NXmN_{display:flex;flex:0 0 32px;align-items:center;justify-content:center;width:32px;height:32px;padding:8px;border:0;background:rgba(0,0,0,0);cursor:pointer}.MobileFlightSearchPanel_dateButton__z95eu{display:flex;flex:1 1;align-items:center;min-width:0;height:100%;margin:0;padding:0;border:none;background:rgba(0,0,0,0);color:#1e2122;text-align:left;cursor:pointer}.MobileFlightSearchPanel_dateButtonEnd__M3BTr{justify-content:flex-end;text-align:right}.MobileFlightSearchPanel_dateButtonEnd__M3BTr .MobileFlightSearchPanel_dateBlock__64sp0{justify-content:flex-end}.MobileFlightSearchPanel_dayCount__Zairt{position:absolute;top:50%;left:50%;color:#929aa0;font-size:14px;line-height:1.5;transform:translate(-50%,-50%)}.MobileFlightSearchPanel_rowLabel__c_G2Z{color:#929aa0;font-size:14px;font-weight:400;line-height:1.5}.MobileFlightSearchPanel_rowExtra__PWOfa{display:flex;flex-shrink:0;align-items:center;gap:6px;margin-left:auto;color:#1e2122;font-size:14px;font-weight:400;line-height:1.5;white-space:nowrap}.MobileFlightSearchPanel_peopleSummary__nPRvX{font-weight:600}.MobileFlightSearchPanel_route__uUTx2{display:flex;flex:1 1;align-items:center;gap:8px;min-width:0}.MobileFlightSearchPanel_route__uUTx2 [class*=Destination_fieldRoute] [class*=Destination_fieldInput]{font-size:15px;font-weight:600;line-height:1.5}.MobileFlightSearchPanel_route__uUTx2 [class*=Destination_fieldRoute] [class*=Destination_fieldInput]::placeholder{color:#929aa0;font-weight:400;opacity:1}.MobileFlightSearchPanel_swap__CmwGZ{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;border-radius:40px;background:#fff;color:#1e2122;cursor:pointer;box-shadow:0 0 12px rgba(30,33,34,.1)}.MobileFlightSearchPanel_swap__CmwGZ img{display:block;width:16px;height:16px}.MobileFlightSearchPanel_dateBlock__64sp0{display:flex;flex:1 1;flex-direction:row;justify-content:flex-start;gap:6px;min-width:0}.MobileFlightSearchPanel_dateBlock__64sp0 .MobileFlightSearchPanel_rowLabel__c_G2Z{color:#364153;font-size:14px}.MobileFlightSearchPanel_dateValue__PpaLN{display:flex;align-items:center;gap:4px;min-width:0;color:#1e2122;font-weight:400}.MobileFlightSearchPanel_dateDay__2Se2J{color:#1e2122;font-size:15px;font-style:normal;font-weight:600;line-height:1.5}.MobileFlightSearchPanel_dateWeek__MPx__{color:#1e2122;font-size:14px;font-style:normal;font-weight:400;line-height:1.5}.MobileFlightSearchPanel_datePlaceholder__sSwR6{color:#929aa0;font-size:14px}.MobileFlightSearchPanel_addLeg__rl28t{display:flex;align-items:center;justify-content:flex-start;gap:10px;width:100%;height:48px;margin:0;padding:0;background:rgba(0,0,0,0);border:none;border-bottom:1px dashed #f5f6f7;color:#b67d39;font-size:14px;font-weight:600;cursor:pointer}.MobileFlightSearchPanel_addLegIcon__UoyPA{display:flex;flex:0 0 24px;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:#b67d39}.MobileFlightSearchPanel_addLegIcon__UoyPA img{width:16px;height:16px}.MobileFlightSearchPanel_optionsRow__6PlfY{display:flex;gap:8px;align-items:center;width:100%;max-width:100%;min-width:0;height:48px;border-bottom:1px dashed #f5f6f7}.MobileFlightSearchPanel_optionButton__kRdML{display:flex;flex:0 1 auto;gap:6px;align-items:center;min-width:0;height:100%;margin:0;padding:0;overflow:hidden;border:none;background:rgba(0,0,0,0);color:#1e2122;font-size:14px;font-weight:400;line-height:1.5;white-space:nowrap;cursor:pointer}.MobileFlightSearchPanel_optionButton__kRdML span,.MobileFlightSearchPanel_optionButton__kRdML strong{overflow:hidden;text-overflow:ellipsis}.MobileFlightSearchPanel_optionButton__kRdML strong{font-weight:600}.MobileFlightSearchPanel_optionButton__kRdML svg{flex:0 0 16px;width:16px;height:16px}.MobileFlightSearchPanel_optionButtonEnd__RufO7{flex:1 1;justify-content:flex-end}.MobileFlightSearchPanel_compactHistory__uKZea{display:flex;align-items:center;width:100%;height:40px;margin:8px 0;overflow:hidden;isolation:isolate}.MobileFlightSearchPanel_historyScroller__HGYcD{display:flex;flex:1 1;gap:4px;align-items:center;min-width:0;height:100%;overflow-x:auto;scrollbar-width:none}.MobileFlightSearchPanel_historyScroller__HGYcD::-webkit-scrollbar{display:none}.MobileFlightSearchPanel_historyChip__LLHsX{display:flex;flex:0 0 auto;gap:4px;align-items:center;height:32px;padding:0 8px;border:none;border-radius:8px;background:#f5f6f7;color:#364153;font-size:12px;font-weight:400;line-height:1.5;white-space:nowrap;cursor:pointer}.MobileFlightSearchPanel_historyClear__w4Rj6{position:relative;z-index:1;flex:0 0 auto;width:36px;height:100%;padding:0 0 0 12px;border:none;background:#fff;color:#929aa0;font-size:12px;line-height:1.5;cursor:pointer;box-shadow:-4px 0 4px rgba(30,33,34,.05)}.MobileFlightSearchPanel_submit__S28Rw{display:flex;align-items:center;justify-content:center;width:100%;height:40px;margin-top:16px;padding:0 24px;border:none;border-radius:40px;background:#b67d39;color:#fff;font-size:16px;font-weight:500;line-height:1.5;cursor:pointer}.MobileFlightSearchPanel_peoplePanel__wGO7U{display:flex;flex-direction:column;gap:16px;padding:16px 16px calc(16px + env(safe-area-inset-bottom));color:#1e2122}.MobileFlightSearchPanel_peopleTitle__VplQb{margin:0;font-size:16px;font-weight:500;line-height:1.5;text-align:center}.MobileFlightSearchPanel_peopleRow__XrG3k{display:flex;align-items:center;justify-content:space-between;gap:16px}.MobileFlightSearchPanel_peopleLabel__hOYUb{display:flex;flex-direction:column;gap:2px;font-size:14px;font-weight:500;line-height:1.5}.MobileFlightSearchPanel_peopleLabel__hOYUb em{color:#929aa0;font-size:12px;font-style:normal;font-weight:400}.MobileFlightSearchPanel_peopleConfirm__9AeMC{display:flex;align-items:center;justify-content:center;width:100%;height:40px;border:none;border-radius:40px;background:#0b3d5d;color:#fff;font-size:16px;font-weight:500;cursor:pointer}.MobileFlightSearchPanel_cabinPopup__StmmQ{box-sizing:border-box;overflow:hidden;border-radius:16px 16px 0 0;background:#fff}.MobileFlightSearchPanel_cabinPanel__60J7g{display:flex;flex-direction:column;width:100%;color:#1e2122;font-family:PingFang SC,Noto Sans SC,sans-serif}.MobileFlightSearchPanel_cabinHeader__QjAIK{display:flex;flex:0 0 56px;align-items:center;gap:12px;width:100%;height:56px;padding:12px 16px}.MobileFlightSearchPanel_cabinHeader__QjAIK h2{flex:1 1;min-width:0;margin:0;color:#1e2939;font-size:14px;font-weight:500;line-height:1.5}.MobileFlightSearchPanel_cabinHeader__QjAIK button{display:flex;flex:0 0 32px;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;border-radius:10px;background:rgba(0,0,0,0);cursor:pointer}.MobileFlightSearchPanel_cabinHeader__QjAIK button img{display:block;width:16px;height:16px}.MobileFlightSearchPanel_cabinHint__H7qSb{display:flex;flex:0 0 32px;align-items:center;gap:8px;width:100%;height:32px;padding:7px 16px;background:#fcfbf9;color:#807961;font-size:12px;font-weight:400;line-height:1.5}.MobileFlightSearchPanel_cabinHint__H7qSb img{display:block;flex:0 0 16px;width:16px;height:16px}.MobileFlightSearchPanel_cabinOptions__DdtCB{padding:0 16px}.MobileFlightSearchPanel_cabinRow__NYiUa{display:flex;align-items:center;gap:16px;width:100%;height:72px;padding:16px 0 17px;border:0;border-bottom:1px solid #f3f4f6;background:#fff;text-align:left;cursor:pointer}.MobileFlightSearchPanel_cabinRow__NYiUa>img{display:block;flex:0 0 16px;width:16px;height:16px}.MobileFlightSearchPanel_cabinCopy__H_D43{display:flex;flex:1 1;flex-direction:column;min-width:0;line-height:1.5;white-space:nowrap}.MobileFlightSearchPanel_cabinCopy__H_D43 strong{overflow:hidden;color:#1e2939;font-size:14px;font-weight:500;text-overflow:ellipsis}.MobileFlightSearchPanel_cabinCopy__H_D43 em{overflow:hidden;color:#99a1af;font-size:12px;font-style:normal;font-weight:400;text-overflow:ellipsis}.MobileFlightSearchPanel_cabinFooter__f6BgT{display:flex;flex:0 0 63px;align-items:flex-start;width:100%;height:63px;padding:12px 16px 11px}.MobileFlightSearchPanel_cabinFooter__f6BgT button{display:flex;flex:1 1;align-items:center;justify-content:center;height:40px;padding:0 46px;border:0;border-radius:8px;background:#807961;color:#fff;font-size:14px;font-weight:500;line-height:1.5;white-space:nowrap;cursor:pointer}.MobileFlightSearchPanel_cabinSafeArea__ZKpqS{flex:0 0 max(34px,env(safe-area-inset-bottom));height:max(34px,env(safe-area-inset-bottom))}.MobileFlightSearchPanel_passengerPopup__z40OM{box-sizing:border-box;overflow:hidden;border-radius:16px 16px 0 0;background:#fff}.MobileFlightSearchPanel_passengerPanel__l2eEI{display:flex;flex-direction:column;width:100%;color:#1e2122;font-family:PingFang SC,Noto Sans SC,sans-serif}.MobileFlightSearchPanel_passengerHeader__KYvXI{display:flex;flex:0 0 56px;align-items:center;gap:12px;width:100%;height:56px;padding:12px 16px}.MobileFlightSearchPanel_passengerHeader__KYvXI h2{flex:1 1;min-width:0;margin:0;color:#1e2939;font-size:16px;font-weight:500;line-height:1.5}.MobileFlightSearchPanel_passengerHeader__KYvXI button{display:flex;flex:0 0 32px;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;border-radius:10px;background:rgba(0,0,0,0);cursor:pointer}.MobileFlightSearchPanel_passengerHeader__KYvXI button img{display:block;width:16px;height:16px}.MobileFlightSearchPanel_passengerHint__VWTd7{display:flex;flex:0 0 32px;align-items:center;gap:8px;width:100%;height:32px;padding:7px 16px;background:rgba(128,121,97,.05);color:#807961;font-size:12px;font-weight:400;line-height:1.5}.MobileFlightSearchPanel_passengerHint__VWTd7 img{display:block;flex:0 0 16px;width:16px;height:16px}.MobileFlightSearchPanel_passengerOptions__yZ0Lb{padding:0 16px}.MobileFlightSearchPanel_passengerRow__ivlan{display:flex;align-items:center;gap:16px;width:100%;height:72px;padding:16px 0 17px;border-bottom:1px solid #f3f4f6}.MobileFlightSearchPanel_passengerIcon__1GJh_{display:block;flex:0 0 24px;width:24px;height:24px}.MobileFlightSearchPanel_passengerCopy__fOuEi{display:flex;flex:1 1;flex-direction:column;min-width:0;font-size:12px;font-weight:400;line-height:1.5;white-space:nowrap}.MobileFlightSearchPanel_passengerCopy__fOuEi em,.MobileFlightSearchPanel_passengerCopy__fOuEi strong{overflow:hidden;font-size:12px;font-style:normal;font-weight:400;text-overflow:ellipsis}.MobileFlightSearchPanel_passengerCopy__fOuEi strong{color:#1e2939}.MobileFlightSearchPanel_passengerCopy__fOuEi em{color:#99a1af}.MobileFlightSearchPanel_passengerCounter__wmFK2{display:flex;flex:0 0 auto;align-items:center;gap:12px}.MobileFlightSearchPanel_passengerCounter__wmFK2 button{display:flex;flex:0 0 32px;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;border-radius:10px;background:#f5f6f7;cursor:pointer}.MobileFlightSearchPanel_passengerCounter__wmFK2 button:disabled{cursor:default}.MobileFlightSearchPanel_passengerCounter__wmFK2 button img{display:block;width:16px;height:16px}.MobileFlightSearchPanel_passengerCount__eqiIA{display:flex;flex:0 0 20px;align-items:center;justify-content:center;width:20px;height:20px;color:#1e2939;font-size:14px;font-weight:400;line-height:1.5;text-align:center}.Destination_field__gB01n{position:relative;width:247px;flex-shrink:0}.Destination_fieldCompact__gwH8_{flex:1 1;width:auto;min-width:0;height:63px}.Destination_fieldRoute__Y18s6,.Destination_fieldSearch__g94le{flex:1 1;width:auto;min-width:0}.Destination_fieldRoute__Y18s6 .Destination_fieldInput__eRIO0{font-size:14px;line-height:21px}.Destination_fieldRouteRight__hUqZR .Destination_fieldRow__qKGhm{justify-content:flex-end}.Destination_fieldRouteRight__hUqZR .Destination_fieldInput__eRIO0{text-align:right}.Destination_fieldTriggerRoute__JJaEL{display:flex;width:100%;padding:0;text-align:left}.Destination_chevronRoute__dKKaB{display:inline-flex;flex-shrink:0;padding:0;border:none;background:rgba(0,0,0,0);cursor:pointer;transition:transform .2s ease}.Destination_chevronRouteOpen__LFa85{transform:rotate(90deg)}.Destination_fieldTriggerSearch__ZbOng{display:flex;align-items:center;gap:12px;width:100%;padding:12px;background:rgba(128,121,97,.05)!important;text-align:left}.Destination_fieldDivider__d3bs4{flex-shrink:0;width:1px;height:16px;background:#edeff4}.Destination_fieldContentSearch__y_dj9{display:flex;flex:1 1;align-items:center;justify-content:space-between;gap:8px;min-width:0}.Destination_fieldInputSearch__5gkyF{flex:1 1;min-width:0;padding:0;border:none;outline:none;background:rgba(0,0,0,0);color:#1e2122;font-size:14px;font-weight:600;line-height:1.5}.Destination_fieldInputSearch__5gkyF::placeholder{color:#929aa0;font-weight:600}.Destination_chevronSearch__v9UYW{display:inline-flex;flex-shrink:0;padding:0;border:none;background:rgba(0,0,0,0);cursor:pointer;transition:transform .2s ease}.Destination_chevronSearchOpen__1unRI{transform:rotate(90deg)}.Destination_fieldTrigger__L_grU{display:flex;flex-direction:column;justify-content:center;gap:8px;width:100%;min-height:82px;padding:12px;text-align:left}.Destination_fieldTriggerCompact__2aXoq{gap:0;height:63px;min-height:63px;padding:12px 16px;background:rgba(11,61,93,.05)}.Destination_fieldTriggerCompact__2aXoq .Destination_fieldLabel__eUeD7{color:#364153;font-size:12px;line-height:18px}.Destination_fieldTriggerCompact__2aXoq .Destination_fieldInput__eRIO0{color:#1e2122;font-size:14px;font-weight:600;line-height:21px}.Destination_fieldTriggerCompact__2aXoq .Destination_fieldInput__eRIO0::placeholder{color:#929aa0;font-weight:600}.Destination_fieldTriggerWarm__Q19yA{background:rgba(128,121,97,.05)!important}.Destination_fieldLabel__eUeD7{margin:0;color:#1e2122;font-size:14px;font-weight:400;line-height:1.5}.Destination_fieldRow__qKGhm{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%}.Destination_fieldInput__eRIO0{flex:1 1;min-width:0;padding:0;border:none;outline:none;background:rgba(0,0,0,0);color:#1e2122;font-size:16px;font-weight:600;line-height:1.5;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.Destination_fieldInput__eRIO0::placeholder{color:rgba(30,33,34,.4);font-weight:400}.Destination_chevronButton__mOAcH{display:inline-flex;flex-shrink:0;padding:0;border:none;background:rgba(0,0,0,0);cursor:pointer}@media(max-width:768px){.Destination_field__gB01n{width:100%;flex-shrink:1}.Destination_fieldRoute__Y18s6{width:auto;max-width:100%}}.layout_productCenter__SFPo7{display:flex;flex-direction:column;gap:8px;width:100%;padding-top:16px}.layout_productCenterNoNav__faGmi{gap:0;padding-top:0;flex:1 1;min-height:0;overflow:hidden}.layout_productCenterNoNav__faGmi .layout_content__OmK_V{display:flex;flex:1 1;flex-direction:column;width:100%;min-height:0;margin:0;overflow:hidden}.layout_productCenterNoNav__faGmi:has([data-layout=sport-search])>.layout_content__OmK_V{padding-inline:0}.layout_productCenterNoNav__faGmi:has([data-layout=flight-search])>.layout_content__OmK_V{padding-inline:0}.layout_productCenterNoNav__faGmi:has([data-layout=airport-vip-search])>.layout_content__OmK_V{padding-inline:0}.layout_productCenterNoNav__faGmi:has([data-layout=hotel-detail])>.layout_content__OmK_V{padding-inline:0}.layout_productCenterNoNav__faGmi:has([data-layout=hotel-booking])>.layout_content__OmK_V{padding-inline:0}.layout_productCenterNoNav__faGmi:has([data-layout=flight-booking])>.layout_content__OmK_V{padding-inline:0}.layout_productCenterNoNav__faGmi:has([data-layout=esim-detail])>.layout_content__OmK_V{padding-inline:0}.layout_productCenterNoNav__faGmi:has([data-layout=concierge-car-detail])>.layout_content__OmK_V{padding-inline:0}.layout_productCenterNoNav__faGmi:has([data-layout=concierge-car-confirm])>.layout_content__OmK_V{padding-inline:0}.layout_productCenterNoNav__faGmi:has([data-layout=sport-detail])>.layout_content__OmK_V{padding-inline:0}.layout_productCenterNoNav__faGmi:has([data-layout=sport-confirm])>.layout_content__OmK_V{padding-inline:0}.layout_productCenterNoNav__faGmi:has([data-layout=sport-detail]){display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.layout_productCenterNoNav__faGmi:has([data-layout=sport-detail])>.layout_content__OmK_V{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.layout_productCenterNoNav__faGmi:has([data-layout=sport-confirm]){flex:0 0 auto;min-height:100%;overflow:visible}.layout_productCenterNoNav__faGmi:has([data-layout=sport-confirm])>.layout_content__OmK_V{flex:0 0 auto;overflow:visible}.layout_productCenterNoNav__faGmi:has([data-layout=concierge-car-confirm]){flex:0 0 auto;min-height:100%;overflow:visible}.layout_productCenterNoNav__faGmi:has([data-layout=concierge-car-confirm])>.layout_content__OmK_V{flex:0 0 auto;overflow:visible}.layout_productCenterNoNav__faGmi:has([data-layout=flight-booking]),.layout_productCenterNoNav__faGmi:has([data-layout=hotel-booking]){flex:0 0 auto;min-height:100%;overflow:visible}.layout_productCenterNoNav__faGmi:has([data-layout=flight-booking])>.layout_content__OmK_V,.layout_productCenterNoNav__faGmi:has([data-layout=hotel-booking])>.layout_content__OmK_V{flex:0 0 auto;overflow:visible}.layout_productCenterNoNav__faGmi:has([data-layout=esim-detail]),.layout_productCenterNoNav__faGmi:has([data-layout=hotel-detail]){flex:0 0 auto;min-height:100%;overflow:visible}.layout_productCenterNoNav__faGmi:has([data-layout=esim-detail])>.layout_content__OmK_V,.layout_productCenterNoNav__faGmi:has([data-layout=hotel-detail])>.layout_content__OmK_V{flex:0 0 auto;overflow:visible}.layout_productCenterNoNav__faGmi:has([data-layout=hotel-detail]){flex:1 0 auto;min-height:100%}.layout_productCenterNoNav__faGmi:has([data-layout=hotel-detail])>.layout_content__OmK_V{display:flex;flex:1 0 auto;flex-direction:column;min-height:100%}.layout_productCenterNoNav__faGmi:has([data-layout=concierge-car-detail]){flex:1 1;min-height:0;overflow:hidden}.layout_productCenterNoNav__faGmi:has([data-layout=concierge-car-detail])>.layout_content__OmK_V{flex:1 1;min-height:0;overflow:hidden}.layout_productCenterBusinessPage__0ub2Y{gap:0;padding-top:0}.layout_productCenterBusinessPage__0ub2Y:has([data-layout=product-business-fill]){flex:1 1;min-height:0;overflow:hidden}.layout_productCenterBusinessPage__0ub2Y:has([data-layout=product-business-fill])>.layout_content__OmK_V{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.layout_navbar__3NDsr{width:100%;height:56px;padding:0 24px;overflow-x:hidden}.layout_navbarEmbedded__X3WLh{padding-inline:0}.layout_list__NI3Hp{display:flex;flex-wrap:nowrap;align-items:center;gap:32px;height:56px;margin:0;padding:0;max-width:100%;list-style:none;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch}.layout_list__NI3Hp::-webkit-scrollbar{display:none}.layout_item___PZc2:first-child{margin-left:auto}.layout_item___PZc2:last-child{margin-right:auto}.layout_item___PZc2{flex:0 0 auto;width:fit-content;height:56px}.layout_link__ZlDAh{display:block;width:100%;height:100%;text-decoration:none}.layout_grid__X3N_U{display:flex;align-items:center;width:fit-content;height:56px}.layout_iconShell__oRtko{position:relative;z-index:1;display:block;flex:0 0 auto;width:56px;height:100%}.layout_iconImage__V1QF5{position:absolute;z-index:1;max-width:none;object-fit:fill}.layout_hotelIcon__Uqadi{top:12.6px;left:7px;width:42px!important;height:30.8042px!important}.layout_flightTicketIcon__E3bPC{top:12.1408px;left:7px;width:39.4548px!important;height:26.2803px!important}.layout_flightDetailIcon__5FFuz{top:28.5264px;left:11.8734px;width:37.1195px!important;height:15.3335px!important}.layout_vipIcon__pzR08{top:12.8128px;left:15.19px;width:25.6113px!important;height:30.3736px!important}.layout_carIcon__V6QGw{top:14.9352px;left:8.904px;width:38.1869px!important;height:26.1333px!important}.layout_jetIcon__tl7Gc{top:11.6872px;left:0;width:56px!important;height:32.6256px!important}.layout_cruiseIcon__sY9lL{top:11.6648px;left:13.118px;width:29.764px!important;height:32.6704px!important}.layout_carIconShell__twaRS:after{position:absolute;z-index:0;top:28.0224px;left:20.538px;width:14.98px;height:4.9616px;border-radius:1px;background:#c9cdd2;content:""}.layout_sportIcon__l55fe{top:12px;left:12px;width:32px!important;height:32px!important}.layout_esimMainIcon__RIlp_{left:17.7236px}.layout_esimMainIcon__RIlp_,.layout_esimSideIcon__i1QHG{top:13.0648px;width:32.5787px!important;height:30.3351px!important}.layout_esimSideIcon__i1QHG{left:5.6994px}.layout_label__5hmB6{position:relative;z-index:0;display:flex;align-items:center;justify-content:center;height:33px;margin-left:-12px;padding:6px 16px 6px 24px;border-radius:0 32px 32px 0;box-sizing:border-box;color:#807961;font-family:PingFang SC,Microsoft YaHei,sans-serif;font-size:14px;font-weight:400;line-height:21px;white-space:nowrap}.layout_labelActive__hbfrc{font-weight:500;background:linear-gradient(270deg,rgba(128,121,97,.2) .44643%,rgba(128,121,97,0) 99.554%)}.layout_content__OmK_V{box-sizing:border-box;width:100%;min-width:0;padding-inline:16px}.layout_contentBusinessPage__GfBK2{padding-inline:0}@media(max-width:768px){.layout_productCenter__SFPo7{min-height:auto;gap:16px;padding-top:0}.layout_content__OmK_V{padding-inline:0}.layout_list__NI3Hp{flex-wrap:nowrap;justify-content:flex-start;gap:24px;padding-bottom:4px}.layout_item___PZc2:first-child,.layout_item___PZc2:last-child{margin:0}.layout_grid__X3N_U{min-height:52px}.layout_iconShell__oRtko{width:52px;height:52px}.layout_label__5hmB6{min-width:0;height:30px;margin-left:-12px;padding:4px 12px 4px 18px;border-radius:0 24px 24px 0;font-size:14px;line-height:22px}}.CountryFlag_flag__TWo3J{display:inline-block;flex-shrink:0;width:16px;height:12px;object-fit:cover;border-radius:2px;box-shadow:0 0 0 1px rgba(0,0,0,.12);vertical-align:-1px}.MobileSportConfirmPage_sheet__c70DZ{display:flex;flex-direction:column;width:100%;max-height:calc(100dvh - 88px);min-height:0;overflow:hidden;background:#fff;font-family:PingFang SC,Microsoft YaHei,sans-serif}.MobileSportConfirmPage_header__0nBcO{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;padding:12px 12px 0}.MobileSportConfirmPage_header__0nBcO h1{margin:0;color:#0f172a;font-size:14px;font-weight:500;line-height:1.5}.MobileSportConfirmPage_header__0nBcO button{display:grid;width:20px;height:20px;padding:0;border:0;background:rgba(0,0,0,0);color:#1e2122;cursor:pointer;place-items:center}.MobileSportConfirmPage_header__0nBcO svg{width:20px;height:20px}.MobileSportConfirmPage_scrollArea__213JF{display:flex;min-height:0;flex:1 1 auto;flex-direction:column;gap:12px;padding:12px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.MobileSportConfirmPage_scrollArea__213JF::-webkit-scrollbar{display:none}.MobileSportConfirmPage_header__0nBcO+.MobileSportConfirmPage_scrollArea__213JF{padding-top:0}.MobileSportConfirmPage_empty__yptbf,.MobileSportConfirmPage_error__w8qFR,.MobileSportConfirmPage_notice__pdzf5{display:flex;flex:0 0 auto;align-items:center;justify-content:center;margin:12px 0 0;padding:8px;border-radius:8px;font-size:12px;line-height:18px;text-align:center}.MobileSportConfirmPage_error__w8qFR{background:rgba(244,82,66,.08);color:#f45242}.MobileSportConfirmPage_notice__pdzf5{background:rgba(255,96,0,.05);color:#ff6000}.MobileSportConfirmPage_empty__yptbf{background:rgba(0,0,0,0);color:#929aa0}.MobileSportConfirmPage_infoList__T46xX{display:flex;flex-direction:column;padding-top:12px;border-top:1px solid #edeff4}.MobileSportConfirmPage_feeRow__Q9Epo,.MobileSportConfirmPage_infoRow__SWP6p,.MobileSportConfirmPage_totalRow__kHCm1{display:flex;min-height:40px;align-items:center;justify-content:space-between;gap:16px;padding:8px 0}.MobileSportConfirmPage_feeRow__Q9Epo span,.MobileSportConfirmPage_infoRow__SWP6p span,.MobileSportConfirmPage_totalRow__kHCm1>span{flex:0 0 88px;color:#364153;font-size:14px;font-weight:400;line-height:1.5}.MobileSportConfirmPage_feeRow__Q9Epo b,.MobileSportConfirmPage_infoRow__SWP6p b{min-width:0;color:#1e2122;font-size:14px;font-weight:500;line-height:1.5;text-align:right}.MobileSportConfirmPage_feeRow__Q9Epo b{font-weight:600}.MobileSportConfirmPage_passengerCard__8_loe{display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:12px;background:#f9fafc}.MobileSportConfirmPage_passengerCard__8_loe>input{width:100%;height:48px;padding:0 12px;border:1px solid #edeff4;border-radius:8px;outline:0;background:#fff;color:#1e2122;font:inherit;font-size:14px}.MobileSportConfirmPage_passengerCard__8_loe>input::placeholder{color:#929aa0;opacity:1}.MobileSportConfirmPage_passengerCard__8_loe>input:focus{border-color:#08aa89}.MobileSportConfirmPage_cardHead__utIyD{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:21px;color:#475569;font-size:14px;line-height:1.5}.MobileSportConfirmPage_cardHead__utIyD span{display:flex;gap:4px;align-items:center}.MobileSportConfirmPage_cardHead__utIyD b{color:#f45242;font-weight:400}.MobileSportConfirmPage_cardHead__utIyD button{padding:0;border:0;background:rgba(0,0,0,0);color:#9a937d;font:inherit;cursor:pointer;white-space:nowrap}.MobileSportConfirmPage_feeBlock___xlVQ{display:flex;flex-direction:column;padding-bottom:8px}.MobileSportConfirmPage_feeBlock___xlVQ>h2{margin:0;color:#0f172a;font-size:14px;font-weight:500;line-height:1.5}.MobileSportConfirmPage_divider__7S3qc{height:1px;background:#edeff4}.MobileSportConfirmPage_totalRow__kHCm1>span{flex:0 1 auto;color:#1e2122;font-weight:500}.MobileSportConfirmPage_totalRow__kHCm1 em{flex:1 1 auto;color:#929aa0;font-size:10px;font-style:normal;font-weight:400;line-height:1.5;text-align:right}.MobileSportConfirmPage_totalRow__kHCm1 strong{flex:0 0 auto;min-width:80px;color:#a58e45;font-size:14px;font-weight:600;line-height:1.5;text-align:right}.MobileSportConfirmPage_rulesTitle__QR1UG{margin-top:8px}.MobileSportConfirmPage_hint__NBjlM{margin:0;color:#929aa0;font-size:12px;font-weight:400;line-height:1.5}.MobileSportConfirmPage_hint__NBjlM b{color:#1e2122;font-weight:500}.MobileSportConfirmPage_footer__Som2i{flex:0 0 auto;padding:0 12px calc(34px + env(safe-area-inset-bottom, 0px));background:#fff}.MobileSportConfirmPage_footerActions__RV74N{display:flex;flex-direction:column;gap:8px}.MobileSportConfirmPage_secondary__RuKD4,.MobileSportConfirmPage_submit__i8GK3{width:100%;height:40px;border:0;border-radius:8px;font-size:14px;font-weight:500;line-height:1.5;cursor:pointer}.MobileSportConfirmPage_submit__i8GK3{background:#0b3d5d;color:#fff}.MobileSportConfirmPage_submit__i8GK3:disabled{cursor:not-allowed;opacity:.4}.MobileSportConfirmPage_secondary__RuKD4{background:#dbd5c1;color:#1e2122}.MobileSportDetailPage_page__HDClF{position:relative;display:flex;flex-direction:column;min-height:100%;background:#fcfbf9}.MobileSportDetailPage_scroll__4WM8H{flex:1 1 auto;min-height:0}.MobileSportDetailPage_stage__Fv2w_{display:flex;flex:0 0 auto;flex-direction:column;gap:12px;align-items:center;padding:12px;background:#fcfbf9}.MobileSportDetailPage_stageMap__vtoP3{background:rgba(128,121,97,.1)}.MobileSportDetailPage_viewport__X7SCy{width:100%;overflow:hidden;touch-action:pan-y;transition:height .32s ease}.MobileSportDetailPage_viewportDragging__nIHQh{transition:none}.MobileSportDetailPage_track__PSNSD{display:flex;align-items:flex-start;transition:transform .32s ease}.MobileSportDetailPage_trackDragging___T38A{transition:none}.MobileSportDetailPage_slide__CfoH_{flex:0 0 auto;min-width:0}.MobileSportDetailPage_mapFrame__fmzP7{width:100%;aspect-ratio:822.575/593}.MobileSportDetailPage_dots__PvsVk{display:flex;gap:4px;align-items:center;height:4px}.MobileSportDetailPage_dot__lhjcx{position:relative;width:4px;height:4px;padding:0;border:0;border-radius:999px;background:rgba(30,33,34,.28);cursor:pointer}.MobileSportDetailPage_dot__lhjcx:after{content:"";position:absolute;inset:-10px -4px}.MobileSportDetailPage_dotActive__jFMh8{width:16px;background:#1e2122}@media(prefers-reduced-motion:reduce){.MobileSportDetailPage_track__PSNSD,.MobileSportDetailPage_viewport__X7SCy{transition:none}}.MobileSportDetailPage_hero__QB3Ue{position:relative;overflow:hidden;height:200px;padding:20px;border-radius:16px;background:#132646}.MobileSportDetailPage_heroCopy__F4Ll6{position:relative;z-index:1;display:flex;flex-direction:column;min-width:0;height:100%}.MobileSportDetailPage_heroBody__xy6NQ{display:flex;flex-direction:column;gap:4px;min-width:0}.MobileSportDetailPage_league__4YHqC{margin:0;color:#fff;font-size:14px;font-weight:400;line-height:1.5}.MobileSportDetailPage_eventName__tydQk{margin:0;color:#fff;font-size:24px;font-weight:600;line-height:1.5}.MobileSportDetailPage_meta__HcIzM{display:flex;flex-wrap:wrap;gap:6px;align-items:flex-start}.MobileSportDetailPage_metaTag__RMYnL{display:inline-flex;gap:6px;align-items:center;padding:3px 8px;border-radius:8px;background:hsla(0,0%,100%,.2);color:#fff;font-size:12px;line-height:1.5}.MobileSportDetailPage_metaTag__RMYnL img{box-shadow:0 0 0 1px hsla(0,0%,100%,.4)}.MobileSportDetailPage_heroImage__ghOMD{position:absolute;top:0;right:0;width:100%;height:100%;pointer-events:none;opacity:.5}.MobileSportDetailPage_heroImage__ghOMD img{object-fit:cover;object-position:right center}.MobileSportDetailPage_tickets__KuCXp{display:flex;flex-direction:column;padding-bottom:16px}.MobileSportDetailPage_toolbar__fiEpz{display:flex;flex-direction:column;background:#fff;border-radius:10px 10px 0 0}.MobileSportDetailPage_toolbarHead__G13ck{display:flex;gap:8px;align-items:center;justify-content:space-between;height:48px;padding:0 12px}.MobileSportDetailPage_toolbarTitle__T_8d1{margin:0;color:#1e2122;font-size:14px;font-weight:500;line-height:1.5;white-space:nowrap}.MobileSportDetailPage_toolbarActions__OmZR8{display:flex;flex-shrink:0;flex-wrap:wrap;gap:8px;align-items:center}.MobileSportDetailPage_catTabs__6Nb7I{display:flex;align-items:stretch;width:calc(100% - 24px);height:40px;margin:12px;padding:3px;overflow:hidden;border-radius:32px;background:#f5f6f7}.MobileSportDetailPage_catTab__PTBRN{display:flex;flex:1 0;gap:6px;align-items:center;justify-content:center;min-width:0;height:100%;padding:0 6px;border:none;border-radius:32px;background:rgba(0,0,0,0);color:#929aa0;font-size:12px;font-weight:400;line-height:1.5;white-space:nowrap;cursor:pointer}.MobileSportDetailPage_catTabActive__ADc3I{background:#fff;color:#1e2122;font-weight:600}.MobileSportDetailPage_catCount__jjql7{flex-shrink:0}.MobileSportDetailPage_availableBtn__80_wT,.MobileSportDetailPage_sortBtn__1Xt5O{display:flex;gap:6px;align-items:center;height:32px;padding:0 12px;border:0;border-radius:6px;background:rgba(0,0,0,0);color:#364153;font-size:14px;font-weight:500;line-height:1.5;cursor:pointer}.MobileSportDetailPage_availableBtn__80_wT{gap:8px}.MobileSportDetailPage_separator__tXb8n{width:1px;height:16px;background:#e5e7eb}.MobileSportDetailPage_list__xCLZB{display:flex;flex-direction:column;gap:8px}.MobileSportDetailPage_row__8_R1E{display:flex;flex-direction:column;background:#fff}.MobileSportDetailPage_rowDisabled__Zlzrd{opacity:.55}.MobileSportDetailPage_rowExpanded__XoSl0{background:#f9fafc}.MobileSportDetailPage_main__NjeFk{display:grid;grid-template-columns:minmax(0,1fr) auto;row-gap:12px;column-gap:8px;align-items:stretch;padding:12px;background:#fff}.MobileSportDetailPage_rowExpanded__XoSl0 .MobileSportDetailPage_main__NjeFk{border-radius:0 0 16px 16px}.MobileSportDetailPage_info__zdlkm{display:flex;flex-direction:column;gap:4px;min-width:0;grid-column:1;grid-row:1}.MobileSportDetailPage_title__JfhiL{margin:0;min-width:0;color:#1e2122;font-size:14px;font-weight:600;line-height:1.5}.MobileSportDetailPage_tags__ThOb4{display:flex;flex-wrap:wrap;gap:6px;align-items:center;overflow:hidden}.MobileSportDetailPage_tagGold__v1b5a,.MobileSportDetailPage_tagGray__jGXW2,.MobileSportDetailPage_tagGreen__AOLNd{padding:3px 8px;border-radius:8px;font-size:12px;font-weight:500;line-height:1.5}.MobileSportDetailPage_tagGold__v1b5a{background:rgba(128,121,97,.1);color:#a58e45}.MobileSportDetailPage_tagGreen__AOLNd{background:#e8fbf7;color:#0f9f88}.MobileSportDetailPage_tagGray__jGXW2{background:#f1f5f9;color:#64748b}.MobileSportDetailPage_detailBtn__yN7Bh{align-self:flex-start;margin:2px 0 0;padding:0;border:0;background:none;color:#a58e45;font-size:14px;font-weight:500;line-height:1.5;cursor:pointer}.MobileSportDetailPage_buy__qRi7n{display:contents}.MobileSportDetailPage_priceCol__PogXX{display:flex;flex-direction:column;grid-column:2;grid-row:1;align-items:flex-end;justify-content:center}.MobileSportDetailPage_priceRow__ILjBE{display:flex;align-items:flex-end;color:#1e2122}.MobileSportDetailPage_priceCode__sPQOY{color:#1e2122;font-size:14px;font-weight:500;line-height:1.5}.MobileSportDetailPage_priceValue___cawQ{color:#1e2122;font-size:20px;font-weight:600;line-height:1.2}.MobileSportDetailPage_stockPillMuted__xpz_A,.MobileSportDetailPage_stockPill__1p3FK{display:inline-flex;grid-column:1;grid-row:3;align-items:center;align-self:center;justify-self:start;height:24px;padding:0 8px;border-radius:32px;font-size:12px;font-weight:500;line-height:1.5;white-space:nowrap}.MobileSportDetailPage_stockPill__1p3FK{background:rgba(128,121,97,.1);color:#a58e45}.MobileSportDetailPage_stockPillMuted__xpz_A{background:#f1f5f9;color:#929aa0}.MobileSportDetailPage_divider__6JQkM{grid-column:1/-1;grid-row:2;height:0;border-top:1px solid #edeff4}.MobileSportDetailPage_stepper__nJiB_{display:flex;flex-shrink:0;grid-column:2;grid-row:3;gap:8px;align-items:center;align-self:center}.MobileSportDetailPage_qty___VFaI,.MobileSportDetailPage_stepBtn__MtHs5{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:0;border-radius:12px;background:rgba(0,0,0,0)}.MobileSportDetailPage_stepBtn__MtHs5{color:#1e2122;cursor:pointer}.MobileSportDetailPage_stepBtn__MtHs5:disabled{color:#c9cdd1;cursor:not-allowed}.MobileSportDetailPage_qty___VFaI{background:rgba(128,121,97,.05);color:#1e293b;font-size:12px;font-weight:500}.MobileSportDetailPage_expand__nE7hY{display:flex;flex-direction:column;gap:16px;min-width:0;width:100%;padding:16px;border-radius:12px}.MobileSportDetailPage_expandText__eO2cx{display:flex;flex-direction:column;gap:8px}.MobileSportDetailPage_expandFacts__rjvN7{display:flex;flex-wrap:wrap;gap:16px;align-items:flex-start}.MobileSportDetailPage_expandFact__ydGvG{margin:0;color:#1e2122;font-size:14px;line-height:1.5}.MobileSportDetailPage_expandFlag__QHvGM{margin-right:4px}.MobileSportDetailPage_expandDesc___o_7o{margin:0;color:#364153;font-size:14px;line-height:1.5;overflow-wrap:anywhere}.MobileSportDetailPage_expandDesc___o_7o p{margin:0 0 8px}.MobileSportDetailPage_expandDesc___o_7o p:last-child{margin-bottom:0}.MobileSportDetailPage_expandDesc___o_7o ol,.MobileSportDetailPage_expandDesc___o_7o ul{margin:0 0 8px;padding-left:1.25em}.MobileSportDetailPage_expandDesc___o_7o li[data-list=bullet]{list-style-type:disc}.MobileSportDetailPage_expandDesc___o_7o a{color:inherit;text-decoration:underline}.MobileSportDetailPage_footer__YAclS{position:relative;z-index:3;flex-shrink:0;background:#fff;border-radius:12px 12px 0 0}.MobileSportDetailPage_feeSheet__1Zpjs{display:flex;flex-direction:column;gap:8px;padding:12px 12px 0}.MobileSportDetailPage_feeRow__aGyrC{display:flex;gap:12px;align-items:flex-start;justify-content:space-between;color:#1e2122;font-size:12px;line-height:1.5}.MobileSportDetailPage_feeEmpty__JA1Wn{margin:0;color:#929aa0;font-size:12px}.MobileSportDetailPage_footerBar__hkSog{display:flex;gap:16px;align-items:center;padding:12px 12px calc(12px + env(safe-area-inset-bottom))}.MobileSportDetailPage_footerLeft__EpD9d{display:flex;flex:1 1;gap:12px;align-items:center;justify-content:center;min-width:0}.MobileSportDetailPage_totalBlock__HIPH5{display:flex;flex-shrink:0;flex-direction:column;align-items:flex-end;justify-content:center;min-width:0}.MobileSportDetailPage_total__bnOgW{display:flex;gap:2px;align-items:center}.MobileSportDetailPage_totalLabel__C9ED8{padding-top:8px;color:#929aa0;font-size:12px;line-height:1.5}.MobileSportDetailPage_totalCode__PN0pY{padding-top:8px;color:#1e2122;font-size:12px;font-weight:500;line-height:1.5}.MobileSportDetailPage_totalValue__keyu5{color:#1e2122;font-size:24px;font-weight:600;line-height:1}.MobileSportDetailPage_taxNote__xMi8I{margin:0;color:#929aa0;font-size:12px;line-height:1.5}.MobileSportDetailPage_feeToggle__tE0RM{display:inline-flex;flex-shrink:0;align-items:center;padding:0;border:0;background:rgba(0,0,0,0);color:#929aa0;font-size:10px;line-height:1.5;cursor:pointer}.MobileSportDetailPage_feeToggle__tE0RM svg{flex-shrink:0;transform:rotate(-90deg)}.MobileSportDetailPage_feeToggleOpen__ZkZNC svg{transform:rotate(90deg)}.MobileSportDetailPage_bookBtn__a8K4h{display:flex;flex:1 1 auto;flex-shrink:0;align-items:center;justify-content:center;min-width:0;height:40px;padding:0 32px;border:0;border-radius:40px;background:#1e2122;color:#fff;font-size:16px;font-weight:500;line-height:1.5;cursor:pointer}.MobileSportDetailPage_bookBtn__a8K4h:disabled{background:#d8d8d8;cursor:not-allowed}.MobileSportDetailPage_empty__eDKXo{padding:40px 0;color:#999;font-size:14px;text-align:center}.SportOptionGrid_panel__rdGir{display:flex;flex-direction:column;gap:16px;width:724px;padding:16px;border:1px solid rgba(128,121,97,.1);border-radius:16px;background:#fff;box-shadow:0 12px 24px rgba(30,33,34,.05)}.SportOptionGrid_panelTeams__r4XIg{width:724px}.SportOptionGrid_searchBar__3Bh9Q{display:flex;gap:8px;align-items:center;width:100%;height:40px;padding:0 12px;border-radius:40px;background:rgba(128,121,97,.05)}.SportOptionGrid_searchInput__XeZWA{flex:1 1;min-width:0;height:18px;padding:0;border:none;background:rgba(0,0,0,0);color:#1e2122;font-size:12px;line-height:1.5;outline:none}.SportOptionGrid_searchInput__XeZWA::placeholder{color:#364153}.SportOptionGrid_gridCountries__khMIu,.SportOptionGrid_gridTeams__b9SLH{display:grid;gap:8px;width:100%;max-height:min(420px,100vh - 280px);overflow-y:auto}.SportOptionGrid_gridCountries__khMIu{grid-template-columns:repeat(5,minmax(0,1fr))}.SportOptionGrid_gridTeams__b9SLH{grid-template-columns:repeat(4,minmax(0,1fr))}.SportOptionGrid_option__9h8LR{position:relative;display:flex;gap:6px;align-items:center;min-width:0;height:32px;padding:0 12px;overflow:hidden;border:none;border-radius:6px;background:rgba(0,0,0,0);text-align:left;cursor:pointer}.SportOptionGrid_option__9h8LR:hover{background:rgba(128,121,97,.05)}.SportOptionGrid_optionSelected__0w3Ir{padding-right:18px;background:rgba(128,121,97,.1)}.SportOptionGrid_optionLabel__N7JAG{min-width:0;overflow:hidden;color:#1e2122;font-size:14px;font-weight:400;line-height:1.5;text-overflow:ellipsis;white-space:nowrap}.SportOptionGrid_check__vKT7O{position:absolute;right:0;bottom:0;pointer-events:none}.ProductBusinessPageShell_page__LXCXD{display:flex;flex-direction:column;width:100%;min-width:0}.ProductBusinessPageShell_pageFill__7c08t{flex:1 1;min-height:0}.ProductBusinessPageShell_quickSearchGroup__JjXit{position:relative;z-index:20;display:flex;flex-direction:column;gap:8px;width:100%;padding:16px 24px}.ProductBusinessPageShell_searchRegion__uqVjA{width:calc(100% + 48px);min-width:0;margin-inline:-24px;padding-inline:120px}.ProductBusinessPageShell_contentLayer__RCaRA{position:relative;z-index:1;display:flex;flex-direction:column;gap:12px;width:100%;min-width:0;margin:0;padding:16px;overflow:hidden;border-radius:24px 24px 0 0;background:#fff}.ProductBusinessPageShell_contentLayerOverflow__HnZcB{overflow:visible}.ProductBusinessPageShell_contentLayerFill__UObSl{flex:1 1;min-height:0}.ProductBusinessPageShell_contentLayer__RCaRA:empty{display:none}.AirportPicker_picker__s0bzN{min-width:0}.AirportPicker_title__17R49{margin:0 0 12px;color:#1e2122;font-size:15px;font-weight:600;line-height:1.5}.AirportPicker_fields__CEc4S{display:grid;grid-template-columns:minmax(0,247px) minmax(220px,1fr);gap:12px;align-items:stretch}.AirportPicker_airportField__4e0ZZ{display:flex;flex-direction:column;justify-content:center;gap:8px;min-height:82px;padding:12px;border:1px solid rgba(0,0,0,0);border-radius:8px;background:#f5f6f7}.AirportPicker_airportLabel__eoELs{color:#1e2122;font-size:14px;line-height:1.5}.AirportPicker_select__QLZU4{width:100%}.AirportPicker_select__QLZU4 .ant-select,.AirportPicker_select__QLZU4 .ant-select-focused,.AirportPicker_select__QLZU4 .ant-select-open,.AirportPicker_select__QLZU4 .ant-select:hover{background:rgba(0,0,0,0)!important;border:none!important;box-shadow:none!important}.AirportPicker_select__QLZU4 .ant-select-selector{padding:0!important;border:0!important;background:rgba(0,0,0,0)!important;box-shadow:none!important}.AirportPicker_select__QLZU4 .ant-select-content,.AirportPicker_select__QLZU4 .ant-select-selection-item,.AirportPicker_select__QLZU4 .ant-select-selection-placeholder{font-size:15px;font-weight:600}.AirportPicker_popup__bQx09{min-width:240px!important}.AirportPicker_popup__bQx09 .ant-select-item-option-content{white-space:nowrap}.AirportPicker_mobileAirportTrigger__Tnln_{width:100%;height:27px;overflow:hidden;padding:0;border:0;background:rgba(0,0,0,0);color:#1e2122;font-size:18px;font-weight:600;line-height:27px;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.AirportPicker_mobileAirportTrigger__Tnln_:disabled{color:#929aa0}.AirportPicker_compact__YQQMI{min-width:0;width:100%}.AirportPicker_compact__YQQMI .AirportPicker_fields__CEc4S{display:flex;grid-template-columns:none;gap:8px;align-items:center;height:auto;min-height:21px}.AirportPicker_compact__YQQMI .AirportPicker_compactDivider__ojOFt{flex:0 0 14px;color:#1e2122;font-size:14px;font-weight:600;line-height:21px;text-align:center}.AirportPicker_compact__YQQMI .AirportPicker_fields__CEc4S>:first-child{flex:1 1;width:auto;min-width:0;height:auto;min-height:21px}.AirportPicker_compact__YQQMI .AirportPicker_charterFields__8hHx8{flex-direction:column;align-items:stretch;gap:0}.AirportPicker_compact__YQQMI .AirportPicker_charterFields__8hHx8>:first-child{flex:0 0 auto;width:100%}.AirportPicker_compact__YQQMI .AirportPicker_charterAirportLabel__0VjiU{display:block;width:100%;max-width:100%;margin:0;padding:0;overflow:hidden;border:0;background:rgba(0,0,0,0);color:#1e2122;font-size:12px;font-weight:400;line-height:1.5;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.AirportPicker_compact__YQQMI .AirportPicker_charterAirportLabelRight__NFKu8{text-align:right}.AirportPicker_compact__YQQMI .AirportPicker_airportField__4e0ZZ{flex:1 1;min-width:0;min-height:0;height:auto;padding:0;background:rgba(0,0,0,0)}.AirportPicker_compact__YQQMI input{height:21px;overflow:hidden;font-size:14px;font-weight:600;line-height:21px;text-overflow:ellipsis;white-space:nowrap}.AirportPicker_compact__YQQMI .AirportPicker_select__QLZU4{height:auto;min-height:21px}.AirportPicker_compact__YQQMI .AirportPicker_select__QLZU4 .ant-select,.AirportPicker_compact__YQQMI .AirportPicker_select__QLZU4 .ant-select-focused,.AirportPicker_compact__YQQMI .AirportPicker_select__QLZU4 .ant-select-open,.AirportPicker_compact__YQQMI .AirportPicker_select__QLZU4 .ant-select:hover{height:auto!important;min-height:21px!important;background:rgba(0,0,0,0)!important;border:none!important;box-shadow:none!important}.AirportPicker_compact__YQQMI .AirportPicker_select__QLZU4 .ant-select-selector{height:auto!important;min-height:21px!important}.AirportPicker_compact__YQQMI .AirportPicker_select__QLZU4 .ant-select-content,.AirportPicker_compact__YQQMI .AirportPicker_select__QLZU4 .ant-select-selection-item,.AirportPicker_compact__YQQMI .AirportPicker_select__QLZU4 .ant-select-selection-placeholder{overflow:hidden;line-height:21px!important;font-size:14px!important;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.AirportPicker_compactWithDivider__bXexR .AirportPicker_fields__CEc4S>:first-child{flex:0 1 96px}.AirportPicker_sheet__YXyZl{display:flex;flex-direction:column;min-height:240px;padding-bottom:env(safe-area-inset-bottom);background:#fff}.AirportPicker_sheetHeader__TOazO{display:flex;align-items:center;gap:12px;height:56px;padding:12px 16px}.AirportPicker_sheetCancel__A3ZfJ,.AirportPicker_sheetDone__OL1gh{flex:0 0 auto;padding:0;border:0;background:rgba(0,0,0,0);font-size:14px;font-weight:400;line-height:1.5;cursor:pointer}.AirportPicker_sheetCancel__A3ZfJ{color:#929aa0}.AirportPicker_sheetDone__OL1gh{color:#b67d39}.AirportPicker_sheetDone__OL1gh:disabled{opacity:.4;cursor:not-allowed}.AirportPicker_sheetTitle__A5SeD{flex:1 1;margin:0;color:#1e2939;font-size:16px;font-weight:500;line-height:1.5;text-align:center}.AirportPicker_sheetList__95fBc{display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;max-height:184px;padding:0 16px 12px;overflow-y:auto}.AirportPicker_sheetOptionActive__NMgUt,.AirportPicker_sheetOption__roK5D{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:100%;padding:10px;border:0;background:rgba(0,0,0,0);color:#1e2122;cursor:pointer}.AirportPicker_sheetOption__roK5D{height:44px;font-size:16px;font-weight:400;line-height:1.5;opacity:.5}.AirportPicker_sheetOptionActive__NMgUt{height:47px;border-radius:8px;background:rgba(128,121,97,.05);font-size:18px;font-weight:500;line-height:1.5;opacity:1}@media(max-width:720px){.AirportPicker_fields__CEc4S{grid-template-columns:1fr}.AirportPicker_fields__CEc4S>:first-child{width:100%}.AirportPicker_compactWithDivider__bXexR .AirportPicker_fields__CEc4S{gap:4px}.AirportPicker_compactWithDivider__bXexR .AirportPicker_fields__CEc4S>:first-child{flex:0 0 52px;width:52px}.AirportPicker_compactWithDivider__bXexR .AirportPicker_compactDivider__ojOFt{display:none}}.AccurateQuoteModal_modalRoot__XHAST .ant-modal-wrap{overflow:hidden;overscroll-behavior:none}.AccurateQuoteModal_modal__M0Gr5{max-height:calc(100dvh - 40px)}.AccurateQuoteModal_modal__M0Gr5 .ant-modal-container,.AccurateQuoteModal_modal__M0Gr5 .ant-modal-content{display:flex;flex-direction:column;height:100%;max-height:inherit;padding:0;overflow:hidden;border-radius:10px}.AccurateQuoteModal_modal__M0Gr5 .ant-modal-header{flex-shrink:0;min-height:56px;margin:0;padding:0 16px;border-bottom:1px solid #edeff4}.AccurateQuoteModal_modal__M0Gr5 .ant-modal-title{color:#1e2122;font-size:16px;font-weight:500;line-height:1.5}.AccurateQuoteModal_modal__M0Gr5 .ant-modal-close{top:12px;inset-inline-end:8px}.AccurateQuoteModal_modal__M0Gr5 .ant-modal-body{min-height:0;flex:1 1 auto;overflow-y:auto;overscroll-behavior:contain}.AccurateQuoteModal_modal__M0Gr5 .ant-modal-footer{flex-shrink:0;margin:0;border-top:1px solid #edeff4}.AccurateQuoteModal_content___2h1D{display:flex;flex-direction:column;gap:16px;padding:16px;color:#1e2122}.AccurateQuoteModal_icon__G032Z{display:block;flex:0 0 16px;width:16px;height:16px;overflow:clip}.AccurateQuoteModal_icon__G032Z img{display:block;width:100%;height:100%}.AccurateQuoteModal_notice__SEQw_{display:flex;align-items:center;gap:6px;min-height:32px;padding:2px 12px;border-radius:32px;color:#e39c32;background:rgba(227,156,50,.1);font-size:14px;line-height:1.5}.AccurateQuoteModal_itinerary__YhqCl{display:flex;align-items:center;gap:20px;padding:32px 24px 24px 12px;overflow:visible;border-radius:24px;background:#f9fafc}.AccurateQuoteModal_routeSummary__MCQSt{display:flex;flex:0 0 auto;align-items:center;min-width:0}.AccurateQuoteModal_airport__1e4v6{display:flex;flex-direction:column;gap:2px;width:168px;min-width:0;text-align:center;line-height:1.5}.AccurateQuoteModal_airport__1e4v6 em,.AccurateQuoteModal_airport__1e4v6 span,.AccurateQuoteModal_airport__1e4v6 strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AccurateQuoteModal_airport__1e4v6 strong{font-size:24px;font-weight:600}.AccurateQuoteModal_airport__1e4v6>span{display:flex;gap:4px;justify-content:center;font-size:14px;font-weight:500}.AccurateQuoteModal_airport__1e4v6 em{font-style:normal}.AccurateQuoteModal_routeLine__cjD4i{position:relative;display:flex;width:110px;height:52px;align-items:flex-end;justify-content:center}.AccurateQuoteModal_routeLine__cjD4i em{padding:4px 14px;border-radius:15px;color:#364153;background:#f5f7fa;font-size:12px;font-style:normal;line-height:1.5;white-space:nowrap}.AccurateQuoteModal_routeArc__5rlwC{position:absolute;top:-5px;left:50%;width:165px;height:20px;overflow:clip;transform:translateX(-50%)}.AccurateQuoteModal_routeArc__5rlwC img{display:block;width:100%;height:100%;object-fit:contain}.AccurateQuoteModal_routePlane__CFB3g{position:absolute;top:-18px;left:50%;display:flex;width:25px;height:25px;align-items:center;justify-content:center;overflow:clip;transform:translateX(-50%) rotate(45deg)}.AccurateQuoteModal_routePlane__CFB3g img{display:block;width:18px;height:18px}.AccurateQuoteModal_itineraryMeta__bUXfZ{display:flex;flex:1 1 auto;align-items:flex-start;justify-content:space-between;min-width:0;margin:0;padding:0 16px;border-left:1px solid #e5e8eb}.AccurateQuoteModal_itineraryMeta__bUXfZ div{display:flex;flex-direction:column;gap:16px;min-width:0}.AccurateQuoteModal_itineraryMeta__bUXfZ dt{color:#929aa0;font-size:14px;font-weight:500;line-height:21px}.AccurateQuoteModal_itineraryMeta__bUXfZ dd{margin:0;color:#1e2122;font-size:14px;font-weight:500;line-height:1.5;word-break:break-word}.AccurateQuoteModal_fields__bdCAi{display:flex;flex-direction:column;gap:24px}.AccurateQuoteModal_formSection__XAZi_{display:flex;flex-direction:column;gap:8px}.AccurateQuoteModal_formSection__XAZi_ h3{margin:0;color:#1e2122;font-size:16px;font-weight:500;line-height:1.5}.AccurateQuoteModal_sectionHead__6wnIl{display:flex;align-items:center;justify-content:space-between;gap:12px}.AccurateQuoteModal_selectCustomer__Gm8uh{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:32px;padding:0 12px;border:1px solid #edeff4;border-radius:6px;background:#fff;color:#9a937d;font-size:14px;line-height:1.5;cursor:pointer}.AccurateQuoteModal_selectCustomer__Gm8uh:hover{border-color:#dce0e4;color:#1e2122}.AccurateQuoteModal_aircraftOptions__b9hyW{display:flex;gap:12px;overflow-x:auto;padding-bottom:2px}.AccurateQuoteModal_aircraftOptions__b9hyW button{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:8px;padding:13.5px 16px;border:1px solid #edeff4;border-radius:48px;color:#1e2122;background:#fff;font-size:14px;line-height:1.5;cursor:pointer;white-space:nowrap}.AccurateQuoteModal_aircraftOptions__b9hyW button:first-child{padding-right:24px;padding-left:24px}.AccurateQuoteModal_aircraftOptions__b9hyW .AccurateQuoteModal_optionActive__3TmWY{border-color:#b49065;color:#fff;background:#b49065}.AccurateQuoteModal_choiceGrid__pQCcr{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.AccurateQuoteModal_choiceGrid__pQCcr button{display:flex;align-items:center;gap:8px;padding:13.5px 16px;border:1px solid #edeff4;border-radius:10px;color:#1e2122;background:#fff;font-size:14px;line-height:1.5;text-align:left;cursor:pointer}.AccurateQuoteModal_choiceGrid__pQCcr i{display:grid;flex:0 0 16px;width:16px;height:16px;place-items:center;border:1px solid #dce0e4;border-radius:50%;color:#fff;font-size:10px;font-style:normal}.AccurateQuoteModal_choiceGrid__pQCcr .AccurateQuoteModal_checkbox__o61aA{border-radius:4px}.AccurateQuoteModal_choiceGrid__pQCcr .AccurateQuoteModal_choiceActive__ChWci{border-color:#b49065}.AccurateQuoteModal_choiceGrid__pQCcr .AccurateQuoteModal_choiceActive__ChWci i{border-color:#b49065;background:#b49065;box-shadow:inset 0 0 0 3px #fff}.AccurateQuoteModal_choiceGrid__pQCcr .AccurateQuoteModal_choiceActive__ChWci .AccurateQuoteModal_checkbox__o61aA{box-shadow:none}.AccurateQuoteModal_selectGrid__17X6d{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.AccurateQuoteModal_selectGrid__17X6d label{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:16px;align-items:center;min-width:0;height:48px;padding-left:16px;overflow:hidden;border:1px solid #edeff4;border-radius:10px;font-size:14px;line-height:1.5}.AccurateQuoteModal_selectGrid__17X6d label>span{white-space:nowrap}.AccurateQuoteModal_selectGrid__17X6d .ant-select{width:100%;height:46px;padding:0 16px 0 0!important;border:none!important;box-shadow:none!important;background:rgba(0,0,0,0)!important;font-size:14px}.AccurateQuoteModal_selectGrid__17X6d .ant-select-focused,.AccurateQuoteModal_selectGrid__17X6d .ant-select-open{border:none!important;box-shadow:none!important}.AccurateQuoteModal_customInput__i2S4k{width:100%;min-height:48px;border-radius:10px}.AccurateQuoteModal_contactGrid__6vV_b{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.AccurateQuoteModal_contactGrid__6vV_b label{display:grid;gap:8px}.AccurateQuoteModal_contactGrid__6vV_b label>span{color:#1e2122;font-size:14px;font-weight:500}.AccurateQuoteModal_contactGrid__6vV_b .ant-input{height:48px;border-color:#edeff4;border-radius:10px}.AccurateQuoteModal_footer__kjJL1{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px}.AccurateQuoteModal_footer__kjJL1 p{margin:0;color:#6b7280;font-size:12px;line-height:1.5;letter-spacing:.25px}.AccurateQuoteModal_footer__kjJL1 p strong{color:#111827;font-weight:600}.AccurateQuoteModal_footer__kjJL1 p span{margin-left:4px}.AccurateQuoteModal_footer__kjJL1>div{display:flex;flex:0 0 auto;gap:16px}.AccurateQuoteModal_footer__kjJL1 button{display:inline-flex;align-items:center;justify-content:center;width:120px;height:40px;border-radius:8px;font-size:14px;line-height:1.5;cursor:pointer}.AccurateQuoteModal_supportButton__ULSu1{border:1px solid #dce0e4;color:#1e2122;background:#fff}.AccurateQuoteModal_submitButton__GlJk6{border:1px solid #0b3d5d;color:#fff;background:#0b3d5d}.AccurateQuoteModal_submitButton__GlJk6:disabled{opacity:.6;cursor:wait}@media(max-width:900px){.AccurateQuoteModal_modal__M0Gr5{max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px)}.AccurateQuoteModal_itinerary__YhqCl{flex-direction:column;gap:16px;padding:24px 16px 16px}.AccurateQuoteModal_routeSummary__MCQSt{width:100%;justify-content:center}.AccurateQuoteModal_itineraryMeta__bUXfZ{width:100%;padding:16px 0 0;border-top:1px solid #e5e8eb;border-left:0}.AccurateQuoteModal_choiceGrid__pQCcr,.AccurateQuoteModal_contactGrid__6vV_b,.AccurateQuoteModal_selectGrid__17X6d{grid-template-columns:1fr 1fr}.AccurateQuoteModal_footer__kjJL1{align-items:stretch;flex-direction:column;padding:12px 16px calc(16px + env(safe-area-inset-bottom, 0px))}.AccurateQuoteModal_footer__kjJL1 p span{display:inline;margin:0}.AccurateQuoteModal_footer__kjJL1>div{width:100%}.AccurateQuoteModal_footer__kjJL1 button{flex:1 1;width:auto}}.AccurateQuoteModal_sheetRoot__ugpYh{position:fixed;inset:0;z-index:1200}.AccurateQuoteModal_sheet__aHcTh .AccurateQuoteModal_footer__kjJL1{flex-shrink:0}.AccurateQuoteModal_sheetMask__5q6_Z{position:absolute;inset:0;border:0;background:rgba(30,33,34,.4);cursor:pointer}.AccurateQuoteModal_sheet__aHcTh{position:absolute;right:0;bottom:0;left:0;z-index:1;display:flex;flex-direction:column;max-height:92dvh;overflow:hidden;border-radius:16px 16px 0 0;background:#fff;animation:AccurateQuoteModal_quoteSheetRise__vQMzX .28s ease-out}.AccurateQuoteModal_sheetHeader__PI_Lh{position:relative;display:flex;flex:0 0 56px;align-items:center;justify-content:center;height:56px;padding:0 48px;border-bottom:1px solid #edeff4}.AccurateQuoteModal_sheetHeader__PI_Lh h2{margin:0;color:#1e2122;font-size:16px;font-weight:500;line-height:1.5}.AccurateQuoteModal_sheetClose__WLMPl{position:absolute;top:8px;right:8px;display:grid;width:40px;height:40px;padding:0;border:0;background:rgba(0,0,0,0);color:#1e2122;place-items:center;cursor:pointer}.AccurateQuoteModal_sheetBody__Ei44D{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}@keyframes AccurateQuoteModal_quoteSheetRise__vQMzX{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.AccurateQuoteModal_sheet__aHcTh{animation:none}}.DesktopESimPage_cardArea__JkxUk{flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.DesktopAirportVipPage_desktopContent__7bvKY{display:flex;flex:1 1;flex-direction:column;gap:12px;width:100%;min-width:0;min-height:0}