.wrap.svelte-1rvter5{max-width:820px;margin:0 auto;padding:4rem 2rem 6rem}.head.svelte-1rvter5{padding-bottom:1.75rem;margin-bottom:2.25rem;border-bottom:1px solid var(--line)}.eyebrow.svelte-1rvter5{font-size:.62rem;letter-spacing:.32em;text-transform:uppercase;color:var(--accent)}h1.svelte-1rvter5{font-family:var(--font-display);font-weight:300;font-size:clamp(2rem,4.5vw,3rem);margin:.7rem 0 .6rem;color:var(--text)}.lead.svelte-1rvter5{margin:0;color:var(--text-muted);font-size:.92rem;line-height:1.7}.lead.svelte-1rvter5 a:where(.svelte-1rvter5){color:var(--accent)}.posts.svelte-1rvter5{display:flex;flex-direction:column;gap:1rem}.post.svelte-1rvter5{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);padding:1.75rem 1.9rem}.p-date.svelte-1rvter5{font-size:.68rem;letter-spacing:.18em;text-transform:uppercase;color:var(--text-faint)}.p-edited.svelte-1rvter5{color:var(--accent)}h2.svelte-1rvter5{font-family:var(--font-display);font-weight:400;font-size:clamp(1.2rem,2.4vw,1.5rem);margin:.6rem 0 0;color:var(--text);line-height:1.35}.p-body.svelte-1rvter5{margin-top:1rem}.p-body.svelte-1rvter5 p{margin:0 0 .9rem;color:var(--text-muted);font-size:.95rem;line-height:1.75}.p-body.svelte-1rvter5 p:last-child{margin-bottom:0}.p-body.svelte-1rvter5 strong{color:var(--text);font-weight:600}.p-body.svelte-1rvter5 a{color:var(--accent);text-decoration:underline;text-underline-offset:3px}.p-body.svelte-1rvter5 blockquote{margin:1rem 0;padding-left:1rem;border-left:2px solid var(--accent);color:var(--text-muted)}.p-body.svelte-1rvter5 code{font-family:ui-monospace,monospace;font-size:.88em;background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r-xs);padding:.1rem .35rem}.p-body.svelte-1rvter5 pre{background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r-sm);padding:.9rem 1rem;overflow-x:auto}.p-body.svelte-1rvter5 .spoiler{background:var(--surface-2);color:transparent;border-radius:var(--r-xs);transition:color .2s}.p-body.svelte-1rvter5 .spoiler:hover{color:var(--text-muted)}.empty.svelte-1rvter5{text-align:center;padding:4rem 1rem;border:1px dashed var(--line-strong);border-radius:var(--r-lg)}.e-icon.svelte-1rvter5{font-size:1.8rem;color:var(--text-faint)}.e-title.svelte-1rvter5{font-family:var(--font-display);font-size:1.2rem;color:var(--text);margin-top:.6rem}.e-text.svelte-1rvter5{font-size:.88rem;color:var(--text-muted);max-width:34ch;margin:.5rem auto 0;line-height:1.6}.e-btn.svelte-1rvter5{display:inline-block;margin-top:1.4rem;border:1px solid var(--accent);border-radius:var(--r-pill);color:var(--accent);font-size:.66rem;letter-spacing:.2em;text-transform:uppercase;padding:.7rem 1.4rem;text-decoration:none}.e-btn.svelte-1rvter5:hover{background:var(--accent);color:var(--bg)}@media(max-width:700px){.wrap.svelte-1rvter5{padding:2.5rem 1.15rem 4rem}.post.svelte-1rvter5{padding:1.35rem 1.25rem}}
