.series-cover.svelte-kj3nlq{color:#fff;flex-direction:column;justify-content:flex-end;gap:.25rem;min-height:13.5rem;padding:1.15rem 1.25rem;display:flex}.series-eyebrow.svelte-kj3nlq,.series-count.svelte-kj3nlq{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.15em;color:#ffffffd1;font-size:.625rem}.series-heading.svelte-kj3nlq{font-family:var(--font-serif,var(--font-display));letter-spacing:-.01em;color:#fff;margin:0;font-size:1.375rem;font-weight:600;line-height:1.15}.series-list.svelte-kj3nlq{margin:0;padding:0;list-style:none}.series-list.svelte-kj3nlq li:where(.svelte-kj3nlq)+li:where(.svelte-kj3nlq){border-top:1px solid color-mix(in oklch, var(--fg) 7%, transparent)}.series-row.svelte-kj3nlq{color:var(--fg);align-items:baseline;gap:.75rem;padding:.625rem 1.25rem;font-size:.9375rem;line-height:1.45;text-decoration:none;transition:background-color .15s;display:flex}a.series-row.svelte-kj3nlq:hover{background:color-mix(in oklch, var(--accent) 7%, var(--bg))}.series-num.svelte-kj3nlq{min-width:1.25rem;font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:color-mix(in oklch, var(--fg) 55%, transparent);flex:none;font-size:.75rem}.is-current.svelte-kj3nlq{background:color-mix(in oklch, var(--accent) 10%, var(--bg));font-weight:600}.is-current.svelte-kj3nlq .series-num:where(.svelte-kj3nlq),.is-current.svelte-kj3nlq .series-title:where(.svelte-kj3nlq){color:var(--accent)}@media (prefers-reduced-motion:reduce){.series-row.svelte-kj3nlq{transition:none}}
