:root{--about-glow:#78a0ff1a;--about-stripe:#17171a09;--about-stage-base:radial-gradient(120% 90% at 24% 6%, #fff, #e8edf3 68%);--about-stage-shadow:inset 0 1px 0 #ffffffe6;--about-lens-line:#3c5a9666;--about-lens-ring:#ffffff8c;--about-lens-glow:#78a0ff29;--about-spindle:#edf1f5;--about-btn:#ffffffeb;--about-btn-shadow:0 2px 8px #17171a24;--about-hint-ink:#17171a;--about-hint-bg:#fbfbfaf2}:root[data-theme=night]{--about-glow:#96beff1c;--about-stripe:#ffffff09;--about-stage-base:radial-gradient(120% 90% at 24% 6%, #1b2430, #101823 68%);--about-stage-shadow:inset 0 1px 0 #ffffff0f;--about-lens-line:#bed7ff8c;--about-lens-ring:#0a0e1459;--about-lens-glow:#96beff2e;--about-spindle:#0b0e13;--about-btn:#ffffff1a;--about-btn-shadow:inset 0 0 0 1px #ffffff24;--about-hint-ink:#0b0e13;--about-hint-bg:#e9eef3f0}.about-band{grid-template-columns:minmax(0,2fr) minmax(300px,1fr)}@media (max-width:999.98px){.about-band{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (max-width:699.98px){.about-band{grid-template-columns:1fr}}.about-facts,.about-facts dt,.about-facts dd{margin:0}.about-facts{grid-template-columns:repeat(auto-fit,minmax(max(min(100%,280px),33.3333% - 1.33333px),1fr))}.about-fact{flex-wrap:wrap;align-content:flex-start;align-items:flex-start;gap:6px 16px;display:flex}.about-fact dt{flex:none;width:104px}.about-fact dd{flex:1 1 0;min-width:min(100%,160px)}.about-player{grid-template-rows:auto 1fr auto}.about-row{grid-template-columns:minmax(150px,210px) minmax(0,1fr);gap:clamp(28px,4vw,64px)}.about-rail{background:var(--rule);width:1px;display:block;position:absolute;top:8px;bottom:8px;left:3px}.about-note{letter-spacing:.13em;text-transform:uppercase;color:var(--dim);align-items:center;gap:12px;padding-top:6px;font:500 10.5px/1.5 JetBrains Mono,monospace;transition:color .45s;display:flex;position:sticky;top:104px}.about-note.is-on{color:var(--accent)}.about-dot{z-index:1;background:var(--bg);border:1px solid var(--dim);width:7px;height:7px;box-shadow:none;border-radius:50%;flex:none;transition:background .45s,box-shadow .45s,border-color .45s;display:block;position:relative}.about-dot.is-past{background:var(--dim)}.about-dot.is-on{background:var(--accent);border-color:var(--accent);box-shadow:0 0 0 4px color-mix(in oklch, var(--accent) 18%, transparent)}@media (max-width:899.98px){.about-row{grid-template-columns:1fr;gap:8px}.about-rail{display:none}.about-note{padding-top:0;position:static}.about-dot{display:none}}.about-play{appearance:none;font:inherit;color:inherit;cursor:inherit;border:0;margin:0;padding:0}.about-play:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (prefers-reduced-motion:reduce){.about-spin{animation:none!important}.about-arm{transition:color .5s!important}}
