.public.svelte-1j5tn20{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-1j5tn20{width:100%;max-width:var(--content-max);gap:var(--space-8);flex-direction:column;display:flex}.masthead.svelte-1j5tn20{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-1j5tn20{align-items:center;gap:var(--space-2-5);text-decoration:none;display:inline-flex}.brand-mark.svelte-1j5tn20{border-radius:var(--radius-sm);display:block}.brand-name.svelte-1j5tn20{font-size:var(--text-lg);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight);color:var(--text-strong)}.back.svelte-1j5tn20{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text-secondary);text-decoration:none}.back.svelte-1j5tn20:hover{color:var(--text-strong)}.page-head.svelte-1j5tn20{gap:var(--space-3);flex-direction:column;display:flex}.page-title.svelte-1j5tn20{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}.page-sub.svelte-1j5tn20{font-size:var(--text-md);line-height:var(--leading-relaxed);color:var(--text-secondary);max-width:68ch;margin:0}.doc.svelte-1j5tn20{gap:var(--space-4);flex-direction:column;display:flex}.doc.svelte-1j5tn20 h2:where(.svelte-1j5tn20){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-1j5tn20 p:where(.svelte-1j5tn20){font-size:var(--text-md);line-height:var(--leading-relaxed);color:var(--text-body);max-width:68ch;margin:0}.doc.svelte-1j5tn20 a:where(.svelte-1j5tn20){color:var(--text-link)}.links.svelte-1j5tn20{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}.links.svelte-1j5tn20 a:where(.svelte-1j5tn20){color:var(--text-link)}
