main.svelte-1v1c9p9{min-height:100dvh;padding:var(--space-6) var(--space-5) var(--space-8);display:flex;justify-content:center}.prose.svelte-1v1c9p9{width:100%;max-width:680px}.back-link.svelte-1v1c9p9{color:var(--accent);font-size:var(--text-sm);text-decoration:none;margin-bottom:var(--space-5);display:inline-block}h1.svelte-1v1c9p9{font-size:var(--text-2xl);margin:0 0 var(--space-1);color:var(--text)}.updated.svelte-1v1c9p9{color:var(--text-muted);font-size:var(--text-xs);margin:0 0 var(--space-6)}.content.svelte-1v1c9p9 h2{font-size:var(--text-lg);margin:var(--space-6) 0 var(--space-2);color:var(--text)}.content.svelte-1v1c9p9 h2:first-child{margin-top:0}.content.svelte-1v1c9p9 p{margin:0 0 var(--space-3);font-size:var(--text-base);color:var(--text);line-height:1.7}.content.svelte-1v1c9p9 ul,.content.svelte-1v1c9p9 ol{margin:0 0 var(--space-4);padding-left:1.25rem;font-size:var(--text-base);color:var(--text);line-height:1.7}.content.svelte-1v1c9p9 li{margin-bottom:var(--space-1)}.content.svelte-1v1c9p9 a{color:var(--accent)}.content.svelte-1v1c9p9 strong{color:var(--text);font-weight:700}.content.svelte-1v1c9p9 table{width:100%;border-collapse:collapse;margin:0 0 var(--space-4);font-size:var(--text-sm)}.content.svelte-1v1c9p9 th,.content.svelte-1v1c9p9 td{text-align:left;padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border);color:var(--text)}.content.svelte-1v1c9p9 th{color:var(--text-muted);font-weight:600}.content.svelte-1v1c9p9 code{font-family:var(--font-mono);font-size:.85em;background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-sm);padding:.1em .4em}.content.svelte-1v1c9p9 pre{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-3);overflow-x:auto;font-size:var(--text-sm)}.content.svelte-1v1c9p9 pre code{background:none;border:none;padding:0}.pager.svelte-1v1c9p9{display:flex;justify-content:space-between;gap:var(--space-4);margin-top:var(--space-7);padding-top:var(--space-5);border-top:1px solid var(--border)}.pager-link.svelte-1v1c9p9{display:flex;flex-direction:column;gap:var(--space-1);text-decoration:none;max-width:45%}.pager-next.svelte-1v1c9p9{text-align:right;margin-left:auto}.pager-link.svelte-1v1c9p9 span:where(.svelte-1v1c9p9){font-size:var(--text-xs);color:var(--text-muted);text-transform:uppercase;letter-spacing:.03em}.pager-link.svelte-1v1c9p9 strong:where(.svelte-1v1c9p9){color:var(--accent);font-weight:600}
