.page.svelte-133a71l{background:var(--dc-ground);min-height:100vh;color:var(--dc-ink);flex-direction:column;font-size:14px;line-height:20px;display:flex}header.svelte-133a71l{background:var(--dc-panel);border-bottom:1px solid var(--dc-rule);flex:none;align-items:center;gap:8px;height:52px;padding:0 80px;display:flex}.wordmark.svelte-133a71l{letter-spacing:-.01em;color:var(--dc-ink);margin-right:auto;font-weight:600}.wordmark.svelte-133a71l:hover{color:var(--dc-ink);text-decoration:none}main.svelte-133a71l{flex:1;grid-template-columns:minmax(0,720px) 200px;align-items:start;column-gap:80px;padding:56px 80px 96px;display:grid}article.svelte-133a71l{flex-direction:column;min-width:0;display:flex}h1.svelte-133a71l{letter-spacing:-.01em;margin:0;font-size:22px;font-weight:600;line-height:28px}.changed.svelte-133a71l{font-family:var(--dc-font-mono);color:var(--dc-text-muted);margin-top:8px;font-size:12px;line-height:16px}.intro.svelte-133a71l{color:var(--dc-text-secondary);text-wrap:pretty;max-width:68ch;margin:24px 0 0}article.svelte-133a71l section{border-top:1px solid var(--dc-rule);flex-direction:column;gap:12px;margin-top:40px;padding-top:24px;scroll-margin-top:24px;display:flex}article.svelte-133a71l h2{letter-spacing:-.01em;margin:0;font-size:18px;font-weight:600;line-height:24px}article.svelte-133a71l h3{margin:8px 0 0;font-size:16px;font-weight:600;line-height:22px}article.svelte-133a71l section p{color:var(--dc-text-secondary);text-wrap:pretty;max-width:68ch;margin:0}article.svelte-133a71l section ul,article.svelte-133a71l section ol{color:var(--dc-text-secondary);flex-direction:column;gap:6px;max-width:68ch;margin:0;padding-left:20px;display:flex}article.svelte-133a71l section a{color:var(--dc-accent);text-underline-offset:2px;text-decoration:underline}article.svelte-133a71l section a:hover{color:var(--dc-accent-hover)}article.svelte-133a71l dl{margin:0}article.svelte-133a71l .deftable{border-top:1px solid var(--dc-rule);flex-direction:column;margin-top:4px;display:flex}article.svelte-133a71l .deftable>div{border-bottom:1px solid var(--dc-rule);grid-template-columns:240px minmax(0,1fr);gap:24px;padding:10px 0;display:grid}article.svelte-133a71l .deftable dt{color:var(--dc-ink);font-weight:500}article.svelte-133a71l .deftable dd{color:var(--dc-text-secondary);margin:0}article.svelte-133a71l .deftable dd.mono{font-family:var(--dc-font-mono);font-size:13px}article.svelte-133a71l .facts{background:var(--dc-panel);border:1px solid var(--dc-rule);font-family:var(--dc-font-mono);border-radius:6px;flex-direction:column;gap:6px;max-width:440px;margin-top:8px;padding:16px 20px;font-size:13px;line-height:18px;display:flex}article.svelte-133a71l .facts>div{grid-template-columns:120px minmax(0,1fr);gap:16px;display:grid}article.svelte-133a71l .facts dt{color:var(--dc-text-muted)}article.svelte-133a71l .facts dd{color:var(--dc-ink);margin:0}.toc.svelte-133a71l{color:var(--dc-text-muted);flex-direction:column;gap:8px;font-size:13px;line-height:18px;display:flex;position:sticky;top:24px}.toc-label.svelte-133a71l{letter-spacing:.06em;text-transform:uppercase;color:var(--dc-text-muted);margin-bottom:4px;font-size:12px;font-weight:500;line-height:16px}.toc.svelte-133a71l a:where(.svelte-133a71l){color:var(--dc-text-muted)}.toc.svelte-133a71l a.current:where(.svelte-133a71l){color:var(--dc-ink);font-weight:500}.toc-row.svelte-133a71l{display:none}.toc-toggle.svelte-133a71l{background:var(--dc-panel);border:1px solid var(--dc-control-border);width:100%;height:44px;color:var(--dc-ink);cursor:pointer;text-align:left;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;margin-top:20px;padding:0 14px;font-size:14px;font-weight:500;display:flex}.chevron.svelte-133a71l{color:var(--dc-text-muted);display:inline-flex}.chevron.open.svelte-133a71l{transform:rotate(180deg)}.toc-list.svelte-133a71l{background:var(--dc-panel);border:1px solid var(--dc-control-border);border-radius:6px;flex-direction:column;margin-top:4px;display:flex}.toc-list.svelte-133a71l a:where(.svelte-133a71l){min-height:44px;color:var(--dc-ink);border-top:1px solid var(--dc-rule-soft);align-items:center;padding:0 14px;display:flex}.toc-list.svelte-133a71l a:where(.svelte-133a71l):first-child{border-top:0}footer.svelte-133a71l{background:var(--dc-panel);border-top:1px solid var(--dc-rule);height:64px;color:var(--dc-text-muted);flex:none;justify-content:space-between;align-items:center;gap:24px;padding:0 80px;font-size:13px;display:flex}.foot-name.svelte-133a71l{color:var(--dc-ink);font-weight:600}footer.svelte-133a71l nav:where(.svelte-133a71l){gap:24px;display:flex}footer.svelte-133a71l a:where(.svelte-133a71l){color:var(--dc-text-muted)}footer.svelte-133a71l a.current:where(.svelte-133a71l){color:var(--dc-ink)}@media (width<=1200px){header.svelte-133a71l,footer.svelte-133a71l{padding-left:40px;padding-right:40px}main.svelte-133a71l{column-gap:48px;padding-left:40px;padding-right:40px}}@media (width<=900px){header.svelte-133a71l{padding:0 20px}header.svelte-133a71l .head-button{padding:0 12px}main.svelte-133a71l{padding:32px 20px 56px;display:block}.toc.svelte-133a71l{display:none}.toc-row.svelte-133a71l{display:block}.intro.svelte-133a71l,article.svelte-133a71l section p,article.svelte-133a71l section ul,article.svelte-133a71l section ol{max-width:none}article.svelte-133a71l section{margin-top:32px;padding-top:20px}article.svelte-133a71l .deftable>div{flex-direction:column;gap:2px;display:flex}article.svelte-133a71l .facts{max-width:none;padding:14px 16px;font-size:12px}article.svelte-133a71l .facts>div{grid-template-columns:100px minmax(0,1fr);gap:12px}footer.svelte-133a71l{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:12px;height:auto;padding:24px 20px}footer.svelte-133a71l nav:where(.svelte-133a71l){gap:20px}}
