.article.svelte-1gyup5m{max-width:760px}.back-link.svelte-1gyup5m{display:inline-flex;align-items:center;gap:6px;color:var(--muted);font-size:14px;font-weight:500;margin-bottom:24px;transition:color .16s}.back-link.svelte-1gyup5m:hover{color:var(--emer)}.meta.svelte-1gyup5m{display:flex;gap:.6rem;align-items:center;margin-bottom:1rem}.cat.svelte-1gyup5m{background:var(--field-50, #EAF1E9);color:var(--emer);border-radius:999px;padding:.15rem .8rem;font-size:.8rem;font-weight:600}.date.svelte-1gyup5m{color:var(--muted);font-size:.88rem;font-family:Prompt,sans-serif}.article-title.svelte-1gyup5m{font-family:Prompt,sans-serif;font-weight:600;font-size:clamp(1.6rem,3.4vw,2.2rem);line-height:1.3;color:var(--ink);margin-bottom:1rem}.cover.svelte-1gyup5m{margin-bottom:1.5rem;border-radius:16px;overflow:hidden;border:1px solid var(--panel-br)}.cover.svelte-1gyup5m img:where(.svelte-1gyup5m){width:100%;height:auto;display:block;max-height:480px;object-fit:cover}.article-body.svelte-1gyup5m{margin-bottom:1.5rem;color:var(--ink);line-height:1.75}.article-body.svelte-1gyup5m p{margin-bottom:1rem}.article-body.svelte-1gyup5m p:first-child{font-size:1.08rem;color:#3d4a3a;border-left:3px solid var(--gold);padding-left:1rem;margin-bottom:1.4rem}.article-body.svelte-1gyup5m h2{font-family:Prompt,sans-serif;font-size:1.3rem;font-weight:600;margin:1.8rem 0 .7rem;padding-bottom:.35rem;border-bottom:1px solid var(--panel-br);color:var(--ink)}.attach.svelte-1gyup5m{display:inline-flex;align-items:center;gap:.7rem;background:var(--panel);border:1px solid var(--panel-br);border-radius:12px;padding:.7rem 1.1rem;text-decoration:none;margin-top:1rem}.attach.svelte-1gyup5m .doc-ic:where(.svelte-1gyup5m){width:38px;height:38px;font-size:.62rem}.attach.svelte-1gyup5m b:where(.svelte-1gyup5m){display:block;font-size:.92rem;color:var(--ink)}.attach.svelte-1gyup5m small:where(.svelte-1gyup5m){color:var(--muted)}
