.planet-mark[data-astro-cid-nreicmkm]{width:clamp(96px,26vw,128px);height:auto;color:var(--gold);filter:drop-shadow(0 0 18px #f1d9a44d);margin:0 auto 14px;display:block}.tl[data-astro-cid-afdtbkyp]{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);max-width:960px;margin:40px auto 0;padding:20px 18px 16px}.tl[data-astro-cid-afdtbkyp] figcaption[data-astro-cid-afdtbkyp]{text-align:center;margin-bottom:8px}.tl[data-astro-cid-afdtbkyp] h2[data-astro-cid-afdtbkyp]{margin:0 0 6px;font-size:clamp(1.3rem,3.5vw,1.7rem)}.tl[data-astro-cid-afdtbkyp] figcaption[data-astro-cid-afdtbkyp] p[data-astro-cid-afdtbkyp]{max-width:60ch;color:var(--muted);margin:0 auto;font-size:.95rem}.tl-row[data-astro-cid-afdtbkyp]{margin-top:10px}.tl-year[data-astro-cid-afdtbkyp]{font:600 1.25rem / 1.2 var(--serif);color:var(--gold-hi);font-variant-numeric:lining-nums;margin:0}.tl-track[data-astro-cid-afdtbkyp]{margin-top:24px;padding-bottom:22px;position:relative}.tl-months[data-astro-cid-afdtbkyp]{border:1px solid var(--line);letter-spacing:.04em;text-transform:uppercase;height:52px;color:var(--muted);border-radius:8px;margin:0;padding:0;font-size:.66rem;list-style:none;display:flex;overflow:hidden}.tl-months[data-astro-cid-afdtbkyp] li[data-astro-cid-afdtbkyp]{text-align:center;min-width:0;padding-top:4px;overflow:hidden}.tl-months[data-astro-cid-afdtbkyp] li[data-astro-cid-afdtbkyp]+li[data-astro-cid-afdtbkyp]{border-left:1px solid var(--line)}.ini[data-astro-cid-afdtbkyp]{display:none}.tl-bars[data-astro-cid-afdtbkyp]{height:26px;position:absolute;top:22px;left:1px;right:1px}.seg[data-astro-cid-afdtbkyp]{border-radius:5px;height:100%;display:block;position:absolute;top:0}.seg[data-astro-cid-afdtbkyp].shadow{background:#d9b8782b;border:1px dashed #d9b87880}.seg[data-astro-cid-afdtbkyp].retro{background:linear-gradient(180deg, var(--gold-hi), var(--gold-deep));min-width:6px;box-shadow:0 0 12px #f1d9a459}.tl-today[data-astro-cid-afdtbkyp]{border-left:2px solid var(--amethyst);pointer-events:none;width:0;position:absolute;top:-22px;bottom:22px}.tl-today[data-astro-cid-afdtbkyp][hidden]{display:none}.tl-today[data-astro-cid-afdtbkyp] b[data-astro-cid-afdtbkyp]{background:var(--amethyst);color:#1a1230;font:700 .68rem / 1.55 var(--sans);white-space:nowrap;border-radius:999px;padding:0 8px;position:absolute;top:0;left:0;transform:translate(-50%)}.tl-today[data-astro-cid-afdtbkyp][data-edge=start] b[data-astro-cid-afdtbkyp]{transform:translate(-12px)}.tl-today[data-astro-cid-afdtbkyp][data-edge=end] b[data-astro-cid-afdtbkyp]{transform:translate(calc(12px - 100%))}.tl-labels[data-astro-cid-afdtbkyp]{height:18px;color:var(--gold-hi);font-variant-numeric:lining-nums;margin:0;padding:0;font-size:.72rem;list-style:none;position:absolute;bottom:0;left:0;right:0}.tl-labels[data-astro-cid-afdtbkyp] li[data-astro-cid-afdtbkyp]{white-space:nowrap;position:absolute;top:0}.tl-labels[data-astro-cid-afdtbkyp] .mid[data-astro-cid-afdtbkyp]{transform:translate(-50%)}.tl-labels[data-astro-cid-afdtbkyp] .start[data-astro-cid-afdtbkyp]{left:0}.tl-labels[data-astro-cid-afdtbkyp] .end[data-astro-cid-afdtbkyp]{right:0}.tl-legend[data-astro-cid-afdtbkyp]{color:var(--muted);flex-wrap:wrap;justify-content:center;gap:6px 18px;margin:14px 0 0;font-size:.8rem;display:flex}.tl-legend[data-astro-cid-afdtbkyp] span[data-astro-cid-afdtbkyp]{align-items:center;gap:6px;display:inline-flex}.tl-legend[data-astro-cid-afdtbkyp] .seg[data-astro-cid-afdtbkyp]{width:22px;min-width:0;height:10px;display:inline-block;position:static}.tl-legend[data-astro-cid-afdtbkyp] .dot[data-astro-cid-afdtbkyp]{background:var(--amethyst);border-radius:50%;width:10px;height:10px}@media (width<=480px){.tl[data-astro-cid-afdtbkyp]{padding:16px 12px 12px}.tl-months[data-astro-cid-afdtbkyp]{letter-spacing:0;font-size:.7rem}.full[data-astro-cid-afdtbkyp]{display:none}.ini[data-astro-cid-afdtbkyp]{display:inline}}.status-box[data-astro-cid-zt6d35oo]{text-align:center;background:linear-gradient(180deg, #d9b8781a, var(--surface));border:1px solid var(--gold);border-radius:var(--radius);max-width:760px;margin:28px auto 0;padding:24px 20px}.status-box[data-astro-cid-zt6d35oo] h2[data-astro-cid-zt6d35oo]{margin:0 0 10px;font-size:clamp(1.3rem,3.5vw,1.7rem)}.status[data-astro-cid-zt6d35oo]{font:600 clamp(1.25rem, 3.8vw, 1.7rem) / 1.35 var(--serif);color:var(--gold-hi);text-wrap:balance;margin:0}.status[data-astro-cid-zt6d35oo][data-phase=retro]{color:var(--amethyst)}.dates-lead[data-astro-cid-zt6d35oo]{text-align:center;max-width:760px;color:var(--muted);margin:40px auto 0}.year[data-astro-cid-zt6d35oo]{max-width:960px;margin:24px auto 0}.year[data-astro-cid-zt6d35oo] h2[data-astro-cid-zt6d35oo]{text-align:center;font-size:clamp(1.5rem,4vw,2rem)}.periods[data-astro-cid-zt6d35oo]{gap:14px;margin:16px 0 0;padding:0;list-style:none;display:grid}@media (width>=760px){.periods[data-astro-cid-zt6d35oo]{grid-template-columns:repeat(3,minmax(0,1fr))}}.periods[data-astro-cid-zt6d35oo] li[data-astro-cid-zt6d35oo]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:18px}.periods[data-astro-cid-zt6d35oo] p[data-astro-cid-zt6d35oo]{margin:0 0 8px}.range[data-astro-cid-zt6d35oo]{font:600 1.35rem / 1.3 var(--serif);color:var(--gold-hi)}.sub[data-astro-cid-zt6d35oo]{color:var(--muted);font-size:.95rem}.tag[data-astro-cid-zt6d35oo]{font-family:var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--gold);margin-bottom:2px;font-size:.75rem;font-weight:700;display:block}.tag[data-astro-cid-zt6d35oo].dim{color:var(--muted)}.related[data-astro-cid-zt6d35oo]{flex-wrap:wrap;gap:8px;list-style:none;display:flex;padding:0!important}.related[data-astro-cid-zt6d35oo] li[data-astro-cid-zt6d35oo]{margin:0!important}.related[data-astro-cid-zt6d35oo] a[data-astro-cid-zt6d35oo]{border:1px solid var(--line);min-height:40px;color:var(--text);border-radius:999px;align-items:center;padding:0 14px;font-size:.95rem;text-decoration:none;display:inline-flex}.related[data-astro-cid-zt6d35oo] a[data-astro-cid-zt6d35oo]:hover{border-color:var(--gold);color:var(--gold-hi)}
