.public.svelte-7ke6fz{background:var(--surface-app);min-height:100vh;color:var(--text-body);font-family:var(--font-sans);padding:var(--space-10) var(--space-6) var(--space-20);justify-content:center;display:flex}.column.svelte-7ke6fz{width:100%;max-width:var(--content-max);gap:var(--space-8);flex-direction:column;display:flex}.masthead.svelte-7ke6fz{justify-content:space-between;align-items:center;gap:var(--space-4);padding-bottom:var(--space-4);border-bottom:var(--border-hairline) solid var(--border-subtle);display:flex}.brand.svelte-7ke6fz{align-items:center;gap:var(--space-2-5);text-decoration:none;display:inline-flex}.brand-mark.svelte-7ke6fz{border-radius:var(--radius-sm);display:block}.brand-name.svelte-7ke6fz{font-size:var(--text-lg);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight);color:var(--text-strong)}.back.svelte-7ke6fz{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text-secondary);text-decoration:none}.back.svelte-7ke6fz:hover{color:var(--text-strong)}.page-head.svelte-7ke6fz{gap:var(--space-3);flex-direction:column;display:flex}.page-title.svelte-7ke6fz{font-size:var(--type-display-size);font-weight:var(--type-display-weight);letter-spacing:var(--type-display-spacing);line-height:var(--leading-tight);color:var(--text-strong);margin:0}.updated.svelte-7ke6fz{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);margin:0}.page-sub.svelte-7ke6fz{font-size:var(--text-md);line-height:var(--leading-relaxed);color:var(--text-secondary);max-width:68ch;margin:0}.doc.svelte-7ke6fz{gap:var(--space-4);flex-direction:column;display:flex}.doc.svelte-7ke6fz h2:where(.svelte-7ke6fz){font-size:var(--text-lg);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight);line-height:var(--leading-snug);color:var(--text-strong);margin:0}.doc.svelte-7ke6fz h3:where(.svelte-7ke6fz){font-size:var(--text-md);font-weight:var(--weight-semibold);line-height:var(--leading-snug);color:var(--text-strong);margin:0;margin-top:var(--space-2)}.doc.svelte-7ke6fz p:where(.svelte-7ke6fz){font-size:var(--text-md);line-height:var(--leading-relaxed);color:var(--text-body);max-width:68ch;margin:0}.doc.svelte-7ke6fz a:where(.svelte-7ke6fz){color:var(--text-link)}.doc.svelte-7ke6fz code:where(.svelte-7ke6fz){font-family:var(--font-mono);font-size:var(--text-sm)}.steps.svelte-7ke6fz{gap:var(--space-2);padding-left:var(--space-5);font-size:var(--text-md);line-height:var(--leading-relaxed);color:var(--text-body);flex-direction:column;max-width:68ch;margin:0;display:flex}.table-scroll.svelte-7ke6fz{border:var(--border-hairline) solid var(--border-subtle);border-radius:var(--radius-md);overflow-x:auto}table.svelte-7ke6fz{border-collapse:collapse;width:100%;min-width:40rem;font-size:var(--text-sm);line-height:var(--leading-relaxed)}th.svelte-7ke6fz{text-align:left;font-weight:var(--weight-semibold);color:var(--text-secondary);padding:var(--space-3) var(--space-4);border-bottom:var(--border-hairline) solid var(--border-subtle)}td.svelte-7ke6fz{vertical-align:top;color:var(--text-body);padding:var(--space-3) var(--space-4);border-bottom:var(--border-hairline) solid var(--border-subtle)}tbody.svelte-7ke6fz tr:where(.svelte-7ke6fz):last-child td:where(.svelte-7ke6fz){border-bottom:none}.attribution.svelte-7ke6fz{font-size:var(--text-sm);color:var(--text-muted);margin:0}.attribution.svelte-7ke6fz a:where(.svelte-7ke6fz){color:var(--text-link)}
