.cl-page.svelte-c3nf25{background:var(--ground);min-height:100vh;color:var(--ink)}.cl.svelte-c3nf25{max-width:760px;margin:0 auto;padding:0 24px 80px}.cl-nav.svelte-c3nf25{justify-content:space-between;align-items:center;padding:20px 0 36px;display:flex}.cl-brand.svelte-c3nf25{color:var(--ink);align-items:center;gap:10px;font-size:16px;text-decoration:none;display:inline-flex}.cl-mark.svelte-c3nf25{border-radius:var(--radius-btn);background:var(--accent);place-items:center;width:28px;height:28px;display:grid}.cl-mark.svelte-c3nf25 svg:where(.svelte-c3nf25){width:17px;height:17px}.cl-back.svelte-c3nf25{color:var(--ink-2);font-size:14px;text-decoration:none}.cl-back.svelte-c3nf25:hover{color:var(--ink)}.cl.svelte-c3nf25 h1:where(.svelte-c3nf25){letter-spacing:-.02em;margin:0 0 8px;font-size:clamp(26px,4vw,32px)}.cl-lead.svelte-c3nf25{color:var(--ink-2);margin:0 0 40px;font-size:15px}.cl-list.svelte-c3nf25{flex-direction:column;gap:32px;margin:0;padding:0;list-style:none;display:flex}.cl-entry.svelte-c3nf25{border-top:1px solid var(--border);padding-top:24px}.cl-entry.svelte-c3nf25:first-child{border-top:0;padding-top:0}.cl-head.svelte-c3nf25{margin-bottom:14px}.cl-ver.svelte-c3nf25{letter-spacing:-.01em;color:var(--ink);margin:0;font-size:17px;font-weight:640}.cl-date.svelte-c3nf25{color:var(--ink-3);margin-top:3px;font-size:12px;display:block}.cl-status.svelte-c3nf25{text-transform:uppercase;letter-spacing:.08em;font-size:10.5px;font-style:italic}.mono.svelte-c3nf25{font-family:inherit}.cl-body.svelte-c3nf25 ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.cl-body.svelte-c3nf25 li{color:var(--ink);padding-left:18px;font-size:14.5px;line-height:1.55;position:relative}.cl-body.svelte-c3nf25 li:before{content:"";background:var(--accent);border-radius:50%;width:5px;height:5px;position:absolute;top:9px;left:2px}.cl-body.svelte-c3nf25 a{color:var(--accent-strong);text-decoration:none}.cl-body.svelte-c3nf25 a:hover{text-decoration:underline}.cl-body.svelte-c3nf25 code{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-btn);padding:0 5px;font-family:inherit;font-size:.9em}
