@keyframes TravelFeed_msgIn__wS_0G{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes TravelFeed_dotPulse__zapSE{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.TravelFeed_message__4ZUTu{animation:TravelFeed_msgIn__wS_0G .3s ease;display:flex;flex-direction:column;flex:none}.TravelFeed_assistantBubble__DMhhH{align-self:flex-start;max-width:86%;background:#f4f4f2;border:.5px solid #e4e4e2;border-radius:18px 18px 18px 4px;padding:10px 12px 7px}.TravelFeed_assistantHeader__k4PIG{display:flex;align-items:center;gap:6px;margin-bottom:5px}.TravelFeed_assistantLogo__YLPgA{width:20px;height:20px;border-radius:6px;display:block;flex:none;object-fit:cover}.TravelFeed_assistantName__IcUGj{font-size:13px;font-weight:600;color:#48556e}.TravelFeed_userBubble__GqYv2{align-self:flex-end;max-width:78%;background:#f4f4f2;border:.5px solid #e4e4e2;border-radius:18px 18px 4px 18px;padding:9px 12px 7px}.TravelFeed_bubbleText__CHUxQ{font-size:15px;color:#172133;line-height:1.4;word-break:break-word}.TravelFeed_bubbleTime__7hZPm{font-size:11px;color:#707a83;text-align:right;margin-top:2px}.TravelFeed_typingBubble__LROVJ{align-self:flex-start;background:#eef4ff;border-radius:18px 18px 18px 4px;padding:14px 16px;display:flex;gap:5px;align-items:center}.TravelFeed_typingDot__28A3j{width:7px;height:7px;border-radius:50%;background:#707a83;animation:TravelFeed_dotPulse__zapSE 1.2s infinite}.TravelFeed_typingDot__28A3j:nth-child(2){animation-delay:.2s}.TravelFeed_typingDot__28A3j:nth-child(3){animation-delay:.4s}.TravelFeed_hotelList__T9BUF{display:flex;flex-direction:column;gap:12px}.TravelFeed_assistantActions___Fngw{display:flex;flex-direction:column;gap:8px;margin-top:10px}.TravelFeed_actionBtnDashed__6oMjy,.TravelFeed_actionBtn__ZeFvT{border-radius:12px;padding:12px;text-align:center;font-size:15px;font-weight:600;font-family:inherit;cursor:pointer}.TravelFeed_actionBtnDashed__6oMjy:active:not(:disabled),.TravelFeed_actionBtn__ZeFvT:active:not(:disabled){transform:scale(.98)}.TravelFeed_actionBtnDashed__6oMjy:disabled,.TravelFeed_actionBtn__ZeFvT:disabled{opacity:.6;cursor:default}.TravelFeed_actionBtn__ZeFvT{background:#fff;border:1px solid #d6d6db;color:#1a1a1a}.TravelFeed_actionBtn__ZeFvT:hover:not(:disabled){background:#f5f5f4}.TravelFeed_actionBtnDashed__6oMjy{background:#fff;border:1.5px dashed #1866e0;color:#1866e0}.TravelFeed_actionBtnDashed__6oMjy:hover:not(:disabled){background:#f3f8ff}.TravelFeed_searching__6v49L{display:flex;align-items:center;gap:6px;background:#f4f4f2;border:.5px solid #e4e4e2;border-radius:18px 18px 18px 4px;padding:13px 16px;align-self:flex-start}.TravelFeed_searchingText__S_1qz{font-size:13.5px;color:#6b7280;margin-left:4px}.ServicesMenu_list__comwE{display:flex;flex-direction:column;gap:7px}.ServicesMenu_row__mOKK8{display:flex;align-items:center;gap:11px;width:100%;background:#f2f6fc;border:1px solid #e4ebf6;border-radius:13px;padding:10px 12px;cursor:pointer;box-sizing:border-box;text-align:left;font-family:inherit;transition:transform .15s}.ServicesMenu_row__mOKK8:hover:not(:disabled){transform:translateX(2px)}.ServicesMenu_row__mOKK8:active:not(:disabled){transform:scale(.98)}.ServicesMenu_row__mOKK8:disabled{opacity:.6;cursor:default}.ServicesMenu_rowPrimary__gQ75Z{background:#e7effc;border-color:#b9d0f5;box-shadow:0 2px 10px rgba(24,102,224,.16)}.ServicesMenu_iconWrap__uxqNG{width:36px;height:36px;border-radius:11px;background:#e3ecfb;display:flex;align-items:center;justify-content:center;flex:none;color:#1866e0}.ServicesMenu_iconWrapPrimary__mx4_z{background:#fff3d2;color:#f5a623}.ServicesMenu_body__KS2tM{flex:1;min-width:0}.ServicesMenu_label__IyYUj{font-size:14.5px;font-weight:700;color:#16233b}.ServicesMenu_sub__0AOuj{font-size:11.5px;color:#8e96a6}.ServicesMenu_subPrimary__9YRN9{color:#4e627f}.ServicesMenu_chevron__q8siM{flex:none;color:#b9c4d6}.ServicesMenu_chevronPrimary__BkCCY{color:#1866e0}.IntroCard_card___w680{background:#fff;border-radius:20px;overflow:hidden;border:.5px solid #e4e4e2;align-self:stretch}.IntroCard_header__nZOde{background:#f5f5f4;padding:16px 16px 15px;position:relative;overflow:hidden}.IntroCard_header__nZOde:after,.IntroCard_header__nZOde:before{content:"";position:absolute;border-radius:50%;pointer-events:none}.IntroCard_header__nZOde:before{right:-34px;top:-34px;width:120px;height:120px;background:rgba(24,102,224,.05)}.IntroCard_header__nZOde:after{right:26px;bottom:-46px;width:90px;height:90px;background:rgba(24,102,224,.04)}.IntroCard_brandRow__aMeK2{display:flex;align-items:center;gap:11px;position:relative}.IntroCard_logo__kqrfg{width:42px;height:42px;border-radius:13px;flex:none;box-shadow:0 2px 8px rgba(24,102,224,.22);display:block}.IntroCard_brandCol__sf23Y{flex:1;min-width:0}.IntroCard_title__EiGzr{font-size:17px;font-weight:800;color:#16181d;letter-spacing:.2px}.IntroCard_badge__hGzV_{display:inline-flex;align-items:center;gap:5px;background:rgba(24,102,224,.08);border-radius:8px;padding:3px 8px;margin-top:4px;color:#16181d}.IntroCard_badge__hGzV_ span{font-size:11px;font-weight:700;color:#16181d}.IntroCard_greeting__XsoX1{font-size:13.5px;color:#3c3c43;line-height:1.45;margin-top:11px;position:relative}.IntroCard_body__DLrKU{padding:13px 13px 14px}.IntroCard_services__BhamQ{display:grid;grid-template-columns:repeat(4,1fr);gap:7px}.IntroCard_serviceTile__xygVb{background:#f5f5f4;border:none;border-radius:12px;padding:10px 4px 9px;display:flex;flex-direction:column;align-items:center;gap:6px;cursor:pointer;font-family:inherit}.IntroCard_serviceTile__xygVb span{font-size:10.5px;font-weight:600;color:#3c3c43;white-space:nowrap}.IntroCard_serviceTile__xygVb:active{transform:scale(.97)}.IntroCard_serviceIcon__vmZ6Z{color:#1866e0}.IntroCard_footnote__5Q7Qg{display:flex;align-items:center;gap:7px;margin-top:11px;font-size:12px;color:#8e8e93;line-height:1.4}.IntroCard_footnote__5Q7Qg b{font-weight:700;color:#3c3c43}.IntroCard_footnoteIcon__Chi0q{color:#1f9d55;flex:none}.IntroCard_cta__VUXcF{width:100%;background:#1866e0;border:none;border-radius:13px;padding:14px;display:flex;align-items:center;justify-content:center;gap:8px;font-size:15.5px;font-weight:700;font-family:inherit;color:#fff;cursor:pointer;margin-top:12px;box-shadow:0 3px 10px rgba(24,102,224,.3)}.IntroCard_cta__VUXcF:hover{background:#1257c4}.IntroCard_cta__VUXcF:active{transform:scale(.98)}.IntroCard_cta__VUXcF:disabled{opacity:.6;cursor:default}.ProfileGateCard_card__3Ab14{background:#fff;border-radius:16px;padding:16px 14px 14px;border:.5px solid #e4e4e2;text-align:center}.ProfileGateCard_iconWrap__4rvB3{width:52px;height:52px;border-radius:50%;background:#e8edf7;display:flex;align-items:center;justify-content:center;margin:0 auto;position:relative}.ProfileGateCard_icon__14u4r{color:#1866e0}.ProfileGateCard_badge__rHNjv{position:absolute;bottom:-3px;background:#1866e0;color:#fff;font-size:9px;font-weight:800;border-radius:8px;padding:2px 6px;border:2px solid #fff}.ProfileGateCard_title__9ktZ4{font-size:15.5px;font-weight:800;color:#1a1a1a;margin-top:12px}.ProfileGateCard_text__54fqS{font-size:13px;color:#3c3c43;line-height:1.45;margin-top:6px}.ProfileGateCard_lockNote__cTbhY{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:10px;font-size:12px;color:#8e8e93}.ProfileGateCard_lockNote__cTbhY svg{color:#8e8e93;flex:none}.ProfileGateCard_cta__euF37{width:100%;background:#1866e0;border:none;border-radius:12px;padding:13px;text-align:center;font-size:15px;font-weight:600;font-family:inherit;color:#fff;cursor:pointer;margin-top:12px}.ProfileGateCard_cta__euF37:hover{background:#1257c4}.ProfileGateCard_cta__euF37:active{transform:scale(.98)}.ProfileDoneCard_card__IznrX{background:#fff;border-radius:16px;padding:14px;border:.5px solid #e4e4e2}.ProfileDoneCard_header__zkoLh{display:flex;align-items:center;gap:10px}.ProfileDoneCard_iconWrap__UoH5D{width:36px;height:36px;border-radius:50%;background:#e4f5ea;display:flex;align-items:center;justify-content:center;flex:none}.ProfileDoneCard_headIcon__asSye{color:#1f9d55;width:18px;height:18px}.ProfileDoneCard_headText___FiDb{flex:1;min-width:0}.ProfileDoneCard_title__i4QIX{font-size:15px;font-weight:700;color:#1a1a1a}.ProfileDoneCard_subtitle__nmhUB{font-size:12.5px;color:#8e8e93}.ProfileDoneCard_badge__sOwqr{background:#1866e0;color:#fff;font-size:10.5px;font-weight:800;border-radius:9px;padding:4px 9px;letter-spacing:.4px;flex:none}.ProfileDoneCard_checks__l2U45{background:#f5f5f4;border-radius:12px;padding:10px 13px;display:flex;flex-direction:column;gap:8px;margin-top:12px}.ProfileDoneCard_checkRow__EAiLn{display:flex;align-items:center;gap:8px;font-size:13px;color:#1a1a1a}.ProfileDoneCard_checkIcon__6ZaPj{color:#1f9d55;flex:none;width:13px;height:13px}.ProfileDoneCard_cta__tLd1l{width:100%;background:#1866e0;border:none;border-radius:12px;padding:13px;text-align:center;font-size:15px;font-weight:600;font-family:inherit;color:#fff;cursor:pointer;margin-top:12px}.ProfileDoneCard_cta__tLd1l:hover{background:#1257c4}.ProfileDoneCard_cta__tLd1l:active{transform:scale(.98)}.EmailGateCard_card__25rSL{align-self:stretch;background:#fff;border-radius:18px;overflow:hidden;border:.5px solid #e4e4e2;box-shadow:0 2px 10px rgba(20,40,80,.05)}.EmailGateCard_head__wAjYW{position:relative;background:linear-gradient(135deg,#1E6BE4,#1A55BE 55%,#173F92);padding:16px 15px 15px;overflow:hidden}.EmailGateCard_blobLarge__IxI2h,.EmailGateCard_blobSmall__GWtIH{position:absolute;border-radius:50%}.EmailGateCard_blobLarge__IxI2h{right:-26px;top:-30px;width:118px;height:118px;background:hsla(0,0%,100%,.09)}.EmailGateCard_blobSmall__GWtIH{right:22px;bottom:-38px;width:74px;height:74px;background:hsla(0,0%,100%,.07)}.EmailGateCard_headRow__cnBEi{position:relative;display:flex;align-items:center;gap:11px}.EmailGateCard_headIcon__hDyYH{width:44px;height:44px;border-radius:13px;background:hsla(0,0%,100%,.18);display:flex;align-items:center;justify-content:center;flex:none;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.25)}.EmailGateCard_headBody__GCnh3{flex:1;min-width:0}.EmailGateCard_title___TPQN{font-size:16px;font-weight:800;color:#fff;letter-spacing:-.1px}.EmailGateCard_subtitle__sD235{font-size:12px;color:#c6dcfb;margin-top:2px}.EmailGateCard_badge__qaNYh{background:hsla(0,0%,100%,.94);color:#1a55be;font-size:10px;font-weight:800;border-radius:8px;padding:4px 8px;letter-spacing:.5px;flex:none}.EmailGateCard_progress__VUQut{position:relative;display:flex;align-items:center;gap:7px;margin-top:13px}.EmailGateCard_stepCurrent__9Mk7d,.EmailGateCard_stepDone__fDRme{flex:1;height:4px;border-radius:3px}.EmailGateCard_stepDone__fDRme{background:hsla(0,0%,100%,.95)}.EmailGateCard_stepCurrent__9Mk7d{background:hsla(0,0%,100%,.3)}.EmailGateCard_stepLabel__mEXv4{font-size:10.5px;font-weight:700;color:#c6dcfb;flex:none;margin-left:3px}.EmailGateCard_body__w_h0q{padding:14px 15px 16px}.EmailGateCard_text__gOoq7{font-size:13.5px;color:#3c3c43;line-height:1.5}.EmailGateCard_reasons__HHEI_{display:flex;flex-direction:column;gap:9px;margin-top:13px}.EmailGateCard_divider__cjXxy{height:.5px;background:#ececef}.EmailGateCard_reason__SzuqW{display:flex;align-items:center;gap:11px}.EmailGateCard_reasonIcon__W48q7{width:34px;height:34px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex:none}.EmailGateCard_toneBlue__dCuDq{background:#eaf1fd}.EmailGateCard_toneGreen__O6IlT{background:#e7f5ec}.EmailGateCard_tonePurple__61wVc{background:#f3edfb}.EmailGateCard_reasonBody___G_EL{display:flex;flex-direction:column;flex:1;min-width:0}.EmailGateCard_reasonTitle__GC6tL{font-size:13.5px;font-weight:700;color:#1a1a1a}.EmailGateCard_reasonText__mWmQg{font-size:11.5px;color:#8e8e93;margin-top:1px}.EmailGateCard_note__R5U2U{display:flex;align-items:flex-start;gap:8px;background:#fcf6e8;border-radius:12px;padding:10px 12px;margin-top:13px;font-size:12px;color:#8a6914;line-height:1.4}.EmailGateCard_noteIcon__vrlnK{flex:none;margin-top:1px}.EmailGateCard_cta__MXTG9{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;background:#1866e0;border:none;border-radius:13px;padding:14px;font-size:15.5px;font-weight:700;font-family:inherit;color:#fff;cursor:pointer;margin-top:14px;box-shadow:0 6px 16px rgba(24,102,224,.26)}.EmailGateCard_cta__MXTG9:hover{background:#1257c4}.EmailGateCard_cta__MXTG9:active{transform:scale(.98)}.EmailGateCard_cta__MXTG9:disabled{opacity:.6;cursor:default}.EmailGateCard_privacy__ZAMeB{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:10px;font-size:11.5px;color:#8e8e93}.EmailGateCard_privacy__ZAMeB svg{flex:none}.EmailDoneCard_card__PKFm7{align-self:stretch;background:#fff;border-radius:18px;overflow:hidden;border:.5px solid #e4e4e2;box-shadow:0 2px 10px rgba(20,40,80,.05)}.EmailDoneCard_head__S16OC{position:relative;background:linear-gradient(160deg,#F1F9F4,#E7F5EC 55%,#DCF0E4);padding:16px 15px 15px;overflow:hidden}.EmailDoneCard_blob__w3loT{position:absolute;right:-28px;top:-34px;width:112px;height:112px;border-radius:50%;background:hsla(0,0%,100%,.5)}.EmailDoneCard_headRow__TnP5j{position:relative;display:flex;align-items:center;gap:11px}.EmailDoneCard_headIcon__IXFzy{position:relative;width:44px;height:44px;border-radius:13px;background:#fff;display:flex;align-items:center;justify-content:center;flex:none;box-shadow:0 3px 10px rgba(20,60,40,.1)}.EmailDoneCard_headCheck__Xt2X_{position:absolute;right:-5px;bottom:-5px;width:20px;height:20px;border-radius:50%;background:#1f9d55;display:flex;align-items:center;justify-content:center;border:2px solid #fff}.EmailDoneCard_headBody__eINju{flex:1;min-width:0}.EmailDoneCard_title__KcGnP{font-size:16px;font-weight:800;color:#1a1a1a;letter-spacing:-.1px}.EmailDoneCard_subtitle__QIph3{font-size:12px;color:#4a5568;margin-top:2px}.EmailDoneCard_badge__EkVII{background:#1f9d55;color:#fff;font-size:10px;font-weight:800;border-radius:8px;padding:4px 8px;letter-spacing:.4px;flex:none}.EmailDoneCard_body__jR3zd{padding:14px 15px 16px}.EmailDoneCard_emailRow__CU0zX{display:flex;align-items:center;gap:10px;background:#f5f5f4;border-radius:12px;padding:11px 12px}.EmailDoneCard_emailIcon__z8eFA{width:32px;height:32px;border-radius:9px;background:#e4f5ea;display:flex;align-items:center;justify-content:center;flex:none}.EmailDoneCard_emailBody__Ul9_2{display:flex;flex-direction:column;flex:1;min-width:0}.EmailDoneCard_emailLabel__4Z8u6{font-size:10.5px;font-weight:700;color:#8e8e93;text-transform:uppercase;letter-spacing:.5px}.EmailDoneCard_emailValue__2sFOm{font-size:13.5px;font-weight:700;color:#1a1a1a;margin-top:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.EmailDoneCard_emailStatus__dtWA1{background:#e4f5ea;color:#1b7a44;font-size:10.5px;font-weight:700;border-radius:8px;padding:4px 8px;flex:none}.EmailDoneCard_sectionLabel__rN2Y0{font-size:11px;font-weight:700;color:#8e8e93;text-transform:uppercase;letter-spacing:.5px;margin-top:14px}.EmailDoneCard_list__Js9Ws{display:flex;flex-direction:column;gap:9px;margin-top:9px}.EmailDoneCard_divider__N06FO{height:.5px;background:#ececef}.EmailDoneCard_listItem__rzL4n{display:flex;align-items:center;gap:11px}.EmailDoneCard_listIcon__BnhLP{width:32px;height:32px;border-radius:9px;display:flex;align-items:center;justify-content:center;flex:none}.EmailDoneCard_toneBlue__PkGCo{background:#eaf1fd}.EmailDoneCard_toneGreen__0isha{background:#e7f5ec}.EmailDoneCard_tonePurple___q8pu{background:#f3edfb}.EmailDoneCard_listText___3xw0{flex:1;font-size:13.5px;color:#1a1a1a;font-weight:600}.EmailDoneCard_cta__3falq{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;background:#1866e0;border:none;border-radius:13px;padding:14px;font-size:15.5px;font-weight:700;font-family:inherit;color:#fff;cursor:pointer;margin-top:15px;box-shadow:0 6px 16px rgba(24,102,224,.26)}.EmailDoneCard_cta__3falq:hover{background:#1257c4}.EmailDoneCard_cta__3falq:active{transform:scale(.98)}.EmailDoneCard_cta__3falq:disabled{opacity:.6;cursor:default}.HotelOnboardingCard_card__fClpe{border-radius:20px;overflow:hidden;border:.5px solid #e4e4e2;box-shadow:0 12px 34px rgba(24,102,224,.18)}.HotelOnboardingCard_header__46Kv4{background:linear-gradient(135deg,#1866E0,#2E5BC7 52%,#5B3FBF);padding:17px 16px;position:relative;overflow:hidden;display:flex;align-items:center;gap:11px}.HotelOnboardingCard_headerGlow__E1xfi{position:absolute;right:-30px;top:-32px;width:140px;height:140px;color:#fff;opacity:.13;pointer-events:none}.HotelOnboardingCard_headerIcon__erwk7{width:40px;height:40px;border-radius:12px;background:hsla(0,0%,100%,.2);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.25);display:flex;align-items:center;justify-content:center;flex:none;color:#fff;position:relative}.HotelOnboardingCard_headerText__IzrKq{flex:1;min-width:0;position:relative}.HotelOnboardingCard_title__t33hv{font-size:16.5px;font-weight:800;color:#fff;letter-spacing:-.2px}.HotelOnboardingCard_subtitle__70oBZ{font-size:12px;color:#dce6fb;line-height:1.35;margin-top:1px}.HotelOnboardingCard_body__MXXdy{background:#fff;padding:17px 16px 16px}.HotelOnboardingCard_rowHead__9XffY{display:flex;align-items:center;justify-content:space-between}.HotelOnboardingCard_rowLabel__s9_PH{font-size:11.5px;font-weight:700;color:#8e8e93;text-transform:uppercase;letter-spacing:.5px}.HotelOnboardingCard_starsValue__orra7{font-size:13px;font-weight:800;color:#f09a15}.HotelOnboardingCard_stars__gziFU{display:flex;align-items:center;gap:8px;margin-top:11px}.HotelOnboardingCard_starBtn__Z_G9X{padding:0;border:none;background:none;cursor:pointer;flex:none;transition:transform .16s cubic-bezier(.34,1.56,.64,1)}.HotelOnboardingCard_starBtn__Z_G9X:hover{transform:scale(1.14)}.HotelOnboardingCard_starBtn__Z_G9X:active{transform:scale(.82)}.HotelOnboardingCard_starActive__gBXEj{color:#f09a15;filter:drop-shadow(0 2px 5px rgba(240,154,21,.45))}.HotelOnboardingCard_starIdle__hrioJ{color:#e2e5ec}.HotelOnboardingCard_note__Oa7m2{font-size:12.5px;color:#5a6b85;font-weight:600;margin-top:9px;line-height:1.4}.HotelOnboardingCard_budgetHead__8LNBU{display:flex;align-items:flex-end;justify-content:space-between;margin-top:19px}.HotelOnboardingCard_budgetValue__DXCRJ{display:flex;align-items:baseline;gap:5px}.HotelOnboardingCard_budgetFrom__TO1lv{font-size:12px;color:#8e8e93;font-weight:600}.HotelOnboardingCard_budgetAmount__njazM{font-size:25px;font-weight:800;color:#1a1a1a;line-height:1;letter-spacing:-.4px}.HotelOnboardingCard_slider__nAR49{position:relative;height:34px;display:flex;align-items:center;margin-top:8px}.HotelOnboardingCard_sliderTrack__KsrzR{position:absolute;left:0;right:0;height:9px;border-radius:6px;background:#edf0f5}.HotelOnboardingCard_sliderFill__HWDcK{position:absolute;left:0;height:9px;border-radius:6px;background:linear-gradient(90deg,#1866E0,#6A3FD6);box-shadow:0 2px 8px rgba(24,102,224,.35);transition:width .12s ease-out}.HotelOnboardingCard_sliderThumb__cB1Ro{position:absolute;top:50%;width:22px;height:22px;border-radius:50%;background:#fff;border:2.5px solid #4a4edc;box-shadow:0 2px 7px rgba(24,102,224,.4);transform:translate(-50%,-50%);transition:left .12s ease-out;pointer-events:none}.HotelOnboardingCard_sliderInput__o4DlQ{position:relative;width:100%;height:34px;margin:0;opacity:0;cursor:pointer}.HotelOnboardingCard_sliderBounds__6n3wk{display:flex;justify-content:space-between;font-size:10.5px;color:#b0b0b8;font-weight:600}.HotelOnboardingCard_cta__it5mW{width:100%;background:linear-gradient(135deg,#1866E0,#3B5BD9);border:none;border-radius:14px;padding:15px;text-align:center;font-size:15.5px;font-weight:700;font-family:inherit;color:#fff;cursor:pointer;margin-top:20px;box-shadow:0 6px 18px rgba(24,102,224,.34)}.HotelOnboardingCard_cta__it5mW:hover{filter:brightness(1.06)}.HotelOnboardingCard_cta__it5mW:active{transform:scale(.98)}.HotelOnboardingCard_cta__it5mW:disabled{opacity:.6;cursor:default}.TripFormCard_card__o9Nwy{background:#fff;border-radius:16px;padding:14px;border:.5px solid #e4e4e2;display:flex;flex-direction:column;gap:13px}.TripFormCard_header__eA_41{display:flex;align-items:center;gap:10px}.TripFormCard_headerIcon__vKSbz{width:36px;height:36px;border-radius:50%;background:#e8edf7;display:flex;align-items:center;justify-content:center;flex:none}.TripFormCard_title__TIuSR{font-size:15px;font-weight:700;color:#1a1a1a}.TripFormCard_subtitle__OqS7M{font-size:12.5px;color:#8e8e93}.TripFormCard_section__pTKel{display:flex;flex-direction:column;gap:7px}.TripFormCard_sectionLabel__fFJ85{font-size:12px;font-weight:700;color:#8e8e93;text-transform:uppercase;letter-spacing:.5px}.TripFormCard_chips__BGjx2{display:flex;flex-wrap:wrap;gap:6px}.TripFormCard_chipActive__vnYNb,.TripFormCard_chipOther__Wl3be,.TripFormCard_chip__W_yBl{border:none;font-family:inherit;font-size:13.5px;font-weight:600;border-radius:18px;padding:8px 14px;cursor:pointer}.TripFormCard_chipActive__vnYNb:active,.TripFormCard_chipOther__Wl3be:active,.TripFormCard_chip__W_yBl:active{transform:scale(.96)}.TripFormCard_chip__W_yBl{background:#f0f4fc;color:#1866e0}.TripFormCard_chipActive__vnYNb{background:#1866e0;color:#fff}.TripFormCard_chipOther__Wl3be{background:#fff;color:#1866e0;border:1px solid #dce6f8}.TripFormCard_dateField__KnweK{border:1px solid #e0e0e5;border-radius:12px;padding:11px 13px;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.TripFormCard_dateField__KnweK:active{transform:scale(.98)}.TripFormCard_dateValue__uPSb1{font-size:14.5px;font-weight:600;color:#1a1a1a}.TripFormCard_stepperRow__SH8Rj{border:1px solid #e0e0e5;border-radius:12px;padding:8px 13px;display:flex;align-items:center;justify-content:space-between}.TripFormCard_stepperValue__5l1i6{font-size:14.5px;font-weight:600;color:#1a1a1a}.TripFormCard_stepper__qG63D{display:flex;align-items:center;gap:14px}.TripFormCard_stepBtn__Qqz2_{width:30px;height:30px;border-radius:50%;background:#f0f4fc;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:18px;font-weight:700;font-family:inherit;user-select:none}.TripFormCard_stepBtn__Qqz2_:active{transform:scale(.9)}.TripFormCard_cta__h1gKF{width:100%;background:#1866e0;border:none;border-radius:12px;padding:13px;text-align:center;font-size:15px;font-weight:600;font-family:inherit;color:#fff;cursor:pointer}.TripFormCard_cta__h1gKF:hover{background:#1257c4}.TripFormCard_cta__h1gKF:active{transform:scale(.98)}.TripFormCard_cta__h1gKF:disabled{opacity:.6;cursor:default}.TransferClassesCard_card__MeGuv{background:#fff;border-radius:16px;padding:14px 0;border:.5px solid #e4e4e2}.TransferClassesCard_section__CLa6C{padding:0 14px}.TransferClassesCard_subtitle__tT_DK{font-size:12px;font-weight:700;color:#1866e0;text-transform:uppercase;letter-spacing:.5px}.TransferClassesCard_title__dFiW_{font-size:17px;font-weight:800;color:#1a1a1a;margin-top:3px}.TransferClassesCard_routeLine__wNm9K{font-size:12.5px;color:#8e8e93;margin-top:1px}.TransferClassesCard_carousel__oPr11{display:flex;gap:8px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:11px 14px 4px}.TransferClassesCard_carousel__oPr11::-webkit-scrollbar{display:none}.TransferClassesCard_classCard__cD635{flex:none;width:146px;background:#fff;border:1.5px solid #e9e9ec;border-radius:15px;padding:12px 11px 11px;cursor:pointer;user-select:none;box-sizing:border-box;font-family:inherit}.TransferClassesCard_classCard__cD635:active{transform:scale(.97)}.TransferClassesCard_classCardActive__SdA8h{background:#eff4fd;border-color:#1866e0}.TransferClassesCard_className__QqW_6{display:block;font-size:13.5px;font-weight:700;color:#1a1a1a;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.TransferClassesCard_classPrice__4wlbp{display:block;font-size:15px;font-weight:800;color:#1f9d55;text-align:center;margin-top:2px}.TransferClassesCard_classImg__tjlqS{width:100%;height:62px;object-fit:contain;display:block;margin-top:7px;mix-blend-mode:multiply}.TransferClassesCard_classMeta__GfoQL{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:8px}.TransferClassesCard_metaItem__Y6hu6{display:flex;align-items:center;gap:4px;font-size:13px;font-weight:700;color:#6b7280}.TransferClassesCard_detail__aA_68{border-top:.5px solid #ececef;margin-top:8px;padding:12px 14px 0}.TransferClassesCard_detailImg__Ko3sv{width:100%;height:148px;object-fit:contain;display:block;mix-blend-mode:multiply}.TransferClassesCard_detailModels__XS_os{font-size:14px;color:#3c3c43;margin-top:4px}.TransferClassesCard_detailMeta__lv3_B{display:flex;flex-direction:column;gap:7px;margin-top:10px}.TransferClassesCard_detailMetaRow__UCGsy{display:flex;align-items:center;gap:9px;font-size:13px;color:#444}.TransferClassesCard_priceRow__f0mLa{width:100%;margin-top:11px;padding-top:11px;border-top:.5px solid #ececef;display:flex;align-items:baseline;justify-content:space-between}.TransferClassesCard_priceLabel__HgTKr{font-size:13.5px;font-weight:600;color:#8e8e93}.TransferClassesCard_priceValue__CKOXB{font-size:20px;font-weight:800;color:#1a1a1a}.TransferClassesCard_paxSection__WIxfr{margin:12px 14px 0;padding-top:12px;border-top:.5px solid #ececef;display:flex;flex-direction:column;gap:8px}.TransferClassesCard_paxLabel__SF_Ex{font-size:11.5px;font-weight:700;color:#8e8e93;text-transform:uppercase;letter-spacing:.5px}.TransferClassesCard_paxRow__MlVjz{display:flex;align-items:center;gap:10px;background:#f5f5f4;border-radius:12px;padding:9px 12px}.TransferClassesCard_paxAvatar__tMEkG{flex:none;width:32px;height:32px;border-radius:50%;background:#1866e0;color:#fff;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700}.TransferClassesCard_paxAvatarGuest__O1Fk5{background:#e8edf7;color:#1866e0}.TransferClassesCard_paxBody__5Yu1H{flex:1;min-width:0}.TransferClassesCard_paxName__fB0O3{font-size:13.5px;font-weight:600;color:#1a1a1a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TransferClassesCard_paxRelation__qcWVW{font-size:11px;color:#8e8e93}.TransferClassesCard_paxYou__rVK2P{flex:none;background:#e3ecfa;color:#1866e0;font-size:10.5px;font-weight:700;border-radius:8px;padding:3px 8px}.TransferClassesCard_paxRemove__L1f__{flex:none;width:22px;height:22px;border-radius:50%;background:#e3e3e8;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.TransferClassesCard_paxRemove__L1f__:active{transform:scale(.9)}.TransferClassesCard_paxAdd__UVl7R{display:flex;align-items:center;gap:9px;width:100%;background:#fff;border:1.5px dashed #b9cdee;border-radius:12px;padding:9px 12px;cursor:pointer;box-sizing:border-box;font-family:inherit;font-size:13.5px;font-weight:600;color:#1866e0}.TransferClassesCard_paxAdd__UVl7R:hover{background:#f5f8fe}.TransferClassesCard_paxAdd__UVl7R:active{transform:scale(.98)}.TransferClassesCard_paxAddIcon__rp0Bm{flex:none;width:30px;height:30px;border-radius:50%;background:#e3ecfa;display:flex;align-items:center;justify-content:center}.TransferClassesCard_note__u3uiK{display:flex;align-items:center;gap:9px;background:#e9f6ee;border-radius:12px;padding:10px 12px;margin:12px 14px 0;font-size:12.5px;font-weight:500;line-height:1.35;color:#1b7a44}.TransferClassesCard_cta__CzKUF{width:calc(100% - 28px);margin:12px 14px 0;background:#1866e0;border:none;border-radius:12px;padding:13px;text-align:center;font-size:15px;font-weight:600;font-family:inherit;color:#fff;cursor:pointer}.TransferClassesCard_cta__CzKUF:hover{background:#1257c4}.TransferClassesCard_cta__CzKUF:active{transform:scale(.98)}.TransferClassesCard_cta__CzKUF:disabled{opacity:.6;cursor:default}.TransferCancelledCard_card__BDAAe{align-self:stretch;background:#fff;border-radius:16px;overflow:hidden;border:.5px solid #e4e4e2}.TransferCancelledCard_hero__ZpLyD{position:relative;background:linear-gradient(150deg,#F4F6F9,#FBFCFD 55%,#F2F5F8);padding:14px 14px 8px}.TransferCancelledCard_badge__zrr4v{position:absolute;top:11px;left:12px;display:flex;align-items:center;gap:6px;background:#fdecec;color:#d64545;font-size:11px;font-weight:700;border-radius:9px;padding:4px 10px;z-index:1}.TransferCancelledCard_badgeIcon__d4jLh{flex:none}.TransferCancelledCard_heroImg__RJ2ik{width:100%;height:118px;object-fit:contain;display:block;mix-blend-mode:multiply;filter:grayscale(.35);opacity:.85}.TransferCancelledCard_body__kgMCY{padding:6px 15px 16px}.TransferCancelledCard_meta__aMLEe{display:flex;align-items:center;gap:8px;font-size:11.5px;color:#8e8e93}.TransferCancelledCard_metaName__napj3{font-weight:600;color:#1a1a1a}.TransferCancelledCard_refund__E74VR{display:flex;align-items:center;gap:8px;background:#e4f5ea;border-radius:11px;padding:9px 12px;margin-top:10px;font-size:12.5px;font-weight:600;color:#1b7a44}.TransferCancelledCard_refundNone__tqQeC{background:#f5f5f4;color:#6b6b70}.TransferCancelledCard_refundIcon__AJQD_{flex:none}.TransferCancelledCard_again__Qrc5Y{border-top:.5px solid #ececef;margin-top:14px;padding-top:14px;text-align:center}.TransferCancelledCard_againIcon__QpZ5D{width:46px;height:46px;border-radius:14px;background:#eaf1fd;display:flex;align-items:center;justify-content:center;margin:0 auto}.TransferCancelledCard_againTitle__hHifY{font-size:17px;font-weight:800;color:#1a1a1a;margin-top:11px}.TransferCancelledCard_againText__qXgUB{font-size:13px;color:#5c5c63;line-height:1.5;margin-top:5px;text-wrap:pretty}.TransferCancelledCard_primaryBtn__kcT_y{width:100%;box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:8px;background:#1866e0;border:none;border-radius:13px;padding:14px;font-size:15.5px;font-weight:700;font-family:inherit;color:#fff;cursor:pointer;margin-top:15px;box-shadow:0 6px 16px rgba(24,102,224,.26)}.TransferCancelledCard_primaryBtn__kcT_y:hover:not(:disabled){background:#1257c4}.TransferCancelledCard_primaryBtn__kcT_y:active:not(:disabled){transform:scale(.98)}.TransferCancelledCard_primaryBtn__kcT_y:disabled{opacity:.6;cursor:default}.TransferCancelledCard_primaryIcon__WsrNc{flex:none}.TransferCancelledCard_secondaryBtn__M3_gG{width:100%;box-sizing:border-box;background:#fff;border:1px solid #d6d6db;border-radius:13px;padding:13px;text-align:center;font-size:15px;font-weight:600;font-family:inherit;color:#1a1a1a;cursor:pointer;margin-top:9px}.TransferCancelledCard_secondaryBtn__M3_gG:hover:not(:disabled){background:#f5f5f4}.TransferCancelledCard_secondaryBtn__M3_gG:active:not(:disabled){transform:scale(.98)}.TransferCancelledCard_secondaryBtn__M3_gG:disabled{opacity:.6;cursor:default}.TransferSuccessCard_card__JvI3m{align-self:stretch;background:#fff;border-radius:16px;overflow:hidden;border:.5px solid #e4e4e2}.TransferSuccessCard_hero__Tfa3T{background:#f8fafd;padding:12px 14px 2px;position:relative}.TransferSuccessCard_badge__6KTxu{position:absolute;top:10px;left:12px;background:#1f9d55;color:#fff;font-size:11px;font-weight:700;border-radius:9px;padding:4px 10px;z-index:1}.TransferSuccessCard_heroImg__iht2C{width:100%;height:118px;object-fit:contain;display:block;mix-blend-mode:multiply}.TransferSuccessCard_body__mK3CK{padding:13px 14px 14px}.TransferSuccessCard_header__244WW{display:flex;align-items:center;gap:10px}.TransferSuccessCard_check__nUrLG{width:38px;height:38px;border-radius:50%;background:#e4f5ea;display:flex;align-items:center;justify-content:center;flex:none}.TransferSuccessCard_title__O8QPO{font-size:15px;font-weight:700;color:#1a1a1a}.TransferSuccessCard_subtitle__NjUnh{font-size:12.5px;color:#8e8e93}.TransferSuccessCard_rows__60GRw{border-top:.5px solid #ececef;margin-top:12px;padding-top:11px;display:flex;flex-direction:column;gap:8px}.TransferSuccessCard_row__D8MNt{display:flex;justify-content:space-between;font-size:13.5px;gap:12px}.TransferSuccessCard_rowLabel__U5VBB{color:#8e8e93;flex:none}.TransferSuccessCard_rowValue__7ag3j{color:#1a1a1a;font-weight:600;text-align:right}.TransferSuccessCard_file__u145_{display:flex;align-items:center;gap:10px;background:#f5f5f4;border-radius:12px;padding:10px 12px;margin-top:12px}.TransferSuccessCard_fileBadge__YLXr_{width:34px;height:34px;border-radius:8px;background:#fde8e8;color:#d64545;font-size:10px;font-weight:800;display:flex;align-items:center;justify-content:center;flex:none}.TransferSuccessCard_fileInfo__4HsXv{flex:1;min-width:0}.TransferSuccessCard_fileName__NJeCq{font-size:13.5px;font-weight:600;color:#1a1a1a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.TransferSuccessCard_fileNote__213Pt{font-size:12px;color:#8e8e93}.TransferSuccessCard_fileIcon__J3PjE{flex:none}.TransferSuccessCard_cta__bgNRj{width:100%;background:#1866e0;border:none;border-radius:12px;padding:13px;margin-top:12px;text-align:center;font-size:15px;font-weight:600;font-family:inherit;color:#fff;cursor:pointer}.TransferSuccessCard_cta__bgNRj:hover{background:#1257c4}.TransferSuccessCard_cta__bgNRj:active{transform:scale(.98)}.PayChoiceCard_card__FQWd1{background:#fff;border-radius:16px;border:.5px solid #e4e4e2;overflow:hidden}.PayChoiceCard_hero__Ht4tt{background:linear-gradient(150deg,#F4F8FE,#E9F1FC);padding:14px;border-bottom:1px solid #e1eaf7}.PayChoiceCard_heroHead__wR3LF{display:flex;align-items:flex-start;gap:11px}.PayChoiceCard_heroIcon__pAoxi{width:38px;height:38px;border-radius:13px;background:linear-gradient(160deg,#FFFFFF,#EEF4FD);border:1px solid #dee9f8;display:flex;align-items:center;justify-content:center;flex:none;box-shadow:0 3px 8px rgba(20,56,116,.1)}.PayChoiceCard_heroBody__xvyPr{flex:1;min-width:0}.PayChoiceCard_title__TcxCv{font-size:15.5px;font-weight:700;color:#1a1a1a;letter-spacing:-.01em}.PayChoiceCard_subtitle__TdTFQ{font-size:12.5px;color:#5c7ca8;margin-top:2px}.PayChoiceCard_amountBox__ZRk0k{background:hsla(0,0%,100%,.92);border:1px solid #e1eaf7;border-radius:14px;padding:12px 13px;margin-top:12px;box-shadow:0 2px 8px rgba(20,56,116,.06)}.PayChoiceCard_amountRow__miWIr{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.PayChoiceCard_amountLabel__zmGSg{font-size:11px;font-weight:700;color:#8fa6c6;letter-spacing:.08em;text-transform:uppercase}.PayChoiceCard_amountStay__Vgman{font-size:12.5px;color:#5a5a5f;margin-top:5px;line-height:1.35}.PayChoiceCard_amountCol__xomOb{text-align:right;flex:none}.PayChoiceCard_amountUsd__pfx8c{font-size:27px;font-weight:800;color:#1a1a1a;letter-spacing:-.03em;line-height:1}.PayChoiceCard_amountRub__RPVpz{font-size:12px;color:#8e8e93;margin-top:4px}.PayChoiceCard_amountFooter__YpFI_{border-top:1px dashed #dfe7f3;margin-top:11px;padding-top:9px;display:flex;align-items:center;justify-content:flex-end;gap:12px;font-size:12px;color:#8e8e93}.PayChoiceCard_methods__28cb9{display:flex;flex-direction:column;gap:9px;padding:13px 14px 14px}.PayChoiceCard_method__iQy1k{width:100%;background:#f5f9ff;border:1.5px solid #cfe0f9;border-radius:15px;padding:12px 13px;cursor:pointer;font-family:inherit;text-align:left;box-sizing:border-box}.PayChoiceCard_method__iQy1k:hover{background:#edf4fe;border-color:#b9d2f5}.PayChoiceCard_method__iQy1k:active{transform:scale(.99)}.PayChoiceCard_method__iQy1k:disabled{opacity:.6;cursor:default;transform:none}.PayChoiceCard_methodHead__9Mpk1{display:flex;align-items:center;gap:12px}.PayChoiceCard_methodIcon__cr6ZV{width:42px;height:42px;border-radius:14px;background:linear-gradient(160deg,#FFFFFF,#EAF1FC);border:1px solid #dee9f8;display:flex;align-items:center;justify-content:center;flex:none;box-shadow:0 3px 8px rgba(20,56,116,.09)}.PayChoiceCard_methodBody__4EtCs{flex:1;min-width:0}.PayChoiceCard_methodTitleRow__FYEVC{display:flex;align-items:center;gap:6px}.PayChoiceCard_methodTitle__slzyP{font-size:14.5px;font-weight:700;color:#1a1a1a}.PayChoiceCard_methodBadge__PXlfF{background:#e4f0ff;color:#1866e0;font-size:10px;font-weight:700;border-radius:6px;padding:2px 6px;letter-spacing:.03em;flex:none}.PayChoiceCard_methodSub__q_Zl6{font-size:12.5px;color:#8e8e93;margin-top:2px}.PayChoiceCard_methodArrow__n4gvf{flex:none;color:#9fb6d6}.PayChoiceCard_methodFooter___5c0n{border-top:1px solid #dde9f9;margin-top:11px;padding-top:9px;display:flex;align-items:center;justify-content:space-between;gap:12px}.PayChoiceCard_methodBalance__3IcmL{font-size:12.5px;color:#5a5a5f}.PayChoiceCard_methodAmount__151bK{font-size:13.5px;font-weight:700;color:#1a1a1a}.PayInvoiceCard_card__LfOq7{background:#fff;border-radius:16px;padding:14px;border:.5px solid #e4e4e2}.PayInvoiceCard_head__QRr3_{display:flex;align-items:center;gap:10px}.PayInvoiceCard_icon__aWenk{width:36px;height:36px;border-radius:50%;background:#e8edf7;display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:700;color:#1866e0;flex:none}.PayInvoiceCard_headBody__M0UB1{flex:1;min-width:0}.PayInvoiceCard_title__HMADr{font-size:15px;font-weight:700;color:#1a1a1a}.PayInvoiceCard_subtitle__cVLcY{font-size:12.5px;color:#8e8e93}.PayInvoiceCard_price__eet47{text-align:center;margin:16px 0 6px;font-size:32px;font-weight:800;color:#1a1a1a}.PayInvoiceCard_holdWrap__2jbEb{margin-bottom:14px}.PayInvoiceCard_hold__0cVBA{background:#fffaf0;border:1px solid #f2e3be;border-radius:13px;padding:10px 12px}.PayInvoiceCard_holdUrgent__WPeIY{background:#fef4f4;border-color:#f1cfcf}.PayInvoiceCard_holdRow__rYVaC{display:flex;align-items:center;gap:7px}.PayInvoiceCard_holdIcon__z_Bs6{flex:none;color:#9a6a11}.PayInvoiceCard_holdIconUrgent__H7WSu{color:#d64545;animation:PayInvoiceCard_holdPulse__WFcnU 1s ease-in-out infinite}@keyframes PayInvoiceCard_holdPulse__WFcnU{0%,to{opacity:1}50%{opacity:.35}}.PayInvoiceCard_holdLabel__R8S_N{flex:1;font-size:12.5px;font-weight:600;color:#9a6a11;letter-spacing:.1px}.PayInvoiceCard_holdUrgent__WPeIY .PayInvoiceCard_holdLabel__R8S_N{color:#c23a3a}.PayInvoiceCard_holdTime__KdTr_{font-size:15px;font-weight:800;color:#7a5209;font-variant-numeric:tabular-nums;letter-spacing:.4px}.PayInvoiceCard_holdUrgent__WPeIY .PayInvoiceCard_holdTime__KdTr_{color:#c23a3a}.PayInvoiceCard_track__5Vtuo{height:4px;border-radius:3px;background:#f0e3c6;margin-top:9px;overflow:hidden}.PayInvoiceCard_holdUrgent__WPeIY .PayInvoiceCard_track__5Vtuo{background:#f3d9d9}.PayInvoiceCard_bar__eeHd2{height:100%;border-radius:3px;background:#e0a93b;transition:width .95s linear}.PayInvoiceCard_holdUrgent__WPeIY .PayInvoiceCard_bar__eeHd2{background:#d64545}.PayInvoiceCard_deadRow__Kwt6n{display:flex;justify-content:center}.PayInvoiceCard_deadChip__qbI0l{background:#f0f0f0;color:#8e8e93;font-size:12.5px;font-weight:600;border-radius:12px;padding:4px 12px}.PayInvoiceCard_details__9EDS0{background:#f5f5f4;border-radius:12px;padding:11px 13px;display:flex;flex-direction:column;gap:8px}.PayInvoiceCard_detailRow__jAHv_{display:flex;justify-content:space-between;font-size:13.5px;gap:12px}.PayInvoiceCard_detailLabel__HsqK0{color:#8e8e93;flex:none}.PayInvoiceCard_detailValue__IgH_p{color:#1a1a1a;font-weight:600;text-align:right}.PayInvoiceCard_buttons__WPKcO{display:flex;gap:10px;margin-top:14px}.PayInvoiceCard_cancelBtn__AAKtv{flex:1;border:1px solid #d6d6db;background:#fff;border-radius:12px;padding:12px;text-align:center;font-size:15px;font-weight:600;font-family:inherit;color:#1a1a1a;cursor:pointer}.PayInvoiceCard_cancelBtn__AAKtv:hover:not(:disabled){background:#f5f5f4}.PayInvoiceCard_cancelBtn__AAKtv:active:not(:disabled){transform:scale(.98)}.PayInvoiceCard_cancelBtn__AAKtv:disabled{opacity:.6;cursor:default}.PayInvoiceCard_payBtn__tGxyd{flex:1.4;background:#1866e0;border:none;border-radius:12px;padding:12px;text-align:center;font-size:15px;font-weight:600;font-family:inherit;color:#fff;cursor:pointer}.PayInvoiceCard_payBtn__tGxyd:hover:not(:disabled){background:#1257c4}.PayInvoiceCard_payBtn__tGxyd:active:not(:disabled){transform:scale(.98)}.PayInvoiceCard_payBtn__tGxyd:disabled{opacity:.6;cursor:default}.PayInvoiceCard_deadBtn__XXeSe{margin-top:14px;background:#f5f5f4;border-radius:12px;padding:12px;text-align:center;font-size:15px;font-weight:600;color:#b0b0b5}.PayExpiredCard_card__MVkvd{background:#fff;border-radius:16px;border:.5px solid #e4e4e2;overflow:hidden}.PayExpiredCard_head__HWXW1{background:#fef4f4;padding:13px 14px;display:flex;align-items:center;gap:11px;border-bottom:1px solid #f4dcdc}.PayExpiredCard_icon__oz4gu{width:34px;height:34px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;flex:none;border:1px solid #f1cfcf}.PayExpiredCard_headBody__0bXfz{flex:1;min-width:0}.PayExpiredCard_title__JqEXI{font-size:15px;font-weight:700;color:#1a1a1a}.PayExpiredCard_sub___NNXy{font-size:12px;color:#c23a3a;font-weight:600;margin-top:1px}.PayExpiredCard_body__XKK_v{padding:13px 14px}.PayExpiredCard_safe__v7bl_{display:flex;align-items:center;gap:7px;background:#f1f9f3;border-radius:10px;padding:8px 11px}.PayExpiredCard_safeIcon__BFLo9{flex:none}.PayExpiredCard_safeText__jKWbP{font-size:12.5px;font-weight:600;color:#17753f}.PayExpiredCard_text__ur2lm{font-size:13.5px;color:#3a3a3c;line-height:1.5;margin-top:11px}.PayExpiredCard_retryBtn__j6o_G{width:100%;background:#1866e0;border:none;border-radius:12px;padding:12px;display:flex;align-items:center;justify-content:center;gap:7px;color:#fff;font-size:14.5px;font-weight:600;font-family:inherit;cursor:pointer;margin-top:13px}.PayExpiredCard_retryBtn__j6o_G:hover:not(:disabled){background:#1557c4}.PayExpiredCard_retryBtn__j6o_G:active:not(:disabled){transform:scale(.98)}.PayExpiredCard_retryBtn__j6o_G:disabled{opacity:.6;cursor:default}.PayExpiredCard_retryIcon__vh_OU{flex:none}.TransferWishesCard_card__1lasC{background:#fff;border-radius:16px;padding:14px;border:.5px solid #e4e4e2}.TransferWishesCard_subtitle__pWiSc{font-size:12px;font-weight:700;color:#1866e0;text-transform:uppercase;letter-spacing:.5px}.TransferWishesCard_hint__6DE5j{font-size:12.5px;color:#8e8e93;margin-top:5px;line-height:1.4}.TransferWishesCard_option__1DFhh{display:flex;align-items:center;gap:11px;width:100%;background:#f7faff;border:1px solid #dce7f8;border-radius:13px;padding:11px 12px;margin-top:8px;cursor:pointer;user-select:none;box-sizing:border-box;font-family:inherit;text-align:left}.TransferWishesCard_optionOn__dhYSW{background:#f5f9ff;border-color:#cfe0f9}.TransferWishesCard_checkbox__GJNFH{width:22px;height:22px;border-radius:7px;background:#fff;border:1.5px solid #c7c7cc;box-sizing:border-box;display:flex;align-items:center;justify-content:center;flex:none}.TransferWishesCard_checkboxOn__fK8fx{background:#1866e0;border-color:#1866e0}.TransferWishesCard_optionBody__B7U9D{flex:1;min-width:0}.TransferWishesCard_optionLabel__OhFd7{font-size:14px;font-weight:600;color:#1a1a1a}.TransferWishesCard_optionLabelBold__SNN16{font-weight:700}.TransferWishesCard_optionSub__75fON{font-size:11.5px;color:#8e8e93;margin-top:1px}.TransferWishesCard_optionPrice__cgZ4N{font-size:13px;font-weight:700;color:#1a1a1a;flex:none}.TransferWishesCard_optionPriceFree__1GeH9{color:#1f9d55}.TransferWishesCard_sectionLabel__dYjv5{font-size:11.5px;font-weight:700;color:#8e8e93;text-transform:uppercase;letter-spacing:.5px;margin-top:14px}.TransferWishesCard_kids__rGun4{display:flex;flex-direction:column;gap:8px;margin-top:9px}.TransferWishesCard_kids__rGun4>*{margin-top:0}.TransferWishesCard_field__lA7nb{background:#fff;border:1px solid #e4e4e2;border-radius:12px;padding:9px 13px;margin-top:8px}.TransferWishesCard_fieldError__08GND{border-color:#f0c8c8}.TransferWishesCard_fieldNotes__oT_ys{margin-top:12px}.TransferWishesCard_fieldLabel__Ke59i{font-size:10.5px;color:#8e8e93}.TransferWishesCard_fieldInput__q_lgt{width:100%;box-sizing:border-box;border:none;outline:none;background:rgba(0,0,0,0);font-size:14.5px;font-weight:600;color:#1a1a1a;font-family:inherit;padding:0}.TransferWishesCard_fieldInput__q_lgt::placeholder{font-weight:500;color:#b8b8bd}.TransferWishesCard_totals__IpH7Z{background:#f7f8fa;border-radius:13px;padding:12px 13px;margin-top:13px;display:flex;flex-direction:column;gap:7px}.TransferWishesCard_totalsRow__DGdw4{display:flex;justify-content:space-between;font-size:13px;gap:12px}.TransferWishesCard_totalsLabel__SiwS0{color:#8e8e93}.TransferWishesCard_totalsValue__xmHcO{color:#1a1a1a;font-weight:600}.TransferWishesCard_totalsRowFinal__oTfDU{font-size:14px;font-weight:800}.TransferWishesCard_totalsValueFinal____ogP{color:#1a1a1a;font-weight:800}.TransferWishesCard_note__GA_2X{display:flex;align-items:center;gap:9px;background:#e9f6ee;border-radius:12px;padding:10px 12px;margin-top:12px;font-size:12.5px;font-weight:500;line-height:1.35;color:#1b7a44}.TransferWishesCard_cta__CqUdw{width:100%;background:#1866e0;border:none;border-radius:12px;padding:13px;margin-top:13px;text-align:center;font-size:15px;font-weight:600;font-family:inherit;color:#fff;cursor:pointer}.TransferWishesCard_cta__CqUdw:hover{background:#1257c4}.TransferWishesCard_cta__CqUdw:active{transform:scale(.98)}.TransferWishesCard_cta__CqUdw:disabled{opacity:.6;cursor:default}.FieldError_error___qMQR{display:flex;align-items:flex-start;gap:5px;font-size:12px;line-height:1.35;color:#d64545;margin-top:6px;padding:0 2px}.FieldError_icon__0dNTL{flex:none;margin-top:1px}.TransferDetailsCard_card__nkUC1{background:#fff;border-radius:16px;padding:14px;border:.5px solid #e4e4e2;display:flex;flex-direction:column;gap:12px}.TransferDetailsCard_subtitle__sVcy_{font-size:11.5px;font-weight:700;color:#8e8e93;text-transform:uppercase;letter-spacing:.5px}.TransferDetailsCard_carRow__q6b_P{display:flex;align-items:center;gap:11px;background:#f7f8fa;border-radius:14px;padding:11px 12px}.TransferDetailsCard_carImg__yeiwH{flex:none;width:68px;height:40px;object-fit:contain}.TransferDetailsCard_carBody__O9x2H{flex:1;min-width:0}.TransferDetailsCard_carName__Vr4J8{font-size:14.5px;font-weight:700;color:#1a1a1a}.TransferDetailsCard_carModels__e89w_{font-size:11.5px;color:#8e8e93;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TransferDetailsCard_carPrice__hIkN4{flex:none;font-size:16px;font-weight:800;color:#1a1a1a;letter-spacing:-.2px}.TransferDetailsCard_sectionLabel__muNG4{font-size:11.5px;font-weight:700;color:#8e8e93;text-transform:uppercase;letter-spacing:.5px}.TransferDetailsCard_field__F_vpp{display:flex;align-items:center;gap:9px;background:#f5f5f4;border:1.5px solid rgba(0,0,0,0);border-radius:12px;padding:9px 13px}.TransferDetailsCard_fieldError__Iq_Sr{border-color:#f0c8c8}.TransferDetailsCard_field__F_vpp[role=button]{cursor:pointer}.TransferDetailsCard_field__F_vpp[role=button]:active{background:#efeff3}.TransferDetailsCard_fieldBody__38i1C{flex:1;min-width:0}.TransferDetailsCard_fieldLabel__MvUdq{font-size:10.5px;color:#8e8e93}.TransferDetailsCard_fieldInput__MbbJu{width:100%;box-sizing:border-box;border:none;outline:none;background:rgba(0,0,0,0);font-size:14.5px;font-weight:600;color:#1a1a1a;font-family:inherit;padding:0}.TransferDetailsCard_fieldInput__MbbJu::placeholder{font-weight:500;color:#b8b8bd}.TransferDetailsCard_fieldInput__MbbJu::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.55}.TransferDetailsCard_fieldValue__NeJVh{font-size:14.5px;font-weight:600;color:#1a1a1a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TransferDetailsCard_fieldPlaceholder__Ys_pa{font-weight:500;color:#b8b8bd}.TransferDetailsCard_row__uCWJG{display:flex;gap:6px}.TransferDetailsCard_row__uCWJG>*{flex:1;min-width:0}.TransferDetailsCard_note__dDI9g{display:flex;align-items:flex-start;gap:7px;font-size:12px;line-height:1.35;color:#8e8e93}.TransferDetailsCard_noteAccent__IZxgY{background:#f0f4fc;border-radius:12px;padding:10px 12px;color:#3c3c43}.TransferDetailsCard_checkRow__LGWJe{display:flex;align-items:center;gap:10px;background:#f5f5f4;border-radius:12px;padding:10px 13px;cursor:pointer;border:none;width:100%;font-family:inherit;text-align:left}.TransferDetailsCard_checkRow__LGWJe:active{transform:scale(.99)}.TransferDetailsCard_checkBox__6szMv{flex:none;width:21px;height:21px;border-radius:6px;border:1.5px solid #c7c7cc;background:#fff;display:flex;align-items:center;justify-content:center}.TransferDetailsCard_checkBoxOn__898fH{background:#1866e0;border-color:#1866e0}.TransferDetailsCard_checkLabel__srdfD{flex:1;font-size:14px;font-weight:600;color:#1a1a1a}.TransferDetailsCard_checkPrice__clA30{flex:none;font-size:13.5px;font-weight:700;color:#1866e0}.TransferDetailsCard_textarea__AJGnt{width:100%;box-sizing:border-box;background:#f5f5f4;border:none;border-radius:12px;padding:10px 13px;font-size:14px;font-family:inherit;color:#1a1a1a;resize:vertical;min-height:62px;outline:none}.TransferDetailsCard_textarea__AJGnt::placeholder{color:#b8b8bd}.TransferDetailsCard_cta__H5z7S{width:100%;background:#1866e0;border:none;border-radius:12px;padding:13px;text-align:center;font-size:15px;font-weight:600;font-family:inherit;color:#fff;cursor:pointer}.TransferDetailsCard_cta__H5z7S:hover{background:#1257c4}.TransferDetailsCard_cta__H5z7S:active{transform:scale(.98)}.TransferDetailsCard_cta__H5z7S:disabled{opacity:.6;cursor:default}.TransferFormCard_card__8jNZP{background:#fff;border-radius:16px;padding:14px;border:.5px solid #e4e4e2;display:flex;flex-direction:column;gap:13px}.TransferFormCard_header__CfJg7{display:flex;align-items:center;gap:10px}.TransferFormCard_headerIcon__rv1Se{width:36px;height:36px;border-radius:50%;background:#e8edf7;display:flex;align-items:center;justify-content:center;flex:none}.TransferFormCard_title__aCgCp{font-size:15px;font-weight:700;color:#1a1a1a}.TransferFormCard_subtitle__iZz1T{font-size:12.5px;color:#8e8e93}.TransferFormCard_section__hs9bq{display:flex;flex-direction:column;gap:7px}.TransferFormCard_sectionLabel__uYdew{font-size:12px;font-weight:700;color:#8e8e93;text-transform:uppercase;letter-spacing:.5px}.TransferFormCard_route__xJ_s3{position:relative}.TransferFormCard_routeFields__pBR72{display:flex;flex-direction:column;gap:6px}.TransferFormCard_field__K584o{display:flex;align-items:center;gap:9px;background:#f5f5f4;border:1.5px solid rgba(0,0,0,0);border-radius:12px;padding:9px 48px 9px 13px}.TransferFormCard_fieldError__egYov{border-color:#f0c8c8}.TransferFormCard_fieldIcon__unLhp{flex:none}.TransferFormCard_fieldBody__bachy{flex:1;min-width:0}.TransferFormCard_fieldLabel__G46CJ{font-size:10.5px;color:#8e8e93}.TransferFormCard_fieldInput__ISs0x{width:100%;box-sizing:border-box;border:none;outline:none;background:rgba(0,0,0,0);font-size:14.5px;font-weight:600;color:#1a1a1a;font-family:inherit;padding:0}.TransferFormCard_fieldInput__ISs0x::placeholder{font-weight:500;color:#b8b8bd}.TransferFormCard_swap__UO79j{position:absolute;right:11px;top:50%;transform:translateY(-50%);width:30px;height:30px;border-radius:50%;background:#fff;border:1px solid #e0e0e5;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.TransferFormCard_swap__UO79j:active{transform:translateY(-50%) scale(.9)}.TransferFormCard_suggestions__rfyDL{position:absolute;left:0;right:0;z-index:5;margin-top:4px;background:#fff;border:1px solid #e0e0e5;border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.12);overflow:hidden;max-height:232px;overflow-y:auto}.TransferFormCard_suggestion__Vy5fJ{width:100%;display:flex;align-items:center;gap:10px;padding:10px 13px;background:none;border:none;text-align:left;cursor:pointer;font-family:inherit}.TransferFormCard_suggestion__Vy5fJ+.TransferFormCard_suggestion__Vy5fJ{border-top:1px solid #f0f0f2}.TransferFormCard_suggestion__Vy5fJ:hover{background:#f7f9fd}.TransferFormCard_suggestion__Vy5fJ:active{background:#eff4fd}.TransferFormCard_suggestionIcon__JxCln{flex:none;width:26px;height:26px;border-radius:50%;background:#f0f4fc;display:flex;align-items:center;justify-content:center}.TransferFormCard_suggestionBody__CNWav{min-width:0;flex:1;display:flex;flex-direction:column;gap:1px}.TransferFormCard_suggestionTitle__LWOrm{display:block;font-size:13.5px;font-weight:600;color:#1a1a1a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TransferFormCard_suggestionSub__3KjZz{font-size:11.5px;line-height:1.3;color:#8e8e93;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.TransferFormCard_passengerRow__i73R4{background:#f5f5f4;border-radius:12px;padding:9px 13px;display:flex;align-items:center;justify-content:space-between}.TransferFormCard_passengerLabel__X1eni{font-size:14px;font-weight:600;color:#1a1a1a}.TransferFormCard_passengerSub__rn4Ch{font-size:11px;color:#8e8e93}.TransferFormCard_stepper__6uyGe{display:flex;align-items:center;gap:8px}.TransferFormCard_stepBtn__4xwPG{width:28px;height:28px;border-radius:50%;background:#fff;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 1px 2px rgba(0,0,0,.08);font-size:17px;font-weight:700;font-family:inherit;user-select:none;padding:0}.TransferFormCard_stepBtn__4xwPG:active{transform:scale(.9)}.TransferFormCard_stepValue__Y93Hm{min-width:18px;text-align:center;font-size:15px;font-weight:700;color:#1a1a1a}.TransferFormCard_hint__j705Y{display:flex;align-items:center;gap:6px;font-size:12px;color:#8e8e93}.TransferFormCard_hintError__mrFdv{color:#d64545}.TransferFormCard_cta__12Xy2{width:100%;background:#1866e0;border:none;border-radius:12px;padding:13px;display:flex;align-items:center;justify-content:center;gap:8px;font-size:15px;font-weight:600;font-family:inherit;color:#fff;cursor:pointer}.TransferFormCard_cta__12Xy2:hover{background:#1257c4}.TransferFormCard_cta__12Xy2:active{transform:scale(.98)}.TransferFormCard_cta__12Xy2:disabled{background:#c7c7cc;cursor:default}.TransferFormCard_spinner__l17_z{width:15px;height:15px;border:2px solid hsla(0,0%,100%,.45);border-top-color:#fff;border-radius:50%;animation:TransferFormCard_spin__5Z35D .7s linear infinite}@keyframes TransferFormCard_spin__5Z35D{to{transform:rotate(1turn)}}.TransferFormCard_secondary__XNhgb{width:100%;background:#fff;border:1px solid #e0e0e5;border-radius:12px;padding:12px;text-align:center;font-size:14.5px;font-weight:600;font-family:inherit;color:#1a1a1a;cursor:pointer}.TransferFormCard_secondary__XNhgb:hover{background:#f5f7fa}.TransferFormCard_secondary__XNhgb:active{transform:scale(.98)}.HotelCard_card__34Af4{background:#fff;border-radius:16px;overflow:hidden;border:.5px solid #e4e4e2}.HotelCard_gallery__bUUTa{position:relative}.HotelCard_track__jKggx{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.HotelCard_track__jKggx::-webkit-scrollbar{display:none}.HotelCard_slide__bnat7{flex:none;width:100%;height:160px;scroll-snap-align:start}.HotelCard_slide__bnat7 img{width:100%;height:100%;object-fit:cover;display:block}.HotelCard_photoBadge__M3QUH{position:absolute;top:10px;right:10px;background:rgba(17,17,17,.6);color:#fff;font-size:11.5px;font-weight:600;border-radius:10px;padding:3px 9px;display:flex;align-items:center;gap:4px;pointer-events:none}.HotelCard_dots__UuLkn{position:absolute;left:0;right:0;bottom:8px;display:flex;justify-content:center;gap:5px;pointer-events:none}.HotelCard_dotActive__kiqTz,.HotelCard_dot__KAiQG{width:6px;height:6px;border-radius:50%;box-shadow:0 0 3px rgba(0,0,0,.3)}.HotelCard_dot__KAiQG{background:hsla(0,0%,100%,.45)}.HotelCard_dotActive__kiqTz{background:#fff}.HotelCard_body__Spyti{padding:12px 14px 14px}.HotelCard_titleRow__o4Q3M{display:flex;align-items:center;justify-content:space-between;gap:8px}.HotelCard_name__VxjIb{min-width:0;font-size:17px;font-weight:700;color:#1a1a1a;overflow-wrap:break-word;cursor:pointer;text-decoration:underline;text-decoration-color:#d6dce8;text-underline-offset:3px}.HotelCard_name__VxjIb:hover{color:#1866e0}.HotelCard_rating__fqKHp{background:#1866e0;color:#fff;font-size:13px;font-weight:700;border-radius:8px;padding:3px 8px;flex:none}.HotelCard_starsRow__55Q2t{display:flex;align-items:center;gap:6px;margin-top:5px}.HotelCard_stars__vYhkv{display:flex;align-items:center;gap:2px}.HotelCard_stars__vYhkv svg{flex:none}.HotelCard_classLabel__7SVxP{font-size:11.5px;font-weight:600;color:#8e8e93}.HotelCard_area__CHZGH{display:flex;align-items:center;gap:4px;margin-top:4px;font-size:13px;color:#6b7280}.HotelCard_area__CHZGH svg{flex:none}.HotelCard_desc__MMZyH{font-size:13.5px;color:#3c3c43;line-height:1.4;margin-top:7px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.HotelCard_priceRow__n_orT{display:flex;align-items:center;justify-content:space-between;margin-top:12px;gap:12px}.HotelCard_price__mpC8g{font-size:20px;font-weight:800;color:#1a1a1a}.HotelCard_sub__e1imM{font-size:12px;color:#8e8e93;margin-top:2px}.HotelCard_selectBtn__RnQ0Y{background:#1866e0;color:#fff;font-size:15px;font-weight:600;font-family:inherit;border:none;border-radius:12px;padding:10px 22px;cursor:pointer;flex:none;user-select:none}.HotelCard_selectBtn__RnQ0Y:hover{background:#1257c4}.HotelCard_selectBtn__RnQ0Y:active{transform:scale(.96)}.HotelCard_selectBtn__RnQ0Y:disabled{opacity:.6;cursor:default}.HotelCard_footer__fn8_j{border-top:.5px solid #ececef;margin-top:13px;padding-top:13px;display:flex;flex-direction:column;gap:8px}.FlightFormCard_card__MRPNk{background:#fff;border-radius:16px;padding:14px;border:.5px solid #e4e4e2}.FlightFormCard_header__RTReB{display:flex;align-items:center;gap:10px}.FlightFormCard_headerIcon__mIHn4{width:36px;height:36px;border-radius:50%;background:#e8edf7;display:flex;align-items:center;justify-content:center;flex:none}.FlightFormCard_title__m9DQF{font-size:15px;font-weight:700;color:#1a1a1a}.FlightFormCard_subtitle__VqzJ_{font-size:12.5px;color:#8e8e93}.FlightFormCard_sectionLabel__w8XoC{font-size:11.5px;font-weight:700;color:#8e8e93;text-transform:uppercase;letter-spacing:.5px;margin-top:13px}.FlightFormCard_routeWrap__AdPf5{position:relative;margin-top:7px}.FlightFormCard_routeFields__C_9uJ{display:flex;flex-direction:column;gap:6px}.FlightFormCard_field__p4_by{display:flex;align-items:center;gap:9px;background:#f5f5f4;border-radius:12px;padding:9px 48px 9px 13px}.FlightFormCard_fieldIcon__tTXCz{flex:none}.FlightFormCard_fieldBody__RRj4E{flex:1;min-width:0}.FlightFormCard_fieldLabel__Ba8FF{font-size:10.5px;color:#8e8e93}.FlightFormCard_input__8hAeH{width:100%;box-sizing:border-box;border:none;outline:none;background:rgba(0,0,0,0);font-size:14.5px;font-weight:600;color:#1a1a1a;font-family:inherit;padding:0}.FlightFormCard_input__8hAeH::placeholder{font-weight:400;color:#b8b8be}.FlightFormCard_swap__Dlwin{position:absolute;right:11px;top:50%;transform:translateY(-50%);width:30px;height:30px;border-radius:50%;background:#fff;border:1px solid #e0e0e5;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.FlightFormCard_swap__Dlwin:active:not(:disabled){transform:translateY(-50%) scale(.9)}.FlightFormCard_swap__Dlwin:disabled{opacity:.5;cursor:default}.FlightFormCard_dateRow__GsBhx{display:flex;gap:6px;margin-top:7px}.FlightFormCard_dateChipReturn__iydQC,.FlightFormCard_dateChip__tfwY7{flex:1;box-sizing:border-box;background:#f5f5f4;border:0;border-radius:12px;text-align:left;cursor:pointer}.FlightFormCard_dateChipReturn__iydQC:hover:not(:disabled),.FlightFormCard_dateChip__tfwY7:hover:not(:disabled){background:#efeff3}.FlightFormCard_dateChipReturn__iydQC:active:not(:disabled),.FlightFormCard_dateChip__tfwY7:active:not(:disabled){transform:scale(.98)}.FlightFormCard_dateChipReturn__iydQC:disabled,.FlightFormCard_dateChip__tfwY7:disabled{opacity:.6;cursor:default}.FlightFormCard_dateChip__tfwY7{padding:9px 13px}.FlightFormCard_dateChipReturn__iydQC{position:relative;padding:9px 30px 9px 13px}.FlightFormCard_dateTag__i2jbc{font-size:11px;color:#8e8e93}.FlightFormCard_dateValue__Z61gN{display:flex;align-items:center;gap:7px;margin-top:1px;font-size:14px;font-weight:700;color:#1a1a1a;white-space:nowrap}.FlightFormCard_removeReturn__PBb1p{position:absolute;right:7px;top:7px;width:20px;height:20px;border-radius:50%;background:#e3e3e8;border:0;padding:0}.FlightFormCard_addReturn___2XwE,.FlightFormCard_removeReturn__PBb1p{display:flex;align-items:center;justify-content:center;cursor:pointer}.FlightFormCard_addReturn___2XwE{flex:1;box-sizing:border-box;border:1.5px dashed #b9cdee;background:#fff;border-radius:12px;padding:9px 10px;gap:7px}.FlightFormCard_addReturn___2XwE:hover:not(:disabled){background:#f5f8fe}.FlightFormCard_addReturn___2XwE:active:not(:disabled){transform:scale(.98)}.FlightFormCard_addReturn___2XwE:disabled{opacity:.5;cursor:default}.FlightFormCard_addReturnIcon__OdZp7{width:20px;height:20px;border-radius:50%;background:#e3ecfa;display:flex;align-items:center;justify-content:center;flex:none}.FlightFormCard_addReturnLabel__m8r_E{font-size:13px;font-weight:600;color:#1866e0;white-space:nowrap}.FlightFormCard_dateHint__oypJ_{font-size:11px;color:#8e8e93;margin-top:6px}.FlightFormCard_paxBlock__5mqWA{background:#f5f5f4;border-radius:12px;padding:9px 13px;margin-top:10px}.FlightFormCard_paxRow__MlPaU{display:flex;align-items:center;justify-content:space-between;gap:10px}.FlightFormCard_paxRow__MlPaU+.FlightFormCard_paxRow__MlPaU{margin-top:9px;padding-top:9px;border-top:.5px solid #e6e6e4}.FlightFormCard_paxTag__QiUxq{font-size:11px;color:#8e8e93}.FlightFormCard_paxValue__R_co7{font-size:14px;font-weight:700;color:#1a1a1a}.FlightFormCard_stepper__NpaEC{display:flex;align-items:center;gap:8px;flex:none}.FlightFormCard_stepBtn__pA_yB{width:28px;height:28px;border-radius:50%;background:#fff;border:0;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;box-shadow:0 1px 2px rgba(0,0,0,.08)}.FlightFormCard_stepBtn__pA_yB:active:not(:disabled){transform:scale(.9)}.FlightFormCard_stepBtn__pA_yB:disabled{cursor:default}.FlightFormCard_cabinRow__O_x4h{display:flex;background:#f0f0f3;border-radius:11px;padding:3px;margin-top:10px}.FlightFormCard_cabinChipActive__1bU1v,.FlightFormCard_cabinChip__8g9Yw{flex:1;text-align:center;border:0;border-radius:9px;padding:8px;font-size:13.5px;font-weight:600;cursor:pointer}.FlightFormCard_cabinChipActive__1bU1v:disabled,.FlightFormCard_cabinChip__8g9Yw:disabled{cursor:default}.FlightFormCard_cabinChip__8g9Yw{background:rgba(0,0,0,0);color:#8e8e93}.FlightFormCard_cabinChipActive__1bU1v{background:#fff;color:#1a1a1a;box-shadow:0 1px 3px rgba(0,0,0,.12)}.FlightFormCard_error__il__D{display:flex;align-items:center;gap:6px;font-size:12px;color:#d93025;margin-top:10px}.FlightFormCard_cta__J1LRW{width:100%;box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:8px;background:#1866e0;border:0;border-radius:12px;padding:13px;text-align:center;font-size:15px;font-weight:600;color:#fff;cursor:pointer;margin-top:12px}.FlightFormCard_cta__J1LRW:hover:not(:disabled){background:#1257c4}.FlightFormCard_cta__J1LRW:active:not(:disabled){transform:scale(.98)}.FlightFormCard_cta__J1LRW:disabled{opacity:.75;cursor:default}.FlightFormCard_secondary__tXzkR{width:100%;box-sizing:border-box;display:flex;align-items:center;justify-content:center;background:#fff;border:1.5px dashed #c7d3e8;border-radius:12px;padding:12px;text-align:center;color:#5a6b85;font-size:15px;font-weight:600;cursor:pointer;margin-top:8px}.FlightFormCard_secondary__tXzkR:hover:not(:disabled){background:#f5f7fa}.FlightFormCard_secondary__tXzkR:active:not(:disabled){transform:scale(.98)}.FlightFormCard_secondary__tXzkR:disabled{opacity:.5;cursor:default}.FlightFormCard_suggestions__L7q7E{position:absolute;left:0;right:0;top:100%;z-index:5;margin-top:4px;background:#fff;border:1px solid #e0e0e5;border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.12);overflow:hidden;max-height:232px;overflow-y:auto}.FlightFormCard_suggestion__lsbDH{width:100%;display:flex;align-items:center;gap:10px;padding:10px 13px;background:none;border:none;text-align:left;cursor:pointer;font-family:inherit}.FlightFormCard_suggestion__lsbDH+.FlightFormCard_suggestion__lsbDH{border-top:1px solid #f0f0f2}.FlightFormCard_suggestion__lsbDH:hover{background:#f7f9fd}.FlightFormCard_suggestionCode__KNJL4{flex:none;min-width:38px;height:26px;padding:0 6px;border-radius:8px;background:#f0f4fc;color:#1866e0;font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center}.FlightFormCard_suggestionBody__fMroM{min-width:0;flex:1;display:flex;flex-direction:column}.FlightFormCard_suggestionTitle__sEvn7{font-size:14px;font-weight:600;color:#1a1a1a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FlightFormCard_suggestionSub__UzLHi{font-size:11.5px;color:#8e8e93;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LoungeFormCard_card__Lb98t{background:#fff;border-radius:16px;padding:14px;border:.5px solid #e4e4e2}.LoungeFormCard_header__DVD8W{display:flex;align-items:center;gap:10px}.LoungeFormCard_headerIcon__9ud2o{width:38px;height:38px;border-radius:11px;background:#e8edf7;display:flex;align-items:center;justify-content:center;flex:none}.LoungeFormCard_headerBody__LFQvT{flex:1;min-width:0}.LoungeFormCard_title__GfE_i{font-size:16px;font-weight:800;color:#1a1a1a}.LoungeFormCard_subtitle__JuUoS{font-size:12px;color:#8e8e93;line-height:1.35}.LoungeFormCard_fields__MamtW{display:flex;flex-direction:column;gap:7px;margin-top:13px}.LoungeFormCard_fieldWrap__nJ1Kh{position:relative}.LoungeFormCard_field__t9uh2{display:flex;align-items:center;gap:9px;background:#f5f5f4;border-radius:12px;padding:9px 13px;box-sizing:border-box}.LoungeFormCard_fieldButton__EYwlO{flex:1;border:0;text-align:left;cursor:pointer;font-family:inherit;width:100%}.LoungeFormCard_fieldButton__EYwlO:hover:not(:disabled){background:#eef1f7}.LoungeFormCard_fieldButton__EYwlO:active:not(:disabled){transform:scale(.98)}.LoungeFormCard_fieldButton__EYwlO:disabled{opacity:.6;cursor:default}.LoungeFormCard_fieldIcon__Oj47r{flex:none}.LoungeFormCard_fieldBody__Gd3ZH{flex:1;min-width:0}.LoungeFormCard_fieldLabel__1z06q{font-size:10.5px;color:#8e8e93}.LoungeFormCard_fieldValue__IZ6Mq{font-size:14.5px;font-weight:600;color:#1a1a1a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.LoungeFormCard_inputInvalid__PGJH1,.LoungeFormCard_input__48h1N{width:100%;box-sizing:border-box;border:none;outline:none;background:rgba(0,0,0,0);font-size:14.5px;font-weight:600;color:#1a1a1a;font-family:inherit;padding:0}.LoungeFormCard_inputInvalid__PGJH1::placeholder,.LoungeFormCard_input__48h1N::placeholder{font-weight:400;color:#b8b8be}.LoungeFormCard_inputInvalid__PGJH1{color:#d93025}.LoungeFormCard_row__JrdCU{display:flex;gap:7px}.LoungeFormCard_row__JrdCU>*{flex:1;min-width:0}.LoungeFormCard_sectionLabel__t0PZP{font-size:11.5px;font-weight:700;color:#8e8e93;text-transform:uppercase;letter-spacing:.5px;margin-top:13px}.LoungeFormCard_guests__I0NID{display:flex;flex-direction:column;gap:6px;margin-top:7px}.LoungeFormCard_guestRow__4kV34{background:#f5f5f4;border-radius:12px;padding:9px 13px;display:flex;align-items:center;justify-content:space-between;gap:10px}.LoungeFormCard_guestName__rdXEQ{font-size:14px;font-weight:600;color:#1a1a1a}.LoungeFormCard_guestSub__Q9I7A{font-size:11px;color:#8e8e93}.LoungeFormCard_stepper__2z_Th{display:flex;align-items:center;gap:8px;flex:none}.LoungeFormCard_stepValue__R5NOK{min-width:18px;text-align:center;font-size:15px;font-weight:700;color:#1a1a1a}.LoungeFormCard_stepBtn__hGlSZ{width:28px;height:28px;border-radius:50%;background:#fff;border:0;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;box-shadow:0 1px 2px rgba(0,0,0,.08)}.LoungeFormCard_stepBtn__hGlSZ:active:not(:disabled){transform:scale(.9)}.LoungeFormCard_stepBtn__hGlSZ:disabled{cursor:default}.LoungeFormCard_hintError__Kv17Y,.LoungeFormCard_hint__rwZuQ{display:flex;align-items:center;gap:6px;font-size:11.5px;margin-top:11px}.LoungeFormCard_hint__rwZuQ{color:#8e8e93}.LoungeFormCard_hintError__Kv17Y{color:#d93025}.LoungeFormCard_cta__iefh5{width:100%;box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:9px;background:#1866e0;border:0;border-radius:12px;padding:13px;text-align:center;font-size:15px;font-weight:600;color:#fff;cursor:pointer;margin-top:12px}.LoungeFormCard_cta__iefh5:hover:not(:disabled){background:#1257c4}.LoungeFormCard_cta__iefh5:active:not(:disabled){transform:scale(.98)}.LoungeFormCard_cta__iefh5:disabled{opacity:.75;cursor:default}.LoungeFormCard_ctaIdle__3HimA,.LoungeFormCard_ctaIdle__3HimA:hover:not(:disabled){background:#c7c7cc}.LoungeFormCard_secondary__zpOM6{width:100%;box-sizing:border-box;display:flex;align-items:center;justify-content:center;background:#fff;border:1.5px dashed #c7d3e8;border-radius:12px;padding:12px;text-align:center;color:#5a6b85;font-size:15px;font-weight:600;cursor:pointer;margin-top:8px}.LoungeFormCard_secondary__zpOM6:hover:not(:disabled){background:#f5f7fa}.LoungeFormCard_secondary__zpOM6:active:not(:disabled){transform:scale(.98)}.LoungeFormCard_secondary__zpOM6:disabled{opacity:.5;cursor:default}.LoungeFormCard_suggestions__s2zFz{position:absolute;left:0;right:0;top:100%;z-index:5;margin-top:4px;background:#fff;border:1px solid #e0e0e5;border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.12);max-height:232px;overflow-y:auto}.LoungeFormCard_suggestion__NuV3L{width:100%;display:flex;align-items:center;gap:10px;padding:10px 13px;background:none;border:none;text-align:left;cursor:pointer;font-family:inherit}.LoungeFormCard_suggestion__NuV3L+.LoungeFormCard_suggestion__NuV3L{border-top:1px solid #f0f0f2}.LoungeFormCard_suggestion__NuV3L:hover{background:#f7f9fd}.LoungeFormCard_suggestionCode__vV3tk{flex:none;min-width:38px;height:26px;padding:0 6px;border-radius:8px;background:#f0f4fc;color:#1866e0;font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center}.LoungeFormCard_suggestionBody__znDTX{min-width:0;flex:1;display:flex;flex-direction:column}.LoungeFormCard_suggestionTitle__J2EE8{font-size:14px;font-weight:600;color:#1a1a1a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LoungeFormCard_suggestionSub__SQjNs{font-size:11.5px;color:#8e8e93;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FlightCard_cardSelected__gVtNa,.FlightCard_card__OqQpQ{background:#fff;border-radius:16px;border:.5px solid #e4e4e2;padding:14px;display:flex;flex-direction:column;gap:8px}.FlightCard_head__GVN5E{display:flex;align-items:center;justify-content:space-between;gap:10px}.FlightCard_airline__eCz4c{display:flex;align-items:center;gap:8px;min-width:0}.FlightCard_logo__3mvIS{object-fit:contain}.FlightCard_logoFallback__LRvYN,.FlightCard_logo__3mvIS{width:28px;height:28px;border-radius:8px;background:#f2f2f7;flex:none}.FlightCard_logoFallback__LRvYN{color:#1a1a1a;font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center}.FlightCard_airlineName__YtJnZ{font-size:14px;font-weight:600;color:#1a1a1a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FlightCard_price__8Wldt{font-size:17px;font-weight:700;color:#1a1a1a;flex:none}.FlightCard_badgeCheap__0fDyZ,.FlightCard_badgeFast__c2zYN{align-self:flex-start;font-size:11.5px;font-weight:600;border-radius:8px;padding:3px 8px}.FlightCard_badgeFast__c2zYN{background:#e3ecfa;color:#1866e0}.FlightCard_badgeCheap__0fDyZ{background:#e4f5ea;color:#1f9d55}.FlightCard_times__gmVv2{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap}.FlightCard_time__8_Yt1{font-size:18px;font-weight:700;color:#1a1a1a}.FlightCard_dash__BAhMT{color:#8e8e93}.FlightCard_plusDay__o0jS2{font-size:12px;font-weight:600;color:#8e8e93}.FlightCard_duration__9OmN1{margin-left:auto;font-size:13px;color:#8e8e93}.FlightCard_stopsDirect__H5E0z,.FlightCard_stops__kaTFS{font-size:13px}.FlightCard_stops__kaTFS{color:#8e8e93}.FlightCard_stopsDirect__H5E0z{color:#1f9d55;font-weight:600}.FlightCard_route__zNVGa{font-size:12.5px;color:#8e8e93}.FlightCard_footerRow__xQGjE{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:4px}.FlightCard_bagOk__8aiWW,.FlightCard_bagPaid__ZU10q{display:flex;align-items:center;gap:5px;font-size:12.5px}.FlightCard_bagOk__8aiWW{color:#1f9d55}.FlightCard_bagPaid__ZU10q{color:#8e8e93}.FlightCard_selectBtn__7nAXb{background:#1866e0;color:#fff;border:0;border-radius:12px;padding:10px 18px;font-size:14px;font-weight:600;cursor:pointer}.FlightCard_selectBtn__7nAXb:hover:not(:disabled){background:#1257c4}.FlightCard_selectBtn__7nAXb:active:not(:disabled){transform:scale(.98)}.FlightCard_selectBtn__7nAXb:disabled{opacity:.5;cursor:default}.FlightCard_actions__J_6g1{display:flex;flex-direction:column;gap:8px;border-top:.5px solid #e4e4e2;margin-top:4px;padding-top:12px}.FlightCard_cardSelected__gVtNa{border:1.5px solid #1866e0;background:#f5f9ff;box-shadow:0 3px 12px rgba(24,102,224,.14)}.FlightCard_stopLine__mZp6P{font-size:12px;color:#5a6b85}.FlightCard_flags__Dzfj_{display:flex;flex-wrap:wrap;gap:6px}.FlightCard_flagAlert__l17EJ,.FlightCard_flagNight___IqL_{font-size:11.5px;font-weight:600;border-radius:8px;padding:3px 8px}.FlightCard_flagNight___IqL_{background:#e7ecf6;color:#2f4a73}.FlightCard_flagAlert__l17EJ{background:#f5eeee;color:#95504f}.FlightTariffsCard_card__J_bYr{align-self:stretch;box-sizing:border-box;background:#fff;border:.5px solid #e4e4e2;border-radius:16px;padding:14px}.FlightTariffsCard_step__lVwoo{font-size:12px;font-weight:700;color:#1866e0;text-transform:uppercase;letter-spacing:.5px}.FlightTariffsCard_title__TaWxX{font-size:17px;font-weight:800;color:#1a1a1a;margin-top:4px}.FlightTariffsCard_route__re8Vt{font-size:12.5px;color:#8e8e93;margin-top:2px}.FlightTariffsCard_offers__IuchD{font-size:12px;font-weight:600;color:#1866e0;margin-top:5px}.FlightTariffsCard_list__YXq7V{display:flex;flex-direction:column;gap:8px;margin-top:8px}.FlightTariffsCard_tariffPicked__0iiCt,.FlightTariffsCard_tariff__og5iO{width:100%;box-sizing:border-box;display:block;text-align:left;border:2px solid #e0e0e5;background:#fff;border-radius:13px;padding:11px 12px;cursor:pointer;font:inherit}.FlightTariffsCard_tariffPicked__0iiCt:active:not(:disabled),.FlightTariffsCard_tariff__og5iO:active:not(:disabled){transform:scale(.99)}.FlightTariffsCard_tariffPicked__0iiCt:disabled,.FlightTariffsCard_tariff__og5iO:disabled{cursor:default}.FlightTariffsCard_tariffPicked__0iiCt{border-color:#1866e0;background:#f5f9ff}.FlightTariffsCard_tariffHead__19hkE{display:flex;align-items:center;justify-content:space-between;gap:10px}.FlightTariffsCard_tariffName__K7DiC{font-size:14.5px;font-weight:800;color:#1a1a1a}.FlightTariffsCard_deltaIncluded__QSn7b,.FlightTariffsCard_delta__GJCzg{font-size:13px;font-weight:700;flex:none}.FlightTariffsCard_delta__GJCzg{color:#1a1a1a}.FlightTariffsCard_deltaIncluded__QSn7b{color:#1f6b45}.FlightTariffsCard_chips__AsxE_{display:flex;flex-wrap:wrap;gap:5px;margin-top:9px}.FlightTariffsCard_chip_danger__TG4oE,.FlightTariffsCard_chip_info___lbWA,.FlightTariffsCard_chip_success__T6z27,.FlightTariffsCard_chip_warning__ShwJb{border-radius:8px;padding:4px 8px;font-size:11px;font-weight:700}.FlightTariffsCard_chip_success__T6z27{background:#eaf4ee;color:#1f6b45}.FlightTariffsCard_chip_info___lbWA{background:#edf2fb;color:#2b5ca8}.FlightTariffsCard_chip_warning__ShwJb{background:#f0f3f8;color:#54637a}.FlightTariffsCard_chip_danger__TG4oE{background:#f5eeee;color:#95504f}.FlightTariffsCard_feeLine__nAB8l{font-size:11.5px;color:#8e8e93;margin-top:8px;line-height:1.4}.FlightTariffsCard_note__6Ub7H{display:flex;align-items:flex-start;gap:7px;box-sizing:border-box;background:#f0f4fa;border:1px solid #dfe7f3;border-radius:10px;padding:9px 11px;margin-top:10px;font-size:12px;color:#3c5a85;line-height:1.35}.FlightTariffsCard_noteIcon__jdq0S{flex:none;margin-top:1px}.FlightTariffsCard_total__aEkjg{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #efeff3;margin-top:14px;padding-top:12px}.FlightTariffsCard_totalLabel__UaHLE{font-size:14px;font-weight:600;color:#1a1a1a}.FlightTariffsCard_totalValue__H0IqN{font-size:20px;font-weight:800;color:#1a1a1a}.FlightTariffsCard_totalSub__u9zUK{font-size:11.5px;color:#8e8e93;text-align:right;margin-top:1px}.FlightTariffsCard_cta__DSo5F{width:100%;box-sizing:border-box;background:#1866e0;border:none;border-radius:12px;padding:13px;text-align:center;font-size:15px;font-weight:600;color:#fff;cursor:pointer;margin-top:12px}.FlightTariffsCard_cta__DSo5F:active:not(:disabled){transform:scale(.98)}.FlightTariffsCard_cta__DSo5F:disabled{opacity:.75;cursor:default}.FlightTariffsCard_back__1prM5{width:100%;box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:7px;background:#fff;border:1px solid #d6d6db;border-radius:12px;padding:12px;color:#1a1a1a;font-size:14.5px;font-weight:600;cursor:pointer;margin-top:8px}.FlightTariffsCard_back__1prM5:active:not(:disabled){transform:scale(.98)}.FlightTariffsCard_back__1prM5:disabled{opacity:.75;cursor:default}.RoomsList_carousel__ifyww{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -14px;padding:0 14px}.RoomsList_carousel__ifyww::-webkit-scrollbar{display:none}.RoomsList_card__Pj0f_{flex:none;width:calc(100% - 28px);scroll-snap-align:center;background:#fff;border-radius:16px;overflow:hidden;border:.5px solid #e4e4e2;display:flex;flex-direction:column}.RoomsList_gallery__DTXqR{position:relative}.RoomsList_track__x9148{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.RoomsList_track__x9148::-webkit-scrollbar{display:none}.RoomsList_slide__HYvzw{flex:none;width:100%;height:175px;scroll-snap-align:start}.RoomsList_slide__HYvzw img{width:100%;height:100%;object-fit:cover;display:block}.RoomsList_photoBadge__va35R{position:absolute;top:8px;right:8px;background:rgba(17,17,17,.6);color:#fff;font-size:10.5px;font-weight:600;border-radius:8px;padding:3px 7px;pointer-events:none}.RoomsList_dots__bAxz_{position:absolute;left:0;right:0;bottom:8px;display:flex;justify-content:center;gap:5px;pointer-events:none}.RoomsList_dotActive__AxqLA,.RoomsList_dot__A01wQ{width:6px;height:6px;border-radius:50%;box-shadow:0 0 3px rgba(0,0,0,.3)}.RoomsList_dot__A01wQ{background:hsla(0,0%,100%,.45)}.RoomsList_dotActive__AxqLA{background:#fff}.RoomsList_body__yqzW1{padding:12px 14px 14px;display:flex;flex-direction:column;gap:10px;flex:1}.RoomsList_title__oa7yN{font-size:16.5px;font-weight:700;color:#1a1a1a;line-height:1.3}.RoomsList_chips__N6gqW{display:flex;flex-wrap:wrap;gap:5px}.RoomsList_warnings__qnNdn{display:flex;flex-direction:column;gap:4px;padding:7px 9px;border-radius:10px;background:#fff6e5}.RoomsList_warning__Yo_k8{display:flex;align-items:flex-start;gap:6px;color:#b26a00;font-size:12.5px;line-height:1.35}.RoomsList_warning__Yo_k8 svg{flex:none;margin-top:1px}.RoomsList_footnote__Oijbr{font-size:11.5px;line-height:1.3;color:#8e8e93;padding-left:20px}.RoomsList_chip__wwozm{background:#f0f4fc;color:#1866e0;font-size:11.5px;font-weight:600;border-radius:8px;padding:3px 8px}.RoomsList_lines__Q8mr7{display:flex;flex-direction:column;gap:7px}.RoomsList_lineMuted__YjoP_,.RoomsList_lineNeutral__NZwFT,.RoomsList_lineOk__AcWVI{display:flex;align-items:flex-start;gap:7px;font-size:13px;line-height:1.35}.RoomsList_lineMuted__YjoP_ svg,.RoomsList_lineNeutral__NZwFT svg,.RoomsList_lineOk__AcWVI svg{flex:none;margin-top:1px}.RoomsList_lineOk__AcWVI{color:#1f9d55}.RoomsList_lineMuted__YjoP_{color:#8e8e93}.RoomsList_lineNeutral__NZwFT{color:#3c3c43}.RoomsList_footer__ljJ2F{border-top:.5px solid #ececef;padding-top:10px;margin-top:auto}.RoomsList_priceFor__B76r0{font-size:12px;color:#8e8e93}.RoomsList_price__VU_uV{font-size:21px;font-weight:800;color:#1a1a1a;margin-top:2px}.RoomsList_taxes__5xscO{font-size:12px;color:#8e8e93;margin-top:1px}.RoomsList_pickBtn__DImu_{width:100%;background:#1866e0;color:#fff;font-size:15px;font-weight:600;font-family:inherit;border:none;border-radius:12px;padding:12px;cursor:pointer;margin-top:10px}.RoomsList_pickBtn__DImu_:hover{background:#1257c4}.RoomsList_pickBtn__DImu_:active{transform:scale(.98)}.RoomsList_pickBtn__DImu_:disabled{opacity:.6;cursor:default}.BookingProfileCard_card__xg_Ar{background:#fff;border-radius:16px;padding:14px;border:.5px solid #e4e4e2}.BookingProfileCard_header__083mb{display:flex;align-items:center;gap:10px}.BookingProfileCard_avatar__eTWYR{width:36px;height:36px;border-radius:50%;background:#e8edf7;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;color:#1866e0;flex:none}.BookingProfileCard_title__v7m_2{font-size:15px;font-weight:700;color:#1a1a1a}.BookingProfileCard_subtitle__mY9Go{font-size:12.5px;color:#8e8e93}.BookingProfileCard_info__yJkSA{background:#f5f5f4;border-radius:12px;padding:11px 13px;display:flex;flex-direction:column;gap:9px;margin-top:12px}.BookingProfileCard_row__BDEmK{display:flex;justify-content:space-between;gap:12px;font-size:13.5px}.BookingProfileCard_rowLabel__2eG4D{color:#8e8e93;flex:none}.BookingProfileCard_rowValue__WI09j{color:#1a1a1a;font-weight:600;text-align:right}.BookingProfileCard_priceRow__vpr0a{display:flex;align-items:center;justify-content:space-between;margin-top:11px;padding:0 2px}.BookingProfileCard_priceLabel__33wrL{font-size:13px;color:#8e8e93}.BookingProfileCard_priceValue__ND7za{font-size:18px;font-weight:800;color:#1a1a1a;display:flex;align-items:baseline;gap:8px}.BookingProfileCard_priceChanged__mPzBr{font-size:11px;font-weight:600;color:#b98a1d;background:#fcf6e8;border-radius:6px;padding:2px 6px}.BookingProfileCard_warning__CH10B{display:flex;align-items:flex-start;gap:7px;background:#fcf6e8;border-radius:10px;padding:9px 11px;margin-top:10px;font-size:12.5px;color:#8a6914;line-height:1.35}.BookingProfileCard_buttons__fhsHz{display:flex;gap:10px;margin-top:12px}.BookingProfileCard_cancelBtn__1_RBC,.BookingProfileCard_confirmBtn__mTIAO{border-radius:12px;padding:12px;text-align:center;font-size:15px;font-weight:600;font-family:inherit;cursor:pointer}.BookingProfileCard_cancelBtn__1_RBC:active,.BookingProfileCard_confirmBtn__mTIAO:active{transform:scale(.98)}.BookingProfileCard_cancelBtn__1_RBC:disabled,.BookingProfileCard_confirmBtn__mTIAO:disabled{opacity:.6;cursor:default}.BookingProfileCard_cancelBtn__1_RBC{flex:1;border:1px solid #d6d6db;background:#fff;color:#1a1a1a}.BookingProfileCard_cancelBtn__1_RBC:hover{background:#f5f5f4}.BookingProfileCard_confirmBtn__mTIAO{flex:1.4;border:none;background:#1866e0;color:#fff}.BookingProfileCard_confirmBtn__mTIAO:hover{background:#1257c4}.BookingProfileCard_companions__Tg2IP{display:flex;flex-direction:column;gap:6px;margin-top:9px}.BookingProfileCard_companionsHead__e8thg{display:flex;align-items:center;justify-content:space-between}.BookingProfileCard_companionsLabel__U3pGj{font-size:11.5px;font-weight:700;color:#8e8e93;text-transform:uppercase;letter-spacing:.5px}.BookingProfileCard_addCompanion__xASIQ{display:flex;align-items:center;gap:4px;background:none;border:none;padding:0;color:#1866e0;font-size:12.5px;font-weight:700;font-family:inherit;cursor:pointer}.BookingProfileCard_addCompanion__xASIQ:active{transform:scale(.95)}.BookingProfileCard_addCompanion__xASIQ:disabled{opacity:.5;cursor:default}.BookingProfileCard_companionRow__iuMEw{display:flex;align-items:center;gap:8px;background:#f5f5f4;border-radius:10px;padding:8px 11px}.BookingProfileCard_companionAvatar__bS8pQ{width:24px;height:24px;border-radius:50%;background:#e8edf7;color:#1866e0;font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center;flex:none}.BookingProfileCard_companionName__UrBiU{flex:1;min-width:0;font-size:13px;font-weight:600;color:#1a1a1a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BookingProfileCard_companionRelation__IRAxM{font-size:11.5px;color:#8e8e93;flex:none}.BookingProfileCard_removeCompanion__qvnMQ{width:22px;height:22px;border-radius:50%;background:#fff;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;flex:none;padding:0}.BookingProfileCard_removeCompanion__qvnMQ:hover{background:#fde8e8}.BookingProfileCard_removeCompanion__qvnMQ:active{transform:scale(.9)}.BookingProfileCard_companionsEmpty__02Emy{font-size:12px;color:#8e8e93;padding:2px 2px 0}.InvoiceCard_card__kWe5u{background:#fff;border-radius:16px;padding:14px;border:.5px solid #e4e4e2}.InvoiceCard_header__MbWaT{display:flex;align-items:center;gap:10px}.InvoiceCard_icon__eZ6EQ{width:36px;height:36px;border-radius:50%;background:#e8edf7;display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:700;color:#1866e0;flex:none}.InvoiceCard_title__U3oJq{font-size:15px;font-weight:700;color:#1a1a1a}.InvoiceCard_subtitle__XnQcT{font-size:12.5px;color:#8e8e93}.InvoiceCard_amount__3fVU6{text-align:center;margin:16px 0 6px;font-size:32px;font-weight:800;color:#1a1a1a}.InvoiceCard_statusRow__rM7Gt{display:flex;justify-content:center;margin-bottom:14px}.InvoiceCard_status__WlQWg{background:#fcf1db;color:#9a6a11;font-size:12.5px;font-weight:600;border-radius:12px;padding:4px 12px}.InvoiceCard_rows__nISWs{background:#f5f5f4;border-radius:12px;padding:11px 13px;display:flex;flex-direction:column;gap:8px}.InvoiceCard_row__4I_ly{display:flex;justify-content:space-between;gap:12px;font-size:13.5px}.InvoiceCard_rowLabel__y58_D{color:#8e8e93;flex:none}.InvoiceCard_rowValueGood__AtUIO,.InvoiceCard_rowValue__Zme60{font-weight:600;text-align:right}.InvoiceCard_rowValue__Zme60{color:#1a1a1a}.InvoiceCard_rowValueGood__AtUIO{color:#1f9d55}.InvoiceCard_buttons__Lq__7{display:flex;gap:10px;margin-top:14px}.InvoiceCard_cancelBtn__YXICV,.InvoiceCard_payBtn__2uzvp{border-radius:12px;padding:12px;text-align:center;font-size:15px;font-weight:600;font-family:inherit;cursor:pointer}.InvoiceCard_cancelBtn__YXICV:active,.InvoiceCard_payBtn__2uzvp:active{transform:scale(.98)}.InvoiceCard_cancelBtn__YXICV:disabled,.InvoiceCard_payBtn__2uzvp:disabled{opacity:.6;cursor:default}.InvoiceCard_cancelBtn__YXICV{flex:1;border:1px solid #d6d6db;background:#fff;color:#1a1a1a}.InvoiceCard_cancelBtn__YXICV:hover{background:#f5f5f4}.InvoiceCard_payBtn__2uzvp{flex:1.4;border:none;background:#1866e0;color:#fff}.InvoiceCard_payBtn__2uzvp:hover{background:#1257c4}.InvoiceCard_security__vVfcs{display:flex;align-items:center;justify-content:center;gap:5px;margin-top:11px;font-size:12px;color:#8e8e93}.RouteMap_map__1mX_p{position:relative;height:158px;border-radius:14px;overflow:hidden;background:#e8eee4;margin-top:12px}.RouteMap_water__81N4G{position:absolute;inset:0 0 auto 0;height:46%;background:#cfe3f2}.RouteMap_park__4LQE4{position:absolute;right:-6%;bottom:-12%;width:46%;height:58%;border-radius:50%;background:#d8e8ce}.RouteMap_streets__PrnSa{position:absolute;inset:0;width:100%;height:100%}.RouteMap_pin___w8Tv{position:absolute;transform:translate(-50%,-100%);display:flex;flex-direction:column;align-items:center}.RouteMap_pinFrom__0sqNz{left:20%;top:58%}.RouteMap_pinTo__9rFFm{left:77%;top:36%}.RouteMap_pinBubble__6x0i3{width:26px;height:26px;border-radius:50%;background:#fff;border:2px solid #1866e0;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 6px rgba(0,0,0,.18)}.RouteMap_pinTail__6Dob5{width:2px;height:7px;background:#1866e0}.RouteMap_chip__Vi9uv{position:absolute;background:hsla(0,0%,100%,.94);border-radius:8px;padding:4px 9px;display:flex;align-items:center;gap:6px;box-shadow:0 1px 3px rgba(0,0,0,.1);font-size:11px;color:#1a1a1a}.RouteMap_chipStats__08TQr{left:11px;top:11px}.RouteMap_chipTo__0JaTj{right:11px;top:11px;max-width:52%}.RouteMap_chipFrom__Va9fP{left:11px;bottom:11px;max-width:60%}.RouteMap_chipTraffic__Tu5_5{right:11px;bottom:11px}.RouteMap_chipLabel__lRYAH{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.RouteMap_chipDistance__euS29{font-size:12px;font-weight:800;color:#1a1a1a;line-height:1.15}.RouteMap_chipDuration__k58_w{font-size:10.5px;color:#8e8e93;line-height:1.15}.RouteMap_dot__8bnnG{width:8px;height:8px;border-radius:50%;flex:none}.RouteMap_dotFrom__DzXr5{background:#1866e0}.RouteMap_dotTo__FIrT8,.RouteMap_dotTraffic__HUeWP{background:#1f9d55}