.page.svelte-eaygbf{padding-bottom:var(--s-7)}.layout.svelte-eaygbf{gap:var(--s-5);grid-template-columns:minmax(0,1fr);grid-template-areas:"head""tools""next""sheet";display:grid}.head.svelte-eaygbf{grid-area:head}.rail.svelte-eaygbf{display:contents}.tools.svelte-eaygbf{grid-area:tools}.next.svelte-eaygbf{grid-area:next}.sheet-col.svelte-eaygbf{grid-area:sheet;min-width:0}@media (width>=64rem){.layout.svelte-eaygbf{column-gap:var(--s-7);grid-template-columns:minmax(0,1fr) 18.5rem;grid-template-areas:"head head""sheet rail"}.rail.svelte-eaygbf{gap:var(--s-5);grid-area:rail;align-content:start;display:grid;position:sticky;top:5.5rem}.tools.svelte-eaygbf,.next.svelte-eaygbf{grid-area:auto}}.notes.svelte-eaygbf{margin-top:1.6em;font-size:clamp(.66rem,1.75cqi,.88rem)}.notes.svelte-eaygbf h3:where(.svelte-eaygbf){border-bottom:1px solid var(--ink);letter-spacing:.1em;text-transform:uppercase;margin-bottom:.3em;padding-bottom:.2em;font-size:1.05em;font-weight:800;font-stretch:75%}.notes.svelte-eaygbf ul:where(.svelte-eaygbf){columns:2;column-gap:1.6em;margin:0;padding:0;list-style:none}.notes.svelte-eaygbf li:where(.svelte-eaygbf){break-inside:avoid;padding:.25em 0;line-height:1.35}@container (width<=520px){.notes.svelte-eaygbf ul:where(.svelte-eaygbf){columns:1}}.small.svelte-eaygbf{font-size:var(--step--1)}.below.svelte-eaygbf{gap:var(--s-7);margin-top:var(--space-band);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=64rem){.below.svelte-eaygbf{column-gap:var(--s-7);row-gap:var(--s-8);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.below.svelte-eaygbf>:where(.svelte-eaygbf):not(.panel){grid-column:1/-1}}.panel.svelte-eaygbf{max-width:none;padding:clamp(var(--s-5), 3vw, var(--s-6));border-radius:var(--radius-lg);background:var(--sheet);align-self:start}.panel.svelte-eaygbf>h2:where(.svelte-eaygbf){font-size:var(--step-3);line-height:1.05}.panel.svelte-eaygbf h2:first-child,.panel.svelte-eaygbf>h2:where(.svelte-eaygbf){margin-top:0}.src.svelte-eaygbf{max-width:48rem}.src.svelte-eaygbf h2:where(.svelte-eaygbf){font-weight:500;font-stretch:100%;font-size:var(--step--2);margin-top:0;line-height:1.35}@media print{.head.svelte-eaygbf,.below.svelte-eaygbf{display:none}.layout.svelte-eaygbf{display:block}.notes.svelte-eaygbf{margin-top:16pt;font-size:9.5pt}.notes.svelte-eaygbf h3:where(.svelte-eaygbf){border-bottom-width:.75pt;font-size:9pt}}
