:root{--app-highlight:#fff;--app-shade:#000;--app-text-muted:var(--text-muted);--app-success:#4ade80;--app-success-fill:#22c55e;--app-success-soft:#86efac;--app-success-ink:#16a34a;--app-caution:#fbbf24;--app-caution-soft:#fcd34d;--app-danger:#ef4444;--app-danger-soft:#f87171;--app-glow-deep:#4338ca;--app-tile-tint:#6366f1;--command-palette-scrim:rgba(5,4,16,.65);--tour-scrim:rgba(2,4,12,.72);--tutor-orb-glyph:#2b2350;--chat-example:var(--app-success);--chat-analogy:var(--app-caution);--chat-summary:var(--app-caution)}.dark{--app-text-muted:#a1a1aa}:root{--subject-mathematics:#a78bfa;--subject-mathematics-deep:#7468c2;--subject-physics:#60a5fa;--subject-physics-deep:#3b82f6;--subject-chemistry:#34d399;--subject-chemistry-deep:#10b981;--subject-biology:#f472b6;--subject-biology-deep:#ec4899;--subject-english:#c8bfff;--subject-english-deep:#a78bfa;--subject-science:var(--subject-chemistry);--subject-science-deep:var(--subject-chemistry-deep);--subject-other:#9ca3af;--subject-other-deep:#6b7280;--subject-default:#a78bfa;--subject-default-soft:#c8bfff;--subject-cycle-1:var(--subject-physics);--subject-cycle-2:var(--subject-chemistry);--subject-cycle-3:#fbbf24;--subject-cycle-4:var(--subject-biology);--subject-cycle-5:var(--subject-mathematics);--subject-cycle-6:#fb923c;--subject-course-mathematics:#818cf8;--subject-course-mathematics-solid:#6366f1;--subject-course-science:#fb923c;--subject-course-science-solid:#f97316;--subject-course-physics:#22d3ee;--subject-course-physics-solid:#06b6d4;--subject-course-chemistry:#4ade80;--subject-course-chemistry-solid:#22c55e;--subject-course-biology:#34d399;--subject-course-biology-solid:#10b981;--subject-course-english:#c084fc;--subject-course-english-solid:#a855f7;--subject-course-hindi:#fbbf24;--subject-course-hindi-solid:#f59e0b;--subject-course-literature:var(--subject-course-hindi);--subject-course-literature-solid:var(--subject-course-hindi-solid);--subject-course-mathematics-ink:color-mix(in oklab,var(--subject-course-mathematics) 45%,var(--text));--subject-course-science-ink:color-mix(in oklab,var(--subject-course-science) 45%,var(--text));--subject-course-physics-ink:color-mix(in oklab,var(--subject-course-physics) 45%,var(--text));--subject-course-chemistry-ink:color-mix(in oklab,var(--subject-course-chemistry) 45%,var(--text));--subject-course-biology-ink:color-mix(in oklab,var(--subject-course-biology) 45%,var(--text));--subject-course-english-ink:color-mix(in oklab,var(--subject-course-english) 45%,var(--text));--subject-course-hindi-ink:color-mix(in oklab,var(--subject-course-hindi) 45%,var(--text));--subject-course-literature-ink:color-mix(in oklab,var(--subject-course-literature) 45%,var(--text))}.dark{--subject-course-mathematics-ink:color-mix(in oklab,var(--subject-course-mathematics) 70%,var(--text));--subject-course-science-ink:color-mix(in oklab,var(--subject-course-science) 70%,var(--text));--subject-course-physics-ink:color-mix(in oklab,var(--subject-course-physics) 70%,var(--text));--subject-course-chemistry-ink:color-mix(in oklab,var(--subject-course-chemistry) 70%,var(--text));--subject-course-biology-ink:color-mix(in oklab,var(--subject-course-biology) 70%,var(--text));--subject-course-english-ink:color-mix(in oklab,var(--subject-course-english) 70%,var(--text));--subject-course-hindi-ink:color-mix(in oklab,var(--subject-course-hindi) 70%,var(--text));--subject-course-literature-ink:color-mix(in oklab,var(--subject-course-literature) 70%,var(--text))}html[data-skin]{--subject-mathematics:var(--cat-purple);--subject-mathematics-deep:var(--cat-purple-deep);--subject-physics:var(--cat-blue);--subject-physics-deep:var(--cat-blue-deep);--subject-chemistry:var(--cat-green);--subject-chemistry-deep:var(--cat-green-deep);--subject-biology:var(--cat-teal);--subject-biology-deep:var(--cat-teal-deep);--subject-english:var(--cat-rose);--subject-english-deep:var(--cat-rose-deep);--subject-science:var(--cat-teal);--subject-science-deep:var(--cat-teal-deep);--subject-other:var(--cat-neutral);--subject-other-deep:var(--cat-neutral-deep);--subject-default:var(--cat-purple);--subject-default-soft:var(--cat-purple);--subject-cycle-1:var(--cat-purple);--subject-cycle-2:var(--cat-blue);--subject-cycle-3:var(--cat-green);--subject-cycle-4:var(--cat-teal);--subject-cycle-5:var(--cat-rose);--subject-cycle-6:var(--cat-yellow);--subject-course-mathematics:var(--cat-purple);--subject-course-mathematics-solid:var(--cat-purple-deep);--subject-course-science:var(--cat-teal);--subject-course-science-solid:var(--cat-teal-deep);--subject-course-physics:var(--cat-blue);--subject-course-physics-solid:var(--cat-blue-deep);--subject-course-chemistry:var(--cat-green);--subject-course-chemistry-solid:var(--cat-green-deep);--subject-course-biology:var(--cat-teal);--subject-course-biology-solid:var(--cat-teal-deep);--subject-course-english:var(--cat-rose);--subject-course-english-solid:var(--cat-rose-deep);--subject-course-hindi:var(--cat-yellow);--subject-course-hindi-solid:var(--cat-yellow-deep)}:root{--chart-readiness:#7c3aed;--chart-easy:#10b981;--chart-medium:#f59e0b;--chart-hard:#f43f5e;--chart-score-low:#ef4444;--chart-score-mid:#eab308;--chart-score-high:#22c55e;--chart-trend-start:#4f46e5;--chart-trend-end:#818cf8;--mastery-strong:#34d399;--mastery-growing:#fbbf24;--mastery-weak:#fb923c;--mastery-untouched:#4b5164;--mm-bridge-from:#c4b5fd;--mm-bridge-to:var(--pal-tertiary-fixed-dim);--proficiency-high:#34d399;--proficiency-high-end:#86efac;--proficiency-mid:#f59e0b;--proficiency-mid-end:#fbbf24;--proficiency-low:#ef4444;--proficiency-low-end:#fb923c;--admin-stat-schools:linear-gradient(135deg,#fb923c,#fbbf24);--admin-stat-teachers:linear-gradient(135deg,#60a5fa,#22d3ee);--admin-stat-students:linear-gradient(135deg,#a78bfa,#7c3aed)}html[data-skin]{--chart-readiness:var(--cat-purple);--chart-easy:var(--cat-green);--chart-medium:var(--cat-yellow);--chart-hard:var(--cat-red);--chart-score-low:var(--cat-red);--chart-score-mid:var(--cat-yellow);--chart-score-high:var(--cat-green);--chart-trend-start:var(--cat-blue-deep);--chart-trend-end:var(--cat-blue);--mastery-strong:var(--cat-green);--mastery-growing:var(--cat-yellow);--mastery-weak:var(--cat-red);--mastery-untouched:var(--cat-neutral);--proficiency-high:var(--cat-green-deep);--proficiency-high-end:var(--cat-green);--proficiency-mid:var(--cat-yellow-deep);--proficiency-mid-end:var(--cat-yellow);--proficiency-low:var(--cat-red-deep);--proficiency-low-end:var(--cat-red);--admin-stat-schools:linear-gradient(135deg,var(--cat-red),var(--cat-yellow));--admin-stat-teachers:linear-gradient(135deg,var(--cat-blue),var(--cat-teal));--admin-stat-students:linear-gradient(135deg,var(--cat-purple),var(--cat-purple-deep))}:root{--admin-chart-1:#2a78d6;--admin-chart-2:#eb6834;--admin-chart-3:#1baf7a;--admin-chart-4:#eda100;--admin-chart-5:#e87ba4;--admin-chart-6:#008300;--admin-chart-grid:color-mix(in srgb,var(--text) 9%,transparent);--admin-chart-axis:var(--text-muted);--admin-chart-gap:var(--surface-solid);--admin-chart-crosshair:color-mix(in srgb,var(--text) 35%,transparent)}.dark{--admin-chart-1:#3987e5;--admin-chart-2:#d95926;--admin-chart-3:#199e70;--admin-chart-4:#c98500;--admin-chart-5:#d55181;--admin-chart-6:#008300}html[data-skin]{--admin-chart-1:var(--cat-blue);--admin-chart-2:var(--cat-red);--admin-chart-3:var(--cat-teal);--admin-chart-4:var(--cat-yellow);--admin-chart-5:var(--cat-rose);--admin-chart-6:var(--cat-green)}:root{--focus-accent:#6366f1;--focus-accent-soft:#818cf8;--focus-heat-1:var(--pal-brand-400);--focus-heat-2:#f59e0b;--focus-heat-3:#ef4444;--focus-heat-4:#fbbf24;--focus-timer-ready:#f59e0b;--focus-timer-away:#f97316;--focus-timer-away-text:#fdba74;--focus-complete-glow:#f59e0b;--focus-rhythm-today:#ffc4a1;--coin-gold-light:gold;--coin-gold:orange;--coin-gold-deep:#ff8c00;--coin-ink:#7a3b00;--coin-chip-ink:#8b4513;--tool-flash:#60a5fa;--tool-mind-map:#34d399;--tool-voice:#f472b6;--tool-active:#60a5fa;--tool-active-label:#93c5fd}html[data-skin]{--focus-heat-2:var(--cat-yellow-deep);--focus-heat-3:var(--cat-red);--focus-heat-4:var(--cat-yellow);--coin-gold-light:color-mix(in srgb,var(--cat-yellow) 60%,var(--palette-white));--coin-gold:var(--cat-yellow);--coin-gold-deep:var(--cat-yellow-deep);--coin-ink:color-mix(in srgb,var(--cat-yellow) 35%,var(--palette-black));--coin-chip-ink:color-mix(in srgb,var(--cat-yellow) 45%,var(--palette-black))}:root{--study-ramp-1:#c9bdf0;--study-ramp-2:#8b7ade;--study-ramp-3:#4b3f96;--study-glow-1:0 0 5px rgba(139,122,222,.2);--study-glow-2:0 0 11px rgba(139,122,222,.4);--study-glow-3:0 0 18px rgba(75,63,150,.5)}.dark{--study-ramp-1:#443a6b;--study-ramp-2:#7d6ce0;--study-ramp-3:#c9b6ff;--study-glow-1:0 0 6px rgba(124,108,224,.25);--study-glow-2:0 0 12px rgba(124,108,224,.5);--study-glow-3:0 0 20px rgba(201,182,255,.75)}html[data-skin=classroom],html[data-skin=sketchbook]{--app-highlight:var(--palette-white);--app-shade:var(--shade-ink);--app-text-muted:var(--text-muted);--app-success:var(--ok);--app-success-fill:var(--ok);--app-success-soft:var(--ok);--app-success-ink:var(--ok);--app-caution:var(--warn);--app-caution-soft:var(--warn);--app-danger:var(--bad);--app-danger-soft:var(--bad);--app-glow-deep:var(--pal-primary);--app-tile-tint:var(--brand);--command-palette-scrim:color-mix(in srgb,var(--pal-on-primary-fixed) 65%,transparent);--tour-scrim:color-mix(in srgb,var(--pal-on-primary-fixed) 72%,transparent);--tutor-orb-glyph:var(--pal-on-primary-fixed);--mm-bridge-from:var(--pal-primary-fixed-dim);--focus-accent:var(--brand);--focus-accent-soft:var(--pal-primary-soft);--focus-timer-ready:var(--accent);--focus-timer-away:var(--accent-dark);--focus-timer-away-text:var(--accent);--focus-complete-glow:var(--accent);--focus-rhythm-today:var(--accent);--tool-flash:var(--pal-primary-container);--tool-mind-map:var(--ok);--tool-voice:var(--accent);--tool-active:var(--brand);--tool-active-label:var(--brand);--study-glow-1:none;--study-glow-2:none;--study-glow-3:none}html[data-skin=classroom]{--study-ramp-1:#d9c7b0;--study-ramp-2:#8c7d6f;--study-ramp-3:#5a4f45}html.dark[data-skin=classroom]{--study-ramp-1:#4a4037;--study-ramp-2:#8c7d6f;--study-ramp-3:#d9c7b0}html[data-skin=sketchbook]{--study-ramp-1:#9dbccf;--study-ramp-2:#5a87a5;--study-ramp-3:#2f5670}html.dark[data-skin=sketchbook]{--study-ramp-1:#2c5577;--study-ramp-2:#5f9cc9;--study-ramp-3:#86bde6}:root{--subject-tint-mathematics:#a855f7;--subject-tint-science:#14b8a6;--subject-tint-physics:#38bdf8;--subject-tint-chemistry:#22c55e;--subject-tint-biology:#4ade80;--subject-tint-english:#f472b6;--subject-tint-history:#fbbf24;--subject-tint-geography:#fdba74;--subject-tint-default:var(--subject-tint-mathematics);--practice-tint-mathematics:#818cf8;--practice-tint-science:#14b8a6;--practice-tint-physics:#22d3ee;--practice-tint-chemistry:#4ade80;--practice-tint-biology:#34d399;--practice-tint-english:#c084fc;--practice-tint-hindi:#fbbf24;--practice-tint-literature:var(--practice-tint-hindi);--practice-tint-history:#f472b6;--practice-tint-geography:#38bdf8;--practice-tint-economics:#facc15;--practice-tint-computer:#60a5fa;--practice-tint-default:var(--practice-tint-mathematics);--practice-tint-cycle-1:#818cf8;--practice-tint-cycle-2:#22d380;--practice-tint-cycle-3:#f472b6;--practice-tint-cycle-4:#38bdf8;--practice-tint-cycle-5:#fb923c;--practice-tint-cycle-6:#c084fc;--practice-tint-cycle-7:#2dd4bf}html[data-skin]{--subject-tint-mathematics:var(--cat-purple);--subject-tint-science:var(--cat-teal);--subject-tint-physics:var(--cat-blue);--subject-tint-chemistry:var(--cat-green);--subject-tint-biology:var(--cat-teal);--subject-tint-english:var(--cat-rose);--subject-tint-history:var(--cat-red);--subject-tint-geography:var(--cat-green);--practice-tint-mathematics:var(--cat-purple);--practice-tint-science:var(--cat-teal);--practice-tint-physics:var(--cat-blue);--practice-tint-chemistry:var(--cat-green);--practice-tint-biology:var(--cat-teal);--practice-tint-english:var(--cat-rose);--practice-tint-hindi:var(--cat-yellow);--practice-tint-history:var(--cat-red);--practice-tint-geography:var(--cat-green);--practice-tint-economics:var(--cat-yellow);--practice-tint-computer:var(--cat-blue);--practice-tint-cycle-1:var(--cat-purple);--practice-tint-cycle-2:var(--cat-blue);--practice-tint-cycle-3:var(--cat-green);--practice-tint-cycle-4:var(--cat-teal);--practice-tint-cycle-5:var(--cat-rose);--practice-tint-cycle-6:var(--cat-yellow);--practice-tint-cycle-7:var(--cat-red)}:root{--mm-tone-mth-ink:#8e67e9;--mm-tone-mth-dot:#8b63e9;--mm-tone-mth-line:#7c52e0;--mm-tone-mth-wash:#6c3cdd;--mm-tone-mth-light:#a282ed;--mm-tone-mth-pale:#bca3f5;--mm-tone-mth-deep:#571ae6;--mm-tone-phy-ink:#67a8e9;--mm-tone-phy-dot:#63a6e9;--mm-tone-phy-line:#5299e0;--mm-tone-phy-wash:#3c8cdd;--mm-tone-phy-light:#82b8ed;--mm-tone-phy-pale:#a3ccf5;--mm-tone-phy-deep:#1a80e6;--mm-tone-chm-ink:#67e9a8;--mm-tone-chm-dot:#63e9a6;--mm-tone-chm-line:#52e099;--mm-tone-chm-wash:#3cdd8c;--mm-tone-chm-light:#82edb8;--mm-tone-chm-pale:#a3f5cc;--mm-tone-chm-deep:#1ae680;--mm-tone-bio-ink:#a8e967;--mm-tone-bio-dot:#a6e963;--mm-tone-bio-line:#99e052;--mm-tone-bio-wash:#8cdd3c;--mm-tone-bio-light:#b8ed82;--mm-tone-bio-pale:#ccf5a3;--mm-tone-bio-deep:#80e61a;--mm-tone-eng-ink:#e967a8;--mm-tone-eng-dot:#e963a6;--mm-tone-eng-line:#e05299;--mm-tone-eng-wash:#dd3c8c;--mm-tone-eng-light:#ed82b8;--mm-tone-eng-pale:#f5a3cc;--mm-tone-eng-deep:#e61a80;--mm-tone-his-ink:#e9a867;--mm-tone-his-dot:#e9a663;--mm-tone-his-line:#e09952;--mm-tone-his-wash:#dd8c3c;--mm-tone-his-light:#edb882;--mm-tone-his-pale:#f5cca3;--mm-tone-his-deep:#e6801a;--mm-tone-geo-ink:#67dee9;--mm-tone-geo-dot:#63dee9;--mm-tone-geo-line:#52d5e0;--mm-tone-geo-wash:#3ccfdd;--mm-tone-geo-light:#82e4ed;--mm-tone-geo-pale:#a3eef5;--mm-tone-geo-deep:#1ad5e6;--mm-tone-cs-ink:#e967e9;--mm-tone-cs-dot:#e963e9;--mm-tone-cs-line:#e052e0;--mm-tone-cs-wash:#dd3cdd;--mm-tone-cs-light:#ed82ed;--mm-tone-cs-pale:#f5a3f5;--mm-tone-cs-deep:#e61ae6}html[data-skin]{--mm-tone-mth-ink:var(--cat-purple);--mm-tone-mth-dot:var(--cat-purple);--mm-tone-mth-line:var(--cat-purple);--mm-tone-mth-wash:var(--cat-purple);--mm-tone-mth-light:var(--cat-purple-deep);--mm-tone-mth-pale:var(--cat-purple-deep);--mm-tone-mth-deep:var(--cat-purple-deep);--mm-tone-phy-ink:var(--cat-blue);--mm-tone-phy-dot:var(--cat-blue);--mm-tone-phy-line:var(--cat-blue);--mm-tone-phy-wash:var(--cat-blue);--mm-tone-phy-light:var(--cat-blue-deep);--mm-tone-phy-pale:var(--cat-blue-deep);--mm-tone-phy-deep:var(--cat-blue-deep);--mm-tone-chm-ink:var(--cat-green);--mm-tone-chm-dot:var(--cat-green);--mm-tone-chm-line:var(--cat-green);--mm-tone-chm-wash:var(--cat-green);--mm-tone-chm-light:var(--cat-green-deep);--mm-tone-chm-pale:var(--cat-green-deep);--mm-tone-chm-deep:var(--cat-green-deep);--mm-tone-bio-ink:var(--cat-teal);--mm-tone-bio-dot:var(--cat-teal);--mm-tone-bio-line:var(--cat-teal);--mm-tone-bio-wash:var(--cat-teal);--mm-tone-bio-light:var(--cat-teal-deep);--mm-tone-bio-pale:var(--cat-teal-deep);--mm-tone-bio-deep:var(--cat-teal-deep);--mm-tone-eng-ink:var(--cat-rose);--mm-tone-eng-dot:var(--cat-rose);--mm-tone-eng-line:var(--cat-rose);--mm-tone-eng-wash:var(--cat-rose);--mm-tone-eng-light:var(--cat-rose-deep);--mm-tone-eng-pale:var(--cat-rose-deep);--mm-tone-eng-deep:var(--cat-rose-deep);--mm-tone-his-ink:var(--cat-red);--mm-tone-his-dot:var(--cat-red);--mm-tone-his-line:var(--cat-red);--mm-tone-his-wash:var(--cat-red);--mm-tone-his-light:var(--cat-red-deep);--mm-tone-his-pale:var(--cat-red-deep);--mm-tone-his-deep:var(--cat-red-deep);--mm-tone-geo-ink:var(--cat-green);--mm-tone-geo-dot:var(--cat-green);--mm-tone-geo-line:var(--cat-green);--mm-tone-geo-wash:var(--cat-green);--mm-tone-geo-light:var(--cat-green-deep);--mm-tone-geo-pale:var(--cat-green-deep);--mm-tone-geo-deep:var(--cat-green-deep);--mm-tone-cs-ink:var(--cat-blue);--mm-tone-cs-dot:var(--cat-blue);--mm-tone-cs-line:var(--cat-blue);--mm-tone-cs-wash:var(--cat-blue);--mm-tone-cs-light:var(--cat-blue-deep);--mm-tone-cs-pale:var(--cat-blue-deep);--mm-tone-cs-deep:var(--cat-blue-deep)}:root{--print-sketch-ink:#2a3440;--print-sketch-ink-muted:#4d5662;--print-sketch-ink-dim:#5f6873;--print-sketch-rule:#b9bec4;--print-sketch-pen:#3f6e8c;--print-sketch-brick:#b0563f;--print-sketch-brick-deep:#8f4331;--print-sketch-ok:#3e6a49;--print-sketch-warn:#855a1c;--print-sketch-bad:#8c3d33;--print-sketch-wash-mist:#dfe9ef;--print-sketch-wash-sage:#e0e8d6;--print-sketch-wash-clay:#f1dccf;--print-sketch-wash-butter:#f6ead3;--print-sketch-line:1.5px;--print-sketch-shadow:3px 4px 0 var(--print-sketch-ink);--print-sketch-shadow-sm:2px 3px 0 var(--print-sketch-ink);--print-sketch-wobble-a:18px 24px 16px 22px/22px 16px 24px 18px;--print-sketch-wobble-b:22px 16px 24px 18px/18px 24px 16px 22px;--print-sketch-wobble-c:16px 22px 18px 20px/20px 18px 22px 16px;--print-sketch-wobble-sm:10px 13px 9px 12px}