.news-detail.svelte-5zimoy{max-width:820px;padding-top:28px;padding-bottom:72px}.top-nav.svelte-5zimoy{display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:14px}.top-nav.svelte-5zimoy a:where(.svelte-5zimoy){display:inline-flex;min-height:44px;align-items:center;color:var(--brand)}.heading-meta.svelte-5zimoy{display:flex;align-items:center;justify-content:space-between;gap:16px}.category-badge.svelte-5zimoy{padding:4px 12px;border-radius:999px;color:var(--brand);background:var(--brand-surface);font-size:12px;font-weight:600}.share-button.svelte-5zimoy{display:inline-flex;align-items:center;gap:7px;min-height:44px;padding:8px 12px;border:0;border-radius:10px;background:transparent;color:var(--brand);font-size:13px;font-weight:500;cursor:pointer}.share-button.svelte-5zimoy:hover{background:var(--brand-surface)}header.svelte-5zimoy{margin:24px 0}h1.svelte-5zimoy{font-size:clamp(28px,4vw,40px);line-height:1.35;font-weight:600;margin:12px 0;color:var(--heading);text-wrap:pretty;letter-spacing:0;max-width:none}.post-body.svelte-5zimoy{padding:28px;border-radius:24px;display:flex;flex-direction:column;gap:24px;min-width:0}.reading-prose.svelte-5zimoy{font-size:18px;line-height:1.85;overflow-wrap:anywhere}.reading-prose.svelte-5zimoy p:first-child{margin-top:0}.reading-prose.svelte-5zimoy p:last-child{margin-bottom:0}footer.svelte-5zimoy{display:flex;gap:24px;flex-wrap:wrap;font-size:14px}footer.svelte-5zimoy a:where(.svelte-5zimoy){color:var(--brand);display:inline-flex;min-height:44px;align-items:center}@media(max-width:480px){.post-body.svelte-5zimoy{padding:18px;gap:20px}.reading-prose.svelte-5zimoy{font-size:17px}}
