:root{--knopka-glass-fill:#ffffff14;--knopka-glass-fill-dark:#0f172a8c;--knopka-glass-blur:14px;--knopka-glass-saturate:1.35;--knopka-glass-border:#ffffff38;--knopka-glass-border-dark:#ffffff29;--knopka-glass-shadow:0 8px 32px #0000002e;--knopka-glass-inset-top:inset 0 1px 0 #ffffff73;--knopka-glass-inset-bottom:inset 0 -1px 0 #00000014;--knopka-glass-noise-opacity:.03;--knopka-glass-liquid-intensity:0;--knopka-glass-fill-fallback:#ffffffd1;--knopka-glass-fill-fallback-dark:#0f172ab8}.knopka-custom-design .knopka-glass,.knopka-custom-design .knopka-booking-glass,.knopka-custom-design .knopka-glass-card,.knopka-custom-design .knopka-more-list,.knopka-custom-design .knopka-mobile-nav-glass,.knopka-custom-design .knopka-page-appearance-editor{isolation:isolate;background:var(--knopka-glass-fill);-webkit-backdrop-filter:blur(var(--knopka-glass-blur))saturate(var(--knopka-glass-saturate));backdrop-filter:blur(var(--knopka-glass-blur))saturate(var(--knopka-glass-saturate));border-color:var(--knopka-glass-border);box-shadow:var(--knopka-glass-shadow),var(--knopka-glass-inset-top),var(--knopka-glass-inset-bottom);position:relative}.dark .knopka-custom-design .knopka-glass,.dark .knopka-custom-design .knopka-booking-glass,.dark .knopka-custom-design .knopka-glass-card,.dark .knopka-custom-design .knopka-more-list,.dark .knopka-custom-design .knopka-mobile-nav-glass,.dark .knopka-custom-design .knopka-page-appearance-editor{background:var(--knopka-glass-fill-dark);border-color:var(--knopka-glass-border-dark)}.knopka-custom-design .knopka-glass:after,.knopka-custom-design .knopka-booking-glass:after,.knopka-custom-design .knopka-glass-card:after,.knopka-custom-design .knopka-more-list:after,.knopka-custom-design .knopka-mobile-nav-glass:after,.knopka-custom-design .knopka-page-appearance-editor:after{content:"";border-radius:inherit;pointer-events:none;opacity:var(--knopka-glass-noise-opacity);mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.knopka-custom-design .knopka-booking-glass{text-shadow:0 1px 2px #0000001f}.knopka-custom-design.knopka-booking-page .knopka-glass-surface{isolation:isolate;border:1px solid var(--knopka-glass-border);box-shadow:var(--knopka-glass-shadow),var(--knopka-glass-inset-top),var(--knopka-glass-inset-bottom);text-shadow:0 1px 2px #0000001f;overflow:visible;background:0 0!important}.knopka-custom-design.knopka-booking-page .knopka-glass-surface:not(.fixed){position:relative}.knopka-custom-design.knopka-booking-page .knopka-glass-surface:before{content:"";border-radius:inherit;z-index:0;pointer-events:none;background:var(--knopka-glass-fill);-webkit-backdrop-filter:blur(var(--knopka-glass-blur))saturate(var(--knopka-glass-saturate));backdrop-filter:blur(var(--knopka-glass-blur))saturate(var(--knopka-glass-saturate));position:absolute;inset:0}.knopka-custom-design.knopka-booking-page .knopka-glass-surface:after{content:"";border-radius:inherit;z-index:0;pointer-events:none;opacity:var(--knopka-glass-noise-opacity);mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.knopka-custom-design.knopka-booking-page .knopka-glass-surface:not(.knopka-confirm-modal)>*{z-index:1;position:relative}:is(.knopka-confirm-modal,.knopka-glass-surface:has(.knopka-confirm-form-root)){--knopka-confirm-keyboard-inset:0px;isolation:isolate;max-height:min(80vh,calc(100dvh - 1.5rem - var(--knopka-confirm-keyboard-inset)))!important;flex-direction:column!important;display:flex!important;overflow:hidden!important}.knopka-custom-design.knopka-booking-page .knopka-confirm-modal.knopka-glass-surface:before{background:var(--knopka-glass-fill-fallback)}@supports (color:color-mix(in lab, red, red)){.knopka-custom-design.knopka-booking-page .knopka-confirm-modal.knopka-glass-surface:before{background:color-mix(in srgb,var(--knopka-glass-fill-fallback)88%,transparent)}}.dark .knopka-custom-design.knopka-booking-page .knopka-confirm-modal.knopka-glass-surface:before{background:var(--knopka-glass-fill-fallback-dark)}@supports (color:color-mix(in lab, red, red)){.dark .knopka-custom-design.knopka-booking-page .knopka-confirm-modal.knopka-glass-surface:before{background:color-mix(in srgb,var(--knopka-glass-fill-fallback-dark)88%,transparent)}}.knopka-confirm-form-actions-top{display:none!important}@media (max-width:639px){:is(.knopka-confirm-modal,.knopka-glass-surface:has(.knopka-confirm-form-root)){--knopka-drag-x:0px;--knopka-drag-y:0px;touch-action:manipulation;--tw-translate-x:0px!important;--tw-translate-y:0px!important;--tw-translate-z:0px!important;width:min(95vw,28rem)!important;max-width:min(95vw,28rem)!important;transform:translate(calc(-50% + var(--knopka-drag-x)),calc(-50% + var(--knopka-drag-y) - var(--knopka-confirm-keyboard-inset)*.35))!important;height:auto!important;max-height:none!important;margin:0!important;inset:50% auto auto 50%!important;overflow:visible!important;translate:none!important}.knopka-confirm-modal>*,.knopka-confirm-modal .knopka-confirm-form-root,.knopka-confirm-modal form{max-height:none!important;overflow:visible!important}.knopka-confirm-form-scroll{flex:none!important;max-height:none!important;overflow:visible!important}.knopka-confirm-form-actions-top{border-bottom:1px solid var(--knopka-glass-border);flex-shrink:0;margin:0 0 .85rem;padding:0 0 .85rem;display:flex!important}@supports (color:color-mix(in lab, red, red)){.knopka-confirm-form-actions-top{border-bottom:1px solid color-mix(in srgb,var(--knopka-glass-border)50%,transparent)}}.dark .knopka-confirm-form-actions-top{border-bottom-color:var(--knopka-glass-border-dark)}@supports (color:color-mix(in lab, red, red)){.dark .knopka-confirm-form-actions-top{border-bottom-color:color-mix(in srgb,var(--knopka-glass-border-dark)50%,transparent)}}.knopka-confirm-drag-handle{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:center;align-items:center;margin:-.5rem 0 .75rem;padding:.35rem 0 .15rem;display:flex}.knopka-confirm-drag-handle:after{content:"";background:currentColor;border-radius:999px;width:2.5rem;height:.28rem}@supports (color:color-mix(in lab, red, red)){.knopka-confirm-drag-handle:after{background:color-mix(in srgb,currentColor 28%,transparent)}}.knopka-confirm-modal[data-dragging=true] .knopka-confirm-drag-handle{cursor:grabbing}.knopka-confirm-drag-surface{touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none}}@media (min-width:640px){.knopka-confirm-drag-handle{display:none}}.knopka-confirm-modal>*{z-index:1;flex:0 auto;min-height:0;position:relative}.knopka-confirm-modal>h1,.knopka-confirm-modal>.my-4{flex-shrink:0}.knopka-confirm-modal .knopka-confirm-form-root{flex-direction:column;flex:0 auto;min-height:0;display:flex}.knopka-confirm-form-scroll{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;flex:0 auto;min-height:0;overflow-y:auto}.knopka-confirm-form-footer{z-index:2;padding-top:.75rem;padding-left:2rem;padding-right:2rem;padding-bottom:max(.75rem,env(safe-area-inset-bottom,0px));border-top:1px solid var(--knopka-glass-border);flex-shrink:0;margin-left:-2rem;margin-right:-2rem;position:relative}@supports (color:color-mix(in lab, red, red)){.knopka-confirm-form-footer{border-top:1px solid color-mix(in srgb,var(--knopka-glass-border)50%,transparent)}}.knopka-confirm-form-footer{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-radius:1.25rem 1.25rem 0 0}.dark .knopka-confirm-form-footer{border-top-color:var(--knopka-glass-border-dark)}@supports (color:color-mix(in lab, red, red)){.dark .knopka-confirm-form-footer{border-top-color:color-mix(in srgb,var(--knopka-glass-border-dark)50%,transparent)}}.dark .knopka-confirm-form-footer{background:0 0}.knopka-confirm-form-footer .my-3,.knopka-confirm-terms{border:1px solid var(--knopka-glass-border);border-radius:1rem;margin-top:.5rem;margin-bottom:.75rem;padding:.7rem .95rem}@supports (color:color-mix(in lab, red, red)){:is(.knopka-confirm-form-footer .my-3,.knopka-confirm-terms){border:1px solid color-mix(in srgb,var(--knopka-glass-border)55%,transparent)}}.knopka-confirm-form-footer .my-3,.knopka-confirm-terms{background:var(--knopka-glass-fill-fallback)}@supports (color:color-mix(in lab, red, red)){:is(.knopka-confirm-form-footer .my-3,.knopka-confirm-terms){background:color-mix(in srgb,var(--knopka-glass-fill-fallback)42%,transparent)}}.knopka-confirm-form-footer .my-3,.knopka-confirm-terms{-webkit-backdrop-filter:blur(10px)saturate(1.1);backdrop-filter:blur(10px)saturate(1.1);color:currentColor}@supports (color:color-mix(in lab, red, red)){:is(.knopka-confirm-form-footer .my-3,.knopka-confirm-terms){color:color-mix(in srgb,currentColor 78%,transparent)}}.dark .knopka-confirm-form-footer .my-3,.dark .knopka-confirm-terms{border-color:var(--knopka-glass-border-dark)}@supports (color:color-mix(in lab, red, red)){:is(.dark .knopka-confirm-form-footer .my-3,.dark .knopka-confirm-terms){border-color:color-mix(in srgb,var(--knopka-glass-border-dark)55%,transparent)}}.dark .knopka-confirm-form-footer .my-3,.dark .knopka-confirm-terms{background:var(--knopka-glass-fill-fallback-dark)}@supports (color:color-mix(in lab, red, red)){:is(.dark .knopka-confirm-form-footer .my-3,.dark .knopka-confirm-terms){background:color-mix(in srgb,var(--knopka-glass-fill-fallback-dark)38%,transparent)}}.knopka-confirm-form-footer [class*=modalsticky],.knopka-confirm-form-actions{align-items:center;gap:.75rem;background:0 0!important;border-top:0!important;margin-top:0!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;position:static!important;bottom:auto!important}.knopka-confirm-form-actions [data-testid=confirm-book-button],.knopka-confirm-form-actions [data-testid=confirm-reschedule-button]{min-height:3rem;font-weight:600;animation:2.6s ease-in-out infinite knopka-confirm-nudge;box-shadow:0 6px 18px;border-radius:.9rem!important;padding-inline:1.35rem!important;font-size:1.05rem!important}@supports (color:color-mix(in lab, red, red)){:is(.knopka-confirm-form-actions [data-testid=confirm-book-button],.knopka-confirm-form-actions [data-testid=confirm-reschedule-button]){box-shadow:0 6px 18px color-mix(in srgb,currentColor 18%,transparent)}}@keyframes knopka-confirm-nudge{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-2px)scale(1.035)}}@media (prefers-reduced-motion:reduce){.knopka-confirm-form-actions [data-testid=confirm-book-button],.knopka-confirm-form-actions [data-testid=confirm-reschedule-button]{animation:none}}.knopka-custom-design.knopka-booking-page .knopka-confirm-form-footer [class*=modalsticky],.knopka-custom-design.knopka-booking-page .knopka-confirm-form-actions,.knopka-custom-design.knopka-booking-page .knopka-glass-surface .knopka-confirm-form-footer [class*=modalsticky],.knopka-custom-design.knopka-booking-page .knopka-glass-surface .knopka-confirm-form-actions{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border-top:0!important}.knopka-hide-keyboard-btn{z-index:5;border:1px solid var(--knopka-glass-border);border-radius:999px;margin:.5rem auto 0;padding:.55rem 1rem;display:none;position:sticky;bottom:.5rem}@supports (color:color-mix(in lab, red, red)){.knopka-hide-keyboard-btn{border:1px solid color-mix(in srgb,var(--knopka-glass-border)70%,transparent)}}.knopka-hide-keyboard-btn{background:var(--knopka-glass-fill-fallback)}@supports (color:color-mix(in lab, red, red)){.knopka-hide-keyboard-btn{background:color-mix(in srgb,var(--knopka-glass-fill-fallback)72%,transparent)}}.knopka-hide-keyboard-btn{-webkit-backdrop-filter:blur(10px)saturate(1.1);backdrop-filter:blur(10px)saturate(1.1);color:inherit;cursor:pointer;font-size:.875rem;font-weight:600;line-height:1.2}.knopka-hide-keyboard-btn[data-visible=true]{justify-content:center;align-items:center;gap:.35rem;display:inline-flex}.dark .knopka-hide-keyboard-btn{border-color:var(--knopka-glass-border-dark)}@supports (color:color-mix(in lab, red, red)){.dark .knopka-hide-keyboard-btn{border-color:color-mix(in srgb,var(--knopka-glass-border-dark)70%,transparent)}}.dark .knopka-hide-keyboard-btn{background:var(--knopka-glass-fill-fallback-dark)}@supports (color:color-mix(in lab, red, red)){.dark .knopka-hide-keyboard-btn{background:color-mix(in srgb,var(--knopka-glass-fill-fallback-dark)72%,transparent)}}.knopka-overlay-calendar-modal>div,.knopka-overlay-calendar-modal [data-testid=dialog-creation]{flex-direction:column;flex:auto;min-height:0;display:flex}.knopka-overlay-calendar-modal .knopka-overlay-calendar-modal__actions{margin-top:auto}.dark .knopka-custom-design.knopka-booking-page .knopka-glass-surface{border-color:var(--knopka-glass-border-dark)}.dark .knopka-custom-design.knopka-booking-page .knopka-glass-surface:before{background:var(--knopka-glass-fill-dark)}.knopka-custom-design.knopka-booking-page .knopka-glass-surface [class*=modalsticky]:not(.knopka-confirm-form-actions){-webkit-backdrop-filter:blur(var(--knopka-glass-blur))saturate(var(--knopka-glass-saturate));backdrop-filter:blur(var(--knopka-glass-blur))saturate(var(--knopka-glass-saturate));background:var(--knopka-glass-fill-fallback)!important;border-top-color:var(--knopka-glass-border)!important}.dark .knopka-custom-design.knopka-booking-page .knopka-glass-surface [class*=modalsticky]:not(.knopka-confirm-form-actions){background:var(--knopka-glass-fill-fallback-dark)!important;border-top-color:var(--knopka-glass-border-dark)!important}.knopka-custom-design.knopka-booking-page .knopka-glass-surface .border-subtle,.knopka-custom-design.knopka-booking-page .knopka-glass-surface .border-t{border-color:var(--knopka-glass-border)!important}.dark .knopka-custom-design.knopka-booking-page .knopka-glass-surface .border-subtle,.dark .knopka-custom-design.knopka-booking-page .knopka-glass-surface .border-t{border-color:var(--knopka-glass-border-dark)!important}.knopka-custom-design.knopka-booking-page [data-testid=booker-container]{border:1px solid var(--knopka-glass-border);box-shadow:var(--knopka-glass-shadow),var(--knopka-glass-inset-top),var(--knopka-glass-inset-bottom);text-shadow:0 1px 2px #0000001f;border-radius:.75rem;position:relative;overflow:visible;background:0 0!important}.knopka-custom-design.knopka-booking-page [data-testid=booker-container]:before{content:"";border-radius:inherit;z-index:0;pointer-events:none;background:var(--knopka-glass-fill);-webkit-backdrop-filter:blur(var(--knopka-glass-blur))saturate(var(--knopka-glass-saturate));backdrop-filter:blur(var(--knopka-glass-blur))saturate(var(--knopka-glass-saturate));position:absolute;inset:0}.knopka-custom-design.knopka-booking-page [data-testid=booker-container]:after{content:"";border-radius:inherit;z-index:0;pointer-events:none;opacity:var(--knopka-glass-noise-opacity);mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.knopka-custom-design.knopka-booking-page [data-testid=booker-container]>:not([class*=grid-area\:header]){z-index:1;position:relative}.dark .knopka-custom-design.knopka-booking-page [data-testid=booker-container]{border-color:var(--knopka-glass-border-dark)}.dark .knopka-custom-design.knopka-booking-page [data-testid=booker-container]:before{background:var(--knopka-glass-fill-dark)}.knopka-custom-design .knopka-more-list{border:1px solid var(--knopka-glass-border);box-shadow:var(--knopka-glass-shadow),var(--knopka-glass-inset-top),var(--knopka-glass-inset-bottom);border-radius:1rem;overflow:hidden}.knopka-custom-design .knopka-mobile-nav-glass{background:var(--knopka-glass-fill-dark)!important;border-top-color:var(--knopka-glass-border-dark)!important}.dark .knopka-custom-design .knopka-mobile-nav-glass{background:var(--knopka-glass-fill-dark)!important}.knopka-glass-perf-balanced .knopka-custom-design .knopka-glass:after,.knopka-glass-perf-balanced .knopka-custom-design .knopka-booking-glass:after,.knopka-glass-perf-balanced .knopka-custom-design .knopka-glass-card:after,.knopka-glass-perf-balanced .knopka-custom-design .knopka-more-list:after,.knopka-glass-perf-balanced .knopka-custom-design .knopka-mobile-nav-glass:after,.knopka-glass-perf-balanced .knopka-custom-design .knopka-page-appearance-editor:after,.knopka-glass-perf-balanced .knopka-custom-design.knopka-booking-page .knopka-glass-surface:after,.knopka-glass-perf-balanced .knopka-custom-design.knopka-booking-page [data-testid=booker-container]:after,.knopka-glass-perf-low .knopka-custom-design .knopka-glass:after,.knopka-glass-perf-low .knopka-custom-design .knopka-booking-glass:after,.knopka-glass-perf-low .knopka-custom-design .knopka-glass-card:after,.knopka-glass-perf-low .knopka-custom-design .knopka-more-list:after,.knopka-glass-perf-low .knopka-custom-design .knopka-mobile-nav-glass:after,.knopka-glass-perf-low .knopka-custom-design .knopka-page-appearance-editor:after,.knopka-glass-perf-low .knopka-custom-design.knopka-booking-page .knopka-glass-surface:after,.knopka-glass-perf-low .knopka-custom-design.knopka-booking-page [data-testid=booker-container]:after{display:none}.knopka-glass-perf-low .knopka-custom-design .knopka-glass,.knopka-glass-perf-low .knopka-custom-design .knopka-booking-glass,.knopka-glass-perf-low .knopka-custom-design .knopka-glass-card,.knopka-glass-perf-low .knopka-custom-design .knopka-more-list,.knopka-glass-perf-low .knopka-custom-design .knopka-mobile-nav-glass,.knopka-glass-perf-low .knopka-custom-design .knopka-page-appearance-editor,.knopka-glass-perf-low .knopka-custom-design.knopka-booking-page .knopka-glass-surface:before,.knopka-glass-perf-low .knopka-custom-design.knopka-booking-page [data-testid=booker-container]:before{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--knopka-glass-fill-fallback)}.dark.knopka-glass-perf-low .knopka-custom-design .knopka-glass,.dark.knopka-glass-perf-low .knopka-custom-design .knopka-booking-glass,.dark.knopka-glass-perf-low .knopka-custom-design .knopka-glass-card,.dark.knopka-glass-perf-low .knopka-custom-design .knopka-more-list,.dark.knopka-glass-perf-low .knopka-custom-design .knopka-mobile-nav-glass,.dark.knopka-glass-perf-low .knopka-custom-design .knopka-page-appearance-editor,.knopka-glass-perf-low.dark .knopka-custom-design .knopka-glass,.knopka-glass-perf-low.dark .knopka-custom-design .knopka-booking-glass,.knopka-glass-perf-low.dark .knopka-custom-design .knopka-glass-card,.knopka-glass-perf-low.dark .knopka-custom-design .knopka-more-list,.knopka-glass-perf-low.dark .knopka-custom-design .knopka-mobile-nav-glass,.knopka-glass-perf-low.dark .knopka-custom-design .knopka-page-appearance-editor,.dark.knopka-glass-perf-low .knopka-custom-design.knopka-booking-page .knopka-glass-surface:before,.knopka-glass-perf-low.dark .knopka-custom-design.knopka-booking-page .knopka-glass-surface:before,.dark.knopka-glass-perf-low .knopka-custom-design.knopka-booking-page [data-testid=booker-container]:before,.knopka-glass-perf-low.dark .knopka-custom-design.knopka-booking-page [data-testid=booker-container]:before{background:var(--knopka-glass-fill-fallback-dark)}html[data-knopka-glass-preset=hero].knopka-glass-perf-high .knopka-custom-design .knopka-booking-glass,html[data-knopka-glass-preset=hero].knopka-glass-perf-high .knopka-custom-design .knopka-glass-card,html[data-knopka-glass-preset=hero].knopka-glass-perf-high .knopka-custom-design.knopka-booking-page .knopka-glass-surface,html[data-knopka-glass-preset=hero].knopka-glass-perf-high .knopka-custom-design.knopka-booking-page [data-testid=booker-container]{box-shadow:var(--knopka-glass-shadow),var(--knopka-glass-inset-top),var(--knopka-glass-inset-bottom),0 0 0 1px rgba(255,255,255,calc(var(--knopka-glass-liquid-intensity)*.35))}@media (prefers-reduced-motion:reduce),(prefers-reduced-transparency:reduce){.knopka-custom-design .knopka-glass,.knopka-custom-design .knopka-booking-glass,.knopka-custom-design .knopka-glass-card,.knopka-custom-design .knopka-more-list,.knopka-custom-design .knopka-mobile-nav-glass,.knopka-custom-design .knopka-page-appearance-editor,.knopka-custom-design.knopka-booking-page [data-testid=booker-container]:before,.knopka-custom-design.knopka-booking-page .knopka-glass-surface:before{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--knopka-glass-fill-fallback)}.dark .knopka-custom-design .knopka-glass,.dark .knopka-custom-design .knopka-booking-glass,.dark .knopka-custom-design .knopka-glass-card,.dark .knopka-custom-design .knopka-more-list,.dark .knopka-custom-design .knopka-mobile-nav-glass,.dark .knopka-custom-design .knopka-page-appearance-editor,.dark .knopka-custom-design.knopka-booking-page [data-testid=booker-container]:before,.dark .knopka-custom-design.knopka-booking-page .knopka-glass-surface:before{background:var(--knopka-glass-fill-fallback-dark)}.knopka-custom-design .knopka-glass:after,.knopka-custom-design .knopka-booking-glass:after,.knopka-custom-design .knopka-glass-card:after,.knopka-custom-design .knopka-more-list:after,.knopka-custom-design .knopka-mobile-nav-glass:after,.knopka-custom-design .knopka-page-appearance-editor:after,.knopka-custom-design.knopka-booking-page [data-testid=booker-container]:after,.knopka-custom-design.knopka-booking-page .knopka-glass-surface:after{display:none}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.knopka-custom-design .knopka-glass,.knopka-custom-design .knopka-booking-glass,.knopka-custom-design .knopka-glass-card,.knopka-custom-design .knopka-more-list,.knopka-custom-design .knopka-mobile-nav-glass,.knopka-custom-design .knopka-page-appearance-editor,.knopka-custom-design.knopka-booking-page [data-testid=booker-container]:before,.knopka-custom-design.knopka-booking-page .knopka-glass-surface:before{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--knopka-glass-fill-fallback)}}:root{--knopka-tg-bg-image:none;--knopka-tg-bg-overlay:.55;--knopka-tg-accent:#6366f1}.knopka-custom-design .knopka-tg-bg-layer{background-image:var(--knopka-tg-bg-image);opacity:1;background-position:50%;background-repeat:no-repeat;background-size:cover;transition:opacity .35s}.knopka-custom-design .knopka-tg-bg-overlay{opacity:1;background:linear-gradient(165deg,rgba(15,23,42,calc(var(--knopka-tg-bg-overlay)*.85))0%,rgba(30,27,75,calc(var(--knopka-tg-bg-overlay)*.75))50%,rgba(15,23,42,calc(var(--knopka-tg-bg-overlay)*.9))100%);transition:opacity .35s}.knopka-bg-preview{background-color:#0f172a40;background-position:50%;background-size:cover;border:1px solid #94a3b859;border-radius:.75rem;height:6.5rem}@media (prefers-reduced-motion:no-preference){.knopka-page-appearance-overlay [role=dialog]{animation:.22s ease-out knopka-appearance-modal-in}}@keyframes knopka-appearance-modal-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.knopka-custom-design.knopka-booking-page main,.knopka-custom-design.knopka-booking-page .bg-default,.knopka-custom-design.knopka-booking-page [data-testid=booker-container] [class*=grid-area\:meta],.knopka-custom-design.knopka-booking-page [data-testid=booker-container] [class*=grid-area\:main],.knopka-custom-design.knopka-booking-page [data-testid=booker-container] [class*=grid-area\:timeslots],.knopka-custom-design.knopka-booking-page [data-testid=booker-container] header.bg-default,.knopka-custom-design.knopka-booking-page [data-testid=booker-container] header.dark\:bg-cal-muted,.knopka-custom-design.knopka-booking-page [data-testid=booker-container] header:before{background:0 0!important}.knopka-custom-design.knopka-booking-page [data-testid=booker-container] [class*=grid-area\:header]{z-index:40!important;position:fixed!important;top:1rem!important}
/*# sourceMappingURL=15fn-_nrtfhbp.css.map*/