html,body{background:#000;overflow:hidden}.stage[data-astro-cid-ihx7zmql]{box-sizing:border-box;width:100vw;height:100vh;color:var(--ink);background:#000;grid-template:"top top""board side"1fr"links links""foot foot"/1fr 18cqw;column-gap:3cqw;padding:4cqh 4cqw;display:grid;position:relative;overflow:hidden;container-type:size}.intro[data-astro-cid-ihx7zmql]{z-index:9;background:#000;place-items:center;display:grid;position:absolute;inset:0}.intro[data-astro-cid-ihx7zmql] img[data-astro-cid-ihx7zmql]{opacity:.05;filter:blur(.5cqh);width:44cqw;height:auto}.intro[data-astro-cid-ihx7zmql].on img[data-astro-cid-ihx7zmql]{opacity:1;filter:none}.intro[data-astro-cid-ihx7zmql].gone{opacity:0;pointer-events:none}@media (prefers-reduced-motion:no-preference){.intro[data-astro-cid-ihx7zmql] img[data-astro-cid-ihx7zmql]{transition:opacity 2.4s ease-in,filter 2.4s ease-in}.intro[data-astro-cid-ihx7zmql]{transition:opacity .9s ease-out}}.top[data-astro-cid-ihx7zmql]{grid-area:top;align-items:center;gap:3cqw;height:12cqh;display:flex}.logo[data-astro-cid-ihx7zmql]{width:auto;height:7.5cqh}.ttl[data-astro-cid-ihx7zmql]{color:var(--mute)}.ttl[data-astro-cid-ihx7zmql] svg{width:auto;height:3cqh;display:block}.state[data-astro-cid-ihx7zmql]{letter-spacing:.3em;text-transform:uppercase;color:var(--mute);margin-left:auto;align-items:center;gap:1.2cqw;margin-block:0;font-size:2.2cqh;display:flex}.led[data-astro-cid-ihx7zmql]{background:var(--primary);border-radius:50%;width:1.4cqh;height:1.4cqh}.paused[data-astro-cid-ihx7zmql] .led[data-astro-cid-ihx7zmql]{background:var(--mute);opacity:.6;animation:none}.final[data-astro-cid-ihx7zmql] .led[data-astro-cid-ihx7zmql]{opacity:1;animation:none}.board[data-astro-cid-ihx7zmql]{grid-area:board;margin:0;padding:2cqh 0;list-style:none;position:relative}.row[data-astro-cid-ihx7zmql]{height:calc((100% - 4cqh) / var(--n));transform:translateY(calc(var(--rank) * 100%));color:var(--mute);grid-template-columns:3cqw auto minmax(0,1fr) 18cqw 9cqw;align-items:center;column-gap:1.5cqw;display:grid;position:absolute;top:2cqh;left:0;right:0}@media (prefers-reduced-motion:no-preference){.row[data-astro-cid-ihx7zmql]{transition:transform .42s cubic-bezier(.16,1,.3,1)}.fill[data-astro-cid-ihx7zmql]{transition:width .48s cubic-bezier(.16,1,.3,1)}}.rank[data-astro-cid-ihx7zmql]{letter-spacing:.05em;text-align:right;font-size:3.4cqh;font-weight:300}.face[data-astro-cid-ihx7zmql]{aspect-ratio:1;border:1px solid var(--hairline);border-radius:50%;height:min(9cqh,6cqw);display:block;overflow:hidden}.face[data-astro-cid-ihx7zmql] img[data-astro-cid-ihx7zmql],.face[data-astro-cid-ihx7zmql] .ph[data-astro-cid-ihx7zmql]{object-fit:cover;width:100%;height:100%;display:block}.name[data-astro-cid-ihx7zmql]{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-size:min(5cqh,3cqw);font-weight:300;line-height:1;overflow:hidden}.track[data-astro-cid-ihx7zmql]{--d:1.6cqh;height:var(--d);background:radial-gradient(circle, var(--primary-soft) 38%, transparent 42%) 0 0 / var(--d) var(--d) repeat-x;display:block;position:relative}.fill[data-astro-cid-ihx7zmql]{height:100%;width:calc(var(--lit,0) * var(--d));background:radial-gradient(circle, currentColor 38%, transparent 42%) 0 0 / var(--d) var(--d) repeat-x;position:absolute;top:0;left:0}.num[data-astro-cid-ihx7zmql]{justify-items:end;line-height:1;display:grid}.num[data-astro-cid-ihx7zmql] b[data-astro-cid-ihx7zmql]{font-variant-numeric:tabular-nums;font-size:6cqh;font-weight:300}.num[data-astro-cid-ihx7zmql] i[data-astro-cid-ihx7zmql]{letter-spacing:.15em;margin-top:.6cqh;font-size:2.2cqh;font-style:normal}.row[data-astro-cid-ihx7zmql].lead{color:var(--body)}.row[data-astro-cid-ihx7zmql].lead .name[data-astro-cid-ihx7zmql],.row[data-astro-cid-ihx7zmql].lead .num[data-astro-cid-ihx7zmql] b[data-astro-cid-ihx7zmql],.row[data-astro-cid-ihx7zmql].lead .rank[data-astro-cid-ihx7zmql]{color:var(--primary)}.row[data-astro-cid-ihx7zmql].lead .face[data-astro-cid-ihx7zmql]{border-color:var(--primary)}.row[data-astro-cid-ihx7zmql].lead .fill[data-astro-cid-ihx7zmql]{color:var(--primary)}.final[data-astro-cid-ihx7zmql] .row[data-astro-cid-ihx7zmql]:not(.lead){opacity:.45}.side[data-astro-cid-ihx7zmql]{grid-area:side;align-content:center;justify-items:center;gap:1.6cqh;display:grid}.qr[data-astro-cid-ihx7zmql] svg{width:min(15cqw,30cqh);height:auto;display:block}.cue[data-astro-cid-ihx7zmql]{letter-spacing:.32em;text-transform:uppercase;color:var(--mute);margin:1cqh 0 0;font-size:2cqh}.host[data-astro-cid-ihx7zmql]{letter-spacing:.1em;color:var(--body);margin:0;font-size:2.2cqh}.links[data-astro-cid-ihx7zmql]{grid-area:links;display:none}@media (orientation:portrait){.stage[data-astro-cid-ihx7zmql]{height:100dvh;padding:3cqh 5cqw calc(2cqh + env(safe-area-inset-bottom));grid-template:"top""board"1fr"links""foot"/1fr}.side[data-astro-cid-ihx7zmql]{display:none}.links[data-astro-cid-ihx7zmql]{border-top:1px solid var(--hairline);flex-wrap:wrap;justify-content:center;gap:1.2cqh 5cqw;padding:2.5cqh 0 1.5cqh;display:flex}.links[data-astro-cid-ihx7zmql] a[data-astro-cid-ihx7zmql]{color:var(--primary);letter-spacing:.28em;text-transform:uppercase;padding:1cqh 0;font-size:1.7cqh;text-decoration:none}.links[data-astro-cid-ihx7zmql] a[data-astro-cid-ihx7zmql]:first-child{color:var(--body)}.top[data-astro-cid-ihx7zmql]{gap:3cqw;height:8cqh}.logo[data-astro-cid-ihx7zmql]{height:5cqh}.ttl[data-astro-cid-ihx7zmql]{display:none}.state[data-astro-cid-ihx7zmql]{letter-spacing:.22em;font-size:1.6cqh}.row[data-astro-cid-ihx7zmql]{grid-template-columns:6cqw 6cqh minmax(0,1fr) 16cqw;grid-template-areas:"rank face name num""rank face track num";align-items:center;gap:.8cqh 3cqw}.rank[data-astro-cid-ihx7zmql]{grid-area:rank;font-size:2.4cqh}.face[data-astro-cid-ihx7zmql]{grid-area:face;height:6cqh}.name[data-astro-cid-ihx7zmql]{grid-area:name;align-self:end;font-size:min(2.6cqh,5.5cqw)}.track[data-astro-cid-ihx7zmql]{--d:1.2cqh;grid-area:track;align-self:start}.num[data-astro-cid-ihx7zmql]{grid-area:num}.num[data-astro-cid-ihx7zmql] b[data-astro-cid-ihx7zmql]{font-size:3.6cqh}.num[data-astro-cid-ihx7zmql] i[data-astro-cid-ihx7zmql]{font-size:1.5cqh}.side[data-astro-cid-ihx7zmql]{grid-template-columns:auto 1fr;place-items:center start;gap:.4cqh 5cqw;padding:2cqh 0 1cqh}.qr[data-astro-cid-ihx7zmql]{grid-row:span 2}.qr[data-astro-cid-ihx7zmql] svg{width:24cqw}.cue[data-astro-cid-ihx7zmql]{margin:0;font-size:1.5cqh}.host[data-astro-cid-ihx7zmql]{font-size:1.7cqh}.foot[data-astro-cid-ihx7zmql]{height:3cqh;font-size:1.5cqh}}.foot[data-astro-cid-ihx7zmql]{letter-spacing:.25em;text-transform:uppercase;color:var(--mute);grid-area:foot;justify-content:space-between;align-items:end;height:4cqh;font-size:2cqh;display:flex}
