.grid.svelte-2cmvim{display:flex;flex-direction:column;gap:18px}section.svelte-2cmvim{display:flex;flex-direction:column;gap:8px}header.svelte-2cmvim{font:500 11px var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--ink-soft)}.md-stage.svelte-2cmvim{padding:16px 20px;border:1px solid var(--paper-edge);border-radius:8px;background:var(--paper);max-width:720px}.md-stage.svelte-2cmvim h1{font:600 20px var(--font-display);color:var(--ink);margin:0 0 12px}.md-stage.svelte-2cmvim h2{font:600 15px var(--font-display);color:var(--ink);margin:18px 0 8px}.md-stage.svelte-2cmvim p{margin:0 0 10px;font:400 13.5px/1.55 var(--font-ui);color:var(--ink-mute)}.md-stage.svelte-2cmvim ul,.md-stage.svelte-2cmvim ol{margin:0 0 10px;padding-left:20px;font:400 13.5px/1.55 var(--font-ui);color:var(--ink-mute)}.md-stage.svelte-2cmvim blockquote{margin:0 0 10px;padding:6px 14px;border-left:3px solid var(--paper-edge);color:var(--ink-soft);font-style:italic}.md-stage.svelte-2cmvim table{width:100%;border-collapse:collapse;font:400 12.5px var(--font-ui)}.md-stage.svelte-2cmvim th,.md-stage.svelte-2cmvim td{padding:4px 10px;border-bottom:1px solid var(--paper-edge);text-align:left}.md-stage.svelte-2cmvim code{font:400 12.5px var(--font-mono);background:var(--paper-soft);padding:1px 5px;border-radius:3px;color:var(--ink)}.md-stage.svelte-2cmvim pre code{display:block;padding:10px 12px;font-size:12px;line-height:1.6}.md-stage.svelte-2cmvim a{color:var(--accent, var(--ink));text-decoration:underline}
