.NotificationsV2_live__A9Dw1,.NotificationsV2_stack__RUVHi{--toast-bg:#fff;--toast-ink:#202124;--toast-muted:#73757f;--toast-line:#e9e9ee;--toast-soft:#f5f5f7;font-family:var(--wb-font-inter,var(--font-inter,Inter)),sans-serif;color:var(--toast-ink)}.dark :is(.NotificationsV2_live__A9Dw1,.NotificationsV2_stack__RUVHi){--toast-bg:#1b1b1d;--toast-ink:#f5f5f5;--toast-muted:#a1a1aa;--toast-line:#343438;--toast-soft:#262628}.NotificationsV2_live__A9Dw1{top:calc(var(--pt-app-header-height, 76px) + 12px)!important;right:24px!important;left:auto!important;width:380px!important;z-index:50000!important;transition:opacity .18s ease,transform .18s ease!important}.NotificationsV2_live__A9Dw1:not([data-visible=true]){visibility:hidden}.NotificationsV2_live__A9Dw1 [data-live-notice-card]{position:relative;padding:18px 48px 16px 18px;border:1px solid var(--toast-line);border-radius:20px;background:var(--toast-bg);box-shadow:0 16px 48px -12px rgb(0 0 0/15%)}.NotificationsV2_live__A9Dw1 [data-live-notice-card]>div{gap:12px}.NotificationsV2_live__A9Dw1 .NotificationsV2_liveIcon__RUXgb{box-sizing:content-box;width:18px;height:18px;padding:11px;margin-top:0;border-radius:50%;background:var(--toast-soft);color:var(--toast-ink);stroke-width:1.7;animation:none}.NotificationsV2_live__A9Dw1 [data-live-notice-title]{color:var(--toast-ink);text-transform:none;font-size:13px;font-weight:600;letter-spacing:-.015em;line-height:1.5}.NotificationsV2_live__A9Dw1 [data-live-notice-description]{color:var(--toast-muted);font-size:12px;line-height:1.6;margin-top:4px}.NotificationsV2_live__A9Dw1 [data-live-notice-actions]{margin-top:10px;gap:4px 8px}.NotificationsV2_live__A9Dw1 [data-live-notice-actions]>:is(a,button){display:inline-flex;align-items:center;min-height:32px;padding:5px 10px;border-radius:999px;background:var(--toast-soft);color:var(--toast-ink);font-size:11px;font-weight:500}.NotificationsV2_live__A9Dw1 [data-live-notice-card]>div>button{position:absolute;right:6px;top:6px;min-height:36px;height:36px;width:36px;padding:0;display:grid;place-items:center;color:var(--toast-muted)}.NotificationsV2_live__A9Dw1 [data-live-notice-card]>div>button:hover{background:var(--toast-soft);color:var(--toast-ink)}.NotificationsV2_stack__RUVHi{bottom:max(20px,env(safe-area-inset-bottom))!important;right:24px!important;gap:10px!important}.NotificationsV2_stack__RUVHi>div{animation:NotificationsV2_toast-enter__iZmK_ .18s ease-out}.NotificationsV2_stack__RUVHi .NotificationsV2_toast__G_Qxm{align-items:flex-start!important;gap:12px!important;padding:16px!important;border:1px solid var(--toast-line)!important;border-radius:16px!important;background:var(--toast-bg)!important;color:var(--toast-ink)!important;box-shadow:0 8px 28px rgb(0 0 0/8%)!important}.NotificationsV2_stack__RUVHi .NotificationsV2_toastIcon__8h_ON{width:30px!important;height:30px!important;min-width:30px;margin-top:0!important;border:0!important;border-radius:10px!important;background:color-mix(in srgb,var(--toast-accent,var(--toast-muted)) 9%,var(--toast-bg))!important;box-shadow:none!important}.NotificationsV2_stack__RUVHi .NotificationsV2_toastGlyph__c9NHd{width:17px!important;height:17px!important;fill:none!important;color:var(--toast-accent,var(--toast-muted))!important}.NotificationsV2_stack__RUVHi .NotificationsV2_toastContent__tV1Bv{flex:1;align-items:stretch!important;margin-inline-start:0!important;gap:0!important;padding-top:3px}.NotificationsV2_stack__RUVHi .NotificationsV2_toastTitle__xQakV{padding-right:24px;color:var(--toast-ink)!important;font-size:14px!important;font-weight:600;line-height:20px!important;letter-spacing:-.015em}.NotificationsV2_stack__RUVHi .NotificationsV2_toastDescription__OEAlr{width:100%;padding:0;margin-top:4px!important;color:var(--toast-muted)!important;font-size:12px!important;line-height:1.55!important}.NotificationsV2_toastBody__75ohn,.NotificationsV2_toastMessage__l_2oL{display:grid;gap:6px}.NotificationsV2_toastMessage__l_2oL [data-notice-recipient]{display:flex;align-items:flex-start;gap:7px;color:var(--toast-ink);font-weight:500;overflow-wrap:anywhere}.NotificationsV2_toastMessage__l_2oL [data-notice-recipient]>svg{flex:0 0 14px;width:14px;height:14px;margin-top:2px;color:var(--toast-muted)}.NotificationsV2_toastActions__u1jTG{justify-content:flex-end;margin-top:4px}.NotificationsV2_stack__RUVHi .NotificationsV2_toastAction__JdYAM{min-height:32px;padding:7px 12px;border:1px solid var(--toast-line);border-radius:999px;background:var(--toast-bg);color:var(--toast-ink);font-size:12px;font-weight:500;line-height:1.4;text-align:center;text-decoration:none}.NotificationsV2_stack__RUVHi .NotificationsV2_toastAction__JdYAM:hover{background:var(--toast-soft);color:var(--toast-ink);text-decoration:none}.NotificationsV2_stack__RUVHi .NotificationsV2_toastAction__JdYAM:focus-visible{outline:2px solid var(--toast-accent,#007eaa);outline-offset:2px}.NotificationsV2_toastSupport__j2Y5T{margin-top:4px;padding-top:10px;border-top:1px solid var(--toast-line);font-size:11px}.NotificationsV2_stack__RUVHi [data-notice-color=success]{--toast-accent:#288567}.NotificationsV2_stack__RUVHi [data-notice-color=danger]{--toast-accent:#cf5353}.NotificationsV2_stack__RUVHi [data-notice-color=warning]{--toast-accent:#a56c11}.NotificationsV2_stack__RUVHi [data-notice-color=primary],.NotificationsV2_stack__RUVHi [data-notice-color=secondary]{--toast-accent:#007eaa}.NotificationsV2_stack__RUVHi>div>button{right:6px;top:6px;width:36px;height:36px;color:var(--toast-muted)}.dark .NotificationsV2_stack__RUVHi [data-notice-color=primary],.dark .NotificationsV2_stack__RUVHi [data-notice-color=secondary]{--toast-accent:#8fd3ff}.dark .NotificationsV2_stack__RUVHi [data-notice-color=success]{--toast-accent:#63c6a1}.dark .NotificationsV2_stack__RUVHi [data-notice-color=danger]{--toast-accent:#f28e8e}@keyframes NotificationsV2_toast-enter__iZmK_{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:767px){.NotificationsV2_live__A9Dw1{top:calc(var(--pt-app-header-height, 72px) + 8px)!important;left:12px!important;right:12px!important;width:auto!important}.NotificationsV2_live__A9Dw1 [data-live-notice-card]{padding:18px 48px 16px 16px}.NotificationsV2_live__A9Dw1 [data-live-notice-description]{font-size:13px}.NotificationsV2_live__A9Dw1 [data-live-notice-actions]>:is(a,button){min-height:44px;font-size:12px}.NotificationsV2_live__A9Dw1 [data-live-notice-card]>div>button,.NotificationsV2_stack__RUVHi>div>button{width:44px;height:44px}.NotificationsV2_stack__RUVHi{left:12px!important;right:12px!important;width:auto!important;bottom:calc(80px + env(safe-area-inset-bottom))!important;max-height:calc(100dvh - 170px);overflow-y:auto;overscroll-behavior:contain}.NotificationsV2_stack__RUVHi .NotificationsV2_toastTitle__xQakV{padding-right:28px}.NotificationsV2_stack__RUVHi .NotificationsV2_toastAction__JdYAM{min-height:44px}}@media (prefers-reduced-motion:reduce){.NotificationsV2_live__A9Dw1{transition:none!important}.NotificationsV2_stack__RUVHi>div{animation:none}}.NotificationsV2_stack__RUVHi.NotificationsV2_publicStack__6KLNc{--toast-bg:var(--wb-surface,#fff);--toast-ink:var(--wb-text,#202124);--toast-muted:color-mix(in srgb,var(--toast-ink) 64%,var(--toast-bg));--toast-line:color-mix(in srgb,var(--toast-ink) 7%,var(--toast-bg));--toast-soft:color-mix(in srgb,var(--toast-ink) 4%,var(--toast-bg));--toast-accent:var(--wb-primary,#e53e45);width:360px!important;bottom:calc(24px + env(safe-area-inset-bottom))!important;max-height:calc(100dvh - 110px);font-family:var(--wb-font,var(--wb-font-inter,var(--font-inter,Inter))),sans-serif}.NotificationsV2_stack__RUVHi.NotificationsV2_publicStack__6KLNc .NotificationsV2_toast__G_Qxm{position:relative;align-items:flex-start!important;gap:12px!important;padding:16px 44px 16px 16px!important;border-radius:14px!important;box-shadow:0 8px 24px -10px rgb(15 23 42/12%),0 2px 6px -2px rgb(15 23 42/6%)!important}.NotificationsV2_stack__RUVHi.NotificationsV2_publicStack__6KLNc .NotificationsV2_toastIcon__8h_ON{flex:0 0 20px;width:20px!important;height:20px!important;min-width:20px;border-radius:0!important;background:transparent!important;box-shadow:none!important}.NotificationsV2_stack__RUVHi.NotificationsV2_publicStack__6KLNc .NotificationsV2_toastGlyph__c9NHd{width:18px!important;height:18px!important;stroke-width:1.8}.NotificationsV2_stack__RUVHi.NotificationsV2_publicStack__6KLNc .NotificationsV2_toastContent__tV1Bv{padding-top:0}.NotificationsV2_stack__RUVHi.NotificationsV2_publicStack__6KLNc .NotificationsV2_toastTitle__xQakV{padding-right:0;font-size:13px!important;font-weight:500;line-height:19px!important;letter-spacing:-.01em}.NotificationsV2_stack__RUVHi.NotificationsV2_publicStack__6KLNc .NotificationsV2_toastDescription__OEAlr{margin-top:2px!important;line-height:18px!important}.NotificationsV2_publicStack__6KLNc .NotificationsV2_toastMessage__l_2oL{color:var(--toast-muted);text-transform:none}.NotificationsV2_stack__RUVHi.NotificationsV2_publicStack__6KLNc [data-notice-color=primary],.NotificationsV2_stack__RUVHi.NotificationsV2_publicStack__6KLNc [data-notice-color=secondary]{--toast-accent:var(--wb-primary,#e53e45)}.NotificationsV2_stack__RUVHi.NotificationsV2_publicStack__6KLNc>div>button{top:10px;right:8px;width:32px;height:32px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--toast-muted)}.NotificationsV2_stack__RUVHi.NotificationsV2_publicStack__6KLNc>div>button:focus-visible,.NotificationsV2_stack__RUVHi.NotificationsV2_publicStack__6KLNc>div>button:hover{background:var(--toast-soft);color:var(--toast-ink)}.NotificationsV2_stack__RUVHi.NotificationsV2_publicStack__6KLNc>div>button:focus-visible{outline:2px solid var(--toast-accent);outline-offset:2px}.NotificationsV2_publicStack__6KLNc>div>button>svg{width:14px;height:14px}.NotificationsV2_stack__RUVHi.NotificationsV2_publicStack__6KLNc .NotificationsV2_toastActions__u1jTG{justify-content:flex-start;margin-top:6px}.NotificationsV2_stack__RUVHi.NotificationsV2_publicStack__6KLNc .NotificationsV2_toastAction__JdYAM{padding:4px 0;border:0;border-radius:4px;background:transparent;color:var(--toast-ink);font-weight:600}.NotificationsV2_stack__RUVHi.NotificationsV2_publicStack__6KLNc .NotificationsV2_toastAction__JdYAM:hover{background:transparent;text-decoration:underline}@media (max-width:767px){.NotificationsV2_stack__RUVHi.NotificationsV2_publicStack__6KLNc{left:16px!important;right:16px!important;width:auto!important;max-width:360px;margin-inline:auto;bottom:calc(16px + env(safe-area-inset-bottom))!important;overflow-y:visible}.NotificationsV2_stack__RUVHi.NotificationsV2_publicStack__6KLNc:has(>div:nth-child(2)){overflow-y:auto}.NotificationsV2_stack__RUVHi.NotificationsV2_publicStack__6KLNc .NotificationsV2_toast__G_Qxm{padding:14px 48px 14px 16px!important}.NotificationsV2_stack__RUVHi.NotificationsV2_publicStack__6KLNc>div>button{top:6px;right:4px;width:44px;height:44px}.NotificationsV2_publicStack__6KLNc [data-notice-color=success] .NotificationsV2_toastMessage__l_2oL{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}}.OfferHotelsEditorialListVariant_container__zzR0S{container:offer-list/inline-size}.OfferHotelsEditorialListVariant_row__cI38i{display:grid;gap:16px;padding-block:20px}.OfferHotelsEditorialListVariant_photo__0HZY8{aspect-ratio:16/10}.OfferHotelsEditorialListVariant_title__lf0g_{font-size:18px}.OfferHotelsEditorialListVariant_amount__nXN11{font-size:22px}.OfferHotelsEditorialListVariant_favoriteBottom__pOHPh{display:none}.OfferHotelsEditorialListVariant_action__ibJWH{white-space:nowrap;padding-inline:12px}.OfferHotelsEditorialListVariant_action__ibJWH svg{flex-shrink:0}@container offer-list (min-width: 600px){.OfferHotelsEditorialListVariant_row__cI38i{grid-template-columns:200px minmax(0,1fr) 160px;grid-template-areas:"photo details details" "photo price action";align-items:center;column-gap:20px}.OfferHotelsEditorialListVariant_photo__0HZY8{grid-area:photo;height:100%;max-height:250px;aspect-ratio:auto}.OfferHotelsEditorialListVariant_details__k_g0H{grid-area:details}.OfferHotelsEditorialListVariant_price__w_vHr{grid-area:price}.OfferHotelsEditorialListVariant_action__ibJWH{grid-area:action}.OfferHotelsEditorialListVariant_title__lf0g_{font-size:17px}}@container offer-list (min-width: 1100px){.OfferHotelsEditorialListVariant_row__cI38i{grid-template-columns:300px minmax(0,1fr) 190px 150px;grid-template-areas:"photo details price action";gap:28px;padding-block:16px}.OfferHotelsEditorialListVariant_photo__0HZY8{height:auto;aspect-ratio:16/10}.OfferHotelsEditorialListVariant_title__lf0g_{font-size:22px}.OfferHotelsEditorialListVariant_amount__nXN11{font-size:26px}.OfferHotelsEditorialListVariant_price__w_vHr{display:block}.OfferHotelsEditorialListVariant_favoriteTop__lm7ke{display:none}.OfferHotelsEditorialListVariant_favoriteBottom__pOHPh{display:grid}}.OfferHotelsWanderDetails_imageBadges__1EJcx{position:absolute;z-index:1;inset:12px auto auto 12px;display:flex;flex-direction:column;align-items:flex-start;gap:6px;max-width:calc(100% - 76px);pointer-events:none}.OfferHotelsWanderDetails_imageBadge__xpwQw{max-width:100%;padding:5px 9px;overflow:hidden;border-radius:7px;background:rgb(255 255 255/94%);color:#282828;font-size:11px;font-weight:500;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.OfferHotelsWanderDetails_details__7Gp5c{--offer-muted:color-mix(in srgb,var(--wb-text) 60%,var(--wb-bg));display:flex;flex:1;flex-direction:column;min-width:0;padding:10px 3px 4px;color:var(--wb-text)}.OfferHotelsWanderDetails_location__6cdOi{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--offer-muted);font-size:var(--offer-meta-size,12px);line-height:1.5}.OfferHotelsWanderDetails_location__6cdOi>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.OfferHotelsWanderDetails_heading__Muu8L{display:flex;align-items:baseline;gap:8px;margin:3px 0 6px}.OfferHotelsWanderDetails_stars__N0Tf_{display:inline-flex;flex-shrink:0;align-items:center;gap:2px;color:color-mix(in srgb,var(--wb-text) 78%,var(--wb-bg));font-size:11px;white-space:nowrap}.OfferHotelsWanderDetails_details__7Gp5c .OfferHotelsWanderDetails_title__KlBRi{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-width:0;margin:0;color:var(--wb-text);font-size:var(--offer-title-size,17px);font-weight:var(--offer-title-weight,500);line-height:1.35;letter-spacing:-.025em;overflow-wrap:anywhere}.OfferHotelsWanderDetails_trip__yw4pH{display:grid;gap:2px;color:color-mix(in srgb,var(--wb-text) 78%,var(--wb-bg));font-size:var(--offer-detail-size,13px);line-height:1.5}.OfferHotelsWanderDetails_details__7Gp5c .OfferHotelsWanderDetails_trip__yw4pH p{margin:0;font-size:inherit;line-height:inherit}.OfferHotelsWanderDetails_travel__zd4VG{display:flex;flex-wrap:wrap;gap:0 7px}.OfferHotelsWanderDetails_board__sFG7w{color:var(--wb-text);font-weight:500}.OfferHotelsWanderDetails_separator__09lzK{opacity:.5}.OfferHotelsWanderDetails_footer__3_Nzy{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-top:auto;padding-top:6px}.OfferHotelsWanderDetails_price___S48c{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:flex-end;text-align:right;gap:0 5px}.OfferHotelsWanderDetails_price___S48c>span{color:var(--offer-muted);font-size:12px;line-height:1.5}.OfferHotelsWanderDetails_price___S48c strong{font-size:22px;font-weight:600;line-height:1.25;letter-spacing:-.025em;white-space:nowrap}.OfferHotelsWanderDetails_arrow__jhaFw{display:grid;flex-shrink:0;width:24px;height:24px;place-items:center;color:var(--offer-muted);transition:color .2s,transform .2s}a:focus-visible .OfferHotelsWanderDetails_arrow__jhaFw,a:hover .OfferHotelsWanderDetails_arrow__jhaFw{color:var(--wb-text);transform:translate(2px,-2px)}.OfferHotelsWanderDetails_review__ryfnV{display:flex;flex-wrap:wrap;align-items:center;gap:0 5px;margin-top:8px;color:var(--offer-muted);font-size:11px;line-height:1.5}.OfferHotelsWanderDetails_score__alkzn{display:inline-flex;align-items:center;gap:4px;font-variant-numeric:tabular-nums;white-space:nowrap;color:color-mix(in srgb,var(--wb-text) 82%,var(--wb-bg))}.OfferHotelsWanderDetails_score__alkzn strong{font-weight:600}.OfferHotelsWanderDetails_reviewSource__4Q0ye{color:var(--offer-muted);font-size:11px;line-height:1.5;white-space:nowrap}@media (prefers-reduced-motion:reduce){.OfferHotelsWanderDetails_arrow__jhaFw{transition:none}}.OfferRail_scope__IvfuX{container:offer-section/inline-size}.OfferRail_viewport__cz_Sq{container-type:inline-size}.OfferRail_track__IsI6T{--offer-count:var(--offer-mobile-count);--offer-peek:var(--offer-mobile-peek);--offer-card-width:clamp(220px,var(
      --offer-fixed-width,calc((100cqw - var(--offer-peek) - var(--offer-gap) * (var(--offer-count) - 1)) / var(--offer-count))
    ),max(240px,calc(100cqw - 24px)));display:flex;width:max-content;gap:var(--offer-gap);padding-right:var(--offer-peek)}.OfferRail_card__1gDpI{min-width:0;flex:0 0 var(--offer-card-width);width:var(--offer-card-width)}@container offer-section (min-width: 768px){.OfferRail_track__IsI6T{--offer-count:var(--offer-tablet-count);--offer-peek:var(--offer-tablet-peek)}}@container offer-section (min-width: 1200px){.OfferRail_track__IsI6T{--offer-count:var(--offer-desktop-count);--offer-peek:var(--offer-desktop-peek)}}