:root{--paper:#fbf8f0;--paper-2:#f3eedf;--card:#fff;--ink:#16301f;--ink-2:#44564a;--muted:#76827a;--line:#e5dfcd;--line-2:#efeadb;--forest:#1d5a2c;--forest-2:#2f6e34;--leaf:#6aa84f;--leaf-soft:#e6f0dc;--sky:#45a8df;--sky-deep:#2a86c4;--sky-soft:#e3f1fa;--navy:#192650;--sun:#f08a24;--sun-hi:#f7b45a;--sun-soft:#fde8cc;--tan:#e2c48c;--c-student:#2a86c4;--c-family:#e8a23a;--c-community:#2f6e34;--q-good:#2f6e34;--q-mid:#d6b56a;--q-echo:#9db2bf;--q-low:#c46a4c;--s0:#f6f3e9;--s1:#e3eed6;--s2:#c3dcab;--s3:#93c077;--s4:#5b9a47;--s5:#2f6e34;--flag-soft:#fbe6df;--flag-ink:#9a3b22;--hill-back:#8cc06c;--hill-front:#2f6e34;--hill-row:#ffffff8c;--shadow:0 1px 2px #16301f0d, 0 8px 28px #16301f0f;--radius:18px;--font-display:"Montserrat", Helvetica, Arial, sans-serif;--font-body:"Source Sans 3", "Source Sans Pro", Helvetica, Arial, sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--paper:#0f1c15;--paper-2:#13231b;--card:#16271d;--ink:#eef2e8;--ink-2:#c3cdc3;--muted:#8c9a90;--line:#2a3d31;--line-2:#223429;--forest:#8fcf78;--forest-2:#6fb05a;--leaf:#8fcf78;--leaf-soft:#1d3424;--sky:#5fb2e6;--sky-deep:#5fb2e6;--sky-soft:#15303f;--sun:#f09a3c;--sun-hi:#f7c07a;--sun-soft:#3a2a17;--c-student:#3a8fcc;--c-family:#c4842a;--c-community:#2e7636;--q-good:#4f9a4c;--q-mid:#b39445;--q-echo:#6f8794;--q-low:#b25a3e;--s0:#17291e;--s1:#1d3a26;--s2:#26502f;--s3:#357040;--s4:#4f9a4c;--s5:#7cc46a;--flag-soft:#3a2119;--flag-ink:#f0a58c;--hill-back:#2b5a32;--hill-front:#1c4224;--hill-row:#0f1c158c;--shadow:0 1px 2px #0000004d, 0 8px 28px #00000040;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--paper:#0f1c15;--paper-2:#13231b;--card:#16271d;--ink:#eef2e8;--ink-2:#c3cdc3;--muted:#8c9a90;--line:#2a3d31;--line-2:#223429;--forest:#8fcf78;--forest-2:#6fb05a;--leaf:#8fcf78;--leaf-soft:#1d3424;--sky:#5fb2e6;--sky-deep:#5fb2e6;--sky-soft:#15303f;--sun:#f09a3c;--sun-hi:#f7c07a;--sun-soft:#3a2a17;--c-student:#3a8fcc;--c-family:#c4842a;--c-community:#2e7636;--q-good:#4f9a4c;--q-mid:#b39445;--q-echo:#6f8794;--q-low:#b25a3e;--s0:#17291e;--s1:#1d3a26;--s2:#26502f;--s3:#357040;--s4:#4f9a4c;--s5:#7cc46a;--flag-soft:#3a2119;--flag-ink:#f0a58c;--hill-back:#2b5a32;--hill-front:#1c4224;--hill-row:#0f1c158c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html,body{background:var(--paper);color:var(--ink);font-family:var(--font-body), "Source Sans Pro", Helvetica, Arial, sans-serif;-webkit-font-smoothing:antialiased;margin:0;font-size:17px;line-height:1.5}h1,h2,h3{font-family:var(--font-display), Montserrat, Helvetica, Arial, sans-serif;margin:0;line-height:1.15}button,input,select{font:inherit;color:inherit}a{color:var(--sky-deep)}
