.starter-page.svelte-ptoyit{width:min(780px,calc(100% - 48px));margin:0 auto;padding:50px 0 86px}header.svelte-ptoyit{padding-bottom:34px}header.svelte-ptoyit>a:where(.svelte-ptoyit){color:var(--site-muted);font-size:.75rem;text-decoration:none}header.svelte-ptoyit>p:where(.svelte-ptoyit){margin-top:30px;color:var(--site-accent-strong);font:700 .66rem var(--site-font-mono);text-transform:uppercase}h1.svelte-ptoyit{margin-top:11px;font-size:clamp(2.1rem,5vw,3.25rem);letter-spacing:-.04em;line-height:1.08}header.svelte-ptoyit>span:where(.svelte-ptoyit){display:block;max-width:680px;margin-top:17px;color:var(--site-muted);line-height:1.65}.scope-note.svelte-ptoyit{display:grid;grid-template-columns:1fr 1fr;gap:1px;margin-bottom:34px;border:1px solid var(--site-line-strong);background:var(--site-line)}.scope-note.svelte-ptoyit div:where(.svelte-ptoyit){display:grid;gap:8px;padding:17px;background:var(--site-surface)}.scope-note.svelte-ptoyit strong:where(.svelte-ptoyit){font-size:.76rem}.scope-note.svelte-ptoyit span:where(.svelte-ptoyit){color:var(--site-muted);font-size:.75rem;line-height:1.5}section.svelte-ptoyit{padding:34px 0;border-top:1px solid var(--site-line)}section.svelte-ptoyit h2:where(.svelte-ptoyit){font-size:1.35rem;letter-spacing:-.025em}section.svelte-ptoyit>p:where(.svelte-ptoyit){margin-top:11px;color:var(--site-muted);font-size:.88rem;line-height:1.65}section.svelte-ptoyit .code-block{margin-top:20px}ol.svelte-ptoyit{margin-top:18px;border-top:1px solid var(--site-line);list-style:none}li.svelte-ptoyit{border-bottom:1px solid var(--site-line)}li.svelte-ptoyit a:where(.svelte-ptoyit){display:grid;gap:3px;padding:13px 7px;color:var(--site-ink);text-decoration:none}li.svelte-ptoyit a:where(.svelte-ptoyit):hover{background:var(--site-surface)}li.svelte-ptoyit strong:where(.svelte-ptoyit){font-size:.84rem}li.svelte-ptoyit span:where(.svelte-ptoyit){color:var(--site-muted);font-size:.75rem}footer.svelte-ptoyit{display:flex;justify-content:space-between;gap:20px;padding-top:26px;border-top:1px solid var(--site-line)}footer.svelte-ptoyit a:where(.svelte-ptoyit){color:var(--site-ink);font-size:.76rem;font-weight:650}@media(max-width:660px){.starter-page.svelte-ptoyit{width:min(100% - 28px,780px);padding-top:34px}.scope-note.svelte-ptoyit{grid-template-columns:1fr}footer.svelte-ptoyit{align-items:flex-start;flex-direction:column}}
