.series-facts[data-astro-cid-n7wrilah]{display:grid;grid-template-columns:72px minmax(0,1fr);gap:10px 16px;max-width:760px;margin:28px 0 0;padding-top:24px;border-top:1px solid var(--border);font-size:13.5px;line-height:1.65}.series-facts[data-astro-cid-n7wrilah] dt[data-astro-cid-n7wrilah]{color:var(--text-3)}.series-facts[data-astro-cid-n7wrilah] dd[data-astro-cid-n7wrilah]{margin:0;color:var(--text-2)}.series-meta[data-astro-cid-n7wrilah]{margin:16px 0 0;font-size:13px;color:var(--text-3)}.series-head[data-astro-cid-n7wrilah] .eyebrow[data-astro-cid-n7wrilah] a[data-astro-cid-n7wrilah]:hover{color:var(--text);text-decoration:underline;text-underline-offset:4px}.progress-strip[data-astro-cid-n7wrilah]{display:grid;gap:12px;margin:44px 0 0;padding:18px 20px;border:1px solid var(--border);border-radius:var(--radius);background:var(--panel)}.progress-top[data-astro-cid-n7wrilah]{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.progress-top[data-astro-cid-n7wrilah]>div[data-astro-cid-n7wrilah]{margin-right:auto}.progress-title[data-astro-cid-n7wrilah]{margin:0 0 4px;font-size:12.5px;color:var(--text-3)}.progress-line[data-astro-cid-n7wrilah]{margin:0;font-size:14.5px;color:var(--text-2)}.progress-track[data-astro-cid-n7wrilah]{height:4px;border-radius:2px;background:var(--hover);overflow:hidden}.progress-track[data-astro-cid-n7wrilah] i[data-astro-cid-n7wrilah]{display:block;width:0;height:100%;background:var(--c, var(--accent));transition:width .3s var(--ease)}.progress-done[data-astro-cid-n7wrilah]{margin:0;font-size:13px;color:var(--c)}.progress-note[data-astro-cid-n7wrilah]{margin:0;font-size:12.5px;color:var(--text-4)}.series-layout[data-astro-cid-n7wrilah]{display:grid;grid-template-columns:minmax(0,1fr) 288px;gap:48px;align-items:start;margin-top:56px}.series-side[data-astro-cid-n7wrilah]{position:sticky;top:96px;display:grid;gap:12px}.side-card[data-astro-cid-n7wrilah]{padding:16px 18px;border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-2)}.side-title[data-astro-cid-n7wrilah]{margin:0 0 8px;font-size:12.5px;color:var(--text-3)}.side-card[data-astro-cid-n7wrilah] ul[data-astro-cid-n7wrilah]{display:grid;gap:2px;margin:0;padding:0;list-style:none}.side-card[data-astro-cid-n7wrilah] li[data-astro-cid-n7wrilah] a[data-astro-cid-n7wrilah],.side-link[data-astro-cid-n7wrilah]{display:inline-flex;align-items:center;min-height:36px;font-size:13.5px;color:var(--text-2)}.side-card[data-astro-cid-n7wrilah] li[data-astro-cid-n7wrilah] a[data-astro-cid-n7wrilah]:hover,.side-link[data-astro-cid-n7wrilah]:hover{color:var(--text);text-decoration:underline;text-underline-offset:4px}.stage[data-astro-cid-n7wrilah]{margin-bottom:40px}.stage-head[data-astro-cid-n7wrilah]{display:flex;align-items:center;gap:12px;padding-bottom:12px;border-bottom:1px solid var(--border)}.stage-no[data-astro-cid-n7wrilah]{font-family:var(--mono);font-size:12px;color:var(--c)}.stage-head[data-astro-cid-n7wrilah] h2[data-astro-cid-n7wrilah]{margin:0;font-size:16px;font-weight:600;letter-spacing:-.01em}.stage-range[data-astro-cid-n7wrilah]{margin-left:auto;font-size:12.5px;color:var(--text-3)}.stations[data-astro-cid-n7wrilah]{margin:0;padding:0;list-style:none}.stations[data-astro-cid-n7wrilah] li[data-astro-cid-n7wrilah]{border-bottom:1px solid var(--border)}.stations[data-astro-cid-n7wrilah] a[data-astro-cid-n7wrilah]{display:flex;align-items:center;gap:12px;min-height:56px;padding:10px 12px;border-radius:8px;transition:background .15s}.stations[data-astro-cid-n7wrilah] a[data-astro-cid-n7wrilah]:hover{background:var(--hover)}.station-no[data-astro-cid-n7wrilah]{flex:none;width:22px;font-family:var(--mono);font-size:12px;color:var(--text-4);text-align:right}.station-label[data-astro-cid-n7wrilah]{flex:1 1 auto;font-size:14.5px;color:var(--text)}.station-meta[data-astro-cid-n7wrilah]{flex:none;font-size:12.5px;color:var(--text-3);white-space:nowrap}.station-state[data-astro-cid-n7wrilah]{flex:none;width:46px;padding:2px 0;border:1px solid var(--border-2);border-radius:999px;font-size:11.5px;color:var(--c);text-align:center;opacity:0;transition:opacity .2s}.stations[data-astro-cid-n7wrilah] li[data-astro-cid-n7wrilah][data-read] .station-state[data-astro-cid-n7wrilah]{opacity:1}@media(max-width:980px){.series-layout[data-astro-cid-n7wrilah]{grid-template-columns:minmax(0,1fr);gap:32px}.series-side[data-astro-cid-n7wrilah]{position:static;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}}@media(max-width:620px){.stations[data-astro-cid-n7wrilah] a[data-astro-cid-n7wrilah]{flex-wrap:wrap}.station-meta[data-astro-cid-n7wrilah]{order:3;width:100%;padding-left:34px}}@media(prefers-reduced-motion:reduce){.stations[data-astro-cid-n7wrilah] a[data-astro-cid-n7wrilah],.station-state[data-astro-cid-n7wrilah],.progress-track[data-astro-cid-n7wrilah] i[data-astro-cid-n7wrilah]{transition:none}}
