[data-sx-app],[data-sx-app] [data-theme=light]{--sx-theme:light;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface:#fff;--surface-2:#f6f7f8;--surface-3:#eaebed;--surface-float:#fff;--backdrop:#110f0d61;--ink:#110f0d;--ink-2:#4f4c4a;--muted:#656360;--ink-inverse:#fff;--line:#e3e1df;--line-strong:#c5c4c2;--line-control:#888583;--accent:#f78000;--accent-hover:#ff9127;--accent-press:#ea7100;--on-accent:#110f0d;--accent-ink:#b35100;--accent-soft:#fff3e9;--accent-display:#dd6300;--success:#11813c;--warning:#856300;--danger:#cc272e;--info:#4c6585;--on-danger:#fff;--disabled-ink:#888684;--disabled-surface:#eeeef0;--board-paper:#fff;--student-ink:#181b1f;--tutor-ink:#b15900;--voice-speaking:#dd6300;--voice-listening:#4c6585;--shadow-float:0 1px 2px #110f0d0f, 0 12px 32px -10px #110f0d33;--shadow-sheet:0 -10px 40px -12px #110f0d38;--shadow-knob:0 1px 2px #110f0d47}@supports (color:lab(0% 0 0)){[data-sx-app],[data-sx-app] [data-theme=light]{--surface:lab(100% 0 0);--surface-2:lab(97.0939% -.108689 -.749958);--surface-3:lab(93.0307% -.162125 -1.12433);--surface-float:lab(100% 0 0);--backdrop:lab(4.43094% .589624 1.07795/.38);--ink:lab(4.43094% .589624 1.07795);--ink-2:lab(32.7108% .844225 1.66523);--muted:lab(41.9909% .841945 1.66371);--ink-inverse:lab(100% 0 0);--line:lab(89.5548% .500172 .9951);--line-strong:lab(79.1148% .500411 .99529);--line-control:lab(55.911% .839591 1.66218);--accent:lab(66.4998% 43.9912 78.556);--accent-hover:lab(71.3681% 37.5485 69.0484);--accent-press:lab(61.6991% 47.8109 82.5117);--on-accent:lab(4.43094% .589624 1.07795);--accent-ink:lab(46.6484% 44.5038 79.2081);--accent-soft:lab(96.4853% 3.06848 6.01441);--accent-display:lab(56.8201% 53.6681 92.1118);--success:lab(47.2217% -42.5155 28.3195);--warning:lab(44.4259% 8.88315 53.9474);--danger:lab(45.7636% 63.3818 40.1799);--info:lab(41.767% -2.77115 -21.1971);--on-danger:lab(100% 0 0);--disabled-ink:lab(55.9129% .669986 1.32878);--disabled-surface:lab(94.1939% -.108719 -.749934);--board-paper:lab(100% 0 0);--student-ink:lab(9.48197% -.41151 -3.68196);--tutor-ink:lab(48.0352% 38.6815 77.7019);--voice-speaking:lab(56.8201% 53.6681 92.1118);--voice-listening:lab(41.767% -2.77115 -21.1971);--shadow-float:0 1px 2px lab(4.43094% .589624 1.07795/.06), 0 12px 32px -10px lab(4.43094% .589624 1.07795/.2);--shadow-sheet:0 -10px 40px -12px lab(4.43094% .589624 1.07795/.22);--shadow-knob:0 1px 2px lab(4.43094% .589624 1.07795/.28)}}@media (prefers-color-scheme:dark){[data-sx-app][data-theme=system]{--sx-theme:dark;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface:#0e0f11;--surface-2:#161719;--surface-3:#202225;--surface-float:#1c1e21;--backdrop:#0009;--ink:#f0eeec;--ink-2:#c0bdbb;--muted:#a09e9c;--ink-inverse:#110f0d;--line:#2a2b2e;--line-strong:#3c3d40;--line-control:#737477;--accent:#f78000;--accent-hover:#ff9127;--accent-press:#ea7100;--on-accent:#110f0d;--accent-ink:#f99b44;--accent-soft:#3a2312;--accent-display:#f99b44;--success:#68ca80;--warning:#e4b750;--danger:#f97770;--info:#98b3d7;--on-danger:#110f0d;--disabled-ink:#707274;--disabled-surface:#1c1d1f;--board-paper:#151618;--student-ink:#e6e8eb;--tutor-ink:#f98f3a;--voice-speaking:#f78000;--voice-listening:#98b3d7;--shadow-float:0 0 0 1px #ffffff0a, 0 16px 40px -12px #000000b3;--shadow-sheet:0 -12px 48px -12px #000000b3;--shadow-knob:0 1px 2px #00000080}@supports (color:lab(0% 0 0)){[data-sx-app][data-theme=system]{--surface:lab(4.42864% -.128903 -1.04602);--surface-2:lab(7.76512% -.232995 -1.85229);--surface-3:lab(12.9794% -.286572 -2.22795);--surface-float:lab(11.2392% -.283785 -2.22653);--backdrop:lab(.112911% 0 0/.6);--ink:lab(94.1948% .500083 .99504);--ink-2:lab(76.793% .668526 1.32788);--muted:lab(65.1929% .669271 1.32833);--ink-inverse:lab(4.43094% .589624 1.07795);--line:lab(17.6234% -.249073 -1.862);--line-strong:lab(25.7437% -.254139 -1.86474);--line-control:lab(48.9441% -.261605 -1.86888);--accent:lab(66.4998% 43.9912 78.556);--accent-hover:lab(71.3681% 37.5485 69.0484);--accent-press:lab(61.6991% 47.8109 82.5117);--on-accent:lab(4.43094% .589624 1.07795);--accent-ink:lab(72.723% 31.1157 59.0245);--accent-soft:lab(16.2738% 10.0256 15.7535);--accent-display:lab(72.723% 31.1157 59.0245);--success:lab(73.9447% -42.0464 27.476);--warning:lab(77.0141% 9.01151 56.9378);--danger:lab(65.9538% 50.1356 28.6987);--info:lab(71.97% -3.57851 -21.4408);--on-danger:lab(4.43094% .589624 1.07795);--disabled-ink:lab(47.7874% -.211269 -1.49624);--disabled-surface:lab(10.663% -.242263 -1.8584);--board-paper:lab(7.21025% -.220872 -1.80841);--student-ink:lab(91.8644% -.26688 -1.87196);--tutor-ink:lab(70.1839% 37.0134 60.7);--voice-speaking:lab(66.4998% 43.9912 78.556);--voice-listening:lab(71.97% -3.57851 -21.4408);--shadow-float:0 0 0 1px lab(100% 0 0/.04), 0 16px 40px -12px lab(0% 0 0/.7);--shadow-sheet:0 -12px 48px -12px lab(0% 0 0/.7);--shadow-knob:0 1px 2px lab(0% 0 0/.5)}}}[data-sx-app][data-theme=dark],[data-sx-app] [data-theme=dark]{--sx-theme:dark;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface:#0e0f11;--surface-2:#161719;--surface-3:#202225;--surface-float:#1c1e21;--backdrop:#0009;--ink:#f0eeec;--ink-2:#c0bdbb;--muted:#a09e9c;--ink-inverse:#110f0d;--line:#2a2b2e;--line-strong:#3c3d40;--line-control:#737477;--accent:#f78000;--accent-hover:#ff9127;--accent-press:#ea7100;--on-accent:#110f0d;--accent-ink:#f99b44;--accent-soft:#3a2312;--accent-display:#f99b44;--success:#68ca80;--warning:#e4b750;--danger:#f97770;--info:#98b3d7;--on-danger:#110f0d;--disabled-ink:#707274;--disabled-surface:#1c1d1f;--board-paper:#151618;--student-ink:#e6e8eb;--tutor-ink:#f98f3a;--voice-speaking:#f78000;--voice-listening:#98b3d7;--shadow-float:0 0 0 1px #ffffff0a, 0 16px 40px -12px #000000b3;--shadow-sheet:0 -12px 48px -12px #000000b3;--shadow-knob:0 1px 2px #00000080}@supports (color:lab(0% 0 0)){[data-sx-app][data-theme=dark],[data-sx-app] [data-theme=dark]{--surface:lab(4.42864% -.128903 -1.04602);--surface-2:lab(7.76512% -.232995 -1.85229);--surface-3:lab(12.9794% -.286572 -2.22795);--surface-float:lab(11.2392% -.283785 -2.22653);--backdrop:lab(.112911% 0 0/.6);--ink:lab(94.1948% .500083 .99504);--ink-2:lab(76.793% .668526 1.32788);--muted:lab(65.1929% .669271 1.32833);--ink-inverse:lab(4.43094% .589624 1.07795);--line:lab(17.6234% -.249073 -1.862);--line-strong:lab(25.7437% -.254139 -1.86474);--line-control:lab(48.9441% -.261605 -1.86888);--accent:lab(66.4998% 43.9912 78.556);--accent-hover:lab(71.3681% 37.5485 69.0484);--accent-press:lab(61.6991% 47.8109 82.5117);--on-accent:lab(4.43094% .589624 1.07795);--accent-ink:lab(72.723% 31.1157 59.0245);--accent-soft:lab(16.2738% 10.0256 15.7535);--accent-display:lab(72.723% 31.1157 59.0245);--success:lab(73.9447% -42.0464 27.476);--warning:lab(77.0141% 9.01151 56.9378);--danger:lab(65.9538% 50.1356 28.6987);--info:lab(71.97% -3.57851 -21.4408);--on-danger:lab(4.43094% .589624 1.07795);--disabled-ink:lab(47.7874% -.211269 -1.49624);--disabled-surface:lab(10.663% -.242263 -1.8584);--board-paper:lab(7.21025% -.220872 -1.80841);--student-ink:lab(91.8644% -.26688 -1.87196);--tutor-ink:lab(70.1839% 37.0134 60.7);--voice-speaking:lab(66.4998% 43.9912 78.556);--voice-listening:lab(71.97% -3.57851 -21.4408);--shadow-float:0 0 0 1px lab(100% 0 0/.04), 0 16px 40px -12px lab(0% 0 0/.7);--shadow-sheet:0 -12px 48px -12px lab(0% 0 0/.7);--shadow-knob:0 1px 2px lab(0% 0 0/.5)}}[data-sx-app],[data-sx-app] [data-theme]{--focus-ring:var(--accent-ink);--confirm-ink:var(--info);--line-number:var(--muted);--tutor-wash:color-mix(in oklch, var(--tutor-ink) 16%, transparent);--confirm-wash:color-mix(in oklch, var(--confirm-ink) 12%, transparent);--student-ink-dim:color-mix(in oklch, var(--student-ink) 35%, transparent);--voice-rest:color-mix(in oklch, var(--muted) 45%, transparent)}[data-sx-app]{--font-sans:var(--font-onest), system-ui, -apple-system, "Segoe UI", sans-serif;--t-xs:.75rem;--t-sm:.875rem;--t-md:1rem;--t-lg:1.1875rem;--t-xl:1.375rem;--t-2xl:1.625rem;--t-3xl:1.9375rem;--lh-xs:1.4;--lh-sm:1.45;--lh-md:1.5;--lh-lg:1.4;--lh-xl:1.3;--lh-2xl:1.2;--lh-3xl:1.15;--lh-control:1.25;--w-regular:400;--w-medium:500;--w-semibold:600;--w-bold:650;--w-heavy:700;--tr-tight:-.01em;--tr-tighter:-.02em;--sp-1:.25rem;--sp-2:.5rem;--sp-3:.75rem;--sp-4:1rem;--sp-5:1.5rem;--sp-6:2rem;--sp-7:3rem;--sp-8:4rem;--r-sm:6px;--r-md:8px;--r-lg:12px;--r-xl:16px;--r-2xl:24px;--r-pill:999px;--h-sm:2rem;--h-md:2.5rem;--h-lg:3rem;--h-xl:3.5rem;--w-reading:45rem;--w-dashboard:70rem;--w-sidenav:15rem;--w-rail:4rem;--h-topbar:3.5rem;--h-tabbar:3.5rem;--z-board-chrome:var(--z-raised);--z-topbar:var(--z-sticky);--z-menu:var(--z-dropdown);--ease-out:cubic-bezier(.25, 1, .5, 1);--ease-in:cubic-bezier(.4, 0, 1, 1);--dur-fast:.15s;--dur-base:.2s;--dur-slow:.25s;--dur-move:var(--dur-base);--dur-mark-underline:.38s;--dur-mark-circle:.6s;--ease-out-expo:cubic-bezier(.16, 1, .3, 1);--dur-spotlight:.42s;background-color:var(--surface);min-height:100dvh;color:var(--ink);font-family:var(--font-sans);font-size:var(--t-md);line-height:var(--lh-md);font-weight:var(--w-regular);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis:none;overflow-x:clip}@media (pointer:coarse){[data-sx-app]{--h-sm:2.75rem;--h-md:2.75rem}}@media (prefers-reduced-motion:reduce){[data-sx-app]{--dur-move:0s;--dur-mark-underline:0s;--dur-mark-circle:0s;--dur-spotlight:0s}}[data-sx-app][data-motion=reduce]{--dur-move:0s;--dur-mark-underline:0s;--dur-mark-circle:0s;--dur-spotlight:0s}[data-sx-app] [data-theme]{background-color:var(--surface);color:var(--ink)}html:has([data-sx-app]){background-color:#fff;background-color:lab(100% 0 0)}@media (prefers-color-scheme:dark){html:has([data-sx-app][data-theme=system]){background-color:#0e0f11;background-color:lab(4.42864% -.128903 -1.04602)}}html:has([data-sx-app][data-theme=dark]){background-color:#0e0f11;background-color:lab(4.42864% -.128903 -1.04602)}:where([data-sx-app]) :where(h1,h2,h3,h4,h5,p,ul,ol,dl,dd,figure,blockquote,fieldset){margin:0}:where([data-sx-app]) :where(ul,ol){padding:0}:where([data-sx-app]) :where(fieldset){border:0;min-inline-size:0;padding:0}:where([data-sx-app]) :where(button,input,select,textarea){font:inherit;color:inherit}:where([data-sx-app]) :where(h1,h2,h3,h4){text-wrap:balance}:where([data-sx-app]) :where(p,li,dd){text-wrap:pretty}:where([data-sx-app]) :where(a){color:var(--accent-ink);text-underline-offset:3px;text-decoration-line:underline}:where([data-sx-app]) ::selection{background:color-mix(in oklch, var(--accent) 32%, transparent)}[data-sx-app] :focus-visible,[data-sx-app] :is(a,button,input,select,textarea,[tabindex])[data-force~=focus]{outline:2px solid var(--focus-ring);outline-offset:2px}:where([data-sx-app]) :where(time,[data-tabular],table){font-variant-numeric:tabular-nums}
