.roster[data-astro-cid-vl6jtstn]{width:100%;max-width:540px;margin-inline:auto;padding:26px 0 0;position:relative}.roster__panel[data-astro-cid-vl6jtstn]{border-radius:var(--radius-xl);gap:18px;padding:22px;display:grid}.roster__head[data-astro-cid-vl6jtstn]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.roster__head[data-astro-cid-vl6jtstn] strong[data-astro-cid-vl6jtstn]{letter-spacing:-.02em;font-size:1.05rem;display:block}.roster__head[data-astro-cid-vl6jtstn] span[data-astro-cid-vl6jtstn]{font-size:var(--text-xs);color:var(--text-muted)}.roster__live[data-astro-cid-vl6jtstn]{border-radius:var(--radius-pill);border:1px solid var(--border);align-items:center;gap:7px;padding:4px 10px;display:inline-flex;font-size:.7rem!important}.roster__live[data-astro-cid-vl6jtstn] i[data-astro-cid-vl6jtstn]{background:var(--success);border-radius:50%;width:7px;height:7px;position:relative}.roster__live[data-astro-cid-vl6jtstn] i[data-astro-cid-vl6jtstn]:after{content:"";border-radius:inherit;background:var(--success);animation:r-live 2s var(--ease-out) infinite;position:absolute;inset:0}@keyframes r-live{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(3)}}.roster__list[data-astro-cid-vl6jtstn]{gap:6px;display:grid}.member[data-astro-cid-vl6jtstn]{border-radius:var(--radius-md);background:var(--surface);border:1px solid var(--border);animation:m-in .8s var(--ease-out) both;animation-delay:calc(.9s + var(--k) * .11s);grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px;padding:9px 10px;display:grid}@keyframes m-in{0%{opacity:0;transform:translate(18px)}}.member__avatar[data-astro-cid-vl6jtstn]{color:#fff;background:linear-gradient(135deg, hsl(var(--h) 70% 60%), hsl(calc(var(--h) + 40) 70% 48%));border-radius:50%;place-items:center;width:38px;height:38px;font-size:.72rem;font-weight:600;display:grid}.member__who[data-astro-cid-vl6jtstn]{min-width:0;line-height:1.3;display:grid}.member__who[data-astro-cid-vl6jtstn] strong[data-astro-cid-vl6jtstn]{font-size:.86rem;font-weight:600}.member__who[data-astro-cid-vl6jtstn] span[data-astro-cid-vl6jtstn]{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.74rem;overflow:hidden}.member__where[data-astro-cid-vl6jtstn]{justify-items:end;line-height:1.3;display:grid}.member__time[data-astro-cid-vl6jtstn]{font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:.92rem;font-weight:600}.member__city[data-astro-cid-vl6jtstn]{color:var(--text-muted);align-items:center;gap:6px;font-size:.7rem;display:inline-flex}.member__status[data-astro-cid-vl6jtstn]{background:var(--text-subtle);width:7px;height:7px;transition:background-color var(--dur-medium) var(--ease-out);border-radius:50%}.member__status[data-astro-cid-vl6jtstn].is-on{background:var(--success);box-shadow:0 0 0 3px color-mix(in srgb, var(--success) 22%, transparent)}.cover[data-astro-cid-vl6jtstn]{gap:8px;display:grid}.cover__label[data-astro-cid-vl6jtstn]{color:var(--text-muted);justify-content:space-between;font-size:.7rem;display:flex}.cover__now-label[data-astro-cid-vl6jtstn]{color:var(--accent);font-variant-numeric:tabular-nums}.cover__track[data-astro-cid-vl6jtstn]{border-top:1px solid var(--border);border-bottom:1px solid var(--border);gap:4px;padding:8px 0;display:grid;position:relative}.cover__row[data-astro-cid-vl6jtstn]{background:color-mix(in srgb, var(--border) 60%, transparent);border-radius:6px;height:6px;position:relative;overflow:hidden}.cover__seg[data-astro-cid-vl6jtstn]{top:0;bottom:0;left:var(--from,0%);width:var(--len,0%);background:linear-gradient(90deg, hsl(var(--h) 70% 62%), hsl(calc(var(--h) + 40) 70% 52%));transform-origin:0;animation:seg-in .9s var(--ease-out) both;animation-delay:calc(1.3s + var(--k) * .12s);border-radius:6px;position:absolute}@keyframes seg-in{0%{transform:scaleX(0)}}.cover__needle[data-astro-cid-vl6jtstn]{top:0;bottom:0;left:var(--now,50%);background:var(--accent);width:2px;box-shadow:0 0 10px var(--accent);animation:m-fade .6s var(--ease-out) 1.9s both;border-radius:2px;margin-left:-1px;position:absolute}@keyframes m-fade{0%{opacity:0}}.cover__ticks[data-astro-cid-vl6jtstn]{color:var(--text-subtle);font-variant-numeric:tabular-nums;justify-content:space-between;font-size:.64rem;display:flex}.roster__chip[data-astro-cid-vl6jtstn]{border-radius:var(--radius-pill);background:var(--surface-float);white-space:nowrap;animation:chip-pop .8s var(--ease-out) both, chip-float 7s var(--ease-in-out) infinite alternate;will-change:transform;align-items:center;gap:8px;padding:8px 12px;font-size:.74rem;font-weight:550;display:inline-flex;position:absolute}.roster__chip[data-astro-cid-vl6jtstn] .icon{color:var(--primary)}.roster__chip--a[data-astro-cid-vl6jtstn]{animation-delay:1.5s,-2s;top:0;right:-18px}.roster__chip--b[data-astro-cid-vl6jtstn]{animation-delay:1.7s,-5s;bottom:30px;right:-14px}@keyframes chip-pop{0%{opacity:0;scale:.8}}@keyframes chip-float{0%{transform:translateY(-4px)}to{transform:translateY(5px)}}.roster[data-astro-cid-vl6jtstn].is-held .roster__chip[data-astro-cid-vl6jtstn],.roster[data-astro-cid-vl6jtstn].is-held .roster__live[data-astro-cid-vl6jtstn] i[data-astro-cid-vl6jtstn]:after{animation-play-state:paused}.roster__note[data-astro-cid-vl6jtstn]{justify-content:center;width:100%;margin-top:14px}@media (width<=1100px){.roster__chip--a[data-astro-cid-vl6jtstn],.roster__chip--b[data-astro-cid-vl6jtstn]{right:0}}@media (width<=520px){.roster__panel[data-astro-cid-vl6jtstn]{padding:16px}.member[data-astro-cid-vl6jtstn]{grid-template-columns:34px minmax(0,1fr) auto;gap:10px;padding:8px}.member__avatar[data-astro-cid-vl6jtstn]{width:34px;height:34px}.roster__chip--b[data-astro-cid-vl6jtstn]{display:none}}.rmodel__head[data-astro-cid-yjwsqvj6]{align-items:end;gap:var(--space-6);grid-template-columns:1fr 1fr;margin-bottom:clamp(2.5rem,2rem + 2vw,4rem);display:grid}.rmodel__head[data-astro-cid-yjwsqvj6] .section-head[data-astro-cid-yjwsqvj6]{margin-bottom:0}.rmodel__intro[data-astro-cid-yjwsqvj6]{color:var(--text-muted);font-size:var(--text-lead)}.rmodel__grid[data-astro-cid-yjwsqvj6]{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.rmodel__grid[data-astro-cid-yjwsqvj6]>li[data-astro-cid-yjwsqvj6]{display:grid}.rp[data-astro-cid-yjwsqvj6]{transition:transform var(--dur-medium) var(--ease-out), border-color var(--dur-medium) var(--ease-out);align-content:start;gap:10px;padding:28px;display:grid;overflow:hidden}.rp__icon[data-astro-cid-yjwsqvj6]{width:50px;height:50px;color:var(--primary);background:color-mix(in srgb, var(--primary) 10%, transparent);border:1px solid color-mix(in srgb, var(--primary) 22%, transparent);transition:transform var(--dur-medium) var(--ease-emphasis);border-radius:14px;place-items:center;margin-bottom:10px;display:grid}.rp[data-astro-cid-yjwsqvj6] h3[data-astro-cid-yjwsqvj6]{font-size:var(--text-h3);letter-spacing:-.02em}.rp[data-astro-cid-yjwsqvj6] p[data-astro-cid-yjwsqvj6]{color:var(--text-muted);font-size:.95rem}html.has-mouse .rp[data-astro-cid-yjwsqvj6]:hover{border-color:var(--border-strong);transform:translateY(-5px)}html.has-mouse .rp[data-astro-cid-yjwsqvj6]:hover .rp__icon[data-astro-cid-yjwsqvj6]{transform:rotate(-8deg)scale(1.05)}.cmp[data-astro-cid-yjwsqvj6]{grid-template-columns:1fr auto 1fr;align-items:stretch;gap:18px;margin-top:clamp(2.5rem,2rem + 2vw,4rem);display:grid;position:relative}.cmp__side[data-astro-cid-yjwsqvj6]{border-radius:var(--radius-xl);align-content:start;gap:18px;padding:clamp(1.5rem,1.1rem + 1.4vw,2.4rem);display:grid}.cmp__side--muted[data-astro-cid-yjwsqvj6]{border:1px dashed var(--border-strong)}.cmp__side--muted[data-astro-cid-yjwsqvj6] h3[data-astro-cid-yjwsqvj6]{color:var(--text-muted)}.cmp__side--on[data-astro-cid-yjwsqvj6]{border-color:color-mix(in srgb, var(--primary) 50%, transparent);box-shadow:var(--glass-shadow), 0 30px 70px -45px color-mix(in srgb, var(--primary) 80%, transparent);overflow:hidden}.cmp[data-astro-cid-yjwsqvj6] h3[data-astro-cid-yjwsqvj6]{letter-spacing:-.025em;font-size:clamp(1.25rem,1.1rem + .6vw,1.6rem)}.cmp[data-astro-cid-yjwsqvj6] ul[data-astro-cid-yjwsqvj6]{gap:12px;display:grid}.cmp[data-astro-cid-yjwsqvj6] li[data-astro-cid-yjwsqvj6]{align-items:center;gap:12px;font-size:.98rem;display:flex}.cmp__side--muted[data-astro-cid-yjwsqvj6] li[data-astro-cid-yjwsqvj6]{color:var(--text-muted)}.cmp__mark[data-astro-cid-yjwsqvj6]{width:22px;height:22px;color:var(--success);background:color-mix(in srgb, var(--success) 14%, transparent);border-radius:50%;flex:none;place-items:center;display:grid}.cmp__mark--off[data-astro-cid-yjwsqvj6]{color:var(--text-subtle);background:var(--surface-strong)}.cmp__vs[data-astro-cid-yjwsqvj6]{font-variant-numeric:tabular-nums;width:56px;height:56px;color:var(--accent);background:var(--bg-elevated);border:1px solid var(--border-strong);border-radius:50%;align-self:center;place-items:center;font-size:1.05rem;font-weight:600;display:grid}@media (width<=960px){.rmodel__head[data-astro-cid-yjwsqvj6],.rmodel__grid[data-astro-cid-yjwsqvj6],.cmp[data-astro-cid-yjwsqvj6]{grid-template-columns:1fr}.cmp__vs[data-astro-cid-yjwsqvj6]{z-index:1;justify-self:center;margin:-36px 0}}.roles__ui[data-astro-cid-xxccipet]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:stretch;gap:18px;display:grid}.roles__tabs[data-astro-cid-xxccipet]{align-content:start;gap:6px;display:grid}.roles__tab[data-astro-cid-xxccipet]{border-radius:var(--radius-md);text-align:left;min-height:60px;color:var(--text-muted);transition:background-color var(--dur-medium) var(--ease-out), color var(--dur-fast), border-color var(--dur-medium) var(--ease-out);border:1px solid #0000;grid-template-columns:40px 1fr 20px;align-items:center;gap:12px;padding:10px 14px 10px 10px;font-size:1rem;display:grid}.roles__tab-icon[data-astro-cid-xxccipet]{background:var(--surface);border:1px solid var(--border);width:40px;height:40px;color:var(--text-subtle);transition:color var(--dur-medium), background-color var(--dur-medium), border-color var(--dur-medium);border-radius:12px;place-items:center;display:grid}.roles__tab-arrow[data-astro-cid-xxccipet]{color:var(--text-subtle);opacity:0;transition:opacity var(--dur-medium) var(--ease-out), transform var(--dur-medium) var(--ease-out);transform:translate(-4px)}.roles__tab[data-astro-cid-xxccipet]:hover{color:var(--text);background:var(--surface)}.roles__tab[data-astro-cid-xxccipet][aria-selected=true]{color:var(--text);background:var(--surface-strong);border-color:var(--border)}.roles__tab[data-astro-cid-xxccipet][aria-selected=true] .roles__tab-icon[data-astro-cid-xxccipet]{color:var(--primary);background:color-mix(in srgb, var(--primary) 12%, transparent);border-color:color-mix(in srgb, var(--primary) 30%, transparent)}.roles__tab[data-astro-cid-xxccipet][aria-selected=true] .roles__tab-arrow[data-astro-cid-xxccipet]{opacity:1;color:var(--primary);transform:none}.roles__panels[data-astro-cid-xxccipet]{border-radius:var(--radius-xl);position:relative;overflow:hidden}.roles__panel[data-astro-cid-xxccipet]{height:100%;animation:panel-in var(--dur-medium) var(--ease-out);align-content:start;gap:22px;padding:clamp(1.5rem,1.1rem + 1.4vw,2.5rem);display:grid}.roles__panel[data-astro-cid-xxccipet][hidden]{display:none}@keyframes panel-in{0%{opacity:0;transform:translateY(8px)}}.roles__panel-head[data-astro-cid-xxccipet]{align-items:flex-start;gap:18px;display:flex}.roles__big-icon[data-astro-cid-xxccipet]{width:60px;height:60px;color:var(--primary);background:color-mix(in srgb, var(--primary) 10%, transparent);border:1px solid color-mix(in srgb, var(--primary) 22%, transparent);border-radius:18px;flex:none;place-items:center;display:grid}.roles__panel[data-astro-cid-xxccipet] h3[data-astro-cid-xxccipet]{letter-spacing:-.03em;font-size:clamp(1.4rem,1.1rem + 1vw,1.9rem)}.roles__panel-head[data-astro-cid-xxccipet] p[data-astro-cid-xxccipet]{color:var(--text-muted);max-width:46ch;margin-top:6px}.roles__list[data-astro-cid-xxccipet]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.roles__list[data-astro-cid-xxccipet] li[data-astro-cid-xxccipet]{border-radius:var(--radius-md);background:var(--surface);border:1px solid var(--border);animation:role-in .5s var(--ease-out) both;animation-delay:calc(60ms + var(--k) * 60ms);align-items:center;gap:10px;padding:14px 16px;font-size:.95rem;display:flex}.roles__list[data-astro-cid-xxccipet] .icon{color:var(--success);flex:none}@keyframes role-in{0%{opacity:0;transform:translateY(8px)}}.roles__cta[data-astro-cid-xxccipet]{min-height:44px;color:var(--primary);justify-self:start;align-items:center;gap:8px;font-weight:550;display:inline-flex}.roles__cta[data-astro-cid-xxccipet] .icon{transition:transform var(--dur-medium) var(--ease-out)}.roles__cta[data-astro-cid-xxccipet]:hover .icon{transform:translate(4px)}@media (width<=900px){.roles__ui[data-astro-cid-xxccipet]{grid-template-columns:1fr}.roles__tabs[data-astro-cid-xxccipet]{scrollbar-width:none;grid-auto-columns:max-content;grid-auto-flow:column;padding-bottom:4px;overflow-x:auto}.roles__tabs[data-astro-cid-xxccipet]::-webkit-scrollbar{display:none}.roles__tab[data-astro-cid-xxccipet]{grid-template-columns:32px auto;min-height:48px;padding-right:16px}.roles__tab-icon[data-astro-cid-xxccipet]{width:32px;height:32px}.roles__tab-arrow[data-astro-cid-xxccipet]{display:none}}@media (width<=520px){.roles__list[data-astro-cid-xxccipet]{grid-template-columns:1fr}.roles__panel-head[data-astro-cid-xxccipet]{flex-direction:column}}.rtrack[data-astro-cid-v5lpjgl4]{position:relative}.rtrack__list[data-astro-cid-v5lpjgl4]{grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(.75rem,.5rem + 1.2vw,2rem);display:grid}.rtrack__line[data-astro-cid-v5lpjgl4]{background:var(--border);border-radius:2px;height:2px;position:absolute;top:27px;left:10%;right:10%;overflow:hidden}.rtrack__line[data-astro-cid-v5lpjgl4] span[data-astro-cid-v5lpjgl4]{background:linear-gradient(90deg, var(--secondary), var(--primary), var(--accent));transform-origin:0;transition:transform 2s var(--ease-in-out) .3s;position:absolute;inset:0;transform:scaleX(0)}.rtrack[data-astro-cid-v5lpjgl4].is-in .rtrack__line[data-astro-cid-v5lpjgl4] span[data-astro-cid-v5lpjgl4]{transform:scaleX(1)}.rstep[data-astro-cid-v5lpjgl4]{text-align:center;align-content:start;justify-items:center;gap:8px;display:grid}.rstep__node[data-astro-cid-v5lpjgl4]{z-index:1;width:56px;height:56px;color:var(--text-subtle);background:var(--bg-elevated);border:1px solid var(--border-strong);transition:color var(--dur-medium) var(--ease-out), border-color var(--dur-medium) var(--ease-out), box-shadow var(--dur-medium) var(--ease-out), transform var(--dur-medium) var(--ease-emphasis);transition-delay:calc(.3s + var(--k) * .4s);border-radius:50%;place-items:center;margin-bottom:8px;display:grid;position:relative}.rtrack[data-astro-cid-v5lpjgl4].is-in .rstep__node[data-astro-cid-v5lpjgl4]{color:var(--primary);border-color:color-mix(in srgb, var(--primary) 70%, transparent);box-shadow:0 0 0 6px color-mix(in srgb, var(--primary) 12%, transparent), 0 0 26px -4px color-mix(in srgb, var(--primary) 60%, transparent);transform:scale(1.05)}.rstep__n[data-astro-cid-v5lpjgl4]{font-size:var(--text-xs);letter-spacing:var(--tracking-label);color:var(--text-subtle);transition:color var(--dur-medium);transition-delay:calc(.3s + var(--k) * .4s)}.rtrack[data-astro-cid-v5lpjgl4].is-in .rstep__n[data-astro-cid-v5lpjgl4]{color:var(--accent)}.rstep[data-astro-cid-v5lpjgl4] h3[data-astro-cid-v5lpjgl4]{letter-spacing:-.02em;font-size:1.2rem}.rstep[data-astro-cid-v5lpjgl4] p[data-astro-cid-v5lpjgl4]{font-size:var(--text-sm);color:var(--text-muted);max-width:24ch}@media (width<=900px){.rtrack__list[data-astro-cid-v5lpjgl4]{grid-template-columns:1fr;gap:18px}.rtrack__line[data-astro-cid-v5lpjgl4]{width:2px;height:auto;inset:28px auto 28px 27px}.rtrack__line[data-astro-cid-v5lpjgl4] span[data-astro-cid-v5lpjgl4]{transform-origin:top;transform:scaleY(0)}.rtrack[data-astro-cid-v5lpjgl4].is-in .rtrack__line[data-astro-cid-v5lpjgl4] span[data-astro-cid-v5lpjgl4]{transform:scaleY(1)}.rstep[data-astro-cid-v5lpjgl4]{text-align:left;grid-template-columns:56px 1fr;justify-items:start;gap:2px 16px}.rstep__node[data-astro-cid-v5lpjgl4]{grid-row:span 3;margin-bottom:0}.rstep[data-astro-cid-v5lpjgl4] p[data-astro-cid-v5lpjgl4]{max-width:none}}@media (prefers-reduced-motion:reduce){.rtrack__line[data-astro-cid-v5lpjgl4] span[data-astro-cid-v5lpjgl4]{transform:none!important}}.included__grid[data-astro-cid-pekwrgiq]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(2rem,1rem + 4vw,5rem);display:grid}.included__aside[data-astro-cid-pekwrgiq]{top:calc(var(--nav-h) + 32px);position:sticky}.included__aside[data-astro-cid-pekwrgiq] .section-head[data-astro-cid-pekwrgiq]{margin-bottom:0}.inc[data-astro-cid-pekwrgiq]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.inc[data-astro-cid-pekwrgiq]>li[data-astro-cid-pekwrgiq]{display:grid}.inc__item[data-astro-cid-pekwrgiq]{transition:transform var(--dur-medium) var(--ease-out), border-color var(--dur-medium) var(--ease-out);align-items:flex-start;gap:16px;padding:22px;display:flex;overflow:hidden}.inc__icon[data-astro-cid-pekwrgiq]{width:44px;height:44px;color:var(--accent);background:color-mix(in srgb, var(--accent) 10%, transparent);border:1px solid color-mix(in srgb, var(--accent) 24%, transparent);transition:transform var(--dur-medium) var(--ease-emphasis);border-radius:13px;flex:none;place-items:center;display:grid}.inc__item[data-astro-cid-pekwrgiq] h3[data-astro-cid-pekwrgiq]{letter-spacing:-.015em;margin-bottom:4px;font-size:1.08rem}.inc__item[data-astro-cid-pekwrgiq] p[data-astro-cid-pekwrgiq]{font-size:var(--text-sm);color:var(--text-muted)}html.has-mouse .inc__item[data-astro-cid-pekwrgiq]:hover{border-color:var(--border-strong);transform:translateY(-4px)}html.has-mouse .inc__item[data-astro-cid-pekwrgiq]:hover .inc__icon[data-astro-cid-pekwrgiq]{transform:rotate(-8deg)}@media (width<=960px){.included__grid[data-astro-cid-pekwrgiq]{grid-template-columns:1fr}.included__aside[data-astro-cid-pekwrgiq]{position:static}}@media (width<=600px){.inc[data-astro-cid-pekwrgiq]{grid-template-columns:1fr}}main,.footer{z-index:1;position:relative}
