*{box-sizing:border-box}html{color-scheme:dark;background-color:#111}body,html{overflow:hidden;width:100%;height:100%;margin:0}body{display:flex;flex-direction:column}.header{max-width:500px;padding-inline:2rem}.header>img{display:block;margin:auto;max-width:100%}.header>h2{font-family:TWK Everett,sans-serif;font-style:normal;font-weight:400;font-size:1.25rem;line-height:144%}.header>h2,footer{text-align:center;color:rgba(255,255,255,.6)}footer{width:100%;padding:1.5rem 2rem;background-color:var(--lk-bg);border-top:1px solid rgba(255,255,255,.15)}footer a,h2 a{color:#ff6352;-webkit-text-decoration-color:#a33529;text-decoration-color:#a33529;text-underline-offset:.125em}footer a:hover,h2 a{-webkit-text-decoration-color:#ff6352;text-decoration-color:#ff6352}h2 a{text-decoration:none}[data-lk-theme]{--lk-accent-bg:#1f6f9f;--lk-accent2:#2b88bf}[data-brand-vars]{display:contents}[data-brand-logo]{position:fixed;top:16px;left:16px;z-index:20;max-width:140px;max-height:40px;object-fit:contain}[data-brand-banner]{display:block;width:min(100%,720px);max-height:180px;margin:0 auto;object-fit:cover}@media (max-width:767px){input,select,textarea{font-size:16px!important}}.skip-link{position:fixed;top:8px;left:8px;z-index:100000;padding:10px 16px;border-radius:8px;background:#fff;color:#0e3a55;font-weight:600;text-decoration:none;transform:translateY(-200%)}.skip-link:focus{transform:none;outline:3px solid #1f6f9f;outline-offset:2px}:root,[data-theme=light]{--brand-primary:#1f6f9f;--brand-accent:#3b8fc2;--brand-primary-contrast:#ffffff;--tracking-heading:-0.02em;--tracking-display:-0.03em;--ink:#0e3a55;--ink-2:#4a6a80;--field-bg:rgba(255,255,255,0.85);--field-edge:rgba(14,58,85,0.25);--surface:#ffffff;--surface-soft:rgba(255,255,255,0.85);--line:rgba(14,58,85,0.25);--focus:#1f6f9f;--focus-ring:3px solid var(--focus);--on-accent:#ffffff;--danger:#b42318;--danger-soft:#fce8e6;--success:#067647;--warning:#93370d;--muted-surface:#e4e7ec;--accent-soft:#e0eafc;--success-soft:#d1fadf;--warning-soft:#fef0c7;--media-bg:#111827;--thumb-fill:#2e3340;--thumb-stroke:#5a6270;--thumb-label:#d2d6de;--shade:#000000;--scrim-weak:rgba(0,0,0,0.55);--scrim-mid:rgba(0,0,0,0.65);--scrim-strong:rgba(0,0,0,0.72);--scrim-photo:rgba(7,7,7,0.72);--scrim-photo-soft:rgba(7,7,7,0.55);--scrim-photo-veil:rgba(7,7,7,0.78);--scrim-photo-clear:rgba(7,7,7,0.1);--dialog-backdrop:rgba(14,24,40,0.55);--shadow-pop:0 15px 35px rgba(0,0,0,0.2);--shadow-ink:0 1px 2px rgba(0,0,0,0.35);--quiz-correct:#1f8a4c;--quiz-correct-soft:rgba(31,138,76,0.12);--quiz-wrong:#cc3d3d;--quiz-wrong-soft:rgba(204,61,61,0.12);--live-dot:#ff4d4d;--meter-low:#33d17a;--meter-mid:#ffb84d;--meter-high:#ff5f57;--on-media:#ffffff;--accent:var(--brand-primary,#1f6f9f);--accent-2:#3b8fc2;--accent-text:var(--accent);--glass-fill:rgba(255,255,255,0.28);--glass-fill-off:rgba(255,255,255,0.16);--glass-head:rgba(255,255,255,0.34);--glass-blur:blur(22px) saturate(170%);--glass-edge:1px solid rgba(255,255,255,0.5);--glass-bevel:inset 0 2px 1px rgba(255,255,255,0.95),inset 0 -4px 8px rgba(14,58,85,0.14),inset 2px 0 2px rgba(255,255,255,0.45),inset -2px 0 5px rgba(14,58,85,0.08);--glass-shadow-on:0 1px 1px rgba(14,58,85,0.18),0 6px 10px -2px rgba(14,58,85,0.16),0 28px 50px -12px rgba(31,111,159,0.5);--glass-shadow-off:0 1px 1px rgba(14,58,85,0.14),0 4px 8px -2px rgba(14,58,85,0.12),0 14px 26px -10px rgba(14,58,85,0.24);--glass-gloss:linear-gradient(115deg,rgba(255,255,255,0.45),rgba(255,255,255,0.1) 26%,transparent 42%,transparent 72%,rgba(255,255,255,0.2));--glass-dock:rgba(255,255,255,0.5);--bubble:rgba(255,255,255,0.8);--key-bg:linear-gradient(180deg,rgba(255,255,255,0.95),rgba(225,236,245,0.8));--key-edge:1px solid rgba(255,255,255,0.9);--key-shadow:0 1px 0 rgba(255,255,255,0.9) inset,0 -2px 3px rgba(14,58,85,0.12) inset,0 3px 6px -1px rgba(14,58,85,0.3);--key-pressed:0 2px 4px rgba(14,58,85,0.25) inset;--track-off:rgba(14,58,85,0.18);--desktop-base:linear-gradient(135deg,#e0eafc,#cfdef3);--desktop-shape-1:radial-gradient(38vw 38vw at 8% 10%,rgba(247,158,27,0.34),transparent 68%);--desktop-shape-2:radial-gradient(44vw 44vw at 92% 8%,rgba(31,111,159,0.26),transparent 72%);--desktop-shape-3:radial-gradient(42vw 42vw at 16% 88%,rgba(141,95,255,0.24),transparent 70%);--desktop-shape-4:radial-gradient(34vw 34vw at 84% 86%,rgba(27,172,150,0.2),transparent 68%)}[data-theme=dark]{--brand-primary:#5db4e6;--brand-accent:#8ac8eb;--brand-primary-contrast:#000000;--tracking-heading:-0.02em;--tracking-display:-0.03em;--ink:#eef5fb;--ink-2:#a9bccb;--field-bg:rgba(8,16,32,0.6);--field-edge:rgba(238,245,251,0.3);--surface:#142030;--surface-soft:rgba(20,32,48,0.92);--line:rgba(255,255,255,0.22);--focus:#5db4e6;--focus-ring:3px solid var(--focus);--on-accent:#07131d;--danger:#ff8f85;--danger-soft:#4a2528;--success:#8ce0b2;--warning:#ffd27d;--muted-surface:#26364b;--accent-soft:#17344b;--success-soft:#173d34;--warning-soft:#49351b;--media-bg:#0b1424;--thumb-fill:#2e3340;--thumb-stroke:#5a6270;--thumb-label:#d2d6de;--shade:#000000;--scrim-weak:rgba(0,0,0,0.55);--scrim-mid:rgba(0,0,0,0.65);--scrim-strong:rgba(0,0,0,0.72);--scrim-photo:rgba(7,7,7,0.72);--scrim-photo-soft:rgba(7,7,7,0.55);--scrim-photo-veil:rgba(7,7,7,0.78);--scrim-photo-clear:rgba(7,7,7,0.1);--dialog-backdrop:rgba(0,0,0,0.6);--shadow-pop:0 15px 35px rgba(0,0,0,0.35);--shadow-ink:0 1px 2px rgba(0,0,0,0.45);--quiz-correct:#3fb06c;--quiz-correct-soft:rgba(63,176,108,0.2);--quiz-wrong:#e26363;--quiz-wrong-soft:rgba(226,99,99,0.2);--on-media:#ffffff;--accent:var(--brand-primary,#5db4e6);--accent-2:#8ac8eb;--accent-text:color-mix(in srgb,var(--accent) 45%,white);--glass-fill:rgba(26,40,66,0.42);--glass-fill-off:rgba(26,40,66,0.26);--glass-head:rgba(255,255,255,0.07);--glass-blur:blur(24px) saturate(170%);--glass-edge:1px solid rgba(255,255,255,0.14);--glass-bevel:inset 0 2px 1px rgba(255,255,255,0.38),inset 0 -4px 8px rgba(0,0,0,0.4),inset 2px 0 2px rgba(255,255,255,0.12),inset -2px 0 5px rgba(0,0,0,0.25);--glass-shadow-on:0 1px 1px rgba(0,0,0,0.5),0 8px 12px -2px rgba(0,0,0,0.45),0 30px 60px -14px rgba(0,0,0,0.75),0 0 44px -10px rgba(93,180,230,0.55);--glass-shadow-off:0 1px 1px rgba(0,0,0,0.45),0 6px 10px -2px rgba(0,0,0,0.4),0 16px 30px -10px rgba(0,0,0,0.6);--glass-gloss:linear-gradient(115deg,rgba(255,255,255,0.2),rgba(255,255,255,0.05) 26%,transparent 42%,transparent 72%,rgba(255,255,255,0.08));--glass-dock:rgba(20,30,48,0.55);--bubble:rgba(255,255,255,0.1);--key-bg:linear-gradient(180deg,rgba(255,255,255,0.22),rgba(255,255,255,0.06));--key-edge:1px solid rgba(255,255,255,0.22);--key-shadow:0 1px 0 rgba(255,255,255,0.3) inset,0 -2px 3px rgba(0,0,0,0.35) inset,0 4px 8px -1px rgba(0,0,0,0.6);--key-pressed:0 2px 4px rgba(0,0,0,0.5) inset;--track-off:rgba(255,255,255,0.2);--desktop-base:linear-gradient(135deg,var(--brand-bg,#0b1424) 0%,#16253f 100%);--desktop-shape-1:radial-gradient(40vw 40vw at 8% 12%,rgba(247,158,27,0.18),transparent 72%);--desktop-shape-2:radial-gradient(44vw 44vw at 90% 10%,rgba(93,180,230,0.2),transparent 74%);--desktop-shape-3:radial-gradient(40vw 40vw at 18% 84%,rgba(164,137,255,0.16),transparent 72%);--desktop-shape-4:radial-gradient(36vw 36vw at 82% 88%,rgba(27,172,150,0.14),transparent 70%)}html[data-theme=light],html[data-theme=light] [data-lk-theme],html[data-theme=light] body{color-scheme:light}html[data-theme=dark],html[data-theme=dark] [data-lk-theme],html[data-theme=dark] body{color-scheme:dark}:root{--glass-grain:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='120' height='120'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0.1 0 0 0 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}.glass{isolation:isolate;background-color:var(--glass-fill-off);background-image:var(--glass-grain),var(--glass-gloss);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:var(--glass-edge);box-shadow:var(--glass-bevel),var(--glass-shadow-off);color:var(--ink);transition:background-color .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s cubic-bezier(.2,.8,.2,1)}.glass-on,.glass[data-front=true]{background-color:var(--glass-fill);box-shadow:var(--glass-bevel),var(--glass-shadow-on)}@media (prefers-reduced-transparency:reduce){:root,[data-theme=light]{--glass-fill:rgba(255,255,255,1);--glass-fill-off:rgba(255,255,255,1);--glass-head:rgba(240,245,249,1);--glass-dock:rgba(255,255,255,0.97);--bubble:#eef3f7;--desktop-shape-1:radial-gradient(38vw 38vw at 8% 10%,rgba(247,158,27,0.14),transparent 70%);--desktop-shape-2:radial-gradient(44vw 44vw at 92% 8%,rgba(31,111,159,0.12),transparent 74%);--desktop-shape-3:radial-gradient(42vw 42vw at 16% 88%,rgba(141,95,255,0.1),transparent 72%);--desktop-shape-4:radial-gradient(34vw 34vw at 84% 86%,rgba(27,172,150,0.1),transparent 70%)}[data-theme=dark]{--glass-fill:rgba(20,30,48,1);--glass-fill-off:rgba(20,30,48,1);--glass-head:rgba(34,48,72,1);--glass-dock:rgba(20,30,48,0.98);--bubble:rgba(255,255,255,0.12);--desktop-shape-1:radial-gradient(40vw 40vw at 8% 12%,rgba(247,158,27,0.12),transparent 74%);--desktop-shape-2:radial-gradient(44vw 44vw at 90% 10%,rgba(93,180,230,0.14),transparent 76%);--desktop-shape-3:radial-gradient(40vw 40vw at 18% 84%,rgba(164,137,255,0.12),transparent 74%);--desktop-shape-4:radial-gradient(36vw 36vw at 82% 88%,rgba(27,172,150,0.12),transparent 72%)}:root{--glass-blur:none;--glass-grain:none}}@media (prefers-reduced-motion:reduce){.glass{transition:none}}[data-solid=true],[data-solid=true] [data-theme=light]{--glass-fill:rgba(255,255,255,1);--glass-fill-off:rgba(255,255,255,1);--glass-head:rgba(240,245,249,1);--glass-dock:rgba(255,255,255,0.97);--bubble:#eef3f7;--glass-blur:none;--glass-grain:none}[data-solid=true] [data-theme=dark],[data-theme=dark][data-solid=true]{--glass-fill:rgba(20,30,48,1);--glass-fill-off:rgba(20,30,48,1);--glass-head:rgba(34,48,72,1);--glass-dock:rgba(20,30,48,0.98);--bubble:rgba(255,255,255,0.12);--glass-blur:none;--glass-grain:none}.switch{width:34px;height:20px;border:0;padding:0;border-radius:99px;background:var(--track-off);position:relative;cursor:pointer;vertical-align:middle}.switch:after{content:"";position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.35)}.switch[aria-checked=true]{background:var(--accent)}.switch[aria-checked=true]:after{left:16px}.slab-control:focus-visible,.switch:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.toggleRow{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;grid-column-gap:12px;column-gap:12px;min-height:36px;margin:0;cursor:pointer}.toggleRowText{display:grid;grid-gap:2px;gap:2px;min-width:0}.toggleRowText strong{display:flex;align-items:center;min-height:20px;font-size:13px;font-weight:600;line-height:1.3;color:var(--ink)}.toggleRowHint{font-size:12px;font-weight:400;line-height:1.4;color:var(--ink-2)}.toggleControl{display:inline-flex;align-items:center;gap:8px;flex:none;min-height:20px}.toggleState{inline-size:3ch;text-align:end;font-size:12px;color:var(--ink-2)}.toggleInline{display:inline-flex;align-items:center;gap:8px}@media (pointer:coarse){.toggleRow{min-height:40px}}h1,h2,h3{letter-spacing:var(--tracking-heading)}h1{letter-spacing:var(--tracking-display)}[data-count=true],[data-metric=true],[data-num=true]{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}html[data-theme=light] [data-surface=workspace]{--ink:#14263c;--ink-2:#5b6b80;--accent:#2365d8;--accent-2:#3672e0;--accent-soft:#edf3ff;--focus:#9abafa;--desktop-base:linear-gradient(135deg,#e4edfb,#f5f8ff 48%,#e5edfa);--desktop-shape-1:radial-gradient(ellipse at 4% 4%,rgba(164,203,255,0.78),transparent 38%);--desktop-shape-2:radial-gradient(ellipse at 89% 10%,rgba(215,199,250,0.7),transparent 37%);--desktop-shape-3:radial-gradient(ellipse at 75% 88%,rgba(169,224,238,0.65),transparent 38%);--desktop-shape-4:none;--glass-fill:rgba(255,255,255,0.78);--glass-fill-off:rgba(247,251,255,0.62);--glass-edge:1px solid rgba(255,255,255,0.9);--glass-blur:blur(24px) saturate(145%);--glass-bevel:0 0 0 0 transparent;--glass-shadow-on:0 22px 48px rgba(51,76,120,0.11),0 7px 14px rgba(62,89,131,0.07),inset 0 1.5px 0 rgba(255,255,255,0.97),inset 1px 0 0 rgba(255,255,255,0.68),inset 0 -2px 3px rgba(118,152,202,0.12);--glass-shadow-off:0 22px 48px rgba(51,76,120,0.11),0 7px 14px rgba(62,89,131,0.07),inset 0 1.5px 0 rgba(255,255,255,0.97),inset 1px 0 0 rgba(255,255,255,0.68),inset 0 -2px 3px rgba(118,152,202,0.12);--ws-radius:7px;--ws-radius-lg:16px;--key-bg:rgba(255,255,255,0.92);--field-bg:#ffffff;--field-edge:#7e8894;--dialog-backdrop:rgba(20,38,60,0.4);--danger-soft:#eef1f5;--success-soft:#e9f7f0;--warning-soft:#fff7e6;--status-live-fg:#1d6e4d;--status-draft-fg:#8a6212;--status-scheduled-fg:#3c62ad;--status-ended-fg:#5b6b80;--side-bg:#111f32;--side-ink:#a7b4c6;--side-ink-strong:#ffffff;--side-hover:#1d3048;--side-active:#2a405d;--side-line:#304158;--side-accent:#78a5ff;--brand-mark:#4f83ed;--radius-window:12px;--ws-font:var(--font),Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--sidebar-active-bg:rgba(166,194,247,0.18);--sidebar-active-strong:rgba(166,194,247,0.22);--glass-border:rgba(255,255,255,0.19);--glass-highlight:rgba(255,255,255,0.1);--glass-highlight-2:rgba(255,255,255,0.12);--side-shadow:10px 0 35px rgba(40,59,93,0.1);--side-inset:inset 0 1px 0 rgba(255,255,255,0.1);--side-shadow-dark:10px 0 35px rgba(34,54,88,0.16);--side-inset-dark:inset -1px 0 0 rgba(137,171,221,0.13);--nav-edge:rgba(211,229,255,0.13);--drawer-shadow:0 12px 30px rgba(6,18,38,0.35);--mobile-nav-scrim:rgba(10,16,28,0.45);--shine:transparent}html[data-theme=dark] [data-surface=workspace]{--ink:#e7f0fc;--ink-2:#a8b8ca;--accent:#9bbdff;--accent-2:#79a4f0;--accent-soft:#223a58;--focus:#91b6f5;--desktop-base:linear-gradient(135deg,#101d2d,#142235 55%,#0e1b2b);--desktop-shape-1:radial-gradient(ellipse at 5% 5%,rgba(43,72,113,0.65),transparent 38%);--desktop-shape-2:radial-gradient(ellipse at 90% 8%,rgba(64,57,104,0.52),transparent 38%);--desktop-shape-3:radial-gradient(ellipse at 75% 85%,rgba(32,75,90,0.38),transparent 38%);--desktop-shape-4:none;--glass-fill:rgba(32,48,70,0.88);--glass-fill-off:rgba(25,42,62,0.78);--glass-edge:1px solid rgba(204,224,250,0.16);--glass-blur:blur(24px) saturate(145%);--glass-bevel:0 0 0 0 transparent;--glass-shadow-on:0 22px 48px rgba(2,10,23,0.34),0 7px 14px rgba(4,14,27,0.22),inset 0 1px 0 rgba(214,232,255,0.17),inset 0 -2px 3px rgba(7,17,30,0.22);--glass-shadow-off:0 22px 48px rgba(2,10,23,0.34),0 7px 14px rgba(4,14,27,0.22),inset 0 1px 0 rgba(214,232,255,0.17),inset 0 -2px 3px rgba(7,17,30,0.22);--ws-radius:7px;--ws-radius-lg:16px;--key-bg:rgba(42,60,83,0.95);--field-bg:#1c2e43;--field-edge:#536b87;--dialog-backdrop:rgba(0,0,0,0.6);--side-bg:#111f32;--side-ink:#a7b4c6;--side-ink-strong:#ffffff;--side-hover:#1d3048;--side-active:#2a405d;--side-line:#304158;--side-accent:#78a5ff;--brand-mark:#4f83ed;--radius-window:12px;--ws-font:var(--font),Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--sidebar-active-bg:rgba(166,194,247,0.18);--sidebar-active-strong:rgba(166,194,247,0.22);--glass-border:rgba(255,255,255,0.19);--glass-highlight:rgba(255,255,255,0.1);--glass-highlight-2:rgba(255,255,255,0.12);--side-shadow:10px 0 35px rgba(34,54,88,0.16);--side-inset:inset 0 1px 0 rgba(255,255,255,0.1);--side-shadow-dark:10px 0 35px rgba(34,54,88,0.16);--side-inset-dark:inset -1px 0 0 rgba(137,171,221,0.13);--nav-edge:rgba(211,229,255,0.13);--drawer-shadow:0 12px 30px rgba(6,18,38,0.45);--mobile-nav-scrim:rgba(10,16,28,0.55);--shine:transparent}[data-solid=true] [data-surface=workspace],[data-solid=true] [data-theme=light] [data-surface=workspace]{--glass-fill:#ffffff;--glass-fill-off:#ffffff;--glass-blur:none}[data-solid=true] [data-theme=dark] [data-surface=workspace],[data-theme=dark][data-solid=true] [data-surface=workspace]{--glass-fill:#142030;--glass-fill-off:#142030;--glass-blur:none}@media (prefers-reduced-transparency:reduce){html[data-theme=light] [data-surface=workspace]{--glass-fill:#ffffff;--glass-fill-off:#ffffff;--glass-blur:none}html[data-theme=dark] [data-surface=workspace]{--glass-fill:#142030;--glass-fill-off:#142030;--glass-blur:none}}@media (prefers-contrast:more){html[data-theme=dark] [data-surface=workspace],html[data-theme=light] [data-surface=workspace]{--glass-edge:2px solid color-mix(in srgb,var(--ink) 58%,transparent);--field-edge:color-mix(in srgb,var(--ink) 55%,var(--surface))}}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){html[data-theme=light] [data-surface=workspace]{--glass-fill:#ffffff;--glass-fill-off:#ffffff;--glass-blur:none}html[data-theme=dark] [data-surface=workspace]{--glass-fill:#142030;--glass-fill-off:#142030;--glass-blur:none}}[data-surface=workspace]{--ws-gutter:16px}@media (min-width:768px){[data-surface=workspace]{--ws-gutter:24px}}@media (min-width:1100px){[data-surface=workspace]{--ws-gutter:24px}}[data-surface=workspace] .glass{border-radius:var(--ws-radius-lg)}[data-surface=workspace] .slab-control{min-height:40px;padding:0 12px;border:var(--key-edge);border-radius:var(--ws-radius);background:var(--key-bg);box-shadow:var(--key-shadow);color:var(--ink);font:inherit;font-size:13px;font-weight:650;cursor:pointer}[data-surface=workspace] .slab-control:active{transform:translateY(2px) scale(.98);box-shadow:var(--key-pressed)}[data-surface=workspace] .slab-control.primary{background:var(--accent);color:var(--on-accent);border-color:var(--accent)}[data-surface=workspace] .slab-control[aria-selected=true]{background:var(--accent-soft);color:var(--accent-text);border-color:color-mix(in srgb,var(--accent) 40%,white)}[data-surface=workspace] fieldset{margin:0;padding:10px 14px 12px;border:1px solid var(--line);border-radius:var(--ws-radius);min-width:0}[data-surface=workspace] legend{padding:0 6px;color:var(--ink);font-size:13px;font-weight:650}[data-surface=workspace] input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=color]):not([type=range]),[data-surface=workspace] select,[data-surface=workspace] textarea{width:100%;min-height:40px;border:1px solid var(--field-edge);border-radius:var(--ws-radius);background:var(--field-bg);color:var(--ink);padding:8px 10px;font:inherit;font-size:13px}[data-surface=workspace] textarea{min-height:96px;resize:vertical}[data-surface=workspace] input:focus-visible,[data-surface=workspace] select:focus-visible,[data-surface=workspace] textarea:focus-visible{outline:none;border-color:var(--focus);box-shadow:0 0 0 3px color-mix(in srgb,var(--focus) 48%,transparent)}[data-surface=workspace] input[type=checkbox],[data-surface=workspace] input[type=radio]{accent-color:var(--accent)}[data-surface=workspace] input[type=file]::-webkit-file-upload-button{margin-right:10px;padding:7px 12px;border:1px solid var(--line);border-radius:7px;background:var(--surface);color:var(--ink);font:inherit;font-size:13px;font-weight:650;cursor:pointer}[data-surface=workspace] input[type=file]::file-selector-button{margin-right:10px;padding:7px 12px;border:1px solid var(--line);border-radius:7px;background:var(--surface);color:var(--ink);font:inherit;font-size:13px;font-weight:650;cursor:pointer}[data-surface=workspace] .toggleRow{display:grid;grid-template-columns:1fr auto;align-items:start;grid-column-gap:16px;column-gap:16px;min-height:40px;padding:8px 12px;border:1px solid var(--line);background:var(--surface);border-radius:10px;margin:0;cursor:pointer}[data-surface=workspace] .toggleRowText{display:grid;grid-gap:2px;gap:2px;min-width:0}[data-surface=workspace] .toggleRowText strong{display:flex;align-items:center;min-height:28px;font-size:14px;font-weight:650;color:var(--ink)}[data-surface=workspace] .toggleRowHint{font-size:13px;font-weight:400;color:var(--ink-2);max-width:65ch}[data-surface=workspace] .toggleControl{display:inline-flex;align-items:center;gap:8px;flex:none;min-height:28px}[data-surface=workspace] .toggleState{inline-size:3ch;text-align:end;font-size:12px;color:var(--ink-2)}[data-surface=workspace] .toggleInline{display:inline-flex;align-items:center;gap:8px}@media (pointer:coarse){[data-surface=workspace] .toggleRow{min-height:44px}}[data-surface=workspace] .switch{box-sizing:border-box;width:44px;height:28px;min-width:44px;min-height:40px;padding:6px 0;background:transparent}[data-surface=workspace] .switch:before{content:"";position:absolute;left:0;right:0;top:50%;height:28px;margin-top:-14px;border-radius:99px;background:var(--track-off)}[data-surface=workspace] .switch:after{top:50%;left:4px;width:20px;height:20px;margin-top:-10px;z-index:1}[data-surface=workspace] .switch[aria-checked=true]{background:transparent}[data-surface=workspace] .switch[aria-checked=true]:before{background:var(--accent)}[data-surface=workspace] .switch[aria-checked=true]:after{left:20px}html[data-theme=dark] [data-surface=workspace] :focus-visible,html[data-theme=light] [data-surface=workspace] :focus-visible{outline:3px solid var(--focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){html[data-theme=dark] [data-surface=workspace] .glass,html[data-theme=dark] [data-surface=workspace] .slab-control,html[data-theme=dark] [data-surface=workspace] .switch,html[data-theme=light] [data-surface=workspace] .glass,html[data-theme=light] [data-surface=workspace] .slab-control,html[data-theme=light] [data-surface=workspace] .switch{transition:none}}[data-surface=workspace] input[aria-invalid=true]:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=color]):not([type=range]){border-color:var(--danger);box-shadow:0 0 0 1px var(--danger)}[data-surface=room][data-theme=light],html[data-theme=light] [data-surface=room]{--desktop-base:linear-gradient(135deg,#dfe9f8,#ecf3ff 52%,#e1e9f7);--desktop-shape-1:radial-gradient(ellipse at 6% 8%,rgba(167,205,255,0.62),transparent 40%);--desktop-shape-2:radial-gradient(ellipse at 90% 8%,rgba(214,200,247,0.56),transparent 40%);--desktop-shape-3:radial-gradient(ellipse at 78% 86%,rgba(153,208,228,0.5),transparent 40%);--desktop-shape-4:none;--glass-fill:linear-gradient(148deg,rgba(255,255,255,0.9),rgba(243,248,255,0.74));--glass-fill-off:linear-gradient(148deg,rgba(255,255,255,0.82),rgba(239,246,255,0.68));--glass-edge:1px solid rgba(255,255,255,0.9);--glass-blur:blur(24px) saturate(145%);--glass-bevel:none;--glass-shadow-on:0 22px 48px rgba(43,65,106,0.12),0 7px 14px rgba(56,84,126,0.08),inset 0 1.5px 0 rgba(255,255,255,0.96),inset 1px 0 0 rgba(255,255,255,0.64),inset 0 -2px 3px rgba(112,143,193,0.12);--glass-shadow-off:0 18px 36px rgba(43,65,106,0.11),0 6px 12px rgba(56,84,126,0.08),inset 0 1.25px 0 rgba(255,255,255,0.92),inset 0 -2px 3px rgba(112,143,193,0.1)}[data-surface=room][data-theme=dark],html[data-theme=dark] [data-surface=room]{--desktop-base:linear-gradient(135deg,#0f1b2a,#132236 56%,#0d1a29);--desktop-shape-1:radial-gradient(ellipse at 5% 7%,rgba(44,73,114,0.58),transparent 40%);--desktop-shape-2:radial-gradient(ellipse at 90% 8%,rgba(61,56,104,0.46),transparent 40%);--desktop-shape-3:radial-gradient(ellipse at 78% 84%,rgba(29,70,86,0.36),transparent 40%);--desktop-shape-4:none;--glass-fill:linear-gradient(145deg,rgba(48,68,95,0.93),rgba(28,44,64,0.94));--glass-fill-off:linear-gradient(145deg,rgba(44,62,86,0.9),rgba(24,38,56,0.91));--glass-edge:1px solid rgba(206,225,248,0.16);--glass-blur:blur(24px) saturate(145%);--glass-bevel:none;--glass-shadow-on:0 22px 48px rgba(2,10,23,0.36),0 7px 14px rgba(4,14,27,0.24),inset 0 1px 0 rgba(214,232,255,0.17),inset 0 -2px 3px rgba(8,17,31,0.24);--glass-shadow-off:0 18px 36px rgba(2,10,23,0.34),0 6px 12px rgba(4,14,27,0.22),inset 0 1px 0 rgba(214,232,255,0.14),inset 0 -2px 3px rgba(8,17,31,0.22)}[data-solid=true] [data-surface=room]{--glass-fill:#ffffff;--glass-fill-off:#ffffff;--glass-blur:none}[data-solid=true] [data-theme=dark] [data-surface=room],[data-theme=dark][data-solid=true] [data-surface=room]{--glass-fill:#142030;--glass-fill-off:#142030;--glass-blur:none}@media (prefers-reduced-transparency:reduce){html[data-theme=light] [data-surface=room]{--glass-fill:#ffffff;--glass-fill-off:#ffffff;--glass-blur:none}html[data-theme=dark] [data-surface=room]{--glass-fill:#142030;--glass-fill-off:#142030;--glass-blur:none}}@media (prefers-contrast:more){html[data-theme=dark] [data-surface=room],html[data-theme=light] [data-surface=room]{--glass-edge:2px solid color-mix(in srgb,var(--ink) 58%,transparent);--field-edge:color-mix(in srgb,var(--ink) 56%,var(--surface))}}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){html[data-theme=light] [data-surface=room]{--glass-fill:#ffffff;--glass-fill-off:#ffffff;--glass-blur:none}html[data-theme=dark] [data-surface=room]{--glass-fill:#142030;--glass-fill-off:#142030;--glass-blur:none}}div[data-surface=room][data-glass-dir]{--glass-angle:0deg;background-size:cover;background-position:50%;background-repeat:no-repeat}div[data-surface=room][data-glass-dir][data-theme=light]{--glass-fill:linear-gradient(var(--glass-angle),rgba(255,255,255,0.92),rgba(255,255,255,0.96));--glass-fill-off:linear-gradient(var(--glass-angle),rgba(255,255,255,0.9),rgba(255,255,255,0.94));--glass-edge:1px solid rgba(255,255,255,0.65);--glass-bevel:inset 0 1.5px 0 rgba(255,255,255,0.9),inset 0 -2px 6px rgba(70,100,190,0.18);--glass-dock:rgba(255,255,255,0.92);--room-window-body:rgba(255,255,255,0.62)}div[data-surface=room][data-glass-dir][data-theme=dark]{--glass-fill:linear-gradient(var(--glass-angle),rgba(22,36,64,0.86),rgba(14,24,44,0.9));--glass-fill-off:linear-gradient(var(--glass-angle),rgba(22,36,64,0.84),rgba(14,24,44,0.88));--glass-edge:1px solid rgba(190,215,255,0.28);--glass-bevel:inset 0 1px 0 rgba(220,235,255,0.35),inset 0 -2px 6px rgba(0,0,0,0.3);--glass-dock:rgba(14,24,44,0.86);--room-window-body:rgba(16,28,52,0.6)}div[data-surface=room][data-glass-dir] .glass{background-color:transparent;background-image:var(--glass-grain),var(--glass-gloss),var(--glass-fill-off);-webkit-backdrop-filter:blur(28px) saturate(190%);backdrop-filter:blur(28px) saturate(190%)}div[data-surface=room][data-glass-dir] .glass-on,div[data-surface=room][data-glass-dir] .glass[data-front=true]{background-color:transparent;background-image:var(--glass-grain),var(--glass-gloss),var(--glass-fill)}div[data-surface=room][data-glass-dir][data-glass-sync] [data-window].glass{position:relative;-webkit-backdrop-filter:none;backdrop-filter:none;background-image:none}div[data-surface=room][data-glass-dir][data-glass-sync] [data-window].glass:after,div[data-surface=room][data-glass-dir][data-glass-sync] [data-window].glass:before{content:"";position:absolute;pointer-events:none}div[data-surface=room][data-glass-dir][data-glass-sync] [data-window].glass:before{z-index:-2;left:0;top:0;width:var(--room-w,100%);height:var(--room-h,100%);transform:translate(var(--room-x,0),var(--room-y,0));background:var(--room-bg-image,none) center /cover no-repeat var(--room-bg-color,transparent);filter:blur(28px) saturate(190%);will-change:transform}div[data-surface=room][data-glass-dir][data-glass-sync] [data-window].glass:after{z-index:-1;inset:0;background-image:var(--glass-grain),var(--glass-gloss),var(--glass-fill-off)}div[data-surface=room][data-glass-dir][data-glass-sync] [data-window].glass[data-front=true]:after{background-image:var(--glass-grain),var(--glass-gloss),var(--glass-fill)}div[data-surface=room][data-glass-dir] [data-window-body]{background:var(--room-window-body)}:root[data-solid=true] div[data-surface=room][data-glass-dir][data-theme=light]{--glass-fill:linear-gradient(#ffffff,#ffffff);--glass-fill-off:linear-gradient(#ffffff,#ffffff);--glass-dock:#ffffff;--room-window-body:#ffffff}:root[data-solid=true] div[data-surface=room][data-glass-dir][data-theme=dark]{--glass-fill:linear-gradient(#142030,#142030);--glass-fill-off:linear-gradient(#142030,#142030);--glass-dock:#142030;--room-window-body:#142030}:root[data-solid=true] div[data-surface=room][data-glass-dir] .glass{-webkit-backdrop-filter:none;backdrop-filter:none}@media (prefers-reduced-transparency:reduce){:root div[data-surface=room][data-glass-dir][data-theme=light]{--glass-fill:linear-gradient(#ffffff,#ffffff);--glass-fill-off:linear-gradient(#ffffff,#ffffff);--glass-dock:#ffffff;--room-window-body:#ffffff}:root div[data-surface=room][data-glass-dir][data-theme=dark]{--glass-fill:linear-gradient(#142030,#142030);--glass-fill-off:linear-gradient(#142030,#142030);--glass-dock:#142030;--room-window-body:#142030}:root div[data-surface=room][data-glass-dir] .glass{-webkit-backdrop-filter:none;backdrop-filter:none}}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){:root div[data-surface=room][data-glass-dir][data-theme=light]{--glass-fill:linear-gradient(#ffffff,#ffffff);--glass-fill-off:linear-gradient(#ffffff,#ffffff);--glass-dock:#ffffff;--room-window-body:#ffffff}:root div[data-surface=room][data-glass-dir][data-theme=dark]{--glass-fill:linear-gradient(#142030,#142030);--glass-fill-off:linear-gradient(#142030,#142030);--glass-dock:#142030;--room-window-body:#142030}}div[data-surface=room][data-glass-dir][data-glass-bg="01-flow-dark-bottom"][data-theme]{background-image:url(/backgrounds/01-flow-dark-bottom_desktop-1920x1080.jpg)}div[data-surface=room][data-glass-dir][data-glass-bg="02-bright-diagonal"][data-theme]{background-image:url(/backgrounds/02-bright-diagonal_desktop-1920x1080.jpg)}div[data-surface=room][data-glass-dir][data-glass-bg="03-homepage-soft"][data-theme]{background-image:url(/backgrounds/03-homepage-soft_desktop-1920x1080.jpg)}div[data-surface=room][data-glass-dir][data-glass-bg="04-night-navy-violet"][data-theme]{background-image:url(/backgrounds/04-night-navy-violet_desktop-1920x1080.jpg)}div[data-surface=room][data-glass-dir][data-glass-bg="05-aurora"][data-theme]{background-image:url(/backgrounds/05-aurora_desktop-1920x1080.jpg)}div[data-surface=room][data-glass-dir][data-glass-bg="06-sunset-iphone"][data-theme]{background-image:url(/backgrounds/06-sunset-iphone_desktop-1920x1080.jpg)}div[data-surface=room][data-glass-dir][data-glass-bg="07-ocean"][data-theme]{background-image:url(/backgrounds/07-ocean_desktop-1920x1080.jpg)}div[data-surface=room][data-glass-dir][data-glass-bg="08-vintage"][data-theme]{background-image:url(/backgrounds/08-vintage_desktop-1920x1080.jpg)}div[data-surface=room][data-glass-dir][data-glass-bg="09-brand-navy-teal"][data-theme]{background-image:url(/backgrounds/09-brand-navy-teal_desktop-1920x1080.jpg)}@media (max-aspect-ratio:1/1){div[data-surface=room][data-glass-dir][data-glass-bg="01-flow-dark-bottom"][data-theme]{background-image:url(/backgrounds/01-flow-dark-bottom_phone-1125x2434.jpg)}div[data-surface=room][data-glass-dir][data-glass-bg="02-bright-diagonal"][data-theme]{background-image:url(/backgrounds/02-bright-diagonal_phone-1125x2434.jpg)}div[data-surface=room][data-glass-dir][data-glass-bg="03-homepage-soft"][data-theme]{background-image:url(/backgrounds/03-homepage-soft_phone-1125x2434.jpg)}div[data-surface=room][data-glass-dir][data-glass-bg="04-night-navy-violet"][data-theme]{background-image:url(/backgrounds/04-night-navy-violet_phone-1125x2434.jpg)}div[data-surface=room][data-glass-dir][data-glass-bg="05-aurora"][data-theme]{background-image:url(/backgrounds/05-aurora_phone-1125x2434.jpg)}div[data-surface=room][data-glass-dir][data-glass-bg="06-sunset-iphone"][data-theme]{background-image:url(/backgrounds/06-sunset-iphone_phone-1125x2434.jpg)}div[data-surface=room][data-glass-dir][data-glass-bg="07-ocean"][data-theme]{background-image:url(/backgrounds/07-ocean_phone-1125x2434.jpg)}div[data-surface=room][data-glass-dir][data-glass-bg="08-vintage"][data-theme]{background-image:url(/backgrounds/08-vintage_phone-1125x2434.jpg)}div[data-surface=room][data-glass-dir][data-glass-bg="09-brand-navy-teal"][data-theme]{background-image:url(/backgrounds/09-brand-navy-teal_phone-1125x2434.jpg)}}[data-surface=room] [data-bg-picker]{display:grid;grid-gap:8px;gap:8px;border:1px solid var(--line);border-radius:10px;padding:10px 12px;background:var(--surface-soft)}[data-surface=room] [data-bg-picker]>p{margin:0;font-size:12px;font-weight:700;color:var(--ink-2);text-transform:uppercase;letter-spacing:.03em}[data-surface=room] [data-bg-picker] [role=radiogroup]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}[data-surface=room] [data-bg-picker] [role=radio]{aspect-ratio:16/9;min-height:40px;border:2px solid var(--line);border-radius:8px;background-color:var(--bubble);background-size:cover;background-position:50%;cursor:pointer}[data-surface=room] [data-bg-picker] [role=radio][aria-checked=true]{border-color:var(--accent,var(--brand-primary,#1f6f9f));box-shadow:0 0 0 2px var(--bubble)}[data-surface=room] [data-bg-picker] [role=radio]:focus-visible{outline:3px solid var(--accent,var(--brand-primary,#1f6f9f));outline-offset:2px}[data-surface=room] [data-window-body] [data-scroll]{scrollbar-width:thin;scrollbar-color:rgba(70,100,150,.55) transparent}[data-surface=room] [data-window-body] [data-scroll=below]{-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 32px),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 32px),transparent)}[data-surface=room] [data-window-body] [data-scroll=above]{-webkit-mask-image:linear-gradient(180deg,transparent,#000 32px);mask-image:linear-gradient(180deg,transparent,#000 32px)}[data-surface=room] [data-window-body] [data-scroll=both]{-webkit-mask-image:linear-gradient(180deg,transparent,#000 32px,#000 calc(100% - 32px),transparent);mask-image:linear-gradient(180deg,transparent,#000 32px,#000 calc(100% - 32px),transparent)}[data-surface=room] nav[aria-label="Console dock"]>span:has(>button[aria-label="Hide dock"]){position:absolute;top:-34px;left:50%;transform:translateX(-50%)}[data-surface=room] nav[aria-label="Console dock"]>span>button[aria-label="Hide dock"],[data-surface=room] nav[aria-label="Console dock"]>span>button[aria-label="Show dock"]{width:56px;min-width:56px;height:26px;min-height:26px;border-radius:13px;font-size:14px}[data-surface=room] nav[aria-label="Console dock"]>span>button[aria-label$=" dock"]:after{content:"";position:absolute;inset:-9px -4px}[data-surface=room] nav[aria-label="Console dock"][data-collapsed=true]{padding:0;min-height:0;border:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}[data-surface=room] nav[aria-label="Console dock"]{column-gap:0}[data-surface=room] nav[aria-label="Console dock"]>div{padding-inline:14px}@media (max-width:767px){[data-surface=room] nav[aria-label="Console dock"]>div{padding-inline:8px}}[data-surface=room] :focus-visible{outline:var(--focus-ring,3px solid var(--focus));outline-offset:2px}div[data-surface=room]:has(>nav[aria-label="Console dock"]:is([data-collapsed=true],:not([data-pinned=true]))){position:relative}div[data-surface=room]>nav[aria-label="Console dock"]:is([data-collapsed=true],:not([data-pinned=true])){position:absolute;left:50%;bottom:max(12px,env(safe-area-inset-bottom));width:max-content;max-width:calc(100% - 24px);margin:0;transform:translateX(-50%)}[data-surface=room] nav[aria-label="Console dock"]>span:has(>button[data-dock-pin]){position:absolute;top:-34px;left:calc(50% + 40px)}[data-surface=room] nav[aria-label="Console dock"]>span>button[data-dock-pin]{width:32px;min-width:32px;height:26px;min-height:26px;padding:0;border-radius:13px;display:grid;place-items:center}[data-surface=room] nav[aria-label="Console dock"]>span>button[data-dock-pin][aria-pressed=true]{background:var(--brand-primary,var(--accent));color:var(--brand-primary-contrast,#ffffff)}[data-surface=room] nav[aria-label="Console dock"][data-pinned=true]>span:has(>button[data-dock-pin]){left:50%;transform:translateX(-50%)}[data-surface=room] [data-widget=polls] button:not(li>button),[data-surface=room] [data-widget=surveys] button:not([type=submit]){min-height:40px;padding:0 16px;border:var(--key-edge,1px solid var(--line));border-radius:12px;background:var(--key-bg,var(--surface-soft));box-shadow:var(--key-shadow,none);color:var(--ink);font:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}[data-surface=room] [data-widget=polls] button:not(li>button):active:not(:disabled){transform:translateY(1px) scale(.98)}[data-surface=room] [data-widget=polls] button[type=submit]{border-color:transparent;background:linear-gradient(160deg,color-mix(in srgb,var(--brand-primary,var(--accent)) 82%,white),var(--brand-primary,var(--accent)));color:var(--brand-primary-contrast,#ffffff)}[data-surface=room] [data-widget=polls] button:disabled{opacity:.5;cursor:not-allowed}[data-surface=room] [data-widget=polls] li>button{min-height:44px;padding:10px 12px;border-radius:12px;box-shadow:var(--key-shadow,none);font-weight:600;transition:transform .15s ease,box-shadow .15s ease}[data-surface=room] [data-widget=polls] li>button:hover:not(:disabled){transform:translateY(-1px)}[data-surface=room] [data-widget=polls] li>button[aria-pressed=true]{box-shadow:0 0 0 2px var(--brand-primary,var(--accent)),var(--key-shadow,none)}[data-surface=room] [data-widget=polls] input:not([type=checkbox]),[data-surface=room] [data-widget=polls] select,[data-surface=room] [data-widget=polls] textarea{min-height:40px;padding:0 12px;border:1px solid var(--line);border-radius:10px;background:var(--field-bg,var(--surface));color:var(--ink);font:inherit;font-size:13px}[data-surface=room] [data-widget=polls] input[type=checkbox]{width:18px;height:18px;accent-color:var(--brand-primary,var(--accent))}[data-surface=room] [data-widget=polls] button:focus-visible,[data-surface=room] [data-widget=polls] input:focus-visible,[data-surface=room] [data-widget=polls] select:focus-visible{outline:3px solid var(--brand-primary,var(--accent));outline-offset:2px}@media (prefers-reduced-motion:reduce){[data-surface=room] [data-widget=polls] button{transition:none}}[data-surface=room] [data-widget=surveys]{padding:12px;gap:12px}[data-surface=room] [data-widget=polls] form button[type=button]{align-self:flex-start}:where([data-surface=room] [data-watch-panel]){padding:12px}:where([data-surface=room] [data-watch-panel]) button{min-height:38px;padding:0 14px;border:var(--key-edge,1px solid var(--line));border-radius:12px;background:var(--key-bg,var(--surface-soft));box-shadow:var(--key-shadow,none);color:var(--ink);font:inherit;font-size:13px;font-weight:600;cursor:pointer}:where([data-surface=room] [data-watch-panel]) button[type=submit]{border-color:transparent;background:var(--brand-primary,var(--accent));color:var(--brand-primary-contrast,var(--surface))}:where([data-surface=room] [data-watch-panel]) button:disabled{opacity:.5;cursor:not-allowed}:where([data-surface=room] [data-watch-panel]) :is(input:not([type=checkbox],[type=radio],[type=range]),textarea,select){min-height:38px;padding:0 12px;border:1px solid var(--line);border-radius:10px;background:var(--field-bg,var(--surface));color:var(--ink);font:inherit;font-size:13px}:where([data-surface=room] [data-watch-panel]) textarea{padding:10px 12px}:where([data-surface=room] [data-watch-panel]) :is(button,input,textarea,select,a):focus-visible{outline:3px solid var(--brand-primary,var(--accent));outline-offset:2px}div[data-surface=room][data-glass-dir][data-theme] [data-window-body]:has(>[data-widget=whiteboard]){background:#ffffff}[data-surface=room] [data-widget=whiteboard]{background:#ffffff;color:#1f2937;display:flex;flex-direction:column;height:100%;min-height:0}[data-surface=room] [data-widget=whiteboard]>form{display:flex;align-items:center;gap:8px;padding:8px 12px;border-bottom:1px solid var(--line);font-size:13px;font-weight:600}[data-surface=room] [data-widget=whiteboard]>form input{min-height:36px;padding:0 10px;border:1px solid var(--line);border-radius:10px;background:#ffffff;color:#1f2937;font:inherit;font-weight:400}[data-surface=room] [data-widget=whiteboard]>form button{min-height:36px;padding:0 14px;border:var(--key-edge,1px solid var(--line));border-radius:10px;background:var(--key-bg,#f3f6fa);box-shadow:var(--key-shadow,none);color:#1f2937;font:inherit;font-weight:600;cursor:pointer}[data-surface=room] [data-widget=whiteboard]>form button:focus-visible,[data-surface=room] [data-widget=whiteboard]>form input:focus-visible{outline:3px solid var(--brand-primary,var(--accent));outline-offset:2px}
/*# sourceMappingURL=5ce77b8613b33c0d.css.map*/