.cc-stream-launch{display:inline-flex;align-items:center;gap:10px;margin:0;padding:6px 12px 6px 6px;border:1px solid rgba(217,255,100,.35);border-radius:999px;background:linear-gradient(135deg,rgba(217,255,100,.18),rgba(8,18,14,.55));color:#f4f7f2;cursor:pointer;transition:border-color .16s ease,background .16s ease,transform .12s ease}.cc-stream-launch:hover{border-color:rgba(217,255,100,.7);background:linear-gradient(135deg,rgba(217,255,100,.28),rgba(8,18,14,.7))}.cc-stream-launch:active{transform:scale(.97)}.cc-stream-launch__icon{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#d9ff64;color:#101705;flex:0 0 auto}.cc-stream-launch__text{display:grid;gap:1px;text-align:left;line-height:1.15;min-width:0}.cc-stream-launch__text strong{font-family:var(--font-display),"Arial Narrow",sans-serif;font-size:.78rem;letter-spacing:.12em;text-transform:uppercase}.cc-stream-launch__text em{font-style:normal;font-size:.68rem;color:rgba(244,247,242,.55)}.arena-live__stream-bar{position:relative;z-index:2;display:flex;justify-content:center;flex-shrink:0;padding:8px 12px;border-bottom:1px solid var(--al-line,rgba(255,255,255,.08));background:linear-gradient(180deg,rgba(0,0,0,.28),rgba(0,0,0,.12))}.cc-stream-launch--bar{width:min(100%,420px);justify-content:flex-start;padding:8px 14px 8px 8px;border-radius:14px}.cc-stream-launch--bar .cc-stream-launch__icon{width:36px;height:36px}.cc-stream-launch--bar .cc-stream-launch__text strong{font-size:.86rem;letter-spacing:.1em}.cc-stream-launch--bar .cc-stream-launch__text em{font-size:.72rem}.cc-stream-player{--cc-ink:#f4f7f2;--cc-muted:rgba(244,247,242,0.58);--cc-dim:rgba(244,247,242,0.34);--cc-accent:#d9ff64;position:fixed;inset:0;z-index:80;display:grid;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden;color:var(--cc-ink);background:#030605;animation:cc-stream-in .22s ease-out}.cc-stream-player--dock{bottom:calc(72px + env(safe-area-inset-bottom, 0px))}.cc-stream-player--dock.cc-stream-player--sheet{bottom:calc(72px + min(42dvh, 420px) + env(safe-area-inset-bottom, 0px))}.cc-stream-player--dock .cc-stream-score{margin-bottom:12px}.cc-stream-player__glow{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 70% 42% at 50% -8%,rgba(217,255,100,.09),transparent 55%),linear-gradient(180deg,#07110d,#030605 48%,#050a08)}.cc-stream-player__chrome,.cc-stream-player__stage,.cc-stream-score{position:relative;z-index:1}.cc-stream-player__chrome{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:10px 16px}.cc-stream-player__lead{display:flex;align-items:center;gap:10px;min-width:0}.cc-stream-player__lead>.page-back{border-color:rgba(255,255,255,.28);color:#f4f1ea;background:rgba(0,0,0,.28)}.cc-stream-player__brand{display:flex;align-items:center;min-width:0}.cc-stream-player__logo{width:min(148px,38vw);height:auto}.cc-stream-player__pill{justify-self:center;display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border:1px solid rgba(255,255,255,.14);border-radius:999px;font-family:var(--font-display),"Arial Narrow",sans-serif;font-size:.68rem;letter-spacing:.16em;text-transform:uppercase;color:var(--cc-muted)}.cc-stream-player__pill.is-live{border-color:rgba(217,255,100,.45);color:var(--cc-accent);background:rgba(217,255,100,.08)}.cc-stream-player__pill.is-live:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--cc-accent);box-shadow:0 0 0 0 rgba(217,255,100,.55);animation:cc-stream-pulse 1.6s ease-out infinite}.cc-stream-player__pill.is-paused{border-color:rgba(240,180,41,.45);color:#f0b429}.cc-stream-player__close{display:inline-flex;align-items:center;gap:8px;margin:0;padding:8px 12px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:rgba(255,255,255,.04);color:inherit;cursor:pointer;font-size:.82rem}.cc-stream-player__close:hover{border-color:rgba(217,255,100,.45);color:var(--cc-accent)}.cc-stream-player__stage{display:grid;place-items:center;padding:4px 16px 0;min-height:0;container-type:size}.cc-stream-player__frame{position:relative;width:min(100%,1180px);aspect-ratio:16/9;overflow:hidden;background:#000;container-type:size;border:1px solid rgba(255,255,255,.08);box-shadow:0 28px 80px rgba(0,0,0,.55);animation:cc-stream-frame-in .32s ease-out}.cc-stream-player__frame--yt{aspect-ratio:auto;display:grid}.cc-stream-player__frame--yt,.cc-stream-player__frame--yt .cc-yt,.cc-stream-player__frame--yt .cc-yt__stage{height:100%;max-height:100%;min-height:0}.cc-stream-player__frame--yt .cc-yt__stage{aspect-ratio:auto}.cc-yt__host--video{object-fit:contain;background:#000}.cc-stream-player__frame--fb{width:min(100cqw,calc(100cqh * 16 / 9),1180px);max-height:100%;aspect-ratio:16/9;height:auto;background:#000;overflow:hidden}.cc-stream-player__frame--fb .cc-yt,.cc-stream-player__frame--fb .cc-yt__host,.cc-stream-player__frame--fb .cc-yt__stage{width:100%;height:100%;max-height:100%;aspect-ratio:auto;background:#000}.cc-stream-player__frame--hosted{display:grid;aspect-ratio:auto}.cc-stream-player__frame--hosted iframe{position:relative;inset:auto;aspect-ratio:16/9;width:100%;height:auto}.cc-stream-player__frame iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.cc-stream-player__fallback{display:grid;gap:14px;justify-items:center;text-align:center;padding:32px;color:var(--cc-muted)}.cc-stream-score{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px 16px;margin:0 14px calc(12px + env(safe-area-inset-bottom, 0px));padding:12px 14px;background:rgba(8,14,12,.92);border:1px solid rgba(255,255,255,.08);border-radius:14px;animation:cc-stream-board-in .32s cubic-bezier(.22,1,.36,1) both}.cc-stream-score__side{display:flex;align-items:center;gap:12px;min-width:0}.cc-stream-score__side--end{flex-direction:row-reverse;text-align:right}.cc-stream-score__side--end .cc-stream-score__identity{align-items:flex-end}.cc-stream-score .player-avatar,.cc-stream-score .player-avatar-wrap,.cc-stream-score__avatar,.cc-stream-score__avatar.player-avatar{width:48px!important;height:48px!important;border-radius:50%!important;overflow:hidden!important;flex:0 0 auto;box-shadow:0 0 0 2px rgba(217,255,100,.28)}.cc-stream-score .player-avatar img{border-radius:50%!important;object-fit:cover}.cc-stream-score__identity{display:grid;gap:2px;min-width:0}.cc-stream-score__name{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-display),"Arial Narrow",sans-serif;font-size:clamp(.95rem,2vw,1.2rem);font-weight:800;letter-spacing:.04em;text-transform:uppercase;line-height:1.15}.cc-stream-score__side.is-lead .cc-stream-score__name,.cc-stream-score__side.is-winner .cc-stream-score__name{color:var(--cc-accent)}.cc-stream-score__nick{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;letter-spacing:.08em;color:var(--cc-muted)}.cc-stream-score__marks{display:flex;align-items:baseline;justify-content:center;gap:10px;font-family:var(--font-display),"Arial Narrow",sans-serif;font-size:clamp(1.7rem,4.5vw,2.4rem);font-weight:800;font-variant-numeric:tabular-nums;line-height:1}.cc-stream-score__marks em{font-style:normal;font-size:.62em;color:var(--cc-dim)}.cc-yt{display:grid;grid-template-rows:minmax(0,1fr) auto;width:100%;background:#050807}.cc-yt__stage{position:relative;width:100%;aspect-ratio:16/9;background:#000;overflow:hidden;container-type:size}.cc-yt__host,.cc-yt__host iframe{border:0!important}.cc-yt__host,.cc-yt__host iframe,.cc-yt__host--fb,.cc-yt__host--fb .fb-video,.cc-yt__host--fb .fb-video>span{position:absolute!important;inset:0!important;width:100%!important;height:100%!important}.cc-yt__host--fb iframe{max-width:none!important}.cc-yt__mask{position:absolute;z-index:3;pointer-events:none;background:#000}.cc-yt__mask--tl{top:0;left:0;width:min(220px,42%);height:56px;background:linear-gradient(135deg,#000 55%,transparent)}.cc-yt__mask--br{right:0;bottom:0;width:min(280px,55%);height:64px;background:linear-gradient(315deg,#000 50%,transparent)}.cc-yt__mask--tr{top:0;right:0;width:min(160px,34%);height:48px;background:linear-gradient(225deg,#000 55%,transparent)}.cc-yt__hit{position:absolute;inset:0;z-index:2;margin:0;border:0;background:transparent;cursor:pointer}.cc-yt__loading{position:absolute;inset:0;z-index:1}.cc-stream-boot{--cc-boot-mark:clamp(72px,26cqmin,148px);--cc-boot-logo:clamp(44px,15cqmin,96px);--cc-boot-gap:clamp(8px,2.5cqmin,16px);position:absolute;inset:0;z-index:3;display:grid;place-content:center;justify-items:center;gap:0;padding:clamp(10px,3.5cqmin,24px);background:radial-gradient(ellipse 65% 50% at 50% 38%,rgba(181,211,107,.14),transparent 58%),linear-gradient(165deg,#121418,#08090b);overflow:hidden;animation:cc-stream-boot-enter .42s cubic-bezier(.22,1,.36,1) both}.cc-stream-boot__stack{position:relative;z-index:1;display:grid;justify-items:center;align-items:center;gap:var(--cc-boot-gap);width:min(var(--cc-boot-mark),70%);max-height:100%}.cc-stream-boot__veil{position:absolute;inset:0;background:linear-gradient(180deg,rgba(255,255,255,.03),transparent 28%),repeating-linear-gradient(0deg,transparent,transparent 3px,rgba(255,255,255,.015) 0,rgba(255,255,255,.015) 4px);pointer-events:none}.cc-stream-boot__stage{position:relative;display:grid;place-items:center;width:var(--cc-boot-mark);height:var(--cc-boot-mark);max-width:100%;max-height:100%}.cc-stream-boot__glow,.cc-stream-boot__mark,.cc-stream-boot__orbit,.cc-stream-boot__ring{grid-area:1/1}.cc-stream-boot__glow{width:140%;height:140%;justify-self:center;align-self:center;border-radius:50%;background:radial-gradient(circle,rgba(181,211,107,.22),transparent 68%);filter:blur(8px);animation:cc-stream-boot-glow 2.6s ease-in-out infinite}.cc-stream-boot__orbit{position:relative;width:100%;height:100%;border-radius:50%;animation:cc-stream-boot-spin 8s linear infinite}.cc-stream-boot__orbit span{position:absolute;width:5px;height:5px;border-radius:50%;background:#b5d36b;box-shadow:0 0 10px rgba(181,211,107,.65)}.cc-stream-boot__orbit span:first-child{top:0;left:50%;transform:translateX(-50%)}.cc-stream-boot__orbit span:last-child{bottom:18%;right:8%;width:3px;height:3px;opacity:.7}.cc-stream-boot__ring{width:100%;height:100%;border-radius:50%;border-color:#b5d36b rgba(181,211,107,.45) rgba(181,211,107,.16) rgba(181,211,107,.16);border-style:solid;border-width:1.5px;animation:cc-stream-boot-spin 1.05s linear infinite}.cc-stream-boot__mark{z-index:1;display:grid;place-items:center;width:100%;height:100%;padding:18%;box-sizing:border-box;border-radius:50%;background:transparent;box-shadow:none;animation:cc-stream-boot-breathe 1.9s ease-in-out infinite}.cc-stream-boot__logo{width:var(--cc-boot-logo)!important;max-width:100%;height:auto!important;display:block;margin:0 auto}.cc-stream-boot__label{margin:0;width:max-content;max-width:100%;display:grid;gap:4px;justify-items:center;text-align:center;animation:cc-stream-boot-fade .52s ease .12s both}.cc-stream-boot__brand{font-family:var(--font-display,inherit);font-size:clamp(.62rem,3.2cqmin,.78rem);font-weight:800;letter-spacing:.18em;padding-inline-start:.18em;text-transform:uppercase;color:rgba(245,245,242,.88)}.cc-stream-boot__label em{font-style:normal;font-size:clamp(.68rem,3.4cqmin,.8rem);letter-spacing:.08em;padding-inline-start:.08em;text-transform:uppercase;color:rgba(181,211,107,.92)}.cc-stream-boot__bar{display:block;width:min(120px,100%);height:2px;overflow:hidden;background:rgba(255,255,255,.08);border-radius:1px}.cc-stream-boot__bar:after{content:"";display:block;width:42%;height:100%;background:linear-gradient(90deg,transparent,#b5d36b,transparent);animation:cc-stream-boot-bar 1.15s ease-in-out infinite}@container (max-height: 220px){.cc-stream-boot__brand,.cc-stream-boot__orbit span:last-child{display:none}}@container (max-height: 160px){.cc-stream-boot__bar,.cc-stream-boot__label{display:none}}@keyframes cc-stream-boot-enter{0%{opacity:0}to{opacity:1}}@keyframes cc-stream-boot-fade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes cc-stream-boot-spin{to{transform:rotate(1turn)}}@keyframes cc-stream-boot-breathe{0%,to{transform:scale(1);opacity:.94}50%{transform:scale(1.035);opacity:1}}@keyframes cc-stream-boot-glow{0%,to{opacity:.5;transform:scale(.9)}50%{opacity:1;transform:scale(1.1)}}@keyframes cc-stream-boot-bar{0%{transform:translateX(-120%)}to{transform:translateX(280%)}}@media (prefers-reduced-motion:reduce){.cc-stream-boot,.cc-stream-boot__bar:after,.cc-stream-boot__glow,.cc-stream-boot__label,.cc-stream-boot__mark,.cc-stream-boot__orbit,.cc-stream-boot__ring{animation:none}}.cc-yt__error{position:absolute;inset:0;z-index:4;display:grid;place-items:center;margin:0;padding:24px;background:#0a1210;color:rgba(244,247,242,.75);text-align:center}.cc-yt__bar{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto auto;align-items:center;gap:10px;padding:10px 12px;background:linear-gradient(180deg,#0c1612,#070d0b);border-top:1px solid rgba(217,255,100,.18)}.cc-yt__btn{display:grid;place-items:center;width:36px;height:36px;margin:0;padding:0;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:rgba(255,255,255,.04);color:#f4f7f2;cursor:pointer}.cc-yt__btn:hover{border-color:rgba(217,255,100,.55);color:#d9ff64}.cc-yt__scrub{display:block;min-width:0}.cc-yt__scrub input[type=range]{width:100%;accent-color:#d9ff64;cursor:pointer}.cc-yt__time{font-variant-numeric:tabular-nums;font-size:.78rem;letter-spacing:.04em;color:rgba(244,247,242,.7);white-space:nowrap}.cc-yt__time em{font-style:normal;margin:0 4px;color:rgba(244,247,242,.35)}@keyframes cc-yt-shine{0%{background-position:-120% 0}to{background-position:120% 0}}@keyframes cc-stream-pulse{0%{box-shadow:0 0 0 0 rgba(217,255,100,.55)}70%{box-shadow:0 0 0 8px rgba(217,255,100,0)}to{box-shadow:0 0 0 0 rgba(217,255,100,0)}}@keyframes cc-stream-in{0%{opacity:0}to{opacity:1}}@keyframes cc-stream-frame-in{0%{opacity:0;transform:translateY(8px) scale(.985)}to{opacity:1;transform:none}}@keyframes cc-stream-board-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (max-width:640px){.cc-stream-player__close span,.cc-stream-player__pill{display:none}.cc-stream-player__stage{padding:0}.cc-stream-player__frame{width:100%;border-left:0;border-right:0}.cc-stream-boot{--cc-boot-mark:clamp(64px,34vw,112px);--cc-boot-logo:clamp(40px,20vw,72px);--cc-boot-gap:10px;padding:12px}.cc-stream-boot__brand{display:none}.cc-stream-boot__label em{font-size:.72rem;letter-spacing:.06em}.cc-stream-boot__mark{padding:20%}.cc-stream-score{margin:0 8px calc(10px + env(safe-area-inset-bottom, 0px));padding:10px;gap:8px}.cc-stream-score .player-avatar,.cc-stream-score .player-avatar-wrap,.cc-stream-score__avatar,.cc-stream-score__avatar.player-avatar{width:40px!important;height:40px!important}.cc-yt__bar{grid-template-columns:auto minmax(0,1fr) auto auto;gap:8px}.cc-yt__time{display:none}}