.article.svelte-1teoznn{max-width:820px;margin:0 auto;padding:32px clamp(20px,5vw,56px) 90px}.back.svelte-1teoznn{font-family:var(--font-mono);font-size:13px;color:var(--nv-dim)}.back.svelte-1teoznn:hover{color:var(--nv-accent)}.frontmatter.svelte-1teoznn{display:flex;flex-direction:column;gap:2px;margin:22px 0 26px;padding:14px 16px;background:var(--nv-bg-soft);border:1px solid var(--nv-border);border-radius:10px;font-family:var(--font-mono);font-size:12.5px;line-height:1.7}.fence.svelte-1teoznn{color:var(--nv-dim)}.kv.svelte-1teoznn{padding-left:14px}.k.svelte-1teoznn{color:var(--nv-red)}.s.svelte-1teoznn{color:var(--nv-green)}.v.svelte-1teoznn{color:var(--nv-yellow)}.post-title.svelte-1teoznn{font-family:var(--font-sans);font-size:clamp(30px,5.5vw,44px);font-weight:800;letter-spacing:-.025em;line-height:1.1;color:#eef1ff;margin:0 0 12px}.byline.svelte-1teoznn{font-family:var(--font-mono);font-size:13px;color:var(--nv-dim);display:flex;gap:10px;margin-bottom:30px;padding-bottom:26px;border-bottom:1px solid var(--nv-border)}.byline.svelte-1teoznn .sep:where(.svelte-1teoznn){color:var(--nv-border)}.pager.svelte-1teoznn{display:flex;justify-content:space-between;gap:16px;margin-top:56px}.pg.svelte-1teoznn{display:flex;flex-direction:column;gap:4px;max-width:48%;padding:14px 18px;border:1px solid var(--nv-border);border-radius:10px;background:var(--nv-bg-soft);transition:border-color .15s ease}.pg.right.svelte-1teoznn{text-align:right;margin-left:auto}.pg.svelte-1teoznn:hover{border-color:var(--nv-accent)}.pg.svelte-1teoznn .lbl:where(.svelte-1teoznn){font-family:var(--font-mono);font-size:12px;color:var(--nv-dim)}.pg.svelte-1teoznn .t:where(.svelte-1teoznn){font-family:var(--font-sans);color:var(--nv-fg);font-weight:600;font-size:15px}
