@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/atkinson-hyperlegible-latin-ext-400-normal.DRk46D-x.woff2)format("woff2"),url(/_astro/atkinson-hyperlegible-latin-ext-400-normal.Bbz-b3yf.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;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/atkinson-hyperlegible-latin-400-normal.BrHNak5F.woff2)format("woff2"),url(/_astro/atkinson-hyperlegible-latin-400-normal.BbWidj28.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;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/atkinson-hyperlegible-latin-ext-700-normal.BoVPHkS0.woff2)format("woff2"),url(/_astro/atkinson-hyperlegible-latin-ext-700-normal.CKkU2Dpt.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;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/atkinson-hyperlegible-latin-700-normal.GZI4o3u0.woff2)format("woff2"),url(/_astro/atkinson-hyperlegible-latin-700-normal.BK6Glc0m.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:Gochi Hand;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/gochi-hand-latin-400-normal.D3Iu69dp.woff2)format("woff2"),url(/_astro/gochi-hand-latin-400-normal.DC0_N7qt.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}.site-footer[data-astro-cid-bddg4lij]{border-top:2px solid var(--line);max-width:1180px;margin:48px auto 0;padding:24px 1rem 32px;font-size:16px}.site-footer[data-astro-cid-bddg4lij] ul[data-astro-cid-bddg4lij]{flex-wrap:wrap;gap:0 24px;margin:0;padding:0;list-style:none;display:flex}.site-footer[data-astro-cid-bddg4lij] a[data-astro-cid-bddg4lij]{align-items:center;min-height:48px;display:inline-flex}.site-footer[data-astro-cid-bddg4lij] p[data-astro-cid-bddg4lij]{color:var(--color-muted);margin:8px 0 0}@media print{.site-footer[data-astro-cid-bddg4lij]{display:none}}.breadcrumbs[data-astro-cid-weurd6cm] ol[data-astro-cid-weurd6cm]{flex-wrap:wrap;gap:4px 0;margin:0;padding:0;font-size:16px;list-style:none;display:flex}.breadcrumbs[data-astro-cid-weurd6cm] li[data-astro-cid-weurd6cm]{align-items:center;min-height:48px;line-height:1.3;display:flex}.breadcrumbs[data-astro-cid-weurd6cm] li[data-astro-cid-weurd6cm]+li[data-astro-cid-weurd6cm]:before{content:"›";color:var(--color-muted);margin:0 8px}.breadcrumbs[data-astro-cid-weurd6cm] a[data-astro-cid-weurd6cm]{align-items:center;min-height:48px;display:inline-flex}.site-header[data-astro-cid-jae56hh5]{flex-wrap:wrap;align-items:center;gap:0 24px;max-width:1180px;margin:0 auto;padding:8px 1rem 0;display:flex}.site-logo[data-astro-cid-jae56hh5]{min-height:48px;color:var(--color-ink);align-items:center;font-size:clamp(20px,12vw,34px);line-height:1;text-decoration:none;display:inline-flex}.site-logo[data-astro-cid-jae56hh5]:hover{color:var(--color-ink-hover)}.site-logo__stripe[data-astro-cid-jae56hh5]{background:var(--crayon-yellow);opacity:.55;height:19px;inset:auto -10px 9px -8px}.site-header[data-astro-cid-jae56hh5] .breadcrumbs{flex:16rem;min-width:0}@media (width<=275px){.site-logo[data-astro-cid-jae56hh5]{white-space:nowrap}.site-logo__stripe[data-astro-cid-jae56hh5]{inset:auto -4px 9px}.site-header[data-astro-cid-jae56hh5]{padding-inline:8px}}@media print{.site-header[data-astro-cid-jae56hh5]{display:none}}:root{--color-paper:#fbfcf7;--color-text:#25303b;--color-ink:#23408e;--color-ink-hover:#1a2f6b;--color-muted:#4a5560;--color-muted-2:#6b757e;--crayon-yellow:#f5b82e;--crayon-yellow-ink:#e0a21b;--crayon-red:#c8372d;--crayon-red-under:#b8302a;--color-on-red:#fff;--crayon-green:#3f9b5a;--crayon-green-ink:#2f7a45;--crayon-purple:#7a4fb0;--line:#e3e8f0;--margin-line:#e8a3a0;--sheet-border:#d9dcd2;--thumb-border:#c9cdc3;--preview-bg:#eef1f5;--sheet-bg:#fff;--grade-1:#23408e;--grade-1-ink:#23408e;--grade-1-soft:#23408e1a;--grade-2:#c8372d;--grade-2-ink:#a52b23;--grade-2-soft:#c8372d1a;--grade-3:#e0a21b;--grade-3-ink:#8a5f00;--grade-3-soft:#f5b82e33;--grade-4:#3f9b5a;--grade-4-ink:#2c6f40;--grade-4-soft:#3f9b5a21;--grade-5:#7a4fb0;--grade-5-ink:#5e3a8c;--grade-5-soft:#7a4fb01c;--font-text:"Atkinson Hyperlegible", system-ui, sans-serif;--font-hand:"Gochi Hand", "Atkinson Hyperlegible", cursive;--radius-button:255px 15px 225px 15px / 15px 225px 15px 255px;--radius-circle:50% 45% 55% 48% / 48% 55% 45% 52%;--radius-card:14px 6px 18px 8px / 8px 16px 6px 14px;--radius-checkbox:6px 9px 5px 8px;--radius-selection:50% 45% 55% 48% / 20% 25% 20% 22%;--radius-blob:48% 52% 45% 55% / 55% 45% 55% 45%;--shadow-sheet:0 10px 24px #0000001a;--shadow-sheet-back:0 8px 20px #00000014;--control-min:52px;--notebook-line-gap:36px;--opacity-disabled:.45;font-family:var(--font-text);color:var(--color-text);background-color:var(--color-paper)}body{margin:0;line-height:1.55}a{color:var(--color-ink)}a:hover{color:var(--color-ink-hover)}:focus-visible{outline:3px solid var(--color-ink);outline-offset:3px}.hand{font-family:var(--font-hand);font-weight:400}.hand-title{font-family:var(--font-hand);color:var(--color-ink);text-wrap:balance;overflow-wrap:break-word;margin:0;font-size:clamp(min(44px,13vw),7vw,72px);font-weight:400;line-height:1}.notebook{background-image:linear-gradient(var(--line) 1px, transparent 1px);background-size:100% var(--notebook-line-gap);min-height:100vh;padding-left:44px;position:relative}.notebook:before{content:"";inset-block:0;background:var(--margin-line);width:2px;position:absolute;left:28px}@media (width<=600px){:root{--notebook-line-gap:32px}.notebook{padding-left:0}.notebook:before{display:none}}.crayon-host{position:relative}.crayon-layer{pointer-events:none;filter:url(#crayon);position:absolute;inset:0}.crayon-content{position:relative}main{max-width:48rem;margin:0 auto;padding:2rem 1rem}@media (width<=275px){main{padding-inline:8px}}@media print{.notebook{background:0 0}.notebook:before{display:none}}.grade-color-1{--grade-color:var(--grade-1);--grade-color-ink:var(--grade-1-ink);--grade-color-soft:var(--grade-1-soft)}.grade-color-2{--grade-color:var(--grade-2);--grade-color-ink:var(--grade-2-ink);--grade-color-soft:var(--grade-2-soft)}.grade-color-3{--grade-color:var(--grade-3);--grade-color-ink:var(--grade-3-ink);--grade-color-soft:var(--grade-3-soft)}.grade-color-4{--grade-color:var(--grade-4);--grade-color-ink:var(--grade-4-ink);--grade-color-soft:var(--grade-4-soft)}.grade-color-5{--grade-color:var(--grade-5);--grade-color-ink:var(--grade-5-ink);--grade-color-soft:var(--grade-5-soft)}@supports (color:color-mix(in srgb, currentColor 20%, transparent)){.grade-color-1,.grade-color-2,.grade-color-4,.grade-color-5{--grade-color-chosen:color-mix(in srgb, var(--grade-color) 20%, transparent)}.grade-color-3{--grade-color-chosen:color-mix(in srgb, var(--grade-color) 32%, transparent)}}
