.chart-section.svelte-23y0qg{border-top:2px solid var(--color-accent);padding-top:var(--space-8)}.chart-controls.svelte-23y0qg{margin-bottom:var(--space-5);display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap}.type-filters.svelte-23y0qg{display:flex;gap:var(--space-2);flex-wrap:wrap}.mode-toggle.svelte-23y0qg{display:flex}.mode-btn.svelte-23y0qg{border-radius:0}.mode-btn.svelte-23y0qg:first-child{border-right:none;border-radius:2px 0 0 2px}.mode-btn.svelte-23y0qg:last-child{border-radius:0 2px 2px 0}.filter-btn.svelte-23y0qg{font-family:var(--font-sans);font-size:var(--text-sm);padding:.3em var(--space-3);border:1px solid var(--color-border);background:transparent;color:var(--color-text-muted);cursor:pointer;transition:border-color .15s,color .15s,background .15s;letter-spacing:.02em}.filter-btn.svelte-23y0qg:hover{border-color:var(--color-accent);color:var(--color-accent)}.filter-btn.active.svelte-23y0qg{background:var(--color-accent);border-color:var(--color-accent);color:#fff}.chart-container.svelte-23y0qg{width:100%;min-height:360px}.chart-container.svelte-23y0qg svg text{fill:var(--color-text-muted)}.chart-caption.svelte-23y0qg{margin-top:var(--space-4);font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text-faint);border-top:1px solid var(--color-border-light);padding-top:var(--space-3)}.year-detail.svelte-23y0qg{margin-top:var(--space-12);border-top:2px solid var(--color-accent);padding-top:var(--space-6)}.year-detail-header.svelte-23y0qg{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:var(--space-8)}.year-detail-title.svelte-23y0qg{font-size:var(--text-2xl);font-weight:700;color:var(--color-text);line-height:var(--leading-tight)}.year-detail-count.svelte-23y0qg{margin-top:var(--space-1);font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text-muted)}.detail-close.svelte-23y0qg{font-family:var(--font-sans);font-size:var(--text-xl);line-height:1;padding:var(--space-1) var(--space-2);border:1px solid var(--color-border);background:transparent;color:var(--color-text-muted);cursor:pointer;transition:color .15s,border-color .15s;flex-shrink:0}.detail-close.svelte-23y0qg:hover{color:var(--color-accent);border-color:var(--color-accent)}.issue-block.svelte-23y0qg{margin-bottom:var(--space-10)}.issue-heading.svelte-23y0qg{font-size:var(--text-lg);font-weight:700;margin-bottom:var(--space-4);padding-bottom:var(--space-2);border-bottom:1px solid var(--color-border)}.issue-link.svelte-23y0qg{color:var(--color-text);text-decoration:none}.issue-link.svelte-23y0qg:hover{color:var(--color-accent)}.work-list.svelte-23y0qg{list-style:none;display:flex;flex-direction:column;gap:var(--space-5)}.type-group-heading.svelte-23y0qg{font-family:var(--font-sans);font-size:var(--text-xs);font-weight:700;letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--color-accent);margin-bottom:var(--space-2)}.type-group-list.svelte-23y0qg{list-style:none}.work-item.svelte-23y0qg{padding-block:var(--space-2);border-bottom:1px solid var(--color-border-light)}.work-item.svelte-23y0qg:last-child{border-bottom:none}.work-title.svelte-23y0qg{font-family:var(--font-serif);font-size:var(--text-base);color:var(--color-text)}.work-meta.svelte-23y0qg{margin-left:var(--space-2);font-family:var(--font-sans);font-size:var(--text-xs);font-style:italic;color:var(--color-text-muted)}.work-series.svelte-23y0qg{margin-top:.1em;font-family:var(--font-sans);font-size:var(--text-xs);color:var(--color-accent)}.work-authors.svelte-23y0qg{margin-top:.1em;font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text-muted)}.stats-article[data-astro-cid-d5eciism]{max-width:900px}.article-header[data-astro-cid-d5eciism]{margin-bottom:var(--space-12);border-left:3px solid var(--color-accent);padding-left:var(--space-6)}.kicker[data-astro-cid-d5eciism]{font-family:var(--font-sans);font-size:var(--text-xs);font-weight:600;letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--color-accent);margin-bottom:var(--space-3)}.article-title[data-astro-cid-d5eciism]{font-size:var(--text-4xl);font-weight:700;line-height:var(--leading-tight);color:var(--color-text);margin-bottom:var(--space-2);letter-spacing:var(--tracking-tight)}.article-subtitle[data-astro-cid-d5eciism]{font-size:var(--text-xl);color:var(--color-text-muted);font-style:italic;margin-bottom:var(--space-6);font-family:var(--font-serif)}.article-lead[data-astro-cid-d5eciism]{font-size:var(--text-lg);line-height:var(--leading-body);color:var(--color-text);max-width:58ch}
