._page_j2iy5_1{min-height:100vh;padding:var(--bt-space-5);font-family:var(--bt-font-family);color:var(--bt-text-strong);background:var(--bt-page-glow), var(--bt-page-bg);place-items:center;display:grid}._card_j2iy5_11{background:var(--bt-surface-glass);border:var(--bt-hairline-width) solid var(--bt-surface-border);border-radius:var(--bt-radius-card);box-shadow:var(--bt-shadow-level-2);-webkit-backdrop-filter:var(--bt-backdrop-glass);backdrop-filter:var(--bt-backdrop-glass);width:min(var(--bt-app-notice-card-width), 100%);padding:var(--bt-space-7);text-align:center;box-shadow:var(--bt-shadow-level-3);justify-items:center;display:grid}._icon_j2iy5_25{width:var(--bt-status-icon-size);height:var(--bt-status-icon-size);margin-bottom:var(--bt-space-4);border-radius:var(--bt-radius-pill);place-items:center;display:grid}._danger_j2iy5_34{color:var(--bt-danger);background:var(--bt-danger-08)}._accent_j2iy5_39{color:var(--bt-accent);background:var(--bt-accent-08)}._title_j2iy5_44{font-size:var(--bt-type-section-size);font-weight:var(--bt-font-weight-bold);line-height:var(--bt-type-section-line);letter-spacing:var(--bt-tracking-title);margin:0}._description_j2iy5_52{max-width:var(--bt-app-notice-text-width);margin:var(--bt-space-3) 0 0;color:var(--bt-text-secondary);font-size:var(--bt-type-subhead-size);line-height:var(--bt-type-subhead-line)}._action_j2iy5_60{appearance:none;color:inherit;font:inherit;transition:transform var(--bt-duration-fast) var(--bt-ease-standard), background-color var(--bt-duration-fast) ease, color var(--bt-duration-fast) ease, box-shadow var(--bt-duration-fast) ease;background:0 0;border:0;padding:0}._action_j2iy5_60:focus-visible{box-shadow:var(--bt-shadow-focus-ring);outline:none}._action_j2iy5_60:active:not(:disabled){transform:scale(var(--bt-press-scale))}@media (prefers-reduced-motion:reduce){._action_j2iy5_60{transition:none}}._action_j2iy5_60{min-height:var(--bt-touch-target);margin-top:var(--bt-space-6);padding:0 var(--bt-space-6);color:var(--bt-surface);font-size:var(--bt-type-subhead-size);font-weight:var(--bt-font-weight-semibold);background:var(--bt-accent);border-radius:var(--bt-radius-button)}._link_j2iy5_92{align-items:center;text-decoration:none;display:inline-flex}._compact_j2iy5_98{min-height:var(--bt-compact-state-min-height);padding:var(--bt-space-4);background:0 0}._compact_j2iy5_98 ._card_j2iy5_11{padding:var(--bt-space-6)}._page_rh63o_1{min-height:100vh;padding:var(--bt-space-5);font-family:var(--bt-font-family);color:var(--bt-text-secondary);background:var(--bt-page-glow), var(--bt-page-bg);place-items:center;display:grid}._status_rh63o_11{background:var(--bt-surface-glass);border:var(--bt-hairline-width) solid var(--bt-surface-border);border-radius:var(--bt-radius-card);box-shadow:var(--bt-shadow-level-2);-webkit-backdrop-filter:var(--bt-backdrop-glass);backdrop-filter:var(--bt-backdrop-glass);align-items:center;gap:var(--bt-space-3);min-height:var(--bt-route-status-min-height);padding:var(--bt-space-4) var(--bt-space-5);font-size:var(--bt-type-subhead-size);font-weight:var(--bt-font-weight-semibold);box-shadow:var(--bt-shadow-level-2);display:flex}._spinner_rh63o_27{color:var(--bt-accent);animation:_route-loading-spin_rh63o_1 var(--bt-duration-spin) linear infinite}._compact_rh63o_32{min-height:var(--bt-compact-state-min-height);padding:var(--bt-space-4);background:0 0}@keyframes _route-loading-spin_rh63o_1{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._spinner_rh63o_27{animation-duration:var(--bt-duration-spin-reduced)}}._banner_12vgd_1{z-index:60;right:var(--bt-space-4);bottom:calc(var(--bt-space-4) + env(safe-area-inset-bottom));left:var(--bt-space-4);width:min(var(--bt-consent-banner-width), 100% - var(--bt-space-6) * 2);padding:var(--bt-space-4);border:var(--bt-border-width) solid var(--bt-surface-border);border-radius:var(--bt-radius-list);background:var(--bt-consent-banner-bg);box-shadow:var(--bt-shadow-level-3);-webkit-backdrop-filter:var(--bt-backdrop-glass);backdrop-filter:var(--bt-backdrop-glass);align-items:center;gap:var(--bt-space-4);animation:_banner-in_12vgd_1 var(--bt-duration-slide-up) ease both;margin:0 auto;display:flex;position:fixed}._copy_12vgd_21{flex:1;min-width:0}._copy_12vgd_21 h2{margin:0 0 var(--bt-space-1);color:var(--bt-text-strong);font-size:var(--bt-type-subhead-size);line-height:var(--bt-type-subhead-line)}._copy_12vgd_21 p{color:var(--bt-text-secondary);font-size:var(--bt-type-caption-size);line-height:var(--bt-type-caption-line);margin:0}._copy_12vgd_21 a{color:var(--bt-accent);text-underline-offset:var(--bt-underline-offset-sm);text-decoration:underline}._actions_12vgd_43{flex:0 0 var(--bt-consent-actions-width);gap:var(--bt-space-2);grid-template-columns:1fr 1fr;display:grid}._actions_12vgd_43 button{min-height:var(--bt-button-height-xs);padding:0 var(--bt-space-3);border-radius:var(--bt-radius-control);color:var(--bt-text-strong);background:var(--bt-fill-strong);cursor:pointer;font:inherit;font-size:var(--bt-type-footnote-size);font-weight:var(--bt-font-weight-semibold);border:0}._actions_12vgd_43 button:hover{background:var(--bt-fill)}._actions_12vgd_43 button:focus-visible{outline:var(--bt-focus-ring-width) solid var(--bt-accent-22);outline-offset:var(--bt-focus-offset)}._actions_12vgd_43 ._allowButton_12vgd_68,._actions_12vgd_43 ._allowButton_12vgd_68:hover{color:var(--bt-surface);background:var(--bt-accent)}@keyframes _banner-in_12vgd_1{0%{opacity:0;transform:translateY(var(--bt-motion-rise-offset-lg))}to{opacity:1;transform:none}}@media (width<=767px){._banner_12vgd_1{right:var(--bt-space-3);bottom:calc(var(--bt-space-3) + env(safe-area-inset-bottom));left:var(--bt-space-3);width:auto;padding:var(--bt-space-3);display:block}._actions_12vgd_43{margin-top:var(--bt-space-3)}}@media (prefers-reduced-motion:reduce){._banner_12vgd_1{animation:none}}@media (prefers-reduced-transparency:reduce){._banner_12vgd_1{background:var(--bt-surface);-webkit-backdrop-filter:none;backdrop-filter:none}}:root{--bt-booking-detail-width:430px;--bt-touch-target:44px;--bt-border-width:1px;--bt-hairline-width:.5px;--bt-control-row-inset:11px;--bt-row-inset-wide:18px;--bt-section-gap-wide:22px;--bt-section-gap-wide-inner:var(--bt-block-gap);--bt-channel-icon-size:30px;--bt-channel-telegram:#30b0c7;--bt-channel-browser:#ff9500;--bt-channel-blocked:#76768066;--bt-switch-width:51px;--bt-switch-height:31px;--bt-switch-knob-size:27px;--bt-switch-inset:2px;--bt-switch-fill:#7878802e;--bt-shadow-switch:0 2px 5px #00000038, 0 0 0 .5px #0000000a;--bt-type-list-size:14.5px;--bt-type-note-size:12.5px;--bt-type-note-leading:1.35;--bt-compact-action-inset:13px;--bt-font-weight-semibold:600;--bt-font-weight-regular:400;--bt-font-weight-medium:500;--bt-font-weight-bold:700;--bt-opacity-disabled:.6;--bt-opacity-busy:.85;--bt-opacity-hover:.9;--bt-opacity-hover-subtle:.92;--bt-opacity-locked:.5;--bt-opacity-unavailable:.56;--bt-opacity-nav-disabled:.3;--bt-opacity-stepper-disabled:.35;--bt-opacity-apply-disabled:.45;--bt-opacity-link-disabled:.55;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bt-font-family:-apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", system-ui, sans-serif;--bt-accent:#007aff;--bt-accent-08:#007aff14;--bt-accent-14:#007aff24;--bt-accent-22:#007aff38;--bt-accent-30:#007aff4d;--bt-page-bg:#e8e9ef;--bt-surface:#fff;--bt-surface-glass:#ffffffc7;--bt-surface-glass-soft:#ffffff80;--bt-surface-border:#fff9;--bt-text:#000;--bt-text-strong:#1c1c1e;--bt-text-secondary:#3c3c4399;--bt-text-secondary-soft:#3c3c438c;--bt-text-muted:#3c3c4380;--bt-text-tertiary:#3c3c4373;--bt-text-disabled:#3c3c434d;--bt-fill:#7676801f;--bt-fill-soft:#76768014;--bt-fill-faint:#7676800d;--bt-fill-strong:#76768029;--bt-separator:#3c3c431c;--bt-border-subtle:#0000000a;--bt-success:#34c759;--bt-success-10:#34c7591a;--bt-success-16:#34c75929;--bt-success-strong:#248a3d;--bt-warning:#ff9f0a;--bt-warning-strong:#9a5a00;--bt-warning-10:#ff9f0a1a;--bt-warning-14:#ff9f0a24;--bt-warning-20:#ff9f0a33;--bt-danger:#ff3b30;--bt-danger-05:#ff3b300d;--bt-danger-08:#ff3b3014;--bt-danger-13:#ff3b3021;--bt-danger-16:#ff3b3029;--bt-danger-30:#ff3b304d;--bt-scrim:#14161e52;--bt-telegram:#229ed9;--bt-yandex-maps:#fc3f1d;--bt-google-maps:#4285f4;--bt-text-80:color-mix(in srgb, var(--bt-text) 80%, transparent);--bt-text-75:color-mix(in srgb, var(--bt-text) 75%, transparent);--bt-accent-25:color-mix(in srgb, var(--bt-accent) 25%, transparent);--bt-accent-48:color-mix(in srgb, var(--bt-accent) 48%, transparent);--bt-accent-tint:color-mix(in srgb, var(--bt-accent) 7%, var(--bt-surface));--bt-danger-11:color-mix(in srgb, var(--bt-danger) 11%, transparent);--bt-link-underline:color-mix(in srgb, currentColor 35%, transparent);--bt-separator-soft:#3c3c4317;--bt-fill-faintest:#7676800a;--bt-dropdown-border:#0000000f;--bt-slot-border:#0000000d;--bt-spinner-track-on-accent:#ffffff59;--bt-sticky-footer-bg:#ffffffd6;--bt-sticky-footer-bg-strong:#fffffff2;--bt-toast-bg:#1c1c1eeb;--bt-toast-bg-solid:#1c1c1e;--bt-consent-banner-bg:#fffffff0;--bt-consent-scrim:#0f172a5c;--bt-consent-border:#0f172a14;--bt-consent-option-border:#0f172a17;--bt-consent-option-hover:#0f172a08;--bt-logo-placeholder-bg:linear-gradient(135deg, #c9cdd6, #a7adba);--bt-page-glow:radial-gradient(90% 60% at 12% 4%, #7896ff33, transparent 60%), radial-gradient(90% 70% at 100% 8%, #ff96cd29, transparent 55%);--bt-space-1:4px;--bt-space-2:8px;--bt-space-3:12px;--bt-space-4:16px;--bt-space-5:20px;--bt-space-6:24px;--bt-space-7:32px;--bt-space-8:40px;--bt-optical-offset:1px;--bt-text-gap-xs:1px;--bt-text-gap-sm:2px;--bt-text-gap-md:3px;--bt-text-gap-lg:5px;--bt-text-gap-xl:6px;--bt-inline-gap-xs:6px;--bt-inline-gap-sm:7px;--bt-inline-gap-md:9px;--bt-inline-gap-lg:10px;--bt-block-gap-sm:14px;--bt-block-gap:18px;--bt-note-gap:10px;--bt-hint-gap:7px;--bt-label-group-gap:10px;--bt-avatar-gap:14px;--bt-picker-gap:22px;--bt-calendar-grid-gap:3px;--bt-calendar-weekday-gap:5px;--bt-slot-group-gap:2px;--bt-row-padding-y:14px;--bt-row-padding-y-compact:13px;--bt-service-row-padding-y:15px;--bt-option-padding-y:10px;--bt-reminder-custom-padding-top:9px;--bt-box-inset-x:14px;--bt-pill-padding-y:5px;--bt-chip-padding-y:6px;--bt-status-badge-padding-x:11px;--bt-nearest-badge-padding-x:10px;--bt-position-badge-padding-x:9px;--bt-step-pill-padding-start:6px;--bt-link-button-padding-y:6px;--bt-link-button-padding-x:2px;--bt-button-padding-x:18px;--bt-button-primary-padding-x:22px;--bt-compact-button-padding-x:15px;--bt-compact-action-inset-sm:10px;--bt-segment-padding-y:7px;--bt-segment-padding-x-compact:11px;--bt-field-value-padding-top:5px;--bt-field-value-padding-bottom:13px;--bt-textarea-field-padding-y:2px;--bt-comment-field-padding-bottom:6px;--bt-reason-padding-y:10px;--bt-legend-inset-x:2px;--bt-result-step-padding-bottom:2px;--bt-result-icon-offset:6px;--bt-empty-slots-padding-y:26px;--bt-shell-panel-padding:28px;--bt-shell-content-padding-top:26px;--bt-dialog-padding:22px;--bt-dialog-padding-bottom:18px;--bt-toast-padding-y:11px;--bt-toast-padding-x:18px;--bt-toast-offset:28px;--bt-toast-offset-embed:calc(var(--bt-toast-offset) + var(--bt-touch-target) + var(--bt-space-3) * 2);--bt-avatar-row-divider-inset:76px;--bt-avatar-row-divider-inset-compact:68px;--bt-icon-row-divider-inset:56px;--bt-contact-divider-inset:14px;--bt-focus-offset-sm:1px;--bt-focus-offset:2px;--bt-focus-offset-lg:3px;--bt-underline-offset-sm:2px;--bt-underline-offset:3px;--bt-radius-control:11px;--bt-radius-button:13px;--bt-radius-field:14px;--bt-radius-list:16px;--bt-radius-card:24px;--bt-radius-dialog:20px;--bt-radius-pill:999px;--bt-radius-focus:4px;--bt-radius-checkbox:6px;--bt-radius-segment:8px;--bt-radius-control-sm:9px;--bt-radius-calendar-day:10px;--bt-radius-logo:17px;--bt-radius-consent-dialog:22px;--bt-radius-circle:50%;--bt-shadow-level-1:0 1px 2px #0000000f;--bt-shadow-level-2:0 1px 3px #0000000d, 0 8px 24px #0000000f;--bt-shadow-level-3:0 2px 8px #00000014, 0 14px 34px #0000001f;--bt-shadow-booking-shell:0 1px 3px #0000000d, 0 18px 44px #00000014;--bt-shadow-dialog:0 24px 60px #00000038;--bt-shadow-accent:0 2px 8px var(--bt-accent-30);--bt-shadow-danger:0 2px 8px var(--bt-danger-30);--bt-shadow-focus-ring:0 0 0 var(--bt-focus-ring-width) var(--bt-accent-30);--bt-shadow-focus-ring-soft:0 0 0 var(--bt-focus-ring-width) var(--bt-accent-22);--bt-shadow-field-focus:0 2px 0 var(--bt-accent);--bt-shadow-segment:0 1px 3px #0000001f;--bt-shadow-logo:0 2px 8px #0000001f, inset 0 1px 1px #ffffff73;--bt-shadow-dropdown:0 12px 32px #00000029;--bt-shadow-toast:0 8px 28px #00000047;--bt-shadow-consent-dialog:0 24px 80px #0f172a3d;--bt-shadow-slot-current:inset 0 0 0 1.5px var(--bt-accent-30);--bt-backdrop-glass:blur(24px) saturate(180%);--bt-backdrop-bar:blur(20px) saturate(180%);--bt-backdrop-toast:blur(20px);--bt-backdrop-scrim:blur(4px);--bt-booking-header-offset:22px;--bt-booking-footer-offset:20px;--bt-booking-shell-padding-top:70px;--bt-booking-shell-padding-bottom:62px;--bt-booking-shell-mobile-padding-top:58px;--bt-embed-bar-height:56px;--bt-embed-bar-gap:12px;--bt-embed-dialog-close-room:56px;--bt-embed-gutter-wide:24px;--bt-embed-gutter-compact:16px;--bt-embed-logo-size:40px;--bt-embed-logo-size-compact:36px;--bt-radius-logo-compact:12px;--bt-language-button-width:44px;--bt-language-switch-width:calc(var(--bt-language-button-width) * 2 + var(--bt-space-1) * 1.5);--bt-type-input-touch-size:16px;--bt-control-compact-height:34px;--bt-action-row-height:52px;--bt-slot-height:40px;--bt-slot-waitlist-border:#3c3c4338;--bt-slot-waitlist-border-muted:#3c3c4324;--bt-slot-waitlist-text:#3c3c4359;--bt-slot-waitlist-text-muted:#3c3c4338;--bt-waitlist-accent:#ff9500;--bt-waitlist-accent-10:#ff95001a;--bt-waitlist-accent-14:#ff950024;--bt-waitlist-accent-20:#ff950033;--bt-waitlist-accent-strong:#c93400;--bt-dialog-form-width:440px;--bt-dialog-alert-width:360px;--bt-app-notice-card-width:440px;--bt-page-min-width:320px;--bt-status-icon-size:48px;--bt-result-icon-size:64px;--bt-page-state-icon-size:60px;--bt-logo-size:58px;--bt-avatar-size:44px;--bt-avatar-size-compact:38px;--bt-avatar-size-mobile:40px;--bt-row-icon-size:24px;--bt-login-icon-size:32px;--bt-add-icon-size:20px;--bt-checkbox-size:20px;--bt-remove-button-size:24px;--bt-stepper-button-size:26px;--bt-control-sm-size:30px;--bt-step-dot-size:22px;--bt-step-dot-size-compact:20px;--bt-legend-dot-size:7px;--bt-calendar-day-height:36px;--bt-calendar-day-height-mobile:40px;--bt-button-height-xs:40px;--bt-button-height-sm:42px;--bt-button-height-lg:46px;--bt-status-pill-min-height:26px;--bt-route-status-min-height:72px;--bt-compact-state-min-height:240px;--bt-page-state-min-height:360px;--bt-app-notice-text-width:340px;--bt-page-state-text-width:420px;--bt-standalone-card-width:620px;--bt-consent-banner-width:700px;--bt-consent-actions-width:254px;--bt-consent-dialog-width:420px;--bt-segment-min-width:47px;--bt-segment-min-width-compact:40px;--bt-reminder-value-min-width:64px;--bt-reminder-value-min-width-compact:58px;--bt-aside-description-measure:64ch;--bt-channel-action-max-width:40%;--bt-selection-stripe-width:2.5px;--bt-spinner-stroke-width:2px;--bt-focus-ring-width:3px;--bt-focus-outline-width:2px;--bt-type-mark-size:10px;--bt-duration-fast:.15s;--bt-duration-step:.28s;--bt-ease-standard:cubic-bezier(.2, .8, .25, 1);--bt-type-title-size:28px;--bt-type-title-line:34px;--bt-type-section-size:22px;--bt-type-section-line:28px;--bt-type-headline-size:17px;--bt-type-headline-line:22px;--bt-type-body-size:16px;--bt-type-body-line:21px;--bt-type-subhead-size:15px;--bt-type-subhead-line:20px;--bt-type-footnote-size:13px;--bt-type-footnote-line:18px;--bt-type-caption-size:12px;--bt-type-caption-line:16px;--bt-type-weekday-size:10.5px;--bt-type-label-size:11.5px;--bt-type-secondary-size:13.5px;--bt-type-callout-size:14px;--bt-type-primary-size:15.5px;--bt-type-list-line:19px;--bt-type-avatar-size:18px;--bt-type-form-dialog-title-size:18px;--bt-type-check-size:18px;--bt-type-brand-size:20px;--bt-type-consent-title-size:20px;--bt-type-display-size:24px;--bt-type-display-line:30px;--bt-leading-none:1;--bt-leading-tighter:1.1;--bt-leading-tight:1.2;--bt-leading-heading:1.25;--bt-leading-snug:1.3;--bt-leading-comfortable:1.4;--bt-leading-paragraph:1.45;--bt-leading-relaxed:1.5;--bt-tracking-title:-.3px;--bt-tracking-heading:-.2px;--bt-tracking-caps:.3px;--bt-tracking-weekday:.03em;--bt-tracking-badge:.02em;--bt-duration-spin:.9s;--bt-duration-spin-reduced:1.6s;--bt-duration-fade:.16s;--bt-duration-scrim:.2s;--bt-duration-slide-up:.22s;--bt-duration-dialog:.25s;--bt-duration-pop:.35s;--bt-duration-shell:.4s;--bt-duration-spin-button:.7s;--bt-duration-spin-button-reduced:2s;--bt-duration-consent-backdrop:.18s;--bt-ease-consent-dialog:cubic-bezier(.2, .8, .3, 1);--bt-motion-step-offset:14px;--bt-motion-rise-offset-sm:8px;--bt-motion-rise-offset:10px;--bt-motion-rise-offset-lg:12px;--bt-motion-enter-scale:.97;--bt-motion-pop-scale:.5;--bt-press-scale:.97;--bt-press-scale-subtle:.99;--bt-press-scale-strong:.92;--bt-hover-brightness:1.04}*,:before,:after{box-sizing:border-box}html,body,#root{min-height:100%}html{background:var(--bt-page-bg);font-family:var(--bt-font-family);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}body{min-width:var(--bt-page-min-width);background:var(--bt-page-bg);min-height:100vh;color:var(--bt-text);margin:0}html[data-bt-presentation=embed],html[data-bt-presentation=embed] body,html[data-bt-presentation=embed] #root{background:0 0;min-height:0}html[data-bt-presentation=embed] body{min-width:0}button,input,textarea,select{color:inherit;font:inherit;background:0 0;border:0;border-radius:0;outline:none;margin:0;padding:0}button,select{cursor:pointer}button:disabled,select:disabled{cursor:default}a{color:var(--bt-accent);text-decoration:none}img,svg{display:block}*{scrollbar-width:none}::-webkit-scrollbar{width:0;height:0;display:none}
