.sr-only[data-astro-cid-bjq5zm2z]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.theater[data-astro-cid-bjq5zm2z]{gap:10px;padding:10px 12px 16px;display:grid}.main[data-astro-cid-bjq5zm2z]{gap:10px;min-width:0;display:grid}.status[data-astro-cid-bjq5zm2z]{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;margin:0;font-size:13px;line-height:1.4;display:flex}.status[data-astro-cid-bjq5zm2z] b[data-astro-cid-bjq5zm2z]{color:var(--live);letter-spacing:.06em;font-weight:700}.status__name[data-astro-cid-bjq5zm2z]{font-weight:600}.status__title[data-astro-cid-bjq5zm2z]{white-space:nowrap;text-overflow:ellipsis;flex:100%;min-width:0;font-size:13px;overflow:hidden}.dot[data-astro-cid-bjq5zm2z]{background:var(--live);border-radius:50%;width:9px;height:9px;animation:2s ease-out infinite ping;box-shadow:0 0 #e0342c80}@keyframes ping{0%{box-shadow:0 0 #e0342c80}to{box-shadow:0 0 0 10px #e0342c00}}@media (prefers-reduced-motion:reduce){.dot[data-astro-cid-bjq5zm2z]{animation:none}}.chip--sm[data-astro-cid-bjq5zm2z]{margin-left:auto;padding:5px 10px;font-size:12px}.chip[data-astro-cid-bjq5zm2z][aria-pressed=true]{background:var(--ink);color:var(--ground);border-color:var(--ink)}.screen[data-astro-cid-bjq5zm2z]{aspect-ratio:16/9;background:#0f0f0f;border-radius:12px;position:relative;overflow:hidden}.donate[data-astro-cid-bjq5zm2z]{border:1px solid var(--line);background:var(--ground-3);border-radius:12px;grid-template-rows:auto minmax(0,1fr);gap:8px;min-height:0;padding:10px;display:grid}.donate__bar[data-astro-cid-bjq5zm2z]{gap:6px;display:grid}.field--sm[data-astro-cid-bjq5zm2z]{border-radius:10px;padding:8px 12px;font-size:16px}.donate__hint[data-astro-cid-bjq5zm2z]{font-size:12px;line-height:1.4}.chips[data-astro-cid-bjq5zm2z]{grid-template-columns:repeat(3,1fr);gap:5px;display:grid}.chips[data-astro-cid-bjq5zm2z] .chip[data-astro-cid-bjq5zm2z]{border-radius:8px;justify-content:center;padding:6px 4px;font-size:12px}.donate__search[data-astro-cid-bjq5zm2z]{gap:6px;display:flex}.donate__search[data-astro-cid-bjq5zm2z] .field[data-astro-cid-bjq5zm2z]{flex:1;min-width:0}.favbtn[data-astro-cid-bjq5zm2z]{border:1px solid var(--line);width:38px;color:var(--muted);cursor:pointer;background:0 0;border-radius:10px;flex:none;font-size:16px}.favbtn[data-astro-cid-bjq5zm2z][aria-pressed=true]{background:var(--ink);color:var(--ground);border-color:var(--ink)}.dlist[data-astro-cid-bjq5zm2z]{align-content:start;gap:2px;min-height:0;max-height:40dvh;display:grid;overflow-y:auto}.chatToggle[data-astro-cid-bjq5zm2z]{justify-self:start}.chat[data-astro-cid-bjq5zm2z]{border:1px solid var(--line);background:#0f0f0f;border-radius:12px;height:62dvh;overflow:hidden}.off[data-astro-cid-bjq5zm2z]{justify-items:start;gap:14px;padding-block:40px 30px;display:grid}.off__eyebrow[data-astro-cid-bjq5zm2z]{color:var(--live);margin:0;font-size:13px;font-weight:600}.off[data-astro-cid-bjq5zm2z] h1[data-astro-cid-bjq5zm2z]{font-size:34px}.off[data-astro-cid-bjq5zm2z] p[data-astro-cid-bjq5zm2z]{max-width:40ch;margin:0}.off__links[data-astro-cid-bjq5zm2z]{flex-wrap:wrap;gap:8px;display:flex}@media (width>=900px) and (width<=1199px){.theater[data-astro-cid-bjq5zm2z]{grid-template-columns:minmax(0,1fr) 240px 300px}}@media (width>=900px){.theater[data-astro-cid-bjq5zm2z]{height:calc(100dvh - var(--bar-h));grid-template-columns:minmax(0,1fr) 280px 340px;align-items:stretch;gap:12px;padding:12px 16px 16px}.main[data-astro-cid-bjq5zm2z]{grid-template-rows:auto auto;align-content:center}.status[data-astro-cid-bjq5zm2z]{flex-wrap:nowrap;height:24px}.status__title[data-astro-cid-bjq5zm2z]{flex:auto}.screen[data-astro-cid-bjq5zm2z]{aspect-ratio:auto;height:min(calc((100vw - 32px - 280px - 340px - 24px) * 9 / 16), calc(100dvh - var(--bar-h) - 12px - 24px - 10px - 16px))}.dlist[data-astro-cid-bjq5zm2z]{max-height:none}.chatToggle[data-astro-cid-bjq5zm2z]{display:none}.chat[data-astro-cid-bjq5zm2z]{height:auto}.off[data-astro-cid-bjq5zm2z]{padding-block:60px 40px}.off[data-astro-cid-bjq5zm2z] h1[data-astro-cid-bjq5zm2z]{font-size:48px}}.screen iframe,.chat iframe{border:0;width:100%;height:100%;display:block}.screen__thumb{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.screen__play{color:#fff;cursor:pointer;background:#14141240;border:0;place-items:center;font-size:15px;font-weight:600;display:grid;position:absolute;inset:0}.screen__play span{background:#151515cc;border-radius:999px;padding:10px 16px}.drow{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:8px;padding:5px 6px;display:grid}.drow:hover,.drow:focus-visible{background:var(--ground-2);outline:0}.drow__pic{aspect-ratio:16/9;background:var(--ground-2);border-radius:5px;overflow:hidden}.drow__pic img{object-fit:cover;width:100%;height:100%}.drow__name{white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:500;overflow:hidden}.drow__cash{font-family:var(--display);letter-spacing:-.02em;white-space:nowrap;font-size:14px}.guide{background:var(--ground);width:min(92vw,380px);color:var(--ink);box-shadow:var(--shadow);border:0;border-radius:18px;padding:20px}.guide::backdrop{background:#1414128c}.guide[open]{gap:14px;display:grid}.guide__head{align-items:center;gap:12px;display:flex}.guide__head>div{gap:2px;min-width:0;display:grid}.guide__head b{white-space:nowrap;text-overflow:ellipsis;font-size:16px;overflow:hidden}.guide__pic{aspect-ratio:16/9;background:var(--ground-2);border-radius:8px;flex:none;width:88px;overflow:hidden}.guide__pic img{object-fit:cover;width:100%;height:100%}.guide__cash{font-family:var(--display);letter-spacing:-.02em;font-size:24px}.guide__cash em{font-family:var(--body);color:var(--live);vertical-align:3px;margin-left:4px;font-size:12px;font-style:normal;font-weight:600}.guide__steps{gap:6px;margin:0;padding-left:20px;font-size:14px;display:grid}.guide__steps .muted{font-size:12px}.guide__note{margin:0;font-size:13px}.guide__go{background:var(--live);color:#fff;justify-content:center;padding:14px;font-size:15px}.guide__foot{justify-content:space-between;align-items:center;gap:8px;display:flex}.guide__skip{color:var(--muted);cursor:pointer;align-items:center;gap:6px;font-size:13px;display:inline-flex}.toast{background:var(--ink);color:var(--ground);z-index:50;text-align:center;border-radius:999px;max-width:calc(100vw - 32px);padding:10px 16px;font-size:14px;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}
