:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ak-canvas:#101724;--ak-surface:#172132;--ak-surface-raised:#1d2a40;--ak-ink:#e8edf7;--ak-muted:#a5b2c9;--ak-line:#344159;--ak-control-border:#71829e;--ak-action:#426fe5;--ak-action-hover:#315fd2;--ak-action-active:#2452c3;--ak-action-ink:#fff;--ak-link:#a7c1ff;--ak-link-hover:#c8d8ff;--ak-focus:#f1bc62;--ak-on-accent-focus:#f1bc62;--ak-selection:#344f86;--ak-selection-ink:#fff;--ak-disabled:#253147;--ak-disabled-ink:#a5b2c9;--ak-success:#8ad5b0;--ak-success-surface:#142f29;--ak-success-border:#4c896e;--ak-warning:#f2ce89;--ak-warning-surface:#322a1b;--ak-warning-border:#9f8148;--ak-error:#ffb2a5;--ak-error-surface:#36211f;--ak-error-border:#ba786e;--ak-danger:#b53e45;--ak-danger-hover:#9e303a;--ak-rail:#0c1320;--ak-rail-ink:#e0e8fb;--ak-rail-muted:#b9c8e6;--ak-rail-hover:#1b2a49;--ak-rail-selected:#263c6a;--ak-rail-line:#344159;--ak-stage:#20499f;--ak-code:#0c1320;--ak-code-ink:#e6eeff;--ak-code-muted:#c7d4ee;--ak-code-line:#33415f;--ak-syntax-comment:#a5b5cf;--ak-syntax-keyword:#bacbff;--ak-syntax-string:#98dfb4;--ak-syntax-number:#f4ca91;--ak-syntax-function:#91d7ed;--green:var(--ak-link);--muted:var(--ak-muted);--line:var(--ak-line);--surface:var(--ak-surface);color:var(--ak-ink);background:var(--ak-canvas);font-synthesis:none;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ak-canvas:#fff;--ak-surface:#f5f7fb;--ak-surface-raised:#eaf0fb;--ak-ink:#19243b;--ak-muted:#59657b;--ak-line:#dce2ed;--ak-control-border:#8290a8;--ak-action:#2458d3;--ak-action-hover:#1949b7;--ak-action-active:#153e9b;--ak-action-ink:#fff;--ak-link:#2458c5;--ak-link-hover:#194395;--ak-focus:#955700;--ak-selection:#c9d9ff;--ak-selection-ink:#122b61;--ak-disabled:#e8edf6;--ak-disabled-ink:#59657b;--ak-success:#216646;--ak-success-surface:#f0f7f2;--ak-success-border:#729780;--ak-warning:#624812;--ak-warning-surface:#fff8e8;--ak-warning-border:#a08340;--ak-error:#8b3524;--ak-error-surface:#fff2ef;--ak-error-border:#b37768;--ak-danger:#a7343c;--ak-danger-hover:#872929;--ak-rail:#111c35;--ak-stage:#2458d3}body{margin:0}*{box-sizing:border-box;scrollbar-color:var(--ak-control-border) var(--ak-surface)}::selection{color:var(--ak-selection-ink);background:var(--ak-selection)}a{color:var(--ak-link)}a:hover{color:var(--ak-link-hover)}:focus-visible{outline:3px solid var(--ak-focus);outline-offset:3px}input,textarea{caret-color:var(--ak-link)}input,select,textarea{color-scheme:inherit}input[type=checkbox],input[type=radio]{accent-color:var(--ak-action)}.surface-tools{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.surface-tools>span{color:var(--ak-muted);font-size:.8125rem}:root .theme-switch{width:44px;height:44px;min-height:44px;color:var(--ak-muted);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;justify-content:center;align-items:center;gap:7px;padding:12px;font:600 13px/1.4 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:inline-flex}:root .theme-switch:hover{background:var(--ak-surface);color:var(--ak-ink);border-color:var(--ak-control-border)}:root .theme-switch:active{background:var(--ak-surface)}:root .theme-switch:focus-visible{outline:3px solid var(--ak-focus);outline-offset:3px}.theme-switch span{display:none}.theme-switch svg{flex-shrink:0;width:18px;height:18px}@media (width<=700px){.surface-tools{gap:8px}.console .surface-tools>span{display:none}.console .console-topbar,.public-booking .masthead{flex-wrap:wrap}.public-booking .surface-tools{margin-inline-start:auto}.public-booking .surface-tools>span{display:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (forced-colors:active){:root .theme-switch{border-color:buttontext}}
