@font-face{font-family:Atkinson Hyperlegible Next Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/atkinson-hyperlegible-next-latin-ext-wght-normal.06adi5qjgm3bm.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible Next Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/atkinson-hyperlegible-next-latin-wght-normal.1o9o6__l__p-w.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Atkinson Hyperlegible Next Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(../media/atkinson-hyperlegible-next-latin-ext-wght-italic.06goy311b96zy.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible Next Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(../media/atkinson-hyperlegible-next-latin-wght-italic.2vx_ms-bzt8aj.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Anek Latin Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(../media/anek-latin-vietnamese-wght-normal.2ycv3bz6qz10p.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Anek Latin Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(../media/anek-latin-latin-ext-wght-normal.2owu7pskuqe-q.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Anek Latin Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(../media/anek-latin-latin-wght-normal.2p8u2onxu_1ux.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Anek Devanagari Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(../media/anek-devanagari-devanagari-wght-normal.3qso1v5kmknhz.woff2)format("woff2-variations");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Anek Devanagari Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(../media/anek-devanagari-latin-ext-wght-normal.0hpck3j50ellv.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Anek Devanagari Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(../media/anek-devanagari-latin-wght-normal.1l-emgq1ervo-.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:IBM Plex Sans Devanagari;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-devanagari-cyrillic-ext-400-normal.3p477wafeq-0-.woff2)format("woff2"),url(../media/ibm-plex-sans-devanagari-cyrillic-ext-400-normal.334toza_k28ry.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Devanagari;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-devanagari-devanagari-400-normal.1jyvl_-9_5osf.woff2)format("woff2"),url(../media/ibm-plex-sans-devanagari-devanagari-400-normal.20kx1i_k7lb6y.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:IBM Plex Sans Devanagari;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-devanagari-latin-ext-400-normal.1gf6w2xmyvlae.woff2)format("woff2"),url(../media/ibm-plex-sans-devanagari-latin-ext-400-normal.2h02aac32lgbn.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Devanagari;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-devanagari-latin-400-normal.0k8qskjy6qrfq.woff2)format("woff2"),url(../media/ibm-plex-sans-devanagari-latin-400-normal.0_hey5pjt7lra.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:IBM Plex Sans Devanagari;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-sans-devanagari-cyrillic-ext-500-normal.3t_8ldft3h20o.woff2)format("woff2"),url(../media/ibm-plex-sans-devanagari-cyrillic-ext-500-normal.2g1qh9fg1410b.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Devanagari;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-sans-devanagari-devanagari-500-normal.0osjzdp-mtmgc.woff2)format("woff2"),url(../media/ibm-plex-sans-devanagari-devanagari-500-normal.2ab_4h_5iel6q.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:IBM Plex Sans Devanagari;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-sans-devanagari-latin-ext-500-normal.1o4a6-or_qyo0.woff2)format("woff2"),url(../media/ibm-plex-sans-devanagari-latin-ext-500-normal.05r9njtkfqyy4.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Devanagari;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-sans-devanagari-latin-500-normal.1y697392ifd0x.woff2)format("woff2"),url(../media/ibm-plex-sans-devanagari-latin-500-normal.170ndjvu-55g4.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:IBM Plex Sans Devanagari;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-devanagari-cyrillic-ext-600-normal.44wmuu459vg0b.woff2)format("woff2"),url(../media/ibm-plex-sans-devanagari-cyrillic-ext-600-normal.0mu5-djncmq4p.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Devanagari;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-devanagari-devanagari-600-normal.0u916nzwm3d_-.woff2)format("woff2"),url(../media/ibm-plex-sans-devanagari-devanagari-600-normal.1brknpdj_fy5k.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:IBM Plex Sans Devanagari;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-devanagari-latin-ext-600-normal.1tmcstf_4d410.woff2)format("woff2"),url(../media/ibm-plex-sans-devanagari-latin-ext-600-normal.0_ntj2rkgjqtj.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Devanagari;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-devanagari-latin-600-normal.08d4m1p9b_vwg.woff2)format("woff2"),url(../media/ibm-plex-sans-devanagari-latin-600-normal.3t62xqjt8frh6.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:IBM Plex Sans Devanagari;font-style:normal;font-display:swap;font-weight:700;src:url(../media/ibm-plex-sans-devanagari-cyrillic-ext-700-normal.0rqgysby7-wu1.woff2)format("woff2"),url(../media/ibm-plex-sans-devanagari-cyrillic-ext-700-normal.1p5gwja-r6sy6.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Devanagari;font-style:normal;font-display:swap;font-weight:700;src:url(../media/ibm-plex-sans-devanagari-devanagari-700-normal.3ulw-t13grx-1.woff2)format("woff2"),url(../media/ibm-plex-sans-devanagari-devanagari-700-normal.399-gwbicqagf.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:IBM Plex Sans Devanagari;font-style:normal;font-display:swap;font-weight:700;src:url(../media/ibm-plex-sans-devanagari-latin-ext-700-normal.2y581y_5o-696.woff2)format("woff2"),url(../media/ibm-plex-sans-devanagari-latin-ext-700-normal.2bu60v46hgity.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Devanagari;font-style:normal;font-display:swap;font-weight:700;src:url(../media/ibm-plex-sans-devanagari-latin-700-normal.0ya661xuxwohq.woff2)format("woff2"),url(../media/ibm-plex-sans-devanagari-latin-700-normal.0i6s1qanxgtij.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Atkinson Hyperlegible Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/atkinson-hyperlegible-mono-latin-ext-400-normal.2kklyu-qe2m34.woff2)format("woff2"),url(../media/atkinson-hyperlegible-mono-latin-ext-400-normal.13c5jckl4od5-.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/atkinson-hyperlegible-mono-latin-400-normal.0l-vg5qf29aze.woff2)format("woff2"),url(../media/atkinson-hyperlegible-mono-latin-400-normal.31csd4zyqfaz3.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:root,html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:#eef1f6;--color-bg-dark:#e3e8f0;--color-surface:#fff;--color-surface-2:#f5f7fb;--color-surface-3:#e8edf5;--color-border:#d3dcea;--color-border-light:#e3e9f2;--color-border-strong:#7d8aa0;--color-text:#172033;--color-text-secondary:#414e68;--color-text-muted:#555f74;--color-text-disabled:#98a3b7;--color-placeholder:#5b6578;--color-primary:#18345b;--color-primary-hover:#102844;--color-primary-light:#315a87;--color-primary-pale:#e5eaf6;--color-on-primary:#fff;--color-accent:#b64332;--color-accent-hover:#913527;--color-accent-light:#f4e3df;--color-info:#1c6576;--color-info-light:#dfedf0;--color-redpen:#b64332;--brand-gradient:var(--color-primary);--color-success:#276749;--color-success-light:#e1f1e7;--color-warning:#895a13;--color-warning-light:#fbefd8;--color-danger:#a9362c;--color-danger-light:#fbe8e5;--q-not-visited:#e8edf5;--q-visited:#d9e2f4;--q-answered:#c8e8d4;--q-marked:#f6dfae;--q-answered-marked:#dccdf0;--sub-math:#315a87;--sub-sci:#35705a;--sub-eng:#75527d;--sub-hin:#a34258;--sub-soc:#9a5f2d;--sub-comp:#2d6f78;--sub-gen:#5b6780;--shadow-xs:none;--shadow-sm:0 1px 2px #17203314;--shadow-md:0 4px 10px #1720331f;--shadow-lg:0 8px 14px #17203329;--shadow-xl:0 12px 18px #17203333;--overlay-scrim:#17203394;--focus-color:var(--color-primary);--focus-ring:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-primary)}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#17231e;--color-bg-dark:#121c18;--color-surface:#1e2c26;--color-surface-2:#24342d;--color-surface-3:#2b3d35;--color-border:#37493f;--color-border-light:#2e3f37;--color-border-strong:#62786b;--color-text:#e9ede4;--color-text-secondary:#bfc8bd;--color-text-muted:#a1ada3;--color-text-disabled:#6f7f74;--color-placeholder:#95a298;--color-primary:#a7cbef;--color-primary-hover:#c1dbf5;--color-primary-light:#8db6e0;--color-primary-pale:#26393e;--color-on-primary:#13201b;--color-accent:#f19d8f;--color-accent-hover:#f6b7ab;--color-accent-light:#412a26;--color-info:#84cfd9;--color-info-light:#1f3a3c;--color-redpen:#f19d8f;--brand-gradient:var(--color-primary);--color-success:#8fd3a4;--color-success-light:#1f3a2b;--color-warning:#efb866;--color-warning-light:#3b3120;--color-danger:#f19d8f;--color-danger-light:#412a26;--q-not-visited:#2b3d35;--q-visited:#274050;--q-answered:#255038;--q-marked:#5a4a1c;--q-answered-marked:#3f3558;--sub-math:#9dbcf0;--sub-sci:#86d3ae;--sub-eng:#c3a8ea;--sub-hin:#f0a3b8;--sub-soc:#eab27f;--sub-comp:#84cfd9;--sub-gen:#aeb9b0;--shadow-xs:none;--shadow-sm:0 1px 2px #050a0859;--shadow-md:0 4px 10px #050a0866;--shadow-lg:0 8px 14px #050a0880;--shadow-xl:0 12px 18px #050a0899;--overlay-scrim:#080e0ba3;--focus-color:var(--color-primary);--focus-ring:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-primary)}:root{--font-body:"Atkinson Hyperlegible Next Variable", "Atkinson Hyperlegible Next", "IBM Plex Sans Devanagari", system-ui, -apple-system, "Segoe UI", sans-serif;--font-heading:"Anek Latin Variable", "Anek Devanagari Variable", var(--font-body);--font-display:var(--font-heading);--font-mono:var(--font-body);--font-code:"Atkinson Hyperlegible Mono", "IBM Plex Mono", ui-monospace, Consolas, monospace;--display-stretch:96%;--radius-xs:2px;--radius-sm:3px;--radius-md:4px;--radius-lg:6px;--radius-xl:8px;--radius-full:9999px;--control-radius:var(--radius-md);--tile-radius:var(--radius-lg);--card-radius:var(--radius-lg);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:28px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--nav-h:68px;--nav-h-condensed:60px;--z-base:1;--z-sticky:100;--z-overlay:1000;--z-modal:1100;--z-toast:1200;--transition-fast:background-color .12s ease, border-color .12s ease, color .12s ease, box-shadow .12s ease, opacity .12s ease;--transition-normal:background-color .18s ease, border-color .18s ease, color .18s ease, box-shadow .18s ease, opacity .18s ease;--transition-slow:background-color .24s ease, border-color .24s ease, color .24s ease, box-shadow .24s ease, opacity .24s ease;--color-warm:var(--color-warning);--color-warm-light:var(--color-warning-light);--band:var(--color-surface);--band-deep:var(--color-bg-dark);--band-ink:var(--color-text);--band-dim:var(--color-text-secondary);--band-faint:var(--color-text-muted);--band-rule:var(--color-border);--band-fill:var(--color-surface-2);--band-fill-hover:var(--color-surface-3);--marigold:var(--color-primary);--marigold-deep:var(--color-primary-hover);--marigold-ink:var(--color-on-primary);--paper:var(--color-bg);--sheet:var(--color-surface);--ink:var(--color-text);--ink-soft:var(--color-text-secondary);--rule:var(--color-border);--rule-soft:var(--color-border-light);--mark:var(--color-accent);--mark-soft:var(--color-accent-light);--bubble:var(--color-border-strong);--chalk-rule:var(--color-border-strong);--workspace-grid-line:transparent;--workspace-grid-major:transparent;--tone-0:var(--color-primary);--tone-0-hover:var(--color-primary-hover);--tone-0-light:var(--color-primary-pale);--tone-1:var(--sub-eng);--tone-1-hover:var(--sub-eng);--tone-1-light:var(--color-surface-2);--tone-2:var(--color-success);--tone-2-hover:var(--color-success);--tone-2-light:var(--color-success-light);--tone-3:var(--sub-hin);--tone-3-hover:var(--sub-hin);--tone-3-light:var(--color-surface-2);--tone-fixed:var(--color-primary);--tone-fixed-hover:var(--color-primary-hover);--tone-fixed-light:var(--color-primary-pale);--card-shadow:none;--card-shadow-hover:none}
