.news-detail.svelte-1mjw8dm{display:flex;flex-direction:column;gap:var(--space-4);max-width:800px;margin-inline:auto}.back-link.svelte-1mjw8dm{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--color-text-soft);text-decoration:none;font-weight:600;transition:color .15s ease}.back-link.svelte-1mjw8dm:hover{color:var(--color-text)}.news-detail__meta.svelte-1mjw8dm{display:flex;justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap}.news-detail__chips.svelte-1mjw8dm{display:flex;gap:var(--space-2);flex-wrap:wrap}.news-chip.svelte-1mjw8dm{display:inline-flex;align-items:center;gap:var(--space-1);padding:0 var(--space-2);border-radius:var(--radius-full);background:var(--color-bg-alt);color:var(--color-text-soft);font-size:var(--fs-xs);font-weight:600}.news-chip--date.svelte-1mjw8dm{background:var(--color-brand-soft);color:var(--color-brand)}.news-detail__title.svelte-1mjw8dm{margin:0;font-size:clamp(2rem,2.6vw,2.6rem);line-height:1.15}.news-detail__summary.svelte-1mjw8dm{margin:0;color:var(--color-text-soft);font-size:var(--fs-md)}.news-detail__body.svelte-1mjw8dm{padding:var(--space-4);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-soft)}.news-detail__body.svelte-1mjw8dm p{margin-bottom:var(--space-3)}.news-detail__body.svelte-1mjw8dm h2,.news-detail__body.svelte-1mjw8dm h3{margin-top:var(--space-4);margin-bottom:var(--space-2)}.news-detail__missing.svelte-1mjw8dm{color:var(--color-text-soft);margin:0}
