@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-arabic-arabic-400-normal-CyU-ddYS.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-arabic-400-normal-EA1o-u_Q.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-arabic-cyrillic-ext-400-normal-KAuemXZb.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-cyrillic-ext-400-normal-BnfWueTs.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 Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-arabic-latin-ext-400-normal-BpLfq-63.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-ext-400-normal-BeVLg08x.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 Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-arabic-latin-400-normal-Bo5KPYvw.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-400-normal-CFZh1unN.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 Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-arabic-arabic-500-normal-C4MQITzh.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-arabic-500-normal-DPXcppbm.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-arabic-cyrillic-ext-500-normal-OtpNIXEE.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-cyrillic-ext-500-normal-B_79k98k.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 Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-arabic-latin-ext-500-normal-Ck_W4G78.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-ext-500-normal-eJxPnL1P.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 Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-arabic-latin-500-normal-Cd6jVIg7.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-500-normal-BletK1Hp.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 Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-arabic-arabic-700-normal-DrtBj6UE.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-arabic-700-normal-9rXc6cUL.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-arabic-cyrillic-ext-700-normal-DkasDNaI.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-cyrillic-ext-700-normal-Dhy2Zk9g.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 Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-arabic-latin-ext-700-normal-BSbyEp0V.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-ext-700-normal-C7GcWn11.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 Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-arabic-latin-700-normal-BzSf6GNr.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-700-normal-Cl4F7CZR.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:Aref Ruqaa;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/aref-ruqaa-arabic-700-normal-D30apH1C.woff2)format("woff2"),url(/assets/aref-ruqaa-arabic-700-normal-DLleZ2O-.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Aref Ruqaa;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/aref-ruqaa-latin-ext-700-normal-DrzuPRv7.woff2)format("woff2"),url(/assets/aref-ruqaa-latin-ext-700-normal-CYtV2beA.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:Aref Ruqaa;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/aref-ruqaa-latin-700-normal-DsYZho2f.woff2)format("woff2"),url(/assets/aref-ruqaa-latin-700-normal-CBkzp2t9.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,:root[data-theme=notebook]{--paper:#f4f7fb;--sheet:#fff;--grid:#d9e3f2;--rule:#c3cedf;--ink:#16213a;--ink-muted:#4f5b72;--student:#2a3db2;--on-student:#fff;--teacher:#b5102c;--margin:#e8a3ae;--marker:#ffe66d;--on-marker:#16213a;--pencil:#7a8397;--focus:#2a3db2;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=board]{--paper:#17241f;--sheet:#1e2e28;--grid:#2a3d35;--rule:#3a5047;--ink:#ecefe6;--ink-muted:#a9b5ad;--student:#9db8ff;--on-student:#101a33;--teacher:#ff9a9a;--margin:#7a4545;--marker:#f2d65c;--on-marker:#17241f;--pencil:#6f7f77;--focus:#f2d65c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){:root:not([data-theme]){--paper:#17241f;--sheet:#1e2e28;--grid:#2a3d35;--rule:#3a5047;--ink:#ecefe6;--ink-muted:#a9b5ad;--student:#9db8ff;--on-student:#101a33;--teacher:#ff9a9a;--margin:#7a4545;--marker:#f2d65c;--on-marker:#17241f;--pencil:#6f7f77;--focus:#f2d65c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root{--font-ui:"IBM Plex Sans Arabic", system-ui, -apple-system, "Segoe UI", sans-serif;--font-teacher:"Aref Ruqaa", "IBM Plex Sans Arabic", serif;--t-13:.8125rem;--t-15:.9375rem;--t-17:1.0625rem;--t-19:1.1875rem;--t-22:1.375rem;--t-28:1.75rem;--t-40:2.5rem;--cell:24px;--gutter:16px;--margin-at:14px;--text-at:34px;--tap:48px;--fade:.15s;--mark:.45s;--safe-top:calc(var(--tg-safe-area-inset-top,0px) + var(--tg-content-safe-area-inset-top,0px));--safe-bottom:calc(var(--tg-safe-area-inset-bottom,0px) + env(safe-area-inset-bottom,0px))}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background-color:var(--paper);background-image:linear-gradient(to bottom, var(--grid) 1px, transparent 1px), linear-gradient(to left, var(--grid) 1px, transparent 1px);background-size:var(--cell) var(--cell);min-height:100dvh;color:var(--ink);font-family:var(--font-ui);font-size:var(--t-17);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;margin:0;line-height:1.7}.page{max-width:560px;min-height:100dvh;padding-block:calc(var(--safe-top) + 20px) calc(var(--safe-bottom) + 96px);padding-inline:var(--text-at) var(--gutter);animation:fade-in var(--fade) ease-out;margin:0 auto;position:relative}.page:before{content:"";background:var(--margin);pointer-events:none;width:2px;position:absolute;top:0;bottom:0}.page:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:var(--margin-at)}.page:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:var(--margin-at)}.page:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:var(--margin-at)}.page:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:var(--margin-at)}h1,h2,h3{margin:0;font-weight:700;line-height:1.3}h1{font-size:var(--t-28)}h2{font-size:var(--t-22)}h3{font-size:var(--t-19)}p{margin:0}.muted{color:var(--ink-muted)}.small{font-size:var(--t-15)}.tiny{font-size:var(--t-13)}.teacher{font-family:var(--font-teacher);color:var(--teacher);font-weight:700}.marker{isolation:isolate;color:var(--on-marker);position:relative}.marker:before{content:"";z-index:-1;background:var(--marker);transform-origin:100%;border-radius:3px 10px 4px 12px/10px 4px 12px;animation:.6s ease-out both marker-in;position:absolute;top:2px;bottom:2px;left:-8px;right:-8px;transform:rotate(-.6deg)}.sheet{background:var(--sheet);border:1px solid var(--rule);box-shadow:0 2px 0 var(--rule);border-radius:4px}.btn{min-height:var(--tap);background:var(--student);color:var(--on-student);font:inherit;cursor:pointer;border:0;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-weight:500;transition:transform 80ms ease-out,filter 80ms ease-out;display:inline-flex}.btn:hover{filter:brightness(1.08)}.btn:active{transform:translateY(1px)}.btn:disabled{background:var(--pencil);color:var(--sheet);cursor:default;filter:none;transform:none}.btn.wide{width:100%}.link{min-height:var(--tap);color:var(--student);font:inherit;text-underline-offset:5px;cursor:pointer;background:0 0;border:0;padding:0 4px;font-weight:500;text-decoration:underline;text-decoration-thickness:1.5px}:focus-visible{outline:3px solid var(--focus);outline-offset:2px;border-radius:4px}input,select{font:inherit;color:var(--ink)}h1[tabindex="-1"]:focus,h2[tabindex="-1"]:focus{outline:none}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}bdi.ltr,.math{direction:ltr;unicode-bidi:isolate}@keyframes fade-in{0%{opacity:0}}@keyframes marker-in{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important;animation-delay:0s!important}}.offline.svelte-sxb7f3{z-index:6;padding:calc(var(--safe-top) + 8px) 16px 8px;background:var(--ink);color:var(--paper);font-size:var(--t-15);text-align:center;margin:0;position:sticky;top:0}.gate.svelte-14ufqr7{flex-direction:column;gap:14px;display:flex}.channels.svelte-14ufqr7{margin:0;padding-inline-start:20px}.problem.svelte-14ufqr7{border-inline-start:3px solid var(--teacher);background:var(--sheet);padding:8px 12px}.head.svelte-1nmp6pz{flex-direction:column;gap:2px;margin-bottom:20px;display:flex}.hall.svelte-1nmp6pz{border:1px solid var(--rule);border-inline-start:4px solid var(--teacher);background:var(--sheet);width:100%;color:var(--ink);font:inherit;text-align:start;cursor:pointer;border-radius:6px;grid-template-columns:1fr auto;column-gap:12px;margin-bottom:18px;padding:12px 14px;display:grid}.hall.urgent.svelte-1nmp6pz{box-shadow:0 2px 0 var(--rule)}.hall.svelte-1nmp6pz .eyebrow:where(.svelte-1nmp6pz){font-family:var(--font-teacher);font-size:var(--t-17)}.hall.svelte-1nmp6pz .line:where(.svelte-1nmp6pz){grid-column:1;font-weight:700}.hall.svelte-1nmp6pz .go:where(.svelte-1nmp6pz){color:var(--teacher);grid-area:1/2/3;align-self:center}.section.svelte-1nmp6pz{font-size:var(--t-19);margin-bottom:4px}.subjects.svelte-1nmp6pz{margin:0;padding:0;list-style:none}.subject.svelte-1nmp6pz{border-bottom:1px solid var(--rule)}.row.svelte-1nmp6pz{width:100%;min-height:64px;color:var(--ink);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;grid-template-rows:auto auto;grid-template-columns:1fr auto;column-gap:12px;padding:12px 0;display:grid}.title.svelte-1nmp6pz{font-size:var(--t-19);font-weight:700}.go.svelte-1nmp6pz{color:var(--student);font-size:var(--t-28);grid-area:1/2/3;align-self:center;line-height:1}.start.svelte-1nmp6pz{flex-direction:column;gap:6px;margin:0 0 14px;padding:12px 14px 14px;display:flex}.problem.svelte-1nmp6pz{border-inline-start:3px solid var(--teacher);background:var(--sheet);margin-block-start:12px;margin-block-end:12px;padding:8px 12px}.invite.svelte-8kg3pb{border-top:1px solid var(--rule);flex-direction:column;gap:8px;margin-top:28px;padding-top:16px;display:flex}h2.svelte-8kg3pb{font-size:var(--t-19)}.link-text.svelte-8kg3pb{border:1px dashed var(--rule);background:var(--sheet);font-size:var(--t-15);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;border-radius:4px;padding:8px 12px}.row.svelte-8kg3pb{align-items:center;gap:16px;display:flex}.problem.svelte-8kg3pb{border-inline-start:3px solid var(--teacher);background:var(--sheet);padding:8px 12px}.theme.svelte-14ttdid{flex-wrap:wrap;align-items:center;gap:6px;margin:16px 0;display:flex}.theme.svelte-14ttdid>span:where(.svelte-14ttdid){margin-inline-end:4px}.choice.svelte-14ttdid{min-height:var(--tap);border:1px solid var(--rule);background:var(--sheet);color:var(--ink);font:inherit;cursor:pointer;border-radius:999px;padding:0 14px}.choice[aria-pressed=true].svelte-14ttdid{border-color:var(--student);background:var(--student);color:var(--on-student);font-weight:500}.head.svelte-1cd116o{flex-direction:column;gap:2px;margin-bottom:20px;display:flex}.settings.svelte-1cd116o{margin-top:28px}.settings.svelte-1cd116o h2:where(.svelte-1cd116o){font-size:var(--t-19,1.2rem);margin:0 0 4px}.row.svelte-1cd116o{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;gap:16px;padding-block-start:12px;padding-block-end:12px;display:flex}.what.svelte-1cd116o{min-width:0}.what.svelte-1cd116o p:where(.svelte-1cd116o){margin:0}.title.svelte-1cd116o{font-weight:700}.value.svelte-1cd116o{overflow-wrap:anywhere;margin-top:2px}.side.svelte-1cd116o{white-space:nowrap;margin:0}.row.svelte-1cd116o .link:where(.svelte-1cd116o){flex:none}.switch.svelte-1cd116o{border:1.5px solid var(--rule);background:var(--paper);cursor:pointer;border-radius:999px;flex:none;width:52px;height:30px;padding:0;transition:background-color .15s ease-out,border-color .15s ease-out;position:relative}.switch[aria-checked=true].svelte-1cd116o{border-color:var(--student);background:var(--student)}.switch.svelte-1cd116o:disabled{opacity:.6;cursor:default}.knob.svelte-1cd116o{top:3px;background:var(--sheet);border-radius:50%;width:21px;height:21px;transition:transform .15s ease-out;position:absolute;box-shadow:0 1px 2px #00000040}.knob.svelte-1cd116o:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:3px}.knob.svelte-1cd116o:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:3px}.knob.svelte-1cd116o:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:3px}.knob.svelte-1cd116o:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:3px}.switch[aria-checked=true].svelte-1cd116o .knob:where(.svelte-1cd116o){transform:translate(-22px)}[dir=ltr] .switch[aria-checked=true].svelte-1cd116o .knob:where(.svelte-1cd116o){transform:translate(22px)}.theme.svelte-1cd116o{border-bottom:0}.rename.svelte-1cd116o{flex-direction:column;gap:12px;padding-block-start:10px;padding-block-end:10px;display:flex}.field.svelte-1cd116o{flex-direction:column;gap:6px;display:flex}.input.svelte-1cd116o{min-height:var(--tap);border:1px solid var(--rule);border-bottom:2px solid var(--student);background:var(--sheet);border-radius:4px 4px 0 0;padding:8px 12px}.actions.svelte-1cd116o{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.done.svelte-1cd116o{color:var(--student);margin:0 0 4px;font-weight:500}.link.svelte-1cd116o{padding-inline-start:0;padding-inline-end:0}.level.svelte-1cd116o{flex-direction:column;gap:6px;display:flex}.bar.svelte-1cd116o{border:1px solid var(--rule);background:var(--sheet);border-radius:4px;height:8px;overflow:hidden}.fill.svelte-1cd116o{background:var(--student);transform-origin:100%;height:100%}.facts.svelte-1cd116o{gap:0;margin:20px 0 0;display:grid}.facts.svelte-1cd116o div:where(.svelte-1cd116o){border-bottom:1px solid var(--rule);justify-content:space-between;gap:12px;padding-block-start:10px;padding-block-end:10px;display:flex}dt.svelte-1cd116o{color:var(--ink-muted)}dd.svelte-1cd116o{margin:0;font-weight:500}.problem.svelte-1cd116o{border-inline-start:3px solid var(--teacher);background:var(--sheet);padding:8px 12px}.head.svelte-1a2zdqh{flex-direction:column;gap:4px;margin-bottom:20px;display:flex}.form.svelte-1a2zdqh{flex-direction:column;gap:20px;display:flex}.field.svelte-1a2zdqh{border:0;flex-direction:column;gap:6px;margin:0;padding:0;display:flex}.label.svelte-1a2zdqh{padding:0;font-weight:700}.input.svelte-1a2zdqh{min-height:var(--tap);border:1px solid var(--rule);border-bottom:2px solid var(--student);background:var(--sheet);border-radius:4px 4px 0 0;padding:8px 12px}.pick.svelte-1a2zdqh{min-height:var(--tap);border:1px solid var(--rule);background:var(--sheet);cursor:pointer;border-radius:6px;align-items:center;gap:10px;padding:0 12px;display:flex}.pick.on.svelte-1a2zdqh{border:2px solid var(--student);padding:0 11px;font-weight:500}.pick.svelte-1a2zdqh input:where(.svelte-1a2zdqh){width:20px;height:20px;accent-color:var(--student)}.check.svelte-1a2zdqh input:where(.svelte-1a2zdqh){width:20px;height:20px;accent-color:var(--student)}.check.svelte-1a2zdqh{cursor:pointer;align-items:flex-start;gap:10px;display:flex}.check.svelte-1a2zdqh input:where(.svelte-1a2zdqh){margin-top:5px}.problem.svelte-1a2zdqh{border-inline-start:3px solid var(--teacher);background:var(--sheet);padding:8px 12px}.mark.svelte-lt258n{fill:none;stroke:var(--teacher);stroke-linecap:round;stroke-linejoin:round;pointer-events:none;display:block;overflow:visible}.tick.svelte-lt258n{stroke-width:3.2px;width:30px;height:26px}.loop.svelte-lt258n{pointer-events:none;position:absolute;top:-5px;bottom:-5px;left:-3px;right:-3px}.loop.svelte-lt258n .mark:where(.svelte-lt258n){stroke-width:2.4px}.practice.svelte-1hmrefu summary:where(.svelte-1hmrefu){min-height:44px;color:var(--student);cursor:pointer;align-items:center;display:flex}.drills.svelte-1hmrefu{flex-direction:column;gap:2px;margin:0;padding:0 0 4px;list-style:none;display:flex}.drills.svelte-1hmrefu .link:where(.svelte-1hmrefu){text-align:start;min-height:44px}.day.exam.svelte-1hmrefu{border:1px solid var(--rule);border-inline-start:4px solid var(--teacher);background:var(--sheet);box-shadow:0 2px 0 var(--rule);border-radius:6px;margin-block-start:10px;margin-block-end:10px;padding:14px 14px 14px 12px}.day.exam.monthly.svelte-1hmrefu{border-inline-start:7px double var(--teacher)}.day.exam.quiet.svelte-1hmrefu{box-shadow:none;border-style:dashed;background:0 0;border-inline-start-style:solid}.day.svelte-1hmrefu{border-bottom:1px solid var(--rule);flex-direction:column;gap:4px;padding:14px 0;display:flex}.line.svelte-1hmrefu{justify-content:space-between;align-items:center;gap:12px;display:flex}.n.svelte-1hmrefu{font-size:var(--t-19)}.quiet.svelte-1hmrefu .n:where(.svelte-1hmrefu){color:var(--ink-muted)}.quiet.svelte-1hmrefu .lessons:where(.svelte-1hmrefu){color:var(--ink-muted)}.lessons.svelte-1hmrefu{color:var(--ink-muted)}.grade.svelte-1hmrefu{font-size:var(--t-22);align-items:center;gap:6px;line-height:1;display:inline-flex}.lock.svelte-1hmrefu{fill:none;width:16px;height:18px;stroke:var(--pencil);stroke-width:1.6px}.go.svelte-1hmrefu{flex-wrap:wrap;align-items:center;gap:12px;margin-top:8px;display:flex}.locked.svelte-1hmrefu{margin-top:4px}.ways.svelte-1hmrefu{flex-wrap:wrap;align-items:center;column-gap:18px;display:flex}.ways.svelte-1hmrefu .link:where(.svelte-1hmrefu){min-height:44px}.ask.svelte-1hmrefu{border-inline-start:3px solid var(--student);background:var(--sheet);margin-top:6px;padding:10px 12px}.teacher-note.svelte-1hmrefu{color:var(--teacher);font-weight:500}.head.svelte-wf14z3{flex-direction:column;gap:2px;margin-bottom:8px;display:flex}.restart.svelte-wf14z3{flex-direction:column;align-items:flex-start;gap:8px;margin-block-start:8px;margin-block-end:12px;padding:12px 14px;display:flex}.restart.svelte-wf14z3 p:where(.svelte-wf14z3){margin:0}.actions.svelte-wf14z3{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.days.svelte-wf14z3{margin:0;padding:0;list-style:none}.soon.svelte-wf14z3{margin-top:18px;font-weight:500}.problem.svelte-wf14z3{border-inline-start:3px solid var(--teacher);background:var(--sheet);margin-block-start:12px;margin-block-end:12px;padding:8px 12px}.tex.svelte-5xopm{font-family:ui-monospace,monospace;font-size:.9em}.paper-grade.svelte-6cefrl{text-align:center;flex-direction:column;align-items:center;gap:2px;padding-block-start:20px;padding-block-end:12px;display:flex}.grade.svelte-6cefrl{font-size:var(--t-40);line-height:1.2;transform:rotate(-3deg)}.word.svelte-6cefrl{font-size:var(--t-28);transform:rotate(-2deg)}.pass.svelte-6cefrl{margin-top:8px}.next.svelte-6cefrl{border-block:1px solid var(--rule);flex-direction:column;gap:4px;padding-block-start:14px;padding-block-end:14px;display:flex}.lead.svelte-6cefrl{font-weight:500}.teacher-note.svelte-6cefrl{color:var(--teacher)}.log.svelte-6cefrl{margin:12px 0 0;padding:0;list-style:none}.entry.svelte-6cefrl{border-bottom:1px solid var(--rule);align-items:flex-start;gap:10px;padding-block-start:8px;padding-block-end:8px;display:flex}.mark.svelte-6cefrl{flex:none;justify-content:center;width:30px;display:inline-flex}.x.svelte-6cefrl{color:var(--teacher);font-weight:700;font-size:var(--t-19);line-height:1.2}.q.svelte-6cefrl{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.actions.svelte-6cefrl{flex-direction:column;align-items:center;gap:8px;margin-top:20px;display:flex}.screen.svelte-1n46o8q{display:contents}.tabs.svelte-1n46o8q{left:0;right:0;z-index:5;padding:6px 16px calc(var(--safe-bottom) + 6px);border-top:1px solid var(--rule);background:var(--paper);justify-content:center;gap:8px;display:flex;position:fixed;bottom:0}.tab.svelte-1n46o8q{max-width:180px;min-height:var(--tap);border:0;color:var(--ink-muted);font:inherit;font-size:var(--t-15);cursor:pointer;background:0 0;border-top:3px solid #0000;flex:1}.tab[aria-current=page].svelte-1n46o8q{border-top-color:var(--student);color:var(--ink);font-weight:700}.dev-back.svelte-1n46o8q{min-height:32px;font-size:var(--t-13);margin-inline-start:auto;margin-inline-end:12px;display:block}
