.ar.svelte-4h2qer{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:48px;display:grid}article.svelte-4h2qer{max-width:740px}.preview.svelte-4h2qer{background:var(--warn-soft);color:var(--warn);font:600 13px var(--body);border-radius:12px;align-items:center;gap:8px;margin-bottom:16px;padding:10px 14px;display:flex}.crumb.svelte-4h2qer{font:700 12px var(--body);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:12px;display:flex}.crumb.svelte-4h2qer a:where(.svelte-4h2qer){color:var(--y)}h1.svelte-4h2qer{color:var(--y-ink);letter-spacing:-.015em;font-size:clamp(30px,4.4vw,46px);font-weight:800;line-height:1.12}.lead.svelte-4h2qer{color:var(--ink-2);margin:16px 0 0;font-size:20px;line-height:1.55}.meta.svelte-4h2qer{border-top:1px solid var(--y-line);border-bottom:1px solid var(--y-line);color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:16px;margin:20px 0 24px;padding:12px 0;font-size:14px;display:flex}.meta.svelte-4h2qer span:where(.svelte-4h2qer){align-items:center;gap:6px;display:inline-flex}.by.svelte-4h2qer b:where(.svelte-4h2qer){color:var(--y-ink)}.edit.svelte-4h2qer{font:600 13px var(--body);color:var(--y);align-items:center;gap:5px;margin-left:auto;display:inline-flex}.cover.svelte-4h2qer{border-radius:var(--y-r);aspect-ratio:16/9;object-fit:cover;width:100%;margin-bottom:24px}.prose.svelte-4h2qer{font-size:18px;line-height:1.75}.prose.svelte-4h2qer h2{color:var(--y-ink);margin:32px 0 10px;font-size:26px;font-weight:800}.prose.svelte-4h2qer a{color:var(--y);text-underline-offset:3px;text-decoration:underline}.prose.svelte-4h2qer blockquote{border-left:4px solid var(--y);background:var(--y-soft);border-radius:0 var(--y-r) var(--y-r) 0;font-family:var(--y-head);margin:24px 0;padding:14px 20px;font-size:20px}.prose.svelte-4h2qer li{margin:6px 0}.series.svelte-4h2qer{border:1px solid var(--y-line);border-left:4px solid var(--y);background:#fff;border-radius:12px;margin-bottom:20px;padding:12px 16px}.series.svelte-4h2qer b:where(.svelte-4h2qer){color:var(--y);align-items:center;gap:6px;display:inline-flex}.series.svelte-4h2qer ol:where(.svelte-4h2qer){margin:6px 0 0;padding-left:20px}.series.svelte-4h2qer .cur:where(.svelte-4h2qer){font-weight:700}.series.svelte-4h2qer a:where(.svelte-4h2qer){color:var(--ink-2)}.attach.svelte-4h2qer{background:var(--y-soft);border-radius:var(--y-r);margin-top:28px;padding:16px 18px}.attach.svelte-4h2qer h2:where(.svelte-4h2qer){align-items:center;gap:8px;margin-bottom:8px;font-size:17px;display:flex}.attach.svelte-4h2qer ul:where(.svelte-4h2qer){gap:6px;margin:0;padding:0;list-style:none;display:grid}.attach.svelte-4h2qer a:where(.svelte-4h2qer){color:var(--ink);background:#fff;border-radius:10px;align-items:center;gap:10px;padding:10px 12px;display:flex}.attach.svelte-4h2qer small:where(.svelte-4h2qer){color:var(--ink-3);margin-left:auto}.sernav.svelte-4h2qer{grid-template-columns:1fr 1fr;gap:12px;margin-top:24px;display:grid}.sernav.svelte-4h2qer a:where(.svelte-4h2qer){border:1px solid var(--y-line);color:var(--ink);background:#fff;border-radius:12px;gap:2px;padding:12px 14px;display:grid}.sernav.svelte-4h2qer .nx:where(.svelte-4h2qer){text-align:right}.sernav.svelte-4h2qer small:where(.svelte-4h2qer){color:var(--y);font-weight:700}footer.svelte-4h2qer{border-top:1px solid var(--y-line);gap:12px;margin-top:32px;padding-top:18px;display:grid}.tags.svelte-4h2qer{flex-wrap:wrap;gap:8px;display:flex}.tags.svelte-4h2qer a:where(.svelte-4h2qer){font:600 13px var(--body);color:var(--y);background:var(--y-soft);border-radius:999px;padding:4px 10px}.share.svelte-4h2qer{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;display:flex}.share.svelte-4h2qer a:where(.svelte-4h2qer),.share.svelte-4h2qer button:where(.svelte-4h2qer){font:600 13px var(--body);border:1px solid var(--y-line);color:var(--ink-2);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:5px;padding:6px 12px;display:inline-flex}.share.svelte-4h2qer a:where(.svelte-4h2qer):hover,.share.svelte-4h2qer button:where(.svelte-4h2qer):hover{border-color:var(--y);color:var(--y)}.authorcard.svelte-4h2qer{border:1px solid var(--y-line);border-radius:var(--y-r);background:#fff;gap:14px;margin-top:24px;padding:16px;display:flex}.authorcard.svelte-4h2qer div:where(.svelte-4h2qer){gap:2px;display:grid}.authorcard.svelte-4h2qer small:where(.svelte-4h2qer){color:var(--ink-3)}.authorcard.svelte-4h2qer p:where(.svelte-4h2qer){color:var(--ink-2);margin:4px 0 0;font-size:14px}.side.svelte-4h2qer{gap:18px;display:grid;position:sticky;top:20px}.talk.svelte-4h2qer{background:var(--y);color:#fff;border-radius:var(--y-r);align-items:flex-start;gap:12px;padding:16px;display:flex}.talk.svelte-4h2qer span:where(.svelte-4h2qer){gap:3px;display:grid}.talk.svelte-4h2qer b:where(.svelte-4h2qer){font:800 16px var(--y-head)}.talk.svelte-4h2qer small:where(.svelte-4h2qer){opacity:.9;font-size:13px;line-height:1.4}.talk.svelte-4h2qer:hover{filter:brightness(1.06)}.rel.svelte-4h2qer{border:1px solid var(--y-line);border-radius:var(--y-r);background:#fff;gap:12px;padding:14px 16px;display:grid}.rel.svelte-4h2qer h2:where(.svelte-4h2qer){color:var(--y-ink);border-bottom:2px solid var(--y);padding-bottom:8px;font-size:15px;font-weight:800}.rel.svelte-4h2qer a:where(.svelte-4h2qer){color:var(--ink);grid-template-columns:84px 1fr;align-items:center;gap:12px;display:grid}.rt.svelte-4h2qer{border-radius:10px;display:block;overflow:hidden}.rel.svelte-4h2qer small:where(.svelte-4h2qer){color:var(--ink-3);font-size:12px}.rel.svelte-4h2qer b:where(.svelte-4h2qer){font:700 14.5px/1.35 var(--y-head);display:block}.rel.svelte-4h2qer a:where(.svelte-4h2qer):hover b:where(.svelte-4h2qer){color:var(--y)}.home.svelte-4h2qer{font:700 14px var(--body);color:var(--y)}@media (width<=960px){.ar.svelte-4h2qer{grid-template-columns:1fr}.side.svelte-4h2qer{position:static}article.svelte-4h2qer{max-width:none}}@media print{.side.svelte-4h2qer,.share.svelte-4h2qer{display:none}}
