.beacon[data-astro-cid-s6szjfrd]{color:var(--accent);min-width:0;position:relative}.beacon__top[data-astro-cid-s6szjfrd],.beacon__bottom[data-astro-cid-s6szjfrd]{justify-content:space-between;align-items:center;gap:var(--space-3);letter-spacing:.08em;font-size:10px;display:flex}.beacon__top[data-astro-cid-s6szjfrd]{color:var(--muted);padding-bottom:var(--space-3);border-bottom:1px solid var(--border)}.beacon__stage[data-astro-cid-s6szjfrd]{aspect-ratio:1.2;width:100%;position:relative}.beacon__fallback[data-astro-cid-s6szjfrd],.beacon__canvas[data-astro-cid-s6szjfrd]{width:100%;height:100%;transition:opacity var(--duration-4) var(--ease-out);position:absolute;inset:0}.beacon__canvas[data-astro-cid-s6szjfrd]{opacity:0}.beacon[data-astro-cid-s6szjfrd][data-live] .beacon__canvas[data-astro-cid-s6szjfrd]{opacity:1}.beacon[data-astro-cid-s6szjfrd][data-live] .beacon__fallback[data-astro-cid-s6szjfrd]{opacity:0}.beacon__axis[data-astro-cid-s6szjfrd]{color:var(--muted);font-size:9px;line-height:1.5;position:absolute;bottom:20px;left:0}.beacon__bottom[data-astro-cid-s6szjfrd]{border-top:1px solid var(--border);min-height:44px}.beacon__readout[data-astro-cid-s6szjfrd]{color:var(--muted)}.beacon__action[data-astro-cid-s6szjfrd]{color:var(--accent);cursor:pointer;transition:scale var(--duration-2) var(--ease-out);background:0 0;border:0;padding:12px 0 12px 12px;font-size:11px}.beacon__action[data-astro-cid-s6szjfrd]:disabled{display:none}.sr-only[data-astro-cid-s6szjfrd]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.beacon__canvas[data-astro-cid-s6szjfrd],.beacon__fallback[data-astro-cid-s6szjfrd]{transition:none}}.leaders[data-astro-cid-p3mizyxs]{margin-top:var(--space-8);border:1px solid var(--border);scroll-margin-top:calc(var(--rail-height) + var(--space-6))}.leaders__header[data-astro-cid-p3mizyxs]{justify-content:space-between;align-items:flex-end;gap:var(--space-4);padding:var(--space-6);display:flex}.leaders__eyebrow[data-astro-cid-p3mizyxs]{color:var(--accent);letter-spacing:.1em;margin-bottom:var(--space-3);font-size:10px}h2[data-astro-cid-p3mizyxs]{font-size:clamp(24px,3vw,32px);font-weight:700;line-height:1.3}.leaders__intro[data-astro-cid-p3mizyxs]{margin-top:var(--space-3);color:var(--muted);font-size:13px;line-height:1.8}.leaders__count[data-astro-cid-p3mizyxs]{color:var(--muted);flex-shrink:0;font-size:11px}.leaders__count[data-astro-cid-p3mizyxs] span[data-astro-cid-p3mizyxs]{color:var(--accent);margin-right:var(--space-2);font-size:24px}table[data-astro-cid-p3mizyxs]{border-collapse:collapse;text-align:left;width:100%;font-size:14px}th[data-astro-cid-p3mizyxs],td[data-astro-cid-p3mizyxs]{padding:var(--space-4) var(--space-6);border-top:1px solid var(--border)}thead[data-astro-cid-p3mizyxs]{background:var(--surface);color:var(--muted);font-size:11px}thead[data-astro-cid-p3mizyxs] th[data-astro-cid-p3mizyxs]{letter-spacing:.04em;font-weight:400}.leaders__term[data-astro-cid-p3mizyxs]{width:16%;color:var(--muted);font-size:12px}.leaders__name[data-astro-cid-p3mizyxs]{white-space:nowrap;width:28%;font-weight:500}.leaders__dates[data-astro-cid-p3mizyxs]{font-variant-numeric:tabular-nums}.leaders__dates[data-astro-cid-p3mizyxs] time[data-astro-cid-p3mizyxs]{white-space:nowrap;display:inline-block}.leaders__separator[data-astro-cid-p3mizyxs]{margin-inline:var(--space-3);color:var(--muted);display:inline-block}.leaders__ongoing[data-astro-cid-p3mizyxs]{background:var(--surface)}.leaders__present[data-astro-cid-p3mizyxs]{color:var(--accent);white-space:nowrap}@media (width<=600px){.leaders__header[data-astro-cid-p3mizyxs]{padding:var(--space-6) var(--space-4);flex-wrap:wrap;align-items:flex-start}th[data-astro-cid-p3mizyxs],td[data-astro-cid-p3mizyxs]{padding:var(--space-3) var(--space-4)}.leaders__term[data-astro-cid-p3mizyxs]{width:16%}.leaders__name[data-astro-cid-p3mizyxs]{width:26%}.leaders__dates[data-astro-cid-p3mizyxs]{font-size:12px}.leaders__separator[data-astro-cid-p3mizyxs]{margin-inline:var(--space-1)}}.shell[data-astro-cid-ta2fbyqs]{max-width:var(--shell-max);padding:var(--space-12) var(--space-6) var(--space-16);margin-inline:auto}.identity[data-astro-cid-ta2fbyqs]{border:1px solid var(--border);background:var(--background);grid-template-columns:1fr 1fr;display:grid}.identity__copy[data-astro-cid-ta2fbyqs]{justify-content:center;gap:var(--space-6);flex-direction:column;min-width:0;padding:clamp(24px,3.5vw,56px);display:flex}.identity__eyebrow[data-astro-cid-ta2fbyqs]{color:var(--muted);letter-spacing:.08em;align-items:center;gap:8px;font-size:10px;display:flex}.identity__index[data-astro-cid-ta2fbyqs]{color:var(--muted);margin-left:auto}.status-dot[data-astro-cid-ta2fbyqs]{background:var(--accent);border-radius:50%;width:5px;height:5px;position:relative}.status-dot[data-astro-cid-ta2fbyqs]:after{content:"";border:1px solid var(--accent);border-radius:inherit;animation:2.5s ease-out infinite status-wave;position:absolute;inset:0}@keyframes status-wave{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(2.8)}}.identity__label[data-astro-cid-ta2fbyqs]{color:var(--muted);margin-bottom:var(--space-3)}h1[data-astro-cid-ta2fbyqs]{letter-spacing:-.035em;font-size:clamp(32px,4vw,58px);font-weight:700;line-height:1.2}.identity__english[data-astro-cid-ta2fbyqs]{color:var(--accent);letter-spacing:.16em;margin-top:var(--space-3);font-size:11px}.identity__description[data-astro-cid-ta2fbyqs]{font-size:clamp(18px,2vw,24px);line-height:1.65}.identity__detail[data-astro-cid-ta2fbyqs]{color:var(--muted);font-size:13px;line-height:1.9}.identity__meta[data-astro-cid-ta2fbyqs]{gap:var(--space-2) var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--border);color:var(--muted);letter-spacing:.06em;flex-wrap:wrap;font-size:9px;display:flex}.identity__meta[data-astro-cid-ta2fbyqs] b[data-astro-cid-ta2fbyqs]{color:var(--foreground);margin-left:5px;font-weight:400}.identity__visual[data-astro-cid-ta2fbyqs]{min-width:0;padding:var(--space-6);border-left:1px solid var(--border);background-image:linear-gradient(var(--surface) 1px, transparent 1px), linear-gradient(90deg, var(--surface) 1px, transparent 1px);background-size:28px 28px;align-content:center;display:grid}.graph-entry[data-astro-cid-ta2fbyqs]{padding:var(--space-5) var(--space-6);margin-top:var(--space-6);border:1px solid var(--border);color:var(--foreground);justify-content:space-between;align-items:center;gap:20px;text-decoration:none;display:flex}.graph-entry[data-astro-cid-ta2fbyqs] strong[data-astro-cid-ta2fbyqs]{margin-block:8px;font-size:20px;display:block}.graph-entry__note[data-astro-cid-ta2fbyqs]{color:var(--muted);font-size:13px;line-height:1.8;display:block}.graph-entry__arrow[data-astro-cid-ta2fbyqs]{color:var(--accent);font-size:26px}.graph-entry[data-astro-cid-ta2fbyqs]:hover,.graph-entry[data-astro-cid-ta2fbyqs]:focus-visible{border-color:var(--accent)}.channels[data-astro-cid-ta2fbyqs]{gap:var(--space-4);margin-top:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.channel[data-astro-cid-ta2fbyqs]{min-width:0}.channel[data-astro-cid-ta2fbyqs] .panel{height:100%;transition:border-color var(--duration-2) var(--ease-out)}.channel[data-astro-cid-ta2fbyqs]:focus-within .panel{border-color:var(--accent)}@media (hover:hover) and (pointer:fine){.channel[data-astro-cid-ta2fbyqs]:hover .panel{border-color:var(--accent)}}.channel__number[data-astro-cid-ta2fbyqs]{color:var(--muted);letter-spacing:.08em;margin-bottom:var(--space-5);font-size:10px}.channel__note[data-astro-cid-ta2fbyqs]{color:var(--muted);margin-top:var(--space-3);font-size:12px;line-height:1.8}.link[data-astro-cid-ta2fbyqs]{margin-top:var(--space-2);overflow-wrap:anywhere;font-size:13px;line-height:1.8}.link[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs]{color:var(--accent);text-underline-offset:4px;text-decoration-thickness:1px}.archive-eof[data-astro-cid-ta2fbyqs]{justify-content:space-between;gap:var(--space-4);margin-top:var(--space-8);color:var(--muted);letter-spacing:.08em;font-size:10px;display:flex}@media (width<=900px){.shell[data-astro-cid-ta2fbyqs]{padding:var(--space-6) var(--space-4) var(--space-12)}.identity[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr}.identity__visual[data-astro-cid-ta2fbyqs]{border-left:0;border-top:1px solid var(--border)}.identity__visual[data-astro-cid-ta2fbyqs] .beacon{width:100%;max-width:480px;margin-inline:auto}.channels[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.status-dot[data-astro-cid-ta2fbyqs]:after{animation:none}}
