:root{color-scheme:dark;--canvas: #080908;--canvas-deep: #050606;--surface: rgba(18, 19, 20, .54);--surface-raised: rgba(255, 255, 255, .08);--surface-soft: rgba(255, 255, 255, .075);--line: rgba(255, 255, 255, .16);--line-strong: rgba(255, 255, 255, .26);--ink: #f5f6f1;--muted: rgba(245, 246, 241, .62);--faint: rgba(245, 246, 241, .42);--gold: #c9a05a;--gold-bright: #f0d18b;--prism-mint: #4ff0c5;--prism-rose: #ff5fa2;--prism-amber: #f8c763;--prism-violet: #9574ff;--silver: #d6d8d2;--green: #89b99a;--red: #c77664;--shadow: 0 18px 42px rgba(0, 0, 0, .18);--metal-hover-shadow: 0 16px 36px rgba(0, 0, 0, .26), 0 0 0 1px rgba(245, 246, 241, .1), inset 0 1px 0 rgba(255, 255, 255, .18);--metal-focus-ring: 0 0 0 1px rgba(245, 246, 241, .28), 0 0 0 5px rgba(245, 246, 241, .08);--radius: 8px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Helvetica Neue,ui-sans-serif,system-ui,Segoe UI,sans-serif}.hero-milestone-command{border-color:#f0d18b2e!important;background:linear-gradient(180deg,#ffffff09,#ffffff03),#0e0f0f75!important;box-shadow:inset 0 1px #ffffff0f,0 20px 44px #0000002e!important;cursor:default}.hero-milestone-command:hover,.hero-milestone-command:focus-visible{border-color:#f0d18b3d!important;box-shadow:inset 0 1px #ffffff12,0 22px 48px #0003!important;transform:none!important}.hero-milestone-command__summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:2px}.hero-milestone-command__summary output{min-width:0;display:grid;gap:4px;padding:0}.hero-milestone-command__summary output span{color:var(--faint);font-size:.58rem;font-weight:820;text-transform:uppercase}.hero-milestone-command__summary output strong{overflow-wrap:anywhere;color:var(--ink);font-family:SFMono-Regular,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.95rem;font-weight:860;line-height:1.08}.schedule-room.schedule-timeline-room{min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr) auto auto;gap:14px;overflow:hidden}.schedule-timeline-copy{display:grid;gap:7px;padding:8px 4px 4px}.schedule-timeline-copy>span,.schedule-trophy-stage figcaption span,.schedule-time-status output span,.schedule-match-timeline em,.vote-match-pill__state{color:var(--gold-bright);font-size:.66rem;font-weight:850;letter-spacing:.02em;text-transform:uppercase}.schedule-timeline-copy h2{margin:0;color:var(--ink);font-size:clamp(1.55rem,3.4vw,3.1rem);font-weight:880;letter-spacing:0;line-height:.98}.schedule-timeline-copy p{max-width:760px;margin:0;color:var(--muted);font-size:.84rem;line-height:1.42}.schedule-theater{position:relative;min-height:520px;display:grid;grid-template-columns:minmax(250px,.9fr) minmax(260px,.72fr) minmax(250px,.9fr);grid-template-rows:minmax(0,1fr) auto auto;align-items:center;gap:18px 26px;overflow:hidden;border:1px solid rgba(245,246,241,.1);border-radius:22px;padding:24px;background-color:#060707b8;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:82px 82px;box-shadow:inset 0 1px #ffffff0e,0 28px 70px #00000047}.timeline-team-plate{z-index:2;min-width:0;display:grid;grid-template-columns:48px minmax(0,1fr) auto 38px;align-items:center;gap:12px;min-height:74px;border:1px solid rgba(245,246,241,.13);border-radius:8px;padding:12px 14px;background:#121313d1;color:var(--ink);text-align:left;box-shadow:inset 0 1px #ffffff0e,0 18px 38px #00000038;transition:border-color .22s cubic-bezier(.32,.72,0,1),box-shadow .22s cubic-bezier(.32,.72,0,1),opacity .22s cubic-bezier(.32,.72,0,1),transform .22s cubic-bezier(.32,.72,0,1)}.timeline-team-plate.is-home{justify-self:start}.timeline-team-plate.is-away{justify-self:end}.timeline-team-plate img{width:48px;height:34px;border-radius:6px;object-fit:cover;box-shadow:0 10px 18px #00000042}.timeline-team-plate span:not(.timeline-team-plate__action){min-width:0;display:grid;gap:3px}.timeline-team-plate strong{min-width:0;overflow:hidden;color:var(--ink);font-size:clamp(1rem,1.45vw,1.26rem);font-weight:860;line-height:1.06;text-overflow:ellipsis;white-space:nowrap}.timeline-team-plate small{min-width:0;overflow:hidden;color:var(--muted);font-size:.7rem;font-weight:780;text-overflow:ellipsis;white-space:nowrap}.timeline-team-plate em{color:#f5f6f1b8;font-family:SFMono-Regular,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.95rem;font-style:normal;font-weight:860;white-space:nowrap}.timeline-team-plate__action{display:inline-grid;place-items:center;width:38px;height:38px;border:1px solid rgba(245,246,241,.14);border-radius:999px;background:#f5f6f10b;color:#f5f6f1b8}.timeline-team-plate.is-open{border-color:#74ebc247}.timeline-team-plate.is-open .timeline-team-plate__action{border-color:#74ebc247;color:#9dffddf2}.timeline-team-plate.is-allocated,.timeline-team-plate.is-winner{border-color:#f0d18b6b;background:#27241cd6}.timeline-team-plate.is-eliminated,.timeline-team-plate.is-locked,.timeline-team-plate.is-scheduled,.timeline-team-plate.is-official_final{opacity:.5}.timeline-team-plate:not(:disabled):hover,.timeline-team-plate:not(:disabled):focus-visible{border-color:#f0d18b7a;box-shadow:inset 0 1px #ffffff14,0 24px 52px #00000047,0 0 24px #f0d18b14;transform:translateY(-1px)}.schedule-trophy-stage{z-index:2;grid-column:2;justify-self:center;display:grid;justify-items:center;gap:12px;margin:0;text-align:center}.schedule-trophy-stage img{width:min(220px,74%);max-height:310px;object-fit:contain;filter:drop-shadow(0 30px 56px rgba(240,209,139,.18))}.schedule-trophy-stage figcaption{display:grid;justify-items:center;gap:5px}.schedule-trophy-stage figcaption span{display:inline-flex;align-items:center;gap:7px}.schedule-trophy-stage figcaption strong{color:var(--ink);font-size:clamp(1.16rem,1.7vw,1.5rem);font-weight:880;line-height:1.05}.schedule-trophy-stage figcaption small{color:var(--muted);font-size:.72rem;font-weight:780}.schedule-stage-line{position:absolute;inset:48% 10% auto;display:grid;grid-template-columns:1fr 12px 1fr;align-items:center;gap:0;opacity:.62;pointer-events:none}.schedule-stage-line span{height:1px;background:#f5f6f138}.schedule-stage-line i{width:8px;height:8px;border:1px solid rgba(245,246,241,.36);background:#f5f6f142;transform:rotate(45deg)}.schedule-time-status{z-index:2;grid-column:1 / -1;justify-self:center;display:grid;grid-template-columns:repeat(4,minmax(72px,1fr));overflow:hidden;border:1px solid rgba(245,246,241,.12);border-radius:9px;background:#f5f6f112}.schedule-time-status output{display:grid;gap:4px;padding:10px 18px;background:#090a0ad1;text-align:center}.schedule-time-status output strong{color:var(--gold-bright);font-family:SFMono-Regular,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1.04rem;font-weight:880}.schedule-next-cutoff,.schedule-timeline-footer{z-index:2;grid-column:1 / -1;display:inline-flex;align-items:center;justify-self:center;gap:8px;margin:0;color:var(--muted);font-size:.76rem;line-height:1.3}.schedule-match-timeline{min-width:0;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(210px,.24fr);gap:6px;list-style:none;margin:0;padding:0 2px 4px;overflow-x:auto;scrollbar-width:thin;scrollbar-color:rgba(245,246,241,.22) transparent}.schedule-match-timeline button{width:100%;min-width:0;display:grid;grid-template-columns:auto 1fr;gap:4px 8px;border:0;border-radius:9px;padding:8px 9px;background:#f5f6f109;color:var(--ink);text-align:left;transition:background .22s cubic-bezier(.32,.72,0,1),box-shadow .22s cubic-bezier(.32,.72,0,1),opacity .22s cubic-bezier(.32,.72,0,1),transform .22s cubic-bezier(.32,.72,0,1)}.schedule-match-timeline li.is-selected button{background:#f0d18b1a;box-shadow:inset 0 0 0 1px #f0d18b33}.schedule-match-timeline li.is-scheduled button,.schedule-match-timeline li.is-locked button,.schedule-match-timeline li.is-official_final button{opacity:.56}.schedule-match-timeline button:hover,.schedule-match-timeline button:focus-visible{background:#f5f6f113;transform:translateY(-1px)}.schedule-match-timeline time,.schedule-match-timeline strong,.schedule-match-timeline span,.schedule-match-timeline em{min-width:0;overflow:visible;overflow-wrap:anywhere;text-overflow:clip;white-space:normal}.schedule-match-timeline time{grid-column:1 / -1;color:var(--faint);font-family:SFMono-Regular,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.58rem;font-weight:780}.schedule-match-timeline strong{color:var(--gold-bright);font-family:SFMono-Regular,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.68rem;font-weight:860}.schedule-match-timeline span{color:var(--ink);font-size:.72rem;font-weight:800}.schedule-match-timeline em{grid-column:1 / -1;color:var(--muted);font-style:normal}.schedule-timeline-footer{justify-self:start;border:1px solid rgba(245,246,241,.1);border-radius:999px;padding:8px 12px;background:#1617178a}.schedule-timeline-footer strong{color:#f5f6f1c7;font-family:SFMono-Regular,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem;font-weight:840}.vote-stage-panel{border-color:#f5f6f114!important;background:#0c0d0d80!important}.vote-match-rail{gap:0!important}.vote-match-pill{grid-template-columns:46px minmax(0,1fr) auto;grid-template-rows:auto auto;align-items:center;gap:4px 10px;border:0!important;border-radius:0!important;padding:11px 2px!important;background:transparent!important;box-shadow:inset 0 -1px #f5f6f112}.vote-match-pill.is-selected{border-radius:9px!important;padding:11px 10px!important;background:#f0d18b17!important;box-shadow:inset 0 0 0 1px #f0d18b2e}.vote-match-pill__code{grid-row:1 / span 2;align-self:center;color:var(--gold-bright)!important;font-family:SFMono-Regular,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.76rem!important;font-weight:880!important}.vote-match-pill__teams{min-width:0;overflow:visible;color:var(--ink);font-size:.82rem;font-weight:840;line-height:1.12;overflow-wrap:anywhere;text-overflow:clip;white-space:normal}.vote-match-pill__state{justify-self:end;gap:5px;color:#f5f6f1ad;overflow-wrap:anywhere;white-space:normal}.vote-match-pill small{grid-column:2 / 4;color:var(--muted);font-size:.62rem}.vote-wallet-panel{border-color:#f5f6f114!important;background:#0c0d0d7a!important}.vote-preview-list li{grid-template-columns:36px minmax(0,1fr)!important;border:0!important;border-radius:0!important;padding:10px 0!important;background:transparent!important;box-shadow:inset 0 -1px #f5f6f112}.vote-preview-list li img{width:36px;height:25px}.vote-preview-list li strong{white-space:normal;overflow:visible;overflow-wrap:anywhere;text-overflow:clip}@media(max-width:860px){.schedule-theater{min-height:auto;grid-template-columns:1fr;grid-template-rows:auto auto auto auto auto;gap:14px;padding:16px}.schedule-trophy-stage{grid-column:1;order:-2}.schedule-trophy-stage img{width:150px}.timeline-team-plate{width:100%;justify-self:stretch!important}.schedule-stage-line{display:none}.schedule-time-status{grid-template-columns:repeat(4,minmax(64px,1fr));width:100%}.schedule-time-status output{padding:9px 8px}.schedule-match-timeline{grid-auto-columns:minmax(178px,.74fr)}}@media(max-width:560px){.hero-milestone-command__summary{grid-template-columns:1fr;gap:8px}.schedule-timeline-copy h2{font-size:1.28rem}.schedule-time-status{grid-template-columns:repeat(2,minmax(0,1fr))}.timeline-team-plate{grid-template-columns:38px minmax(0,1fr) auto 34px;min-height:64px;padding:10px}.timeline-team-plate img{width:38px;height:27px}.schedule-timeline-footer{display:grid;grid-template-columns:auto minmax(0,1fr);border-radius:14px}.vote-match-pill{grid-template-columns:42px minmax(0,1fr)}.vote-match-pill__state{grid-column:1 / -1;justify-self:start}.vote-match-pill small{grid-column:2}}.language-switch--select{position:relative;min-width:154px;display:grid!important;grid-template-columns:auto minmax(82px,1fr);align-items:center;gap:10px;overflow:hidden;border:1px solid rgba(245,246,241,.16);border-radius:999px;padding:7px 10px 7px 13px;background:#161717b8;box-shadow:inset 0 1px #ffffff14,0 18px 38px #00000038}.control-header .language-switch--select:before,.language-switch--select:before{content:none!important;display:none!important}.language-switch--select>span{color:var(--faint);font-size:.68rem;font-weight:820;text-transform:uppercase}.language-switch--select select{width:100%;min-width:0;border:1px solid rgba(245,246,241,.14);border-radius:999px;padding:8px 30px 8px 12px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f5f6f1e6;color:#121313;font:inherit;font-size:.78rem;font-weight:860;line-height:1;cursor:pointer}.language-switch--select:after{content:"";position:absolute;right:22px;top:50%;width:7px;height:7px;border-right:2px solid rgba(18,19,19,.76);border-bottom:2px solid rgba(18,19,19,.76);pointer-events:none;transform:translateY(-64%) rotate(45deg)}.schedule-room.schedule-bracket-room{min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:14px;overflow:hidden}.bracket-head{display:grid;gap:6px;overflow:hidden;border:1px solid rgba(245,246,241,.14);border-radius:18px!important;padding:17px 20px;background:#171818a3;box-shadow:inset 0 1px #ffffff14,0 18px 44px #0000003d}.bracket-head>span,.vote-stage-panel>header>span{color:var(--gold-bright);font-size:.68rem;font-weight:860;letter-spacing:.02em;text-transform:uppercase}.bracket-head h2,.vote-stage-panel h2,.vote-desk__head h2{margin:0;color:var(--ink);font-size:clamp(1.35rem,2.15vw,2.2rem);font-weight:880;letter-spacing:0;line-height:1.04}.bracket-head p,.vote-stage-panel p,.vote-desk__head p{max-width:900px;margin:0;color:var(--muted);font-size:.82rem;line-height:1.42}.tournament-bracket{min-height:0;display:grid;grid-template-columns:minmax(300px,1fr) minmax(270px,.58fr) minmax(300px,1fr);align-items:center;gap:22px;overflow:hidden;border:1px solid rgba(245,246,241,.13);border-radius:22px;padding:22px;background-color:#070808b8;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px);background-size:74px 74px;box-shadow:inset 0 1px #ffffff14,0 30px 72px #00000057}.bracket-side{min-width:0;max-height:100%;display:grid;align-content:start;gap:14px;list-style:none;margin:0;padding:6px 0;overflow:auto;scrollbar-width:thin;scrollbar-color:rgba(245,246,241,.22) transparent}.bracket-match{position:relative;min-width:0;display:grid;gap:8px}.bracket-match:after{content:"";position:absolute;top:50%;width:24px;height:1px;background:#f5f6f138}.bracket-match.is-left:after{right:-23px}.bracket-match.is-right:after{left:-23px}.bracket-match header,.bracket-match footer{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0;color:var(--faint);font-family:SFMono-Regular,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.66rem;font-weight:780;text-transform:uppercase}.bracket-match footer{opacity:.68;text-transform:none}.bracket-match footer span,.bracket-match footer small{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bracket-match__teams{min-width:0;display:grid;gap:8px}.bracket-team{min-width:0;display:grid;grid-template-columns:40px minmax(0,1fr) auto 34px;align-items:center;gap:12px;min-height:66px;overflow:hidden;border:1px solid rgba(245,246,241,.14);border-radius:8px;padding:10px 12px;background:#121313db;color:var(--ink);text-align:left;box-shadow:inset 0 1px #ffffff0f,0 16px 30px #0003;transition:border-color .16s ease,box-shadow .16s ease,opacity .16s ease,transform .16s ease,background-color .16s ease}.bracket-team img,.vote-team-card img,.vote-preview-list img{width:40px;height:28px;border-radius:5px;object-fit:cover;box-shadow:0 8px 16px #00000042}.bracket-team__name,.vote-team-card__copy,.vote-preview-list li span{min-width:0;display:grid;gap:3px}.bracket-team__name strong,.vote-team-card__copy strong,.vote-preview-list li strong{min-width:0;overflow:hidden;color:var(--ink);font-size:.95rem;font-weight:850;line-height:1.08;text-overflow:ellipsis;white-space:nowrap}.bracket-team__name small,.vote-team-card__copy small,.vote-preview-list li small,.vote-preview-list li em{min-width:0;overflow:hidden;color:var(--muted);font-size:.66rem;font-style:normal;font-weight:760;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.bracket-team__votes,.vote-team-card__votes{color:#f5f6f1b8;font-family:SFMono-Regular,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9rem;font-weight:850;white-space:nowrap}.bracket-team__icon,.vote-team-card__state{display:inline-flex;align-items:center;justify-content:center;min-width:34px;min-height:34px;border:1px solid rgba(245,246,241,.12);border-radius:999px;background:#f5f6f10b;color:#f5f6f19e}.bracket-team.is-voteable{border-color:#74ebc247}.bracket-team.is-voteable .bracket-team__icon{border-color:#74ebc23d;color:#9dffddeb}.bracket-team.is-winner,.vote-team-card.is-winner{border-color:#f0d18b70;background:#312d22db;box-shadow:0 0 0 1px #f0d18b14,0 18px 38px #00000047,inset 0 1px #ffffff1a}.bracket-team.is-allocated,.vote-team-card.is-selected{border-color:#f0d18b80;background:#27241ce6}.bracket-team.is-eliminated,.vote-team-card.is-eliminated,.bracket-team.is-scheduled,.bracket-team.is-locked{opacity:.45}.bracket-team:not(:disabled):hover,.bracket-team:not(:disabled):focus-visible,.vote-team-card:not(:disabled):hover,.vote-team-card:not(:disabled):focus-visible,.vote-match-pill:hover,.vote-match-pill:focus-visible{border-color:#f0d18b73;box-shadow:0 22px 42px #00000047,0 0 22px #f0d18b14,inset 0 1px #ffffff1a;transform:translateY(-1px)}.bracket-center{min-width:0;display:grid;align-content:center;justify-items:center;gap:16px;text-align:center}.bracket-center figure{display:grid;justify-items:center;gap:10px;margin:0}.bracket-center figure img{width:min(240px,68%);max-height:350px;object-fit:contain;filter:drop-shadow(0 28px 54px rgba(240,209,139,.2))}.bracket-center figcaption{display:grid;gap:4px}.bracket-center figcaption span,.bracket-center__stats output span,.vote-ticket-composer header span,.vote-balance-strip output span{color:var(--faint);font-size:.62rem;font-weight:830;text-transform:uppercase}.bracket-center figcaption strong{color:var(--ink);font-size:clamp(1.02rem,1.35vw,1.24rem);font-weight:850;line-height:1.1}.bracket-center figcaption small{color:var(--gold-bright);font-size:.72rem;font-weight:820}.bracket-center__stats{width:min(100%,420px);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;overflow:hidden;border:1px solid rgba(245,246,241,.12);border-radius:8px;background:#f5f6f114}.bracket-center__stats output{display:grid;gap:4px;padding:10px;background:#0e0f0fdb}.bracket-center__stats strong{color:var(--gold-bright);font-family:SFMono-Regular,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1.02rem;font-weight:880}.bracket-center p,.bracket-note{margin:0;color:var(--muted);font-size:.78rem;font-weight:760}.bracket-note{display:inline-flex;align-items:center;gap:8px;justify-self:start;border:1px solid rgba(245,246,241,.12);border-radius:999px;padding:9px 13px;background:#161717a3}.vote-room.vote-room-v2{min-height:0;display:grid;grid-template-columns:minmax(230px,.36fr) minmax(0,1fr) minmax(260px,.38fr);gap:14px;overflow:hidden}.vote-stage-panel,.vote-desk,.vote-wallet-panel{min-width:0;min-height:0;overflow:hidden;border:1px solid rgba(245,246,241,.14);border-radius:18px!important;background:#161717a8;box-shadow:inset 0 1px #ffffff14,0 22px 52px #00000042}.vote-stage-panel{display:grid;grid-template-rows:auto minmax(0,1fr);gap:12px;padding:16px}.vote-stage-panel header,.vote-desk__head,.vote-wallet-panel>header,.vote-preview-list>header{display:grid;gap:6px;min-width:0}.vote-match-rail{min-height:0;display:grid;align-content:start;gap:8px;list-style:none;margin:0;padding:0;overflow:auto;scrollbar-width:thin;scrollbar-color:rgba(245,246,241,.22) transparent}.vote-match-pill{width:100%;min-width:0;display:grid;gap:5px;border:1px solid rgba(245,246,241,.11);border-radius:8px;padding:11px;background:#0d0e0eb8;color:var(--ink);text-align:left;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease,opacity .16s ease}.vote-match-pill span,.vote-desk__head span,.vote-wallet-panel>header span,.vote-preview-list>header span{display:inline-flex;align-items:center;gap:7px;min-width:0;color:var(--faint);font-size:.65rem;font-weight:830;text-transform:uppercase}.vote-match-pill strong{min-width:0;overflow:visible;color:var(--ink);font-size:.84rem;font-weight:840;line-height:1.1;overflow-wrap:anywhere;text-overflow:clip;white-space:normal}.vote-match-pill small{min-width:0;overflow:visible;color:var(--muted);font-size:.66rem;line-height:1.2;overflow-wrap:anywhere;text-overflow:clip;white-space:normal}.vote-match-pill.is-selected{border-color:#f0d18b75;background:#27241cd1}.vote-match-pill.is-scheduled,.vote-match-pill.is-locked,.vote-match-pill.is-official_final{opacity:.58}.vote-desk{display:grid;grid-template-rows:auto minmax(0,1fr) auto auto;gap:14px;padding:18px;background-color:#090a0ab8;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:68px 68px}.vote-desk__head span{width:max-content;border:1px solid rgba(240,209,139,.22);border-radius:999px;padding:7px 10px;background:#f0d18b14;color:var(--gold-bright)}.vote-team-grid{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px}.vote-team-card{min-width:0;display:grid;grid-template-columns:54px minmax(0,1fr) auto;grid-template-rows:auto auto;align-items:center;gap:8px 12px;min-height:138px;overflow:hidden;border:1px solid rgba(245,246,241,.15);border-radius:8px;padding:14px;background:#121313db;color:var(--ink);text-align:left;transition:border-color .16s ease,box-shadow .16s ease,opacity .16s ease,transform .16s ease}.vote-team-card img{width:54px;height:38px;grid-row:1 / span 2}.vote-team-card__copy strong{font-size:clamp(1.05rem,1.5vw,1.42rem)}.vote-team-card__copy strong,.vote-team-card__copy small{overflow:visible;overflow-wrap:anywhere;text-overflow:clip;white-space:normal}.vote-team-card__votes{justify-self:end;font-size:1.02rem}.vote-team-card__state{grid-column:2 / 4;justify-self:start;gap:7px;width:auto;min-height:34px;border-radius:999px;padding:7px 10px;color:var(--gold-bright);font-size:.7rem;font-weight:820}.vote-team-card.is-disabled:not(.is-selected){opacity:.48}.vote-team-card:disabled{cursor:not-allowed}.vote-versus-mark{display:inline-grid;place-items:center;width:44px;height:44px;border:1px solid rgba(245,246,241,.16);border-radius:999px;background:#f5f6f10f;color:#f5f6f19e;font-family:SFMono-Regular,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.7rem;font-weight:850}.vote-ticket-composer{display:grid;grid-template-columns:minmax(150px,.8fr) minmax(220px,1fr) minmax(150px,.75fr);align-items:center;gap:12px;border:1px solid rgba(245,246,241,.12);border-radius:8px;padding:12px;background:#101111c2}.vote-ticket-composer header{display:grid;gap:4px}.vote-ticket-composer header strong,.vote-preview-list>header strong{min-width:0;overflow:hidden;color:var(--ink);font-size:.95rem;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.vote-ticket-composer fieldset{min-width:0;display:grid;grid-template-columns:38px minmax(96px,1fr) 38px;align-items:center;gap:8px;border:0;margin:0;padding:0}.vote-ticket-composer legend{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.vote-ticket-composer fieldset button,.vote-ticket-composer__cta{min-height:38px;border:1px solid rgba(245,246,241,.14);border-radius:999px;background:#f5f6f10f;color:var(--ink);cursor:pointer}.vote-ticket-composer fieldset button:not(:disabled):hover,.vote-ticket-composer__cta:not(:disabled):hover,.vote-ticket-composer__cta:not(:disabled):focus-visible{border-color:#f0d18b73;box-shadow:0 0 20px #f0d18b14;transform:translateY(-1px)}.vote-ticket-composer label{min-width:0;display:grid;gap:3px;color:var(--faint);font-size:.58rem;font-weight:800;text-transform:uppercase}.vote-ticket-composer input[type=number]{width:100%;min-width:0;border:1px solid rgba(245,246,241,.12);border-radius:8px;padding:8px 10px;background:#f5f6f10f;color:var(--ink);font:inherit;font-family:SFMono-Regular,ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:850}.vote-ticket-composer>input[type=range]{grid-column:1 / 3;width:100%;accent-color:var(--gold-bright)}.vote-ticket-composer__cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-color:#f0d18b5c;color:var(--gold-bright);font-weight:850}.vote-ticket-composer__cta:disabled,.vote-ticket-composer fieldset:disabled,.vote-ticket-composer>input:disabled{opacity:.48;cursor:not-allowed}.vote-ticket-composer>small{grid-column:1 / -1;color:var(--muted);font-size:.68rem}.vote-desk>footer,.vote-issue{display:inline-flex;align-items:center;gap:8px;margin:0;color:var(--muted);font-size:.72rem;line-height:1.35}.vote-wallet-panel{display:grid;align-content:start;gap:12px;padding:16px;overflow:auto}.vote-wallet-panel>header select{width:100%;min-width:0;border:1px solid rgba(245,246,241,.14);border-radius:8px;padding:9px 10px;background:#f5f6f114;color:var(--ink);font:inherit;font-size:.78rem}.vote-balance-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;overflow:hidden;border:1px solid rgba(245,246,241,.12);border-radius:8px;background:#f5f6f114}.vote-balance-strip output{min-width:0;display:grid;gap:5px;padding:10px;background:#0d0e0ed1}.vote-balance-strip output strong{min-width:0;overflow:visible;color:var(--ink);font-family:SFMono-Regular,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.94rem;font-weight:850;overflow-wrap:anywhere;text-overflow:clip;white-space:normal}.vote-preview-list{display:grid;gap:9px}.vote-preview-list ol{display:grid;gap:8px;list-style:none;margin:0;padding:0}.vote-preview-list li{min-width:0;display:grid;grid-template-columns:40px minmax(0,1fr);gap:9px;align-items:center;border:1px solid rgba(245,246,241,.1);border-radius:8px;padding:9px;background:#f5f6f10b}.vote-preview-list li em{grid-column:1 / -1}.vote-preview-list p{margin:0;border:1px solid rgba(245,246,241,.1);border-radius:8px;padding:12px;color:var(--muted);font-size:.76rem;line-height:1.35;background:#f5f6f10a}@media(max-width:1180px){.tournament-bracket{grid-template-columns:minmax(250px,1fr) minmax(210px,.5fr) minmax(250px,1fr);gap:16px;padding:16px}.bracket-center figure img{width:min(190px,70%)}.vote-room.vote-room-v2{grid-template-columns:minmax(220px,.34fr) minmax(0,1fr)}.vote-wallet-panel{grid-column:1 / -1;grid-template-columns:minmax(260px,.7fr) minmax(0,1fr)}}@media(max-width:860px){.language-switch--select{min-width:124px;grid-template-columns:1fr;gap:4px;padding:7px}.language-switch--select>span{display:none}.tournament-bracket{grid-template-columns:minmax(260px,1fr);overflow:auto}.bracket-center{order:-1}.bracket-match:after{content:none}.vote-room.vote-room-v2{grid-template-columns:1fr;overflow:auto}.vote-stage-panel{min-height:240px}.vote-match-rail{grid-auto-flow:column;grid-auto-columns:minmax(190px,.72fr);overflow-x:auto}.vote-wallet-panel{grid-template-columns:1fr}}@media(max-width:560px){.bracket-head{padding:13px;border-radius:14px!important}.bracket-head h2,.vote-stage-panel h2,.vote-desk__head h2{font-size:1.18rem}.tournament-bracket{border-radius:16px;padding:12px;background-size:54px 54px}.bracket-team{grid-template-columns:34px minmax(0,1fr) auto 30px;min-height:58px;gap:8px;padding:8px}.bracket-team img,.vote-preview-list img{width:34px;height:24px}.bracket-team__votes{font-size:.72rem}.bracket-center figure img{width:150px}.vote-stage-panel,.vote-desk,.vote-wallet-panel{border-radius:14px!important;padding:12px}.vote-team-grid{grid-template-columns:1fr}.vote-versus-mark{width:100%;height:28px;border-radius:8px}.vote-team-card{grid-template-columns:42px minmax(0,1fr) auto;min-height:92px;padding:10px}.vote-team-card img{width:42px;height:30px}.vote-ticket-composer{grid-template-columns:1fr}.vote-ticket-composer>input[type=range],.vote-ticket-composer>small{grid-column:auto}.vote-balance-strip{grid-template-columns:1fr}}*{box-sizing:border-box}html,body,#root{min-height:100%}body{margin:0;overflow-x:hidden;background:var(--canvas);color:var(--ink);font-size:16px;letter-spacing:0;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}button,input,select{font:inherit;letter-spacing:0}button{color:inherit;touch-action:manipulation;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease,background-color .16s ease,color .16s ease,opacity .16s ease,filter .16s ease}button:not(:disabled){cursor:pointer}button:disabled{cursor:not-allowed}button:focus-visible{outline:1px solid rgba(245,246,241,.46);outline-offset:3px;box-shadow:var(--metal-focus-ring)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}}a{color:inherit}img{max-width:100%}code{display:block;max-width:100%;overflow:hidden;color:#f5f6f1a8;font-family:SFMono-Regular,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem;text-overflow:ellipsis;white-space:nowrap}.control-room{position:relative;isolation:isolate;min-height:100svh;display:block;padding-top:14px;background:var(--canvas)}.control-room:before,.control-room:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-2;pointer-events:none}.control-room:after{z-index:-1;background:linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(180deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:74px 74px;-webkit-mask-image:linear-gradient(180deg,black,transparent 78%);mask-image:linear-gradient(180deg,black,transparent 78%);opacity:.35}.control-header{position:sticky;top:14px;z-index:100;width:min(calc(100% - 28px),1340px);margin:0 auto;display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:12px;pointer-events:none}.brand-lockup{min-height:44px;display:inline-flex;align-items:center;gap:12px;padding:7px 12px 7px 9px;border:1px solid rgba(255,255,255,.36);border-radius:999px;background:#f5f6f1c2;color:#111414;box-shadow:0 18px 42px #0000002e,inset 0 1px #ffffffb8;backdrop-filter:blur(16px) saturate(128%);-webkit-backdrop-filter:blur(16px) saturate(128%);pointer-events:auto;text-decoration:none}.brand-lockup img{width:34px;height:34px;object-fit:contain}.brand-lockup span,.language-switch,.header-wallet,.room-mast output,.match-row,.team-pick,.console-note,.allocation-button,.draw-stage footer p,.boundary-env{display:flex;align-items:center}.brand-lockup span{align-items:flex-start;flex-direction:column;gap:2px}.brand-lockup strong{font-size:.92rem;font-weight:760;line-height:1}.brand-lockup small,.round-switch span,.room-mast p,.match-index header span,.theater-head span,.ticket-console header span,.draw-index header span,.draw-stage header span,.ledger-room article header span,.rules-room article header span,.wallet-select span{color:var(--faint);font-size:.68rem;font-weight:820;letter-spacing:.08em;text-transform:uppercase}.command-menu,.round-switch,.ticket-amount menu{list-style:none;margin:0;padding:0}.command-menu{width:max-content;max-width:100%;min-height:44px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));justify-self:center;align-items:center;gap:4px;padding:5px;border:1px solid rgba(255,255,255,.34);border-radius:999px;background:#f5f6f1b8;box-shadow:0 18px 42px #00000024,inset 0 1px #ffffffb8;backdrop-filter:blur(16px) saturate(128%);-webkit-backdrop-filter:blur(16px) saturate(128%);pointer-events:auto;position:relative}.command-menu__indicator{position:absolute;top:4px;bottom:4px;left:4px;z-index:0;width:calc((100% - 24px)/5);border:1px solid rgba(255,255,255,.36);border-radius:999px;background:linear-gradient(135deg,#fffffff5,#dbe2ddbd),linear-gradient(90deg,var(--prism-mint),var(--prism-amber),var(--prism-rose));box-shadow:0 9px 30px #ffffff1f,0 0 30px #4ff0c524,inset 0 1px #ffffffd1;transform:translate(calc(var(--active-index, 0) * (100% + 4px)));transition:transform .42s cubic-bezier(.22,1,.36,1)}.command-menu button{min-height:34px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid transparent;border-radius:999px;padding:0 12px;background:transparent;color:#111414a8;font-size:.8rem;font-weight:730;cursor:pointer;position:relative;z-index:1;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.command-menu button:hover,.command-menu button:focus-visible{background:#ffffff9e;color:#111414;outline:none;transform:translateY(-1px)}.command-menu button.is-active{border-color:transparent;background:transparent;color:#111414;box-shadow:none}.header-wallet{min-height:44px;gap:9px;min-width:0;padding:7px 14px;border:1px solid rgba(255,255,255,.34);border-radius:999px;background:#f5f6f1b8;color:#111414b3;box-shadow:0 18px 42px #00000024,inset 0 1px #ffffffb8;backdrop-filter:blur(16px) saturate(128%);-webkit-backdrop-filter:blur(16px) saturate(128%);pointer-events:auto}.language-switch{min-height:44px;gap:8px;padding:5px;border:1px solid rgba(255,255,255,.34);border-radius:999px;background:#f5f6f1b8;color:#111414b3;box-shadow:0 18px 42px #00000024,inset 0 1px #ffffffb8;backdrop-filter:blur(16px) saturate(128%);-webkit-backdrop-filter:blur(16px) saturate(128%);pointer-events:auto}.language-switch>span{padding-left:8px;color:#f5f6f18f;font-size:.64rem;font-weight:830;text-transform:uppercase}.language-switch menu{display:inline-flex;gap:3px;list-style:none;margin:0;padding:0}.language-switch button{min-height:32px;min-width:48px;border:1px solid transparent;border-radius:999px;padding:0 10px;background:transparent;color:#f5f6f1ad;font-size:.72rem;font-weight:850;cursor:pointer;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.language-switch button:hover,.language-switch button:focus-visible{border-color:#ffffff24;background:#ffffff12;color:var(--ink);outline:none;transform:translateY(-1px)}.language-switch button.is-active{border-color:#ffffff8a;background:#f5f6f1db;color:#111414;box-shadow:0 10px 24px #0000002e,inset 0 1px #ffffffb8}.header-wallet strong{margin-left:auto;color:#80622a;font-size:.78rem;white-space:nowrap}.room-shell{width:min(calc(100% - 52px),1340px);min-width:0;min-height:calc(100svh - 84px);max-height:calc(100svh - 84px);display:grid;grid-template-rows:auto auto minmax(0,1fr);gap:12px;margin:18px auto 0;padding:0 0 26px;overflow:hidden}.room-mast{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:18px}.room-mast p,.room-mast h1{margin:0}.room-mast h1{margin-top:5px;color:var(--ink);font-size:clamp(1.95rem,3.6vw,3.45rem);font-weight:720;line-height:1}.mast-pills{display:inline-flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px}.room-mast output{gap:8px;min-height:40px;padding:0 13px;border:0;border-radius:999px;background:#f5f6f112;color:var(--gold-bright);font-size:.82rem;font-weight:700;white-space:nowrap}.round-switch{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;padding:8px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);scrollbar-width:none}.round-switch::-webkit-scrollbar{display:none}.round-switch button{width:100%;display:grid;gap:4px;min-height:50px;border:0;border-radius:999px;padding:8px 13px;background:transparent;text-align:left;cursor:pointer}.round-switch strong{color:var(--ink);font-size:.95rem;font-weight:720}.round-switch button.is-active{background:#f5f6f114;box-shadow:inset 0 0 0 1px #c9a05a61}.room-mast{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,auto);grid-template-rows:auto auto;align-items:stretch;gap:10px 14px;border:1px solid rgba(255,255,255,.16);border-radius:22px;padding:14px;background:radial-gradient(circle at 11% 0%,rgba(79,240,197,.13),transparent 34%),radial-gradient(circle at 94% 18%,rgba(255,95,162,.1),transparent 35%),linear-gradient(145deg,#ffffff1f,#ffffff07),#0a0c0c75;box-shadow:0 26px 66px #00000047,inset 0 1px #ffffff26,inset 0 -1px #00000047;backdrop-filter:blur(24px) saturate(154%);-webkit-backdrop-filter:blur(24px) saturate(154%)}.room-mast:before,.room-mast:after{content:"";position:absolute;pointer-events:none}.room-mast:before{top:0;right:0;bottom:0;left:0;background:linear-gradient(108deg,transparent 0 13%,rgba(79,240,197,.18) 16%,transparent 20% 48%,rgba(248,199,99,.16) 52%,transparent 57% 78%,rgba(255,95,162,.14) 83%,transparent 88%),linear-gradient(180deg,rgba(255,255,255,.1),transparent 48%);mix-blend-mode:screen;opacity:.74;animation:spectrum-drift 12s ease-in-out infinite alternate}.room-mast:after{inset:auto 18px 13px;height:1px;background:linear-gradient(90deg,transparent,var(--prism-mint),var(--prism-amber),var(--prism-rose),transparent);opacity:.6}.room-mast>*{position:relative;z-index:1}.room-mast__copy{min-width:0;display:grid;align-content:center;gap:6px}.room-mast__copy span{display:inline-flex;align-items:center;gap:8px;width:max-content;max-width:100%;overflow:hidden;color:#ffe6b0db;font-size:.7rem;font-weight:850;letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.room-mast__copy span svg{color:var(--gold-bright);filter:drop-shadow(0 0 12px rgba(248,199,99,.22))}.room-mast h1{margin:0;color:var(--ink);font-size:clamp(1.48rem,2.45vw,2.62rem);font-weight:780;letter-spacing:0;line-height:.98}.room-mast p{max-width:720px;margin:0;color:#f5f6f19e;font-size:.8rem;line-height:1.38}.mast-pills{align-content:center;justify-content:flex-end;gap:6px}.room-mast output{position:relative;overflow:hidden;min-height:34px;border:1px solid rgba(255,255,255,.12);padding:0 11px;background:linear-gradient(135deg,#ffffff1c,#ffffff07),#ffffff0a;font-size:.74rem;box-shadow:inset 0 1px #ffffff1a,0 12px 26px #0000002e}.room-mast output svg{color:var(--gold-bright)}.room-signal-grid{grid-column:1 / -1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin:0}.room-signal-grid>.animated-content{min-width:0;display:grid;gap:5px;overflow:hidden;border:1px solid rgba(255,255,255,.105);border-radius:14px;padding:8px 9px;background:linear-gradient(145deg,#ffffff17,#ffffff06),#ffffff09;box-shadow:inset 0 1px #ffffff14}.room-signal-grid dt{display:flex;align-items:center;gap:6px;min-width:0;color:#f5f6f18a;font-size:.56rem;font-weight:840;text-transform:uppercase}.room-signal-grid dt.is-open{color:#c2ffe0e0}.room-signal-grid dt.is-locked{color:#f6c6badb}.room-signal-grid dt.is-draw,.room-signal-grid dt.is-round{color:#ffe6b0db}.room-signal-grid dd{min-width:0;display:grid;gap:2px;margin:0}.room-signal-grid strong{min-width:0;color:var(--ink);font-size:.86rem;font-weight:850;line-height:1.06;overflow-wrap:anywhere}.room-signal-grid dd span{min-width:0;color:var(--faint);font-size:.6rem;line-height:1.22}.round-switch{position:relative;gap:6px;overflow:hidden;border:1px solid rgba(255,255,255,.13);border-radius:19px;padding:6px;background:linear-gradient(145deg,#ffffff15,#ffffff06),#0a0c0c57;box-shadow:0 18px 44px #0003,inset 0 1px #ffffff1d;backdrop-filter:blur(22px) saturate(136%);-webkit-backdrop-filter:blur(22px) saturate(136%)}.round-switch button{position:relative;grid-template-columns:auto minmax(0,1fr);gap:2px 8px;min-height:62px;overflow:hidden;border:1px solid transparent;border-radius:15px;padding:8px 10px;background:linear-gradient(145deg,#fff1,#ffffff05),#ffffff05;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,transform .18s ease}.round-switch button:before{content:"";position:absolute;inset:auto 12px 8px 12px;height:2px;border-radius:999px;background:linear-gradient(90deg,#f5f6f129,#f5f6f10a);pointer-events:none}.round-switch button.is-open:before{background:linear-gradient(90deg,var(--prism-mint),rgba(248,199,99,.7))}.round-switch button.is-scheduled:before{background:linear-gradient(90deg,var(--prism-violet),rgba(245,246,241,.18))}.round-switch button em{grid-row:1 / span 3;display:inline-grid;place-items:center;width:25px;height:25px;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:#ffffff0e;color:#f5f6f17a;font-family:SFMono-Regular,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.62rem;font-style:normal;font-weight:820}.round-switch span,.round-switch strong,.round-switch small{grid-column:2;min-width:0;overflow-wrap:anywhere}.round-switch span{align-self:end}.round-switch strong{line-height:1.05;font-size:.86rem}.round-switch small{color:var(--faint);font-size:.56rem;font-weight:760;text-transform:uppercase}.round-switch button:hover,.round-switch button:focus-visible{border-color:#f0d18b47;outline:none;transform:translateY(-1px)}.round-switch button.is-active{border-color:#f0d18b70;background:radial-gradient(circle at 12% 0%,rgba(248,199,99,.16),transparent 36%),linear-gradient(135deg,#f0d18b1f,#4ff0c50f),#ffffff0b;box-shadow:0 0 0 1px #f0d18b0f,0 0 28px #f8c76314,inset 0 1px #ffffff1f}.round-switch button.is-active em{border-color:#f0d18b52;color:var(--gold-bright);background:#f0d18b1f}.vote-room,.draw-room,.rules-room{min-height:0;display:grid;gap:14px;overflow:hidden}.vote-room{grid-template-columns:258px minmax(0,1fr) 330px}.draw-room,.rules-room{grid-template-columns:320px minmax(0,1fr)}.ledger-room{min-height:0;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);grid-template-rows:minmax(0,1fr) minmax(0,1fr);gap:14px;overflow:hidden}.match-index,.match-theater,.ticket-console,.draw-index,.draw-stage,.ledger-room article,.rules-room article{min-width:0;min-height:0;border:0;border-top:1px solid var(--line);border-radius:0;background:#191a1a57;box-shadow:none}.match-index,.draw-index,.ticket-console{display:grid;grid-template-rows:auto minmax(0,1fr);overflow:hidden}.match-index header,.draw-index header,.ticket-console header,.theater-head,.draw-stage header,.ledger-room article header,.rules-room article header{padding:15px 16px;border-bottom:1px solid var(--line)}.match-index header,.draw-index header,.ticket-console header,.draw-stage header,.ledger-room article header{display:grid;gap:5px}.match-index header strong,.draw-index header strong{color:var(--ink);font-size:1.08rem}.match-index ol,.draw-index ol{min-height:0;list-style:none;margin:0;padding:8px;overflow:auto;scrollbar-color:rgba(245,246,241,.24) transparent;scrollbar-width:thin}.match-row-motion{list-style:none}.match-row{--state-rgb: 245, 246, 241;--state-quiet: .05;position:relative;width:100%;min-height:92px;display:grid;gap:8px;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:10px;background:radial-gradient(circle at 15% 8%,rgba(var(--state-rgb),var(--state-quiet)),transparent 46%),linear-gradient(145deg,#ffffff0f,#ffffff05),#ffffff08;color:var(--muted);text-align:left;cursor:pointer;box-shadow:inset 0 1px #ffffff12,inset 0 -1px #00000029;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease,transform .16s ease,opacity .16s ease}.match-row__top,.match-row__code,.match-row__teams,.match-row__team,.match-row__facts{min-width:0;display:flex;align-items:center}.match-row__top{justify-content:space-between;gap:8px}.match-row__code{gap:7px}.match-row__code strong{color:var(--ink);font-family:SFMono-Regular,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem}.match-row__teams{gap:8px}.match-row__team{min-width:0;flex:1 1 0;gap:6px}.match-row__team img{width:28px;height:21px;flex:0 0 auto;border:1px solid rgba(255,255,255,.18);border-radius:4px;object-fit:cover;box-shadow:0 6px 14px #0000003d}.match-row__team b{min-width:0;display:-webkit-box;overflow:hidden;color:var(--silver);font-size:.8rem;font-weight:760;line-height:1.08;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal}.match-row__versus{flex:0 0 auto;color:#f5f6f157;font-family:SFMono-Regular,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.58rem;font-weight:820;text-transform:uppercase}.match-row__facts{justify-content:space-between;gap:8px;color:var(--faint);font-size:.64rem}.match-row__facts em,.match-row__facts span{min-width:0;overflow:hidden;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.match-row__status{min-width:88px;min-height:24px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.1);border-radius:999px;padding:4px 9px;background:linear-gradient(145deg,#ffffff1b,#ffffff07),#ffffff0e;color:#f5f6f1ad;font-size:.64rem;font-weight:820;text-transform:uppercase;box-shadow:inset 0 1px #ffffff1a,inset 0 -1px #0000002e}.match-row__status.is-open{border-color:#4ff0c53d;background:#4ff0c51a;color:#c2ffe0eb}.match-row__status.is-closing_soon{border-color:#f8c76347;background:#f8c7631c;color:var(--gold-bright)}.match-row__status.is-scheduled{border-color:#9574ff3d;background:#9574ff17;color:#dcd4ffdb}.match-row__status.is-locked{border-color:#c7766447;background:#c776641c;color:#f6c6bae6}.match-row__status.is-official_final,.match-row__status.is-allocated{border-color:#89b99a47;background:#89b99a1c;color:#d9f5e1e6}.match-row.is-open{--state-rgb: 79, 240, 197;--state-quiet: .095}.match-row.is-closing_soon{--state-rgb: 248, 199, 99;--state-quiet: .11}.match-row.is-locked{--state-rgb: 199, 118, 100;--state-quiet: .075}.match-row.is-official_final{--state-rgb: 137, 185, 154;--state-quiet: .075}.match-row.is-scheduled{--state-rgb: 149, 116, 255;--state-quiet: .065}.match-row.is-open:not(.is-selected),.match-row.is-closing_soon:not(.is-selected){border-color:rgba(var(--state-rgb),.18)}.match-row.is-not-voteable:not(.is-selected){color:#f5f6f17a;background:radial-gradient(circle at 15% 8%,rgba(var(--state-rgb),var(--state-quiet)),transparent 46%),linear-gradient(145deg,#ffffff0b,#ffffff04),#ffffff06}.match-row.is-not-voteable .match-row__team img{filter:saturate(.64) brightness(.82)}.match-row:hover,.match-row:focus-visible,.match-row.is-selected{border-color:rgba(var(--state-rgb),.32);background:radial-gradient(circle at 15% 8%,rgba(var(--state-rgb),.12),transparent 48%),linear-gradient(145deg,#ffffff15,#ffffff06),#ffffff0b;box-shadow:0 12px 28px #0000002e,0 0 26px rgba(var(--state-rgb),.07),inset 0 1px #ffffff14;outline:none}.match-row:not(:disabled):hover{transform:translateY(-1px)}.match-state{width:9px;height:9px;flex:0 0 auto;border-radius:999px;background:var(--faint);box-shadow:0 0 0 3px #ffffff0b,0 0 14px rgba(var(--state-rgb),.18)}.match-state--open,.match-state--closing_soon{background:var(--gold)}.match-state--official_final{background:var(--green)}.match-state--locked{background:var(--red)}.match-state--scheduled{background:var(--prism-violet)}.match-theater{position:relative;display:grid;grid-template-rows:auto minmax(286px,auto) auto auto auto;overflow:hidden}.glare-hover{position:relative}.glare-hover:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(115deg,transparent 0%,rgba(255,255,255,.12) 42%,transparent 60%);opacity:0;transform:translate(-42%);transition:opacity .22s ease,transform .68s ease}.glare-hover:hover:before{opacity:1;transform:translate(36%)}.theater-head{position:relative;z-index:2}.theater-head h2,.theater-head p,.draw-stage h2,.ledger-room h2,.rules-room h2{margin:0}.theater-head h2{margin-top:6px;font-size:clamp(1.65rem,3vw,2.9rem);font-weight:720;line-height:1.02}.theater-head p{margin-top:8px;color:var(--muted)}.match-command-plate-motion{position:relative;z-index:2}.match-command-plate{--state-rgb: 245, 246, 241;min-width:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(118px,.34fr) minmax(0,1fr);gap:10px;margin:12px 16px 0;overflow:hidden;border:1px solid rgba(255,255,255,.15);border-radius:24px;padding:12px;background:radial-gradient(circle at 50% 18%,rgba(var(--state-rgb),.12),transparent 48%),linear-gradient(145deg,#ffffff1c,#ffffff07),#090a0aad;box-shadow:0 22px 50px #00000047,0 0 30px rgba(var(--state-rgb),.055),inset 0 1px #ffffff24,inset 0 -1px #0000006b;backdrop-filter:blur(24px) saturate(155%);-webkit-backdrop-filter:blur(24px) saturate(155%)}.match-command-plate.is-open{--state-rgb: 79, 240, 197;border-color:#4ff0c538}.match-command-plate.is-closing_soon{--state-rgb: 248, 199, 99;border-color:#f8c76347}.match-command-plate.is-locked{--state-rgb: 199, 118, 100;border-color:#c7766447}.match-command-plate.is-scheduled{--state-rgb: 149, 116, 255;border-color:#9574ff38}.match-command-plate.is-official_final,.match-command-plate.is-allocated{--state-rgb: 137, 185, 154;border-color:#89b99a42}.match-command-team,.match-command-core,.match-command-meta>div{min-width:0;border:1px solid rgba(255,255,255,.105);background:linear-gradient(145deg,#ffffff13,#ffffff04),#ffffff07;box-shadow:inset 0 1px #ffffff17,inset 0 -1px #00000047}.match-command-team{min-height:86px;display:grid;grid-template-columns:62px minmax(0,1fr);align-items:center;gap:12px;border-radius:18px;padding:11px 13px}.match-command-team.is-away{grid-template-columns:minmax(0,1fr) 62px;text-align:right}.match-command-team.is-away img{grid-column:2}.match-command-team.is-away span{grid-column:1;grid-row:1;justify-items:end}.match-command-team img{width:62px;height:46px;border:1px solid rgba(255,255,255,.24);border-radius:7px;object-fit:cover;background:#ffffff0f;box-shadow:0 14px 28px #00000057,inset 0 1px #fff3}.match-command-team span,.match-command-core{display:grid;gap:5px}.match-command-team small,.match-command-core span,.match-command-core small,.match-command-meta dt{min-width:0;overflow:hidden;color:#f5f6f17a;font-size:.66rem;font-weight:820;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.match-command-team strong{min-width:0;overflow:hidden;color:var(--ink);font-size:clamp(1.05rem,1.65vw,1.42rem);font-weight:880;line-height:1;text-overflow:ellipsis;white-space:nowrap}.match-command-core{place-items:center;justify-content:center;border-radius:18px;padding:10px 12px;text-align:center}.match-command-core strong{min-width:0;display:inline-flex;align-items:center;justify-content:center;gap:8px;color:var(--ink);font-family:SFMono-Regular,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:clamp(1.08rem,1.7vw,1.36rem);font-weight:880;letter-spacing:0}.match-command-core .match-state{--state-rgb: inherit}.match-command-core small{max-width:100%;color:#f5f6f19e;text-transform:none}.match-command-meta{grid-column:1 / -1;min-width:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0}.match-command-meta>div{min-height:44px;display:grid;align-content:center;gap:3px;border-radius:14px;padding:8px 10px}.match-command-meta dd{min-width:0;margin:0;overflow:hidden;color:#f5f6f1db;font-family:SFMono-Regular,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.73rem;font-weight:820;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap}.match-state-banner-motion{position:relative;z-index:2}.match-state-banner{--state-rgb: 245, 246, 241;position:relative;min-width:0;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(160px,auto);align-items:center;gap:12px 18px;margin:12px 16px 14px;overflow:hidden;border:1px solid rgba(255,255,255,.14);border-radius:20px;padding:14px 15px 14px 18px;background:radial-gradient(circle at 8% 0%,rgba(var(--state-rgb),.13),transparent 42%),linear-gradient(135deg,#ffffff1b,#ffffff07),#0a0b0b94;box-shadow:0 20px 44px #0000003d,0 0 28px rgba(var(--state-rgb),.06),inset 0 1px #ffffff1f;backdrop-filter:blur(22px) saturate(165%);-webkit-backdrop-filter:blur(22px) saturate(165%)}.match-state-banner__beam{content:none;display:none}.match-state-banner__copy{min-width:0;display:grid;gap:5px}.match-state-banner__copy span{display:inline-flex;align-items:center;gap:7px;color:#f5f6f199;font-size:.68rem;font-weight:840;text-transform:uppercase}.match-state-banner__copy strong{min-width:0;overflow-wrap:anywhere;color:var(--ink);font-size:clamp(1rem,1.65vw,1.32rem);font-weight:860;line-height:1.08}.match-state-banner__copy p{margin:0;color:var(--muted);font-size:.78rem;line-height:1.45}.match-state-banner dl{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;margin:0}.match-state-banner dt,.match-state-banner dd{min-width:0}.match-state-banner dt{color:var(--faint);font-size:.68rem;font-weight:790;text-transform:uppercase}.match-state-banner dd{margin:0;overflow:hidden;color:var(--ink);font-family:SFMono-Regular,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem;font-weight:800;text-align:right;text-overflow:ellipsis;white-space:nowrap}.match-state-banner.is-open{--state-rgb: 79, 240, 197;border-color:#4ff0c53d}.match-state-banner.is-open .match-state-banner__beam{background:linear-gradient(180deg,var(--prism-mint),rgba(248,199,99,.86))}.match-state-banner.is-open .match-state-banner__copy span{color:#c2ffe0e6}.match-state-banner.is-closing{--state-rgb: 248, 199, 99;border-color:#f8c76347}.match-state-banner.is-closing .match-state-banner__beam{background:linear-gradient(180deg,var(--prism-amber),rgba(255,95,162,.78))}.match-state-banner.is-closing .match-state-banner__copy span{color:var(--gold-bright)}.match-state-banner.is-scheduled{--state-rgb: 149, 116, 255;border-color:#9574ff3d}.match-state-banner.is-scheduled .match-state-banner__beam{background:linear-gradient(180deg,var(--prism-violet),rgba(79,240,197,.72))}.match-state-banner.is-scheduled .match-state-banner__copy span{color:#dcd4ffe0}.match-state-banner.is-locked{--state-rgb: 199, 118, 100;border-color:#c7766452}.match-state-banner.is-locked .match-state-banner__beam{background:linear-gradient(180deg,var(--red),rgba(248,199,99,.64))}.match-state-banner.is-locked .match-state-banner__copy span{color:#f6c6bae6}.match-state-banner.is-final,.match-state-banner.is-allocated{--state-rgb: 137, 185, 154;border-color:#89b99a47}.match-state-banner.is-final .match-state-banner__beam,.match-state-banner.is-allocated .match-state-banner__beam{background:linear-gradient(180deg,var(--green),var(--prism-mint),var(--gold-bright))}.match-state-banner.is-final .match-state-banner__copy span,.match-state-banner.is-allocated .match-state-banner__copy span{color:#d9f5e1e6}.theater-visual{position:relative;min-height:286px;margin:0;overflow:hidden;border-block:1px solid rgba(255,255,255,.08)}.theater-visual>img{width:100%;height:100%;min-height:286px;object-fit:cover;object-position:56% 50%;filter:grayscale(.2) saturate(.78) sepia(.12) brightness(.72);transform:scale(1.02)}.theater-visual:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,#0f1010eb,#0f101038 48%,#0f1010c7),linear-gradient(180deg,#1313130f,#131313db)}.theater-visual figcaption{position:absolute;right:18px;left:18px;top:16px;z-index:2;display:grid;grid-template-columns:1fr;align-items:center;gap:10px}.team-pick{min-width:0;min-height:100px;display:grid;grid-template-columns:72px minmax(0,1fr) minmax(106px,auto) 54px;align-items:center;gap:16px;border:1px solid rgba(221,226,222,.2);border-radius:18px;padding:15px 17px 15px 19px;background:#ffffff0f,#0c0d0df0;box-shadow:0 28px 62px #00000085,0 0 0 1px #00000052,inset 0 1px #ffffff21,inset 0 -1px #0000008c;backdrop-filter:blur(28px) saturate(132%);-webkit-backdrop-filter:blur(28px) saturate(132%);cursor:pointer;overflow:hidden;position:relative;text-align:left;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease,background .18s ease,opacity .18s ease}.team-pick:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;background:#ffffff0b;opacity:0;pointer-events:none;transition:opacity .18s ease}.team-pick:after{content:none;display:none}.team-pick.is-disabled{cursor:not-allowed}.team-pick__control{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.team-pick.is-disabled .team-pick__control{cursor:not-allowed}.team-pick__flag{width:72px;height:52px;border:1px solid rgba(255,255,255,.24);border-radius:7px;object-fit:cover;background:#ffffff0f;box-shadow:0 18px 30px #00000073,0 0 0 1px #00000052,inset 0 1px #fff3}.team-pick__body{min-width:0;display:grid;gap:8px;justify-self:stretch}.team-pick__name{overflow:hidden;color:var(--ink);font-size:clamp(1.55rem,2.35vw,2.06rem);font-weight:880;line-height:1;text-overflow:ellipsis;white-space:nowrap}.team-pick__record{overflow:hidden;color:#f0d18bc2;font-size:.86rem;font-weight:820;text-overflow:ellipsis;white-space:nowrap}.team-pick__meta{min-width:0;display:flex;align-items:center;gap:8px;overflow:hidden}.team-pick__badge{min-height:29px;max-width:min(186px,100%);position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;gap:6px;border:1px solid rgba(201,160,90,.64);border-radius:6px;background:#201a10b8;color:#ffe6b0f5;padding:4px 10px;font-size:.82rem;font-weight:850;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;box-shadow:0 0 0 1px #f8c7630a,inset 0 1px #ffffff14}.team-pick__badge:before{content:"";width:1px;align-self:stretch;margin-right:1px;background:#c9a05a57}.team-pick__badge svg{flex:0 0 auto;color:var(--gold)}.team-pick__total{min-width:106px;justify-self:end;color:#f5f6f1b3;font-family:SFMono-Regular,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:clamp(1.22rem,2vw,1.62rem);font-weight:880;letter-spacing:0;text-align:right;white-space:nowrap}.team-pick__action{width:54px;height:54px;justify-self:end;display:inline-grid;place-items:center;border:1px solid rgba(255,255,255,.19);border-radius:999px;background:radial-gradient(circle at 34% 24%,rgba(255,255,255,.16),transparent 32%),linear-gradient(145deg,#ffffff16,#ffffff05),#ffffff09;color:#f5f6f1e0;box-shadow:inset 0 1px #ffffff21,inset 0 -1px #0000006b,0 16px 32px #00000042;transition:color .18s ease,border-color .18s ease,transform .18s ease,background .18s ease}.team-pick.is-selected{border-color:#f0d18bb3;background:#f0d18b18,#100f0df2;box-shadow:0 28px 60px #00000070,0 0 0 1px #f0d18b14,0 0 28px #f0d18b1f,inset 0 1px #ffffff24}.team-pick.is-selected:before,.team-pick.is-allocated:before{opacity:1}.team-pick.is-allocated .team-pick__action{border-color:#4ff0c56b;color:var(--prism-mint)}.team-pick.is-final-winner .team-pick__badge{border-color:#4ff0c575;color:#d9f5e1f0}.team-pick.is-disabled:not(.is-allocated){opacity:.72}.team-pick.is-disabled:not(.is-allocated) .team-pick__badge{border-color:#c776646b;color:#f6c6bad6}.team-pick.is-disabled:not(.is-allocated) .team-pick__action{color:#f6c6bad1}.team-pick:not(.is-disabled):hover,.team-pick:not(.is-disabled):focus-within{border-color:#f0d18b99;transform:translateY(-2px);box-shadow:0 30px 64px #0000007a,0 0 0 1px #f0d18b14,0 0 28px #f0d18b1a,inset 0 1px #ffffff29}.team-pick:not(.is-disabled):hover:before,.team-pick:not(.is-disabled):focus-within:before{opacity:.78}.team-pick:not(.is-disabled):hover .team-pick__action,.team-pick:not(.is-disabled):focus-within .team-pick__action{border-color:#f0d18b6b;background:#f0d18b1f,#ffffff0d;color:var(--gold-bright);transform:scale(1.055)}.team-option-grid{display:grid;grid-template-columns:1fr;gap:10px}.team-option{min-width:0;min-height:92px;display:grid;grid-template-columns:58px minmax(0,1fr) minmax(78px,auto) 46px;align-items:center;gap:14px;border:1px solid rgba(255,255,255,.15);border-radius:16px;padding:13px 14px 13px 16px;background:linear-gradient(90deg,rgba(79,240,197,.085),transparent 11%,transparent 82%,rgba(248,199,99,.052)),radial-gradient(circle at 8% 0%,rgba(255,255,255,.09),transparent 30%),linear-gradient(135deg,#ffffff14,#ffffff06),linear-gradient(180deg,#121313f5,#0b0b0bed);box-shadow:0 18px 42px #00000061,0 0 0 1px #00000042,inset 0 1px #ffffff1a;color:var(--ink);cursor:pointer;overflow:hidden;position:relative;text-align:left;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease,opacity .18s ease}.team-option:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;background:linear-gradient(90deg,transparent 0 6%,rgba(79,240,197,.4),rgba(255,95,162,.26),rgba(248,199,99,.4),transparent 94%),linear-gradient(180deg,rgba(255,255,255,.1),transparent 58%);opacity:0;pointer-events:none;transition:opacity .18s ease}.team-option:after{content:none;display:none}.team-option:disabled{cursor:not-allowed;opacity:.72}.team-option__flag{width:58px;height:46px;border:1px solid rgba(255,255,255,.23);border-radius:7px;object-fit:cover;box-shadow:0 13px 24px #0000005c,0 0 0 1px #0000004d}.team-option__body{min-width:0;display:grid;gap:7px}.team-option__name{overflow:hidden;color:var(--ink);font-size:clamp(1.22rem,1.7vw,1.54rem);font-weight:880;line-height:1;text-overflow:ellipsis;white-space:nowrap}.team-option__meta{min-width:0;display:flex;align-items:center;gap:8px;overflow:hidden}.team-option__record{overflow:hidden;color:#f0d18bc2;font-size:.76rem;font-weight:780;text-overflow:ellipsis;white-space:nowrap}.team-option__badge{min-height:27px;max-width:min(158px,100%);display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;gap:6px;border:1px solid rgba(201,160,90,.55);border-radius:6px;background:linear-gradient(135deg,#c9a05a2b,#c9a05a0e),#0f0d0a94;color:#ffe6b0eb;padding:4px 9px;font-size:.76rem;font-weight:850;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.team-option__badge svg{flex:0 0 auto;color:var(--gold)}.team-option__total{min-width:78px;justify-self:end;color:#f5f6f1bd;font-family:SFMono-Regular,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:clamp(1rem,1.4vw,1.28rem);font-weight:880;letter-spacing:0;text-align:right;white-space:nowrap}.team-option__action{width:46px;height:46px;justify-self:end;display:inline-grid;place-items:center;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:radial-gradient(circle at 32% 20%,rgba(255,255,255,.18),transparent 34%),linear-gradient(135deg,#ffffff18,#ffffff06),#ffffff0b;color:#f5f6f1eb;transition:color .18s ease,border-color .18s ease,transform .18s ease,background .18s ease}.team-option.is-selected{border-color:#f0d18bb8;background:radial-gradient(circle at 12% 0%,rgba(248,199,99,.17),transparent 34%),linear-gradient(135deg,#f0d18b24,#4ff0c512),#0f0f0eeb;box-shadow:0 22px 48px #0000006b,0 0 0 1px #f0d18b14,0 0 30px #f8c76324,inset 0 1px #ffffff21}.team-option.is-selected:before,.team-option:not(:disabled):hover:before,.team-option:not(:disabled):focus-visible:before{opacity:.76}.team-option:not(:disabled):hover,.team-option:not(:disabled):focus-visible{border-color:#f0d18b8a;transform:translateY(-2px);box-shadow:0 24px 54px #00000075,0 0 0 1px #f0d18b14,0 0 28px #4ff0c517,inset 0 1px #ffffff26}.team-option:not(:disabled):hover .team-option__action,.team-option:not(:disabled):focus-visible .team-option__action{border-color:#f0d18b6b;background:radial-gradient(circle at 32% 20%,rgba(255,255,255,.22),transparent 34%),linear-gradient(135deg,#f0d18b29,#4ff0c514),#ffffff0d;transform:scale(1.04) rotate(90deg)}.match-telemetry,.ticket-ledger,.ledger-source dl,.wallet-ledger dl,.draw-ledger{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px 14px;margin:0}.match-telemetry{padding:14px 16px}.match-telemetry dt,.ticket-ledger dt,.ledger-room dt,.draw-ledger dt{display:flex;align-items:center;gap:7px;min-width:0;color:var(--muted);font-size:.78rem}.match-telemetry dd,.ticket-ledger dd,.ledger-room dd,.draw-ledger dd{margin:0;color:var(--ink);font-family:SFMono-Regular,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8rem;font-weight:760;text-align:right}.ticket-console{grid-template-rows:auto;align-content:start;gap:12px;padding:14px;overflow:auto;scrollbar-color:rgba(245,246,241,.24) transparent;scrollbar-width:thin}.ticket-console__wallet{gap:10px;padding:0 0 2px;border-bottom:0}.ticket-console__wallet span{display:inline-flex;align-items:center;gap:7px;color:#ffe6b0d6;font-size:.68rem;font-weight:840;text-transform:uppercase}.ticket-console__wallet select,.wallet-select select{width:100%;min-height:44px;border:1px solid rgba(255,255,255,.15);border-radius:14px;background:linear-gradient(145deg,#ffffff18,#ffffff07),#ffffff09;color:var(--ink);padding:0 12px;box-shadow:inset 0 1px #ffffff14}.ticket-balance-card,.allocation-preview-card{min-width:0;display:grid;gap:12px;border:1px solid rgba(255,255,255,.12);border-radius:18px;padding:13px;background:linear-gradient(145deg,#ffffff18,#ffffff06),#ffffff09;box-shadow:inset 0 1px #ffffff14}.allocation-readiness{min-width:0;display:grid;gap:10px;border:1px solid rgba(255,255,255,.13);border-radius:18px;padding:12px;background:#ffffff0b;box-shadow:inset 0 1px #ffffff14,0 16px 34px #0000002e}.allocation-readiness header{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0;border:0}.allocation-readiness header span{display:inline-flex;align-items:center;gap:7px;color:#ffe6b0d6;font-size:.68rem;font-weight:860;text-transform:uppercase}.allocation-readiness header strong{flex:0 0 auto;border:1px solid rgba(255,255,255,.13);border-radius:999px;padding:5px 8px;color:var(--ink);font-size:.62rem;font-weight:860;text-transform:uppercase;background:#ffffff0d}.allocation-readiness ol{display:grid;gap:7px;list-style:none;margin:0;padding:0}.allocation-readiness li{min-width:0;display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:50px;border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:8px 9px;background:#ffffff09;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,transform .18s ease}.allocation-readiness li.is-ready{border-color:#89b99a4d;background:#5a9a741b}.allocation-readiness li.is-pending{border-color:#f0d18b47;background:#f0d18b17}.allocation-readiness li.is-locked{border-color:#ffffff17;background:#ffffff06;opacity:.68}.allocation-readiness li:hover{transform:translateY(-1px);box-shadow:0 12px 28px #0003}.allocation-readiness__icon{width:30px;height:30px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.12);border-radius:999px;color:var(--muted);background:#0000002e}.allocation-readiness li.is-ready .allocation-readiness__icon{color:#c2ffe0eb}.allocation-readiness li.is-pending .allocation-readiness__icon{color:var(--gold-bright)}.allocation-readiness li.is-locked .allocation-readiness__icon{color:var(--faint)}.allocation-readiness__copy{min-width:0;display:grid;gap:2px}.allocation-readiness__copy strong,.allocation-readiness__copy small{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.allocation-readiness__copy strong{color:var(--ink);font-size:.76rem;font-weight:820}.allocation-readiness__copy small{color:var(--faint);font-size:.66rem;font-weight:680;line-height:1.2;overflow:visible;text-overflow:clip;white-space:normal}.allocation-readiness em{border:1px solid rgba(255,255,255,.11);border-radius:999px;padding:4px 7px;color:var(--muted);font-size:.6rem;font-style:normal;font-weight:860;text-transform:uppercase;white-space:nowrap;background:#ffffff0a}.ticket-balance-card>span{display:inline-flex;align-items:center;gap:7px;color:var(--muted);font-size:.74rem;font-weight:820}.ticket-balance-card>strong{color:var(--ink);font-family:SFMono-Regular,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:clamp(2.05rem,4vw,2.74rem);font-weight:860;line-height:.96}.ticket-balance-card .ticket-ledger{padding:0;border-bottom:0}.ticket-amount{margin:0;padding:13px;border:1px solid rgba(255,255,255,.12);border-radius:18px;background:linear-gradient(145deg,#ffffff16,#ffffff06),#ffffff08}.ticket-amount legend{padding:0 7px;color:var(--muted);font-size:.72rem;font-weight:760}.ticket-amount__head{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:9px;margin-bottom:10px}.ticket-amount__head span{display:inline-grid;place-items:center;min-width:44px;min-height:28px;border:1px solid rgba(255,255,255,.13);border-radius:999px;color:var(--faint);font-family:SFMono-Regular,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.68rem;font-weight:820}.ticket-amount__head strong{min-width:0;overflow:hidden;color:var(--ink);font-size:1rem;font-weight:820;text-overflow:ellipsis;white-space:nowrap}.ticket-stepper{display:grid;grid-template-columns:42px minmax(0,1fr) 42px;align-items:stretch;gap:9px;margin-top:8px}.ticket-stepper label{min-width:0;display:grid;gap:3px;padding:8px 10px;border:1px solid rgba(240,209,139,.26);border-radius:14px;background:linear-gradient(145deg,#ffffff17,#ffffff06),#ffffff0b}.ticket-stepper label span{color:var(--faint);font-size:.64rem;font-weight:820;text-transform:uppercase}.ticket-stepper input{width:100%;min-width:0;border:0;background:transparent;color:var(--gold-bright);font-family:SFMono-Regular,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1.62rem;font-weight:860;line-height:1;outline:none}.ticket-stepper input::-webkit-outer-spin-button,.ticket-stepper input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ticket-amount button{width:42px;height:42px;display:grid;place-items:center;border:1px solid var(--line);border-radius:999px;background:#ffffff0f;cursor:pointer}.ticket-range-row{min-width:0;display:grid;margin-top:10px}.ticket-range-row input[type=range]{width:100%;accent-color:var(--gold)}.ticket-quick{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:center;gap:8px;margin-top:10px}.ticket-quick button{width:100%;height:32px;border-color:#f0d18b38;border-radius:999px;color:#ffe6b0e6;font-size:.72rem;font-weight:820}.allocation-preview-card header{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0;border:0}.allocation-preview-card header span{color:var(--faint);font-size:.68rem;font-weight:840;text-transform:uppercase}.allocation-preview-card.is-ready header span{color:#c2ffe0e0}.allocation-preview-card header strong{color:var(--gold-bright);font-family:SFMono-Regular,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.78rem}.allocation-preview-card dl{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;margin:0}.allocation-preview-card dt,.allocation-preview-card dd{min-width:0;margin:0}.allocation-preview-card dt{color:var(--faint);font-size:.7rem}.allocation-preview-card dd{overflow:hidden;color:var(--ink);font-family:SFMono-Regular,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.76rem;font-weight:800;text-align:right;text-overflow:ellipsis;white-space:nowrap}.allocation-summary{min-height:118px;display:grid;grid-template-rows:auto minmax(64px,auto);margin:0;border:1px solid rgba(255,255,255,.11);border-radius:18px;background:linear-gradient(145deg,#ffffff15,#ffffff05),#ffffff09;overflow:hidden}.allocation-summary header{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 12px;border-bottom:1px solid rgba(255,255,255,.09)}.allocation-summary header span{display:inline-flex;align-items:center;gap:7px;color:var(--faint);font-size:.66rem;font-weight:820;text-transform:uppercase}.allocation-summary header strong{color:var(--gold-bright);font-family:SFMono-Regular,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.78rem}.allocation-summary ol{min-height:64px;max-height:148px;display:grid;align-content:start;gap:0;list-style:none;margin:0;padding:0;overflow:auto;scrollbar-color:rgba(245,246,241,.24) transparent;scrollbar-width:thin}.allocation-summary li{display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:9px;padding:10px 12px;border-bottom:1px solid rgba(255,255,255,.075)}.allocation-summary li img{width:38px;height:28px;border-radius:5px;object-fit:cover}.allocation-summary li span{min-width:0;display:grid;gap:2px}.allocation-summary li strong,.allocation-summary li small{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.allocation-summary li strong{color:var(--ink);font-size:.82rem}.allocation-summary li small{color:var(--faint);font-size:.68rem}.allocation-summary em{border:1px solid rgba(255,255,255,.12);border-radius:999px;padding:4px 8px;font-size:.64rem;font-style:normal;font-weight:820;white-space:nowrap}.allocation-summary em.is-pending{color:var(--gold-bright);background:#f8c7631a}.allocation-summary em.is-eligible{color:#c2ffe0e6;background:#4ff0c51c}.allocation-summary em.is-lost{color:#f6c6bae0;background:#c776641a}.allocation-summary p{margin:0;padding:13px 12px;color:var(--faint);font-size:.76rem;line-height:1.45}.console-note{gap:8px;margin:0;padding:10px;border:1px solid rgba(255,255,255,.1);border-radius:14px;background:#ffffff08;color:var(--muted);font-size:.76rem;line-height:1.45}.console-note.is-success{border-color:#89b99a33;color:#d2e8dadb}.allocation-button{justify-content:center;gap:8px;min-height:48px;margin:0;border:1px solid rgba(201,160,90,.58);border-radius:999px;background:linear-gradient(145deg,#ffecbef5,#ba8b3feb),#f0d18bd6;color:#15110b;font-size:.88rem;font-weight:760;cursor:pointer}.allocation-button:disabled{border-color:var(--line);background:#ffffff12;color:var(--faint);cursor:not-allowed}.team-pick-composer{display:none}.team-pick-composer__team,.team-pick-composer__stepper,.team-pick-composer__cta,.team-pick-composer__meta{min-width:0}.team-pick-composer__team{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px}.team-pick-composer__team svg{width:26px;height:26px;display:grid;place-items:center;border:1px solid rgba(240,209,139,.28);border-radius:999px;padding:5px;color:var(--gold-bright);background:#f0d18b14}.team-pick-composer__team span{min-width:0;display:grid;gap:2px}.team-pick-composer__team small,.team-pick-composer__meta{overflow:hidden;color:var(--faint);font-size:.6rem;font-weight:780;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.team-pick-composer__team strong{overflow:hidden;color:var(--ink);font-size:.88rem;font-weight:860;line-height:1.05;text-overflow:ellipsis;white-space:nowrap}.team-pick-composer__stepper{display:grid;grid-template-columns:30px 54px 30px;align-items:center;gap:4px}.team-pick-composer__stepper button{width:30px;height:30px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:#ffffff0e;color:var(--ink)}.team-pick-composer__stepper button:hover{border-color:#f0d18b5c;background:#f0d18b1a;color:var(--gold-bright)}.team-pick-composer__stepper output{min-width:0;display:grid;gap:1px;text-align:center}.team-pick-composer__stepper output strong{color:var(--gold-bright);font-family:SFMono-Regular,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.94rem;font-weight:860;line-height:1}.team-pick-composer__stepper output span{color:var(--faint);font-size:.52rem;font-weight:780;text-transform:uppercase}.team-pick-composer__cta{justify-content:center;gap:6px;min-height:38px;border:1px solid rgba(201,160,90,.5);border-radius:999px;background:#f0d18be0;color:#15110b;font-size:.72rem;font-weight:820;box-shadow:inset 0 1px #ffffff52,0 12px 26px #00000047}.team-pick-composer__cta span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.team-pick-composer__meta{grid-column:1 / -1;color:#f5f6f17a;text-transform:none}.draw-index button{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;min-height:58px;margin-bottom:8px;border:0;border-left:2px solid transparent;border-radius:0;padding:10px 14px;background:transparent;text-align:left;cursor:pointer}.draw-index button span{color:var(--ink);font-weight:800}.draw-index button strong{color:var(--gold-bright);font-family:SFMono-Regular,ui-monospace,SFMono-Regular,Menlo,monospace}.draw-index button small{grid-column:1 / span 2;color:var(--faint)}.draw-index button:hover,.draw-index button.is-active{border-left-color:#c9a05ab8;background:#ffffff0b}.draw-stage{display:grid;grid-template-rows:auto auto auto auto auto minmax(0,1fr) auto;overflow:hidden}.draw-stage header{grid-template-columns:minmax(0,1fr) auto;align-items:center}.draw-stage h2{margin-top:4px;font-size:clamp(1.55rem,3vw,2.7rem);line-height:1.02;font-weight:720}.prize-slots,.draw-pipeline,.rules-flow ol{list-style:none;margin:0;padding:0}.prize-slots{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:8px;padding:18px;border-bottom:1px solid var(--line)}.prize-slots li{min-height:46px;display:grid;place-items:center;border:0;border-radius:999px;background:#ffffff0b;color:var(--faint);font-family:SFMono-Regular,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem}.prize-slots li.is-active{box-shadow:inset 0 0 0 1px #c9a05a6b;color:var(--gold-bright)}.draw-ledger{padding:16px 18px;border-bottom:1px solid var(--line)}.draw-pipeline{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:14px 18px}.draw-pipeline li{min-height:34px;display:grid;place-items:center;border:1px solid var(--line);border-radius:999px;color:var(--faint);font-size:.72rem;font-weight:800;text-transform:uppercase}.draw-pipeline li.is-active{border-color:#89b99a61;color:#d2e8daeb}.draw-stage footer{display:grid;align-content:end;gap:10px;padding:18px}.draw-stage footer p{gap:8px;margin:0;color:var(--muted);font-size:.82rem}.ledger-room article{display:grid;grid-template-rows:auto minmax(0,1fr);overflow:hidden}.ledger-room article header{grid-template-columns:24px minmax(0,1fr);align-items:center;column-gap:10px}.ledger-room article header span{grid-column:2}.ledger-room article header h2{grid-column:2;color:var(--ink);font-size:clamp(1.15rem,2vw,1.55rem)}.ledger-source dl,.wallet-ledger dl{padding:16px;overflow:auto}.source-warning{display:flex;align-items:center;gap:8px;margin:0 16px 16px;color:var(--red);font-size:.78rem}.wallet-select{display:grid;gap:8px;padding:16px 16px 0}.pack-matrix table,.boundary-ledger table{width:100%;border-collapse:collapse}.pack-matrix table{align-self:start}.pack-matrix th,.pack-matrix td,.boundary-ledger th,.boundary-ledger td{border-bottom:1px solid var(--line);padding:12px 16px;color:var(--muted);font-size:.82rem;text-align:left}.pack-matrix th,.boundary-ledger th{color:var(--ink);font-weight:800}.pack-matrix td:nth-child(2),.pack-matrix td:nth-child(3){font-family:SFMono-Regular,ui-monospace,SFMono-Regular,Menlo,monospace;text-align:right}.integration-boundary p{margin:0;padding:16px;color:var(--muted);line-height:1.65}.boundary-env{display:inline-flex;align-items:center;gap:7px;margin:0 16px 16px;color:var(--gold-bright);font-family:SFMono-Regular,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.76rem}.rules-flow{display:grid;grid-template-rows:auto minmax(0,1fr);overflow:hidden}.rules-flow ol{display:grid;gap:0;overflow:auto}.rules-flow li{display:grid;grid-template-columns:24px minmax(0,1fr);gap:6px 12px;padding:17px 18px;border-bottom:1px solid var(--line)}.rules-flow strong{color:var(--ink)}.rules-flow p{margin:0;color:var(--muted);font-size:.85rem;line-height:1.58}.boundary-ledger table{align-self:start}.boundary-ledger{min-height:0;display:grid;grid-template-rows:auto auto minmax(0,1fr);overflow:hidden}.ops-checklist{min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr);border-top:1px solid var(--line);overflow:hidden}.ops-checklist header{display:grid;grid-template-columns:22px minmax(0,1fr);gap:4px 10px;padding:15px 16px;border-bottom:1px solid var(--line)}.ops-checklist header svg{grid-row:1 / span 2;color:var(--gold-bright)}.ops-checklist header span{color:var(--faint);font-size:.68rem;font-weight:820;text-transform:uppercase}.ops-checklist h3{margin:0;color:var(--ink);font-size:1rem}.ops-checklist ol{min-height:0;display:grid;gap:0;list-style:none;margin:0;padding:0;overflow:auto}.ops-checklist li{display:grid;grid-template-columns:20px minmax(0,1fr);gap:5px 10px;padding:13px 16px;border-bottom:1px solid rgba(255,255,255,.08)}.ops-checklist li svg{grid-row:1 / span 2;color:#4ff0c5db}.ops-checklist strong{color:var(--ink);font-size:.84rem}.ops-checklist p{margin:0;color:var(--muted);font-size:.78rem;line-height:1.45}.rules-room{grid-template-columns:minmax(260px,.72fr) minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);align-content:stretch}.rules-hero,.rules-flow,.round-rulebook,.boundary-ledger{position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.145)!important;border-radius:22px!important;background:radial-gradient(circle at 12% 0%,rgba(79,240,197,.1),transparent 32%),radial-gradient(circle at 92% 14%,rgba(255,95,162,.09),transparent 35%),linear-gradient(145deg,#ffffff1b,#ffffff07),#0d0e0e8a!important;box-shadow:0 24px 54px #00000042,inset 0 1px #ffffff1a!important;backdrop-filter:blur(24px) saturate(150%);-webkit-backdrop-filter:blur(24px) saturate(150%)}.rules-hero:after,.rules-flow:after,.round-rulebook:after,.boundary-ledger:after{content:"";position:absolute;inset:auto 18px 14px 18px;height:1px;background:linear-gradient(90deg,transparent,rgba(79,240,197,.42),rgba(248,199,99,.34),rgba(255,95,162,.38),transparent);opacity:.54;pointer-events:none}.rules-hero>*,.rules-flow>*,.round-rulebook>*,.boundary-ledger>*{position:relative;z-index:1}.rules-hero{grid-column:1 / -1;min-height:154px!important;display:grid;grid-template-columns:minmax(0,1fr) minmax(390px,.78fr);align-items:stretch;gap:16px;padding:16px}.rules-hero header,.rules-flow>header,.round-rulebook>header,.boundary-ledger>header{display:grid;align-content:center;gap:7px;padding:0;border-bottom:0}.rules-hero header span,.rules-flow>header span,.round-rulebook>header span,.boundary-ledger>header span,.ops-checklist header span{color:var(--faint);font-size:.68rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.rules-hero h2,.rules-flow h2,.round-rulebook h2,.boundary-ledger h2{margin:0;color:var(--ink);font-size:clamp(1.45rem,2.4vw,2.7rem);font-weight:850;letter-spacing:0;line-height:1.02}.rules-flow h2,.round-rulebook h2,.boundary-ledger h2{font-size:clamp(1.04rem,1.35vw,1.42rem);line-height:1.08}.rules-hero p{max-width:760px;margin:0;color:var(--muted);font-size:.86rem;line-height:1.42}.rules-hero__metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0}.rules-hero__metric{min-width:0;display:grid;align-content:end;gap:6px;min-height:82px;overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:16px;padding:11px;background:linear-gradient(145deg,#ffffff1a,#ffffff07),#ffffff0a;box-shadow:inset 0 1px #ffffff17}.rules-hero__metric span,.round-rule-card__stat span{color:var(--faint);font-size:.62rem;font-weight:840;text-transform:uppercase}.rules-hero__metric strong,.round-rule-card__stat strong{min-width:0;margin:0;color:var(--ink);font-family:SFMono-Regular,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:clamp(1.05rem,1.6vw,1.42rem);font-weight:860;line-height:1.05;overflow-wrap:anywhere}.rules-flow{grid-column:1;grid-row:2;display:grid;grid-template-rows:auto minmax(0,1fr)}.rules-flow>header{padding:15px 15px 0}.rules-flow ol{display:grid;align-content:start;gap:8px;padding:14px 15px;overflow:auto;scrollbar-color:rgba(245,246,241,.24) transparent;scrollbar-width:thin}.rules-flow li{position:relative;display:grid;grid-template-columns:24px minmax(0,1fr) auto;gap:7px 11px;overflow:hidden;border:1px solid rgba(255,255,255,.11);border-radius:16px;padding:11px 12px;background:linear-gradient(135deg,#ffffff14,#ffffff06),#ffffff09;box-shadow:inset 0 1px #ffffff12}.rules-flow li:before{content:"";position:absolute;inset:0 auto 0 0;width:2px;border-radius:999px;background:linear-gradient(180deg,#4ff0c5db,#f8c763bd,#ff5fa2b3)}.rules-flow svg{grid-row:1 / span 2;color:var(--gold-bright)}.rules-flow em{grid-column:3;grid-row:1;align-self:center;color:#f5f6f142;font-family:SFMono-Regular,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem;font-style:normal;font-weight:860}.rules-flow strong{min-width:0;color:var(--ink);font-size:.92rem}.rules-flow p{grid-column:2 / span 2;margin:0;color:var(--muted);font-size:.74rem;line-height:1.38}.round-rulebook{grid-column:2;grid-row:2;min-height:0;display:grid;grid-template-rows:auto auto minmax(132px,1fr);gap:10px;padding:15px}.round-rulebook>header{grid-template-columns:24px minmax(0,1fr);column-gap:10px}.round-rulebook>header svg,.boundary-ledger>header svg{grid-row:1 / span 2;color:var(--gold-bright)}.round-rulebook>header span,.round-rulebook>header h2,.boundary-ledger>header span,.boundary-ledger>header h2{grid-column:2}.eligibility-matrix{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.eligibility-matrix section{min-width:0;display:grid;align-content:start;gap:4px;min-height:76px;overflow:hidden;border:1px solid rgba(255,255,255,.105);border-radius:14px;padding:10px;background:linear-gradient(145deg,#ffffff15,#ffffff06),#ffffff09}.eligibility-matrix svg{color:var(--prism-mint)}.eligibility-matrix span{color:var(--gold-bright);font-size:.62rem;font-weight:850;text-transform:uppercase}.eligibility-matrix strong{color:var(--ink);font-size:.82rem}.eligibility-matrix p{margin:0;color:var(--muted);display:-webkit-box;overflow:hidden;font-size:.68rem;line-height:1.34;-webkit-box-orient:vertical;-webkit-line-clamp:1}.round-rule-list{min-height:0;display:grid;align-content:start;gap:10px;list-style:none;margin:0;padding:0;overflow:auto;scrollbar-color:rgba(245,246,241,.24) transparent;scrollbar-width:thin}.round-rule-card{position:relative;min-height:144px;display:grid;gap:10px;overflow:hidden;border:1px solid rgba(255,255,255,.11);border-radius:18px;padding:13px 13px 13px 16px;background:linear-gradient(135deg,#ffffff13,#ffffff06),#ffffff09}.round-rule-card__beam{position:absolute;inset:13px auto 13px 0;width:2px;border-radius:999px;background:linear-gradient(180deg,#f5f6f142,#f5f6f114)}.round-rule-card.is-active{border-color:#f0d18b6b;background:radial-gradient(circle at 10% 0%,rgba(248,199,99,.16),transparent 34%),linear-gradient(135deg,#f0d18b1f,#4ff0c50e),#ffffff0b}.round-rule-card.is-active .round-rule-card__beam{background:linear-gradient(180deg,var(--prism-amber),var(--prism-mint),var(--prism-rose));box-shadow:0 0 18px #f8c7633d}.round-rule-card header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0;border-bottom:0}.round-rule-card header span{color:var(--ink);font-weight:850}.round-rule-card header strong{color:var(--gold-bright);font-family:SFMono-Regular,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.78rem}.round-rule-card__stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin:0}.round-rule-card__stat{min-width:0;display:grid;gap:2px;border:1px solid rgba(255,255,255,.08);border-radius:11px;padding:7px;background:#ffffff08}.round-rule-card__stat strong{font-size:.78rem}.round-rule-card p{margin:0;color:var(--muted);font-size:.76rem;line-height:1.42}.boundary-ledger{grid-column:3;grid-row:2;min-height:0;display:grid;grid-template-rows:auto auto minmax(132px,1fr);gap:10px;padding:15px}.boundary-ledger>header{grid-template-columns:24px minmax(0,1fr);column-gap:10px}.boundary-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.boundary-grid section{min-width:0;display:grid;align-content:start;gap:5px;min-height:76px;overflow:hidden;border:1px solid rgba(199,118,100,.2);border-radius:14px;padding:10px;background:linear-gradient(145deg,#c7766417,#ffffff06),#ffffff08}.boundary-grid svg{color:#f6c6bae0}.boundary-grid strong{color:var(--ink);font-size:.82rem}.boundary-grid p{margin:0;color:var(--muted);display:-webkit-box;overflow:hidden;font-size:.68rem;line-height:1.34;-webkit-box-orient:vertical;-webkit-line-clamp:1}.boundary-ledger .ops-checklist{min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr);border-top:1px solid rgba(255,255,255,.09);overflow:hidden}.boundary-ledger .ops-checklist header{grid-template-columns:19px minmax(0,1fr);gap:2px 8px;padding:0 0 7px;border-bottom:0}.boundary-ledger .ops-checklist header svg{width:17px;height:17px}.boundary-ledger .ops-checklist h3{font-size:.84rem;line-height:1.12}.boundary-ledger .ops-checklist ol{min-height:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;overflow:auto}.boundary-ledger .ops-checklist li{border:1px solid rgba(255,255,255,.09);border-radius:14px;padding:10px;background:#ffffff08}.boundary-ledger .ops-checklist p{display:-webkit-box;overflow:hidden;font-size:.68rem;line-height:1.34;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media(max-width:1180px){.rules-room{grid-template-columns:1fr;grid-template-rows:none;overflow:visible}.rules-hero,.rules-flow,.round-rulebook,.boundary-ledger{grid-column:auto;grid-row:auto}.rules-hero{grid-template-columns:1fr}}@media(max-width:720px){.rules-hero{padding:18px}.rules-hero__metrics,.eligibility-matrix,.boundary-grid,.boundary-ledger .ops-checklist ol,.round-rule-card__stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.rules-hero,.rules-flow,.round-rulebook,.boundary-ledger{border-radius:18px!important}.rules-hero{gap:10px;padding:12px}.rules-hero h2,.rules-flow h2,.round-rulebook h2,.boundary-ledger h2{font-size:1.18rem;line-height:1.08}.rules-hero p{font-size:.72rem;line-height:1.36}.rules-hero__metrics{grid-template-columns:repeat(4,minmax(88px,1fr));gap:6px;overflow-x:auto;padding-bottom:1px;scrollbar-width:none}.rules-hero__metrics::-webkit-scrollbar{display:none}.rules-hero__metric{min-height:56px;gap:4px;border-radius:12px;padding:7px}.rules-hero__metric span,.round-rule-card__stat span{font-size:.48rem}.rules-hero__metric strong{font-size:.82rem}.rules-flow ol{gap:7px;padding:10px 12px 12px}.rules-flow li{grid-template-columns:20px minmax(0,1fr) auto;gap:5px 8px;padding:10px;border-radius:14px}.rules-flow svg{width:18px;height:18px}.rules-flow strong{font-size:.78rem}.rules-flow p{font-size:.66rem;line-height:1.34}.round-rulebook,.boundary-ledger{grid-template-rows:auto auto auto;gap:9px;padding:14px}.eligibility-matrix,.boundary-grid,.boundary-ledger .ops-checklist ol{grid-template-columns:1fr;gap:7px}.eligibility-matrix section,.boundary-grid section,.boundary-ledger .ops-checklist li{min-height:0;gap:5px;border-radius:13px;padding:9px}.eligibility-matrix p,.boundary-grid p,.boundary-ledger .ops-checklist p{display:block;overflow:visible;font-size:.66rem;line-height:1.36;-webkit-box-orient:initial;-webkit-line-clamp:unset}.boundary-ledger .ops-checklist{grid-template-rows:auto auto;overflow:visible}.boundary-ledger .ops-checklist ol{overflow:visible}.round-rule-list{grid-auto-columns:minmax(236px,82%);grid-auto-flow:column;grid-template-columns:none;overflow-x:auto;overflow-y:hidden;padding-bottom:2px}.round-rule-card{min-width:0;min-height:154px;gap:8px;padding:11px;border-radius:15px}.round-rule-card__stats{gap:5px}.round-rule-card__stat{border-radius:9px;padding:6px}.round-rule-card__stat strong{font-size:.64rem;line-height:1.18}.round-rule-card p{font-size:.68rem;line-height:1.34}}.magnet{display:inline-flex;transform:translate3d(var(--magnet-x, 0px),var(--magnet-y, 0px),0);transition:transform .36s cubic-bezier(.2,.8,.2,1);will-change:transform}.brand-lockup.magnet,.command-menu button.magnet,.language-switch button.magnet,.hero-action.magnet,.allocation-button.magnet,.schedule-match__action.magnet{display:inline-flex}.round-switch__item.magnet{min-width:0;display:flex;list-style:none}.round-switch__item.magnet>button{height:100%}.match-row.magnet,.team-pick.magnet,.schedule-gate.magnet,.schedule-match__main.magnet,.draw-index button.magnet{display:grid}button,.hero-action,.schedule-match__action{position:relative;overflow:hidden}button:after,.hero-action:after,.schedule-match__action:after{content:none;display:none}button:not(:disabled):hover,.hero-action:hover,.schedule-match__action:not(:disabled):hover{filter:brightness(1.04) saturate(1.02)}button:not(:disabled):active,.hero-action:active,.schedule-match__action:not(:disabled):active{transform:none;filter:none;transition-duration:90ms}.control-header{gap:6px;padding:5px;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:linear-gradient(145deg,#ffffff1b,#ffffff07),#07080885;box-shadow:0 24px 74px #00000057,inset 0 1px #ffffff38,inset 0 -1px #00000057;backdrop-filter:blur(30px) saturate(158%);-webkit-backdrop-filter:blur(30px) saturate(158%);pointer-events:auto}.brand-lockup,.command-menu,.language-switch,.header-wallet,.glass-panel{border:1px solid rgba(255,255,255,.22);background:linear-gradient(145deg,#ffffff2b,#ffffff0b),#0c0d0e75;color:var(--ink);box-shadow:0 24px 70px #0000004d,inset 0 1px #ffffff6b,inset 0 -1px #00000057;backdrop-filter:blur(28px) saturate(150%);-webkit-backdrop-filter:blur(28px) saturate(150%)}.command-menu{--nav-count: 5;--nav-gap: 5px;--nav-pad: 5px;--nav-item-min: 80px;--nav-cell: calc((100% - (var(--nav-pad) * 2) - (var(--nav-gap) * (var(--nav-count) - 1))) / var(--nav-count))}.control-header .brand-lockup,.control-header .command-menu,.control-header .language-switch,.control-header .header-wallet{border-color:#ffffff24;background:#ffffff0b;box-shadow:inset 0 1px #ffffff24,inset 0 -1px #00000038;backdrop-filter:none;-webkit-backdrop-filter:none}.control-header .brand-lockup:before,.control-header .command-menu:before,.control-header .language-switch:before,.control-header .header-wallet:before{content:none;display:none}.brand-lockup{border:0;cursor:pointer}.brand-lockup:before,.command-menu:before,.language-switch:before,.header-wallet:before,.glass-panel:before{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;border-radius:inherit;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.2),transparent 48%);opacity:.42}.command-menu:before{z-index:0;opacity:.62}.brand-lockup,.command-menu,.language-switch,.header-wallet,.glass-panel,.hero-glass-card,.schedule-match{--state-rgb: 245, 246, 241;position:relative}.brand-lockup img{filter:drop-shadow(0 0 14px rgba(245,246,241,.2))}.brand-lockup strong,.brand-lockup small,.language-switch,.header-wallet span,.header-wallet strong{position:relative;z-index:1}.command-menu{grid-template-columns:repeat(5,minmax(var(--nav-item-min),1fr));gap:var(--nav-gap);padding:var(--nav-pad);overflow:hidden;border-color:#fff3;justify-self:stretch;width:100%;background:#ffffff09}.command-menu__indicator{top:var(--nav-pad);bottom:var(--nav-pad);left:var(--nav-pad);z-index:1;width:var(--nav-cell);overflow:hidden;border-color:#ffffff9e;background:linear-gradient(145deg,#fcfdf9f0,#d5dad3b8),#f5f6f1cc;box-shadow:0 14px 34px #0003,0 0 28px #f5f6f114,inset 0 1px #ffffffd6,inset 0 -1px #00000029;transform:none;transition:left .52s cubic-bezier(.2,.9,.18,1),box-shadow .26s ease,border-color .26s ease}.command-menu[data-active-index="1"] .command-menu__indicator{left:calc(var(--nav-pad) + var(--nav-cell) + var(--nav-gap))}.command-menu[data-active-index="2"] .command-menu__indicator{left:calc(var(--nav-pad) + var(--nav-cell) + var(--nav-cell) + var(--nav-gap) + var(--nav-gap))}.command-menu[data-active-index="3"] .command-menu__indicator{left:calc(var(--nav-pad) + var(--nav-cell) + var(--nav-cell) + var(--nav-cell) + var(--nav-gap) + var(--nav-gap) + var(--nav-gap))}.command-menu[data-active-index="4"] .command-menu__indicator{left:calc(var(--nav-pad) + var(--nav-cell) + var(--nav-cell) + var(--nav-cell) + var(--nav-cell) + var(--nav-gap) + var(--nav-gap) + var(--nav-gap) + var(--nav-gap))}.command-menu__indicator:before,.command-menu__indicator:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border-radius:inherit}.command-menu__indicator:before{content:none;display:none}.command-menu__indicator:after{background:linear-gradient(112deg,transparent 0 18%,rgba(255,255,255,.72) 28%,transparent 42%),linear-gradient(180deg,rgba(255,255,255,.38),transparent 56%);opacity:.56;transform:translate(-18%)}.command-menu li{position:relative;z-index:2;min-width:0;display:flex}.command-menu button{width:100%;min-height:36px;min-width:0;padding-inline:9px;gap:6px;color:#f5f6f1ad;font-size:.77rem;text-shadow:0 1px 10px rgba(0,0,0,.32);will-change:transform,color}.command-menu button:hover,.command-menu button:focus-visible{background:linear-gradient(145deg,#ffffff1f,#ffffff08),#ffffff0b;color:var(--ink);border-color:#ffffff1f;box-shadow:inset 0 1px #ffffff1f}.command-menu button.is-active{border-color:transparent;background:transparent;color:#111414;box-shadow:none;text-shadow:none}.command-menu button.is-active svg{color:#121414d1}.header-wallet{max-width:242px;color:#f5f6f1b3}.language-switch{max-width:188px;border-color:#ffffff2e;background:#ffffff0b}.header-wallet span{width:108px;flex:0 0 108px;max-width:108px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-wallet svg,.header-wallet strong{position:relative;z-index:1;color:#ffe6b0eb}.room-shell.is-home{min-height:calc(100svh - 84px);max-height:none;grid-template-rows:minmax(0,1fr);gap:0;overflow:visible}.home-room{min-height:calc(100svh - 104px);display:grid;grid-template-rows:minmax(520px,1fr) auto auto auto;gap:14px}.hero-stage{position:relative;min-height:520px;margin:0;overflow:hidden;border:1px solid rgba(255,255,255,.11);border-radius:28px;background:#090a0a;box-shadow:0 36px 120px #0000007a,inset 0 1px #ffffff2e,inset 0 -1px #00000061}.hero-stage:before,.hero-stage:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.hero-stage:before{z-index:1;background:radial-gradient(ellipse at 58% 30%,rgba(245,246,241,.12),transparent 42%),linear-gradient(90deg,#050606d6,#05060629 58%,#0506069e),linear-gradient(180deg,#0506060a,#0506063d)}.hero-stage:after{z-index:2;background:linear-gradient(90deg,#050606db,#05060614 48%,#050606a8),linear-gradient(180deg,#05060614,#050606cc)}.hero-stage__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:52% 48%;filter:saturate(1.02) contrast(1.08) brightness(.68);transform:scale(1.04)}.hero-stage__content{position:relative;z-index:3;min-height:inherit;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(320px,.72fr);align-items:end;gap:24px;padding:clamp(26px,5vw,62px)}.hero-copy{display:grid;gap:18px;max-width:760px}.hero-kicker{width:max-content;display:inline-flex;align-items:center;gap:10px;padding:8px 12px;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:#ffffff1b;color:#f5f6f1d1;font-size:.76rem;font-weight:780;text-transform:uppercase;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 16px 32px #0000003d,inset 0 1px #ffffff2e}.hero-kicker img{width:28px;height:28px}.hero-copy h1{margin:0;max-width:820px;padding-bottom:.06em;font-size:clamp(3.24rem,6.6vw,7.1rem);font-weight:760;line-height:1.06;text-shadow:0 18px 54px rgba(0,0,0,.42)}.hero-copy p{max-width:630px;margin:0;color:#f5f6f1bd;font-size:clamp(1rem,1.35vw,1.22rem);line-height:1.62}.hero-milestone-command{width:min(100%,680px);min-height:132px;display:grid;gap:10px;overflow:hidden;border:1px solid rgba(255,255,255,.18);border-radius:24px;padding:14px;background:linear-gradient(145deg,#ffffff24,#ffffff09),#07090a61;box-shadow:0 24px 56px #0000003d,inset 0 1px #fff3,inset 0 -1px #00000047;color:var(--ink);cursor:pointer;text-align:left;backdrop-filter:blur(24px) saturate(168%);-webkit-backdrop-filter:blur(24px) saturate(168%);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease,background .18s ease}.hero-milestone-command:hover,.hero-milestone-command:focus-visible{border-color:#f0d18b6b;outline:none;transform:translateY(-2px);box-shadow:0 28px 66px #00000052,0 0 28px #f0d18b17,inset 0 1px #ffffff3d}.hero-milestone-command__head{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:12px}.hero-milestone-command__head span,.hero-milestone-command__head em{min-width:0;display:inline-flex;align-items:center;gap:7px;color:#ffe6b0db;font-size:.7rem;font-style:normal;font-weight:840;text-transform:uppercase;white-space:nowrap}.hero-milestone-command__head em{max-width:48%;justify-content:flex-end;color:#f5f6f18a;overflow:hidden;text-overflow:ellipsis}.hero-milestone-command strong,.hero-milestone-command small{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hero-milestone-command strong{color:var(--ink);font-size:clamp(1.1rem,2vw,1.45rem);font-weight:850;line-height:1.05}.hero-milestone-command small{color:#f5f6f194;font-size:.78rem}.hero-milestone-levels{min-width:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;list-style:none;margin:0;padding:0}.hero-milestone-levels li{min-width:0;min-height:56px;display:grid;align-content:space-between;gap:4px;border:1px solid rgba(255,255,255,.105);border-radius:14px;padding:8px 9px;background:linear-gradient(145deg,#ffffff12,#ffffff04),#ffffff07;box-shadow:inset 0 1px #ffffff13,inset 0 -1px #0000003d}.hero-milestone-levels li.is-unlocked{border-color:#89b99a38;background:linear-gradient(145deg,#89b99a1c,#ffffff05),#ffffff08}.hero-milestone-levels li.is-next{border-color:#f0d18b61;background:linear-gradient(145deg,#f0d18b21,#ffffff06),#ffffff09;box-shadow:0 0 20px #f0d18b14,inset 0 1px #ffffff1c,inset 0 -1px #0000003d}.hero-milestone-levels em,.hero-milestone-levels span,.hero-milestone-levels small{min-width:0;overflow:visible;overflow-wrap:anywhere;text-overflow:clip;white-space:normal}.hero-milestone-levels em{color:#f5f6f15c;font-family:SFMono-Regular,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.58rem;font-style:normal;font-weight:860}.hero-milestone-levels span{color:#f5f6f1cc;font-size:.66rem;font-weight:820}.hero-milestone-levels small{color:#f5f6f16b;font-size:.58rem;font-weight:790;text-transform:uppercase}.hero-milestone-levels li.is-unlocked small{color:#d9f5e1b8}.hero-milestone-levels li.is-next small{color:#ffe6b0db}.hero-milestone-command dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:0}.hero-milestone-command dl div{min-width:0;border:1px solid rgba(255,255,255,.11);border-radius:14px;padding:8px 9px;background:#ffffff0b;box-shadow:inset 0 1px #ffffff14}.hero-milestone-command dt,.hero-milestone-command dd{min-width:0;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hero-milestone-command dt{color:#f5f6f16b;font-size:.6rem;font-weight:830;text-transform:uppercase}.hero-milestone-command dd{color:var(--ink);font-family:SFMono-Regular,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.86rem;font-weight:820}.hero-milestone-command__meter{height:9px;overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:#ffffff13;box-shadow:inset 0 1px #ffffff1c,inset 0 -1px #00000052}.hero-milestone-command__meter span{display:block;height:100%;border-radius:inherit;background:#f0d18bdb;box-shadow:0 0 18px #f0d18b29}.shiny-text{display:inline;color:transparent;background:linear-gradient(90deg,var(--prism-mint),var(--prism-amber),var(--prism-rose),var(--prism-violet),var(--prism-mint));background-size:260% 100%;-webkit-background-clip:text;background-clip:text;animation:shiny-sweep 3.2s linear infinite}.hero-actions{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}.hero-action{min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:9px;border:1px solid rgba(255,255,255,.22);border-radius:999px;padding:0 18px;color:var(--ink);font-size:.9rem;font-weight:760;cursor:pointer;text-decoration:none;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease,background .18s ease,color .18s ease,filter .18s ease}.hero-action--primary{background:linear-gradient(145deg,#fffffff5,#dce0dbc7),#f5f6f1db;color:#101312;box-shadow:0 18px 42px #0000003d,inset 0 1px #ffffffb8,inset 0 -1px #00000024}.hero-action--ghost{background:#ffffff1a}.hero-action:not(:disabled):hover,.hero-action:not(:disabled):focus-visible{border-color:#ffffff5c;box-shadow:var(--metal-hover-shadow);transform:translateY(-1px)}.home-state-dock{position:relative;z-index:6;margin:-44px clamp(14px,2.2vw,30px) 0;overflow:hidden;border:1px solid rgba(255,255,255,.16);border-radius:28px;padding:8px;background:linear-gradient(145deg,#ffffff1b,#ffffff06),#07080894;box-shadow:0 24px 72px #00000057,inset 0 1px #ffffff2e,inset 0 -1px #0000004d;backdrop-filter:blur(24px) saturate(154%);-webkit-backdrop-filter:blur(24px) saturate(154%)}.home-state-dock ol{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;list-style:none;margin:0;padding:0}.home-signal-card{width:100%;min-height:106px;display:grid;grid-template-columns:42px minmax(0,1fr) 18px;align-items:center;gap:11px;overflow:hidden;border:1px solid rgba(255,255,255,.18);border-radius:20px;padding:13px 13px 13px 14px;background:#ffffff0c;color:var(--ink);box-shadow:inset 0 1px #ffffff29,inset 0 -1px #0000003d;cursor:pointer;text-align:left;backdrop-filter:blur(24px) saturate(172%);-webkit-backdrop-filter:blur(24px) saturate(172%);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease,background .18s ease}.home-signal-card:before{content:none;display:none}.home-signal-card__icon{width:42px;height:42px;display:inline-grid;place-items:center;border:1px solid rgba(255,255,255,.16);border-radius:14px;background:radial-gradient(circle at 30% 18%,rgba(255,255,255,.22),transparent 34%),linear-gradient(135deg,color-mix(in srgb,var(--signal-a, var(--prism-mint)) 24%,transparent),#ffffff09);color:color-mix(in srgb,var(--signal-a, var(--prism-mint)) 74%,white);box-shadow:inset 0 1px #ffffff29,0 13px 28px #00000038}.home-signal-card>span:not(.home-signal-card__icon){min-width:0;display:grid;gap:3px}.home-signal-card small,.home-signal-card em{min-width:0;color:#f5f6f18f;font-size:.64rem;font-style:normal;font-weight:820;letter-spacing:.04em;text-transform:uppercase}.home-signal-card small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-signal-card strong{min-width:0;overflow:visible;color:var(--ink);font-size:clamp(.98rem,1.34vw,1.18rem);font-weight:850;line-height:1.06;white-space:normal}.home-signal-card em{display:-webkit-box;overflow:hidden;line-height:1.22;-webkit-box-orient:vertical;-webkit-line-clamp:2}.home-signal-card>svg{justify-self:end;color:#f5f6f180;transition:color .18s ease,transform .18s ease}.home-signal-card.is-open{--signal-a: var(--prism-mint);--signal-b: rgba(137, 185, 154, .94);--signal-c: var(--gold-bright)}.home-signal-card.is-locked{--signal-a: var(--red);--signal-b: rgba(248, 199, 99, .86);--signal-c: var(--prism-rose)}.home-signal-card.is-draw{--signal-a: var(--gold-bright);--signal-b: var(--prism-amber);--signal-c: var(--prism-mint)}.home-signal-card.is-milestone{--signal-a: var(--prism-violet);--signal-b: var(--prism-rose);--signal-c: var(--prism-amber)}.home-signal-card:hover,.home-signal-card:focus-visible{border-color:color-mix(in srgb,var(--signal-a, var(--prism-mint)) 42%,rgba(255,255,255,.2));outline:none;transform:translateY(-2px);box-shadow:0 18px 34px #0000003d,0 0 28px color-mix(in srgb,var(--signal-a, var(--prism-mint)) 10%,transparent),inset 0 1px #ffffff38}.home-signal-card:hover>svg,.home-signal-card:focus-visible>svg{color:color-mix(in srgb,var(--signal-a, var(--prism-mint)) 72%,white);transform:translate(2px)}.border-glow-card{position:relative;border-radius:var(--border-radius);padding:1px;background:var(--card-bg);overflow:hidden}.border-glow-card:before{content:"";position:absolute;inset:calc(var(--glow-padding) * -1);border-radius:inherit;pointer-events:none;background:var(--gradient-one),var(--gradient-two),var(--gradient-three),var(--gradient-four),var(--gradient-base);opacity:calc(var(--edge-proximity, 45) / 100 * var(--fill-opacity));filter:blur(28px)}.edge-light{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--cursor-angle, 140deg),transparent,var(--glow-color),transparent 18%);opacity:calc(var(--edge-proximity, 40) / 100)}.border-glow-inner{position:relative;z-index:1;height:100%;border-radius:calc(var(--border-radius) - 1px)}.hero-glass-card .border-glow-inner{min-height:390px;display:grid;align-content:end;gap:19px;padding:27px;border:1px solid rgba(255,255,255,.2);background:radial-gradient(circle at 22% 8%,rgba(79,240,197,.16),transparent 32%),radial-gradient(circle at 86% 96%,rgba(255,95,162,.14),transparent 34%),linear-gradient(160deg,#ffffff38,#ffffff0d),#07090a47;box-shadow:inset 0 1px #ffffff70,inset 0 -1px #00000061;backdrop-filter:blur(28px) saturate(185%);-webkit-backdrop-filter:blur(28px) saturate(185%)}.hero-command-card .border-glow-inner{align-content:stretch;gap:12px;padding:19px;border-color:#f5f6f12e;background:linear-gradient(155deg,#f5f6f121,#f5f6f109),#090a0a7a;box-shadow:0 24px 76px #0000004f,0 0 0 1px #00000038,inset 0 1px #ffffff3d,inset 0 -1px #0006}.hero-command-card:before{opacity:.035;filter:blur(12px)}.hero-command-card .edge-light{background:#f5f6f114;opacity:.14}.hero-glass-card img{width:74px;filter:drop-shadow(0 0 26px rgba(79,240,197,.3))}.hero-command-card__head{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:42px}.hero-command-card__head span{min-width:0;display:inline-flex;align-items:center;gap:9px;overflow:hidden;color:#f5f6f1ad;font-size:.68rem;font-weight:840;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.hero-command-card__head img{width:38px;height:38px;flex:0 0 auto;box-sizing:border-box;padding:5px;border:1px solid rgba(255,255,255,.16);border-radius:13px;background:#ffffff12;filter:drop-shadow(0 0 18px rgba(245,246,241,.22)) drop-shadow(0 0 18px rgba(79,240,197,.12))}.hero-command-card__head strong{min-height:32px;display:inline-flex;align-items:center;border:1px solid rgba(255,255,255,.16);border-radius:999px;padding:0 11px;background:linear-gradient(180deg,#ffffff1f,#ffffff08),#ffffff0b;color:#ffe6b0e6;font-size:.72rem;font-weight:850;white-space:nowrap}.hero-glass-card dl,.home-kpi,.home-status-strip,.milestone-current,.ticket-ledger,.draw-ledger,.match-telemetry{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px 14px;margin:0}.hero-command-metrics{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:7px!important}.hero-command-metrics div{min-width:0;display:grid;align-content:center;gap:4px;min-height:60px;border:1px solid rgba(255,255,255,.145);border-radius:14px;padding:8px;background:linear-gradient(150deg,#ffffff20,#ffffff08),#ffffff0b;box-shadow:inset 0 1px #ffffff1f,0 12px 24px #0000001f}.hero-glass-card dt,.home-kpi span,.home-status-strip dt,.home-milestone header span,.milestone-current span{color:#f5f6f194;font-size:.72rem;font-weight:780;text-transform:uppercase}.hero-glass-card dd{margin:0;color:var(--ink);font-size:1.18rem;font-weight:760}.hero-command-metrics dd{font-family:SFMono-Regular,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:clamp(1rem,1.5vw,1.32rem);font-weight:860;line-height:1.18}.hero-featured-match{--featured-accent: rgba(245, 246, 241, .72);min-width:0;display:grid;gap:10px;border:1px solid color-mix(in srgb,var(--featured-accent) 28%,rgba(255,255,255,.14));border-radius:18px;padding:12px;background:#ffffff0d;box-shadow:0 16px 34px #0000002e,0 0 28px color-mix(in srgb,var(--featured-accent) 9%,transparent),inset 0 1px #ffffff26,inset 0 -1px #00000040}.hero-featured-match.is-voteable{--featured-accent: rgba(137, 185, 154, .95)}.hero-featured-match.is-locked{--featured-accent: rgba(240, 209, 139, .92)}.hero-featured-match.is-final{--featured-accent: rgba(194, 255, 224, .9)}.hero-featured-match.is-scheduled{--featured-accent: rgba(245, 246, 241, .66)}.hero-featured-match header{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:12px}.hero-featured-match header span,.hero-featured-match header strong{min-width:0;display:inline-flex;align-items:center;gap:7px;font-size:.64rem;font-weight:840;text-transform:uppercase;white-space:nowrap}.hero-featured-match header span{color:color-mix(in srgb,var(--featured-accent) 82%,white)}.hero-featured-match header span svg{filter:drop-shadow(0 0 12px color-mix(in srgb,var(--featured-accent) 24%,transparent))}.hero-featured-match header strong{overflow:hidden;justify-content:flex-end;color:#f5f6f18f;text-overflow:ellipsis}.hero-featured-match__teams{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) 36px minmax(0,1fr);align-items:stretch;gap:8px}.hero-featured-team{min-width:0;min-height:58px;display:grid;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:10px;border:1px solid rgba(255,255,255,.13);border-radius:15px;padding:9px;background:#ffffff0b;box-shadow:inset 0 1px #ffffff17}.hero-featured-team:first-of-type{grid-column:1}.hero-featured-team:last-of-type{grid-column:3}.hero-featured-team img{width:42px;height:31px;border:1px solid rgba(255,255,255,.18);border-radius:6px;object-fit:cover;box-shadow:0 8px 18px #0000003d,inset 0 1px #ffffff1f}.hero-featured-team span{min-width:0;display:grid;gap:4px}.hero-featured-team strong,.hero-featured-team small{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hero-featured-team strong{color:var(--ink);font-size:.88rem;font-weight:850;line-height:1.05}.hero-featured-team small{color:#f5f6f17a;font-family:SFMono-Regular,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.64rem;font-weight:800}.hero-featured-match__teams>em{grid-column:2;grid-row:1;align-self:center;justify-self:center;width:34px;height:34px;display:inline-grid;place-items:center;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:#ffffff0f;color:#f5f6f18f;font-size:.58rem;font-style:normal;font-weight:900;letter-spacing:.04em}.hero-featured-meta{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin:0!important}.hero-featured-meta div{min-width:0;border:1px solid rgba(255,255,255,.105);border-radius:14px;padding:9px;background:#ffffff09}.hero-featured-meta dt,.hero-featured-meta dd{min-width:0;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hero-featured-meta dt{color:#f5f6f16b;font-size:.6rem;font-weight:820;text-transform:uppercase}.hero-featured-meta dd{color:#f5f6f1c7;font-size:.72rem;font-weight:760}.hero-featured-action{min-height:42px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid color-mix(in srgb,var(--featured-accent) 30%,rgba(255,255,255,.16));border-radius:999px;padding:0 14px;background:#f5f6f1e0;color:#101312;font-size:.78rem;font-weight:850;cursor:pointer;box-shadow:0 14px 30px #0000002e,inset 0 1px #ffffffad,inset 0 -1px #00000021;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease,filter .18s ease}.hero-featured-action:hover,.hero-featured-action:focus-visible{outline:none;transform:translateY(-1px);filter:brightness(1.04);box-shadow:0 18px 36px #0000003d,0 0 22px color-mix(in srgb,var(--featured-accent) 10%,transparent),inset 0 1px #ffffffb8,inset 0 -1px #00000024}.hero-reset-flow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;list-style:none;margin:0;padding:0}.hero-reset-flow li{min-width:0;min-height:58px;display:grid;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:3px 6px;border:1px solid rgba(255,255,255,.13);border-radius:15px;padding:8px;background:linear-gradient(155deg,#ffffff18,#ffffff06),#ffffff09}.hero-reset-flow svg{grid-row:1 / span 2;color:#f5f6f18a}.hero-reset-flow li.is-active svg,.hero-reset-flow li.is-final svg{color:#c2ffe0e6}.hero-reset-flow li.is-locked svg{color:#ffe6b0e6}.hero-reset-flow li.is-reset svg{color:#f5f6f1c7}.hero-reset-flow span{min-width:0;overflow:hidden;color:#f5f6f18a;font-size:.52rem;font-weight:820;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.hero-reset-flow strong{min-width:0;overflow:visible;color:var(--ink);font-size:.62rem;font-weight:820;line-height:1.2;white-space:normal}.hero-prize-ladder{min-width:0;display:grid;gap:7px;padding-top:14px;border-top:1px solid rgba(255,255,255,.16)}.hero-prize-ladder>span{display:inline-flex;align-items:center;gap:7px;color:#f5f6f19e;font-size:.72rem;font-weight:820;text-transform:uppercase}.hero-prize-ladder>span svg{color:var(--gold-bright);filter:drop-shadow(0 0 12px rgba(248,199,99,.28))}.hero-prize-ladder strong{min-width:0;overflow:hidden;color:var(--ink);font-size:clamp(1.26rem,2vw,1.72rem);font-weight:850;line-height:1.08;text-overflow:ellipsis;white-space:nowrap}.hero-prize-ladder small{min-width:0;overflow:visible;color:#f5f6f194;font-size:.78rem;line-height:1.35;white-space:normal}.hero-prize-meter{height:8px;overflow:hidden;border:1px solid rgba(255,255,255,.13);border-radius:999px;background:linear-gradient(180deg,#ffffff1a,#ffffff06),#ffffff0f}.hero-prize-meter span{display:block;height:100%;border-radius:inherit;background:#f0d18bdb;box-shadow:0 0 18px #f0d18b33,0 0 28px #f5f6f11a}.home-dashboard{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.home-status-strip{grid-column:1 / -1}.wallet-dashboard{grid-column:1 / -1;display:grid;gap:12px}.wallet-dashboard header{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:16px}.wallet-dashboard header span{color:var(--faint);font-size:.72rem;font-weight:820;text-transform:uppercase}.wallet-dashboard header strong{color:var(--gold-bright);font-family:SFMono-Regular,ui-monospace,SFMono-Regular,Menlo,monospace}.wallet-dashboard dl{position:relative;z-index:1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0}.wallet-dashboard dt,.wallet-dashboard dd{min-width:0}.wallet-dashboard dt{color:var(--faint);font-size:.68rem;font-weight:780;text-transform:uppercase}.wallet-dashboard dd{margin:0;color:var(--ink);font-size:1.18rem;font-weight:800}.glass-panel{min-width:0;border-radius:24px;padding:18px}.home-kpi{align-content:start}.home-kpi strong{font-size:clamp(1.7rem,3vw,2.8rem)}.home-kpi small{grid-column:1 / span 2;color:var(--faint);line-height:1.4}.home-status-strip{border-radius:24px;padding:18px;background:linear-gradient(135deg,#ffffff29,#ffffff0b),#07090a61;-webkit-backdrop-filter:blur(20px) saturate(160%);backdrop-filter:blur(20px) saturate(160%)}.home-status-strip dt{display:flex;align-items:center;gap:8px}.home-status-strip dd{margin:0;color:var(--ink);font-family:SFMono-Regular,ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:820}.home-milestone{position:relative;display:grid;gap:16px;overflow:hidden;padding:22px;border-color:#ffffff30;background:linear-gradient(145deg,#ffffff21,#ffffff09),#07090a57}.home-milestone:after{content:none;display:none}.home-milestone header,.milestone-current{position:relative;z-index:1}.home-milestone header{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.home-milestone header span{display:inline-flex;align-items:center;gap:8px;color:#f5f6f1bd}.home-milestone header strong{display:inline-flex;align-items:center;min-height:30px;border:1px solid rgba(240,209,139,.28);border-radius:999px;background:#ffffff0e;color:#ffe6b0eb;padding:0 11px;font-size:.74rem;font-weight:840}.milestone-source{position:relative;z-index:1;min-width:0;display:grid;grid-template-columns:minmax(0,auto) minmax(0,1fr);align-items:center;gap:8px 12px;border:1px solid rgba(255,255,255,.12);border-radius:16px;padding:10px 12px;background:linear-gradient(135deg,#ffffff14,#ffffff06),#ffffff09;box-shadow:inset 0 1px #ffffff1a}.milestone-source span,.milestone-source small{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.milestone-source span{display:inline-flex;align-items:center;gap:7px;color:#f5f6f1bd;font-size:.74rem;font-weight:820}.milestone-source small{color:var(--faint);font-size:.72rem}.milestone-source.is-live{border-color:#4ff0c53d;background:#ffffff0b}.milestone-source.is-live svg{color:var(--prism-mint)}.milestone-source.is-preview{border-color:#f8c76338}.milestone-source.is-preview svg{color:var(--gold-bright)}.milestone-source.is-issue{border-color:#c7766457;background:#c7766413}.milestone-source.is-issue span,.milestone-source.is-issue svg{color:#f6c6bae6}.milestone-meter{position:relative;z-index:1;height:16px;overflow:hidden;border:1px solid rgba(255,255,255,.13);border-radius:999px;background:linear-gradient(180deg,#ffffff1d,#ffffff06),#ffffff12;box-shadow:inset 0 1px #ffffff1f,inset 0 -1px #00000059}.milestone-meter span{position:relative;display:block;height:100%;border-radius:inherit;background:#f0d18bdb;box-shadow:0 0 24px #f0d18b33,0 0 36px #f5f6f11a}.milestone-meter span:after{content:none;display:none}.milestone-current{grid-template-columns:repeat(3,minmax(0,1fr));padding:14px 0 2px}.milestone-current p{margin:0}.milestone-current strong{display:block;margin-top:3px;color:var(--ink);font-size:clamp(1.15rem,1.9vw,1.72rem);font-weight:850;line-height:1.05}.milestone-rail{position:relative;z-index:1;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;list-style:none;margin:0;padding:0}.milestone-rail li{position:relative;min-height:132px;display:grid;align-content:start;gap:7px;overflow:hidden;border:1px solid rgba(255,255,255,.13);padding:14px;border-radius:18px;background:linear-gradient(145deg,#ffffff18,#ffffff06),#ffffff0b;color:var(--muted);box-shadow:0 18px 34px #0000002e,inset 0 1px #ffffff14}.milestone-rail li:before{content:none;display:none}.milestone-rail li em{position:absolute;top:12px;right:12px;color:#f5f6f13d;font-family:SFMono-Regular,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.68rem;font-style:normal;font-weight:850}.milestone-rail li.is-unlocked{border-color:#4ff0c53d;background:linear-gradient(145deg,#ffffff1d,#ffffff08),#ffffff0f;color:var(--ink)}.milestone-rail li.is-unlocked:before{content:none;display:none}.milestone-rail li.is-next{border-color:#f0d18b7a;background:linear-gradient(145deg,#ffffff21,#ffffff09),#ffffff0f;color:#f5f6f1e0;box-shadow:0 20px 46px #0000003d,0 0 34px #f8c7631a,inset 0 1px #ffffff1f}.milestone-rail li.is-next:before{content:none;display:none}.milestone-rail svg{color:var(--gold-bright)}.milestone-rail li.is-unlocked svg{color:var(--prism-mint)}.milestone-rail li.is-locked:not(.is-next) svg{color:#f5f6f157}.milestone-rail span,.milestone-rail strong,.milestone-rail small{min-width:0}.milestone-rail strong{font-family:SFMono-Regular,ui-monospace,SFMono-Regular,Menlo,monospace}.milestone-rail small{color:var(--faint);line-height:1.35}.schedule-room{min-height:0;display:grid;grid-template-rows:auto auto minmax(0,1fr);gap:14px;overflow:hidden}.schedule-head{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.75fr);align-items:stretch;gap:16px;overflow:hidden;border-color:#ffffff2e;background:linear-gradient(145deg,#ffffff1f,#ffffff08),#12131375;backdrop-filter:blur(24px) saturate(152%);-webkit-backdrop-filter:blur(24px) saturate(152%)}.schedule-head:after{content:none;display:none}.schedule-head__copy{min-width:0;display:grid;align-content:center;gap:7px}.schedule-head span,.schedule-head p{position:relative;z-index:1}.schedule-head h2{position:relative;z-index:1;margin:0;font-size:clamp(1.55rem,2.8vw,2.8rem);line-height:1.02}.schedule-head p{margin:0;color:var(--muted)}.schedule-head__states{position:relative;z-index:1;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.schedule-head__states span{min-width:0;display:grid;align-content:center;justify-items:start;gap:4px;min-height:82px;overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:16px;padding:11px;background:linear-gradient(145deg,#ffffff18,#ffffff06),#ffffff0b;box-shadow:inset 0 1px #ffffff1a,0 14px 28px #00000029}.schedule-head__states span svg{color:#f5f6f18a}.schedule-head__states strong{color:var(--ink);font-family:SFMono-Regular,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1.2rem;font-weight:880;line-height:1}.schedule-head__states small{max-width:100%;overflow:hidden;color:var(--faint);font-size:.62rem;font-weight:800;line-height:1.15;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.schedule-head__states .is-open{border-color:#4ff0c542;background:#4ff0c514}.schedule-head__states .is-open svg,.schedule-head__states .is-open small{color:#c2ffe0db}.schedule-head__states .is-closing_soon{border-color:#f8c7634d;background:#f8c76317}.schedule-head__states .is-closing_soon svg,.schedule-head__states .is-closing_soon small{color:var(--gold-bright)}.schedule-head__states .is-locked{border-color:#c7766442;background:#c7766412}.schedule-head__states .is-locked svg,.schedule-head__states .is-locked small{color:#f6c6bad6}.schedule-gate-board{min-width:0;display:grid;grid-template-columns:minmax(230px,.44fr) minmax(0,1fr);align-items:stretch;gap:12px;overflow:hidden;padding:12px}.schedule-gate-board__copy{min-width:0;display:grid;align-content:center;gap:5px;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:12px;background:#ffffff0a}.schedule-gate-board__copy span,.schedule-gate span{display:inline-flex;align-items:center;gap:7px}.schedule-gate-board__copy span{color:var(--faint);font-size:.66rem;font-weight:820;text-transform:uppercase}.schedule-gate-board__copy strong{color:var(--ink);font-size:clamp(1rem,1.4vw,1.24rem);font-weight:840;line-height:1.05}.schedule-gate-board__copy small{color:var(--muted);line-height:1.35}.schedule-gates{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;list-style:none;margin:0;padding:0}.schedule-gates li,.schedule-gates .animated-content{min-width:0;display:flex}.schedule-gate{--state-rgb: 245, 246, 241;width:100%;min-width:0;min-height:86px;display:grid;align-content:center;justify-items:start;gap:5px;overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:16px;padding:11px;background:radial-gradient(circle at 18% 0%,rgba(var(--state-rgb),.12),transparent 52%),linear-gradient(145deg,#fff1,#ffffff05),#ffffff0a;color:var(--ink);text-align:left;box-shadow:inset 0 1px #ffffff1a,0 12px 24px #00000021}.schedule-gate span{max-width:100%;overflow:hidden;color:var(--faint);font-size:.62rem;font-weight:820;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.schedule-gate strong{color:var(--ink);font-family:SFMono-Regular,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1.18rem;font-weight:880;line-height:1}.schedule-gate small{max-width:100%;overflow:hidden;color:var(--faint);font-size:.64rem;font-weight:760;text-overflow:ellipsis;white-space:nowrap}.schedule-gate:not(:disabled):hover,.schedule-gate:not(:disabled):focus-visible{border-color:rgba(var(--state-rgb),.38);box-shadow:0 16px 34px #00000038,0 0 26px rgba(var(--state-rgb),.08),inset 0 1px #ffffff26;transform:translateY(-1px)}.schedule-gate.is-live{--state-rgb: 79, 240, 197;border-color:#4ff0c542}.schedule-gate.is-live span,.schedule-gate.is-live small{color:#c2ffe0db}.schedule-gate.is-closing{--state-rgb: 248, 199, 99;border-color:#f8c76357}.schedule-gate.is-closing span,.schedule-gate.is-closing small{color:var(--gold-bright)}.schedule-gate.is-staged{--state-rgb: 240, 209, 139;border-color:#f0d18b5c}.schedule-gate.is-locked{--state-rgb: 199, 118, 100;border-color:#c7766442}.schedule-gate.is-locked span,.schedule-gate.is-locked small{color:#f6c6bad6}.schedule-gate.is-final{--state-rgb: 137, 185, 154;border-color:#f5f6f133}.schedule-gate.is-scheduled{--state-rgb: 149, 116, 255;border-color:#9574ff33}.schedule-gate:disabled{opacity:.46}.schedule-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:14px;list-style:none;margin:0;padding:0;overflow:auto;scrollbar-color:rgba(245,246,241,.24) transparent;scrollbar-width:thin}.schedule-match{position:relative;min-height:100%;display:grid;grid-template-rows:auto auto auto auto;gap:11px;overflow:hidden;border:1px solid rgba(255,255,255,.145);border-radius:19px;padding:15px;background:radial-gradient(circle at 14% 0%,rgba(var(--state-rgb),.11),transparent 46%),linear-gradient(145deg,#ffffff1a,#ffffff06),#0c0d0d85;box-shadow:0 24px 50px #00000047,inset 0 1px #ffffff1a;backdrop-filter:blur(22px) saturate(145%);-webkit-backdrop-filter:blur(22px) saturate(145%);transition:border-color .18s ease,box-shadow .18s ease,opacity .18s ease,transform .18s ease}.schedule-match:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;background:#ffffff0a;opacity:0;pointer-events:none;transition:opacity .18s ease}.schedule-match>*{position:relative;z-index:1}.schedule-match.is-open,.schedule-match.is-closing_soon{--state-rgb: 79, 240, 197;border-color:#4ff0c538;box-shadow:0 24px 50px #00000047,0 0 34px rgba(var(--state-rgb),.07),inset 0 1px #ffffff1f}.schedule-match.is-closing_soon{--state-rgb: 248, 199, 99;border-color:#f8c76347}.schedule-match.is-locked,.schedule-match.is-official_final,.schedule-match.is-scheduled,.schedule-match.is-allocated{opacity:.82}.schedule-match.is-locked{--state-rgb: 199, 118, 100}.schedule-match.is-official_final,.schedule-match.is-allocated{--state-rgb: 137, 185, 154}.schedule-match.is-scheduled{--state-rgb: 149, 116, 255}.schedule-match.is-selected{border-color:rgba(var(--state-rgb),.48);box-shadow:0 26px 54px #00000057,0 0 0 1px rgba(var(--state-rgb),.08),0 0 32px rgba(var(--state-rgb),.1),inset 0 1px #ffffff24}.schedule-match.is-selected:before,.schedule-match:hover:before,.schedule-match:focus-within:before{opacity:.68}.schedule-match__main{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:5px 12px;border:0;padding:0;background:transparent;text-align:left;cursor:pointer}.schedule-match__status{width:max-content;display:inline-flex;align-items:center;gap:7px;justify-self:start;padding:6px 10px;border:1px solid rgba(var(--state-rgb),.18);border-radius:999px;background:linear-gradient(135deg,#ffffff1f,#ffffff09),#ffffff0f;color:#f5f6f1d6;font-size:.68rem;font-weight:800;text-transform:uppercase;box-shadow:0 0 18px rgba(var(--state-rgb),.06),inset 0 1px #ffffff17}.schedule-match.is-open .schedule-match__status{color:#c2ffe0eb;background:#4ff0c51a}.schedule-match.is-closing_soon .schedule-match__status{color:var(--gold-bright);background:#f8c7631c}.schedule-match.is-locked .schedule-match__status{color:#f6c6badb}.schedule-match__id{justify-self:end;align-self:center;color:var(--faint);font-size:.72rem;font-weight:760;text-align:right;text-transform:uppercase;white-space:nowrap}.schedule-match__main strong{grid-column:1 / -1;color:var(--ink);font-size:clamp(1.02rem,1.35vw,1.28rem);font-weight:850;line-height:1.05}.schedule-match__main small{grid-column:1 / -1;color:var(--muted);font-size:.76rem}.schedule-teams{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:8px}.schedule-team{min-width:0;position:relative;display:grid;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:9px;overflow:hidden;padding:9px;border:1px solid rgba(255,255,255,.11);border-radius:12px;background:linear-gradient(135deg,#ffffff15,#ffffff06),#ffffff0a;box-shadow:inset 0 1px #ffffff12}.schedule-team:before{content:"";position:absolute;inset:auto 0 0;height:3px;background:#ffffff12}.schedule-team em{position:absolute;inset:auto auto 0 0;width:var(--team-share);height:3px;border-radius:999px;background:#f5f6f14d;box-shadow:none}.schedule-team.is-winner{border-color:#4ff0c547;background:#4ff0c514}.schedule-team.is-winner em{background:#f0d18bb8}.schedule-team img{width:42px;height:30px;border-radius:5px;object-fit:cover;box-shadow:0 8px 16px #0000003d}.schedule-team span,.schedule-team strong,.schedule-team small{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.schedule-team span{display:grid;gap:2px}.schedule-team strong{color:var(--ink);font-size:.86rem;line-height:1.08}.schedule-team small{font-size:.68rem}.schedule-versus{align-self:center;display:inline-grid;place-items:center;width:31px;height:31px;border:1px solid rgba(255,255,255,.13);border-radius:999px;background:radial-gradient(circle at 35% 25%,rgba(255,255,255,.18),transparent 34%),#ffffff0d;color:#f5f6f18f;font-family:SFMono-Regular,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.62rem;font-weight:850}.schedule-match__facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0}.schedule-match__facts div{min-width:0;display:grid;gap:3px;border:1px solid rgba(255,255,255,.09);border-radius:11px;padding:8px;background:#ffffff09}.schedule-match dt{color:var(--faint);font-size:.62rem;font-weight:800;text-transform:uppercase}.schedule-match dd{min-width:0;margin:0;color:var(--ink);overflow:hidden;font-size:.72rem;font-weight:760;text-overflow:ellipsis;white-space:nowrap}.schedule-match__action{position:relative;min-height:43px;display:inline-flex;align-items:center;justify-content:center;gap:8px;overflow:hidden;border:1px solid rgba(240,209,139,.28);border-radius:999px;background:linear-gradient(135deg,#f5f6f11a,#f5f6f109),#ffffff0d;color:#f5f6f1e6;font-weight:790;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease,background .18s ease}.schedule-match__action:after{content:none;display:none}.schedule-match__action:not(:disabled):hover,.schedule-match__action:not(:disabled):focus-visible{border-color:#f0d18b94;background:linear-gradient(135deg,#f0d18b29,#ffffff09),#ffffff0f;box-shadow:0 0 0 1px #f0d18b14,0 0 24px #f0d18b1a;transform:translateY(-1px)}.schedule-match__action:not(:disabled):hover:after,.schedule-match__action:not(:disabled):focus-visible:after{transform:none}.schedule-match__action:disabled{border-color:#ffffff1f;background:#ffffff09;color:var(--faint);cursor:not-allowed}.draw-results{min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr);border-top:1px solid var(--line);overflow:auto;scrollbar-color:rgba(245,246,241,.24) transparent;scrollbar-width:thin}.user-draw-status{display:grid;gap:10px;padding:14px 18px;border-top:1px solid var(--line);background:linear-gradient(135deg,#4ff0c517,#ff5fa20e),#ffffff06}.user-draw-status header{display:flex;align-items:center;justify-content:space-between;gap:14px}.user-draw-status header span{color:var(--faint);font-size:.68rem;font-weight:820;text-transform:uppercase}.user-draw-status header strong{color:var(--gold-bright);font-size:.86rem}.user-draw-status p{margin:0;color:var(--muted);font-size:.8rem;line-height:1.45}.user-draw-status dl{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;margin:0}.user-draw-status dt{color:var(--faint);font-size:.7rem}.user-draw-status dd{margin:0;color:var(--ink);font-family:SFMono-Regular,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.74rem;font-weight:760;text-align:right}.draw-results header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 18px}.draw-results header span{color:var(--faint);font-size:.68rem;font-weight:820;text-transform:uppercase}.draw-results header strong{color:var(--gold-bright);font-size:.76rem}.draw-results table{width:100%;min-width:560px;border-collapse:collapse;align-self:start}.draw-results th,.draw-results td{border-top:1px solid rgba(255,255,255,.08);padding:9px 18px;color:var(--muted);font-size:.76rem;text-align:left}.draw-results th{color:var(--ink);font-weight:800}.draw-results td:first-child,.draw-results td:last-child{color:var(--ink);font-family:SFMono-Regular,ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:760}.draw-index,.draw-stage{border-top:1px solid rgba(255,255,255,.18);background:linear-gradient(135deg,#ffffff1a,#ffffff07),#0a0c0c61;backdrop-filter:blur(24px) saturate(160%);-webkit-backdrop-filter:blur(24px) saturate(160%)}.draw-index header{background:linear-gradient(135deg,#ffffff14,#ffffff05),#ffffff05}.draw-index ol{padding:10px}.draw-index li{min-width:0}.draw-index button{position:relative;min-height:74px;margin-bottom:9px;overflow:hidden;border:1px solid rgba(255,255,255,.11);border-radius:16px;padding:12px 13px;background:linear-gradient(135deg,#ffffff10,#ffffff05),#ffffff07;box-shadow:inset 0 1px #ffffff13,0 14px 28px #0000001f;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}.draw-index button:before{content:none;display:none}.draw-index button span,.draw-index button strong,.draw-index button small,.draw-index button em{min-width:0;position:relative;z-index:1}.draw-index button small,.draw-index button em{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.draw-index button em{grid-column:1 / span 2;color:#f5f6f17a;font-size:.68rem;font-style:normal;font-weight:800;text-transform:uppercase}.draw-index button.is-eligible:before,.draw-index button.is-active:before{content:none;display:none}.draw-index button.is-pending:before{content:none;display:none}.draw-index button.is-locked:before{content:none;display:none}.draw-index button:hover,.draw-index button:focus-visible,.draw-index button.is-active{border-left-color:#fff3;border-color:#f0d18b52;background:linear-gradient(135deg,#ffffff18,#ffffff07),#ffffff09;box-shadow:0 18px 36px #0000002e,0 0 26px #f8c76314,inset 0 1px #ffffff1c;transform:translateY(-1px)}.draw-stage{position:relative;grid-template-rows:auto auto auto auto auto auto auto;overflow:auto;scrollbar-color:rgba(245,246,241,.24) transparent;scrollbar-width:thin}.draw-stage:after{content:none;display:none}.draw-stage>*{position:relative;z-index:1}.draw-stage .draw-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(108px,auto);gap:16px;padding:22px;border-bottom:1px solid rgba(255,255,255,.14);background:linear-gradient(135deg,#ffffff1c,#ffffff07)}.draw-hero__copy{min-width:0;display:grid;gap:9px}.draw-hero__copy>span{display:inline-flex;align-items:center;gap:8px;color:#ffe6b0db;font-size:.74rem;font-weight:850;text-transform:uppercase}.draw-hero__copy h2{max-width:760px;margin:0;color:var(--ink);font-size:clamp(2rem,4vw,4.2rem);font-weight:760;line-height:.94}.draw-hero__copy p{max-width:620px;margin:0;color:#f5f6f1a3;font-size:.94rem;line-height:1.48}.draw-hero__prize{min-width:112px;min-height:112px;display:grid;place-items:center;align-self:start;border:1px solid rgba(240,209,139,.26);border-radius:22px;background:linear-gradient(145deg,#ffffff1b,#ffffff06),#ffffff0b;box-shadow:0 24px 54px #00000042,inset 0 1px #ffffff29}.draw-hero__prize svg{color:var(--gold-bright);filter:drop-shadow(0 0 16px rgba(248,199,99,.28))}.draw-hero__prize strong{color:var(--ink);font-size:2.15rem;font-weight:880;line-height:.9}.draw-hero__prize span{color:#f5f6f18a;font-size:.7rem;font-weight:840;text-transform:uppercase}.draw-hero__metrics{grid-column:1 / span 2;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:2px 0 0}.draw-hero__metrics dt,.draw-hero__metrics dd{min-width:0}.draw-hero__metrics dt{grid-row:1;color:#f5f6f170;font-size:.68rem;font-weight:820;text-transform:uppercase}.draw-hero__metrics dd{grid-row:2;margin:0;color:var(--ink);font-family:SFMono-Regular,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:clamp(1rem,1.45vw,1.22rem);font-weight:820}.draw-readiness-deck{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;padding:18px 20px;border-bottom:1px solid rgba(255,255,255,.12)}.draw-readiness-card{min-width:0;min-height:94px;display:grid;align-content:space-between;gap:8px;border:1px solid rgba(255,255,255,.11);border-radius:16px;padding:12px;background:linear-gradient(145deg,#ffffff14,#ffffff05),#ffffff07;box-shadow:0 16px 32px #00000029,inset 0 1px #ffffff13}.draw-readiness-card span{min-width:0;display:inline-flex;align-items:center;gap:7px;color:#f5f6f17a;font-size:.68rem;font-weight:830;text-transform:uppercase}.draw-readiness-card span svg{flex:0 0 auto}.draw-readiness-card strong{min-width:0;color:var(--ink);font-family:SFMono-Regular,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:clamp(1.1rem,1.9vw,1.55rem);font-weight:860;line-height:1;overflow-wrap:anywhere}.draw-readiness-card small{min-width:0;color:#f5f6f170;font-size:.69rem;font-weight:760;line-height:1.25}.draw-readiness-card.is-ready,.draw-readiness-card.is-eligible,.draw-readiness-card.is-snapshot{border-color:#4ff0c538;box-shadow:0 16px 32px #00000029,0 0 22px #4ff0c50e,inset 0 1px #ffffff16}.draw-readiness-card.is-ready span,.draw-readiness-card.is-eligible span,.draw-readiness-card.is-snapshot span{color:#c3f8e0c2}.draw-readiness-card.is-pending{border-color:#f8c76342}.draw-readiness-card.is-pending span{color:#ffe5b0c7}.draw-readiness-card.is-prize{border-color:#f0d18b3d}.draw-readiness-card.is-prize span,.draw-readiness-card.is-prize strong{color:var(--gold-bright)}.draw-readiness-card.is-locked{border-color:#c7766433}.draw-readiness-card.is-locked span{color:#f6c6bab8}.round-draw-ledger{display:grid;gap:12px;padding:0 20px 18px;border-bottom:1px solid rgba(255,255,255,.12)}.round-draw-ledger header{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0;border:0}.round-draw-ledger header span,.round-draw-ledger header strong{min-width:0}.round-draw-ledger header span{display:inline-flex;align-items:center;gap:8px;color:#ffe6b0db;font-size:.68rem;font-weight:860;text-transform:uppercase}.round-draw-ledger header strong{color:#f5f6f1ad;font-size:.74rem;font-weight:780;text-align:right}.round-draw-ledger ol{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;list-style:none;margin:0;padding:0}.round-draw-ledger li{min-width:0}.round-draw-ledger__card{width:100%;min-height:166px;display:grid;grid-template-rows:auto auto 1fr auto;gap:10px;border:1px solid rgba(255,255,255,.115);border-radius:18px;padding:12px;background:#ffffff09;color:inherit;text-align:left;cursor:pointer;box-shadow:inset 0 1px #ffffff14,0 16px 34px #0000002b;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}.round-draw-ledger__card:hover,.round-draw-ledger__card:focus-visible,.round-draw-ledger__card.is-active{border-color:#f0d18b57;background:#ffffff0d;box-shadow:0 18px 38px #0000003d,0 0 0 1px #f0d18b14,inset 0 1px #ffffff1f;transform:translateY(-1px)}.round-draw-ledger__card.is-active{border-color:#f0d18b75}.round-draw-ledger__index{width:30px;height:30px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.13);border-radius:999px;color:#f5f6f18a;font-family:SFMono-Regular,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.66rem;font-weight:860;background:#0000002e}.round-draw-ledger__card.is-active .round-draw-ledger__index{border-color:#f0d18b6b;color:var(--gold-bright);background:#f0d18b1f}.round-draw-ledger__copy{min-width:0;display:grid;gap:4px}.round-draw-ledger__copy strong,.round-draw-ledger__copy small{min-width:0;overflow:hidden;text-overflow:ellipsis}.round-draw-ledger__copy strong{color:var(--ink);font-size:.86rem;font-weight:840;line-height:1.12}.round-draw-ledger__copy small{color:#f5f6f173;font-size:.66rem;font-weight:740;white-space:nowrap}.round-draw-ledger__card dl{display:grid;align-content:start;gap:7px;margin:0}.round-draw-ledger__card dl div{min-width:0;display:flex;align-items:baseline;justify-content:space-between;gap:8px}.round-draw-ledger__card dt,.round-draw-ledger__card dd{min-width:0}.round-draw-ledger__card dt{color:#f5f6f16b;font-size:.62rem;font-weight:780;text-transform:uppercase}.round-draw-ledger__card dd{margin:0;color:var(--ink);font-family:SFMono-Regular,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem;font-weight:820;text-align:right}.round-draw-ledger__card em{min-width:0;justify-self:start;max-width:100%;border:1px solid rgba(255,255,255,.11);border-radius:999px;padding:5px 8px;color:#f5f6f194;font-size:.62rem;font-style:normal;font-weight:840;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:#ffffff0b}.round-draw-ledger__card.is-eligible em,.round-draw-ledger__card.is-snapshot em,.round-draw-ledger__card.is-revealed em{border-color:#89b99a47;color:#caf2dbe0;background:#5a9a741a}.round-draw-ledger__card.is-pending em{border-color:#f0d18b4d;color:#ffe6b0e0;background:#f0d18b1a}.round-draw-ledger p{margin:0;color:#f5f6f18c;font-size:.78rem;line-height:1.45}.prize-slots{gap:9px;padding:18px 20px;border-bottom-color:#ffffff1f}.prize-slots li{min-height:48px;border:1px solid rgba(255,255,255,.11);border-radius:15px;background:linear-gradient(145deg,#ffffff13,#ffffff05),#ffffff09;color:#f5f6f157;box-shadow:inset 0 1px #ffffff14,0 12px 24px #0000001f}.prize-slots li span{display:grid;place-items:center}.prize-slots li.is-active{border-color:#f0d18b57;background:linear-gradient(145deg,#ffffff1a,#ffffff06),#ffffff0d;box-shadow:0 0 22px #f8c76314,inset 0 0 0 1px #c9a05a47,inset 0 1px #ffffff1f;color:var(--gold-bright)}.draw-ledger{border-bottom-color:#ffffff1f;background:#ffffff05}.draw-pipeline{padding:16px 20px}.draw-pipeline li{min-height:46px;justify-items:start;place-items:center start;gap:2px;border-color:#ffffff21;border-radius:14px;padding:8px 11px;background:linear-gradient(135deg,#ffffff10,#ffffff05),#ffffff06}.draw-pipeline li span{color:#f5f6f157;font-family:SFMono-Regular,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.62rem;font-weight:860}.draw-pipeline li strong{color:#f5f6f18a;font-size:.7rem;font-weight:840;text-transform:uppercase}.draw-pipeline li.is-active{border-color:#f0d18b47;background:linear-gradient(135deg,#ffffff16,#ffffff06),#ffffff09;color:#f5ebd2eb}.draw-pipeline li.is-active strong{color:#ffebbeeb}.draw-pipeline li[aria-current=step]{border-color:#f0d18b6b;box-shadow:0 0 24px #f8c76314}.user-draw-status{margin:0 20px 18px;border:1px solid rgba(255,255,255,.13);border-radius:20px;background:linear-gradient(135deg,#ffffff16,#ffffff07),#ffffff07;box-shadow:inset 0 1px #ffffff14}.draw-stage .user-draw-status header{padding:0;border-bottom:0}.draw-stage .draw-results header{padding:13px 18px;border-bottom:0}.draw-results{min-height:270px;max-height:380px;margin:0 20px;border:1px solid rgba(255,255,255,.12);border-radius:20px;background:#ffffff07}.draw-results table{min-width:620px}.draw-results tr.is-final td:last-child{color:var(--prism-mint)}.draw-results tr.is-pending td:last-child{color:#f5f6f161}.draw-stage footer{grid-template-columns:repeat(3,minmax(0,1fr));align-content:stretch;gap:10px;padding:18px 20px 20px}.draw-stage footer p{align-items:center;min-width:0;border:1px solid rgba(255,255,255,.1);border-radius:16px;background:#ffffff07;padding:10px 12px}.confirm-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;display:grid;place-items:center;padding:20px;background:linear-gradient(120deg,rgba(79,240,197,.12),transparent 32%),linear-gradient(42deg,rgba(255,95,162,.1),transparent 36%),#00000094;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.confirm-modal{width:min(100%,460px);display:grid;gap:16px;border:1px solid rgba(255,255,255,.2);border-radius:28px;padding:18px;background:linear-gradient(145deg,#ffffff2e,#ffffff0e),#08090ab8;box-shadow:0 34px 100px #00000080,inset 0 1px #ffffff6b;-webkit-backdrop-filter:blur(26px) saturate(175%);backdrop-filter:blur(26px) saturate(175%)}.confirm-modal header,.confirm-modal footer,.confirm-team{display:flex;align-items:center;gap:12px}.confirm-modal header{justify-content:space-between}.confirm-modal header span{color:var(--faint);font-size:.72rem;font-weight:820;text-transform:uppercase}.confirm-modal header button{width:36px;height:36px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:#ffffff14}.confirm-team{padding:14px;border-radius:22px;background:linear-gradient(135deg,#4ff0c51c,#ff5fa214),#fff1}.confirm-team img{width:54px;height:38px;border-radius:6px;object-fit:cover}.confirm-team p{margin:0}.confirm-team span,.confirm-modal dt{color:var(--faint);font-size:.72rem;text-transform:uppercase}.confirm-team strong{display:block;color:var(--ink);font-size:1.3rem}.confirm-modal dl{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px 14px;margin:0}.confirm-modal dt{display:inline-flex;align-items:center;gap:6px}.confirm-modal dd{margin:0;color:var(--ink);font-family:SFMono-Regular,ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:780}.confirm-warning{display:flex;gap:8px;margin:0;padding:12px;border-left:2px solid var(--gold-bright);color:var(--muted);font-size:.82rem;line-height:1.5}.confirm-modal footer{justify-content:flex-end}.confirm-modal footer button{min-height:42px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid rgba(255,255,255,.16);border-radius:999px;padding:0 15px;background:#ffffff14;cursor:pointer}.confirm-modal footer button:last-child{background:linear-gradient(145deg,#fffffff0,#e2e6e1c2),#f5f6f1db;color:#101312;font-weight:800}.match-index{grid-template-rows:auto auto minmax(0,1fr)}.match-state-legend{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:10px 12px;border-bottom:1px solid var(--line)}.match-state-legend span{min-height:28px;display:grid;place-items:center;border-radius:999px;background:#ffffff0e;color:var(--faint);font-size:.65rem;font-weight:780;text-transform:uppercase}.match-state-legend .is-open{color:#c2ffe0e6;background:#4ff0c51f}.match-state-legend .is-closing{color:var(--gold-bright);background:#f8c76321}.match-state-legend .is-locked{color:#f6c6bae0;background:#c776641f}.match-state-legend .is-final{color:#e0e2ded6;background:#ffffff1a}.match-row.is-voteable{color:var(--ink)}.match-row.is-voteable small{color:#c2ffe0e6}.match-row.is-closing_soon small{color:var(--gold-bright)}.match-row.is-locked,.match-row.is-official_final{opacity:.72}.ticket-amount button:not(:disabled):hover,.allocation-button:not(:disabled):hover,.round-switch button:not(:disabled):hover,.draw-index button:not(:disabled):hover{box-shadow:0 0 0 1px #ffffff2e,0 18px 34px #0003,inset 0 1px #ffffff24}body,.control-room{background:var(--canvas)}.room-mast{background:linear-gradient(145deg,#ffffff1b,#ffffff07),#0a0c0c94}.control-room:before{background:none;filter:none;opacity:0;animation:none}.brand-lockup:before,.command-menu:before,.header-wallet:before,.glass-panel:before{content:none;display:none;background:none;opacity:0}.command-menu__indicator{background:#f5f6f1d1;box-shadow:0 14px 34px #00000038,inset 0 1px #ffffffdb,inset 0 -1px #00000024}.control-header .language-switch{background:#ffffff0d;color:#f5f6f1b8}.language-switch menu{position:relative;z-index:1}.language-switch button{color:#f5f6f1a8;text-shadow:none}.language-switch button:hover,.language-switch button:focus-visible{border-color:#ffffff29;background:#ffffff13;color:var(--ink)}.language-switch button.is-active{border-color:#ffffff70;background:#f5f6f1d6;color:#111414;box-shadow:0 10px 24px #0000002e,inset 0 1px #ffffffad}.command-menu__indicator:before,.command-menu__indicator:after,.room-mast:after,.round-switch button:before,.match-state-banner__beam,.team-pick:after,.team-option:after,.home-signal-card:before,.rules-hero:after,.rules-flow:after,.round-rulebook:after,.boundary-ledger:after,.rules-flow li:before,.round-rule-card__beam,.home-milestone:after,.milestone-rail li:before,.schedule-head:after,.schedule-team:before,.schedule-match__action:after,.draw-index button:before,.draw-stage:after,.milestone-meter span:after{content:none;display:none;background:none;box-shadow:none;animation:none;filter:none}.room-mast:before,.team-pick:before,.team-option:before{background:#ffffff0a}.team-pick.is-selected:before,.team-pick.is-allocated:before,.team-option.is-selected:before,.team-option.is-voted:before{opacity:.2}.magnet:not(.is-disabled):not(:disabled):hover,.magnet:not(.is-disabled):not(:disabled):focus-visible{transform:translate3d(var(--magnet-x, 0px),calc(var(--magnet-y, 0px) - 1px),0)}.magnet:not(.is-disabled):not(:disabled):active{transform:translate3d(var(--magnet-x, 0px),calc(var(--magnet-y, 0px) + 1px),0) scale(.992);transition-duration:90ms}.round-switch__item.magnet:hover,.round-switch__item.magnet:focus-within{transform:translate3d(var(--magnet-x, 0px),calc(var(--magnet-y, 0px) - 1px),0)}.round-switch__item.magnet:active{transform:translate3d(var(--magnet-x, 0px),var(--magnet-y, 0px),0);transition-duration:90ms}@media(hover:none){.magnet,.magnet:not(:disabled):hover,.magnet:not(:disabled):focus-visible,.magnet:not(:disabled):active,.round-switch__item.magnet:hover,.round-switch__item.magnet:focus-within,.round-switch__item.magnet:active{transform:none}}@keyframes spectrum-drift{0%{transform:translate3d(-1.5%,-.8%,0) scale(1);opacity:.72}to{transform:translate3d(1.2%,1%,0) scale(1.04);opacity:1}}@keyframes pill-spectrum{0%{filter:hue-rotate(0deg) blur(.2px) drop-shadow(0 0 10px rgba(79,240,197,.34));transform:translate(-8%) scaleX(.9)}50%{filter:hue-rotate(62deg) blur(.2px) drop-shadow(0 0 12px rgba(255,95,162,.28));transform:translate(8%) scaleX(1.04)}to{filter:hue-rotate(0deg) blur(.2px) drop-shadow(0 0 10px rgba(79,240,197,.34));transform:translate(-8%) scaleX(.9)}}@keyframes shiny-sweep{0%{background-position:0% 50%}to{background-position:260% 50%}}@media(max-width:1180px){.control-room{grid-template-columns:214px minmax(0,1fr)}.hero-stage__content{grid-template-columns:minmax(0,1fr) minmax(286px,.58fr)}.home-dashboard{grid-template-columns:repeat(2,minmax(0,1fr))}.home-status-strip{grid-column:1 / span 2}.milestone-rail{grid-template-columns:repeat(3,minmax(0,1fr))}.vote-room{grid-template-columns:220px minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto}.ticket-console{grid-column:1 / span 2;grid-template-columns:1fr 1fr;grid-template-rows:auto;align-items:stretch;overflow:visible}.ticket-console__wallet,.allocation-readiness,.ticket-balance-card,.ticket-amount,.allocation-preview-card,.allocation-summary,.console-note,.allocation-button{grid-column:auto}.allocation-button{margin:0;align-self:end}}@media(max-width:980px){.room-shell{max-height:none;overflow:visible}.room-mast{grid-template-columns:1fr}.mast-pills{justify-content:flex-start}.room-signal-grid{grid-template-columns:repeat(4,minmax(112px,1fr));overflow-x:auto;scrollbar-width:none}.room-signal-grid::-webkit-scrollbar{display:none}.home-room{grid-template-rows:auto auto auto}.hero-stage{min-height:660px}.hero-stage__content{grid-template-columns:1fr;align-items:end}.draw-room,.schedule-room,.ledger-room,.rules-room{display:grid;grid-template-columns:1fr;grid-template-rows:none;overflow:visible}.vote-room{display:grid;grid-template-columns:minmax(0,1fr) 278px;grid-template-rows:auto minmax(0,1fr);overflow:visible}.match-index,.draw-index{max-height:212px}.match-index{grid-column:1 / span 2}.ticket-console{grid-column:auto;grid-template-columns:1fr;grid-template-rows:auto;overflow:visible}.allocation-readiness,.console-note,.allocation-button{grid-column:auto}.theater-visual>img{min-height:280px}.match-command-plate{grid-template-columns:minmax(0,1fr) minmax(112px,.42fr) minmax(0,1fr);margin:10px 12px 0;padding:10px}.match-command-team{min-height:78px;grid-template-columns:52px minmax(0,1fr);gap:10px;padding:10px}.match-command-team.is-away{grid-template-columns:minmax(0,1fr) 52px}.match-command-team img{width:52px;height:39px}.match-command-team.is-away img{grid-column:2}.match-command-meta{grid-template-columns:repeat(3,minmax(0,1fr))}.theater-visual figcaption{grid-template-columns:1fr}.theater-visual figcaption>span{display:none}.ledger-room article,.rules-room article,.draw-stage{min-height:auto}.schedule-list{grid-template-columns:1fr;overflow:visible}.schedule-head{grid-template-columns:1fr}.schedule-head__states{grid-template-columns:repeat(5,minmax(92px,1fr))}.schedule-gate-board{grid-template-columns:1fr;gap:10px;padding:10px}.schedule-gates{grid-template-columns:repeat(6,minmax(98px,1fr));overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.schedule-gates::-webkit-scrollbar{display:none}.schedule-gate{min-height:78px;padding:9px}}@media(min-width:861px)and (max-width:980px){.hero-stage{min-height:560px}.hero-stage__content{grid-template-columns:minmax(0,1.05fr) minmax(290px,.62fr);gap:18px;padding:42px}.hero-copy h1{font-size:clamp(3rem,6.3vw,4.9rem)}.hero-glass-card .border-glow-inner{min-height:360px;padding:22px}.home-dashboard{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:860px){body{background-size:54px 54px}.control-room{display:block;padding-top:8px}.control-header{position:sticky;top:8px;z-index:100;width:calc(100% - 16px);display:grid;grid-template-columns:auto minmax(0,auto) minmax(0,1fr);grid-template-areas:"brand lang wallet" "menu menu menu";align-items:center;gap:8px;border-radius:24px;padding:6px}.brand-lockup img{width:28px;height:28px}.brand-lockup{grid-area:brand;min-height:42px;padding:7px 10px}.brand-lockup small{display:none}.command-menu{--nav-gap: 3px;--nav-pad: 4px;--nav-item-min: 0px;grid-area:menu;justify-self:stretch;width:100%;min-height:40px;overflow-x:auto;padding:4px;scrollbar-width:none}.command-menu__indicator{display:none}.language-switch{grid-area:lang;min-height:42px;max-width:none;gap:3px;padding:4px}.language-switch>span{display:none}.language-switch button{min-height:32px;min-width:42px;padding:0 8px;font-size:.64rem}.command-menu::-webkit-scrollbar{display:none}.command-menu button{min-height:32px;min-width:0;gap:5px;padding:0 4px;font-size:.62rem}.command-menu button svg{width:13px;height:13px}.command-menu button.is-active{border-color:#ffffff7a;background:#f5f6f1d6;color:#111414;box-shadow:0 10px 24px #0003,inset 0 1px #ffffffb8,inset 0 -1px #0000001f;text-shadow:none}.command-menu button.is-active svg{color:#121414d1}.header-wallet{grid-area:wallet;justify-self:end;width:min(132px,100%);min-height:42px;gap:6px;padding:7px 8px}.header-wallet span{width:92px;flex:0 1 92px;max-width:92px;font-size:.56rem}.header-wallet strong{display:none}.room-shell{min-height:auto;max-height:none;overflow:visible;width:calc(100% - 18px);gap:10px;margin-top:12px;padding:0 0 14px}.room-shell.is-home{min-height:auto}.home-room{min-height:auto;gap:10px}.hero-stage{min-height:620px;border-radius:22px}.home-state-dock{margin:-96px 10px 0;border-radius:22px;padding:6px}.home-state-dock ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.home-signal-card{min-height:74px;grid-template-columns:28px minmax(0,1fr);gap:7px;align-items:start;border-radius:16px;padding:8px}.home-signal-card__icon{width:28px;height:28px;border-radius:10px}.home-signal-card>svg{display:none}.hero-stage__content{align-content:start;gap:9px;padding:16px}.hero-copy{gap:7px}.hero-kicker{gap:7px;padding:6px 10px;font-size:.66rem}.hero-kicker img{width:24px;height:24px}.hero-copy h1{font-size:1.92rem;line-height:1.08}.hero-copy p{font-size:.8rem;line-height:1.32}.hero-milestone-command{min-height:auto;gap:6px;border-radius:18px;padding:9px 10px}.hero-milestone-command__head{gap:8px}.hero-milestone-command__head span,.hero-milestone-command__head em{font-size:.58rem}.hero-milestone-command strong{font-size:.96rem}.hero-milestone-command small{font-size:.62rem;white-space:normal}.hero-milestone-levels,.hero-milestone-command dl{display:none}.hero-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.hero-action{min-height:38px;width:100%;gap:6px;padding:0 10px;font-size:.78rem}.hero-action--primary svg:last-child{display:none}.hero-glass-card .border-glow-inner{min-height:154px;gap:10px;padding:14px}.hero-command-card .border-glow-inner{min-height:auto;gap:7px;padding:10px}.hero-command-card__head{gap:8px}.hero-command-card__head strong{min-height:26px;padding:0 8px;font-size:.6rem}.hero-glass-card img{width:42px}.hero-command-card__head img{width:30px;height:30px}.hero-glass-card dl{gap:7px 10px}.hero-glass-card dt{font-size:.62rem}.hero-glass-card dd{font-size:.95rem}.hero-command-metrics{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:5px!important}.hero-command-metrics div{min-height:44px;border-radius:12px;gap:3px;padding:6px}.hero-command-metrics dd{font-size:.82rem;line-height:1.18}.hero-featured-match{gap:6px;border-radius:14px;padding:8px}.hero-featured-match header{gap:8px}.hero-featured-match header span,.hero-featured-match header strong{font-size:.58rem}.hero-featured-match__teams{grid-template-columns:minmax(0,1fr) 26px minmax(0,1fr);gap:5px}.hero-featured-team{min-height:42px;grid-template-columns:30px minmax(0,1fr);gap:6px;border-radius:12px;padding:6px}.hero-featured-team img{width:30px;height:22px;border-radius:5px}.hero-featured-team strong{font-size:.7rem}.hero-featured-team small{font-size:.52rem}.hero-featured-match__teams>em{width:24px;height:24px;font-size:.5rem}.hero-featured-meta{gap:6px!important}.hero-featured-meta div{border-radius:12px;padding:7px}.hero-featured-meta dt{font-size:.54rem}.hero-featured-meta dd{font-size:.64rem}.hero-featured-action{min-height:34px;font-size:.68rem}.hero-reset-flow{display:none}.hero-reset-flow span{font-size:.52rem}.hero-reset-flow strong{font-size:.58rem;line-height:1.12;white-space:normal}.hero-prize-ladder{display:none}.home-signal-card small,.home-signal-card em{font-size:.56rem;line-height:1.16}.home-signal-card strong{font-size:.83rem;line-height:1.08}.hero-prize-ladder strong{font-size:1rem}.hero-prize-ladder small{font-size:.72rem}.home-dashboard,.home-status-strip,.milestone-current,.milestone-source,.wallet-dashboard dl{grid-template-columns:1fr}.home-status-strip{grid-column:auto}.milestone-rail{grid-template-columns:1fr}.schedule-head{grid-template-columns:minmax(104px,.38fr) minmax(0,1fr);align-items:stretch;gap:8px;padding:8px}.schedule-head__copy{align-content:center;gap:4px}.schedule-head__copy>span{font-size:.52rem;line-height:1.1}.schedule-head h2{font-size:1.04rem;line-height:1.04}.schedule-head p{display:none}.schedule-head__states{align-content:center;grid-template-columns:repeat(5,70px);gap:6px;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.schedule-head__states::-webkit-scrollbar{display:none}.schedule-head__states span{min-height:54px;gap:3px;padding:7px;border-radius:13px}.schedule-head__states svg{width:14px;height:14px}.schedule-head__states strong{font-size:.86rem}.schedule-head__states small{font-size:.48rem}.schedule-gate-board{grid-template-columns:minmax(108px,.46fr) minmax(0,1fr);gap:6px;padding:7px}.schedule-gate-board__copy{gap:4px;border-radius:13px;padding:7px}.schedule-gate-board__copy span{font-size:.52rem}.schedule-gate-board__copy strong{display:-webkit-box;overflow:hidden;font-size:.78rem;line-height:1.08;-webkit-box-orient:vertical;-webkit-line-clamp:2}.schedule-gate-board__copy small{display:none}.schedule-gates{grid-template-columns:repeat(6,72px);gap:5px}.schedule-gate{min-height:54px;gap:3px;border-radius:13px;padding:6px}.schedule-gate span,.schedule-gate small{font-size:.48rem}.schedule-gate strong{font-size:.84rem}.schedule-gate small{display:none}.schedule-list{gap:9px}.schedule-match{gap:8px;padding:11px;border-radius:16px;background:#0c0d0d94}.schedule-match:before{content:none;display:none}.schedule-match__main{gap:4px 8px}.schedule-match__status{gap:5px;padding:5px 8px;font-size:.56rem}.schedule-match__id{max-width:128px;overflow:hidden;font-size:.56rem;text-overflow:ellipsis}.schedule-match__main strong{font-size:.98rem}.schedule-match__main small{font-size:.66rem;line-height:1.22}.schedule-teams{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.schedule-versus{display:none}.schedule-team{grid-template-columns:38px minmax(0,1fr);gap:7px;min-height:58px;padding:7px;border-radius:13px}.schedule-team img{width:38px;height:29px;border-radius:5px}.schedule-team strong{font-size:.74rem}.schedule-team small{font-size:.56rem}.schedule-team em{display:none}.schedule-match__facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px}.schedule-match__facts div{gap:2px;border-radius:9px;padding:6px 5px}.schedule-match dt{font-size:.46rem}.schedule-match dd{font-size:.53rem;line-height:1.12;text-overflow:clip;white-space:normal}.schedule-match__action{min-height:38px;gap:6px;font-size:.72rem}.room-mast{grid-template-columns:1fr;gap:7px;border-radius:18px;padding:9px}.room-mast h1{font-size:clamp(1.26rem,6.2vw,1.72rem);line-height:1.02}.room-mast p{display:none}.room-mast output{justify-content:center;justify-self:stretch;min-width:0;min-height:28px;padding:0 6px;font-size:.52rem}.mast-pills{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));justify-content:stretch;width:100%;gap:5px}.room-signal-grid{grid-template-columns:repeat(4,minmax(104px,1fr));gap:5px;overflow-x:auto;padding-bottom:1px;scrollbar-width:none}.room-signal-grid::-webkit-scrollbar{display:none}.room-signal-grid>.animated-content{min-height:48px;gap:3px;padding:7px;border-radius:12px;background:#ffffff09}.room-signal-grid dt{gap:4px;font-size:.47rem}.room-signal-grid dt svg{width:12px;height:12px}.room-signal-grid strong{font-size:.7rem;line-height:1.12}.room-signal-grid dd span{display:none}.round-switch{grid-template-columns:repeat(5,minmax(152px,1fr));overflow-x:auto;gap:6px;padding:6px;border-radius:17px}.round-switch button{min-height:58px;gap:2px 8px;border-radius:13px;padding:7px 9px}.round-switch button em{width:24px;height:24px;font-size:.56rem}.round-switch span{font-size:.58rem}.round-switch strong{font-size:.8rem;line-height:1.12}.round-switch small{font-size:.5rem}.vote-room,.draw-room,.ledger-room,.rules-room{display:grid;grid-template-columns:1fr;grid-template-rows:none;overflow:visible}.theater-visual.has-team-composer{min-height:344px}.theater-visual.has-team-composer>img{min-height:344px}.team-pick-composer{display:grid;grid-template-columns:minmax(92px,1fr) auto minmax(112px,.82fr);align-items:center;gap:6px 8px;margin-top:-3px;border:1px solid rgba(255,255,255,.19);border-radius:15px;padding:8px;background:#0d0e0ec2;box-shadow:0 16px 38px #00000061,0 0 0 1px #00000047,inset 0 1px #ffffff29;backdrop-filter:blur(22px) saturate(136%);-webkit-backdrop-filter:blur(22px) saturate(136%)}.match-index,.draw-index{max-height:188px}.draw-index{max-height:150px}.draw-index header{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:10px 12px}.draw-index header strong{font-size:.74rem;white-space:nowrap}.draw-index ol{display:grid;grid-auto-columns:minmax(142px,1fr);grid-auto-flow:column;gap:7px;overflow-x:auto;overflow-y:hidden;padding:8px;scrollbar-width:none}.draw-index ol::-webkit-scrollbar{display:none}.draw-index button{min-height:58px;margin:0;border-radius:13px;padding:8px 9px}.draw-index button span,.draw-index button strong{font-size:.72rem}.draw-index button small,.draw-index button em{font-size:.52rem}.match-index{grid-column:auto}.ticket-console{grid-column:auto;grid-template-columns:1fr;grid-template-rows:auto;overflow:visible}.allocation-readiness{grid-column:auto}.theater-visual{min-height:286px}.theater-visual>img{min-height:286px}.theater-visual figcaption{grid-template-columns:1fr}.theater-visual figcaption>span{display:none}.draw-stage,.ledger-room article,.rules-room article{min-height:auto}.prize-slots{grid-template-columns:repeat(5,minmax(0,1fr))}.draw-stage .draw-hero{grid-template-columns:minmax(0,1fr);gap:10px;padding:12px 14px}.draw-hero__copy{gap:5px}.draw-hero__copy>span{gap:6px;font-size:.56rem;line-height:1.12}.draw-hero__copy>span svg{width:13px;height:13px}.draw-hero__copy h2{font-size:clamp(1.25rem,7vw,1.72rem);line-height:.98}.draw-hero__copy p{font-size:.68rem;line-height:1.32}.draw-readiness-deck{grid-template-columns:repeat(5,minmax(124px,1fr));overflow-x:auto;padding:14px;scrollbar-width:none}.draw-readiness-deck::-webkit-scrollbar{display:none}.round-draw-ledger{padding:0 12px 12px}.round-draw-ledger header{align-items:flex-start;flex-direction:column;gap:6px}.round-draw-ledger header strong{text-align:left}.round-draw-ledger ol{grid-template-columns:repeat(5,minmax(174px,1fr));overflow-x:auto;overflow-y:hidden;padding-bottom:1px;scrollbar-width:none}.round-draw-ledger ol::-webkit-scrollbar{display:none}.round-draw-ledger__card{min-height:132px;border-radius:15px;gap:7px;padding:10px}.round-draw-ledger p{font-size:.72rem}.draw-hero__prize{min-height:58px;grid-template-columns:auto auto minmax(0,1fr);justify-content:start;place-items:center;gap:9px;border-radius:15px;padding:0 11px}.draw-hero__prize svg{width:19px;height:19px}.draw-hero__prize strong{font-size:1.52rem}.draw-hero__prize span{font-size:.56rem}.draw-hero__metrics{grid-column:auto;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;margin:0}.draw-hero__metrics dt{font-size:.5rem}.draw-hero__metrics dd{font-size:.76rem}.user-draw-status,.draw-results{margin-inline:14px}.draw-stage footer{grid-template-columns:1fr;padding-inline:14px}}@media(max-width:480px){.room-shell{padding:0 0 14px}.round-switch{grid-template-columns:repeat(5,minmax(154px,1fr))}.round-switch small{display:block;max-height:1.2em;overflow:hidden;color:#f5f6f15c;font-size:.46rem}.round-switch button{min-height:66px}.round-switch strong{font-size:.8rem;line-height:1.13}.room-mast__copy span{font-size:.58rem}.room-mast output svg{width:13px;height:13px}.team-pick{min-height:88px;grid-template-columns:52px minmax(0,1fr) auto;gap:8px 11px;padding:11px 12px;border-radius:16px}.theater-visual.has-team-composer{min-height:298px}.theater-visual.has-team-composer>img{min-height:298px}.team-pick-composer{grid-template-columns:minmax(78px,1fr) auto minmax(96px,.74fr);gap:5px;border-radius:14px;padding:7px}.team-pick-composer__team{gap:6px}.team-pick-composer__team svg{width:24px;height:24px;padding:5px}.team-pick-composer__team strong{font-size:.78rem}.team-pick-composer__team small,.team-pick-composer__meta{font-size:.52rem}.team-pick-composer__team small{display:none}.team-pick-composer__stepper{grid-template-columns:29px 50px 29px;gap:4px}.team-pick-composer__stepper button{width:29px;height:29px}.team-pick-composer__cta{min-height:36px;gap:5px;font-size:.66rem}.team-pick-composer__meta{display:none}.match-row__status{min-width:74px;padding:3px 7px;font-size:.58rem}.match-state-banner{grid-template-columns:1fr;margin:10px 12px 12px;padding:12px 13px 12px 16px;border-radius:16px}.match-command-plate{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;border-radius:18px}.match-command-core{order:-1;grid-column:1 / -1;min-height:60px;padding:8px 10px}.match-command-team,.match-command-team.is-away{min-height:74px;grid-template-columns:42px minmax(0,1fr);gap:8px;padding:8px;text-align:left}.match-command-team.is-away img,.match-command-team.is-away span{grid-column:auto;grid-row:auto;justify-items:start}.match-command-team img{width:42px;height:32px}.match-command-team strong{font-size:.98rem}.match-command-team small,.match-command-core span,.match-command-core small,.match-command-meta dt{font-size:.54rem}.match-command-meta{grid-column:1 / -1;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.match-command-meta>div{min-height:44px;padding:7px}.match-command-meta dd{font-size:.58rem;line-height:1.14;overflow-wrap:anywhere;text-overflow:clip;white-space:normal}.theater-head{padding:11px 14px}.theater-head h2{margin-top:4px;font-size:1.9rem;line-height:.98}.theater-head p{display:none}.match-state-banner dl{grid-template-columns:auto minmax(0,1fr)}.theater-visual figcaption{top:10px;gap:8px}.team-pick__flag{width:52px;height:40px;grid-row:1 / span 2}.team-pick__body{grid-row:1 / span 2;gap:6px}.team-pick__name{font-size:1.22rem}.team-pick__meta{align-items:flex-start;flex-direction:column;gap:4px}.team-pick__record{font-size:.72rem}.team-pick__badge{min-height:26px;max-width:132px;padding:3px 7px;font-size:.7rem}.team-pick__total{grid-column:3;grid-row:1;min-width:58px;font-size:.98rem}.team-pick__action{grid-column:3;grid-row:2;justify-self:end;width:36px;height:36px}.team-option{min-height:86px;grid-template-columns:44px minmax(0,1fr) auto;gap:8px 10px;padding:12px 12px 12px 13px;border-radius:14px}.team-option__flag{width:44px;height:40px;grid-row:1 / span 2}.team-option__body{grid-row:1 / span 2;gap:6px}.team-option__name{font-size:1.12rem}.team-option__meta{align-items:flex-start;flex-direction:column;gap:4px}.team-option__record{font-size:.7rem}.team-option__badge{min-height:25px;max-width:126px;padding:3px 7px;font-size:.68rem}.team-option__total{grid-column:3;grid-row:1;min-width:54px;font-size:.9rem}.team-option__action{grid-column:3;grid-row:2;justify-self:end;width:34px;height:34px}.draw-pipeline{grid-template-columns:repeat(2,minmax(0,1fr))}.draw-hero__copy h2{font-size:1.86rem}.draw-hero__copy p{font-size:.84rem}.draw-hero__metrics{gap:8px 12px}.draw-readiness-deck{grid-template-columns:repeat(5,126px);gap:7px}.draw-readiness-card{min-height:86px;border-radius:13px;padding:10px}.draw-readiness-card span{font-size:.58rem}.draw-readiness-card strong{font-size:1.1rem}.round-draw-ledger ol{grid-template-columns:repeat(5,174px);gap:7px}.round-draw-ledger__copy strong{font-size:.8rem}.round-draw-ledger__card dt,.round-draw-ledger__card em{font-size:.58rem}.prize-slots{gap:7px;padding:14px}.prize-slots li{min-height:40px;border-radius:12px}.draw-pipeline{padding:13px 14px}.draw-results table{min-width:560px}}.home-room{gap:clamp(18px,2.4vw,28px)}.home-state-dock{overflow:visible;border:0!important;background:transparent!important;box-shadow:none!important}.home-state-dock ol{gap:clamp(18px,3vw,38px);padding-block:4px 0;border-top:1px solid rgba(245,246,241,.13)}.home-signal-card{min-height:74px;border:0!important;border-radius:0!important;padding:8px 2px!important;background:transparent!important;box-shadow:none!important}.home-signal-card:before{display:none!important}.home-signal-card__icon{border-color:#f5f6f129;background:#f5f6f10d}.home-signal-card:hover,.home-signal-card:focus-visible{background:transparent!important;box-shadow:none!important;transform:translateY(-2px)}.home-signal-card strong{font-size:clamp(1.06rem,1.3vw,1.28rem)}.round-switch{display:grid;grid-template-columns:repeat(5,minmax(128px,1fr));gap:clamp(12px,2vw,24px);overflow-x:auto;border:0!important;border-radius:0!important;padding:2px 0 8px!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none;-webkit-backdrop-filter:none}.round-switch__item.magnet{border-radius:0!important}.round-switch__item.magnet:hover,.round-switch__item.magnet:focus-within,.round-switch__item.magnet:active{transform:none!important}.round-switch button{min-height:58px;overflow:visible;border:0!important;border-radius:0!important;padding:4px 0 6px!important;background:transparent!important;box-shadow:none!important}.round-switch button:before{display:none!important}.round-switch button em{border-color:#f5f6f12e;background:#f5f6f10b}.round-switch button:hover,.round-switch button:focus-visible{border-color:transparent!important;background:transparent!important;box-shadow:none!important;transform:translateY(-1px)}.round-switch button.is-active{border-color:transparent!important;background:transparent!important;box-shadow:none!important}.round-switch button.is-active em{border-color:#f0d18b80;background:#f0d18b29;color:var(--gold-bright)}.round-switch button.is-active strong{color:var(--ink)}.round-switch small{color:#f5f6f170}.vote-room.vote-room-v2{grid-template-columns:minmax(320px,.42fr) minmax(0,1fr) minmax(286px,.34fr);gap:clamp(16px,1.7vw,24px)}.vote-stage-panel{padding:18px 4px 18px 18px}.vote-stage-panel,.vote-desk,.vote-wallet-panel{border-color:#f5f6f11f;border-radius:14px!important;background-color:#0c0d0db8}.vote-match-rail{gap:9px;padding-right:8px}.vote-match-pill{min-height:82px;display:grid;grid-template-areas:"code teams" "state teams" ". meta";grid-template-columns:58px minmax(0,1fr);gap:4px 12px;border-color:#f5f6f11f;border-radius:10px;padding:12px;background:#0b0c0cbd}.vote-match-pill__code{grid-area:code;align-self:end;overflow:hidden!important;color:#f5f6f18f;font-family:SFMono-Regular,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.74rem!important;letter-spacing:0;text-overflow:clip!important;white-space:nowrap!important}.vote-match-pill__teams{grid-area:teams;display:block!important;align-self:center;overflow:visible!important;color:var(--ink)!important;font-size:.96rem!important;font-weight:860!important;line-height:1.16!important;overflow-wrap:anywhere;text-transform:none!important;white-space:normal!important}.vote-match-pill__state{grid-area:state;justify-self:start;align-self:start;display:inline-flex!important;width:auto;min-height:22px;gap:5px!important;border:1px solid rgba(245,246,241,.11);border-radius:999px;padding:2px 7px;background:#f5f6f10b;color:#f5f6f19e!important;font-size:.58rem!important;line-height:1.1;text-transform:uppercase}.vote-match-pill small{grid-area:meta;display:block;overflow:visible!important;color:#f5f6f180;font-size:.66rem!important;line-height:1.25;overflow-wrap:anywhere;white-space:normal!important}.vote-match-pill.is-selected{border-color:#f0d18b80;background:#211e18db;box-shadow:0 16px 36px #0000003d,inset 0 1px #f5f6f11a}.vote-match-pill:hover,.vote-match-pill:focus-visible{box-shadow:0 18px 38px #0000003d,inset 0 1px #f5f6f11a}.vote-preview-list li{grid-template-columns:40px minmax(0,1fr);align-items:start}.vote-preview-list li em{display:block;grid-column:2;justify-self:start}.vote-preview-list li span,.vote-preview-list li strong,.vote-preview-list li small,.vote-preview-list li em{overflow:visible!important;max-width:100%;text-overflow:clip!important;white-space:normal!important;overflow-wrap:anywhere}.schedule-timeline-copy h2,.vote-stage-panel h2,.vote-desk__head h2{overflow:visible;line-height:1.12;padding-bottom:3px}@media(max-width:980px){.round-switch{grid-template-columns:repeat(5,minmax(148px,1fr))}.vote-room.vote-room-v2{grid-template-columns:1fr}.vote-stage-panel{padding:16px}.vote-match-rail{grid-auto-columns:minmax(238px,1fr);grid-auto-flow:column;overflow-x:auto;overflow-y:hidden;padding:0 0 4px}}@media(max-width:640px){.home-state-dock ol{grid-template-columns:1fr;gap:10px}.home-signal-card{grid-template-columns:auto minmax(0,1fr) auto;min-height:58px;padding-block:6px!important}.round-switch{grid-template-columns:repeat(5,minmax(138px,1fr))}.round-switch small{max-height:none!important;overflow:visible!important;line-height:1.18}.vote-match-pill{grid-template-columns:52px minmax(0,1fr);min-height:78px;padding:11px}}.round-switch{grid-template-columns:repeat(5,minmax(150px,1fr));align-items:start;column-gap:clamp(26px,5.4vw,88px);row-gap:14px;padding:5px 0 14px!important}.round-switch__item.magnet>button,.round-switch button{min-height:86px;display:grid;grid-template-columns:minmax(0,1fr);align-content:start;justify-items:start;gap:2px;padding:0!important;color:#f5f6f16b;text-align:left;transition:color .22s cubic-bezier(.32,.72,0,1),opacity .22s cubic-bezier(.32,.72,0,1),transform .22s cubic-bezier(.32,.72,0,1)}.round-switch button:hover,.round-switch button:focus-visible{transform:translateY(-2px)}.round-switch__label,.round-switch__metric,.round-switch__detail{grid-column:1;max-width:100%;overflow:visible!important;text-overflow:clip!important;white-space:normal!important}.round-switch__label{color:currentColor;font-size:clamp(.9rem,1.2vw,1.2rem)!important;font-weight:900;line-height:1.02;text-transform:none!important}.round-switch__metric{display:inline-flex!important;align-items:baseline;gap:6px;margin-top:2px;color:#f5f6f185;font-weight:900;line-height:1.14;padding-bottom:2px}.round-switch__metric>span{color:#f5f6f1c2;font-family:SFMono-Regular,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:clamp(1.22rem,2vw,1.72rem)!important;font-weight:900;line-height:1.14;padding-bottom:2px}.round-switch__metric>small{display:inline!important;max-height:none!important;overflow:visible!important;color:#f5f6f16b!important;font-size:clamp(.68rem,.9vw,.9rem)!important;font-weight:840;line-height:1;text-transform:uppercase}.round-switch__detail{color:#f5f6f161;font-size:clamp(.66rem,.9vw,.82rem)!important;font-weight:840;line-height:1.18}.round-switch__track{width:100%;min-height:10px;margin-top:8px;border-top:2px solid rgba(245,246,241,.15)}.round-switch button.is-active{color:var(--ink);opacity:1}.round-switch button.is-active .round-switch__metric>span,.round-switch button.has-active .round-switch__metric>span{color:#f0d18bfa}.round-switch button.is-active .round-switch__metric>small,.round-switch button.is-active .round-switch__detail{color:#f5f6f1b8!important}.round-switch button.is-active .round-switch__track{border-top-color:#f0d18be6}.round-switch button.has-preview .round-switch__metric>span,.round-switch button.has-lost .round-switch__metric>span{color:#a76548d1}.round-switch button.has-preview .round-switch__detail,.round-switch button.has-lost .round-switch__detail{color:#a76548c2}.round-switch button.has-preview .round-switch__track,.round-switch button.has-lost .round-switch__track{border-top-color:#a7654894;border-top-style:dashed}.round-switch button.has-eligible .round-switch__metric>span{color:#f0d18be6}.round-switch button.has-eligible .round-switch__detail{color:#f0d18bb8}.round-switch button.is-scheduled,.round-switch button.has-scheduled,.round-switch button.has-not_started{opacity:.52}.round-switch button.is-scheduled .round-switch__track,.round-switch button.has-scheduled .round-switch__track,.round-switch button.has-not_started .round-switch__track{border-top-color:#f5f6f126;border-top-style:dashed}.round-switch button.is-final-round .round-switch__track{border-top-color:#f5f6f129;border-top-style:solid}@media(max-width:980px){.round-switch{grid-template-columns:repeat(5,minmax(170px,1fr));column-gap:22px;overflow-x:auto;padding-bottom:10px!important}}@media(max-width:480px){.round-switch{grid-template-columns:repeat(5,minmax(156px,1fr))}.round-switch__item.magnet>button,.round-switch button{min-height:78px}}.vote-room.vote-room-v2{grid-template-columns:minmax(286px,.32fr) minmax(0,1fr) minmax(260px,.28fr);align-items:stretch;gap:clamp(24px,3vw,48px)}.vote-stage-panel.glare-hover:before,.vote-desk.glare-hover:before,.vote-wallet-panel.glare-hover:before{content:none}.vote-stage-panel,.vote-desk,.vote-wallet-panel{overflow:visible;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.vote-stage-panel{align-content:start;padding:4px 0 0!important}.vote-stage-panel header{gap:8px;padding-bottom:14px;border-bottom:1px solid rgba(245,246,241,.12)}.vote-stage-panel>header>span{color:var(--gold-bright);letter-spacing:0}.vote-stage-panel h2{max-width:10.5em;font-size:clamp(1.7rem,2.35vw,2.55rem);line-height:1.02}.vote-stage-panel p{max-width:29em;color:#f5f6f18f}.vote-match-rail{gap:0;padding:0}.vote-match-pill{min-height:76px;grid-template-areas:"code state" "teams teams" "meta meta";grid-template-columns:auto minmax(0,1fr);border:0!important;border-bottom:1px solid rgba(245,246,241,.1)!important;border-radius:0!important;padding:13px 0!important;background:transparent!important;box-shadow:none!important}.vote-match-pill.is-selected{border-bottom-color:#f0d18b75!important;background:transparent!important;box-shadow:none!important}.vote-match-pill:hover,.vote-match-pill:focus-visible{box-shadow:none!important}.vote-match-pill.is-selected .vote-match-pill__code,.vote-match-pill.is-selected .vote-match-pill__teams{color:var(--ink)!important}.vote-match-pill.is-selected .vote-match-pill__state{border-color:#f0d18b52;color:#f0d18beb!important}.vote-match-pill__state{justify-self:start;max-width:100%;white-space:normal}.vote-desk{min-height:clamp(590px,62vh,720px);grid-template-rows:auto minmax(260px,1fr) auto auto;gap:clamp(18px,2.4vw,34px);padding:8px 0 0!important;background-color:transparent!important;background-image:linear-gradient(rgba(245,246,241,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(245,246,241,.055) 1px,transparent 1px)!important;background-size:68px 68px!important}.vote-desk__head{max-width:760px}.vote-desk__head span{border-color:#f0d18b33;background:#f0d18b14}.vote-desk__head h2{font-size:clamp(2.1rem,4vw,4.15rem);line-height:1.04;padding-bottom:4px}.vote-desk__head p{color:#f5f6f194}.vote-team-grid{align-self:center;gap:clamp(14px,2.2vw,28px)}.vote-ticket-composer{border:1px solid rgba(245,246,241,.12);border-radius:10px;background:#0a0b0b9e}.vote-desk>footer{border-top:1px solid rgba(245,246,241,.11);padding-top:12px}.vote-wallet-panel{gap:18px;padding:4px 0 0!important}.vote-wallet-panel>header{padding-bottom:13px;border-bottom:1px solid rgba(245,246,241,.12)}.vote-wallet-panel>header select{border-radius:10px;background:#f5f6f10f}.vote-balance-strip{gap:14px;overflow:visible;border:0;border-radius:0;background:transparent}.vote-balance-strip output{gap:7px;padding:0 0 13px;border-bottom:1px solid rgba(245,246,241,.12);background:transparent}.vote-balance-strip output strong{font-size:clamp(1rem,1.5vw,1.32rem)}.vote-preview-list>header{grid-template-columns:minmax(0,1fr) auto;align-items:end;padding-bottom:8px;border-bottom:1px solid rgba(245,246,241,.12)}.vote-preview-list li{border:0;border-bottom:1px solid rgba(245,246,241,.09);border-radius:0;padding:12px 0;background:transparent}.vote-preview-list p{border:0;border-bottom:1px solid rgba(245,246,241,.12);border-radius:0;padding:0 0 14px;background:transparent}.vote-match-pill.is-selected{border-radius:0!important;padding:13px 0!important;background:transparent!important;box-shadow:none!important}@media(max-width:980px){.vote-room.vote-room-v2{grid-template-columns:1fr;gap:24px}.vote-stage-panel h2{max-width:none}.vote-stage-panel header{border-bottom:0;padding-bottom:2px}.vote-match-rail{grid-auto-columns:minmax(236px,.78fr);border-block:1px solid rgba(245,246,241,.1)}.vote-match-pill{border-bottom:0!important;padding:12px 10px!important}.vote-match-pill__state{justify-self:end;white-space:nowrap!important}}@media(max-width:560px){.vote-stage-panel,.vote-desk,.vote-wallet-panel{padding:0!important}.vote-desk{min-height:auto;gap:18px}.vote-desk__head h2{font-size:clamp(1.55rem,8vw,2.28rem)}.vote-ticket-composer{border-radius:10px;padding:12px}}.control-room{padding-top:clamp(84px,9vw,118px)}.control-header{width:min(100% - 52px,1380px)!important;grid-template-columns:auto minmax(440px,.72fr) auto minmax(220px,auto)!important;gap:10px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.control-header:before,.control-header:after{content:none!important}.control-header .brand-lockup,.control-header .language-switch--select,.control-header .header-wallet{min-height:50px;border:1px solid rgba(245,246,241,.13)!important;border-radius:999px!important;background:#121312b8!important;box-shadow:0 16px 42px #00000047,inset 0 1px #ffffff0f!important;-webkit-backdrop-filter:blur(20px) saturate(1.25)!important;backdrop-filter:blur(20px) saturate(1.25)!important}.command-menu.pill-nav{justify-self:center;width:min(100%,620px);min-height:50px;display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px!important;padding:4px!important;border:1px solid rgba(245,246,241,.13)!important;border-radius:999px!important;background:#121312b8!important;box-shadow:0 16px 42px #00000047,inset 0 1px #ffffff0f!important;-webkit-backdrop-filter:blur(22px) saturate(1.24)!important;backdrop-filter:blur(22px) saturate(1.24)!important;overflow:hidden}.command-menu.pill-nav:before,.command-menu.pill-nav .command-menu__indicator,.command-menu.pill-nav .command-menu__indicator:before,.command-menu.pill-nav .command-menu__indicator:after{content:none!important;display:none!important}.command-menu.pill-nav li{display:grid;min-width:0}.command-menu.pill-nav button{min-height:40px!important;justify-content:center;gap:7px!important;padding:0 13px!important;border:1px solid transparent!important;border-radius:999px!important;color:#f5f6f19e!important;background:transparent!important;box-shadow:none!important;transform:none!important}.command-menu.pill-nav button:hover,.command-menu.pill-nav button:focus-visible{border-color:#f5f6f121!important;color:#f5f6f1e0!important;background:#f5f6f10e!important}.command-menu.pill-nav button.is-active{border-color:#f5f6f1b3!important;color:#151716!important;background:#f5f6f1e0!important;box-shadow:0 12px 26px #0003,inset 0 1px #ffffffad!important}.command-menu.pill-nav button.is-active svg{color:#151716!important}.language-switch--select{grid-template-columns:auto minmax(82px,auto);padding-inline:15px 10px!important}.language-switch--select span{color:#f5f6f17a}.language-switch--select select{min-height:34px;border:0!important;border-radius:999px!important;background:#f5f6f1e6!important;color:#151716!important}.header-wallet{padding-inline:16px!important}.room-shell.is-home{padding-top:0!important}.hero-stage{min-height:min(860px,calc(100dvh - 64px))!important;margin-top:clamp(-22px,-2vw,-6px);border-radius:0!important;box-shadow:none!important}.hero-stage:before,.hero-stage:after{opacity:0!important}.hero-stage__content{width:min(100% - 84px,1360px)!important;grid-template-columns:minmax(0,.92fr) minmax(330px,.38fr)!important;align-items:end!important;gap:clamp(28px,6vw,96px)!important;padding:clamp(116px,14vh,190px) 0 clamp(48px,7vh,76px)!important}.hero-copy{max-width:min(860px,100%)}.hero-copy h1{max-width:10.6em;font-size:clamp(3.25rem,7vw,8.5rem)!important;line-height:.92!important}.hero-copy p{max-width:36em;color:#f5f6f1a3}.hero-match-capsule{align-self:end;display:grid;gap:14px;max-width:440px;padding:14px;border:1px solid rgba(245,246,241,.14);border-radius:18px;background:#0d0e0e8f;box-shadow:0 26px 80px #00000057,inset 0 1px #ffffff0f;-webkit-backdrop-filter:blur(24px) saturate(1.15);backdrop-filter:blur(24px) saturate(1.15)}.hero-match-capsule .hero-command-card__head{padding:0 2px;border:0}.hero-match-capsule .hero-featured-match{border:0!important;border-radius:10px!important;padding:0!important;background:transparent!important;box-shadow:none!important}.hero-match-capsule .hero-featured-meta{border-top-color:#f5f6f11a}.hero-milestone-command{width:min(100%,720px);display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px 22px;margin-top:clamp(22px,3vw,34px)!important;padding:0 0 18px!important;border:0!important;border-bottom:1px solid rgba(240,209,139,.32)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.hero-milestone-command:hover,.hero-milestone-command:focus-visible{transform:none!important;box-shadow:none!important}.hero-milestone-command__head{display:contents!important}.hero-milestone-command__head>span{align-self:start;display:inline-flex!important;width:fit-content;gap:7px;color:#f0d18be6!important;font-size:.76rem!important;letter-spacing:0!important}.hero-milestone-command__head>em{justify-self:end;color:#f5f6f194!important;font-size:.76rem!important}.hero-milestone-command>strong{grid-column:1;font-size:clamp(1.08rem,1.55vw,1.42rem)!important}.hero-milestone-command>small{grid-column:1 / -1;max-width:52em;color:#f5f6f194!important}.hero-milestone-levels{grid-column:1 / -1;display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr));gap:0!important;min-height:auto!important;padding:2px 0 0!important}.hero-milestone-levels li{min-height:auto!important;gap:4px!important;padding:0 10px 0 0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.hero-milestone-levels li+li{border-left:1px solid rgba(245,246,241,.1)!important;padding-left:10px!important}.hero-milestone-levels em{font-size:.68rem!important}.hero-milestone-levels span{font-size:clamp(.78rem,1vw,.92rem)!important}.hero-milestone-levels small{font-size:.68rem!important}.hero-milestone-command dl{grid-column:2;grid-row:2 / span 2;align-self:end;display:grid!important;grid-template-columns:repeat(2,minmax(84px,auto));gap:12px!important;padding:0!important}.hero-milestone-command dl div{padding:0!important;border:0!important;background:transparent!important}.hero-milestone-command dd{white-space:nowrap}.hero-milestone-command__meter{grid-column:1 / -1;height:2px!important;margin-top:2px;border:0!important;border-radius:0!important;background:#f5f6f11f!important}.hero-milestone-command__meter span{border-radius:0!important;background:#f0d18be0!important;box-shadow:none!important}.home-state-dock,.hero-command-metrics,.hero-reset-flow{display:none!important}.vote-room.vote-room-v2{grid-template-columns:minmax(250px,320px) minmax(0,1fr)!important;gap:clamp(24px,3vw,46px)!important}.vote-stage-panel p{display:none}.vote-wallet-panel{grid-column:1 / -1;display:grid!important;grid-template-columns:minmax(220px,280px) minmax(260px,.9fr) minmax(340px,1.25fr);align-items:start;gap:clamp(20px,3vw,42px)!important;padding-top:18px!important;border-top:1px solid rgba(245,246,241,.12)!important}.vote-wallet-panel>header{padding:0!important;border:0!important}.vote-wallet-panel>header h3{font-size:clamp(1.3rem,2vw,2.1rem)}.vote-balance-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px!important}.vote-balance-strip output{min-width:0;padding:0!important;border:0!important}.vote-balance-strip output strong{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:clamp(1.05rem,1.65vw,1.5rem)!important;line-height:1.05}.vote-balance-strip output span,.vote-balance-strip output small{white-space:nowrap}.vote-preview-list{align-self:stretch;min-width:0}.vote-preview-list ul{max-height:128px;overflow:auto}.schedule-theater{position:relative}.schedule-now-marker{position:absolute;z-index:4;top:clamp(12px,2vw,24px);left:50%;width:min(360px,40vw);transform:translate(-50%);display:grid;justify-items:center;gap:2px;text-align:center;pointer-events:none}.schedule-now-marker span{color:#f0d18be0;font-size:.68rem;font-weight:850;letter-spacing:0;text-transform:uppercase}.schedule-now-marker strong{color:var(--ink);font-size:clamp(1rem,1.45vw,1.32rem);line-height:1.05}.schedule-now-marker small{color:#f5f6f180;font-size:.72rem;line-height:1.35}.schedule-swipe-cue{display:none}.draw-room{grid-template-columns:minmax(220px,.24fr) minmax(0,1fr)!important;gap:clamp(32px,5vw,74px)!important}.draw-index,.draw-stage,.rules-room article,.rules-hero,.rules-flow,.round-rulebook,.boundary-ledger{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.draw-index{position:sticky;top:108px;align-self:start;padding:0!important}.draw-index button,.draw-index li,.draw-readiness-card,.round-draw-ledger__card,.draw-pipeline li,.user-draw-status,.draw-results,.rules-flow li,.round-rule-card,.eligibility-matrix section,.boundary-grid section{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.draw-index button,.draw-readiness-card,.round-draw-ledger__card,.draw-pipeline li,.rules-flow li,.round-rule-card,.eligibility-matrix section,.boundary-grid section{border-bottom:1px solid rgba(245,246,241,.1)!important}.draw-stage{gap:clamp(34px,5vw,72px)!important;padding:0!important}.draw-ledger,.draw-readiness-deck,.rules-flow ol,.eligibility-matrix,.boundary-grid{gap:clamp(16px,2.2vw,28px)!important}.draw-stage h2,.rules-room h2,.rules-hero h1{letter-spacing:0!important}.draw-readiness-card strong,.round-draw-ledger__card strong,.rules-hero__metric strong{font-size:clamp(1.7rem,4vw,3.8rem)!important;line-height:.95}.rules-room{gap:clamp(42px,6vw,84px)!important}.rules-hero{grid-template-columns:minmax(0,.8fr) minmax(260px,.4fr)!important;padding:clamp(8px,2vw,18px) 0 0!important}.rules-hero__stats,.rules-flow ol{border-top:1px solid rgba(245,246,241,.12)}.rules-hero__metric{border:0!important;border-bottom:1px solid rgba(245,246,241,.1)!important;border-radius:0!important;background:transparent!important}@media(max-width:980px){.control-room{padding-top:98px}.control-header{width:calc(100% - 24px)!important;grid-template-columns:auto minmax(102px,auto) minmax(118px,auto)!important;grid-template-areas:"brand language wallet" "menu menu menu";gap:7px!important}.brand-lockup{grid-area:brand}.command-menu.pill-nav{grid-area:menu;width:100%}.language-switch--select{grid-area:language}.header-wallet{grid-area:wallet}.control-header .brand-lockup,.control-header .language-switch--select,.control-header .header-wallet{min-height:38px}.brand-lockup{width:42px;min-width:42px;padding:5px!important;justify-content:center}.brand-lockup img{width:28px!important;height:28px!important}.brand-lockup span{display:none!important}.language-switch--select{padding-inline:10px 7px!important}.language-switch--select span{display:none!important}.language-switch--select select{min-height:28px;min-width:88px;padding-inline:12px 24px!important;font-size:.74rem}.header-wallet{min-width:0;justify-content:end;padding-inline:10px!important}.header-wallet svg,.header-wallet strong{display:none!important}.header-wallet span{max-width:94px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem}.command-menu.pill-nav{min-height:38px;padding:3px!important}.command-menu.pill-nav button{min-height:30px!important;gap:4px!important;padding:0 7px!important;font-size:.7rem!important}.command-menu.pill-nav button svg{width:13px;height:13px}.hero-stage{min-height:max(680px,calc(100dvh - 86px))!important}.hero-stage__content{width:min(100% - 34px,740px)!important;grid-template-columns:1fr!important;gap:22px!important;padding-top:124px!important;padding-bottom:36px!important}.hero-copy h1{font-size:clamp(2.55rem,13vw,4.85rem)!important}.hero-copy p{max-width:34em}.hero-milestone-command{grid-template-columns:1fr!important;gap:9px!important}.hero-milestone-command__head>em,.hero-milestone-command dl{grid-column:1!important;grid-row:auto!important;justify-self:start}.hero-milestone-levels{grid-template-columns:repeat(5,minmax(74px,1fr));overflow-x:auto;padding-bottom:4px!important}.hero-match-capsule{max-width:none}.vote-room.vote-room-v2,.draw-room,.rules-hero,.vote-wallet-panel{grid-template-columns:1fr!important}.draw-index{position:static}.schedule-now-marker{top:10px;width:min(300px,72vw)}}@media(max-width:640px){.control-room{padding-top:88px}.control-header{width:calc(100% - 18px)!important;top:7px!important;gap:6px!important}.command-menu.pill-nav{overflow-x:auto;grid-template-columns:repeat(5,minmax(66px,1fr));scrollbar-width:none}.command-menu.pill-nav button{gap:3px!important;padding-inline:5px!important;font-size:.68rem!important}.command-menu.pill-nav::-webkit-scrollbar{display:none}.hero-stage__content{width:min(100% - 24px,540px)!important;padding-top:116px!important}.hero-actions,.hero-featured-match__teams{grid-template-columns:1fr}.hero-featured-match__teams>em{justify-self:start;order:2}.hero-featured-meta{grid-template-columns:1fr}.hero-milestone-levels{grid-template-columns:repeat(5,minmax(96px,1fr))}.vote-balance-strip{grid-template-columns:1fr}.schedule-swipe-cue{display:block;margin:-2px 0 6px;color:#f5f6f170;font-size:.76rem;text-align:center}.schedule-match-timeline{scroll-snap-type:x mandatory}.schedule-match-timeline li{scroll-snap-align:center}.schedule-now-marker small{display:none}}.hero-copy h1{max-width:12.4em!important;font-size:clamp(3rem,5.45vw,6.65rem)!important;line-height:.96!important}.hero-milestone-command{min-height:0!important;overflow:visible!important;cursor:default!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;transition:none!important}.hero-milestone-command:before,.hero-milestone-command:after{content:none!important;display:none!important}.hero-milestone-command strong,.hero-milestone-command small,.hero-milestone-command dt,.hero-milestone-command dd{overflow:visible!important;text-overflow:clip!important;white-space:normal!important}.hero-milestone-command>strong,.hero-milestone-command>small,.hero-milestone-levels span,.hero-milestone-levels small,.hero-milestone-command dt,.hero-milestone-command dd{text-shadow:0 10px 26px rgba(0,0,0,.44)}.hero-milestone-levels{max-width:100%}.hero-milestone-levels li{align-content:start!important}.hero-milestone-levels small{color:#f5f6f170!important;text-transform:none!important}.hero-milestone-command__summary output strong{overflow-wrap:normal!important}@media(min-width:981px){.hero-copy{transform:translateY(10px)}.hero-milestone-command{margin-top:clamp(18px,2vw,28px)!important}}@media(max-width:980px){.hero-copy h1{max-width:8.1em!important;font-size:clamp(2.45rem,12.2vw,4.55rem)!important;line-height:.94!important}.hero-milestone-command{margin-top:18px!important}}@media(max-width:640px){.hero-copy h1{max-width:7.4em!important;font-size:clamp(2.35rem,11vw,3.72rem)!important}.hero-copy p{font-size:.94rem;line-height:1.52}.hero-milestone-command{gap:8px!important;padding-bottom:14px!important}.hero-milestone-levels{grid-template-columns:repeat(5,minmax(76px,1fr))!important}.hero-milestone-levels li{padding-right:8px!important}.hero-milestone-levels span{font-size:.75rem!important;line-height:1.16}.hero-milestone-levels small{display:none}.hero-milestone-command dl{grid-template-columns:repeat(2,minmax(0,auto))!important}}@media(min-width:981px){.vote-desk{min-height:clamp(500px,52vh,610px)!important;gap:clamp(14px,1.8vw,26px)!important}.vote-team-grid{align-self:end}.vote-wallet-panel{position:sticky;z-index:12;bottom:18px;grid-template-columns:minmax(208px,260px) minmax(390px,.92fr) minmax(320px,1fr)!important;align-items:end;padding:14px 18px!important;border:1px solid rgba(245,246,241,.12)!important;border-radius:16px!important;background:#080909d6!important;box-shadow:0 18px 56px #0000005c,inset 0 1px #ffffff0e!important;backdrop-filter:blur(22px) saturate(1.16);-webkit-backdrop-filter:blur(22px) saturate(1.16)}.vote-balance-strip{grid-template-columns:minmax(78px,.65fr) minmax(66px,.55fr) minmax(190px,1.55fr)!important}.vote-balance-strip output:nth-child(3) strong{font-size:clamp(.88rem,1.15vw,1.12rem)!important}.control-room[data-view=vote] .vote-room.vote-room-v2{padding-bottom:128px}.control-room[data-view=vote] .vote-wallet-panel{position:fixed;left:clamp(42px,3.5vw,72px);right:clamp(42px,3.5vw,72px);bottom:22px}.control-room[data-view=vote] .vote-preview-list{display:grid;gap:8px}.control-room[data-view=vote] .vote-preview-list>header{padding-bottom:4px}.control-room[data-view=vote] .vote-preview-list ol{display:grid;gap:0;max-height:76px;overflow:hidden}.control-room[data-view=vote] .vote-preview-list li{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:7px 0}.control-room[data-view=vote] .vote-preview-list li img{width:28px;height:20px}.control-room[data-view=vote] .vote-preview-list li strong,.control-room[data-view=vote] .vote-preview-list li small,.control-room[data-view=vote] .vote-preview-list li em{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.control-room[data-view=vote] .vote-preview-list li em{max-width:18em}}.control-header{position:fixed!important;top:14px!important;left:50%!important;transform:translate(-50%)!important;margin:0!important}.control-room[data-view=draw] .room-mast,.control-room[data-view=rules] .room-mast{grid-template-columns:minmax(0,.82fr) minmax(260px,auto);align-items:end;gap:clamp(22px,4vw,64px);padding:0 0 20px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.control-room[data-view=draw] .room-mast__copy,.control-room[data-view=rules] .room-mast__copy{max-width:760px}.control-room[data-view=draw] .room-mast__copy h1,.control-room[data-view=rules] .room-mast__copy h1{font-size:clamp(2.25rem,4.8vw,5.6rem);line-height:.94}.control-room[data-view=draw] .mast-pills,.control-room[data-view=rules] .mast-pills{justify-content:end;align-self:start}.control-room[data-view=draw] .mast-pills output,.control-room[data-view=rules] .mast-pills output{border-color:#f5f6f11f;background:#f5f6f10b}.control-room[data-view=draw] .room-signal-grid,.control-room[data-view=rules] .room-signal-grid{display:none!important}@media(max-width:980px){.control-header{top:8px!important}.control-room[data-view=draw] .room-mast,.control-room[data-view=rules] .room-mast{grid-template-columns:1fr}.control-room[data-view=draw] .mast-pills,.control-room[data-view=rules] .mast-pills{justify-content:start}}@media(max-width:640px){.control-header{top:5px!important}}.control-room[data-view=home]{padding-top:0!important}.room-shell.is-home{width:100vw!important;max-width:none!important;margin:0!important;padding:0!important}.room-shell.is-home .hero-stage{width:100vw!important;min-height:100dvh!important;margin:0!important;border:0!important;border-radius:0!important;background:#050606!important}.room-shell.is-home .hero-stage__bg{width:100%!important;height:100%!important;object-fit:cover!important}.room-shell.is-home .hero-stage__content{width:min(100% - 104px,1400px)!important;min-height:100dvh;margin-inline:auto!important;padding-top:clamp(112px,13vh,170px)!important;padding-bottom:clamp(36px,6vh,72px)!important}.control-room[data-view=schedule],.control-room[data-view=vote]{padding-top:0!important}.control-room[data-view=schedule] .room-shell,.control-room[data-view=vote] .room-shell{width:100vw!important;max-width:none!important;min-height:100dvh;margin:0!important;padding:0!important}.round-simulator{position:fixed;z-index:82;top:86px;left:0;right:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:clamp(20px,3vw,46px);min-height:60px;padding:0 clamp(28px,3.2vw,54px);pointer-events:none}.round-switch.round-switch--read-only{display:grid!important;grid-template-columns:repeat(5,minmax(130px,1fr))!important;gap:clamp(16px,2.8vw,46px)!important;margin:0!important;padding:0!important;list-style:none;overflow:visible!important}.round-switch--read-only .round-switch__item{min-width:0;display:grid;gap:2px;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#f5f6f157;pointer-events:none}.round-switch--read-only .round-switch__label{color:inherit;font-size:.84rem;font-weight:900}.round-switch--read-only .round-switch__metric{display:inline-flex;align-items:baseline;gap:5px;color:inherit;font-size:clamp(1.38rem,2vw,2rem);font-weight:940;line-height:.98}.round-switch--read-only .round-switch__metric small,.round-switch--read-only .round-switch__detail{color:#f5f6f161;font-size:.7rem;font-weight:780;letter-spacing:0}.round-switch--read-only .round-switch__track{width:100%;height:2px;margin-top:6px;background:#f5f6f124}.round-switch--read-only .round-switch__item.is-active{color:#f0d18bf5}.round-switch--read-only .round-switch__item.is-active .round-switch__track{background:#f0d18bdb}.round-simulator__control{min-width:168px;display:grid;gap:6px;pointer-events:auto}.round-simulator__tools{min-width:244px;display:grid;gap:8px;pointer-events:auto}.round-simulator__mode{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px;padding:3px;border:1px solid rgba(245,246,241,.13);border-radius:999px;background:#0a0b0ba8;box-shadow:inset 0 1px #ffffff0b}.round-simulator__mode button{min-height:30px;border:0;border-radius:999px;padding:0 11px;color:#f5f6f18a;background:transparent;font-size:.68rem;font-weight:850;letter-spacing:0;cursor:pointer}.round-simulator__mode button:hover,.round-simulator__mode button:focus-visible{color:#f5f6f1db;outline:none}.round-simulator__mode button.is-active{color:#0a0c0cf0;background:#f5f6f1d6;box-shadow:0 8px 18px #0000002e}.round-simulator__control span{color:#f5f6f170;font-size:.64rem;font-weight:860}.round-simulator__control select{min-height:46px;border:1px solid rgba(245,246,241,.16);border-radius:10px;padding:0 34px 0 13px;color:var(--ink);background:#0a0b0bb8;box-shadow:inset 0 1px #ffffff0e}.round-simulator__control select:disabled{opacity:.48;cursor:not-allowed}.round-simulator__source{margin:0;color:#f5f6f180;font-size:.64rem;font-weight:760;line-height:1.35}.round-simulator__source.is-live{color:#b9f4e1d1}.round-simulator__source.is-stale{color:#ffcca3d1}.round-simulator__source.is-pending{color:#f5f6f175}.control-room[data-view=schedule] .room-shell>.round-simulator+.tournament-arena,.control-room[data-view=vote] .room-shell>.round-simulator+.tournament-arena{margin-top:0}.tournament-arena{position:relative;min-height:100dvh;overflow:hidden;padding-top:144px;color:var(--ink);background:linear-gradient(rgba(245,246,241,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(245,246,241,.05) 1px,transparent 1px),#080909;background-size:92px 92px,92px 92px,auto}.tournament-arena:before{content:"";position:absolute;top:118px;right:30%;bottom:8%;left:30%;border-radius:50%;box-shadow:0 0 210px 80px #c9a05a1a;pointer-events:none}.tournament-arena__mast{position:absolute;z-index:3;left:clamp(28px,3vw,54px);top:158px;display:grid;gap:4px;max-width:340px;pointer-events:none}.control-room[data-view=schedule] .tournament-arena__mast,.control-room[data-view=vote] .tournament-arena__mast{display:none!important}.tournament-arena__mast>span{color:var(--gold-bright);font-size:.68rem;font-weight:900}.tournament-arena__mast>strong{color:var(--ink);font-size:clamp(1.65rem,3.2vw,4.2rem);line-height:.96}.tournament-arena__mast>p{display:inline-flex;align-items:center;gap:7px;margin:0;color:#f5f6f185;font-size:.78rem}.tournament-arena__scroll{position:relative;z-index:2;width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.tournament-arena__stage{position:relative;width:100%;min-width:1220px;min-height:calc(100dvh - 148px);display:grid;grid-template-columns:minmax(360px,.9fr) minmax(290px,.72fr) minmax(360px,.9fr);align-items:center;gap:clamp(34px,5vw,82px);padding:clamp(42px,6vh,82px) clamp(34px,3vw,58px) 58px}.arena-side{display:grid;gap:clamp(12px,1.4vh,18px);align-content:center}.arena-pair{position:relative;display:grid;gap:10px}.arena-pair__connector{position:absolute;top:50%;width:clamp(36px,4.6vw,70px);height:calc(50% + 10px);border-top:2px solid rgba(245,246,241,.18);border-bottom:2px solid rgba(245,246,241,.18);transform:translateY(-50%);pointer-events:none}.arena-side.is-left .arena-pair__connector{right:calc(clamp(36px,4.6vw,70px)*-1);border-right:2px solid rgba(245,246,241,.18)}.arena-side.is-right .arena-pair__connector{left:calc(clamp(36px,4.6vw,70px)*-1);border-left:2px solid rgba(245,246,241,.18)}.arena-team-card{min-height:clamp(68px,8.7vh,94px);display:grid!important;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:clamp(12px,1.5vw,20px);border:1px solid rgba(245,246,241,.15)!important;border-radius:8px!important;padding:0 clamp(14px,1.5vw,20px)!important;color:#f5f6f1e6!important;background:#0f1010d1!important;box-shadow:0 14px 36px #00000038,inset 0 1px #ffffff0d!important}.arena-team-card:hover,.arena-team-card:focus-visible,.arena-team-card.is-selected{border-color:#f5f6f16b!important;outline:none;box-shadow:0 0 0 1px #f5f6f114,0 0 38px #f0d18b1f,inset 0 1px #ffffff14!important}.arena-team-card.is-allocated,.arena-team-card.is-winner{border-color:#f0d18b5c!important}.arena-team-card.is-realtime-team{--card-bg: rgba(12, 14, 14, .9)}.arena-team-card.is-confirmed{--card-bg: rgba(12, 24, 21, .9);border-color:#b9f4e161!important;background:#0c1815d1!important}.arena-team-card.is-confirmed .arena-team-card__state{border-color:#b9f4e152;color:#b9f4e1f0;background:#42f5d713}.arena-team-card.is-provisional{--card-bg: rgba(18, 17, 14, .9);border-color:#f0d18b3d!important;background:#12110edb!important}.arena-team-card.is-provisional .arena-team-card__copy small,.arena-team-card.is-provisional .arena-team-card__state{color:#f0d18bd1}.arena-team-card.is-unrevealed{--card-bg: rgba(12, 13, 13, .64);border-style:dashed!important;border-color:#f5f6f121!important;color:#f5f6f185!important;background:#0c0d0d94!important;opacity:.78}.arena-team-card.is-unrevealed img{filter:grayscale(1) brightness(.72)}.arena-team-card.is-unrevealed .arena-team-card__copy strong,.arena-team-card.is-unrevealed .arena-team-card__copy small,.arena-team-card.is-unrevealed>em,.arena-team-card.is-unrevealed .arena-team-card__state{color:#f5f6f17a}.arena-team-card.is-eliminated,.arena-team-card.is-locked,.arena-team-card.is-scheduled{opacity:.62}.arena-team-card img{width:44px;height:31px;object-fit:cover;border-radius:3px;box-shadow:0 0 0 1px #ffffff29}.arena-team-card__copy{min-width:0;display:grid;gap:3px}.arena-team-card__copy strong{overflow:hidden;color:var(--ink);font-size:clamp(1.05rem,1.35vw,1.45rem);font-weight:900;text-overflow:ellipsis;white-space:nowrap}.arena-team-card__copy small{overflow:hidden;color:#f0d18bb3;font-size:.72rem;font-weight:780;text-overflow:ellipsis;white-space:nowrap}.arena-team-card>em{color:#f5f6f1ad;font-size:clamp(.94rem,1.2vw,1.26rem);font-style:normal;font-weight:900;white-space:nowrap}.arena-team-card__state{width:38px;height:38px;display:inline-grid;place-items:center;border:1px solid rgba(245,246,241,.13);border-radius:999px;color:#f5f6f1b3;background:#f5f6f10e}.arena-team-card.is-open .arena-team-card__state,.arena-team-card.is-closing_soon .arena-team-card__state{color:#70f1cceb;border-color:#70f1cc47}.arena-center{position:relative;z-index:2;align-self:center;justify-self:center;display:grid;justify-items:center;gap:12px;width:min(100%,420px);margin:0;text-align:center}.arena-center img{width:clamp(190px,20vw,330px);max-height:48vh;object-fit:contain;filter:drop-shadow(0 34px 70px rgba(0,0,0,.58))}.arena-center figcaption{display:grid;gap:4px}.arena-center figcaption span,.arena-center figcaption small{color:#f5f6f161;font-size:.76rem;font-weight:820}.arena-center figcaption strong{color:var(--gold-bright);font-size:clamp(1.22rem,2vw,2rem);font-weight:930}.arena-center dl{width:min(100%,390px);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:8px 0 0;border-top:1px solid rgba(240,209,139,.38)}.arena-center dl div{min-width:0;display:grid;gap:3px;padding:12px 10px 0}.arena-center dl div+div{border-left:1px solid rgba(245,246,241,.12)}.arena-center dt,.arena-center dd{margin:0}.arena-center dt{color:#f5f6f161;font-size:.64rem;font-weight:840}.arena-center dd{overflow:hidden;color:#f0d18bdb;font-size:.84rem;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.arena-center p,.tournament-arena__footer{color:#f5f6f16b;font-size:.74rem;font-weight:760}.tournament-arena__footer{position:absolute;z-index:3;left:50%;bottom:24px;width:min(520px,calc(100% - 48px));transform:translate(-50%);display:grid;justify-items:center;gap:5px;text-align:center;pointer-events:none}.tournament-arena__footer strong{color:#f5f6f1bf}.arena-detail-panel{position:fixed;z-index:95;top:max(190px,22vh);right:clamp(36px,7vw,118px);width:min(720px,calc(100vw - 72px));display:grid;gap:18px;border:1px solid rgba(245,246,241,.18);border-radius:12px;padding:20px 22px 18px;color:var(--ink);background:#111212e6;box-shadow:0 34px 90px #00000085,inset 0 1px #ffffff0f;backdrop-filter:blur(24px) saturate(1.12);-webkit-backdrop-filter:blur(24px) saturate(1.12)}.arena-detail-panel__close{position:absolute;top:12px;right:12px;width:34px;height:34px;display:grid;place-items:center;border:1px solid rgba(245,246,241,.12);border-radius:999px;color:#f5f6f1ad;background:#f5f6f10d}.arena-detail-panel header{display:grid;gap:10px;padding:0 42px 12px 0;border-bottom:1px solid rgba(245,246,241,.12);text-align:center}.arena-detail-panel header span{color:#f5f6f1c2;font-weight:900}.arena-detail-panel header strong{display:inline-flex;justify-content:center;align-items:center;gap:12px;color:var(--ink);font-size:clamp(1rem,1.5vw,1.38rem)}.arena-detail-panel header img{width:28px;height:20px;object-fit:cover;border-radius:2px}.arena-detail-panel p{margin:0;color:#f5f6f194;font-size:.9rem;text-align:center}.arena-detail-panel dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0}.arena-detail-panel dl div{min-width:0;display:grid;gap:3px;padding-bottom:10px;border-bottom:1px solid rgba(245,246,241,.1)}.arena-detail-panel dt,.arena-detail-panel dd{margin:0}.arena-detail-panel dt{color:#f5f6f170;font-size:.72rem;font-weight:820}.arena-detail-panel dd{color:var(--ink);font-size:1.18rem;font-weight:930}.arena-vote-ratio{display:grid;gap:10px}.arena-vote-ratio header,.arena-vote-ratio footer{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:14px}.arena-vote-ratio header span:last-child,.arena-vote-ratio footer span:last-child{text-align:right}.arena-vote-ratio header strong{color:var(--gold-bright)}.arena-vote-ratio__track{height:8px;overflow:hidden;border-radius:999px;background:#f5f6f129}.arena-vote-ratio__track i{display:block;height:100%;border-radius:inherit;background:#f0d18be6}.arena-panel-wallet{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:14px;padding-top:12px;border-top:1px solid rgba(245,246,241,.1)}.arena-panel-wallet span{display:inline-flex;align-items:center;gap:8px;color:#f5f6f194;font-weight:800}.arena-panel-wallet strong{color:#f5f6f1c2}.arena-panel-wallet button{min-height:42px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid rgba(245,246,241,.14);border-radius:9px;padding:0 18px;color:#f5f6f1d1;background:#f5f6f10e}.arena-panel-wallet button:not(:disabled){border-color:#f0d18b57;color:#111413;background:#f5f6f1e6}.vote-room.vote-room-v2{display:block!important;min-height:100dvh;padding-bottom:0!important}.vote-room.vote-room-v2>.tournament-arena{min-height:100dvh}.control-room[data-view=vote] .vote-wallet-panel{left:clamp(28px,3vw,52px)!important;right:clamp(28px,3vw,52px)!important;bottom:18px!important;grid-template-columns:minmax(200px,280px) minmax(350px,.8fr) minmax(300px,.88fr)!important}@media(max-width:980px){.room-shell.is-home .hero-stage__content{width:min(100% - 26px,760px)!important;margin-inline:auto!important;padding-top:114px!important}.round-simulator{top:98px;grid-template-columns:1fr;gap:10px;padding-inline:14px}.round-switch.round-switch--read-only{grid-template-columns:repeat(5,minmax(96px,1fr))!important;overflow-x:auto!important;padding-bottom:2px!important}.round-simulator__control{justify-self:start;min-width:190px}.round-simulator__tools{justify-self:start;width:min(100%,320px);min-width:0}.tournament-arena{padding-top:184px}.tournament-arena__mast{top:178px;left:18px}.tournament-arena__stage{min-width:1080px;min-height:720px;grid-template-columns:360px 280px 360px;padding-inline:28px}.arena-team-card{min-height:70px}.arena-detail-panel{top:150px;left:18px;right:18px;width:auto}.control-room[data-view=vote] .vote-wallet-panel{position:static!important;margin:18px;grid-template-columns:1fr!important}}@media(max-width:640px){.room-shell.is-home .hero-stage__content{padding-top:102px!important}.round-simulator{top:92px}.round-switch--read-only .round-switch__metric{font-size:1.1rem}.round-switch--read-only .round-switch__detail{display:none}.round-simulator__control{min-width:168px}.round-simulator__tools{width:min(100%,300px)}.round-simulator__control select{min-height:38px}.tournament-arena{padding-top:172px}.tournament-arena__mast{display:none}.tournament-arena__stage{min-width:980px;min-height:690px;grid-template-columns:330px 250px 330px;gap:28px;padding:32px 22px 52px}.arena-side{gap:10px}.arena-pair{gap:8px}.arena-team-card{min-height:64px;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;padding-inline:12px!important}.arena-team-card>em{font-size:.88rem}.arena-team-card__state{display:none}.arena-center img{width:210px}.arena-center dl{width:250px}.tournament-arena__footer{display:none}.arena-detail-panel{top:112px;left:12px;right:12px;gap:13px;padding:16px}.arena-detail-panel dl{gap:10px}.arena-detail-panel dd{font-size:1rem}.arena-panel-wallet{grid-template-columns:1fr}}.room-shell.is-home .hero-copy,.room-shell.is-home .hero-actions{padding-left:clamp(18px,2.8vw,42px)!important}@media(max-width:640px){.room-shell.is-home .hero-copy,.room-shell.is-home .hero-actions{padding-left:18px!important;padding-right:10px!important}.room-shell.is-home .hero-copy h1{max-width:7em!important}}@media(max-width:640px){.control-room[data-view=schedule],.control-room[data-view=vote],.control-room[data-view=schedule] .room-shell,.control-room[data-view=vote] .room-shell{overflow-x:hidden!important}.tournament-arena{min-height:100dvh;height:auto;overflow-x:hidden;overflow-y:visible;padding-top:226px;padding-bottom:34px}.tournament-arena:before{inset:176px 14% auto;height:620px}.tournament-arena__scroll{width:100%;overflow:visible}.tournament-arena__stage{width:100%;min-width:0;min-height:auto;grid-template-columns:minmax(0,1fr);gap:22px;padding:18px 14px 58px}.arena-center{order:-1;width:min(100%,360px);gap:8px;margin-inline:auto}.arena-center img{width:min(50vw,176px);max-height:184px}.arena-center dl{width:100%}.arena-center dl div{padding-inline:6px}.arena-side{width:100%;gap:10px}.arena-pair{gap:8px}.arena-pair__connector{display:none}.arena-team-card{width:100%;min-height:78px;grid-template-columns:58px minmax(0,1fr) auto;padding-inline:14px!important}.arena-team-card img{width:50px;height:36px}.arena-team-card__copy strong{font-size:1.32rem}.arena-team-card__copy small{font-size:.82rem}.arena-team-card>em{font-size:1rem}.arena-detail-panel{top:188px;bottom:max(12px,env(safe-area-inset-bottom));max-height:calc(100dvh - 202px);overflow-y:auto;overscroll-behavior:contain}}.round-switch--read-only .round-switch__stage{all:unset;display:grid;width:100%;gap:2px;cursor:pointer}.round-switch--read-only .round-switch__stage:disabled{cursor:not-allowed}.round-switch--read-only .round-switch__item.is-future-locked{color:#f5f6f138}.round-switch--read-only .round-switch__item.is-future-locked .round-switch__track{background:#f5f6f112}.round-switch--read-only .round-switch__item.is-inspectable:not(.is-active) .round-switch__stage:hover{color:#f5f6f1bd}.tournament-arena__stage{animation:arenaStageReplay .52s cubic-bezier(.2,.78,.2,1) both}.arena-path-map{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;pointer-events:none}.arena-path-map__bridge,.arena-path-map__spine{position:absolute;display:block;background:#f5f6f133;box-shadow:0 0 20px #f0d18b1a}.arena-path-map__bridge{top:50%;width:clamp(160px,18vw,310px);height:2px}.arena-path-map__bridge.is-left{right:calc(50% + clamp(126px,10vw,180px))}.arena-path-map__bridge.is-right{left:calc(50% + clamp(126px,10vw,180px))}.arena-path-map__spine{top:26%;width:2px;height:48%}.arena-path-map__spine.is-left{left:calc(50% - clamp(214px,18vw,330px))}.arena-path-map__spine.is-right{right:calc(50% - clamp(214px,18vw,330px))}.arena-path-map__node{position:absolute;width:8px;height:8px;display:block;border:1px solid rgba(245,246,241,.42);background:#a3a7a2c2;box-shadow:0 0 18px #f0d18b2e;transform:translate(-50%,-50%)}.arena-path-map__node.is-center{left:50%;top:50%}.arena-path-map__node.is-left{left:calc(50% - clamp(214px,18vw,330px));top:50%}.arena-path-map__node.is-right{left:calc(50% + clamp(214px,18vw,330px));top:50%}.arena-side,.arena-center{position:relative;z-index:2}.arena-team-card{animation:arenaTeamReplay .56s cubic-bezier(.18,.88,.22,1) both;animation-delay:calc(var(--pair-index, 0) * 42ms)}@keyframes arenaStageReplay{0%{opacity:0;transform:translateY(14px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes arenaTeamReplay{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.vote-room.vote-room-groups{display:block!important;min-height:100dvh;padding:170px clamp(24px,3.2vw,54px) 52px;color:var(--ink);background:linear-gradient(rgba(245,246,241,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(245,246,241,.05) 1px,transparent 1px),#080909;background-size:92px 92px,92px 92px,auto}.vote-stage-head{width:min(100%,1180px);display:grid;gap:8px;margin:0 auto 24px}.vote-stage-head>span{color:#f0d18beb;font-size:.74rem;font-weight:900;text-transform:uppercase}.vote-stage-head h1{max-width:760px;margin:0;color:var(--ink);font-size:clamp(2rem,3.8vw,4rem);line-height:.98}.vote-stage-head p{max-width:720px;margin:0;color:#f5f6f19e;font-size:clamp(.94rem,1.2vw,1.06rem);line-height:1.7}.vote-stage-head strong{width:fit-content;margin-top:8px;border-top:1px solid rgba(240,209,139,.4);padding-top:9px;color:#f0d18bdb;font-size:.86rem}.vote-room-grid{width:min(100%,1180px);display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,390px);gap:clamp(22px,3vw,38px);margin-inline:auto;align-items:start}.vote-match-stack{display:grid;gap:14px}.vote-match-group{position:relative;display:grid;gap:14px;border:1px solid rgba(245,246,241,.15);border-radius:10px;padding:16px;background:#0e0f0fc2;box-shadow:0 18px 42px #00000042,inset 0 1px #ffffff0b;animation:arenaTeamReplay .52s cubic-bezier(.18,.88,.22,1) both}.vote-match-group.is-selected,.vote-match-group.is-open:hover{border-color:#f0d18b70;box-shadow:0 0 0 1px #f0d18b0f,0 24px 50px #00000057,inset 0 1px #fff1}.vote-match-group.is-scheduled,.vote-match-group.is-locked,.vote-match-group.is-official_final{opacity:.68}.vote-match-group__header{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px}.vote-match-group__code{color:#f0d18be0;font-size:.8rem;font-weight:900}.vote-match-group__header strong,.vote-match-group__header small{min-width:0;display:inline-flex;align-items:center;gap:7px}.vote-match-group__header strong{color:#f5f6f1cc;font-size:.82rem;font-weight:860}.vote-match-group__header small{color:#f5f6f175;font-size:.74rem;font-weight:760}.vote-match-group__teams{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.vote-match-group__versus{position:absolute;z-index:3;left:50%;top:50%;width:42px;height:42px;display:grid;place-items:center;border:1px solid rgba(245,246,241,.16);border-radius:999px;color:#f5f6f18f;background:#0a0b0be6;font-size:.72rem;font-weight:900;transform:translate(-50%,-50%)}.vote-team-choice{position:relative;min-height:94px;display:grid!important;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:13px;border:1px solid rgba(245,246,241,.12)!important;border-radius:8px!important;padding:14px!important;color:#f5f6f1e0!important;background:#f5f6f10a!important;box-shadow:inset 0 1px #ffffff0a!important}.vote-team-choice:not(:disabled):hover,.vote-team-choice.is-current,.vote-team-choice.is-allocated{border-color:#f0d18b70!important;background:#f0d18b13!important}.vote-team-choice:disabled{cursor:default}.vote-team-choice img{width:48px;height:34px;object-fit:cover;border-radius:4px;box-shadow:0 0 0 1px #ffffff29}.vote-team-choice span{min-width:0;display:grid;gap:4px}.vote-team-choice strong{overflow:hidden;color:var(--ink);font-size:1.2rem;font-weight:920;text-overflow:ellipsis;white-space:nowrap}.vote-team-choice small,.vote-match-group p{color:#f0d18bad;font-size:.75rem;font-weight:780}.vote-team-choice em{color:#f5f6f1ad;font-size:1rem;font-style:normal;font-weight:900;white-space:nowrap}.vote-team-choice__join{position:absolute;right:-13px;top:50%;width:14px;height:2px;background:#f0d18b6b;transform:translateY(-50%)}.vote-match-group p{margin:-2px 0 0}.vote-side-rail{position:sticky;top:172px;display:grid;gap:14px}.vote-allocation-panel,.control-room[data-view=vote] .vote-room-groups .vote-wallet-panel{position:static!important;left:auto!important;right:auto!important;bottom:auto!important;display:grid;grid-template-columns:1fr!important;gap:14px;border:1px solid rgba(245,246,241,.14);border-radius:10px;padding:16px;background:#101111c7;box-shadow:0 18px 44px #00000052,inset 0 1px #ffffff0d;backdrop-filter:blur(18px) saturate(1.1);-webkit-backdrop-filter:blur(18px) saturate(1.1)}.vote-allocation-panel header{display:grid;gap:7px}.vote-allocation-panel header span{color:#f0d18bc7;font-size:.76rem;font-weight:880}.vote-allocation-panel h2{margin:0;color:var(--ink);font-size:1.35rem}.vote-allocation-panel p{margin:0;color:#f5f6f18f;line-height:1.55}.vote-allocation-status{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid rgba(245,246,241,.1);padding-top:12px}.vote-allocation-status output{min-width:0;display:grid;gap:4px}.vote-allocation-status output+output{border-left:1px solid rgba(245,246,241,.1);padding-left:12px}.vote-allocation-status span{color:#f5f6f170;font-size:.66rem;font-weight:820}.vote-allocation-status strong{overflow:hidden;color:#f0d18be6;font-size:1rem;font-weight:930;text-overflow:ellipsis;white-space:nowrap}.vote-ticket-stepper{display:grid;grid-template-columns:42px minmax(0,1fr) 42px;gap:10px;margin:0;border:0;padding:0}.vote-ticket-stepper legend{grid-column:1 / -1;margin-bottom:2px;color:#f5f6f180;font-size:.7rem;font-weight:840}.vote-ticket-stepper button,.vote-allocation-panel__cta{min-height:44px;border:1px solid rgba(245,246,241,.14);border-radius:9px;color:#f5f6f1cc;background:#f5f6f10d}.vote-ticket-stepper label{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;border:1px solid rgba(245,246,241,.12);border-radius:9px;padding:0 12px;background:#f5f6f10a}.vote-ticket-stepper label span{color:#f5f6f180;font-size:.72rem;font-weight:800}.vote-ticket-stepper input{width:100%;border:0;color:var(--ink);background:transparent;font:inherit;font-weight:900;text-align:right}.vote-ticket-range{width:100%}.vote-allocation-panel__cta{display:inline-flex!important;align-items:center;justify-content:center;gap:8px;min-height:50px;color:#101211!important;background:#f5f6f1e6!important}.vote-allocation-panel__cta:disabled{color:#f5f6f185!important;background:#f5f6f10f!important}@media(max-width:980px){.vote-room.vote-room-groups{padding:220px 18px 42px}.vote-room-grid{grid-template-columns:1fr}.vote-side-rail{position:static}}@media(max-width:640px){.round-switch--read-only .round-switch__stage{min-width:96px}.arena-path-map{display:none}.vote-room.vote-room-groups{padding:226px 14px 34px}.vote-stage-head h1{font-size:1.95rem;line-height:1}.vote-stage-head p{font-size:.9rem}.vote-match-group{padding:13px}.vote-match-group__header{grid-template-columns:1fr;gap:6px}.vote-match-group__teams{grid-template-columns:1fr}.vote-match-group__versus,.vote-team-choice__join{display:none}.vote-team-choice{min-height:82px}.vote-allocation-status{grid-template-columns:1fr;gap:10px}.vote-allocation-status output+output{border-left:0;border-top:1px solid rgba(245,246,241,.1);padding:10px 0 0}}html,body,#root{min-height:100%;height:auto!important}body{overflow-x:hidden!important;overflow-y:auto!important}.control-room,.room-shell{min-height:100dvh;overflow-x:hidden;overflow-y:visible}.room-shell{height:auto!important;max-height:none!important;display:block!important;overflow:visible!important}.control-room[data-view=schedule] .room-shell,.control-room[data-view=vote] .room-shell{width:100vw!important;max-width:none!important;margin:0!important;padding:0!important}.control-room[data-view=draw] .room-shell{display:block!important;max-height:none!important;overflow:visible!important}.control-room[data-view=draw] .round-simulator,.control-room[data-view=rules] .round-simulator{position:relative;top:auto;left:auto;right:auto;width:min(100% - clamp(42px,6vw,96px),1320px);margin:116px auto 28px;padding:0;pointer-events:auto}.control-room[data-view=draw] .round-switch.round-switch--read-only,.control-room[data-view=rules] .round-switch.round-switch--read-only{gap:clamp(18px,3.4vw,64px)!important}.control-room[data-view=draw] .round-simulator__control,.control-room[data-view=rules] .round-simulator__control{align-self:center}.control-room[data-view=schedule] .round-simulator,.control-room[data-view=vote] .round-simulator{top:92px;min-height:50px}.control-room[data-view=schedule] .tournament-arena,.control-room[data-view=vote] .tournament-arena{min-height:calc(100dvh - 12px);height:auto;overflow:visible;padding-top:128px;padding-bottom:36px;background:linear-gradient(rgba(245,246,241,.052) 1px,transparent 1px),linear-gradient(90deg,rgba(245,246,241,.046) 1px,transparent 1px),#070808;background-size:88px 88px,88px 88px,auto}.control-room[data-view=schedule][data-simulation=realtime] .tournament-arena{padding-top:204px}.control-room[data-view=schedule] .tournament-arena:before,.control-room[data-view=vote] .tournament-arena:before{top:126px;right:28%;bottom:4%;left:28%;box-shadow:0 0 230px 92px #d8b1671c}.control-room[data-view=schedule] .tournament-arena__scroll,.control-room[data-view=vote] .tournament-arena__scroll{overflow-x:auto;overflow-y:visible;overscroll-behavior-x:contain;padding-bottom:10px}.control-room[data-view=schedule] .tournament-arena__stage,.control-room[data-view=vote] .tournament-arena__stage{min-width:1280px;min-height:calc(100dvh - 172px);grid-template-columns:minmax(390px,.95fr) minmax(360px,.62fr) minmax(390px,.95fr);gap:clamp(46px,5.4vw,94px);padding:clamp(28px,4.4vh,54px) clamp(42px,3.8vw,72px) 72px}.arena-path-map{display:none!important}.arena-side{position:relative;gap:clamp(14px,1.5vh,20px)}.arena-side:before{content:"";position:absolute;top:9%;bottom:9%;width:2px;background:#f5f6f138;box-shadow:0 0 18px #f0d18b29;pointer-events:none;transform:scaleY(0);transform-origin:center;animation:bracketSpineIn .68s cubic-bezier(.2,.82,.2,1) .12s both}.arena-side.is-left:before{right:-26px}.arena-side.is-right:before{left:-26px}.arena-pair{position:relative;isolation:isolate}.arena-pair__match{position:absolute;z-index:3;top:50%;color:#f5f6f142;font-family:SFMono-Regular,ui-monospace,Menlo,monospace;font-size:.62rem;font-weight:900;letter-spacing:.02em;transform:translateY(-50%);pointer-events:none}.arena-side.is-left .arena-pair__match{right:-86px}.arena-side.is-right .arena-pair__match{left:-86px}.arena-pair__connector{top:50%;width:26px;height:calc(50% + 12px);border-color:#f5f6f140!important;opacity:.9}.arena-side.is-left .arena-pair__connector{right:-26px}.arena-side.is-right .arena-pair__connector{left:-26px}.arena-pair__route{position:absolute;z-index:0;top:50%;width:clamp(52px,5vw,86px);height:2px;background:#f5f6f133;box-shadow:0 0 18px #f0d18b24;transform:scaleX(0);animation:bracketRouteIn .54s cubic-bezier(.19,.82,.2,1) both;animation-delay:calc(.17s + var(--pair-index, 0) * 48ms);pointer-events:none}.arena-side.is-left .arena-pair__route{right:calc(clamp(108px,9vw,168px)*-1);transform-origin:left center}.arena-side.is-right .arena-pair__route{left:calc(clamp(108px,9vw,168px)*-1);transform-origin:right center}.arena-pair.has-winner .arena-pair__route,.arena-pair.is-voteable .arena-pair__route{background:#f0d18b85;box-shadow:0 0 12px #f0d18b2e,0 0 28px #70f1cc14}.arena-center{min-height:560px}.control-room[data-view=schedule] .arena-center,.control-room[data-view=vote] .arena-center{display:grid;place-items:center;align-content:center;min-height:560px;isolation:isolate}.control-room[data-view=schedule] .arena-center img,.control-room[data-view=vote] .arena-center img{grid-area:1 / 1;align-self:center;justify-self:center;transform:translateY(clamp(9px,.9vw,14px))}.control-room[data-view=schedule] .arena-center figcaption,.control-room[data-view=vote] .arena-center figcaption{position:absolute;top:calc(50% + clamp(190px,18vw,270px));left:50%;width:min(100%,360px);transform:translate(-50%)}.control-room[data-view=schedule] .arena-center dl,.control-room[data-view=vote] .arena-center dl{position:absolute;top:calc(50% + clamp(268px,24vw,354px));left:50%;transform:translate(-50%)}.control-room[data-view=schedule] .arena-center p,.control-room[data-view=vote] .arena-center p{position:absolute;top:calc(50% + clamp(350px,31vw,438px));left:50%;width:min(100%,360px);transform:translate(-50%)}.arena-center:before{content:"";position:absolute;z-index:0;top:6%;right:12%;bottom:6%;left:12%;border-radius:50%;background:#f0d18b0b;filter:blur(2px);pointer-events:none}.arena-center__route{position:absolute;z-index:1;top:50%;width:clamp(128px,12vw,210px);height:2px;background:#f0d18b94;box-shadow:0 0 18px #f0d18b2e,0 0 34px #70f1cc0f;pointer-events:none;transform:scaleX(0);animation:bracketRouteIn .66s cubic-bezier(.2,.82,.2,1) .21s both}.arena-center__route.is-left{right:calc(50% + clamp(104px,8vw,160px));transform-origin:right center}.arena-center__route.is-right{left:calc(50% + clamp(104px,8vw,160px));transform-origin:left center}.arena-center img{position:relative;z-index:2;width:clamp(250px,24vw,390px);max-height:56vh}.arena-center figcaption,.arena-center dl,.arena-center p{position:relative;z-index:2}.arena-team-card{min-height:clamp(72px,8.2vh,92px);transition:transform .36s cubic-bezier(.2,.82,.2,1),opacity .36s cubic-bezier(.2,.82,.2,1),border-color .36s cubic-bezier(.2,.82,.2,1),box-shadow .36s cubic-bezier(.2,.82,.2,1)}.arena-team-card:not(:disabled):active,.vote-team-choice:not(:disabled):active,.draw-round-rail__button:not(:disabled):active,.vote-allocation-panel__cta:not(:disabled):active{transform:translateY(1px) scale(.992)!important}@keyframes bracketSpineIn{to{transform:scaleY(1)}}@keyframes bracketRouteIn{to{transform:scaleX(1)}}.draw-room.draw-room-v2{width:min(100% - clamp(42px,6vw,96px),1320px);display:grid!important;grid-template-columns:minmax(180px,220px) minmax(0,1fr)!important;gap:clamp(34px,5vw,76px)!important;margin:0 auto;padding:132px 0 clamp(72px,10vh,120px);color:var(--ink)}.draw-round-rail{position:sticky;top:124px;align-self:start;display:grid;gap:22px}.draw-round-rail header,.draw-stage-map__head,.draw-progress-map header,.draw-prize-runway header,.draw-match-ribbon header{display:grid;gap:6px}.draw-round-rail header span,.draw-stage-map__head span,.draw-progress-map header span,.draw-prize-runway header span,.draw-match-ribbon header span{color:#f0d18bb8;font-size:.72rem;font-weight:900}.draw-round-rail header strong,.draw-prize-runway header strong,.draw-match-ribbon header strong{color:#f5f6f1ad;font-size:.9rem;font-weight:860}.draw-round-rail ol{display:grid;gap:12px;margin:0;padding:0;list-style:none}.draw-round-rail li{position:relative;padding-left:18px}.draw-round-rail li:before{content:"";position:absolute;left:4px;top:10px;bottom:-18px;width:1px;background:#f5f6f11f}.draw-round-rail li:last-child:before{display:none}.draw-round-rail li:after{content:"";position:absolute;left:0;top:12px;width:9px;height:9px;border:1px solid rgba(245,246,241,.25);background:#080909;transform:rotate(45deg)}.draw-round-rail li.is-active:after{border-color:#f0d18beb;background:#f0d18bd6;box-shadow:0 0 20px #f0d18b38}.draw-round-rail__button{display:grid!important;grid-template-columns:auto minmax(0,1fr);gap:2px 10px;width:100%;border:0!important;border-radius:0!important;padding:4px 0 12px!important;color:#f5f6f17a!important;background:transparent!important;border-bottom:1px solid rgba(245,246,241,.09)!important;box-shadow:none!important;text-align:left;transition:color .28s cubic-bezier(.2,.82,.2,1),transform .28s cubic-bezier(.2,.82,.2,1)}.draw-round-rail li.is-active .draw-round-rail__button,.draw-round-rail__button:hover,.draw-round-rail__button:focus-visible{color:#f5f6f1e6!important}.draw-round-rail__button>span{grid-row:span 2;color:#f0d18ba8;font-family:SFMono-Regular,ui-monospace,Menlo,monospace;font-size:.72rem;font-weight:900}.draw-round-rail__button strong{min-width:0;color:currentColor;font-size:1.05rem;font-weight:930}.draw-round-rail__button small{grid-column:2;color:#f5f6f161;font-size:.74rem;font-weight:780}.draw-stage-map{display:grid;gap:clamp(28px,4.2vw,58px)}.draw-stage-map__head h1{max-width:780px;margin:0;color:var(--ink);font-size:clamp(3.2rem,7vw,7.4rem);line-height:.88}.draw-stage-map__head p{max-width:620px;margin:0;color:#f5f6f194;font-size:clamp(.96rem,1.25vw,1.12rem);line-height:1.65}.draw-progress-map{display:grid;gap:clamp(22px,3vw,36px);padding-block:clamp(8px,1vw,14px) clamp(10px,1.4vw,18px);border-block:1px solid rgba(245,246,241,.12)}.draw-progress-map header h2{max-width:860px;margin:0;color:var(--ink);font-size:clamp(2.15rem,4.2vw,5.25rem);line-height:.94}.draw-progress-map header p{max-width:660px;margin:0;color:#f5f6f18f;line-height:1.62}.draw-progress-map__meters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2.4vw,34px)}.draw-progress-map__meters article{display:grid;gap:8px;min-width:0}.draw-progress-map__meters span{color:#f5f6f170;font-size:.72rem;font-weight:820}.draw-progress-map__meters strong{color:#f5f6f1eb;font-size:clamp(1.28rem,2vw,2rem);font-weight:940}.draw-progress-map__meters i{position:relative;height:9px;overflow:hidden;background:#f5f6f11a}.draw-progress-map__meters i:before{content:"";position:absolute;inset:0 auto 0 0;width:var(--progress);background:#f0d18be6;box-shadow:0 0 24px #f0d18b2e}.draw-step-runway{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none}.draw-step-runway li{position:relative;display:grid;gap:8px;color:#f5f6f152}.draw-step-runway li:before{content:"";position:absolute;left:20px;right:0;top:11px;height:1px;background:#f5f6f11f}.draw-step-runway li:last-child:before{display:none}.draw-step-runway span{position:relative;z-index:1;width:24px;height:24px;display:grid;place-items:center;border:1px solid rgba(245,246,241,.16);border-radius:50%;background:#080909;font-family:SFMono-Regular,ui-monospace,Menlo,monospace;font-size:.64rem;font-weight:900}.draw-step-runway strong{color:currentColor;font-size:.8rem;font-weight:880}.draw-step-runway li.is-active{color:#f0d18be6}.draw-step-runway li.is-active span{border-color:#f0d18b9e;box-shadow:0 0 22px #f0d18b2b}.draw-stage-map__stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;border-block:1px solid rgba(245,246,241,.11)}.draw-stage-map__stats output{min-width:0;display:grid;gap:8px;padding:20px clamp(14px,2vw,24px)}.draw-stage-map__stats output+output{border-left:1px solid rgba(245,246,241,.1)}.draw-stage-map__stats span{color:#f5f6f16b;font-size:.72rem;font-weight:820}.draw-stage-map__stats strong{overflow:hidden;color:#f0d18be6;font-size:clamp(1.45rem,2.4vw,2.7rem);font-weight:940;text-overflow:ellipsis;white-space:nowrap}.draw-prize-runway{display:grid;gap:18px}.draw-prize-runway header{grid-template-columns:minmax(0,1fr) auto;align-items:end}.draw-prize-runway header strong{color:#f0d18bf0;font-size:clamp(1.6rem,3.4vw,3.4rem);line-height:.9}.draw-prize-runway ol{display:grid;grid-template-columns:repeat(20,minmax(22px,1fr));gap:6px;margin:0;padding:0;list-style:none}.draw-prize-runway li{min-height:38px;display:grid;place-items:center;border:1px solid rgba(245,246,241,.1);color:#f5f6f15c;font-family:SFMono-Regular,ui-monospace,Menlo,monospace;font-size:.62rem;font-weight:900;background:#f5f6f106}.draw-prize-runway li[class*=is-]{border-color:#f0d18b66;color:#f0d18be0;background:#f0d18b12}.draw-match-ribbon{display:grid;gap:16px}.draw-match-ribbon ol{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;border-block:1px solid rgba(245,246,241,.1)}.draw-match-ribbon li{min-width:0;display:grid;gap:8px;padding:16px 14px;color:#f5f6f185}.draw-match-ribbon li+li{border-left:1px solid rgba(245,246,241,.08)}.draw-match-ribbon li.has-result{color:#f0d18be6}.draw-match-ribbon li>span{color:#f5f6f161;font-family:SFMono-Regular,ui-monospace,Menlo,monospace;font-size:.68rem;font-weight:900}.draw-match-ribbon strong{overflow:hidden;color:#f5f6f1e0;font-size:.92rem;font-weight:880;text-overflow:ellipsis;white-space:nowrap}.draw-match-ribbon small{color:currentColor;font-size:.72rem;font-weight:820}.draw-boundary-notes{display:flex;flex-wrap:wrap;gap:10px 18px;padding-top:4px;border-top:1px solid rgba(245,246,241,.1)}.draw-boundary-notes p{display:inline-flex;align-items:center;gap:8px;margin:0;color:#f5f6f18f;font-size:.78rem;font-weight:780}.draw-boundary-notes svg{color:#f0d18bb8}.hero-milestone-command{border:1px solid rgba(245,246,241,.13)!important;border-radius:16px!important;background:#08090985!important;box-shadow:inset 0 1px #ffffff0f,0 18px 48px #00000042!important}.hero-milestone-levels li{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;border-bottom:1px solid rgba(245,246,241,.11)!important}.hero-milestone-command__meter{height:14px!important;overflow:hidden;border:1px solid rgba(245,246,241,.12);border-radius:999px;background:linear-gradient(180deg,rgba(255,255,255,.12),transparent),#f5f6f114!important;box-shadow:inset 0 1px 2px #ffffff29,inset 0 -1px 2px #00000075}.hero-milestone-command__meter span{min-width:10px;border-radius:inherit;background:linear-gradient(90deg,#42f5d7,#f0d18b,#f55ca8 68%,#92ff7a)!important;box-shadow:0 0 14px #42f5d757,0 0 24px #f0d18b3d,inset 0 1px #ffffff85;animation:milestonePulse 1.8s cubic-bezier(.2,.82,.2,1) infinite alternate}@keyframes milestonePulse{0%{filter:saturate(.92) brightness(.96)}to{filter:saturate(1.18) brightness(1.08)}}.vote-room.vote-room-groups{min-height:auto;padding-top:148px;padding-bottom:76px}.vote-stage-head{grid-template-columns:minmax(0,1fr) auto;align-items:end}.vote-stage-head>span,.vote-stage-head h1,.vote-stage-head p{grid-column:1}.vote-stage-head strong{grid-column:2;grid-row:1 / span 3;align-self:end;border:1px solid rgba(240,209,139,.24);border-radius:999px;padding:10px 14px;background:#f0d18b0e;white-space:nowrap}.vote-match-stack{gap:18px}.vote-match-group{border-color:#f5f6f11c;border-radius:14px;padding:12px;background:#090a0a9e}.vote-match-group__header{padding:2px 4px 0}.vote-match-group__teams{gap:0;padding:4px;border:1px solid rgba(245,246,241,.11);border-radius:12px;background:#f5f6f106}.vote-team-choice{min-height:102px;border:0!important;border-radius:9px!important;background:transparent!important}.vote-team-choice+.vote-team-choice{border-left:1px solid rgba(245,246,241,.1)!important}.vote-team-choice:not(:disabled):hover,.vote-team-choice.is-current,.vote-team-choice.is-allocated{background:#f0d18b14!important}.vote-match-group__versus{border-color:#f0d18b47;color:#f0d18bc7}@media(max-width:980px){.control-room[data-view=draw] .round-simulator,.control-room[data-view=rules] .round-simulator{width:calc(100% - 28px);margin-top:116px;grid-template-columns:1fr}.draw-room.draw-room-v2{width:calc(100% - 28px);grid-template-columns:1fr!important}.draw-round-rail{position:static}.draw-round-rail ol{grid-template-columns:repeat(5,minmax(140px,1fr));overflow-x:auto;padding-bottom:6px}.draw-round-rail li:before,.draw-round-rail li:after{display:none}.draw-stage-map__stats,.draw-progress-map__meters{grid-template-columns:repeat(2,minmax(0,1fr))}.draw-prize-runway ol{grid-template-columns:repeat(10,minmax(22px,1fr))}.draw-match-ribbon ol{grid-template-columns:repeat(2,minmax(0,1fr))}.vote-stage-head{grid-template-columns:1fr}.vote-stage-head strong{grid-column:1;grid-row:auto;width:fit-content}}@media(max-width:640px){.control-room[data-view=schedule] .round-simulator,.control-room[data-view=vote] .round-simulator{top:92px}.control-room[data-view=schedule] .tournament-arena,.control-room[data-view=vote] .tournament-arena{min-height:auto;overflow-x:hidden;padding-top:184px}.control-room[data-view=schedule][data-simulation=realtime] .tournament-arena{padding-top:302px}.control-room[data-view=schedule] .tournament-arena__scroll,.control-room[data-view=vote] .tournament-arena__scroll{overflow-x:auto;overflow-y:visible;padding-inline:12px}.control-room[data-view=schedule] .tournament-arena__stage,.control-room[data-view=vote] .tournament-arena__stage{width:980px;min-width:980px;min-height:700px;grid-template-columns:320px 260px 320px;gap:34px;padding:28px 20px 60px}.arena-side:before,.arena-pair__connector,.arena-pair__route,.arena-center__route{display:block}.arena-pair__match{display:none}.arena-center{order:initial;min-height:540px}.arena-center img{width:230px}.arena-center dl{width:250px}.arena-team-card{min-height:66px}.arena-team-card__copy strong{font-size:1.08rem}.draw-stage-map__head h1{font-size:clamp(3.15rem,18vw,4.7rem)}.draw-progress-map header h2{font-size:clamp(2.45rem,13vw,3.8rem)}.draw-stage-map__stats,.draw-progress-map__meters,.draw-step-runway,.draw-match-ribbon ol{grid-template-columns:1fr}.draw-stage-map__stats output+output,.draw-match-ribbon li+li{border-left:0;border-top:1px solid rgba(245,246,241,.08)}.draw-step-runway li:before{display:none}.draw-prize-runway ol{grid-template-columns:repeat(5,minmax(22px,1fr))}.vote-room.vote-room-groups{padding-top:198px}.vote-match-group__teams{grid-template-columns:1fr;gap:0}.vote-team-choice+.vote-team-choice{border-left:0!important;border-top:1px solid rgba(245,246,241,.1)!important}}.hero-milestone-command.glare-hover{width:min(100%,860px)!important;display:grid!important;grid-template-columns:1fr!important;gap:clamp(14px,1.8vw,22px)!important;margin-top:clamp(24px,3vw,38px)!important;border:1px solid rgba(245,246,241,.13)!important;border-radius:18px!important;padding:clamp(16px,2vw,22px)!important;background:linear-gradient(180deg,#f5f6f112,#f5f6f106),#07090994!important;box-shadow:0 24px 70px #00000057,inset 0 1px #ffffff14!important;overflow:hidden}.hero-milestone-command__head{display:flex!important;align-items:center;justify-content:space-between;gap:14px}.hero-milestone-command__head>span{display:inline-flex!important;align-items:center;gap:8px;color:#f0d18bf0!important;font-size:.78rem!important;font-weight:940;letter-spacing:.06em!important;text-transform:uppercase}.hero-milestone-command__head>em{color:#f5f6f1b3!important;font-family:SFMono-Regular,ui-monospace,Menlo,monospace;font-size:.78rem!important;font-style:normal;font-weight:900}.hero-milestone-command__focus{display:grid;grid-template-columns:minmax(0,.8fr) minmax(310px,1fr);align-items:end;gap:clamp(18px,3vw,34px)}.hero-milestone-command__focus>span{grid-column:1;color:#f5f6f17a;font-size:.76rem;font-weight:860}.hero-milestone-command__focus>strong{grid-column:1;color:var(--ink);font-size:clamp(1.9rem,3.4vw,3.8rem)!important;line-height:.96}.hero-milestone-command__focus>p{grid-column:1;max-width:36em;margin:0;color:#f5f6f194;line-height:1.55}.hero-milestone-command__focus dl{grid-column:2!important;grid-row:1 / span 3!important;align-self:stretch;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0!important;margin:0!important;padding:0!important;border-top:1px solid rgba(245,246,241,.11);border-bottom:1px solid rgba(245,246,241,.11)}.hero-milestone-command__focus dl div{min-width:0;display:grid;align-content:center;gap:5px;padding:14px!important;border:0!important;background:transparent!important}.hero-milestone-command__focus dl div:nth-child(2n){border-left:1px solid rgba(245,246,241,.09)!important}.hero-milestone-command__focus dl div:nth-child(n+3){border-top:1px solid rgba(245,246,241,.09)!important}.hero-milestone-command__focus dt,.hero-milestone-command__focus dd{margin:0}.hero-milestone-command__focus dt{color:#f5f6f16b;font-size:.68rem;font-weight:820}.hero-milestone-command__focus dd{overflow:hidden;color:#f0d18bf0;font-size:clamp(.92rem,1.2vw,1.1rem);font-weight:930;line-height:1.2;text-overflow:ellipsis}.hero-milestone-levels{grid-column:1!important;display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:0!important;min-height:auto!important;margin:2px 0 0!important;padding:0!important;border-block:1px solid rgba(245,246,241,.1)}.hero-milestone-levels li{position:relative;min-height:128px!important;display:grid!important;grid-template-rows:auto auto auto 1fr auto;gap:6px!important;padding:16px 14px 14px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.hero-milestone-levels li+li{border-left:1px solid rgba(245,246,241,.09)!important;padding-left:14px!important}.hero-milestone-levels li:before{content:"";position:absolute;top:-5px;left:14px;width:9px;height:9px;border:1px solid rgba(245,246,241,.24);border-radius:50%;background:#090b0b;box-shadow:0 0 0 5px #090b0be6}.hero-milestone-levels li.is-unlocked:before{border-color:#f0d18beb;background:#f0d18beb;box-shadow:0 0 0 5px #090b0be6,0 0 20px #f0d18b47}.hero-milestone-levels li.is-next:before{border-color:#42f5d7f2;background:#42f5d7f2;box-shadow:0 0 0 5px #090b0be6,0 0 22px #42f5d752}.hero-milestone-levels em{color:#f5f6f147!important;font-family:SFMono-Regular,ui-monospace,Menlo,monospace;font-size:.66rem!important;font-style:normal;font-weight:900}.hero-milestone-levels span{color:#f5f6f1eb!important;font-family:SFMono-Regular,ui-monospace,Menlo,monospace;font-size:clamp(1rem,1.4vw,1.24rem)!important;font-weight:940;line-height:1}.hero-milestone-levels strong{color:#f0d18be6!important;font-size:clamp(.86rem,1vw,1rem)!important;font-weight:920}.hero-milestone-levels small{color:#f5f6f194!important;font-size:.72rem!important;font-weight:820;line-height:1.25}.hero-milestone-levels b{align-self:end;color:#f5f6f161;font-size:.66rem;font-weight:900}.hero-milestone-levels li.is-unlocked b{color:#f0d18bd1}.hero-milestone-levels li.is-next b{color:#42f5d7db}.hero-milestone-command__summary{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px!important}.hero-milestone-command__summary output{display:grid;gap:4px;padding:0!important;border:0!important;background:transparent!important}.hero-milestone-command__summary output span{color:#f5f6f16b;font-size:.68rem;font-weight:820}.hero-milestone-command__summary output strong{color:#f5f6f1eb;font-size:clamp(1.18rem,1.8vw,1.7rem)!important;font-weight:940}.hero-milestone-command__meter{grid-column:1!important;height:16px!important;margin-top:0!important;border:1px solid rgba(245,246,241,.12)!important;border-radius:999px!important;background:linear-gradient(180deg,#ffffff24,#ffffff05),#f5f6f113!important;box-shadow:inset 0 1px 1px #fff3,inset 0 -1px 2px #00000094!important}.hero-milestone-command__meter span{min-width:12px;border-radius:inherit!important;background:linear-gradient(90deg,#40f6d3,#dff58d 26%,#f0d18b 46%,#f66aa8 70%,#9a85ff)!important;box-shadow:0 0 18px #40f6d357,0 0 30px #f0d18b38,inset 0 1px #ffffff94!important}@media(max-width:980px){.hero-milestone-command__focus{grid-template-columns:1fr}.hero-milestone-command__focus dl{grid-column:1!important;grid-row:auto!important}.hero-milestone-levels{grid-template-columns:repeat(5,minmax(160px,1fr))!important;overflow-x:auto;scrollbar-width:none}}@media(max-width:640px){.hero-milestone-command.glare-hover{padding:14px!important;border-radius:14px!important}.hero-milestone-command__head{align-items:start;flex-direction:column;gap:6px}.hero-milestone-command__focus>strong{font-size:clamp(1.85rem,9vw,2.8rem)!important}.hero-milestone-command__focus dl,.hero-milestone-command__summary{grid-template-columns:1fr!important}.hero-milestone-command__focus dl div:nth-child(2n){border-left:0!important}.hero-milestone-command__focus dl div+div{border-top:1px solid rgba(245,246,241,.09)!important}}.hero-milestone-command__focus{gap:clamp(14px,2.3vw,28px)}.hero-milestone-levels li{min-height:112px!important;padding-block:14px 12px!important}.hero-milestone-command__summary{margin-top:-2px}@media(min-width:981px){.hero-milestone-command.glare-hover{padding:18px 20px!important}.hero-milestone-command__focus>strong{font-size:clamp(1.75rem,3vw,3.25rem)!important}}@media(max-width:640px){.hero-milestone-command__focus{gap:12px}.hero-milestone-command__focus dl{grid-template-columns:repeat(2,minmax(0,1fr))!important}.hero-milestone-command__focus dl div{padding:10px 9px!important}.hero-milestone-command__focus dl div:nth-child(2n){border-left:1px solid rgba(245,246,241,.09)!important}.hero-milestone-command__focus dl div:nth-child(2){border-top:0!important}.hero-milestone-levels{grid-template-columns:repeat(5,minmax(132px,1fr))!important}.hero-milestone-levels li{min-height:116px!important}.hero-milestone-levels small{display:block!important;overflow:hidden;color:#f5f6f194!important;font-size:.66rem!important;line-height:1.22}.hero-milestone-command__summary{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.control-room[data-view=home]{min-height:100dvh;padding-top:0!important}.control-room[data-view=home] .room-shell.is-home,.control-room[data-view=home] .home-room{min-height:100dvh!important;height:100dvh;max-height:100dvh;overflow:hidden!important}.control-room[data-view=home] .hero-stage{width:100vw;min-height:100dvh!important;height:100dvh;margin:0 calc(50% - 50vw);border:0!important;border-radius:0!important;box-shadow:none!important}.control-room[data-view=home] .hero-stage:before{background:radial-gradient(ellipse at 57% 31%,rgba(245,246,241,.12),transparent 38%),linear-gradient(90deg,#050606c7,#0506061a 56%,#0506068f)}.control-room[data-view=home] .hero-stage:after{background:linear-gradient(90deg,#050606d1,#05060614 54%,#050606a3),linear-gradient(180deg,#0506060a,#0506066b)}.control-room[data-view=home] .hero-stage__content{width:min(100% - clamp(40px,8vw,172px),1560px);min-height:100dvh;grid-template-columns:minmax(560px,.92fr) minmax(330px,.42fr);align-items:center;gap:clamp(24px,4vw,64px);margin:0 auto;padding:clamp(108px,12vh,142px) 0 clamp(22px,4vh,44px)!important}.control-room[data-view=home] .hero-copy{max-width:930px;gap:clamp(10px,1.4vh,16px)}.control-room[data-view=home] .hero-copy h1{max-width:none;font-size:clamp(3.05rem,4.35vw,5.25rem);line-height:.96;text-wrap:balance;white-space:nowrap}.control-room[data-view=home] .hero-copy p{max-width:760px;font-size:clamp(.96rem,1.08vw,1.12rem);line-height:1.54}.control-room[data-view=home] .hero-kicker{padding:7px 11px}.control-room[data-view=home] .hero-actions{margin-top:0}.control-room[data-view=home] .hero-match-capsule{align-self:end;margin-bottom:clamp(10px,3vh,32px)}.control-room[data-view=home] .hero-milestone-command.glare-hover{width:min(100%,900px)!important;gap:clamp(10px,1.4vh,14px)!important;margin-top:clamp(12px,1.8vh,18px)!important;padding:clamp(12px,1.6vw,18px) clamp(14px,1.8vw,20px)!important;border-color:#f5f6f124!important;background:linear-gradient(180deg,#f5f6f10f,#f5f6f105),#0709097a!important}.hero-milestone-command.glare-hover:before,.hero-milestone-command.glare-hover:after{content:none!important}.hero-milestone-command__focus{grid-template-columns:minmax(230px,.78fr) minmax(0,1fr)!important;align-items:end;gap:clamp(14px,2vw,28px)!important}.hero-milestone-command__focus>strong{font-size:clamp(1.75rem,2.6vw,3.05rem)!important}.hero-milestone-command__focus>p{font-size:.9rem;line-height:1.42}.hero-milestone-command__focus dl{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-row:1 / span 3!important;border-block:1px solid rgba(245,246,241,.1)!important}.hero-milestone-command__focus dl div{min-height:64px;padding:10px 11px!important}.hero-milestone-command__focus dl div+div{border-left:1px solid rgba(245,246,241,.08)!important}.hero-milestone-command__focus dl div:nth-child(n+3){border-top:0!important}.hero-milestone-levels{position:relative;grid-template-columns:repeat(5,minmax(0,1fr))!important;min-height:96px!important;border-block:0!important;padding-top:18px!important;overflow:visible!important}.hero-milestone-levels:before{content:"";position:absolute;top:18px;left:5%;right:5%;height:2px;background:#f5f6f129}.hero-milestone-levels:after{content:"";position:absolute;top:18px;left:5%;width:min(90%,var(--milestone-fill, 80%));height:2px;background:linear-gradient(90deg,#42f5d7,#dff58d 28%,#f0d18b,#f65ca4 76%,#9a85ff);box-shadow:0 0 12px #42f5d74d,0 0 24px #f0d18b38}.hero-milestone-levels li{min-height:82px!important;gap:3px!important;padding:14px 10px 0!important;border:0!important;border-left:0!important}.hero-milestone-levels li+li{border-left:0!important}.hero-milestone-levels li:before{z-index:1;top:-5px;left:10px;width:13px;height:13px;border:0;border-radius:50%;background:#f5f6f12e;box-shadow:0 0 0 5px #070909db}.hero-milestone-levels li:nth-child(1).is-unlocked:before{background:#42f5d7;box-shadow:0 0 0 5px #070909db,0 0 22px #42f5d757}.hero-milestone-levels li:nth-child(2).is-unlocked:before{background:#dff58d;box-shadow:0 0 0 5px #070909db,0 0 22px #dff58d4d}.hero-milestone-levels li:nth-child(3).is-unlocked:before{background:#f0d18b;box-shadow:0 0 0 5px #070909db,0 0 22px #f0d18b4d}.hero-milestone-levels li:nth-child(4).is-unlocked:before{background:#f65ca4;box-shadow:0 0 0 5px #070909db,0 0 22px #f65ca442}.hero-milestone-levels li:nth-child(5).is-next:before,.hero-milestone-levels li:nth-child(5).is-unlocked:before{background:#42f5d7;box-shadow:0 0 0 5px #070909db,0 0 26px #42f5d761}.hero-milestone-levels span{font-size:clamp(.88rem,1.05vw,1.08rem)!important}.hero-milestone-levels strong{color:#f0d18bf5!important}.hero-milestone-levels small,.hero-milestone-levels b{font-size:.64rem!important}.hero-milestone-command__summary{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:clamp(18px,4vw,48px)!important}.hero-milestone-command__meter{height:12px!important}.control-room[data-view=schedule] .tournament-arena__stage,.control-room[data-view=vote] .tournament-arena__stage{position:relative;overflow:hidden}.arena-route-layer{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.arena-route-layer path{fill:none;stroke:#f5f6f140;stroke-width:1.35;vector-effect:non-scaling-stroke;stroke-linecap:square;stroke-linejoin:miter;filter:drop-shadow(0 0 5px rgba(240,209,139,.14));stroke-dasharray:780;stroke-dashoffset:780;animation:bracketDraw .92s cubic-bezier(.2,.82,.2,1) forwards}.arena-route-layer__side.is-left path{animation-delay:calc(80ms + var(--route-delay, 0ms))}.arena-route-layer__side.is-right path{animation-delay:calc(.16s + var(--route-delay, 0ms))}.tournament-arena.is-schedule .arena-route-layer path:not(.arena-route-layer__path-flow),.tournament-arena.is-vote .arena-route-layer path:not(.arena-route-layer__path-flow){stroke:#f0d18b6b}@keyframes bracketDraw{to{stroke-dashoffset:0}}.arena-side,.arena-center{z-index:2}.arena-center__route{display:none!important}.arena-pair__route{width:clamp(72px,7vw,132px)}.control-room[data-view=vote] .vote-room.vote-room-groups{width:min(100% - clamp(42px,8vw,180px),1480px);min-height:auto;margin:0 auto;padding:clamp(174px,18vh,210px) 0 90px}.vote-stage-head{max-width:980px;margin:0 0 clamp(22px,3vh,34px)}.vote-stage-head h1{max-width:10.5em;font-size:clamp(2.35rem,4vw,4.5rem);line-height:.98}.vote-stage-head p{max-width:760px;font-size:clamp(.98rem,1.15vw,1.1rem);line-height:1.62}.vote-stage-head strong{align-self:start;justify-self:end;max-width:100%}.vote-room-grid{grid-template-columns:minmax(0,1fr) minmax(320px,390px)!important;align-items:start;gap:clamp(28px,4vw,54px)!important}.vote-side-rail{position:sticky;top:124px;gap:18px}.vote-match-stack{gap:20px}.vote-match-group{border-radius:16px!important;padding:14px!important;background:#080909a8!important}.vote-match-group.is-selected{border-color:#f0d18b80!important;box-shadow:inset 0 1px #f5f6f11a,0 0 0 1px #f0d18b0f}.vote-match-group__teams{min-width:0;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch}.vote-team-choice{min-width:0;min-height:92px!important;grid-template-columns:auto minmax(0,1fr) auto!important;gap:14px!important;padding:clamp(14px,1.6vw,18px)!important}.vote-team-choice strong,.vote-team-choice small,.vote-team-choice em{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vote-allocation-panel,.vote-wallet-panel{border-radius:14px!important;background:#080909ad!important}.vote-allocation-panel h2{font-size:clamp(1.45rem,2.1vw,2.1rem)}.vote-allocation-status{grid-template-columns:repeat(3,minmax(0,1fr))}.vote-allocation-status output strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vote-wallet-panel .vote-balance-strip{grid-template-columns:repeat(2,minmax(0,1fr))!important}.vote-wallet-panel .vote-balance-strip output:last-child{grid-column:1 / -1}.vote-wallet-panel .vote-balance-strip output strong{white-space:normal!important;overflow-wrap:anywhere;font-size:clamp(.92rem,1.08vw,1.08rem)!important;line-height:1.18}.control-room[data-view=draw]{padding-top:0!important}.control-room[data-view=draw] .room-shell{width:100%;max-width:none;margin:0;padding:0}.draw-room.draw-room-v2{width:min(100% - clamp(56px,9vw,190px),1500px);grid-template-columns:minmax(170px,210px) minmax(0,1fr)!important;gap:clamp(36px,5vw,84px)!important;padding:clamp(136px,15vh,172px) 0 86px!important}.draw-stage-map{gap:clamp(22px,3vw,42px)}.draw-stage-map__head h1{font-size:clamp(3.45rem,5.8vw,6.6rem);line-height:.9}.draw-stage-map__head p{max-width:720px}.draw-progress-map{gap:clamp(18px,2.4vw,30px);padding-block:18px 22px}.draw-progress-map header{grid-template-columns:minmax(0,1fr) auto;align-items:end}.draw-progress-map header span,.draw-progress-map header h2,.draw-progress-map header p{grid-column:1}.draw-progress-map header h2{max-width:820px;font-size:clamp(2.1rem,4.2vw,4.9rem)}.draw-progress-map__meters{gap:clamp(20px,3vw,48px)}.draw-progress-map__meters strong,.draw-stage-map__stats strong{font-variant-numeric:tabular-nums}.draw-prize-runway ol{grid-template-columns:repeat(20,minmax(18px,1fr))}@media(max-width:1180px){.control-room[data-view=home] .hero-stage__content{grid-template-columns:1fr;align-items:end;padding-top:108px!important}.control-room[data-view=home] .hero-match-capsule{display:none}.control-room[data-view=vote] .vote-room.vote-room-groups,.draw-room.draw-room-v2{width:calc(100% - 32px)}.vote-room-grid{grid-template-columns:1fr!important}.vote-side-rail{position:static}}@media(max-width:760px){.control-room[data-view=home] .room-shell.is-home,.control-room[data-view=home] .home-room,.control-room[data-view=home] .hero-stage{height:auto;max-height:none;min-height:100dvh!important;overflow:visible!important}.control-room[data-view=home] .hero-stage__content{width:calc(100% - 28px);min-height:100dvh;padding:118px 0 28px!important}.control-room[data-view=home] .hero-copy h1{font-size:clamp(3rem,17vw,4.8rem);white-space:normal}.hero-milestone-command__focus{grid-template-columns:1fr!important}.hero-milestone-command__focus dl{grid-column:1!important;grid-row:auto!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.hero-milestone-levels{overflow-x:auto!important;grid-template-columns:repeat(5,minmax(132px,1fr))!important;padding-bottom:4px!important}.control-room[data-view=schedule] .tournament-arena__stage,.control-room[data-view=vote] .tournament-arena__stage{overflow:visible}.arena-route-layer{top:28px;right:20px;bottom:44px;left:20px}.control-room[data-view=vote] .vote-room.vote-room-groups{padding-top:248px}.vote-stage-head{grid-template-columns:1fr!important}.vote-stage-head h1{font-size:clamp(2.05rem,10.8vw,3.1rem);line-height:1.02}.vote-stage-head strong{justify-self:start}.vote-match-group__teams{grid-template-columns:1fr}.vote-team-choice+.vote-team-choice{border-left:0!important;border-top:1px solid rgba(245,246,241,.1)!important}.draw-room.draw-room-v2{grid-template-columns:1fr!important;padding-top:130px!important}.draw-round-rail ol,.round-switch{scrollbar-width:none}.draw-round-rail ol::-webkit-scrollbar,.round-switch::-webkit-scrollbar{display:none}.hero-milestone-command.glare-hover{gap:8px!important;padding:12px!important}.hero-milestone-command__focus dl div{min-height:48px;padding:8px!important}.hero-milestone-levels{min-height:86px!important}.hero-milestone-levels li{min-height:82px!important}.hero-milestone-command__summary output strong{font-size:1.06rem!important}.draw-progress-map header,.draw-progress-map__meters,.draw-stage-map__stats{grid-template-columns:1fr!important}.draw-prize-runway ol{grid-template-columns:repeat(5,minmax(24px,1fr))}}.control-room[data-view=home] .hero-milestone-command.glare-hover{border-color:#f5f6f13d!important;background:linear-gradient(180deg,#f5f6f114,#f5f6f107),#080a0ad6!important;box-shadow:0 26px 74px #0000007a,inset 0 1px #ffffff1f!important;backdrop-filter:blur(18px) saturate(126%);-webkit-backdrop-filter:blur(18px) saturate(126%)}.control-room[data-view=home] .hero-milestone-command__focus>span{color:#42f5d7db}.control-room[data-view=home] .hero-milestone-command__focus>strong{color:#fffaf0!important;text-shadow:0 0 22px rgba(240,209,139,.12)}.control-room[data-view=home] .hero-milestone-command__focus>p{max-width:32em;color:#f5f6f1a8}.control-room[data-view=home] .hero-milestone-command__focus dl{border-color:#f5f6f12b!important;background:#03050575}.control-room[data-view=home] .hero-milestone-command__focus dt{color:#f5f6f180}.control-room[data-view=home] .hero-milestone-command__focus dd{color:#ffefc8fa}.control-room[data-view=home] .hero-milestone-levels:before{background:#f5f6f13d}.control-room[data-view=home] .hero-milestone-levels li.is-next{background:linear-gradient(180deg,rgba(66,245,215,.06),transparent 76%)!important}.control-room[data-view=home] .hero-milestone-levels small,.control-room[data-view=home] .hero-milestone-levels b{color:#f5f6f1ad!important}.control-room[data-view=home] .hero-milestone-command__meter{background:linear-gradient(180deg,#ffffff2e,#ffffff08),#f5f6f11f!important}.control-room[data-view=schedule] .arena-side:before,.control-room[data-view=vote] .arena-side:before,.control-room[data-view=schedule] .arena-pair__connector,.control-room[data-view=vote] .arena-pair__connector,.control-room[data-view=schedule] .arena-pair__route,.control-room[data-view=vote] .arena-pair__route,.control-room[data-view=schedule] .arena-center__route,.control-room[data-view=vote] .arena-center__route,.control-room[data-view=schedule] .arena-pair__match,.control-room[data-view=vote] .arena-pair__match{display:none!important}.control-room[data-view=schedule] .tournament-arena__stage,.control-room[data-view=vote] .tournament-arena__stage{overflow:visible}.control-room[data-view=schedule] .arena-route-layer,.control-room[data-view=vote] .arena-route-layer{top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:1;overflow:visible;shape-rendering:crispEdges}.control-room[data-view=schedule] .arena-route-layer__path,.control-room[data-view=vote] .arena-route-layer__path{fill:none;stroke:#f5f6f18f!important;stroke-width:1.45;vector-effect:non-scaling-stroke;stroke-linecap:square;stroke-linejoin:miter;opacity:.82;filter:drop-shadow(0 0 4px rgba(245,246,241,.14)) drop-shadow(0 0 8px rgba(240,209,139,.1))}.control-room[data-view=vote] .arena-route-layer__path{stroke-dasharray:none!important;stroke-dashoffset:0!important;animation:none!important}.control-room[data-view=schedule] .arena-route-layer__path.is-active,.control-room[data-view=vote] .arena-route-layer__path.is-active{stroke:url(#arena-metal-flow-left)!important;stroke-width:2.5;opacity:.88;filter:drop-shadow(0 0 5px rgba(216,189,118,.26)) drop-shadow(0 0 11px rgba(169,214,238,.18)) drop-shadow(0 0 16px rgba(231,154,194,.12))}.control-room[data-view=schedule] .arena-route-layer__path.is-right.is-active,.control-room[data-view=vote] .arena-route-layer__path.is-right.is-active{stroke:url(#arena-metal-flow-right)!important}.control-room[data-view=schedule] .arena-route-layer__path.is-trophy.is-muted,.control-room[data-view=vote] .arena-route-layer__path.is-trophy.is-muted{opacity:.68;stroke-width:1.45}.control-room[data-view=schedule] .arena-route-layer__path.is-trophy.is-active,.control-room[data-view=vote] .arena-route-layer__path.is-trophy.is-active{stroke-width:3.15;filter:drop-shadow(0 0 7px rgba(216,189,118,.32)) drop-shadow(0 0 15px rgba(169,214,238,.24)) drop-shadow(0 0 20px rgba(231,154,194,.16))}.control-room[data-view=schedule] .arena-route-layer__path-flow,.control-room[data-view=vote] .arena-route-layer__path-flow{fill:none;stroke:url(#arena-metal-flow-left)!important;stroke-width:3.85;vector-effect:non-scaling-stroke;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none;opacity:.68;filter:url(#arena-route-metal-glow);animation:none!important;animation-delay:var(--flow-delay, 0ms)}.control-room[data-view=schedule] .arena-route-layer__path-flow.is-right,.control-room[data-view=vote] .arena-route-layer__path-flow.is-right{stroke:url(#arena-metal-flow-right)!important}.control-room[data-view=schedule] .arena-route-layer__path-flow.is-trophy,.control-room[data-view=vote] .arena-route-layer__path-flow.is-trophy{stroke-width:5.15;stroke-linecap:round;opacity:.82;mix-blend-mode:normal;filter:drop-shadow(0 0 7px rgba(255,250,229,.3)) drop-shadow(0 0 15px rgba(169,214,238,.24)) drop-shadow(0 0 22px rgba(231,154,194,.18))}.border-glow{--edge-proximity: 0;--cursor-angle: 45deg;--edge-sensitivity: 30;--color-sensitivity: calc(var(--edge-sensitivity) + 20);--cone-spread: 25;--glow-padding: 40px;--card-bg: #0f1010;--glow-color: hsl(40deg 80% 80% / 76%);--glow-color-60: hsl(40deg 80% 80% / 42%);--glow-color-50: hsl(40deg 80% 80% / 34%);--glow-color-40: hsl(40deg 80% 80% / 26%);--glow-color-30: hsl(40deg 80% 80% / 18%);--glow-color-20: hsl(40deg 80% 80% / 12%);--glow-color-10: hsl(40deg 80% 80% / 7%);--border-glow-x: 50%;--border-glow-y: 50%;--border-glow-opacity: 0;--border-glow-a: #c084fc;--border-glow-b: #f472b6;--border-glow-c: #38bdf8;--gradient-one: radial-gradient(at 80% 55%, var(--border-glow-a) 0, transparent 50%);--gradient-two: radial-gradient(at 69% 34%, var(--border-glow-b) 0, transparent 50%);--gradient-three: radial-gradient(at 8% 6%, var(--border-glow-c) 0, transparent 50%);--gradient-four: radial-gradient(at 41% 38%, var(--border-glow-a) 0, transparent 50%);--gradient-five: radial-gradient(at 86% 85%, var(--border-glow-b) 0, transparent 50%);--gradient-six: radial-gradient(at 82% 18%, var(--border-glow-c) 0, transparent 50%);--gradient-seven: radial-gradient(at 51% 4%, var(--border-glow-b) 0, transparent 50%);--gradient-base: linear-gradient(var(--border-glow-a) 0 100%)}.control-room[data-view=schedule] .arena-route-layer__node,.control-room[data-view=vote] .arena-route-layer__node{fill:#f5f6f18a;stroke:#070808eb;stroke-width:1.5;opacity:.78;vector-effect:non-scaling-stroke}.control-room[data-view=schedule] .arena-route-layer__node:not(.is-final),.control-room[data-view=vote] .arena-route-layer__node:not(.is-final){display:none}.control-room[data-view=schedule] .arena-route-layer__node.is-active,.control-room[data-view=vote] .arena-route-layer__node.is-active{fill:#f0d18bf2;filter:drop-shadow(0 0 8px rgba(240,209,139,.28))}.control-room[data-view=schedule] .arena-route-layer__node.is-right.is-active,.control-room[data-view=vote] .arena-route-layer__node.is-right.is-active{fill:#74ebc2eb}.control-room[data-view=schedule] .arena-team-card.border-glow,.control-room[data-view=vote] .arena-team-card.border-glow{position:relative;isolation:isolate;overflow:visible;transform:translate3d(var(--magnet-x, 0px),var(--magnet-y, 0px),.01px);border:1px solid rgba(245,246,241,.15)!important;background:var(--card-bg)!important}.control-room[data-view=schedule] .arena-team-card.border-glow>img,.control-room[data-view=vote] .arena-team-card.border-glow>img,.control-room[data-view=schedule] .arena-team-card.border-glow>.arena-team-card__copy,.control-room[data-view=vote] .arena-team-card.border-glow>.arena-team-card__copy,.control-room[data-view=schedule] .arena-team-card.border-glow>em,.control-room[data-view=vote] .arena-team-card.border-glow>em,.control-room[data-view=schedule] .arena-team-card.border-glow>.arena-team-card__state,.control-room[data-view=vote] .arena-team-card.border-glow>.arena-team-card__state{position:relative;z-index:2}.control-room[data-view=schedule] .arena-team-card.border-glow:before,.control-room[data-view=vote] .arena-team-card.border-glow:before,.control-room[data-view=schedule] .arena-team-card.border-glow:after,.control-room[data-view=vote] .arena-team-card.border-glow:after,.control-room[data-view=schedule] .arena-team-card.border-glow>.edge-light,.control-room[data-view=vote] .arena-team-card.border-glow>.edge-light{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;transition:opacity .25s ease-out;z-index:1}.control-room[data-view=schedule] .arena-team-card.border-glow:not(.is-border-glow-active):before,.control-room[data-view=vote] .arena-team-card.border-glow:not(.is-border-glow-active):before,.control-room[data-view=schedule] .arena-team-card.border-glow:not(.is-border-glow-active):after,.control-room[data-view=vote] .arena-team-card.border-glow:not(.is-border-glow-active):after,.control-room[data-view=schedule] .arena-team-card.border-glow:not(.is-border-glow-active)>.edge-light,.control-room[data-view=vote] .arena-team-card.border-glow:not(.is-border-glow-active)>.edge-light{opacity:0;transition:opacity .75s ease-in-out}.control-room[data-view=schedule] .arena-team-card.border-glow:before,.control-room[data-view=vote] .arena-team-card.border-glow:before{border:1px solid transparent;background:linear-gradient(var(--card-bg) 0 100%) padding-box,linear-gradient(#fff0 0,#fff0) border-box,var(--gradient-one) border-box,var(--gradient-two) border-box,var(--gradient-three) border-box,var(--gradient-four) border-box,var(--gradient-five) border-box,var(--gradient-six) border-box,var(--gradient-seven) border-box,var(--gradient-base) border-box;opacity:calc((var(--edge-proximity) - var(--color-sensitivity)) / (100 - var(--color-sensitivity)));-webkit-mask-image:conic-gradient(from var(--cursor-angle) at center,black calc(var(--cone-spread) * 1%),transparent calc((var(--cone-spread) + 15) * 1%),transparent calc((100 - var(--cone-spread) - 15) * 1%),black calc((100 - var(--cone-spread)) * 1%));mask-image:conic-gradient(from var(--cursor-angle) at center,black calc(var(--cone-spread) * 1%),transparent calc((var(--cone-spread) + 15) * 1%),transparent calc((100 - var(--cone-spread) - 15) * 1%),black calc((100 - var(--cone-spread)) * 1%))}.control-room[data-view=schedule] .arena-team-card.border-glow:after,.control-room[data-view=vote] .arena-team-card.border-glow:after{display:none}.control-room[data-view=schedule] .arena-team-card.border-glow:hover,.control-room[data-view=vote] .arena-team-card.border-glow:hover,.control-room[data-view=schedule] .arena-team-card.border-glow:focus-visible,.control-room[data-view=vote] .arena-team-card.border-glow:focus-visible,.control-room[data-view=schedule] .arena-team-card.border-glow.is-selected,.control-room[data-view=vote] .arena-team-card.border-glow.is-selected{background:var(--card-bg)!important;box-shadow:0 0 0 1px #f5f6f114,0 0 18px #f0d18b0f,inset 0 1px #ffffff14!important}.control-room[data-view=schedule] .arena-team-card.border-glow>.edge-light,.control-room[data-view=vote] .arena-team-card.border-glow>.edge-light{inset:calc(var(--glow-padding) * -1);background:none;opacity:calc((var(--edge-proximity) - var(--edge-sensitivity)) / (100 - var(--edge-sensitivity)));filter:none;mix-blend-mode:plus-lighter;-webkit-mask-image:conic-gradient(from var(--cursor-angle) at center,black 2.5%,transparent 10%,transparent 90%,black 97.5%);mask-image:conic-gradient(from var(--cursor-angle) at center,black 2.5%,transparent 10%,transparent 90%,black 97.5%)}.control-room[data-view=schedule] .arena-team-card.border-glow>.edge-light:before,.control-room[data-view=vote] .arena-team-card.border-glow>.edge-light:before{content:"";position:absolute;inset:var(--glow-padding);border-radius:inherit;box-shadow:inset 0 0 0 1px var(--glow-color),inset 0 0 1px 0 var(--glow-color-60),inset 0 0 3px 0 var(--glow-color-50),inset 0 0 5px 0 var(--glow-color-40),inset 0 0 10px 0 var(--glow-color-30),inset 0 0 16px 1px var(--glow-color-20),inset 0 0 24px 1px var(--glow-color-10),0 0 1px 0 var(--glow-color-60),0 0 3px 0 var(--glow-color-50),0 0 5px 0 var(--glow-color-40),0 0 10px 0 var(--glow-color-30),0 0 12px 1px var(--glow-color-20),0 0 18px 1px var(--glow-color-10)}.arena-center:before{content:none!important}.control-room[data-view=schedule] .arena-side,.control-room[data-view=vote] .arena-side{position:relative;z-index:4}.control-room[data-view=schedule] .arena-center,.control-room[data-view=vote] .arena-center{z-index:3}.arena-center img{filter:drop-shadow(0 28px 52px rgba(0,0,0,.66)) drop-shadow(0 0 16px rgba(240,209,139,.12))}.control-room[data-view=schedule] .tournament-arena.has-detail .tournament-arena__scroll,.control-room[data-view=vote] .tournament-arena.has-detail .tournament-arena__scroll,.control-room[data-view=schedule] .tournament-arena.has-detail .tournament-arena__footer,.control-room[data-view=vote] .tournament-arena.has-detail .tournament-arena__footer{filter:blur(4px) brightness(.68) saturate(.76);opacity:.82;pointer-events:none;transition:filter .18s ease,opacity .18s ease}@media(prefers-reduced-motion:reduce){.control-room[data-view=schedule] .arena-route-layer__path-flow,.control-room[data-view=vote] .arena-route-layer__path-flow,.control-room[data-view=schedule] .arena-team-card.border-glow:hover:before,.control-room[data-view=vote] .arena-team-card.border-glow:hover:before,.control-room[data-view=schedule] .arena-team-card.border-glow:focus-visible:before,.control-room[data-view=vote] .arena-team-card.border-glow:focus-visible:before,.control-room[data-view=schedule] .arena-team-card.border-glow.is-selected:before,.control-room[data-view=vote] .arena-team-card.border-glow.is-selected:before,.control-room[data-view=schedule] .arena-team-card.border-glow:hover:after,.control-room[data-view=vote] .arena-team-card.border-glow:hover:after,.control-room[data-view=schedule] .arena-team-card.border-glow:focus-visible:after,.control-room[data-view=vote] .arena-team-card.border-glow:focus-visible:after,.control-room[data-view=schedule] .arena-team-card.border-glow.is-selected:after,.control-room[data-view=vote] .arena-team-card.border-glow.is-selected:after{animation:none!important}.control-room[data-view=schedule] .arena-route-layer__path-flow,.control-room[data-view=vote] .arena-route-layer__path-flow{stroke-dasharray:none}}.control-room[data-view=schedule] .round-switch.round-switch--read-only,.control-room[data-view=vote] .round-switch.round-switch--read-only{width:min(100%,620px);grid-template-columns:repeat(5,minmax(72px,96px))!important;justify-content:center;gap:clamp(6px,.9vw,12px)!important;align-items:start;margin:0 auto;padding-top:0!important;padding-bottom:3px;border-bottom:1px solid rgba(245,246,241,.08)}.control-room[data-view=schedule] .round-switch--read-only .round-switch__stage,.control-room[data-view=vote] .round-switch--read-only .round-switch__stage{min-height:32px;gap:1px;padding:0!important;color:#f5f6f147;pointer-events:auto}.control-room[data-view=schedule] .round-switch--read-only .round-switch__label,.control-room[data-view=vote] .round-switch--read-only .round-switch__label{font-size:.58rem!important;font-weight:680!important;line-height:1.1}.control-room[data-view=schedule] .round-switch--read-only .round-switch__metric,.control-room[data-view=vote] .round-switch--read-only .round-switch__metric{order:-1;align-items:center;gap:3px;width:fit-content;min-height:13px;margin:0;border:1px solid rgba(245,246,241,.09);border-radius:999px;padding:1px 4px;background:#f5f6f106;color:#f5f6f16b;line-height:1}.control-room[data-view=schedule] .round-switch--read-only .round-switch__metric>span,.control-room[data-view=vote] .round-switch--read-only .round-switch__metric>span{color:currentColor;font-size:.54rem!important;font-weight:700!important;line-height:1}.control-room[data-view=schedule] .round-switch--read-only .round-switch__metric>small,.control-room[data-view=vote] .round-switch--read-only .round-switch__metric>small{font-size:.48rem!important;font-weight:620}.control-room[data-view=schedule] .round-switch--read-only .round-switch__detail,.control-room[data-view=vote] .round-switch--read-only .round-switch__detail{display:none!important}.control-room[data-view=schedule] .round-switch--read-only .round-switch__track,.control-room[data-view=vote] .round-switch--read-only .round-switch__track{width:20px;height:1px;margin-top:2px;background:#f5f6f11a}.control-room[data-view=schedule] .round-switch--read-only .round-switch__item.is-active,.control-room[data-view=vote] .round-switch--read-only .round-switch__item.is-active{color:#ffefc8f0}.control-room[data-view=schedule] .round-switch--read-only .round-switch__item.is-active .round-switch__metric,.control-room[data-view=vote] .round-switch--read-only .round-switch__item.is-active .round-switch__metric{border-color:#f0d18b52;background:#f0d18b0e;color:#f0d18bdb}.draw-progress-map__meters article:nth-child(1) i:before{background:linear-gradient(90deg,#42f5d7f2,#dff58ddb);box-shadow:0 0 22px #42f5d72e}.draw-progress-map__meters article:nth-child(2) i:before{background:linear-gradient(90deg,#f0d18bf5,#f65ca4b8)}.draw-progress-map__meters article:nth-child(3) i:before{background:linear-gradient(90deg,#9a85ffeb,#f0d18bdb)}.draw-prize-runway li[class*=is-]:nth-child(5n+1){border-color:#42f5d770;color:#b7ffebeb;background:#42f5d712}.draw-prize-runway li[class*=is-]:nth-child(5n+2){border-color:#dff58d61;color:#ebffaee6;background:#dff58d0f}.draw-prize-runway li[class*=is-]:nth-child(5n+3){border-color:#f0d18b70;color:#ffe9b8eb;background:#f0d18b13}.draw-prize-runway li[class*=is-]:nth-child(5n+4){border-color:#f65ca461;color:#ffb7dae6;background:#f65ca411}.draw-prize-runway li[class*=is-]:nth-child(5n){border-color:#9a85ff61;color:#dbd3ffe6;background:#9a85ff11}.rules-hero,.rules-flow,.round-rulebook,.boundary-ledger{border-color:#f5f6f12e!important;background:linear-gradient(180deg,#f5f6f110,#f5f6f105),#080a0ac7!important}.rules-hero__metric{border-color:#f5f6f124!important;background:#0305056b!important}.rules-flow li{border-color:#f5f6f121!important;background:#f5f6f109!important}.rules-flow li:nth-child(5n+1) em,.rules-flow li:nth-child(5n+1) svg{color:#42f5d7db}.rules-flow li:nth-child(5n+2) em,.rules-flow li:nth-child(5n+2) svg{color:#dff58dd1}.rules-flow li:nth-child(5n+3) em,.rules-flow li:nth-child(5n+3) svg{color:#f0d18be6}.rules-flow li:nth-child(5n+4) em,.rules-flow li:nth-child(5n+4) svg{color:#f65ca4d1}.rules-flow li:nth-child(5n) em,.rules-flow li:nth-child(5n) svg{color:#9a85ffd1}.rules-flow p,.eligibility-matrix p,.boundary-grid p,.boundary-ledger .ops-checklist p,.round-rule-card p{display:-webkit-box;overflow:hidden;color:#f5f6f18a!important;line-height:1.42;-webkit-box-orient:vertical;-webkit-line-clamp:2}.round-rule-card.is-active{border-color:#42f5d752!important;background:linear-gradient(180deg,rgba(66,245,215,.055),transparent 82%),#f5f6f109!important}@media(max-width:760px){.control-room[data-view=schedule] .round-switch.round-switch--read-only,.control-room[data-view=vote] .round-switch.round-switch--read-only{grid-template-columns:repeat(5,minmax(96px,1fr))!important;overflow-x:auto!important;padding-bottom:7px!important}.control-room[data-view=schedule] .round-switch--read-only .round-switch__detail,.control-room[data-view=vote] .round-switch--read-only .round-switch__detail{display:none}.arena-route-layer__path{stroke-width:1.25}.arena-route-layer__path.is-active{stroke-width:1.65}}.control-room[data-view=vote]{--vote-rail-top: 86px;--vote-content-top: 150px;--vote-page-gutter: clamp(24px, 4vw, 72px);--vote-panel-bg: rgba(9, 11, 11, .76);--vote-panel-border: rgba(245, 246, 241, .14);--vote-panel-border-strong: rgba(240, 209, 139, .32);--vote-soft-line: rgba(245, 246, 241, .09);background:linear-gradient(rgba(245,246,241,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(245,246,241,.035) 1px,transparent 1px),radial-gradient(circle at 72% 24%,rgba(79,240,197,.035),transparent 32%),radial-gradient(circle at 16% 68%,rgba(255,95,162,.026),transparent 34%),#070808;background-size:88px 88px,88px 88px,auto,auto,auto}.control-room[data-view=vote] .control-header{width:min(100% - 52px,1320px)!important;grid-template-columns:auto minmax(390px,.66fr) auto minmax(190px,auto)!important;gap:8px!important}.control-room[data-view=vote] .control-header .brand-lockup,.control-room[data-view=vote] .control-header .language-switch--select,.control-room[data-view=vote] .control-header .header-wallet,.control-room[data-view=vote] .control-header .command-menu.pill-nav{min-height:42px;border-color:#f5f6f118!important;background:#0a0c0c7a!important;box-shadow:0 12px 34px #00000038,inset 0 1px #ffffff0a!important;-webkit-backdrop-filter:blur(18px) saturate(1.12)!important;backdrop-filter:blur(18px) saturate(1.12)!important}.control-room[data-view=vote] .control-header .brand-lockup{padding-inline:14px 18px!important}.control-room[data-view=vote] .control-header .brand-lockup img{width:30px!important;height:30px!important}.control-room[data-view=vote] .control-header .brand-lockup strong{font-size:.78rem}.control-room[data-view=vote] .control-header .brand-lockup small{font-size:.58rem}.control-room[data-view=vote] .control-header .command-menu.pill-nav{width:min(100%,560px);min-height:42px;padding:3px!important}.control-room[data-view=vote] .control-header .command-menu.pill-nav button{min-height:34px!important;gap:6px!important;padding:0 10px!important;color:#f5f6f18f!important;font-size:.74rem}.control-room[data-view=vote] .control-header .command-menu.pill-nav button.is-active{color:#0d0f0ef0!important;background:#f5f6f1d6!important;box-shadow:0 8px 20px #0000002e,inset 0 1px #ffffff8f!important}.control-room[data-view=vote] .control-header .language-switch--select{min-width:132px;padding-inline:12px 8px!important}.control-room[data-view=vote] .control-header .language-switch--select select{min-height:28px;padding-block:6px;font-size:.74rem}.control-room[data-view=vote] .control-header .header-wallet{padding-inline:14px!important}.control-room[data-view=vote] .control-header .header-wallet span{color:#f5f6f1b3;font-size:.82rem}.control-room[data-view=vote] .control-header .header-wallet strong{color:#ffecb9db;font-size:.78rem}.control-room[data-view=vote] .round-simulator{top:var(--vote-rail-top)!important;left:50%!important;right:auto!important;width:min(calc(100vw - (var(--vote-page-gutter) * 2)),1040px)!important;min-height:30px!important;grid-template-columns:minmax(0,1fr) minmax(224px,286px)!important;align-items:center!important;gap:clamp(14px,2.4vw,34px)!important;padding:0!important;transform:translate(-50%)}.control-room[data-view=vote] .round-switch.round-switch--read-only{width:100%!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:0!important;border-bottom:0!important;overflow:hidden!important}.control-room[data-view=vote] .round-switch--read-only .round-switch__stage{min-height:30px!important;align-content:center;gap:1px!important;border:0!important;border-bottom:1px solid rgba(245,246,241,.12)!important;border-radius:0!important;background:linear-gradient(180deg,transparent,rgba(245,246,241,.018))!important;opacity:.58;transition:opacity .18s ease,border-color .18s ease,background-color .18s ease}.control-room[data-view=vote] .round-switch--read-only .round-switch__item.is-active .round-switch__stage{border-color:#f0d18bb8!important;background:linear-gradient(180deg,#f0d18b0e,#f0d18b03)!important;opacity:1}.control-room[data-view=vote] .round-switch--read-only .round-switch__label{color:#f5f6f19e!important;font-size:.52rem!important;font-weight:800}.control-room[data-view=vote] .round-switch--read-only .round-switch__metric{border:0!important;padding:0!important;background:transparent!important}.control-room[data-view=vote] .round-switch--read-only .round-switch__metric>span{color:#f5f6f185!important;font-size:.62rem!important;font-weight:800}.control-room[data-view=vote] .round-switch--read-only .round-switch__metric>small{color:#f5f6f152!important;font-size:.46rem!important}.control-room[data-view=vote] .round-switch--read-only .round-switch__stage:not(:disabled):hover,.control-room[data-view=vote] .round-switch--read-only .round-switch__stage:focus-visible{border-color:#f5f6f147!important;background:#f5f6f108!important;opacity:.92;outline:none}.control-room[data-view=vote] .round-switch--read-only .round-switch__track{display:none!important}.control-room[data-view=vote] .round-simulator__control{min-width:0!important;width:100%!important;gap:0!important}.control-room[data-view=vote] .round-simulator__tools{min-width:0!important;gap:6px!important}.control-room[data-view=vote] .round-simulator__mode{padding:2px!important;border-color:#f5f6f11a!important;background:#0a0c0c6b!important}.control-room[data-view=vote] .round-simulator__mode button{min-height:28px!important;padding-inline:9px!important;font-size:.64rem!important}.control-room[data-view=vote] .round-simulator__control span{display:none!important}.control-room[data-view=vote] .round-simulator__control select{width:100%;min-height:30px!important;border-radius:999px!important;border-color:#f5f6f11a!important;padding-inline:14px 32px!important;color:#f5f6f1c7!important;background:#0a0c0c6b!important;font-size:.76rem}.control-room[data-view=vote] .round-simulator__source{display:none}.control-room[data-view=vote] .vote-room.vote-room-groups{width:min(calc(100vw - (var(--vote-page-gutter) * 2)),1360px)!important;min-height:100dvh!important;margin:0 auto!important;padding:var(--vote-content-top) 0 clamp(48px,7vh,92px)!important;background:transparent!important}.control-room[data-view=vote] .vote-stage-head{max-width:none!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(300px,420px);grid-template-areas:"eyebrow summary" "title summary" "body current";align-items:end;gap:10px clamp(22px,4vw,58px);margin:0 0 clamp(18px,3vh,30px)!important;padding-bottom:clamp(14px,2.2vh,22px);border-bottom:1px solid rgba(245,246,241,.1)}.control-room[data-view=vote] .vote-stage-head>span{grid-area:eyebrow;width:fit-content;border:1px solid rgba(240,209,139,.18);border-radius:999px;padding:4px 9px;color:#f0d18bc7!important;background:#f0d18b0b;font-size:.62rem!important;letter-spacing:0}.control-room[data-view=vote] .vote-stage-head h1{grid-area:title;max-width:13em!important;color:#fafaf6f5!important;font-size:clamp(2rem,3.55vw,3.22rem)!important;line-height:1!important;letter-spacing:0!important}.control-room[data-view=vote] .vote-stage-head p{grid-area:body;display:-webkit-box;max-width:58em!important;overflow:hidden;color:#f5f6f199!important;font-size:clamp(.86rem,1.05vw,.98rem)!important;line-height:1.5!important;-webkit-box-orient:vertical;-webkit-line-clamp:2}.control-room[data-view=vote] .vote-stage-summary{grid-area:summary;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-self:stretch;min-width:0;border-top:1px solid rgba(245,246,241,.13);border-bottom:1px solid rgba(245,246,241,.09);border-radius:0;background:linear-gradient(90deg,rgba(240,209,139,.05),transparent 42%),#080a0a47;overflow:hidden}.control-room[data-view=vote] .vote-stage-summary output{min-width:0;display:grid;align-content:center;gap:5px;min-height:70px;padding:12px 14px}.control-room[data-view=vote] .vote-stage-summary output+output{border-left:1px solid rgba(245,246,241,.09)}.control-room[data-view=vote] .vote-stage-summary span{overflow:hidden;color:#f5f6f16b;font-size:.62rem;font-weight:780;text-overflow:ellipsis;white-space:nowrap}.control-room[data-view=vote] .vote-stage-summary strong{overflow:hidden;margin:0!important;border:0!important;padding:0!important;color:#ffecb9eb!important;font-size:clamp(.92rem,1.12vw,1.12rem)!important;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.control-room[data-view=vote] .vote-stage-head__current{grid-area:current;justify-self:end!important;align-self:end!important;max-width:100%!important;margin:0!important;border:1px solid rgba(240,209,139,.2)!important;border-radius:999px;padding:7px 11px!important;color:#f0d18be6!important;background:#f0d18b0b;font-size:.78rem!important;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.control-room[data-view=vote] .vote-room-grid{width:100%!important;max-width:none!important;grid-template-columns:minmax(0,1.16fr) minmax(360px,.84fr)!important;gap:clamp(18px,3vw,34px)!important}.control-room[data-view=vote] .vote-prize-stage{min-width:0;align-self:start}.control-room[data-view=vote] .prize-carousel{display:grid;gap:14px;min-width:0}.control-room[data-view=vote] .prize-carousel__viewport{--prize-glare-x: 50%;--prize-glare-y: 42%;position:relative;min-width:0;overflow:hidden;border:1px solid rgba(245,246,241,.086);border-radius:14px;background:radial-gradient(ellipse at 50% 38%,rgba(240,209,139,.105),transparent 34%),linear-gradient(90deg,rgba(240,209,139,.045),transparent 22%,transparent 78%,rgba(245,246,241,.028)),linear-gradient(180deg,#f5f6f108,#f5f6f102),#060808b8;box-shadow:0 34px 92px #00000061,inset 0 1px #ffffff0a;touch-action:pan-y;-webkit-user-select:none;user-select:none}.control-room[data-view=vote] .prize-carousel__viewport.is-dragging{cursor:grabbing}.control-room[data-view=vote] .prize-carousel__viewport:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:radial-gradient(circle at var(--prize-glare-x) var(--prize-glare-y),rgba(255,244,210,.105),transparent 18%),linear-gradient(112deg,transparent 38%,rgba(255,255,255,.045) 49%,transparent 61%);opacity:0;pointer-events:none;transition:opacity .22s ease}.control-room[data-view=vote] .prize-carousel__viewport:hover:before{opacity:1}.control-room[data-view=vote] .prize-carousel__track{position:relative;z-index:1;display:flex;will-change:transform;transition:transform .56s cubic-bezier(.22,.72,.18,1)}.control-room[data-view=vote] .prize-carousel__track[data-dragging=true]{transition:none}.control-room[data-view=vote] .prize-slide{position:relative;flex:0 0 100%;min-width:0;min-height:clamp(620px,70vh,780px);display:grid;grid-template-rows:auto minmax(0,1fr) auto auto;gap:clamp(14px,2vw,20px);padding:clamp(16px,2.2vw,24px);isolation:isolate}.control-room[data-view=vote] .prize-slide:before{content:"";position:absolute;inset:clamp(78px,8vw,104px) clamp(52px,9vw,112px) clamp(170px,17vw,210px);z-index:-1;background:radial-gradient(ellipse at 50% 42%,rgba(255,236,185,.13),transparent 54%),linear-gradient(90deg,transparent,rgba(245,246,241,.045),transparent);filter:blur(8px);opacity:.84}.control-room[data-view=vote] .prize-slide__top,.control-room[data-view=vote] .prize-slide__meta{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:12px}.control-room[data-view=vote] .prize-slide__top span,.control-room[data-view=vote] .prize-slide__top strong,.control-room[data-view=vote] .prize-slide__meta strong,.control-room[data-view=vote] .prize-slide__meta em{flex:0 0 auto;display:inline-flex;align-items:center;gap:7px;border:1px solid rgba(245,246,241,.1);border-radius:999px;padding:7px 10px;color:#f5f6f1c2;background:#f5f6f109;font-size:.72rem;font-style:normal;font-weight:850;line-height:1}.control-room[data-view=vote] .prize-slide__top span{border-color:transparent;color:#f0d18bdb;background:transparent;padding-inline:0}.control-room[data-view=vote] .prize-slide__top strong{border-color:#f5f6f116;color:#fafaf6b8;background:#f5f6f106}.control-room[data-view=vote] .prize-slide__media{position:relative;min-width:0;min-height:0;display:grid;place-items:center;margin:0;overflow:hidden}.control-room[data-view=vote] .prize-slide__media:after{content:"";position:absolute;width:min(62%,360px);height:120%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.22),transparent);filter:blur(18px);opacity:0;transform:translate(-160%) rotate(10deg);pointer-events:none}.control-room[data-view=vote] .prize-slide[data-active=true] .prize-slide__media:after{animation:prize-card-sheen 1.8s cubic-bezier(.22,.72,.18,1) .18s both}.control-room[data-view=vote] .prize-slide__media img{width:min(80%,540px);max-width:100%;max-height:min(60vh,650px);object-fit:contain;border-radius:10px;filter:drop-shadow(0 28px 42px rgba(0,0,0,.46)) drop-shadow(0 0 22px rgba(240,209,139,.12));transform:scale(.965) translateY(8px);transition:transform .56s cubic-bezier(.22,.72,.18,1),filter .56s ease}.control-room[data-view=vote] .prize-slide[data-active=true] .prize-slide__media img{filter:drop-shadow(0 34px 54px rgba(0,0,0,.5)) drop-shadow(0 0 28px rgba(240,209,139,.16));transform:scale(1) translateY(0)}.control-room[data-view=vote] .prize-slide__match{position:relative;min-width:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);border-top:1px solid rgba(245,246,241,.105);border-bottom:1px solid rgba(245,246,241,.07);border-radius:0;background:linear-gradient(90deg,rgba(245,246,241,.02),transparent 50%,rgba(245,246,241,.018));overflow:hidden}.control-room[data-view=vote] .prize-slide__team{position:relative;min-width:0;min-height:96px;display:grid;grid-template-columns:50px minmax(0,1fr);align-items:center;gap:13px;border:0;padding:16px clamp(14px,1.7vw,22px);color:inherit;background:transparent;text-align:left;cursor:pointer}.control-room[data-view=vote] .prize-slide__team+.prize-slide__team{border-left:1px solid rgba(245,246,241,.1)}.control-room[data-view=vote] .prize-slide__team:hover,.control-room[data-view=vote] .prize-slide__team:focus-visible{background:#f0d18b0a;outline:none}.control-room[data-view=vote] .prize-slide__team img{width:50px;height:34px;border-radius:5px;object-fit:cover;box-shadow:0 0 0 1px #f5f6f11f}.control-room[data-view=vote] .prize-slide__team span{min-width:0;display:grid;gap:5px}.control-room[data-view=vote] .prize-slide__team strong,.control-room[data-view=vote] .prize-slide__team small{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.control-room[data-view=vote] .prize-slide__team strong{color:#fafaf6f5;font-size:clamp(1.14rem,2vw,1.62rem);font-weight:900;line-height:1.05}.control-room[data-view=vote] .prize-slide__team small{color:#f0d18bb8;font-size:.78rem;font-weight:820}.control-room[data-view=vote] .prize-slide__team:nth-child(2){grid-template-columns:minmax(0,1fr) 50px;text-align:right}.control-room[data-view=vote] .prize-slide__team:nth-child(2) img{grid-column:2;grid-row:1}.control-room[data-view=vote] .prize-slide__team:nth-child(2) span{grid-column:1;grid-row:1}.control-room[data-view=vote] .prize-slide__versus{position:absolute;top:50%;right:-17px;z-index:2;display:grid;place-items:center;width:34px;height:34px;border:1px solid rgba(240,209,139,.2);border-radius:50%;color:#f0d18be6;background:#060808f0;box-shadow:0 0 0 7px #060808ad;font-size:.68rem;font-weight:900;transform:translateY(-50%);pointer-events:none}.control-room[data-view=vote] .prize-slide__meta{align-items:center;border-top:0;padding-top:13px}.control-room[data-view=vote] .prize-slide__meta span{min-width:0;overflow:hidden;color:#f5f6f18a;font-size:.78rem;font-weight:740;text-overflow:ellipsis;white-space:nowrap}.control-room[data-view=vote] .prize-slide__meta strong{border-color:#f0d18b2e;color:#f0d18bdb}.control-room[data-view=vote] .prize-slide__meta em{color:#f5f6f19e}.control-room[data-view=vote] .prize-carousel__controls{display:grid;grid-template-columns:42px minmax(0,1fr) 42px;align-items:center;gap:12px}.control-room[data-view=vote] .prize-carousel__nav{display:grid;place-items:center;width:42px;height:42px;border:1px solid rgba(245,246,241,.14);border-radius:50%;color:#f5f6f1d1;background:#080a0abf;box-shadow:inset 0 1px #ffffff0e}.control-room[data-view=vote] .prize-carousel__nav:hover,.control-room[data-view=vote] .prize-carousel__nav:focus-visible{border-color:#f0d18b57;color:#ffecb9f0;outline:none}.control-room[data-view=vote] .prize-carousel__dots{min-width:0;display:flex;align-items:center;justify-content:center;gap:7px}.control-room[data-view=vote] .prize-carousel__dots button{width:clamp(20px,4vw,42px);height:4px;border:0;border-radius:999px;padding:0;background:#f5f6f129;transition:width .22s ease,background-color .22s ease,opacity .22s ease}.control-room[data-view=vote] .prize-carousel__dots button.is-active{width:clamp(32px,5vw,60px);background:#f0d18bd1}@keyframes prize-card-sheen{0%{opacity:0;transform:translate(-160%) rotate(10deg)}16%{opacity:.56}to{opacity:0;transform:translate(160%) rotate(10deg)}}.control-room[data-view=vote] .vote-match-stack{gap:14px!important}.control-room[data-view=vote] .vote-match-group{gap:12px!important;border:1px solid var(--vote-panel-border)!important;border-radius:14px!important;padding:14px!important;background:linear-gradient(180deg,#f5f6f10b,#f5f6f104),var(--vote-panel-bg)!important;box-shadow:0 18px 44px #00000038,inset 0 1px #ffffff0e!important}.control-room[data-view=vote] .vote-match-group.is-selected,.control-room[data-view=vote] .vote-match-group.is-open:hover{border-color:var(--vote-panel-border-strong)!important;background:linear-gradient(90deg,rgba(240,209,139,.07),transparent 38%),linear-gradient(180deg,#f5f6f10d,#f5f6f104),#090b0bd1!important}.control-room[data-view=vote] .vote-match-group__header{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;gap:10px!important}.control-room[data-view=vote] .vote-match-group__code{min-width:46px;color:#f0d18be6!important;font-size:.84rem!important}.control-room[data-view=vote] .vote-match-group__header strong{min-width:0;color:#f5f6f1cc!important;font-size:.8rem!important;white-space:nowrap}.control-room[data-view=vote] .vote-match-group__header small{min-width:0;justify-self:end;overflow:hidden;max-width:32em;color:#f5f6f175!important;font-size:.76rem!important;text-align:right;text-overflow:ellipsis;white-space:nowrap}.control-room[data-view=vote] .vote-match-group__teams{position:relative;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:0!important;border:1px solid rgba(245,246,241,.09);border-radius:12px;background:#f5f6f107;overflow:hidden}.control-room[data-view=vote] .vote-team-choice{min-width:0;min-height:92px!important;grid-template-columns:46px minmax(0,1fr) auto!important;gap:14px!important;border:0!important;border-radius:0!important;padding:16px clamp(14px,2vw,22px)!important;background:transparent!important;box-shadow:none!important}.control-room[data-view=vote] .vote-team-choice+.vote-team-choice{border-left:1px solid rgba(245,246,241,.09)!important}.control-room[data-view=vote] .vote-team-choice:nth-child(2){grid-template-columns:auto minmax(0,1fr) 46px!important}.control-room[data-view=vote] .vote-team-choice:nth-child(2) img{grid-column:3;grid-row:1}.control-room[data-view=vote] .vote-team-choice:nth-child(2) span{grid-column:2;grid-row:1;text-align:right}.control-room[data-view=vote] .vote-team-choice:nth-child(2) em{grid-column:1;grid-row:1}.control-room[data-view=vote] .vote-team-choice:not(:disabled):hover,.control-room[data-view=vote] .vote-team-choice.is-current,.control-room[data-view=vote] .vote-team-choice.is-allocated{border-color:transparent!important;background:linear-gradient(90deg,#f0d18b1f,#f0d18b09)!important}.control-room[data-view=vote] .vote-team-choice img{width:46px!important;height:32px!important;border-radius:5px!important}.control-room[data-view=vote] .vote-team-choice strong{color:#fafaf6f2!important;font-size:clamp(1.02rem,1.8vw,1.45rem)!important;line-height:1.08!important}.control-room[data-view=vote] .vote-team-choice small{color:#f0d18bbd!important;font-size:.74rem!important}.control-room[data-view=vote] .vote-team-choice em{color:#f5f6f1ad!important;font-size:clamp(.92rem,1.5vw,1.16rem)!important}.control-room[data-view=vote] .vote-match-group__versus{width:34px!important;height:34px!important;border-color:#f0d18b33!important;color:#f0d18be6!important;background:#070808f0!important;font-size:.68rem!important;box-shadow:0 0 0 6px #070808c7}.control-room[data-view=vote] .vote-team-choice__join{display:none!important}.control-room[data-view=vote] .vote-match-group p{margin:0!important;color:#f0d18ba8!important;font-size:.74rem!important}.control-room[data-view=vote] .vote-side-rail{position:sticky!important;top:calc(var(--vote-rail-top) + 56px)!important;align-self:start;gap:0!important;overflow:hidden;border:1px solid rgba(245,246,241,.105);border-radius:16px;padding:16px!important;background:linear-gradient(180deg,#f5f6f10d,#f5f6f103),#080a0ab8;box-shadow:0 28px 72px #0000004d,inset 0 1px #ffffff0e}.control-room[data-view=vote] .vote-side-rail.glare-hover:before{z-index:0;background:linear-gradient(115deg,transparent 0%,rgba(255,244,210,.035) 43%,transparent 58%)}.control-room[data-view=vote] .vote-side-rail>*{position:relative;z-index:1}.control-room[data-view=vote] .vote-allocation-panel,.control-room[data-view=vote] .vote-wallet-panel{gap:13px!important;border:1px solid var(--vote-panel-border)!important;border-radius:14px!important;padding:15px!important;background:linear-gradient(180deg,#f5f6f10d,#f5f6f104),#080a0ab8!important}.control-room[data-view=vote] .vote-side-rail>.vote-match-group,.control-room[data-view=vote] .vote-side-rail>.vote-allocation-panel,.control-room[data-view=vote] .vote-side-rail>.vote-wallet-panel{border:0!important;border-radius:0!important;padding:0!important;background:transparent!important;box-shadow:none!important}.control-room[data-view=vote] .vote-side-rail>.vote-match-group.is-selected,.control-room[data-view=vote] .vote-side-rail>.vote-match-group.is-open:hover{background:transparent!important}.control-room[data-view=vote] .vote-side-rail>.vote-allocation-panel,.control-room[data-view=vote] .vote-side-rail>.vote-wallet-panel{margin-top:18px;border-top:1px solid rgba(245,246,241,.085)!important;padding-top:18px!important}.control-room[data-view=vote] .vote-allocation-panel h2{font-size:clamp(1.16rem,1.9vw,1.5rem)!important}.control-room[data-view=vote] .vote-allocation-panel p{color:#f5f6f18f!important;font-size:.82rem;line-height:1.45}.control-room[data-view=vote] .vote-allocation-status,.control-room[data-view=vote] .vote-balance-strip{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;border-top:1px solid var(--vote-soft-line);padding-top:12px}.control-room[data-view=vote] .vote-allocation-status output,.control-room[data-view=vote] .vote-balance-strip output{min-width:0}.control-room[data-view=vote] .vote-allocation-status strong,.control-room[data-view=vote] .vote-balance-strip strong{overflow:hidden;text-overflow:ellipsis}.control-room[data-view=vote] .vote-preview-list{max-height:260px;overflow:auto}@media(max-width:1180px){.control-room[data-view=vote]{--vote-page-gutter: clamp(16px, 3vw, 32px)}.control-room[data-view=vote] .vote-room-grid{grid-template-columns:1fr!important}.control-room[data-view=vote] .vote-side-rail{position:static!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.control-room[data-view=vote] .vote-side-rail>.vote-match-group{grid-column:1 / -1}}@media(max-width:980px){.control-room[data-view=vote]{--vote-rail-top: 112px;--vote-content-top: 174px}.control-room[data-view=vote] .round-simulator{width:calc(100vw - 24px)!important;grid-template-columns:minmax(0,1fr) minmax(218px,286px)!important}}@media(max-width:820px){.control-room[data-view=vote] .vote-stage-head{grid-template-columns:1fr;grid-template-areas:"eyebrow" "title" "body" "summary" "current";align-items:start}.control-room[data-view=vote] .vote-stage-head__current{justify-self:start!important}.control-room[data-view=vote] .vote-side-rail{grid-template-columns:1fr}.control-room[data-view=vote] .vote-side-rail>.vote-match-group{grid-column:auto}.control-room[data-view=vote] .prize-slide{min-height:clamp(560px,72vh,700px)}.control-room[data-view=vote] .prize-slide__media img{width:min(76%,360px);max-height:min(48vh,510px)}}@media(max-width:680px){.control-room[data-view=vote]{--vote-rail-top: 104px;--vote-content-top: 154px;--vote-page-gutter: 14px}.control-room[data-view=vote] .round-simulator{position:absolute!important;top:104px!important;left:50%!important;right:auto!important;grid-template-columns:1fr!important;width:min(calc(100vw - 28px),324px)!important;gap:0!important;transform:translate(-50%)}.control-room[data-view=vote] .round-simulator .round-switch.round-switch--read-only{display:none!important}.control-room[data-view=vote] .round-switch.round-switch--read-only{grid-template-columns:repeat(5,minmax(62px,1fr))!important;gap:4px!important}.control-room[data-view=vote] .round-switch--read-only .round-switch__stage{width:100%!important;min-width:0!important}.control-room[data-view=vote] .round-switch--read-only .round-switch__label{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.control-room[data-view=vote] .round-simulator__control{justify-self:stretch}.control-room[data-view=vote] .round-simulator__control select{min-height:36px!important;font-size:.8rem}.control-room[data-view=vote] .vote-stage-head h1{font-size:clamp(1.82rem,9.5vw,2.45rem)!important}.control-room[data-view=vote] .vote-stage-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.control-room[data-view=vote] .vote-stage-summary output{min-height:48px;padding:9px 8px}.control-room[data-view=vote] .vote-stage-summary output+output{border-top:0;border-left:1px solid rgba(245,246,241,.09)}.control-room[data-view=vote] .vote-stage-summary span{font-size:.56rem}.control-room[data-view=vote] .vote-stage-summary strong{font-size:.86rem!important}.control-room[data-view=vote] .prize-slide{min-height:auto;padding:14px}.control-room[data-view=vote] .prize-slide:before{top:54px;right:34px;bottom:174px;left:34px;filter:blur(7px)}.control-room[data-view=vote] .prize-slide__top,.control-room[data-view=vote] .prize-slide__meta{flex-wrap:wrap}.control-room[data-view=vote] .prize-slide__media img{width:min(82%,300px);max-height:430px}.control-room[data-view=vote] .prize-slide__match{grid-template-columns:1fr;border-color:#f5f6f116;background:linear-gradient(180deg,rgba(245,246,241,.018),transparent)}.control-room[data-view=vote] .prize-slide__team{min-height:78px}.control-room[data-view=vote] .prize-slide__team+.prize-slide__team{border-top:1px solid rgba(245,246,241,.1);border-left:0}.control-room[data-view=vote] .prize-slide__team:nth-child(2){grid-template-columns:50px minmax(0,1fr);text-align:left}.control-room[data-view=vote] .prize-slide__team:nth-child(2) img,.control-room[data-view=vote] .prize-slide__team:nth-child(2) span{grid-column:auto;grid-row:auto}.control-room[data-view=vote] .prize-slide__versus{display:none}.control-room[data-view=vote] .vote-match-group__header{grid-template-columns:auto minmax(0,1fr)!important}.control-room[data-view=vote] .vote-match-group__header small{grid-column:1 / -1;justify-self:start;max-width:100%;text-align:left}.control-room[data-view=vote] .vote-match-group__teams{grid-template-columns:1fr!important}.control-room[data-view=vote] .vote-team-choice+.vote-team-choice{border-top:1px solid rgba(245,246,241,.09)!important;border-left:0!important}.control-room[data-view=vote] .vote-team-choice:nth-child(2){grid-template-columns:46px minmax(0,1fr) auto!important}.control-room[data-view=vote] .vote-team-choice:nth-child(2) img,.control-room[data-view=vote] .vote-team-choice:nth-child(2) span,.control-room[data-view=vote] .vote-team-choice:nth-child(2) em{grid-column:auto;grid-row:auto;text-align:left}.control-room[data-view=vote] .vote-match-group__versus{display:none!important}}@media(max-width:420px){.control-room[data-view=vote]{--vote-content-top: 206px}.control-room[data-view=vote] .round-switch--read-only .round-switch__label{font-size:.5rem!important}.control-room[data-view=vote] .vote-team-choice{grid-template-columns:40px minmax(0,1fr) auto!important;gap:10px!important;padding:13px!important}.control-room[data-view=vote] .vote-team-choice img{width:40px!important;height:28px!important}}.control-room[data-view=vote] .vote-stage-head{grid-template-columns:minmax(0,.92fr) minmax(280px,390px);gap:8px clamp(22px,3.4vw,48px);margin-bottom:clamp(16px,2.5vh,24px)!important;padding-bottom:clamp(12px,1.8vh,18px)}.control-room[data-view=vote] .vote-stage-head h1{font-size:clamp(1.95rem,3.2vw,2.92rem)!important}.control-room[data-view=vote] .vote-stage-head p{max-width:52em!important;color:#f5f6f18f!important}.control-room[data-view=vote] .vote-stage-summary output{min-height:58px;padding:10px 12px}.control-room[data-view=vote] .vote-stage-head__current{padding:6px 10px!important}.control-room[data-view=vote] .vote-side-rail{padding:15px!important;background:linear-gradient(180deg,#f5f6f10c,#f5f6f103),#070909b3}.control-room[data-view=vote] .vote-side-rail>.vote-allocation-panel,.control-room[data-view=vote] .vote-side-rail>.vote-wallet-panel{margin:15px 0 0!important;padding-top:15px!important}.control-room[data-view=vote] .vote-match-group__teams{background:#f5f6f105}.control-room[data-view=vote] .vote-team-choice:not(:disabled):hover,.control-room[data-view=vote] .vote-team-choice.is-current,.control-room[data-view=vote] .vote-team-choice.is-allocated{background:linear-gradient(90deg,rgba(240,209,139,.046),rgba(240,209,139,.012) 52%,transparent)!important;box-shadow:inset 1px 0 #f0d18b52!important}.control-room[data-view=vote] .vote-allocation-panel p{max-width:32em}.control-room[data-view=vote] .vote-side-rail{border-color:#f5f6f115!important;background:radial-gradient(ellipse at 50% 0%,rgba(240,209,139,.045),transparent 34%),linear-gradient(180deg,#f5f6f109,#f5f6f102),#060808bd!important;box-shadow:0 30px 86px #0000005c,inset 0 1px #ffffff09!important}.control-room[data-view=vote] .vote-match-group__teams{border-color:#f5f6f111!important;background:linear-gradient(90deg,rgba(245,246,241,.016),transparent 50%,rgba(245,246,241,.012))!important}.control-room[data-view=vote] .vote-team-choice{min-height:84px!important;padding-block:13px!important}.control-room[data-view=vote] .vote-team-choice:not(:disabled):hover,.control-room[data-view=vote] .vote-team-choice.is-current,.control-room[data-view=vote] .vote-team-choice.is-allocated{background:linear-gradient(90deg,rgba(240,209,139,.062),rgba(240,209,139,.014) 56%,transparent)!important;box-shadow:inset 1px 0 #f0d18b5c,inset 0 1px #ffffff08!important}.control-room[data-view=vote] .vote-allocation-status,.control-room[data-view=vote] .vote-balance-strip{border-top-color:#f5f6f112!important}.control-room[data-view=vote] .vote-ticket-stepper{grid-template-columns:40px minmax(0,1fr) 40px;gap:8px}.control-room[data-view=vote] .vote-ticket-stepper button,.control-room[data-view=vote] .vote-ticket-stepper label{border-color:#f5f6f11b!important;background-color:#f5f6f10a!important}.control-room[data-view=vote] .vote-ticket-stepper button{border-radius:10px}.control-room[data-view=vote] .vote-allocation-panel__cta:not(:disabled){border-color:#f0d18b61!important;color:#080a0af5!important;background:linear-gradient(180deg,#fff6ddf5,#ddbc74e6)!important;box-shadow:0 14px 34px #f0d18b24,inset 0 1px #ffffff85!important}.control-room[data-view=vote] .vote-allocation-panel__cta:disabled{color:#f5f6f175!important;background:linear-gradient(180deg,#f5f6f10b,#f5f6f106)!important}.control-room[data-view=vote] .vote-side-rail>.vote-allocation-panel,.control-room[data-view=vote] .vote-side-rail>.vote-wallet-panel{border-top-color:#f5f6f111!important}.control-room[data-view=vote] .vote-wallet-panel{gap:10px!important}.control-room[data-view=vote] .vote-wallet-panel>header{display:grid!important;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px}.control-room[data-view=vote] .vote-wallet-panel>header span{min-width:0;color:#f5f6f17a!important;font-size:.72rem!important;font-weight:760}.control-room[data-view=vote] .vote-wallet-panel>header select{min-width:0;min-height:36px!important;border-color:#f5f6f118!important;border-radius:10px!important;padding-inline:12px 34px!important;color:#f5f6f1c7!important;background-color:#f5f6f109!important;font-size:.74rem!important}.control-room[data-view=vote] .vote-wallet-panel .vote-balance-strip{grid-template-columns:minmax(0,.72fr) minmax(0,.6fr) minmax(0,1.35fr)!important;padding-top:9px!important}.control-room[data-view=vote] .vote-wallet-panel .vote-balance-strip output{gap:4px!important}.control-room[data-view=vote] .vote-wallet-panel .vote-balance-strip span{font-size:.58rem!important}.control-room[data-view=vote] .vote-wallet-panel .vote-balance-strip strong{font-size:.9rem!important}.control-room[data-view=vote] .vote-preview-list{max-height:188px;border-top:1px solid rgba(245,246,241,.065);padding-top:9px}.control-room[data-view=vote] .vote-preview-list>header{min-height:auto!important;margin-bottom:6px!important}.control-room[data-view=vote] .vote-preview-list>header span{color:#f5f6f175!important;font-size:.66rem!important}.control-room[data-view=vote] .vote-preview-list>header strong{color:#f5f6f1db!important;font-size:.82rem!important}.control-room[data-view=vote] .vote-preview-list ol{gap:0!important}.control-room[data-view=vote] .vote-preview-list li{grid-template-columns:32px minmax(0,1fr)!important;gap:9px!important;min-height:auto!important;border-top:1px solid rgba(245,246,241,.055)!important;padding:8px 0!important}.control-room[data-view=vote] .vote-preview-list li:first-child{border-top:0!important}.control-room[data-view=vote] .vote-preview-list li img{width:32px!important;height:22px!important;border-radius:4px!important}.control-room[data-view=vote] .vote-preview-list li span{gap:2px!important}.control-room[data-view=vote] .vote-preview-list li strong,.control-room[data-view=vote] .vote-preview-list li small,.control-room[data-view=vote] .vote-preview-list li em{line-height:1.28!important}.control-room[data-view=vote] .vote-preview-list li em{grid-column:2!important;color:#f5f6f175!important;font-size:.66rem!important}@media(max-width:680px){.control-room[data-view=vote] .control-header{position:absolute!important;top:5px!important;left:50%!important;right:auto!important;width:min(calc(100vw - 22px),362px)!important;grid-template-columns:42px minmax(0,1fr) minmax(86px,auto)!important;grid-template-areas:"brand language wallet" "menu menu menu"!important;gap:6px!important;margin:0!important;padding:5px!important;overflow:hidden;transform:translate(-50%)}.control-room[data-view=vote] .control-header .brand-lockup{grid-area:brand;width:42px!important;min-width:42px!important;padding:5px!important}.control-room[data-view=vote] .control-header .brand-lockup span{display:none!important}.control-room[data-view=vote] .control-header .language-switch--select{grid-area:language;width:100%!important;min-width:0!important;padding-inline:10px 6px!important}.control-room[data-view=vote] .control-header .language-switch--select>span{display:none!important}.control-room[data-view=vote] .control-header .language-switch--select select{width:100%;min-width:0;padding-inline:10px 24px!important}.control-room[data-view=vote] .control-header .header-wallet{grid-area:wallet;width:auto!important;min-width:0!important;justify-self:stretch;padding-inline:9px!important}.control-room[data-view=vote] .control-header .header-wallet svg,.control-room[data-view=vote] .control-header .header-wallet strong{display:none!important}.control-room[data-view=vote] .control-header .header-wallet span{max-width:82px;overflow:hidden;font-size:.7rem;text-overflow:ellipsis;white-space:nowrap}.control-room[data-view=vote] .control-header .command-menu.pill-nav{grid-area:menu;width:100%!important;min-width:0!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;overflow:hidden!important}.control-room[data-view=vote] .control-header .command-menu.pill-nav button{min-width:0!important;gap:4px!important;padding-inline:2px!important;font-size:.62rem!important;letter-spacing:0!important}.control-room[data-view=vote] .control-header .command-menu.pill-nav button svg{width:12px;height:12px}.control-room[data-view=vote] .vote-match-group{gap:10px!important}.control-room[data-view=vote] .vote-team-choice{min-height:78px!important;padding:12px!important}.control-room[data-view=vote] .vote-team-choice strong{font-size:clamp(.98rem,5vw,1.18rem)!important}.control-room[data-view=vote] .vote-match-group p{font-size:.68rem!important;line-height:1.35}.control-room[data-view=vote] .vote-ticket-stepper{grid-template-columns:39px minmax(0,1fr) 39px}.control-room[data-view=vote] .vote-side-rail>.vote-wallet-panel{margin-top:12px!important;padding-top:12px!important}.control-room[data-view=vote] .vote-wallet-panel>header{grid-template-columns:1fr;gap:8px}.control-room[data-view=vote] .vote-wallet-panel>header select{min-height:40px!important;font-size:.76rem!important}.control-room[data-view=vote] .vote-wallet-panel .vote-balance-strip{display:none!important}.control-room[data-view=vote] .vote-preview-list{max-height:205px;padding-top:10px}.control-room[data-view=vote] .vote-preview-list li{grid-template-columns:30px minmax(0,1fr)!important;gap:8px!important}.control-room[data-view=vote] .vote-preview-list li img{width:30px!important;height:21px!important}}@media(min-width:821px){.control-room[data-view=vote] .prize-carousel{position:relative;gap:0}.control-room[data-view=vote] .prize-carousel__controls{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;display:block;pointer-events:none}.control-room[data-view=vote] .prize-carousel__nav{position:absolute;top:50%;pointer-events:auto;background:linear-gradient(180deg,#f5f6f10e,#f5f6f105),#070909c2;-webkit-backdrop-filter:blur(14px) saturate(1.12);backdrop-filter:blur(14px) saturate(1.12);transform:translateY(-50%)}.control-room[data-view=vote] .prize-carousel__nav:first-child{left:18px}.control-room[data-view=vote] .prize-carousel__nav:last-child{right:18px}.control-room[data-view=vote] .prize-carousel__dots{position:absolute;top:26px;left:50%;width:min(46%,360px);pointer-events:auto;transform:translate(-50%)}.control-room[data-view=vote] .prize-carousel__dots button{width:clamp(18px,3.4vw,34px);height:3px;background:#f5f6f12e}.control-room[data-view=vote] .prize-carousel__dots button.is-active{width:clamp(30px,4.6vw,54px)}.control-room[data-view=vote] .prize-slide__media img{width:min(86%,620px);max-height:min(68vh,720px)}}.control-room[data-view=vote] .prize-slide__team:first-child{z-index:2}.control-room[data-view=vote] .prize-slide__team:nth-child(2){z-index:1}@media(max-width:680px){.control-room[data-view=vote]{--vote-content-top: 154px}.control-room[data-view=vote] .prize-carousel{position:relative;gap:0}.control-room[data-view=vote] .prize-carousel__controls{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;display:block;pointer-events:none}.control-room[data-view=vote] .prize-carousel__nav{position:absolute;top:46%;width:38px;height:38px;pointer-events:auto;background:linear-gradient(180deg,#f5f6f10e,#f5f6f105),#070909c7;-webkit-backdrop-filter:blur(12px) saturate(1.12);backdrop-filter:blur(12px) saturate(1.12);transform:translateY(-50%)}.control-room[data-view=vote] .prize-carousel__nav:first-child{left:12px}.control-room[data-view=vote] .prize-carousel__nav:last-child{right:12px}.control-room[data-view=vote] .prize-carousel__dots{position:absolute;top:18px;left:50%;width:min(42%,138px);pointer-events:auto;transform:translate(-50%)}.control-room[data-view=vote] .prize-carousel__dots button{width:17px;height:3px}.control-room[data-view=vote] .prize-carousel__dots button.is-active{width:30px}.control-room[data-view=vote] .vote-stage-head{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"eyebrow current" "title title" "summary summary";gap:8px;margin-bottom:18px!important}.control-room[data-view=vote] .vote-stage-head h1{font-size:clamp(1.7rem,8.4vw,2.18rem)!important}.control-room[data-view=vote] .vote-stage-head p{display:none}.control-room[data-view=vote] .vote-stage-head__current{justify-self:end!important;max-width:100%;font-size:.7rem!important}.control-room[data-view=vote] .prize-slide{gap:11px;padding:12px}.control-room[data-view=vote] .prize-slide__media img{width:min(84%,314px);max-height:430px}.control-room[data-view=vote] .prize-slide__team{min-height:72px;padding:12px 13px}.control-room[data-view=vote] .prize-slide__meta{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:7px;padding-top:9px}.control-room[data-view=vote] .prize-slide__meta span,.control-room[data-view=vote] .prize-slide__meta strong,.control-room[data-view=vote] .prize-slide__meta em{min-width:0;padding:6px 8px;font-size:.66rem}.control-room[data-view=vote] .prize-slide__meta span{flex:initial}.control-room[data-view=vote] .prize-slide__versus{display:none}}@media(max-width:420px){.control-room[data-view=vote]{--vote-content-top: 158px}}.command-menu.pill-nav{grid-template-columns:repeat(4,minmax(0,1fr))!important}.control-room[data-view=home] .room-shell.is-home,.control-room[data-view=home] .home-room{min-height:100dvh!important;height:auto!important;max-height:none!important;overflow:visible!important}.control-room[data-view=home] .hero-stage{min-height:100dvh!important;height:100dvh!important;margin-bottom:0!important}.control-room[data-view=home] .hero-stage__content{grid-template-columns:minmax(0,.9fr) minmax(300px,.36fr)!important;align-items:center!important;padding-bottom:clamp(34px,6vh,72px)!important}.control-room[data-view=home] .hero-copy{gap:clamp(16px,2.4vh,28px)!important}.control-room[data-view=home] .hero-kicker,.control-room[data-view=home] .hero-copy>.hero-milestone-command{display:none!important}.control-room[data-view=home] .hero-copy h1{max-width:11.8em!important}.control-room[data-view=home] .hero-copy p{max-width:42em!important}.home-scroll-sections{width:min(calc(100% - clamp(32px,8vw,176px)),1440px);display:grid;gap:clamp(32px,6vw,86px);margin:0 auto;padding:clamp(54px,9vh,104px) 0 clamp(72px,10vh,132px)}.control-room[data-view=home] .home-scroll-sections .hero-milestone-command.home-milestone-panel{width:100%!important;max-width:none!important;scroll-margin-top:clamp(96px,12vh,136px);display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:clamp(22px,4vw,58px)!important;margin:0!important;border:1px solid rgba(245,246,241,.15)!important;border-radius:18px!important;padding:clamp(22px,3vw,38px)!important;background:linear-gradient(180deg,#f5f6f10e,#f5f6f105),#070909b8!important;box-shadow:0 28px 88px #00000042,inset 0 1px #ffffff12!important}.control-room[data-view=home] .home-scroll-sections .hero-milestone-command__head{display:grid!important;grid-column:1 / -1;grid-row:1;grid-template-columns:minmax(0,1fr) auto;align-items:center}.control-room[data-view=home] .home-scroll-sections .hero-milestone-command__focus{grid-column:1;grid-row:2;display:grid!important;grid-template-columns:minmax(0,.8fr) minmax(280px,.42fr)!important;align-content:start}.control-room[data-view=home] .home-scroll-sections .hero-milestone-command__focus>strong{font-size:clamp(2.15rem,4.2vw,4.8rem)!important;line-height:.95}.control-room[data-view=home] .home-scroll-sections .hero-milestone-command__focus>p{max-width:44em;font-size:clamp(.92rem,1.1vw,1.04rem)}.control-room[data-view=home] .home-scroll-sections .hero-milestone-command__focus dl{grid-column:2!important;grid-row:auto!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;border:1px solid rgba(245,246,241,.1)!important;border-radius:14px;overflow:hidden}.control-room[data-view=home] .home-scroll-sections .hero-milestone-levels{grid-column:1;grid-row:3;align-self:stretch;grid-template-columns:repeat(5,minmax(0,1fr))!important;min-height:0!important;padding:0!important}.control-room[data-view=home] .home-scroll-sections .hero-milestone-levels:before,.control-room[data-view=home] .home-scroll-sections .hero-milestone-levels:after{display:none!important}.control-room[data-view=home] .home-scroll-sections .hero-milestone-levels li{min-height:74px!important;display:grid;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:8px 14px!important;border-top:0!important;border-left:1px solid rgba(245,246,241,.1)!important;padding:12px 14px!important}.control-room[data-view=home] .home-scroll-sections .hero-milestone-levels li:first-child{border-left:0!important}.control-room[data-view=home] .home-scroll-sections .hero-milestone-levels li+li{border-left:1px solid rgba(245,246,241,.1)!important}.control-room[data-view=home] .home-scroll-sections .hero-milestone-levels em{grid-row:1 / span 2}.control-room[data-view=home] .home-scroll-sections .hero-milestone-levels span,.control-room[data-view=home] .home-scroll-sections .hero-milestone-levels small{grid-column:2}.control-room[data-view=home] .home-scroll-sections .hero-milestone-levels strong,.control-room[data-view=home] .home-scroll-sections .hero-milestone-levels b{grid-column:2;justify-self:start}.control-room[data-view=home] .home-scroll-sections .hero-milestone-command__summary,.control-room[data-view=home] .home-scroll-sections .hero-milestone-command__meter{grid-column:1}.control-room[data-view=home] .home-scroll-sections .hero-milestone-command__summary{grid-row:4}.control-room[data-view=home] .home-scroll-sections .hero-milestone-command__meter{grid-row:5}.control-room[data-view=home] .home-scroll-sections .rules-room.home-rules-panel{width:100%!important;max-width:none!important;scroll-margin-top:clamp(96px,12vh,136px);display:grid!important;gap:clamp(18px,3vw,34px)!important;margin:0!important;padding:0!important}.control-room[data-view=home] .home-scroll-sections .rules-hero,.control-room[data-view=home] .home-scroll-sections .rules-flow,.control-room[data-view=home] .home-scroll-sections .round-rulebook,.control-room[data-view=home] .home-scroll-sections .boundary-ledger{border-radius:18px!important;background:linear-gradient(180deg,#f5f6f10d,#f5f6f104),#070909b3!important}.control-room[data-view=home] .home-scroll-sections .rules-hero{display:grid;grid-template-columns:minmax(0,.8fr) minmax(300px,.42fr);gap:clamp(22px,4vw,58px);align-items:end}.control-room[data-view=home] .home-scroll-sections .rules-hero h2,.control-room[data-view=home] .home-scroll-sections .rules-flow h2,.control-room[data-view=home] .home-scroll-sections .round-rulebook h2,.control-room[data-view=home] .home-scroll-sections .boundary-ledger h2{font-size:clamp(1.8rem,3.5vw,4.2rem)!important;line-height:.98}.control-room[data-view=home] .home-scroll-sections .rules-flow ol{grid-template-columns:repeat(5,minmax(0,1fr))!important}@media(max-width:980px){.control-room[data-view=home] .hero-stage{height:auto!important;min-height:100dvh!important}.control-room[data-view=home] .hero-stage__content{grid-template-columns:1fr!important;align-content:end!important}.home-scroll-sections,.control-room[data-view=home] .home-scroll-sections .hero-milestone-command.home-milestone-panel,.control-room[data-view=home] .home-scroll-sections .rules-hero{grid-template-columns:1fr!important}.control-room[data-view=home] .home-scroll-sections .hero-milestone-levels{grid-column:1!important;grid-row:auto!important;grid-template-columns:1fr!important}.control-room[data-view=home] .home-scroll-sections .rules-flow ol{grid-template-columns:1fr!important}}@media(max-width:640px){.home-scroll-sections{width:calc(100% - 28px);padding-top:34px}.control-room[data-view=home] .hero-copy h1{white-space:normal!important}.control-room[data-view=home] .home-scroll-sections .hero-milestone-command.home-milestone-panel,.control-room[data-view=home] .home-scroll-sections .rules-hero,.control-room[data-view=home] .home-scroll-sections .rules-flow,.control-room[data-view=home] .home-scroll-sections .round-rulebook,.control-room[data-view=home] .home-scroll-sections .boundary-ledger{padding:16px!important}.control-room[data-view=home] .home-scroll-sections .hero-milestone-command__focus{grid-template-columns:1fr!important}.control-room[data-view=home] .home-scroll-sections .hero-milestone-command__focus dl{grid-column:1!important}.control-room[data-view=home] .home-scroll-sections .hero-milestone-levels li{grid-template-columns:42px minmax(0,1fr) auto;border-top:1px solid rgba(245,246,241,.1)!important;border-left:0!important;padding:12px 0!important}.control-room[data-view=home] .home-scroll-sections .hero-milestone-levels li:first-child{border-top:0!important}.control-room[data-view=home] .home-scroll-sections .hero-milestone-levels strong,.control-room[data-view=home] .home-scroll-sections .hero-milestone-levels b{grid-column:3;justify-self:end}.control-room[data-view=home] .home-scroll-sections .rules-hero__metrics,.control-room[data-view=home] .home-scroll-sections .round-rule-list,.control-room[data-view=home] .home-scroll-sections .round-rule-card__stats,.control-room[data-view=home] .home-scroll-sections .eligibility-matrix,.control-room[data-view=home] .home-scroll-sections .boundary-grid,.control-room[data-view=home] .home-scroll-sections .ops-checklist ol{grid-template-columns:1fr!important;overflow:visible!important}.control-room[data-view=home] .home-scroll-sections .rules-hero__metric,.control-room[data-view=home] .home-scroll-sections .round-rule-card,.control-room[data-view=home] .home-scroll-sections .round-rule-card__stats,.control-room[data-view=home] .home-scroll-sections .round-rule-card__stat{min-width:0!important;width:100%!important}.control-room[data-view=home] .home-scroll-sections .round-rule-card{padding:14px!important}.control-room[data-view=home] .home-scroll-sections .round-rulebook{width:100%!important;min-width:0!important;max-width:100%!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto auto!important;overflow:visible!important}.control-room[data-view=home] .home-scroll-sections .round-rulebook>header,.control-room[data-view=home] .home-scroll-sections .eligibility-matrix,.control-room[data-view=home] .home-scroll-sections .round-rule-list,.control-room[data-view=home] .home-scroll-sections .boundary-grid,.control-room[data-view=home] .home-scroll-sections .boundary-ledger .ops-checklist,.control-room[data-view=home] .home-scroll-sections .boundary-ledger .ops-checklist ol{grid-column:1!important;width:100%!important;min-width:0!important;max-width:100%!important}.control-room[data-view=home] .home-scroll-sections .round-rulebook>header{grid-template-columns:24px minmax(0,1fr)!important}.control-room[data-view=home] .home-scroll-sections .eligibility-matrix,.control-room[data-view=home] .home-scroll-sections .round-rule-list,.control-room[data-view=home] .home-scroll-sections .boundary-grid,.control-room[data-view=home] .home-scroll-sections .boundary-ledger .ops-checklist ol{grid-auto-flow:row!important;grid-auto-columns:auto!important;grid-template-columns:minmax(0,1fr)!important;overflow:visible!important}.control-room[data-view=home] .home-scroll-sections .eligibility-matrix>section,.control-room[data-view=home] .home-scroll-sections .boundary-grid>section,.control-room[data-view=home] .home-scroll-sections .boundary-ledger .ops-checklist li{width:auto!important;min-width:0!important;max-width:100%!important}}.control-room[data-view=schedule] .tournament-arena__stage{isolation:isolate}.control-room[data-view=schedule] .tournament-arena{background:linear-gradient(rgba(245,246,241,.052) 1px,transparent 1px),linear-gradient(90deg,rgba(245,246,241,.046) 1px,transparent 1px),#070808;background-size:88px 88px,88px 88px,auto}.control-room[data-view=schedule] .tournament-arena:before{content:none!important}.control-room[data-view=schedule] .arena-light-rays-backdrop{position:fixed;z-index:0;top:0;right:0;bottom:0;left:0;width:100vw;height:100dvh;contain:strict;overflow:hidden;pointer-events:none;transform:translateZ(0)}.control-room[data-view=schedule] .arena-light-rays-backdrop .light-rays-container{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.control-room[data-view=schedule] .arena-light-rays-backdrop canvas{pointer-events:none;image-rendering:auto}.control-room[data-view=schedule] .arena-route-layer{z-index:1}.control-room[data-view=schedule] .arena-center{z-index:3}.control-room[data-view=schedule] .arena-side{z-index:4}@media(max-width:980px){.control-room[data-view=schedule] .arena-light-rays-backdrop{top:0;right:0;bottom:0;left:0}}@media(max-width:640px){.control-room[data-view=schedule] .arena-light-rays-backdrop{top:0;right:0;bottom:0;left:0}}@supports (view-transition-name: none){::view-transition-group(*){animation-duration:.62s;animation-timing-function:cubic-bezier(.2,.82,.2,1)}::view-transition-old(*),::view-transition-new(*){animation-duration:.62s;animation-timing-function:cubic-bezier(.2,.82,.2,1)}}.control-room[data-view=schedule] .arena-route-layer__path{--route-opacity: .76;stroke-dasharray:1;stroke-dashoffset:1;animation:arenaRouteTrace .76s cubic-bezier(.2,.82,.2,1) both!important;animation-delay:var(--route-delay, 0ms)!important}.control-room[data-view=schedule] .arena-route-layer__path.is-active{--route-opacity: .92}.control-room[data-view=schedule] .arena-route-layer__path-flow{stroke-dasharray:1;stroke-dashoffset:1;animation:arenaRouteTrace .68s cubic-bezier(.2,.82,.2,1) both!important;animation-delay:calc(var(--flow-delay, 0ms) + .14s)!important}.control-room[data-view=schedule] .arena-route-layer__node{transform-box:fill-box;transform-origin:center;animation:arenaNodeTrace .36s cubic-bezier(.18,.88,.22,1) both;animation-delay:var(--node-delay, 0ms)}.control-room[data-view=schedule] .arena-team-card{animation-duration:.64s;animation-timing-function:cubic-bezier(.18,.88,.22,1);animation-delay:calc(var(--pair-index, 0) * 46ms)}@keyframes arenaRouteTrace{0%{opacity:0;stroke-dashoffset:1}18%{opacity:calc(var(--route-opacity, .76) * .56)}to{opacity:var(--route-opacity, .76);stroke-dashoffset:0}}@keyframes arenaNodeTrace{0%{opacity:0;transform:scale(.2)}to{opacity:.64;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.control-room[data-view=schedule] .arena-route-layer__path,.control-room[data-view=schedule] .arena-route-layer__path-flow,.control-room[data-view=schedule] .arena-route-layer__node,.control-room[data-view=schedule] .arena-team-card{animation:none!important}}.control-room[data-view=home] .home-scroll-sections{width:min(calc(100% - clamp(28px,7vw,148px)),1180px)!important;gap:clamp(34px,6vw,72px)!important;padding:clamp(42px,8vh,88px) 0 clamp(68px,10vh,120px)!important}.control-room[data-view=home] .home-milestone-scroll-shell{width:min(100%,980px);justify-self:center;scroll-margin-top:clamp(96px,12vh,136px)}.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-command.home-milestone-panel{width:100%!important;max-width:100%!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:clamp(12px,2vw,18px)!important;margin:0!important;border-radius:16px!important;padding:clamp(16px,2vw,22px)!important;background:linear-gradient(180deg,#f5f6f112,#f5f6f105),#060808c2!important;box-shadow:0 24px 72px #00000047,inset 0 1px #ffffff14!important}.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-command__head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important}.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-command__focus{grid-template-columns:minmax(0,.72fr) minmax(270px,.48fr)!important;gap:clamp(14px,2.5vw,28px)!important;align-items:stretch!important}.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-command__focus>strong{font-size:clamp(1.85rem,3.2vw,3.4rem)!important;line-height:.98!important}.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-command__focus>p{max-width:34em!important;color:#f5f6f199!important;font-size:clamp(.84rem,1vw,.96rem)!important;line-height:1.45!important}.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-command__focus dl{grid-column:2!important;grid-row:1 / span 3!important;align-self:stretch!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;border:1px solid rgba(245,246,241,.1)!important;border-radius:13px!important;overflow:hidden!important}.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-command__focus dl div{min-height:58px!important;padding:10px 11px!important}.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-command__focus dd{font-size:clamp(.86rem,1vw,1rem)!important}.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-levels{position:relative!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;min-height:88px!important;margin-top:0!important;padding:22px 0 0!important;border-block:0!important;overflow:visible!important}.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-levels:before,.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-levels:after{content:""!important;position:absolute!important;display:block!important;top:11px!important;height:2px!important;border-radius:999px!important;pointer-events:none!important}.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-levels:before{left:4%!important;right:4%!important;background:#f5f6f124!important}.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-levels:after{left:4%!important;width:var(--milestone-rail-fill, 0%)!important;background:linear-gradient(90deg,#42f5d7,#dff58d 32%,#f0d18b 56%,#f65ca4 78%,#9a85ff)!important;box-shadow:0 0 12px #42f5d742,0 0 24px #f0d18b29!important}.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-levels li{position:static!important;min-height:66px!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto auto auto auto!important;gap:2px!important;padding:12px 9px 0!important;border:0!important;opacity:.48!important;transform:translateY(2px);filter:saturate(.72);transition:opacity .18s ease,filter .18s ease,transform .18s ease}.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-levels li+li{border-left:0!important}.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-levels li:before{z-index:2!important;top:5px!important;left:var(--milestone-dot-left, 4%)!important;width:11px!important;height:11px!important;border:1px solid rgba(245,246,241,.26)!important;border-radius:50%!important;background:#080a0a!important;box-shadow:0 0 0 5px #070909e6!important;transform:translate(-50%)!important}.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-levels li.is-scroll-lit{opacity:1!important;filter:saturate(1);transform:translateY(0)}.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-levels li.is-scroll-dim{opacity:.42!important}.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-levels li.is-scroll-lit:nth-child(1):before{background:#42f5d7!important;box-shadow:0 0 0 5px #070909e6,0 0 20px #42f5d74d!important}.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-levels li.is-scroll-lit:nth-child(2):before{background:#dff58d!important;box-shadow:0 0 0 5px #070909e6,0 0 20px #dff58d3d!important}.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-levels li.is-scroll-lit:nth-child(3):before{background:#f0d18b!important;box-shadow:0 0 0 5px #070909e6,0 0 20px #f0d18b42!important}.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-levels li.is-scroll-lit:nth-child(4):before{background:#f65ca4!important;box-shadow:0 0 0 5px #070909e6,0 0 20px #f65ca438!important}.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-levels li.is-scroll-lit:nth-child(5):before{background:#9a85ff!important;box-shadow:0 0 0 5px #070909e6,0 0 22px #9a85ff3d!important}.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-levels li.is-next:not(.is-scroll-lit):before{border-color:#f0d18b73!important;background:#f0d18b29!important;box-shadow:0 0 0 5px #070909e6,0 0 16px #f0d18b1f!important}.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-levels em{color:#f5f6f14d!important;font-size:.6rem!important}.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-levels span{font-size:clamp(.78rem,.95vw,.98rem)!important}.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-levels strong{color:#f0d18be6!important;font-size:clamp(.74rem,.82vw,.84rem)!important}.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-levels small,.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-levels b{color:#f5f6f17a!important;font-size:.58rem!important}.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-levels li.is-scroll-lit b{color:#f0d18bdb!important}.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-command__summary{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;margin-top:0!important}.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-command__summary output strong{font-size:clamp(1rem,1.35vw,1.38rem)!important}.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-command__meter{height:9px!important;margin-top:-2px!important}.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-command__meter span{width:var(--milestone-scroll-fill, 0%)}.control-room[data-view=home] .rules-room.home-rules-panel{width:min(100%,1120px)!important;justify-self:center;grid-template-columns:minmax(0,1fr) minmax(310px,.42fr)!important;grid-template-rows:auto auto auto!important;gap:16px!important;margin:0!important;padding:0!important}.control-room[data-view=home] .rules-room.home-rules-panel .rules-hero,.control-room[data-view=home] .rules-room.home-rules-panel .rules-flow,.control-room[data-view=home] .rules-room.home-rules-panel .round-rulebook,.control-room[data-view=home] .rules-room.home-rules-panel .boundary-ledger{border-radius:16px!important;background:linear-gradient(180deg,#f5f6f10f,#f5f6f104),#060808b8!important;box-shadow:0 22px 62px #00000038,inset 0 1px #ffffff12!important}.control-room[data-view=home] .rules-room.home-rules-panel .rules-hero:after,.control-room[data-view=home] .rules-room.home-rules-panel .rules-flow:after,.control-room[data-view=home] .rules-room.home-rules-panel .round-rulebook:after,.control-room[data-view=home] .rules-room.home-rules-panel .boundary-ledger:after{opacity:.28!important}.control-room[data-view=home] .rules-room.home-rules-panel .rules-hero{grid-column:1 / -1!important;min-height:0!important;display:grid!important;grid-template-columns:minmax(0,.72fr) minmax(320px,.5fr)!important;gap:clamp(18px,3vw,34px)!important;align-items:end!important;padding:18px 20px!important}.control-room[data-view=home] .rules-room.home-rules-panel .rules-hero h2{max-width:11em;font-size:clamp(1.8rem,3.2vw,3.35rem)!important;line-height:.98!important}.control-room[data-view=home] .rules-room.home-rules-panel .rules-hero p{max-width:52em!important;font-size:.88rem!important;line-height:1.45!important}.control-room[data-view=home] .rules-room.home-rules-panel .rules-hero__metrics{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important}.control-room[data-view=home] .rules-room.home-rules-panel .rules-hero__metric{min-height:58px!important;border-radius:12px!important;padding:9px!important}.control-room[data-view=home] .rules-room.home-rules-panel .rules-hero__metric strong{font-size:clamp(.88rem,1.1vw,1.08rem)!important}.control-room[data-view=home] .rules-room.home-rules-panel .rules-flow{grid-column:1 / -1!important;grid-row:auto!important;display:grid!important;gap:12px!important;padding:16px!important}.control-room[data-view=home] .rules-room.home-rules-panel .rules-flow>header{padding:0!important}.control-room[data-view=home] .rules-room.home-rules-panel .rules-flow h2,.control-room[data-view=home] .rules-room.home-rules-panel .round-rulebook h2,.control-room[data-view=home] .rules-room.home-rules-panel .boundary-ledger h2{font-size:clamp(1.08rem,1.55vw,1.55rem)!important;line-height:1.08!important}.control-room[data-view=home] .rules-room.home-rules-panel .rules-flow ol{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:8px!important;padding:0!important;overflow:visible!important}.control-room[data-view=home] .rules-room.home-rules-panel .rules-flow li{min-height:118px!important;grid-template-columns:22px minmax(0,1fr) auto!important;padding:10px!important;border-radius:13px!important}.control-room[data-view=home] .rules-room.home-rules-panel .rules-flow p{display:-webkit-box;overflow:hidden;font-size:.7rem!important;line-height:1.35!important;-webkit-box-orient:vertical;-webkit-line-clamp:3}.control-room[data-view=home] .rules-room.home-rules-panel .round-rulebook,.control-room[data-view=home] .rules-room.home-rules-panel .boundary-ledger{grid-row:auto!important;min-height:0!important;gap:11px!important;padding:16px!important}.control-room[data-view=home] .rules-room.home-rules-panel .round-rulebook{grid-column:1!important;grid-template-rows:auto auto auto!important}.control-room[data-view=home] .rules-room.home-rules-panel .boundary-ledger{grid-column:2!important;grid-template-rows:auto auto auto!important}.control-room[data-view=home] .rules-room.home-rules-panel .eligibility-matrix,.control-room[data-view=home] .rules-room.home-rules-panel .boundary-grid{gap:8px!important}.control-room[data-view=home] .rules-room.home-rules-panel .eligibility-matrix section,.control-room[data-view=home] .rules-room.home-rules-panel .boundary-grid section{min-height:64px!important;border-radius:12px!important;padding:9px!important}.control-room[data-view=home] .rules-room.home-rules-panel .round-rule-list{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important;overflow:visible!important}.control-room[data-view=home] .rules-room.home-rules-panel .round-rule-card{min-height:118px!important;border-radius:14px!important;padding:12px!important}.control-room[data-view=home] .rules-room.home-rules-panel .round-rule-card__stats{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important}.control-room[data-view=home] .rules-room.home-rules-panel .round-rule-card p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.control-room[data-view=home] .rules-room.home-rules-panel .boundary-ledger .ops-checklist{min-height:0!important}.control-room[data-view=home] .rules-room.home-rules-panel .boundary-ledger .ops-checklist ol{grid-template-columns:1fr!important;gap:7px!important;overflow:visible!important}.control-room[data-view=home] .rules-room.home-rules-panel .boundary-ledger .ops-checklist li{border-radius:12px!important;padding:9px!important}@media(max-width:1100px){.control-room[data-view=home] .rules-room.home-rules-panel{grid-template-columns:1fr!important}.control-room[data-view=home] .rules-room.home-rules-panel .boundary-ledger{grid-column:1!important}}@media(max-width:980px){.control-room[data-view=home] .home-milestone-scroll-shell,.control-room[data-view=home] .rules-room.home-rules-panel{width:min(100%,760px)!important}.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-command__focus,.control-room[data-view=home] .rules-room.home-rules-panel .rules-hero{grid-template-columns:1fr!important}.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-command__focus dl{grid-column:1!important;grid-row:auto!important}.control-room[data-view=home] .rules-room.home-rules-panel .rules-flow ol{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:640px){.control-room[data-view=home] .home-scroll-sections{width:calc(100% - 28px)!important;gap:32px!important;padding-top:34px!important}.control-room[data-view=home] .home-milestone-scroll-shell,.control-room[data-view=home] .rules-room.home-rules-panel{width:100%!important}.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-command.home-milestone-panel,.control-room[data-view=home] .rules-room.home-rules-panel .rules-hero,.control-room[data-view=home] .rules-room.home-rules-panel .rules-flow,.control-room[data-view=home] .rules-room.home-rules-panel .round-rulebook,.control-room[data-view=home] .rules-room.home-rules-panel .boundary-ledger{padding:14px!important}.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-levels{grid-template-columns:1fr!important;gap:2px!important;padding:0!important}.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-levels:before,.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-levels:after,.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-levels li:before{display:none!important}.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-levels li{grid-template-columns:36px minmax(0,1fr) auto!important;min-height:52px!important;padding:8px 0!important;border-top:1px solid rgba(245,246,241,.09)!important}.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-levels li:first-child{border-top:0!important}.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-levels em{grid-row:1 / span 2!important}.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-levels strong,.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-levels b{grid-column:3!important;justify-self:end!important}.control-room[data-view=home] .rules-room.home-rules-panel .rules-hero__metrics,.control-room[data-view=home] .rules-room.home-rules-panel .rules-flow ol,.control-room[data-view=home] .rules-room.home-rules-panel .round-rule-list,.control-room[data-view=home] .rules-room.home-rules-panel .eligibility-matrix,.control-room[data-view=home] .rules-room.home-rules-panel .boundary-grid{grid-template-columns:1fr!important}}.control-room[data-view=home] .rules-room.home-rules-panel{width:min(100%,1060px)!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:14px!important}.control-room[data-view=home] .rules-room.home-rules-panel .rules-hero,.control-room[data-view=home] .rules-room.home-rules-panel .rules-signal-card,.control-room[data-view=home] .rules-room.home-rules-panel .rules-round-strip,.control-room[data-view=home] .rules-room.home-rules-panel .rules-ops-ribbon{position:relative;overflow:hidden;border:1px solid rgba(245,246,241,.12)!important;border-radius:16px!important;background:linear-gradient(180deg,#f5f6f10e,#f5f6f104),#060808b8!important;box-shadow:0 20px 58px #0003,inset 0 1px #ffffff12!important}.control-room[data-view=home] .rules-room.home-rules-panel .rules-hero{min-height:0!important;grid-template-columns:minmax(0,.8fr) minmax(360px,.52fr)!important;gap:clamp(16px,3vw,30px)!important;padding:18px 20px!important}.control-room[data-view=home] .rules-room.home-rules-panel .rules-hero h2{max-width:12em!important;font-size:clamp(1.65rem,2.8vw,2.9rem)!important}.control-room[data-view=home] .rules-room.home-rules-panel .rules-hero p{max-width:48em!important;color:#f5f6f18f!important;font-size:.84rem!important}.control-room[data-view=home] .rules-room.home-rules-panel .rules-hero__metrics{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:7px!important}.control-room[data-view=home] .rules-room.home-rules-panel .rules-hero__metric{min-height:54px!important;border-radius:11px!important;padding:8px!important}.control-room[data-view=home] .rules-room.home-rules-panel .rules-hero__metric strong{font-size:clamp(.8rem,1vw,.98rem)!important}.control-room[data-view=home] .rules-signal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.control-room[data-view=home] .rules-signal-card{display:grid;grid-template-rows:auto minmax(0,1fr);gap:12px;padding:15px!important}.control-room[data-view=home] .rules-signal-card header,.control-room[data-view=home] .rules-round-strip header,.control-room[data-view=home] .rules-ops-ribbon header{display:grid;align-content:start;gap:6px;padding:0!important;border-bottom:0!important}.control-room[data-view=home] .rules-signal-card header span,.control-room[data-view=home] .rules-round-strip header span,.control-room[data-view=home] .rules-ops-ribbon header span{color:#f5f6f16b;font-size:.62rem;font-weight:880;letter-spacing:.08em;text-transform:uppercase}.control-room[data-view=home] .rules-signal-card h2,.control-room[data-view=home] .rules-round-strip h2,.control-room[data-view=home] .rules-ops-ribbon h2{margin:0;color:var(--ink);font-size:clamp(1.02rem,1.35vw,1.32rem)!important;line-height:1.08!important}.control-room[data-view=home] .rules-signal-card ol,.control-room[data-view=home] .rules-round-strip ol,.control-room[data-view=home] .rules-ops-ribbon ol{list-style:none;margin:0;padding:0}.control-room[data-view=home] .rules-signal-card ol{display:grid;gap:8px}.control-room[data-view=home] .rules-signal-card li{min-width:0;display:grid;grid-template-columns:20px minmax(0,1fr) auto;gap:4px 9px;min-height:74px;border:1px solid rgba(245,246,241,.09);border-radius:12px;padding:9px;background:#f5f6f108}.control-room[data-view=home] .rules-signal-card li svg{grid-row:1 / span 2;color:var(--gold-bright)}.control-room[data-view=home] .rules-signal-card.is-lifecycle li:nth-child(5n+1) svg,.control-room[data-view=home] .rules-signal-card.is-lifecycle li:nth-child(5n+1) em{color:var(--prism-mint)}.control-room[data-view=home] .rules-signal-card.is-lifecycle li:nth-child(5n+2) svg,.control-room[data-view=home] .rules-signal-card.is-lifecycle li:nth-child(5n+2) em{color:#dff58d}.control-room[data-view=home] .rules-signal-card.is-lifecycle li:nth-child(5n+4) svg,.control-room[data-view=home] .rules-signal-card.is-lifecycle li:nth-child(5n+4) em{color:var(--prism-rose)}.control-room[data-view=home] .rules-signal-card.is-boundary li svg,.control-room[data-view=home] .rules-signal-card.is-boundary li em{color:#f6c6badb}.control-room[data-view=home] .rules-signal-card li em{grid-column:3;grid-row:1;color:#f0d18bd1;font-family:SFMono-Regular,ui-monospace,Menlo,monospace;font-size:.62rem;font-style:normal;font-weight:880}.control-room[data-view=home] .rules-signal-card li strong{min-width:0;color:var(--ink);font-size:.84rem;line-height:1.15}.control-room[data-view=home] .rules-signal-card li p{grid-column:2 / span 2;display:-webkit-box;margin:0;overflow:hidden;color:#f5f6f180;font-size:.68rem;line-height:1.34;-webkit-box-orient:vertical;-webkit-line-clamp:2}.control-room[data-view=home] .rules-round-strip{display:grid;gap:12px;padding:15px!important}.control-room[data-view=home] .rules-round-strip header,.control-room[data-view=home] .rules-ops-ribbon header{grid-template-columns:22px minmax(0,1fr);column-gap:10px}.control-room[data-view=home] .rules-round-strip header svg,.control-room[data-view=home] .rules-ops-ribbon header svg{grid-row:1 / span 2;color:var(--gold-bright)}.control-room[data-view=home] .rules-round-strip header span,.control-room[data-view=home] .rules-round-strip header h2,.control-room[data-view=home] .rules-ops-ribbon header span,.control-room[data-view=home] .rules-ops-ribbon header h2{grid-column:2}.control-room[data-view=home] .rules-round-strip ol{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.control-room[data-view=home] .rules-round-strip li{min-width:0;display:grid;gap:4px;min-height:68px;border:1px solid rgba(245,246,241,.09);border-radius:12px;padding:9px;background:#f5f6f108}.control-room[data-view=home] .rules-round-strip li.is-active{border-color:#f0d18b5c;background:linear-gradient(135deg,#f0d18b1f,#4ff0c50e),#f5f6f10a}.control-room[data-view=home] .rules-round-strip li span{color:#f5f6f170;font-size:.62rem;font-weight:850}.control-room[data-view=home] .rules-round-strip li strong{color:var(--gold-bright);font-size:.82rem;line-height:1.08}.control-room[data-view=home] .rules-round-strip li small{color:#f5f6f17a;font-size:.66rem;line-height:1.15}.control-room[data-view=home] .rules-round-strip li em{color:var(--ink);font-family:SFMono-Regular,ui-monospace,Menlo,monospace;font-size:.7rem;font-style:normal;font-weight:880}.control-room[data-view=home] .rules-ops-ribbon{display:grid;grid-template-columns:minmax(190px,.3fr) minmax(0,1fr);align-items:center;gap:14px;padding:15px!important}.control-room[data-view=home] .rules-ops-ribbon ol{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.control-room[data-view=home] .rules-ops-ribbon li{border:1px solid rgba(245,246,241,.11);border-radius:999px;padding:7px 10px;background:#f5f6f109;color:#f5f6f1ad;font-size:.72rem;font-weight:820}@media(max-width:980px){.control-room[data-view=home] .rules-room.home-rules-panel .rules-hero,.control-room[data-view=home] .rules-ops-ribbon,.control-room[data-view=home] .rules-room.home-rules-panel .rules-hero__metrics,.control-room[data-view=home] .rules-signal-grid{grid-template-columns:1fr!important}.control-room[data-view=home] .rules-round-strip ol{grid-template-columns:repeat(2,minmax(0,1fr))!important}.control-room[data-view=home] .rules-ops-ribbon ol{justify-content:flex-start}}@media(max-width:640px){.control-room[data-view=home] .rules-room.home-rules-panel .rules-hero__metrics,.control-room[data-view=home] .rules-round-strip ol{grid-template-columns:1fr!important}.control-room[data-view=home] .rules-signal-card,.control-room[data-view=home] .rules-round-strip,.control-room[data-view=home] .rules-ops-ribbon{padding:14px!important}}.control-room[data-view=home] .home-scroll-sections .rules-room.home-rules-panel{width:min(100%,1060px)!important;max-width:1060px!important}@media(max-width:980px){.control-room[data-view=home] .home-scroll-sections .rules-room.home-rules-panel .rules-hero__metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:640px){.control-room[data-view=home] .home-scroll-sections .rules-room.home-rules-panel .rules-hero h2{font-size:clamp(1.55rem,8.4vw,2.08rem)!important;line-height:1.06!important}.control-room[data-view=home] .home-scroll-sections .rules-room.home-rules-panel .rules-hero p{font-size:.82rem!important;line-height:1.42!important}.control-room[data-view=home] .home-scroll-sections .rules-room.home-rules-panel .rules-hero__metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}.control-room[data-view=home] .home-scroll-sections .rules-room.home-rules-panel .rules-hero__metric{min-height:50px!important}}@media(max-width:680px){.control-room[data-view=vote] .prize-slide{gap:9px!important;padding:12px!important}.control-room[data-view=vote] .prize-slide__media img{width:min(76%,286px)!important;max-height:392px!important}.control-room[data-view=vote] .prize-slide__match{grid-template-columns:repeat(2,minmax(0,1fr))!important;min-height:78px!important}.control-room[data-view=vote] .prize-slide__team,.control-room[data-view=vote] .prize-slide__team:nth-child(2){min-height:76px!important;grid-template-columns:38px minmax(0,1fr)!important;align-items:center!important;gap:9px!important;padding:10px 11px!important;text-align:left!important}.control-room[data-view=vote] .prize-slide__team+.prize-slide__team{border-top:0!important;border-left:1px solid rgba(245,246,241,.1)!important}.control-room[data-view=vote] .prize-slide__team:nth-child(2){grid-template-columns:minmax(0,1fr) 38px!important;text-align:right!important}.control-room[data-view=vote] .prize-slide__team:nth-child(2) img{grid-column:2!important;grid-row:1!important}.control-room[data-view=vote] .prize-slide__team:nth-child(2) span{grid-column:1!important;grid-row:1!important;text-align:right!important}.control-room[data-view=vote] .prize-slide__team img{width:38px!important;height:26px!important}.control-room[data-view=vote] .prize-slide__team strong{font-size:clamp(.92rem,4.4vw,1.08rem)!important}.control-room[data-view=vote] .prize-slide__team small{font-size:.66rem!important}.control-room[data-view=vote] .prize-slide__meta{gap:6px!important;padding-top:7px!important}.control-room[data-view=vote] .prize-slide__meta span,.control-room[data-view=vote] .prize-slide__meta strong,.control-room[data-view=vote] .prize-slide__meta em{padding:5px 7px!important;font-size:.62rem!important}}@media(max-width:680px){.control-room[data-view=vote] .vote-side-rail>.vote-match-group{gap:8px!important}.control-room[data-view=vote] .vote-side-rail>.vote-match-group .vote-match-group__header{grid-template-columns:auto auto minmax(0,1fr)!important;align-items:center!important;gap:8px!important;border-bottom:1px solid rgba(245,246,241,.065)!important;padding-bottom:8px!important}.control-room[data-view=vote] .vote-side-rail>.vote-match-group .vote-match-group__code{min-width:0!important;font-size:.78rem!important}.control-room[data-view=vote] .vote-side-rail>.vote-match-group .vote-match-group__header strong{font-size:.72rem!important}.control-room[data-view=vote] .vote-side-rail>.vote-match-group .vote-match-group__header small{justify-self:end!important;font-size:.66rem!important}.control-room[data-view=vote] .vote-side-rail>.vote-match-group .vote-match-group__teams{grid-template-columns:repeat(2,minmax(0,1fr))!important;border-radius:12px!important}.control-room[data-view=vote] .vote-side-rail>.vote-match-group .vote-team-choice,.control-room[data-view=vote] .vote-side-rail>.vote-match-group .vote-team-choice:nth-child(2){min-height:76px!important;grid-template-columns:36px minmax(0,1fr)!important;gap:9px!important;padding:10px!important;text-align:left!important}.control-room[data-view=vote] .vote-side-rail>.vote-match-group .vote-team-choice+.vote-team-choice{border-top:0!important;border-left:1px solid rgba(245,246,241,.075)!important}.control-room[data-view=vote] .vote-side-rail>.vote-match-group .vote-team-choice:nth-child(2){grid-template-columns:minmax(0,1fr) 36px!important;text-align:right!important}.control-room[data-view=vote] .vote-side-rail>.vote-match-group .vote-team-choice:nth-child(2) img{grid-column:2!important}.control-room[data-view=vote] .vote-side-rail>.vote-match-group .vote-team-choice:nth-child(2) span{grid-column:1!important;text-align:right!important}.control-room[data-view=vote] .vote-side-rail>.vote-match-group .vote-team-choice em{display:none!important}.control-room[data-view=vote] .vote-side-rail>.vote-match-group .vote-team-choice img{width:36px!important;height:25px!important}.control-room[data-view=vote] .vote-side-rail>.vote-match-group .vote-team-choice strong{font-size:clamp(.92rem,4.4vw,1.08rem)!important}.control-room[data-view=vote] .vote-side-rail>.vote-match-group .vote-team-choice small{font-size:.64rem!important}.control-room[data-view=vote] .vote-side-rail>.vote-match-group p{display:none!important}.control-room[data-view=vote] .vote-side-rail>.vote-allocation-panel{margin-top:13px!important;padding-top:13px!important}}.control-room[data-view=vote] .vote-side-rail>.vote-allocation-panel{gap:11px!important}.control-room[data-view=vote] .vote-allocation-panel header{grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"round title" "body body"!important;align-items:end!important;gap:5px 12px!important}.control-room[data-view=vote] .vote-allocation-panel header span{grid-area:round!important}.control-room[data-view=vote] .vote-allocation-panel h2{grid-area:title!important;justify-self:end!important;font-size:clamp(1.08rem,1.7vw,1.32rem)!important;letter-spacing:0!important}.control-room[data-view=vote] .vote-allocation-panel p{grid-area:body!important;max-width:none!important;border-top:1px solid rgba(245,246,241,.065)!important;padding-top:8px!important;font-size:.76rem!important;line-height:1.38!important}.control-room[data-view=vote] .vote-allocation-status{overflow:hidden!important;border:1px solid rgba(245,246,241,.07)!important;border-radius:12px!important;padding:0!important;background:#f5f6f106!important}.control-room[data-view=vote] .vote-allocation-status output{gap:4px!important;padding:10px 11px!important}.control-room[data-view=vote] .vote-allocation-status output+output{border-left-color:#f5f6f113!important;padding-left:11px!important}.control-room[data-view=vote] .vote-allocation-status span{font-size:.58rem!important;letter-spacing:0!important}.control-room[data-view=vote] .vote-allocation-status strong{font-size:.96rem!important;line-height:1.05!important}.control-room[data-view=vote] .vote-ticket-stepper{grid-template-columns:46px minmax(0,1fr) 46px!important;gap:8px!important;overflow:hidden!important;border:1px solid rgba(245,246,241,.09)!important;border-radius:16px!important;padding:8px!important;background:radial-gradient(circle at 50% 0%,rgba(240,209,139,.075),transparent 44%),linear-gradient(180deg,#f5f6f10b,#f5f6f104)!important}.control-room[data-view=vote] .vote-ticket-stepper legend{margin:0 0 1px!important;padding:0 4px!important;color:#f0d18bad!important;font-size:.62rem!important}.control-room[data-view=vote] .vote-ticket-stepper button{min-height:54px!important;border-radius:13px!important;background:linear-gradient(180deg,#f5f6f113,#f5f6f108)!important;box-shadow:inset 0 1px #ffffff12,0 8px 18px #00000029!important}.control-room[data-view=vote] .vote-ticket-stepper label{min-height:54px!important;border:0!important;border-radius:13px!important;padding:0 13px!important;background:#00000029!important;box-shadow:inset 0 0 0 1px #f5f6f10e!important}.control-room[data-view=vote] .vote-ticket-stepper label span{color:#f5f6f16b!important;font-size:.66rem!important}.control-room[data-view=vote] .vote-ticket-stepper input{color:#faf6ebf5!important;font-size:clamp(1.25rem,3vw,1.55rem)!important;font-variant-numeric:tabular-nums!important;line-height:1!important}.control-room[data-view=vote] .vote-ticket-range{margin:-2px 0 0!important;opacity:.92!important}.control-room[data-view=vote] .vote-allocation-panel__cta{min-height:48px!important;border-radius:13px!important}@media(max-width:680px){.control-room[data-view=vote] .vote-side-rail>.vote-allocation-panel{margin-top:12px!important;padding-top:12px!important}.control-room[data-view=vote] .vote-allocation-panel p{font-size:.72rem!important}.control-room[data-view=vote] .vote-allocation-status output{padding:9px 10px!important}.control-room[data-view=vote] .vote-ticket-stepper{grid-template-columns:44px minmax(0,1fr) 44px!important;padding:7px!important}.control-room[data-view=vote] .vote-ticket-stepper button,.control-room[data-view=vote] .vote-ticket-stepper label{min-height:52px!important}}.control-room[data-view=vote] .vote-side-rail>.vote-wallet-panel{gap:8px!important;margin-top:12px!important;padding-top:12px!important}.control-room[data-view=vote] .vote-wallet-panel>header{grid-template-columns:auto minmax(0,1fr)!important;gap:8px!important}.control-room[data-view=vote] .vote-wallet-panel>header span{gap:6px!important;color:#f5f6f175!important;font-size:.67rem!important;letter-spacing:0!important}.control-room[data-view=vote] .vote-wallet-panel>header select{min-height:34px!important;border-color:#f5f6f114!important;border-radius:9px!important;padding-inline:10px 30px!important;color:#f5f6f1bd!important;background-color:#f5f6f107!important;font-size:.68rem!important}.control-room[data-view=vote] .vote-wallet-panel .vote-balance-strip{border-block:1px solid rgba(245,246,241,.06)!important;padding:7px 0!important;background:transparent!important}.control-room[data-view=vote] .vote-wallet-panel .vote-balance-strip output{padding-inline:8px!important}.control-room[data-view=vote] .vote-wallet-panel .vote-balance-strip output:first-child{padding-left:0!important}.control-room[data-view=vote] .vote-wallet-panel .vote-balance-strip output+output{border-left:1px solid rgba(245,246,241,.06)!important}.control-room[data-view=vote] .vote-wallet-panel .vote-balance-strip span{font-size:.56rem!important}.control-room[data-view=vote] .vote-wallet-panel .vote-balance-strip strong{font-size:.82rem!important}.control-room[data-view=vote] .vote-preview-list{max-height:160px!important;border-top:0!important;padding-top:2px!important}.control-room[data-view=vote] .vote-preview-list>header{margin-bottom:4px!important;padding-bottom:5px!important;border-bottom:1px solid rgba(245,246,241,.055)!important}.control-room[data-view=vote] .vote-preview-list>header span{font-size:.62rem!important}.control-room[data-view=vote] .vote-preview-list>header strong{font-size:.74rem!important}.control-room[data-view=vote] .vote-preview-list li{grid-template-columns:28px minmax(0,1fr)!important;gap:7px 8px!important;padding:6px 0!important}.control-room[data-view=vote] .vote-preview-list li img{width:28px!important;height:19px!important}.control-room[data-view=vote] .vote-preview-list li strong{overflow:hidden!important;color:#f5f6f1e6!important;font-size:.71rem!important;text-overflow:ellipsis;white-space:nowrap}.control-room[data-view=vote] .vote-preview-list li small{color:#f0d18bb8!important;font-size:.62rem!important}.control-room[data-view=vote] .vote-preview-list li em{overflow:hidden;color:#f5f6f161!important;font-size:.57rem!important;line-height:1.22!important;text-overflow:ellipsis;white-space:nowrap}@media(max-width:680px){.control-room[data-view=vote] .vote-side-rail>.vote-wallet-panel{gap:7px!important;margin-top:10px!important;padding-top:10px!important}.control-room[data-view=vote] .vote-wallet-panel>header{grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important}.control-room[data-view=vote] .vote-wallet-panel>header span{font-size:.62rem!important}.control-room[data-view=vote] .vote-wallet-panel>header select{min-height:34px!important;font-size:.66rem!important}.control-room[data-view=vote] .vote-preview-list{max-height:150px!important;padding-top:1px!important}.control-room[data-view=vote] .vote-preview-list li{grid-template-columns:26px minmax(0,1fr)!important;padding:6px 0!important}.control-room[data-view=vote] .vote-preview-list li img{width:26px!important;height:18px!important}.control-room[data-view=vote] .vote-preview-list li strong{font-size:.68rem!important}}@media(min-width:681px){.control-room[data-view=vote] .prize-slide__match{min-height:86px!important;overflow:visible!important;border-top-color:#f5f6f121!important;border-bottom-color:#f5f6f10e!important;background:linear-gradient(90deg,rgba(245,246,241,.026),transparent 42%,transparent 58%,rgba(245,246,241,.02)),#06080829!important;box-shadow:inset 0 1px #ffffff09,inset 0 -1px #00000038!important}.control-room[data-view=vote] .prize-slide__match:before{content:"";position:absolute;top:13px;bottom:13px;left:50%;z-index:1;width:1px;background:linear-gradient(180deg,transparent,rgba(245,246,241,.12) 18%,rgba(240,209,139,.18) 50%,rgba(245,246,241,.1) 82%,transparent);transform:translate(-.5px);pointer-events:none}.control-room[data-view=vote] .prize-slide__team{min-height:86px!important;gap:12px!important;padding:14px clamp(14px,1.5vw,20px)!important;overflow:visible!important}.control-room[data-view=vote] .prize-slide__team+.prize-slide__team{border-left:0!important}.control-room[data-view=vote] .prize-slide__team:first-child{z-index:4}.control-room[data-view=vote] .prize-slide__team:nth-child(2){z-index:2}.control-room[data-view=vote] .prize-slide__team img{width:48px!important;height:32px!important}.control-room[data-view=vote] .prize-slide__team strong{font-size:clamp(1.08rem,1.78vw,1.48rem)!important}.control-room[data-view=vote] .prize-slide__team small{font-size:.72rem!important}.control-room[data-view=vote] .prize-slide__versus{right:-20px!important;z-index:8!important;width:38px!important;height:38px!important;border-color:#f0d18b47!important;background:radial-gradient(circle at 50% 34%,rgba(240,209,139,.1),transparent 62%),#050707f5!important;box-shadow:0 0 0 7px #050707db,0 0 22px #f0d18b1a,inset 0 1px #ffffff14!important;font-size:.66rem!important;letter-spacing:0!important}.control-room[data-view=vote] .prize-slide__meta{padding-top:10px!important}}@media(min-width:681px){.control-room[data-view=vote] .vote-side-rail>.vote-match-group{gap:10px!important}.control-room[data-view=vote] .vote-side-rail>.vote-match-group .vote-match-group__header{grid-template-columns:auto auto minmax(0,1fr)!important;align-items:center!important;gap:9px!important;border-bottom:1px solid rgba(245,246,241,.065)!important;padding-bottom:9px!important}.control-room[data-view=vote] .vote-side-rail>.vote-match-group .vote-match-group__code{min-width:0!important;font-size:.8rem!important}.control-room[data-view=vote] .vote-side-rail>.vote-match-group .vote-match-group__header strong{gap:6px!important;color:#f5f6f1bd!important;font-size:.72rem!important}.control-room[data-view=vote] .vote-side-rail>.vote-match-group .vote-match-group__header small{max-width:21em!important;color:#f5f6f16b!important;font-size:.68rem!important}.control-room[data-view=vote] .vote-side-rail>.vote-match-group .vote-match-group__teams{border-color:#f5f6f113!important;border-radius:13px!important;background:linear-gradient(90deg,rgba(245,246,241,.026),transparent 50%,rgba(245,246,241,.02)),#0000001a!important}.control-room[data-view=vote] .vote-side-rail>.vote-match-group .vote-team-choice,.control-room[data-view=vote] .vote-side-rail>.vote-match-group .vote-team-choice:nth-child(2){min-height:78px!important;gap:11px!important;padding:12px 14px!important}.control-room[data-view=vote] .vote-side-rail>.vote-match-group .vote-team-choice img{width:42px!important;height:29px!important}.control-room[data-view=vote] .vote-side-rail>.vote-match-group .vote-team-choice strong{font-size:clamp(.98rem,1.45vw,1.24rem)!important}.control-room[data-view=vote] .vote-side-rail>.vote-match-group .vote-team-choice small{font-size:.66rem!important}.control-room[data-view=vote] .vote-side-rail>.vote-match-group .vote-team-choice em{display:none!important}.control-room[data-view=vote] .vote-side-rail>.vote-match-group .vote-match-group__versus{width:32px!important;height:32px!important;font-size:.62rem!important;box-shadow:0 0 0 6px #070808d6!important}.control-room[data-view=vote] .vote-side-rail>.vote-match-group p{display:none!important}}@media(min-width:821px){.control-room[data-view=vote] .prize-carousel__viewport{border-color:#f5f6f113!important;background:radial-gradient(ellipse at 50% 40%,rgba(240,209,139,.092),transparent 35%),linear-gradient(90deg,rgba(240,209,139,.035),transparent 24%,transparent 76%,rgba(245,246,241,.022)),linear-gradient(180deg,#f5f6f107,#f5f6f102),#050707c2!important;box-shadow:0 28px 78px #00000057,inset 0 1px #ffffff09!important}.control-room[data-view=vote] .prize-slide{gap:16px!important;padding:22px 24px!important}.control-room[data-view=vote] .prize-carousel__dots{top:25px!important;width:min(38%,300px)!important}.control-room[data-view=vote] .prize-carousel__dots button{width:clamp(16px,2.9vw,30px)!important;opacity:.72}.control-room[data-view=vote] .prize-carousel__dots button.is-active{width:clamp(28px,4vw,46px)!important;opacity:1}.control-room[data-view=vote] .prize-slide__media img{width:min(76%,540px)!important;max-height:min(58vh,640px)!important;filter:drop-shadow(0 30px 48px rgba(0,0,0,.5)) drop-shadow(0 0 20px rgba(240,209,139,.105))!important}.control-room[data-view=vote] .prize-slide[data-active=true] .prize-slide__media img{filter:drop-shadow(0 32px 52px rgba(0,0,0,.52)) drop-shadow(0 0 24px rgba(240,209,139,.135))!important}.control-room[data-view=vote] .prize-slide__meta{display:grid!important;grid-template-columns:minmax(0,1fr) auto auto!important;gap:8px!important;border-top:1px solid rgba(245,246,241,.07)!important;padding-top:10px!important}.control-room[data-view=vote] .prize-slide__meta span{align-self:center;color:#f5f6f17d!important;font-size:.74rem!important}.control-room[data-view=vote] .prize-slide__meta strong,.control-room[data-view=vote] .prize-slide__meta em{border-radius:8px!important;padding:6px 9px!important;background:#f5f6f107!important;font-size:.68rem!important}}@media(min-width:821px){.control-room[data-view=vote] .vote-stage-head{grid-template-columns:minmax(0,.94fr) minmax(318px,376px)!important;gap:8px clamp(24px,3.2vw,44px)!important;padding-bottom:16px!important;border-bottom-color:#f5f6f113!important}.control-room[data-view=vote] .vote-stage-summary{align-self:end!important;min-height:56px!important;border-top-color:#f5f6f11b!important;border-bottom-color:#f5f6f10e!important;background:linear-gradient(90deg,rgba(240,209,139,.028),transparent 46%),transparent!important;overflow:visible!important}.control-room[data-view=vote] .vote-stage-summary output{min-height:54px!important;gap:4px!important;padding:8px 0 8px 18px!important}.control-room[data-view=vote] .vote-stage-summary output:first-child{padding-left:8px!important}.control-room[data-view=vote] .vote-stage-summary output+output{border-left-color:#f5f6f112!important}.control-room[data-view=vote] .vote-stage-summary span{color:#f5f6f161!important;font-size:.58rem!important}.control-room[data-view=vote] .vote-stage-summary strong{color:#ffecb9e6!important;font-size:clamp(.98rem,1.05vw,1.08rem)!important;letter-spacing:0!important}.control-room[data-view=vote] .vote-stage-head__current{border-color:#f0d18b29!important;background:#f0d18b08!important;box-shadow:none!important}}@media(min-width:821px){.control-room[data-view=vote] .vote-side-rail>.vote-allocation-panel{gap:9px!important}.control-room[data-view=vote] .vote-allocation-panel header{gap:3px 10px!important}.control-room[data-view=vote] .vote-allocation-panel h2{color:#fafaf6e6!important;font-size:clamp(.98rem,1.35vw,1.12rem)!important}.control-room[data-view=vote] .vote-allocation-panel p{border-top:0!important;padding-top:0!important;color:#f5f6f175!important;font-size:.72rem!important}.control-room[data-view=vote] .vote-allocation-status{border:0!important;border-top:1px solid rgba(245,246,241,.07)!important;border-bottom:1px solid rgba(245,246,241,.055)!important;border-radius:0!important;background:transparent!important;overflow:visible!important}.control-room[data-view=vote] .vote-allocation-status output{min-height:46px!important;padding:7px 0 7px 14px!important}.control-room[data-view=vote] .vote-allocation-status output:first-child{padding-left:0!important}.control-room[data-view=vote] .vote-allocation-status output+output{border-left-color:#f5f6f10f!important;padding-left:14px!important}.control-room[data-view=vote] .vote-allocation-status span{color:#f5f6f15c!important;font-size:.55rem!important}.control-room[data-view=vote] .vote-allocation-status strong{font-size:.9rem!important}.control-room[data-view=vote] .vote-ticket-stepper{grid-template-columns:42px minmax(0,1fr) 42px!important;gap:7px!important;border-color:#f5f6f113!important;border-radius:14px!important;padding:7px!important;background:linear-gradient(180deg,#f5f6f109,#f5f6f103),#0000001a!important}.control-room[data-view=vote] .vote-ticket-stepper button,.control-room[data-view=vote] .vote-ticket-stepper label{min-height:48px!important;border-radius:11px!important}.control-room[data-view=vote] .vote-ticket-stepper button{background:#f5f6f10b!important;box-shadow:inset 0 1px #ffffff0e!important}.control-room[data-view=vote] .vote-ticket-stepper label{background:#00000030!important}.control-room[data-view=vote] .vote-ticket-range{margin-top:-4px!important;opacity:.82!important}.control-room[data-view=vote] .vote-allocation-panel__cta{min-height:44px!important;border-radius:11px!important}}@media(min-width:821px){.control-room[data-view=vote] .vote-side-rail>.vote-match-group .vote-match-group__teams{border:0!important;border-top:1px solid rgba(245,246,241,.078)!important;border-bottom:1px solid rgba(245,246,241,.062)!important;border-radius:0!important;background:linear-gradient(90deg,rgba(245,246,241,.018),transparent 46%,rgba(245,246,241,.014)),transparent!important;overflow:visible!important}.control-room[data-view=vote] .vote-side-rail>.vote-match-group .vote-team-choice,.control-room[data-view=vote] .vote-side-rail>.vote-match-group .vote-team-choice:nth-child(2){min-height:74px!important;padding-block:11px!important}.control-room[data-view=vote] .vote-side-rail>.vote-match-group .vote-team-choice+.vote-team-choice{border-left-color:#f5f6f111!important}.control-room[data-view=vote] .vote-side-rail>.vote-match-group .vote-team-choice:not(:disabled):hover,.control-room[data-view=vote] .vote-side-rail>.vote-match-group .vote-team-choice.is-current,.control-room[data-view=vote] .vote-side-rail>.vote-match-group .vote-team-choice.is-allocated{background:radial-gradient(circle at 0% 50%,rgba(240,209,139,.11),transparent 54%),linear-gradient(90deg,rgba(240,209,139,.042),rgba(240,209,139,.008) 64%,transparent)!important;box-shadow:inset 2px 0 #f0d18b80,inset 0 1px #ffffff07!important}.control-room[data-view=vote] .vote-side-rail>.vote-match-group .vote-team-choice:nth-child(2):not(:disabled):hover,.control-room[data-view=vote] .vote-side-rail>.vote-match-group .vote-team-choice:nth-child(2).is-current,.control-room[data-view=vote] .vote-side-rail>.vote-match-group .vote-team-choice:nth-child(2).is-allocated{background:radial-gradient(circle at 100% 50%,rgba(240,209,139,.11),transparent 54%),linear-gradient(270deg,rgba(240,209,139,.042),rgba(240,209,139,.008) 64%,transparent)!important;box-shadow:inset -2px 0 #f0d18b80,inset 0 1px #ffffff07!important}.control-room[data-view=vote] .vote-side-rail>.vote-match-group .vote-match-group__versus{width:32px!important;height:32px!important;border-color:#f0d18b3d!important;background:radial-gradient(circle at 50% 0%,rgba(240,209,139,.1),transparent 60%),#070808f5!important;box-shadow:0 0 0 8px #070808d1,0 0 22px #f0d18b1f!important}}@media(min-width:821px){.control-room[data-view=vote] .vote-side-rail>.vote-wallet-panel{gap:7px!important;margin-top:11px!important;padding-top:11px!important}.control-room[data-view=vote] .vote-wallet-panel>header{align-items:end!important;gap:8px 12px!important}.control-room[data-view=vote] .vote-wallet-panel>header span{align-self:center!important;color:#f5f6f166!important}.control-room[data-view=vote] .vote-wallet-panel>header select{min-height:30px!important;border:0!important;border-bottom:1px solid rgba(245,246,241,.085)!important;border-radius:0!important;padding:0 24px 4px 0!important;color:#f5f6f1b3!important;background-color:transparent!important;box-shadow:none!important}.control-room[data-view=vote] .vote-wallet-panel .vote-balance-strip{grid-template-columns:minmax(0,.58fr) minmax(0,.52fr) minmax(0,1.22fr)!important;padding:6px 0!important}.control-room[data-view=vote] .vote-wallet-panel .vote-balance-strip output{gap:2px!important;padding-inline:10px!important}.control-room[data-view=vote] .vote-wallet-panel .vote-balance-strip span{color:#f5f6f157!important}.control-room[data-view=vote] .vote-wallet-panel .vote-balance-strip strong{font-size:.78rem!important}.control-room[data-view=vote] .vote-preview-list{max-height:142px!important}.control-room[data-view=vote] .vote-preview-list>header{margin-bottom:3px!important;padding-bottom:4px!important}.control-room[data-view=vote] .vote-preview-list li{padding:5px 0!important}.control-room[data-view=vote] .vote-preview-list li img{width:27px!important;height:18px!important}.control-room[data-view=vote] .vote-preview-list li em{display:none!important}}.control-room[data-view=vote] .prize-slide__team.is-current{background:radial-gradient(circle at 12% 50%,rgba(240,209,139,.12),transparent 48%),linear-gradient(90deg,rgba(240,209,139,.07),rgba(240,209,139,.012) 62%,transparent)!important;box-shadow:inset 2px 0 #f0d18b75,inset 0 1px #ffffff08}.control-room[data-view=vote] .prize-slide__team:nth-child(2).is-current{background:radial-gradient(circle at 88% 50%,rgba(240,209,139,.12),transparent 48%),linear-gradient(270deg,rgba(240,209,139,.07),rgba(240,209,139,.012) 62%,transparent)!important;box-shadow:inset -2px 0 #f0d18b75,inset 0 1px #ffffff08}@media(min-width:821px){.control-room[data-view=vote] .prize-slide{min-height:clamp(510px,54vh,620px)!important;gap:clamp(11px,1.5vw,16px)!important;padding:clamp(14px,1.8vw,20px)!important}.control-room[data-view=vote] .prize-slide:before{inset:clamp(62px,5.8vw,80px) clamp(46px,8vw,96px) clamp(112px,10vw,144px)!important}.control-room[data-view=vote] .prize-slide__media img{width:min(72%,520px)!important;max-height:min(46vh,500px)!important}.control-room[data-view=vote] .prize-slide__team{min-height:80px!important;padding-block:13px!important}.control-room[data-view=vote] .prize-slide__meta{display:none!important}}.control-room[data-view=home] .home-room{position:relative;isolation:isolate;background:transparent!important}.control-room[data-view=home] .home-video-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;background:#070808;pointer-events:none;transform:translateZ(0)}.control-room[data-view=home] .home-video-backdrop:before,.control-room[data-view=home] .home-video-backdrop:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.control-room[data-view=home] .home-video-backdrop:before{z-index:2;background:linear-gradient(90deg,#050606d1,#05060629 55%,#0506069e),linear-gradient(180deg,#05060605,#0506069e)}.control-room[data-view=home] .home-video-backdrop:after{z-index:3;background:linear-gradient(180deg,transparent 0,rgba(5,6,6,.28) 52%,rgba(5,6,6,.82) 100%),linear-gradient(90deg,rgba(5,6,6,.22),transparent 42%,rgba(5,6,6,.22))}.control-room[data-view=home] .home-video-backdrop__poster,.control-room[data-view=home] .home-video-backdrop__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:52% 48%;filter:saturate(1.02) contrast(1.08) brightness(.82);transform:scale(1.04)}.control-room[data-view=home] .home-video-backdrop__poster{z-index:0}.control-room[data-view=home] .home-video-backdrop__video{z-index:1;background:#070808}.control-room[data-view=home] .hero-stage,.control-room[data-view=home] .home-scroll-sections{position:relative;z-index:1}.control-room[data-view=home] .hero-stage{background:transparent!important}@media(prefers-reduced-motion:reduce){.control-room[data-view=home] .home-video-backdrop__video{display:none}}.control-room[data-view=home] .rules-room.home-rules-panel .rules-prize-board{position:relative;display:grid;grid-template-columns:minmax(260px,.38fr) minmax(0,1fr);gap:14px;overflow:hidden;border:1px solid rgba(245,246,241,.12)!important;border-radius:16px!important;padding:15px!important;background:linear-gradient(180deg,#f5f6f10e,#f5f6f104),#060808b8!important;box-shadow:0 20px 58px #0003,inset 0 1px #ffffff12!important}.control-room[data-view=home] .rules-prize-board>header{min-width:0;display:grid;align-content:start;grid-template-columns:22px minmax(0,1fr);gap:6px 10px;padding:0!important;border-bottom:0!important}.control-room[data-view=home] .rules-prize-board>header svg{grid-row:1 / span 2;color:var(--gold-bright)}.control-room[data-view=home] .rules-prize-board>header span,.control-room[data-view=home] .rules-prize-board>header h2,.control-room[data-view=home] .rules-prize-board>header p,.control-room[data-view=home] .rules-prize-board__summary{grid-column:2}.control-room[data-view=home] .rules-prize-board>header span{color:#f5f6f16b;font-size:.62rem;font-weight:880;letter-spacing:.08em;text-transform:uppercase}.control-room[data-view=home] .rules-prize-board>header h2{margin:0;color:var(--ink);font-size:clamp(1.06rem,1.45vw,1.42rem)!important;line-height:1.08!important}.control-room[data-view=home] .rules-prize-board>header p{max-width:28em;margin:0;color:#f5f6f185;font-size:.72rem;line-height:1.38}.control-room[data-view=home] .rules-prize-board__summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:4px 0 0}.control-room[data-view=home] .rules-prize-board__summary div{min-width:0;border:1px solid rgba(245,246,241,.1);border-radius:11px;padding:8px;background:#f5f6f109}.control-room[data-view=home] .rules-prize-board__summary dt,.control-room[data-view=home] .rules-prize-board__summary dd{margin:0}.control-room[data-view=home] .rules-prize-board__summary dt{color:#f5f6f170;font-size:.6rem;font-weight:820}.control-room[data-view=home] .rules-prize-board__summary dd{margin-top:4px;color:var(--gold-bright);font-family:SFMono-Regular,ui-monospace,Menlo,monospace;font-size:clamp(.84rem,1vw,1rem);font-weight:880}.control-room[data-view=home] .rules-match-prize-list{min-width:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;list-style:none;margin:0;padding:0}.control-room[data-view=home] .rules-match-prize-list li{min-width:0;display:grid;gap:7px;border:1px solid rgba(245,246,241,.09);border-radius:12px;padding:9px;background:#f5f6f108}.control-room[data-view=home] .rules-match-prize-list li:nth-child(4n+1){border-color:#42f5d72b}.control-room[data-view=home] .rules-match-prize-list li:nth-child(4n+2){border-color:#dff58d29}.control-room[data-view=home] .rules-match-prize-list li:nth-child(4n+3){border-color:#f0d18b2e}.control-room[data-view=home] .rules-match-prize-list li:nth-child(4n){border-color:#f65ca426}.control-room[data-view=home] .rules-match-prize-list header,.control-room[data-view=home] .rules-match-prize-list footer{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0!important;border:0!important}.control-room[data-view=home] .rules-match-prize-list header span{color:#f5f6f161;font-family:SFMono-Regular,ui-monospace,Menlo,monospace;font-size:.58rem;font-weight:840;white-space:nowrap}.control-room[data-view=home] .rules-match-prize-list header strong{color:var(--gold-bright);font-family:SFMono-Regular,ui-monospace,Menlo,monospace;font-size:.82rem;font-weight:900;white-space:nowrap}.control-room[data-view=home] .rules-match-prize-list p{min-width:0;margin:0;overflow-wrap:anywhere;color:var(--ink);font-size:.78rem;font-weight:820;line-height:1.18}.control-room[data-view=home] .rules-match-prize-list footer{align-items:flex-start}.control-room[data-view=home] .rules-match-prize-list footer small{min-width:0;color:#f5f6f16b;font-size:.6rem;line-height:1.22}.control-room[data-view=home] .rules-match-prize-list footer small:last-child{text-align:right}@media(max-width:1100px){.control-room[data-view=home] .rules-room.home-rules-panel .rules-prize-board{grid-template-columns:1fr}.control-room[data-view=home] .rules-match-prize-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.control-room[data-view=home] .rules-prize-board>header{grid-template-columns:1fr}.control-room[data-view=home] .rules-prize-board>header svg{display:none}.control-room[data-view=home] .rules-prize-board>header span,.control-room[data-view=home] .rules-prize-board>header h2,.control-room[data-view=home] .rules-prize-board>header p,.control-room[data-view=home] .rules-prize-board__summary{grid-column:1}.control-room[data-view=home] .rules-match-prize-list,.control-room[data-view=home] .rules-prize-board__summary{grid-template-columns:1fr}}.control-room[data-view=home] .hero-match-capsule,.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-command.home-milestone-panel,.control-room[data-view=home] .rules-room.home-rules-panel .rules-hero,.control-room[data-view=home] .rules-room.home-rules-panel .rules-signal-card,.control-room[data-view=home] .rules-room.home-rules-panel .rules-round-strip,.control-room[data-view=home] .rules-room.home-rules-panel .rules-ops-ribbon,.control-room[data-view=home] .rules-room.home-rules-panel .rules-prize-board{border-color:#f5f6f129!important;background:linear-gradient(180deg,#f5f6f10f,#f5f6f105),#040606e6!important;box-shadow:0 24px 70px #00000057,inset 0 1px #ffffff14!important;backdrop-filter:blur(12px) saturate(.96);-webkit-backdrop-filter:blur(12px) saturate(.96)}.control-room[data-view=home] .hero-featured-match,.control-room[data-view=home] .hero-featured-team,.control-room[data-view=home] .hero-featured-meta div,.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-command__focus dl,.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-command__focus dl div,.control-room[data-view=home] .rules-room.home-rules-panel .rules-hero__metric,.control-room[data-view=home] .rules-prize-board__summary div,.control-room[data-view=home] .rules-match-prize-list li,.control-room[data-view=home] .rules-signal-card li,.control-room[data-view=home] .rules-round-strip li,.control-room[data-view=home] .rules-ops-ribbon li{border-color:#f5f6f121!important;background:#030505b8!important}.control-room[data-view=home] .rules-round-strip li.is-active{background:linear-gradient(135deg,#f0d18b1f,#4ff0c50f),#030505c2!important}@media(min-width:641px){.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-levels{min-height:122px!important;padding:34px 0 0!important}.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-levels:before,.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-levels:after{top:14px!important}.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-levels li{position:relative!important;align-content:start!important;justify-items:center!important;min-height:82px!important;padding:16px 8px 0!important;text-align:center!important}.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-levels li:before{top:-20px!important;left:50%!important;transform:translate(-50%)!important}.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-levels em,.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-levels span,.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-levels strong,.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-levels small,.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-levels b{grid-column:auto!important;grid-row:auto!important;justify-self:center!important;max-width:100%!important;text-align:center!important}}.control-room[data-view=vote] .vote-prize-stage{display:grid;gap:12px}.control-room[data-view=vote] .vote-prize-stage__toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}.control-room[data-view=vote] .vote-prize-stage__toolbar>span{color:#f5f6f180;font-size:.72rem;font-weight:840}.control-room[data-view=vote] .vote-prize-mode-switch{display:inline-grid;grid-template-columns:repeat(2,minmax(72px,1fr));gap:3px;border:1px solid rgba(245,246,241,.12);border-radius:999px;padding:3px;background:#050707ad}.control-room[data-view=vote] .vote-prize-mode-switch button{min-height:30px;border:0;border-radius:999px;padding:0 12px;color:#f5f6f18f;background:transparent;font-size:.72rem;font-weight:860}.control-room[data-view=vote] .vote-prize-mode-switch button.is-active{color:#111312;background:#f5f6f1e6}.control-room[data-view=vote] .vote-prize-mode-switch button:focus-visible{outline:2px solid rgba(240,209,139,.5);outline-offset:2px}.control-room[data-view=vote] .match-prize-list-view{min-width:0;display:grid;gap:12px;border:1px solid rgba(245,246,241,.09);border-radius:14px;padding:clamp(12px,1.5vw,16px);background:linear-gradient(180deg,#f5f6f10b,#f5f6f103),#060808c2;box-shadow:0 28px 78px #00000052,inset 0 1px #ffffff0a}.control-room[data-view=vote] .match-prize-list-view__head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 14px;align-items:end}.control-room[data-view=vote] .match-prize-list-view__head span{color:#f0d18bd1;font-size:.74rem;font-weight:900}.control-room[data-view=vote] .match-prize-list-view__head strong{justify-self:end;border:1px solid rgba(240,209,139,.24);border-radius:999px;padding:6px 10px;color:#ffecb9f5;background:#f0d18b0e;font-size:.8rem;line-height:1}.control-room[data-view=vote] .match-prize-list-view__head p{grid-column:1 / -1;margin:0;color:#f5f6f185;font-size:.78rem;line-height:1.42}.control-room[data-view=vote] .match-prize-list-view__matches{display:grid;gap:8px;max-height:min(58vh,560px);margin:0;padding:0 4px 0 0;overflow-y:auto;list-style:none;scrollbar-width:thin}.control-room[data-view=vote] .match-prize-lane{display:grid;grid-template-columns:82px minmax(0,1fr);gap:0;min-width:0;border:1px solid rgba(245,246,241,.1);border-radius:12px;background:linear-gradient(90deg,rgba(240,209,139,.045),transparent 42%),#f5f6f107;overflow:hidden}.control-room[data-view=vote] .match-prize-lane.is-selected{border-color:#f0d18b5c;background:linear-gradient(90deg,rgba(240,209,139,.09),transparent 46%),#f5f6f109}.control-room[data-view=vote] .match-prize-lane__head{display:grid;align-content:center;gap:5px;border-right:1px solid rgba(245,246,241,.08);padding:10px}.control-room[data-view=vote] .match-prize-lane__head span{color:#f5f6f194;font-size:.68rem;font-weight:900}.control-room[data-view=vote] .match-prize-lane__head strong{color:#ffecb9fa;font-size:clamp(.98rem,1.15vw,1.16rem);font-weight:950;line-height:1}.control-room[data-view=vote] .match-prize-lane__head small{display:inline-flex;align-items:center;gap:5px;color:#f5f6f17a;font-size:.66rem;font-weight:800;line-height:1.15}.control-room[data-view=vote] .match-prize-lane__teams{position:relative;min-width:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.control-room[data-view=vote] .match-prize-team{position:relative;min-width:0;min-height:74px;display:grid;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:10px;border:0;padding:11px clamp(10px,1.1vw,14px);color:#f5f6f1e6;background:transparent;text-align:left}.control-room[data-view=vote] .match-prize-team+.match-prize-team{border-left:1px solid rgba(245,246,241,.08)}.control-room[data-view=vote] .match-prize-team:hover,.control-room[data-view=vote] .match-prize-team:focus-visible,.control-room[data-view=vote] .match-prize-team.is-current,.control-room[data-view=vote] .match-prize-team.is-allocated{background:#f0d18b12;outline:none}.control-room[data-view=vote] .match-prize-team img{width:40px;height:28px;border-radius:5px;object-fit:cover;box-shadow:0 0 0 1px #f5f6f121}.control-room[data-view=vote] .match-prize-team span{min-width:0;display:grid;gap:4px}.control-room[data-view=vote] .match-prize-team strong,.control-room[data-view=vote] .match-prize-team small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.control-room[data-view=vote] .match-prize-team strong{color:#fafaf6f5;font-size:clamp(.94rem,1.24vw,1.08rem);font-weight:920;line-height:1.08}.control-room[data-view=vote] .match-prize-team small{color:#f0d18bb8;font-size:.72rem;font-weight:820}.control-room[data-view=vote] .match-prize-team:nth-child(2){grid-template-columns:minmax(0,1fr) 40px;text-align:right}.control-room[data-view=vote] .match-prize-team:nth-child(2) img{grid-column:2;grid-row:1}.control-room[data-view=vote] .match-prize-team:nth-child(2) span{grid-column:1;grid-row:1}.control-room[data-view=vote] .match-prize-team em{position:absolute;top:50%;right:-15px;z-index:3;display:grid;place-items:center;width:30px;height:30px;border:1px solid rgba(240,209,139,.18);border-radius:50%;color:#f0d18be0;background:#060808f0;box-shadow:0 0 0 6px #060808b8;font-size:.66rem;font-style:normal;font-weight:900;transform:translateY(-50%);pointer-events:none}.control-room[data-view=vote] .vote-room.is-match-prize-list .vote-room-grid{grid-template-columns:minmax(0,.98fr) minmax(300px,.62fr)!important;gap:clamp(14px,2vw,24px)!important}.control-room[data-view=vote] .vote-room.is-match-prize-list .vote-side-rail>.vote-allocation-panel{margin-top:0!important;border-top:0!important;padding-top:0!important}@media(min-width:861px){.control-room[data-view=vote] .vote-room.is-match-prize-list .vote-side-rail{position:sticky!important;top:calc(var(--vote-rail-top) + 56px)!important;grid-template-columns:1fr!important}}@media(max-width:860px){.control-room[data-view=vote] .vote-room.is-match-prize-list .vote-room-grid{grid-template-columns:1fr!important}}@media(max-width:680px){.control-room[data-view=vote] .vote-prize-stage__toolbar{align-items:stretch;flex-direction:column}.control-room[data-view=vote] .vote-prize-mode-switch{width:100%}.control-room[data-view=vote] .match-prize-list-view__head{grid-template-columns:1fr}.control-room[data-view=vote] .match-prize-list-view__head strong{justify-self:start}.control-room[data-view=vote] .match-prize-list-view__matches{max-height:none;overflow:visible}.control-room[data-view=vote] .match-prize-lane{grid-template-columns:1fr}.control-room[data-view=vote] .match-prize-lane__head{grid-template-columns:auto auto minmax(0,1fr);align-items:center;border-right:0;border-bottom:1px solid rgba(245,246,241,.08)}.control-room[data-view=vote] .match-prize-lane__head small{justify-self:end}.control-room[data-view=vote] .match-prize-lane__teams{grid-template-columns:1fr}.control-room[data-view=vote] .match-prize-team+.match-prize-team{border-top:1px solid rgba(245,246,241,.08);border-left:0}.control-room[data-view=vote] .match-prize-team:nth-child(2){grid-template-columns:40px minmax(0,1fr);text-align:left}.control-room[data-view=vote] .match-prize-team:nth-child(2) img,.control-room[data-view=vote] .match-prize-team:nth-child(2) span{grid-column:auto;grid-row:auto}.control-room[data-view=vote] .match-prize-team em{display:none}}@media(min-width:681px){.control-header{width:min(100% - 52px,1320px)!important;min-height:46px!important;grid-template-columns:auto minmax(390px,.66fr) auto minmax(190px,auto)!important;gap:8px!important}.control-header .brand-lockup,.control-header .language-switch--select,.control-header .header-wallet,.control-header .command-menu.pill-nav{min-height:42px!important;border-color:#f5f6f118!important;background:#0a0c0c7a!important;box-shadow:0 12px 34px #00000038,inset 0 1px #ffffff0a!important;backdrop-filter:blur(18px) saturate(1.12)!important;-webkit-backdrop-filter:blur(18px) saturate(1.12)!important}.control-header .brand-lockup{width:auto!important;min-width:0!important;padding-inline:14px 18px!important}.control-header .brand-lockup span{display:flex!important}.control-header .brand-lockup img{width:30px!important;height:30px!important}.control-header .brand-lockup strong{font-size:.78rem!important}.control-header .brand-lockup small{font-size:.58rem!important}.control-header .command-menu.pill-nav{width:min(100%,560px)!important;min-height:42px!important;padding:3px!important}.control-header .command-menu.pill-nav button{min-height:34px!important;gap:6px!important;padding:0 10px!important;color:#f5f6f18f!important;font-size:.74rem!important}.control-header .command-menu.pill-nav button.is-active{color:#0d0f0ef0!important;background:#f5f6f1d6!important;box-shadow:0 8px 20px #0000002e,inset 0 1px #ffffff8f!important}.control-header .language-switch--select{min-width:132px!important;padding-inline:12px 8px!important}.control-header .language-switch--select select{min-height:28px!important;padding-block:6px!important;font-size:.74rem!important}.control-header .header-wallet{padding-inline:14px!important}.control-header .header-wallet span{color:#f5f6f1b3!important;font-size:.82rem!important}.control-header .header-wallet strong{color:#ffecb9db!important;font-size:.78rem!important}}.control-room[data-view=vote] .match-prize-list-view__matches{align-content:start!important;grid-auto-rows:max-content!important}.control-room[data-view=vote] .match-prize-lane{min-height:74px!important}@media(min-width:1181px){.control-room[data-view=vote] .vote-room.is-match-prize-list .vote-room-grid{grid-template-columns:minmax(720px,1fr) minmax(360px,440px)!important}}@media(max-width:1180px){.control-room[data-view=vote] .vote-room.is-match-prize-list .vote-room-grid{grid-template-columns:1fr!important;gap:clamp(18px,3vw,30px)!important}.control-room[data-view=vote] .vote-room.is-match-prize-list .vote-side-rail{position:static!important;width:100%!important;max-width:none!important}.control-room[data-view=vote] .vote-room.is-match-prize-list .match-prize-list-view__matches{max-height:none!important;overflow:visible!important}.control-room[data-view=vote] .match-prize-lane{grid-template-columns:minmax(104px,116px) minmax(0,1fr)!important}.control-room[data-view=vote] .match-prize-team{min-height:78px!important;grid-template-columns:46px minmax(0,1fr)!important;padding-inline:clamp(12px,2.2vw,18px)!important}.control-room[data-view=vote] .match-prize-team img{width:46px!important;height:31px!important}.control-room[data-view=vote] .match-prize-team:nth-child(2){grid-template-columns:minmax(0,1fr) 46px!important}}@media(max-width:680px){.control-header{position:absolute!important;top:5px!important;left:50%!important;right:auto!important;width:min(calc(100vw - 22px),362px)!important;grid-template-columns:42px minmax(0,1fr) minmax(86px,auto)!important;grid-template-areas:"brand language wallet" "menu menu menu"!important;gap:6px!important;margin:0!important;padding:5px!important;overflow:hidden!important;transform:translate(-50%)}.control-header .brand-lockup{grid-area:brand;width:42px!important;min-width:42px!important;padding:5px!important}.control-header .brand-lockup span{display:none!important}.control-header .language-switch--select{grid-area:language;width:100%!important;min-width:0!important;padding-inline:10px 6px!important}.control-header .language-switch--select>span{display:none!important}.control-header .language-switch--select select{width:100%;min-width:0;padding-inline:10px 24px!important}.control-header .header-wallet{grid-area:wallet;width:auto!important;min-width:0!important;justify-self:stretch;padding-inline:9px!important}.control-header .header-wallet svg,.control-header .header-wallet strong{display:none!important}.control-header .header-wallet span{max-width:82px;overflow:hidden;font-size:.7rem!important;text-overflow:ellipsis;white-space:nowrap}.control-header .command-menu.pill-nav{grid-area:menu;width:100%!important;min-width:0!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;overflow:hidden!important}.control-header .command-menu.pill-nav button{min-width:0!important;gap:4px!important;padding-inline:2px!important;font-size:.62rem!important;letter-spacing:0!important}.control-room[data-view=vote] .match-prize-lane{grid-template-columns:1fr!important}.control-room[data-view=vote] .match-prize-lane__head{grid-template-columns:auto auto minmax(0,1fr)!important;align-items:center!important;border-right:0!important;border-bottom:1px solid rgba(245,246,241,.08)!important;padding:12px!important}.control-room[data-view=vote] .match-prize-lane__head small{justify-self:end!important;max-width:9em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.control-room[data-view=vote] .match-prize-lane__teams{grid-template-columns:1fr!important}.control-room[data-view=vote] .match-prize-team,.control-room[data-view=vote] .match-prize-team:nth-child(2){min-height:76px!important;grid-template-columns:46px minmax(0,1fr)!important;text-align:left!important}.control-room[data-view=vote] .match-prize-team+.match-prize-team{border-top:1px solid rgba(245,246,241,.08)!important;border-left:0!important}.control-room[data-view=vote] .match-prize-team:nth-child(2) img,.control-room[data-view=vote] .match-prize-team:nth-child(2) span{grid-column:auto!important;grid-row:auto!important}.control-room[data-view=vote] .match-prize-team em{display:none!important}}.control-room[data-view=vote] .vote-room.is-prize-showcase .vote-side-rail>.vote-allocation-panel{margin-top:0!important;border-top:0!important;padding-top:0!important}.control-room[data-view=vote] .match-prize-list-view{background:linear-gradient(180deg,#f5f6f10d,#f5f6f104),#070909d1!important}.control-room[data-view=vote] .match-prize-list-view__matches{gap:10px!important;padding-right:8px!important}.control-room[data-view=vote] .match-prize-lane{grid-template-columns:minmax(108px,118px) minmax(0,1fr)!important;min-height:96px!important;border-color:#f5f6f11f!important;background:linear-gradient(90deg,rgba(240,209,139,.06),transparent 28%),linear-gradient(180deg,#f5f6f109,#f5f6f103),#090a0abd!important}.control-room[data-view=vote] .match-prize-lane.is-open{border-color:#70f1cc2e!important}.control-room[data-view=vote] .match-prize-lane.is-closing_soon,.control-room[data-view=vote] .match-prize-lane.is-allocated{border-color:#f0d18b38!important}.control-room[data-view=vote] .match-prize-lane.is-locked{border-color:#f5f6f114!important}.control-room[data-view=vote] .match-prize-lane.is-official_final{border-color:#f0d18b4d!important;background:linear-gradient(90deg,rgba(240,209,139,.1),transparent 36%),linear-gradient(180deg,#f5f6f10b,#f5f6f104),#0b0a08c7!important}.control-room[data-view=vote] .match-prize-lane__head{padding:12px 13px!important}.control-room[data-view=vote] .match-prize-lane__head strong{font-size:clamp(1.04rem,1.28vw,1.22rem)!important}.control-room[data-view=vote] .match-prize-lane__teams{grid-template-columns:minmax(0,1fr) 54px minmax(0,1fr)!important;align-items:stretch!important;overflow:visible!important}.control-room[data-view=vote] .match-prize-team{min-height:94px!important;padding:14px clamp(14px,1.5vw,20px)!important;background:linear-gradient(180deg,#f5f6f107,#f5f6f102)!important;cursor:pointer}.control-room[data-view=vote] .match-prize-team.is-left-team{grid-column:1}.control-room[data-view=vote] .match-prize-team.is-right-team{grid-column:3;grid-template-columns:minmax(0,1fr) 46px!important;text-align:right}.control-room[data-view=vote] .match-prize-team.is-right-team img{grid-column:2;grid-row:1}.control-room[data-view=vote] .match-prize-team.is-right-team span{grid-column:1;grid-row:1}.control-room[data-view=vote] .match-prize-team+.match-prize-team{border-left:0!important}.control-room[data-view=vote] .match-prize-team img{width:46px!important;height:31px!important}.control-room[data-view=vote] .match-prize-team strong{font-size:clamp(1rem,1.32vw,1.18rem)!important}.control-room[data-view=vote] .match-prize-versus,.control-room[data-view=vote] .prize-slide__versus{display:grid;place-items:center;width:42px;height:42px;border:1px solid rgba(240,209,139,.34);border-radius:50%;color:#ffecb9f2;background:radial-gradient(circle at 50% 28%,rgba(255,236,185,.12),transparent 62%),#050707fa;box-shadow:0 0 0 7px #050707bd,0 0 18px #f0d18b24,inset 0 1px #ffffff1a;font-size:.66rem;font-weight:950;letter-spacing:0;pointer-events:none}.control-room[data-view=vote] .match-prize-versus{grid-column:2;grid-row:1;align-self:center;justify-self:center;z-index:6}.control-room[data-view=vote] .match-prize-team.is-winner,.control-room[data-view=vote] .prize-slide__team.is-winner{opacity:1!important;background:radial-gradient(circle at 16% 50%,rgba(240,209,139,.18),transparent 52%),linear-gradient(90deg,#f0d18b1a,#f5f6f105)!important;box-shadow:inset 0 0 0 1px #f0d18b2e,inset 3px 0 #f0d18b9e!important}.control-room[data-view=vote] .match-prize-team.is-right-team.is-winner,.control-room[data-view=vote] .prize-slide__team.is-right-team.is-winner{background:radial-gradient(circle at 84% 50%,rgba(240,209,139,.18),transparent 52%),linear-gradient(270deg,#f0d18b1a,#f5f6f105)!important;box-shadow:inset 0 0 0 1px #f0d18b2e,inset -3px 0 #f0d18b9e!important}.control-room[data-view=vote] .match-prize-team.is-eliminated,.control-room[data-view=vote] .prize-slide__team.is-eliminated{opacity:.38!important;filter:grayscale(.35) brightness(.72)}.control-room[data-view=vote] .match-prize-lane.is-locked .match-prize-team:not(.is-current):not(.is-allocated):not(.is-winner),.control-room[data-view=vote] .prize-slide.is-locked .prize-slide__team:not(.is-current):not(.is-winner){opacity:.56}.control-room[data-view=vote] .prize-slide__match{grid-template-columns:minmax(0,1fr) 54px minmax(0,1fr)!important;align-items:stretch!important;overflow:visible!important}.control-room[data-view=vote] .prize-slide__team.is-left-team{grid-column:1}.control-room[data-view=vote] .prize-slide__team.is-right-team{grid-column:3;grid-template-columns:minmax(0,1fr) 48px!important;text-align:right}.control-room[data-view=vote] .prize-slide__team.is-right-team img{grid-column:2!important;grid-row:1!important}.control-room[data-view=vote] .prize-slide__team.is-right-team span{grid-column:1!important;grid-row:1!important}.control-room[data-view=vote] .prize-slide__versus{position:relative!important;top:auto!important;right:auto!important;grid-column:2;grid-row:1;align-self:center;justify-self:center;z-index:8!important;transform:none!important}@media(max-width:680px){.control-room[data-view=vote] .match-prize-lane{grid-template-columns:1fr!important;min-height:0!important}.control-room[data-view=vote] .match-prize-lane__head{display:grid!important;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:8px;border-right:0!important;border-bottom:1px solid rgba(245,246,241,.1);padding:10px 12px!important}.control-room[data-view=vote] .match-prize-lane__head strong{font-size:1rem!important;line-height:1}.control-room[data-view=vote] .match-prize-lane__head small{justify-self:end;min-width:0}.control-room[data-view=vote] .match-prize-lane__teams,.control-room[data-view=vote] .prize-slide__match{grid-template-columns:1fr!important}.control-room[data-view=vote] .match-prize-lane__teams{grid-column:1}.control-room[data-view=vote] .match-prize-team{min-height:74px!important;padding:12px 14px!important}.control-room[data-view=vote] .match-prize-versus,.control-room[data-view=vote] .prize-slide__versus{display:none!important}.control-room[data-view=vote] .match-prize-team.is-right-team,.control-room[data-view=vote] .prize-slide__team.is-right-team{grid-column:auto;grid-template-columns:46px minmax(0,1fr)!important;text-align:left}.control-room[data-view=vote] .match-prize-team.is-right-team img,.control-room[data-view=vote] .match-prize-team.is-right-team span,.control-room[data-view=vote] .prize-slide__team.is-right-team img,.control-room[data-view=vote] .prize-slide__team.is-right-team span{grid-column:auto!important;grid-row:auto!important}}:root{--renaiss-metal-dark: linear-gradient(136deg, #141e2d 0%, #3b4a5f 24%, #9ba9bb 49%, #4a5b71 67%, #111a2a 100%);--renaiss-metal-light: linear-gradient(136deg, #f8fbff 0%, #d6e1ec 31%, #ffffff 49%, #c7d4e3 70%, #eff6ff 100%);--renaiss-chrome-border: linear-gradient(92deg, #58b9ff 0%, #6f72ff 18%, #d267ff 34%, #ff7999 50%, #ffbe6a 67%, #57dfcf 82%, #58b9ff 100%);--renaiss-press-ease: cubic-bezier(.2, 1, .22, 1)}@keyframes renaissChromeFlowX{0%{background-position:0% 50%;filter:saturate(1.12)}50%{background-position:100% 50%;filter:saturate(1.28)}to{background-position:200% 50%;filter:saturate(1.12)}}@keyframes renaissChromeFlowXFast{0%{background-position:0% 50%;filter:saturate(1.2)}50%{background-position:130% 50%;filter:saturate(1.36)}to{background-position:260% 50%;filter:saturate(1.2)}}@keyframes renaissLiquidSweep{0%{background-position:0% 50%}to{background-position:220% 50%}}.hero-action.renaiss-metal-button{position:relative;isolation:isolate;min-height:54px;padding:0 24px;overflow:visible;border:1px solid rgba(237,245,255,.72);color:#f5f9ff;background:radial-gradient(120% 92% at 16% 14%,#ffffff3d,#fff0 56%),var(--renaiss-metal-dark);box-shadow:0 12px 24px #14203257,0 0 10px #5fb7ff42,0 0 18px #ce6bff33,inset 0 1px #ffffff85,inset 0 -1px #131d2cb8;font-weight:900;transition:transform .24s var(--renaiss-press-ease),box-shadow .24s ease,opacity .18s ease}.hero-action.renaiss-metal-button:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:2;border-radius:inherit;padding:1px;background:var(--renaiss-chrome-border);background-size:260% 100%;opacity:.8;pointer-events:none;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:renaissChromeFlowX 3.2s ease-in-out infinite;filter:saturate(1.2) drop-shadow(0 0 6px rgba(104,174,255,.55)) drop-shadow(0 0 9px rgba(218,112,255,.38))}.hero-action.renaiss-metal-button:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit;pointer-events:none;background:radial-gradient(60% 95% at 14% 52%,#58baff47,#58baff00 72%),radial-gradient(56% 92% at 86% 44%,#de6cff3d,#de6cff00 70%),linear-gradient(114deg,#ffffff6b 8%,#ffffff17 33%,#ffffff85,#ffffff14 67%,#ffffff57 92%);background-size:250% 100%;mix-blend-mode:screen;opacity:.58;animation:renaissLiquidSweep 2.3s cubic-bezier(.4,.05,.2,1) infinite}.hero-action.renaiss-metal-button>*{position:relative;z-index:3}.hero-action.renaiss-metal-button:hover,.hero-action.renaiss-metal-button:focus-visible{transform:translateY(-2px);box-shadow:0 16px 34px #1422366b,0 0 15px #67beff61,0 0 23px #d36fff4d,inset 0 1px #ffffffa3,inset 0 -1px #0f1826db}.hero-action.renaiss-metal-button:hover:before,.hero-action.renaiss-metal-button:focus-visible:before{opacity:1;animation:renaissChromeFlowXFast 1.25s ease-in-out infinite}.hero-action.renaiss-metal-button:active{transform:translateY(0) scale(.982)}.hero-action.renaiss-metal-button.is-light{border-color:#fffffffa;color:#243b56;background:radial-gradient(120% 90% at 18% 18%,#ffffffd6,#fff0 64%),var(--renaiss-metal-light);box-shadow:inset 0 1px #fffffffa,inset 0 -1px #8ea4bf57,0 0 8px #65b8ff38,0 0 12px #d573ff29,0 10px 20px #48658b29}.control-room[data-view=vote] .match-prize-lane,.control-room[data-view=vote] .prize-slide{--stage-rgb: 245, 246, 241;--stage-alpha: .14;--stage-strong-alpha: .38}.control-room[data-view=vote] .match-prize-lane.is-open,.control-room[data-view=vote] .prize-slide.is-open{--stage-rgb: 112, 241, 204;--stage-alpha: .13;--stage-strong-alpha: .34}.control-room[data-view=vote] .match-prize-lane.is-closing_soon,.control-room[data-view=vote] .prize-slide.is-closing_soon{--stage-rgb: 255, 190, 106;--stage-alpha: .15;--stage-strong-alpha: .4}.control-room[data-view=vote] .match-prize-lane.is-locked,.control-room[data-view=vote] .prize-slide.is-locked{--stage-rgb: 154, 159, 166;--stage-alpha: .08;--stage-strong-alpha: .2}.control-room[data-view=vote] .match-prize-lane.is-official_final,.control-room[data-view=vote] .prize-slide.is-official_final{--stage-rgb: 240, 209, 139;--stage-alpha: .16;--stage-strong-alpha: .46}.control-room[data-view=vote] .match-prize-lane.is-allocated,.control-room[data-view=vote] .prize-slide.is-allocated{--stage-rgb: 96, 183, 255;--stage-alpha: .14;--stage-strong-alpha: .4}.control-room[data-view=vote] .match-prize-lane.is-official_final.is-allocated,.control-room[data-view=vote] .prize-slide.is-official_final.is-allocated{--stage-rgb: 240, 209, 139;--stage-alpha: .16;--stage-strong-alpha: .46}.control-room[data-view=vote] .match-prize-lane,.control-room[data-view=vote] .match-prize-lane.is-open,.control-room[data-view=vote] .match-prize-lane.is-closing_soon,.control-room[data-view=vote] .match-prize-lane.is-locked,.control-room[data-view=vote] .match-prize-lane.is-official_final,.control-room[data-view=vote] .match-prize-lane.is-allocated{border-color:rgba(var(--stage-rgb),var(--stage-strong-alpha))!important;background:linear-gradient(90deg,rgba(var(--stage-rgb),var(--stage-alpha)),transparent 36%),linear-gradient(180deg,#f5f6f10a,#f5f6f103),#090a0ac2!important}.control-room[data-view=vote] .match-prize-lane.is-selected{border-color:rgba(var(--stage-rgb),.68)!important;box-shadow:0 0 0 1px rgba(var(--stage-rgb),.16),0 14px 34px #00000038,inset 0 1px #fff1!important}.control-room[data-view=vote] .match-prize-lane__head small{width:fit-content;max-width:100%;border:1px solid rgba(var(--stage-rgb),.24);border-radius:999px;padding:4px 7px;color:rgba(var(--stage-rgb),.96)!important;background:rgba(var(--stage-rgb),.09)}.control-room[data-view=vote] .match-prize-lane__head small svg,.control-room[data-view=vote] .prize-slide__meta strong{color:rgba(var(--stage-rgb),.98)!important}.control-room[data-view=vote] .match-prize-versus,.control-room[data-view=vote] .prize-slide__versus{border-color:rgba(var(--stage-rgb),.45)!important;color:rgba(var(--stage-rgb),.95)!important;background:radial-gradient(circle at 50% 28%,rgba(var(--stage-rgb),.13),transparent 62%),#050707fa!important;box-shadow:0 0 0 7px #050707bd,0 0 20px rgba(var(--stage-rgb),.16),inset 0 1px #ffffff1a!important}.control-room[data-view=vote] .prize-slide__top strong,.control-room[data-view=vote] .prize-slide__meta strong{border-color:rgba(var(--stage-rgb),.28)!important;background:rgba(var(--stage-rgb),.06)!important}.control-room[data-view=vote] .prize-slide__team.is-current,.control-room[data-view=vote] .match-prize-team.is-current{background:radial-gradient(circle at 18% 50%,rgba(var(--stage-rgb),.18),transparent 52%),linear-gradient(90deg,rgba(var(--stage-rgb),.11),#f5f6f105)!important;box-shadow:inset 0 0 0 1px rgba(var(--stage-rgb),.22),inset 3px 0 rgba(var(--stage-rgb),.58)!important}.control-room[data-view=vote] .match-prize-team.is-right-team.is-current,.control-room[data-view=vote] .prize-slide__team.is-right-team.is-current{background:radial-gradient(circle at 82% 50%,rgba(var(--stage-rgb),.18),transparent 52%),linear-gradient(270deg,rgba(var(--stage-rgb),.11),#f5f6f105)!important;box-shadow:inset 0 0 0 1px rgba(var(--stage-rgb),.22),inset -3px 0 rgba(var(--stage-rgb),.58)!important}.control-room[data-view=vote] .vote-selected-target{display:grid;gap:8px;border:1px solid rgba(245,246,241,.09);border-radius:15px;padding:12px;background:linear-gradient(180deg,#f5f6f10a,#f5f6f103),#07090994;box-shadow:inset 0 1px #ffffff0b}.control-room[data-view=vote] .vote-selected-target.has-team{border-color:#70f1cc47;background:radial-gradient(circle at 14% 44%,rgba(112,241,204,.12),transparent 58%),linear-gradient(180deg,#f5f6f10c,#f5f6f104),#070909a3}.control-room[data-view=vote] .vote-selected-target>span{color:#f5f6f175;font-size:.62rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.control-room[data-view=vote] .vote-selected-target strong{min-width:0;display:flex;align-items:center;gap:10px;color:#fafaf6f5;font-size:clamp(1rem,1.45vw,1.22rem);font-weight:940;line-height:1.1}.control-room[data-view=vote] .vote-selected-target strong img{width:46px;height:31px;flex:0 0 auto;border-radius:6px;object-fit:cover;box-shadow:0 0 0 1px #f5f6f129}.control-room[data-view=vote] .vote-selected-target strong b{min-width:0;overflow:hidden;font:inherit;text-overflow:ellipsis;white-space:nowrap}.control-room[data-view=vote] .vote-selected-target small{color:#f0d18bb8;font-size:.72rem;font-weight:820}.rules-lock-notice{display:grid;gap:14px;border:1px solid rgba(245,246,241,.12);border-radius:18px;padding:clamp(16px,2vw,22px);background:linear-gradient(180deg,#f5f6f10e,#f5f6f104),#060808b8;box-shadow:0 22px 64px #0000003d,inset 0 1px #ffffff12}.rules-lock-notice header{display:grid;grid-template-columns:24px minmax(0,1fr);gap:5px 10px;align-items:center}.rules-lock-notice header svg{grid-row:1 / span 2;color:#f0d18be0}.rules-lock-notice header span{color:#f5f6f175;font-size:.62rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.rules-lock-notice h2{margin:0;color:var(--ink);font-size:clamp(1.12rem,1.55vw,1.46rem);line-height:1.08}.rules-lock-notice ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none}.rules-lock-notice li{min-width:0;display:grid;grid-template-columns:22px minmax(0,1fr);gap:4px 9px;border:1px solid rgba(245,246,241,.09);border-radius:13px;padding:11px;background:#f5f6f108}.rules-lock-notice li svg{grid-row:1 / span 2;color:#70f1ccdb}.rules-lock-notice li:nth-child(2) svg{color:#ffbe6ae6}.rules-lock-notice li:nth-child(3) svg{color:#60b7ffe6}.rules-lock-notice li strong{min-width:0;color:#fafaf6f0;font-size:.84rem;line-height:1.14}.rules-lock-notice li p{grid-column:2;margin:0;color:#f5f6f185;font-size:.7rem;line-height:1.38}.control-room[data-view=home] .rules-room.home-rules-panel .rules-lock-notice{border-radius:16px;padding:15px!important}.control-room[data-view=home] .rules-room.home-rules-panel .rules-lock-notice h2{font-size:clamp(1.02rem,1.35vw,1.32rem)!important}@media(max-width:820px){.rules-lock-notice ol{grid-template-columns:1fr}}@media(max-width:680px){.hero-action.renaiss-metal-button{min-height:48px;padding-inline:18px}.control-room[data-view=vote] .vote-selected-target{padding:10px}}@media(prefers-reduced-motion:reduce){.hero-action.renaiss-metal-button,.hero-action.renaiss-metal-button:before,.hero-action.renaiss-metal-button:after{animation:none;transition-duration:1ms}}.control-room[data-view=vote] .match-prize-lane.is-phase-voteable,.control-room[data-view=vote] .prize-slide.is-phase-voteable,.control-room[data-view=vote] .match-prize-lane.is-phase-voteable.has-vote-record{--stage-rgb: 108, 224, 176;--stage-alpha: .085;--stage-strong-alpha: .32}.control-room[data-view=vote] .match-prize-lane.is-phase-live,.control-room[data-view=vote] .prize-slide.is-phase-live,.control-room[data-view=vote] .match-prize-lane.is-phase-live.has-vote-record{--stage-rgb: 184, 190, 192;--stage-alpha: .055;--stage-strong-alpha: .22}.control-room[data-view=vote] .match-prize-lane.is-phase-final,.control-room[data-view=vote] .prize-slide.is-phase-final,.control-room[data-view=vote] .match-prize-lane.is-phase-final.has-vote-record{--stage-rgb: 230, 198, 132;--stage-alpha: .095;--stage-strong-alpha: .38}.control-room[data-view=vote] .match-prize-lane.is-phase-voteable,.control-room[data-view=vote] .match-prize-lane.is-phase-live,.control-room[data-view=vote] .match-prize-lane.is-phase-final{overflow:hidden;border-color:rgba(var(--stage-rgb),var(--stage-strong-alpha))!important;border-radius:18px!important;background:radial-gradient(120% 140% at 7% 50%,rgba(var(--stage-rgb),var(--stage-alpha)),transparent 54%),linear-gradient(90deg,#ffffff09,#ffffff03 38%,#ffffff05),#070909db!important;box-shadow:0 16px 40px #00000038,inset 0 1px #ffffff0b!important}.control-room[data-view=vote] .match-prize-lane.is-selected{border-color:rgba(var(--stage-rgb),.58)!important;box-shadow:0 0 0 1px rgba(var(--stage-rgb),.14),0 18px 46px #00000040,inset 0 1px #ffffff0f!important}.control-room[data-view=vote] .match-prize-lane__head{align-content:center;background:linear-gradient(180deg,#ffffff07,#ffffff02)!important}.control-room[data-view=vote] .match-prize-lane__head strong{font-size:clamp(1rem,1.18vw,1.14rem)!important;letter-spacing:0!important}.control-room[data-view=vote] .match-prize-lane__head small{border-color:rgba(var(--stage-rgb),.22)!important;padding:4px 8px;color:rgba(var(--stage-rgb),.92)!important;background:linear-gradient(180deg,rgba(var(--stage-rgb),.105),rgba(var(--stage-rgb),.035))!important;box-shadow:inset 0 1px #ffffff0a}.control-room[data-view=vote] .match-prize-lane__vote-mark,.control-room[data-view=vote] .prize-slide__vote-mark,.control-room[data-view=vote] .vote-match-group__vote-mark{display:inline-flex;width:fit-content;align-items:center;gap:5px;border:1px solid rgba(245,246,241,.14);border-radius:999px;padding:4px 8px;color:#f5f6f1c7;background:linear-gradient(180deg,#f5f6f114,#f5f6f107);box-shadow:0 0 0 1px rgba(var(--stage-rgb),.06),inset 0 1px #ffffff0f;font-family:SFMono-Regular,ui-monospace,Menlo,monospace;font-size:.62rem;font-style:normal;font-weight:860;line-height:1;white-space:nowrap}.control-room[data-view=vote] .match-prize-lane.has-vote-record.is-phase-voteable .match-prize-lane__vote-mark,.control-room[data-view=vote] .prize-slide.has-vote-record.is-phase-voteable .prize-slide__vote-mark{border-color:#6ce0b038;color:#9df2d0e6;background:#6ce0b00f}.control-room[data-view=vote] .match-prize-versus,.control-room[data-view=vote] .prize-slide__versus{width:40px;height:40px;border-color:rgba(var(--stage-rgb),.36)!important;color:rgba(var(--stage-rgb),.9)!important;background:radial-gradient(circle at 50% 26%,rgba(255,255,255,.1),transparent 46%),linear-gradient(180deg,#f5f6f10b,#f5f6f103),#030505f5!important;box-shadow:0 0 0 8px #0305059e,0 0 16px rgba(var(--stage-rgb),.12),inset 0 1px #ffffff1a!important}.control-room[data-view=vote] .match-prize-team{background:linear-gradient(180deg,#ffffff05,#ffffff01)!important}.control-room[data-view=vote] .match-prize-team:hover,.control-room[data-view=vote] .match-prize-team:focus-visible,.control-room[data-view=vote] .match-prize-team.is-current{background:radial-gradient(circle at 18% 50%,rgba(var(--stage-rgb),.14),transparent 54%),linear-gradient(90deg,rgba(var(--stage-rgb),.07),#f5f6f103)!important}.control-room[data-view=vote] .match-prize-team.is-allocated:not(.is-current){box-shadow:inset 0 0 0 1px #f5f6f10a,inset 3px 0 rgba(var(--stage-rgb),.26)!important}.control-room[data-view=vote] .match-prize-team.is-right-team.is-allocated:not(.is-current){box-shadow:inset 0 0 0 1px #f5f6f10a,inset -3px 0 rgba(var(--stage-rgb),.26)!important}.control-room[data-view=vote] .prize-slide__top{display:grid!important;grid-template-columns:minmax(0,1fr) auto auto}.control-room[data-view=vote] .prize-slide__vote-mark{color:#f5f6f1b8}@media(max-width:680px){.control-room[data-view=vote] .match-prize-lane__vote-mark{justify-self:end}.control-room[data-view=vote] .prize-slide__top{grid-template-columns:minmax(0,1fr) auto}.control-room[data-view=vote] .prize-slide__vote-mark{grid-column:1 / -1;justify-self:start}}.control-room[data-view=home] .home-milestone-scroll-shell{width:min(100%,940px)!important}.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-command.home-milestone-panel{gap:13px!important;padding:clamp(15px,1.8vw,20px) clamp(18px,2.4vw,28px) clamp(17px,2vw,22px)!important}.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-command__focus,.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-command__summary,.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-command__meter{display:none!important}.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-command__head{min-height:18px!important}.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-command__head span,.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-command__head em{font-size:.64rem!important;letter-spacing:.08em!important}.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-command__caption{max-width:44em!important;margin:-3px 0 0!important;color:#f5f6f194!important;font-size:clamp(.72rem,.82vw,.84rem)!important;font-weight:760!important;line-height:1.42!important}.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-levels{min-height:104px!important;padding-top:28px!important}.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-levels:before,.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-levels:after{top:12px!important;height:2px!important}.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-levels li{min-height:68px!important;gap:1px!important;padding-inline:6px!important}.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-levels li:before{top:6px!important}.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-levels em{font-size:.56rem!important;line-height:1.05!important}.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-levels span{color:#f5f6f1d6!important;font-size:clamp(.68rem,.78vw,.78rem)!important;font-weight:900!important;line-height:1.12!important}.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-levels strong{white-space:nowrap!important;font-size:clamp(.72rem,.82vw,.82rem)!important;line-height:1.08!important}.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-levels small{width:min(100%,7.8em)!important;margin-top:2px!important;color:#f5f6f180!important;font-size:.56rem!important;line-height:1.18!important}.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-levels__status{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important}@media(max-width:640px){.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-levels{grid-template-columns:1fr!important;min-height:0!important;padding-top:0!important}.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-levels:before,.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-levels:after,.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-levels li:before{display:none!important}.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-levels li{grid-template-columns:32px minmax(0,1fr) auto!important;min-height:50px!important;padding:9px 0!important;border-top:1px solid rgba(245,246,241,.09)!important;text-align:left!important}.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-levels li:first-child{border-top:0!important}.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-levels em{grid-row:1 / span 2!important}.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-levels span,.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-levels small{grid-column:2!important;justify-self:start!important;text-align:left!important}.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-levels strong{grid-column:3!important;grid-row:1 / span 2!important;align-self:center!important;justify-self:end!important}}.control-room[data-view=home] .home-milestone-scroll-shell{width:min(100%,1120px)!important}.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-command.home-milestone-panel{gap:15px!important;padding:clamp(17px,2vw,24px) clamp(22px,3vw,36px) clamp(19px,2.2vw,26px)!important}.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-command__caption{max-width:68em!important;display:flex;flex-wrap:wrap;gap:6px 10px;align-items:baseline}.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-command__caption span{color:#f0d18bd1;font-weight:880}.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-levels{min-height:118px!important;padding-top:32px!important}.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-levels li{min-height:78px!important;gap:2px!important;padding-inline:clamp(7px,1vw,12px)!important}.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-levels span{font-size:clamp(.72rem,.86vw,.84rem)!important}.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-levels strong{font-size:clamp(.84rem,.98vw,.96rem)!important}.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-levels small{width:min(100%,10em)!important;font-size:.6rem!important}@keyframes votePrizeModeIn{0%{opacity:0;transform:translateY(10px) scale(.992)}to{opacity:1;transform:translateY(0) scale(1)}}.control-room[data-view=vote] .match-prize-list-view,.control-room[data-view=vote] .prize-carousel{animation:votePrizeModeIn .3s cubic-bezier(.2,.82,.2,1) both}.control-room[data-view=vote] .vote-room.is-match-prize-list .vote-room-grid{grid-template-columns:minmax(760px,1fr) minmax(340px,430px)!important}.control-room[data-view=vote] .match-prize-list-view{border-radius:18px!important;padding:clamp(14px,1.6vw,20px)!important;background:linear-gradient(180deg,#ffffff0a,#ffffff03),linear-gradient(90deg,rgba(240,209,139,.04),transparent 48%,rgba(112,241,204,.026)),#060808d6!important}.control-room[data-view=vote] .match-prize-list-view__matches{gap:9px!important;max-height:min(62vh,650px)!important}.control-room[data-view=vote] .match-prize-lane.is-phase-voteable,.control-room[data-view=vote] .match-prize-lane.is-phase-live,.control-room[data-view=vote] .match-prize-lane.is-phase-final{grid-template-columns:minmax(96px,108px) minmax(0,1fr)!important;min-height:88px!important;border-radius:14px!important;background:linear-gradient(90deg,rgba(var(--stage-rgb),.095),rgba(var(--stage-rgb),.028) 16%,#ffffff04 34%,#ffffff02),#080a0ae0!important;box-shadow:0 10px 28px #0000002e,inset 0 1px #ffffff0d!important}.control-room[data-view=vote] .match-prize-lane__head{gap:6px!important;padding:12px 14px!important}.control-room[data-view=vote] .match-prize-lane__head small{max-width:max-content;padding:4px 8px!important;font-size:.62rem!important}.control-room[data-view=vote] .match-prize-lane__teams{grid-template-columns:minmax(0,1fr) 34px minmax(0,1fr)!important}.control-room[data-view=vote] .match-prize-team{min-height:88px!important;grid-template-columns:48px minmax(0,1fr)!important;gap:clamp(12px,1.2vw,16px)!important;padding:13px clamp(16px,1.7vw,24px)!important;transition:opacity .18s ease,filter .18s ease,background .18s ease,box-shadow .18s ease,transform .18s ease}.control-room[data-view=vote] .match-prize-team img{width:48px!important;height:32px!important;border-radius:5px!important}.control-room[data-view=vote] .match-prize-team strong{font-size:clamp(1.04rem,1.24vw,1.2rem)!important}.control-room[data-view=vote] .match-prize-team small{color:#f0d18bad!important}.control-room[data-view=vote] .match-prize-versus,.control-room[data-view=vote] .prize-slide__versus{position:relative!important;width:34px!important;height:54px!important;border:0!important;border-radius:0!important;color:rgba(var(--stage-rgb),.88)!important;background:transparent!important;box-shadow:none!important;font-family:SFMono-Regular,ui-monospace,Menlo,monospace;font-size:.58rem!important;font-weight:900!important;letter-spacing:.16em!important}.control-room[data-view=vote] .match-prize-versus:before,.control-room[data-view=vote] .match-prize-versus:after,.control-room[data-view=vote] .prize-slide__versus:before,.control-room[data-view=vote] .prize-slide__versus:after{content:"";position:absolute;left:50%;width:1px;height:16px;background:linear-gradient(180deg,transparent,rgba(var(--stage-rgb),.52),transparent);transform:translate(-50%)}.control-room[data-view=vote] .match-prize-versus:before,.control-room[data-view=vote] .prize-slide__versus:before{top:0}.control-room[data-view=vote] .match-prize-versus:after,.control-room[data-view=vote] .prize-slide__versus:after{bottom:0}.control-room[data-view=vote] .match-prize-team.is-winner,.control-room[data-view=vote] .prize-slide__team.is-winner{opacity:1!important;filter:none!important;background:radial-gradient(circle at 18% 50%,rgba(240,209,139,.2),transparent 54%),linear-gradient(90deg,#f0d18b1f,#f5f6f104)!important;box-shadow:inset 0 0 0 1px #f0d18b33,inset 3px 0 #f0d18b9e!important}.control-room[data-view=vote] .match-prize-team.is-right-team.is-winner,.control-room[data-view=vote] .prize-slide__team.is-right-team.is-winner{background:radial-gradient(circle at 82% 50%,rgba(240,209,139,.2),transparent 54%),linear-gradient(270deg,#f0d18b1f,#f5f6f104)!important;box-shadow:inset 0 0 0 1px #f0d18b33,inset -3px 0 #f0d18b9e!important}.control-room[data-view=vote] .match-prize-team.is-eliminated,.control-room[data-view=vote] .prize-slide__team.is-eliminated{opacity:.32!important;filter:grayscale(.82) brightness(.64) saturate(.68)!important;transform:translateY(1px)}.control-room[data-view=vote] .match-prize-team.is-eliminated img,.control-room[data-view=vote] .prize-slide__team.is-eliminated img{opacity:.72}.control-room[data-view=vote] .vote-ticket-range{margin-top:-5px!important;opacity:.78!important;transform:scaleY(.82);transform-origin:center}.control-room[data-view=schedule] .arena-team-card.is-winner{opacity:1!important;filter:none!important;border-color:#f0d18b8a!important;background:radial-gradient(circle at 18% 50%,rgba(240,209,139,.18),transparent 58%),#0f1010e6!important;box-shadow:0 0 0 1px #f0d18b1a,0 14px 38px #0000003d,inset 3px 0 #f0d18b99,inset 0 1px #ffffff12!important}.arena-side.is-right .arena-team-card.is-winner{box-shadow:0 0 0 1px #f0d18b1a,0 14px 38px #0000003d,inset -3px 0 #f0d18b99,inset 0 1px #ffffff12!important}.control-room[data-view=schedule] .arena-team-card.is-eliminated{opacity:.36!important;filter:grayscale(.9) brightness(.58) saturate(.72)!important;transform:translateY(2px) scale(.99)}.control-room[data-view=schedule] .arena-team-card.is-eliminated img{opacity:.68}@media(max-width:1180px){.control-room[data-view=vote] .vote-room.is-match-prize-list .vote-room-grid{grid-template-columns:1fr!important}}@media(max-width:680px){.control-room[data-view=home] .home-milestone-scroll-shell{width:100%!important}.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-command__caption{display:block}.control-room[data-view=home] .home-milestone-scroll-shell .hero-milestone-command__caption span{display:block;margin-top:4px}.control-room[data-view=vote] .match-prize-list-view{padding:12px!important}.control-room[data-view=vote] .match-prize-list-view__matches{gap:12px!important}.control-room[data-view=vote] .match-prize-lane.is-phase-voteable,.control-room[data-view=vote] .match-prize-lane.is-phase-live,.control-room[data-view=vote] .match-prize-lane.is-phase-final{display:grid!important;grid-template-columns:1fr!important;min-height:0!important}.control-room[data-view=vote] .match-prize-lane__head{grid-template-columns:auto auto minmax(0,1fr)!important;gap:8px!important;border-right:0!important;border-bottom:1px solid rgba(245,246,241,.09)!important;padding:11px 12px!important}.control-room[data-view=vote] .match-prize-lane__head strong{font-size:.98rem!important}.control-room[data-view=vote] .match-prize-lane__head small{justify-self:end!important}.control-room[data-view=vote] .match-prize-lane__teams{grid-column:1 / -1!important;grid-template-columns:1fr!important}.control-room[data-view=vote] .match-prize-team,.control-room[data-view=vote] .match-prize-team.is-left-team,.control-room[data-view=vote] .match-prize-team.is-right-team{grid-column:1 / -1!important;width:100%!important;min-height:70px!important;grid-template-columns:46px minmax(0,1fr)!important;text-align:left!important;padding:12px!important}.control-room[data-view=vote] .match-prize-team.is-right-team{border-top:1px solid rgba(245,246,241,.08)!important}.control-room[data-view=vote] .match-prize-team.is-right-team img,.control-room[data-view=vote] .match-prize-team.is-right-team span{grid-column:auto!important;grid-row:auto!important}.control-room[data-view=vote] .match-prize-team strong,.control-room[data-view=vote] .match-prize-team small{max-width:100%!important}.control-room[data-view=vote] .match-prize-versus,.control-room[data-view=vote] .prize-slide__versus{display:none!important}}@keyframes matchTicketBoardIn{0%{opacity:0;filter:blur(5px);transform:translateY(14px) scale(.986)}to{opacity:1;filter:blur(0);transform:translateY(0) scale(1)}}.control-room[data-view=vote] .vote-room.is-match-prize-list .vote-room-grid{position:relative}.control-room[data-view=vote] .vote-room.is-match-prize-list .vote-room-grid:before,.control-room[data-view=vote] .vote-room.is-match-prize-list .vote-room-grid:after{content:"";position:absolute;pointer-events:none;opacity:var(--vote-connector-opacity, 0);transition:opacity .18s ease,left .22s cubic-bezier(.2,.82,.2,1),top .22s cubic-bezier(.2,.82,.2,1),width .22s cubic-bezier(.2,.82,.2,1)}.control-room[data-view=vote] .vote-room.is-match-prize-list .vote-room-grid:before{left:var(--vote-connector-x, 0);top:var(--vote-connector-y, 0);z-index:5;width:var(--vote-connector-width, 0);height:1px;background:linear-gradient(90deg,rgba(240,209,139,.8),rgba(240,209,139,.24) 68%,transparent);box-shadow:0 0 10px #f0d18b29,0 1px #00000073;transform:translateY(-50%)}.control-room[data-view=vote] .vote-room.is-match-prize-list .vote-room-grid:after{left:calc(var(--vote-connector-x, 0px) + var(--vote-connector-width, 0px) - 4px);top:var(--vote-connector-y, 0);z-index:6;width:8px;height:8px;border:1px solid rgba(240,209,139,.72);border-radius:999px;background:#070909eb;box-shadow:0 0 14px #f0d18b33,inset 0 0 0 2px #f0d18b1f;transform:translate(-50%,-50%)}.control-room[data-view=vote] .vote-prize-stage,.control-room[data-view=vote] .vote-side-rail{position:relative;z-index:2}.control-room[data-view=vote] .vote-room.is-match-prize-list .vote-side-rail{box-shadow:-18px 0 30px #f0d18b09,inset 1px 0 #f0d18b1f!important}.control-room[data-view=vote] .match-prize-list-view__matches{perspective:1200px}.control-room[data-view=vote] .match-prize-lane{position:relative;transform-origin:50% 0%}.control-room[data-view=vote] .match-prize-lane.is-phase-voteable,.control-room[data-view=vote] .match-prize-lane.is-phase-live,.control-room[data-view=vote] .match-prize-lane.is-phase-final{animation:matchTicketBoardIn .54s cubic-bezier(.18,.82,.2,1) both;animation-delay:calc(var(--match-lane-index, 0) * 54ms)}.control-room[data-view=vote] .match-prize-lane.is-selected{overflow:visible!important}.control-room[data-view=vote] .match-prize-lane.is-selected:after{content:"";position:absolute;top:50%;right:-5px;z-index:7;width:9px;height:9px;border:1px solid rgba(240,209,139,.76);border-radius:999px;background:#070909f0;box-shadow:0 0 16px #f0d18b38,inset 0 0 0 2px #f0d18b1f;transform:translateY(-50%)}.control-room[data-view=vote] .match-prize-lane__head{position:relative;overflow:visible;border-right:1px dashed rgba(240,209,139,.18)!important;background:linear-gradient(145deg,#fff5d314,#ffffff03 34%,rgba(var(--stage-rgb),.08)),linear-gradient(90deg,#f0d18b1a,#f0d18b05)!important}.control-room[data-view=vote] .match-prize-lane__head:before,.control-room[data-view=vote] .match-prize-lane__head:after{content:"";position:absolute;right:-5px;z-index:3;width:8px;height:8px;border:1px solid rgba(240,209,139,.08);border-radius:999px;background:#070909b3;box-shadow:inset 0 0 0 1px #ffffff05,0 0 0 2px #05070757}.control-room[data-view=vote] .match-prize-lane__head:before{top:-5px}.control-room[data-view=vote] .match-prize-lane__head:after{bottom:-5px}.control-room[data-view=vote] .match-prize-lane__head span{color:#f5f6f19e!important;font-family:SFMono-Regular,ui-monospace,Menlo,monospace;font-size:.66rem!important;letter-spacing:.04em}.control-room[data-view=vote] .match-prize-lane__head strong{color:#ffefc4fa!important;text-shadow:0 0 20px rgba(240,209,139,.08)}.control-room[data-view=vote] .match-prize-lane__teams{background:linear-gradient(90deg,rgba(255,255,255,.018),transparent 47%,rgba(255,255,255,.012)),#00000008}.control-room[data-view=vote] .match-prize-lane.is-selected .match-prize-lane__teams{box-shadow:inset 0 0 0 1px rgba(var(--stage-rgb),.08)}@media(max-width:1180px){.control-room[data-view=vote] .vote-room.is-match-prize-list .vote-room-grid:before,.control-room[data-view=vote] .vote-room.is-match-prize-list .vote-room-grid:after,.control-room[data-view=vote] .match-prize-lane.is-selected:after{display:none}.control-room[data-view=vote] .vote-room.is-match-prize-list .vote-side-rail{box-shadow:none!important}}@media(max-width:680px){.control-room[data-view=vote] .match-prize-lane__head{border-right:0!important;border-bottom-style:dashed!important}.control-room[data-view=vote] .match-prize-lane__head:before,.control-room[data-view=vote] .match-prize-lane__head:after{display:none}}@media(prefers-reduced-motion:reduce){.control-room[data-view=vote] .match-prize-lane.is-phase-voteable,.control-room[data-view=vote] .match-prize-lane.is-phase-live,.control-room[data-view=vote] .match-prize-lane.is-phase-final{animation:none!important}}.control-room[data-view=vote] .vote-room.is-match-prize-list .vote-room-grid:before,.control-room[data-view=vote] .vote-room.is-match-prize-list .vote-room-grid:after,.control-room[data-view=vote] .match-prize-lane.is-selected:after{display:none!important}.control-room[data-view=vote] .vote-room.is-match-prize-list .vote-side-rail{box-shadow:none!important}.control-room[data-view=vote] .vote-stage-summary{grid-template-columns:repeat(4,minmax(0,1fr))!important}.control-room[data-view=vote] .match-prize-team span{display:grid;gap:3px}.control-room[data-view=vote] .match-prize-team__vote-result{width:fit-content;display:inline-flex;align-items:center;border:1px solid rgba(245,246,241,.14);border-radius:999px;padding:4px 8px;color:#f5f6f1b8;background:#f5f6f10b;font-family:SFMono-Regular,ui-monospace,Menlo,monospace;font-size:.62rem;font-weight:880;line-height:1;white-space:nowrap}.control-room[data-view=vote] .match-prize-team.is-right-team .match-prize-team__vote-result{justify-self:end}.control-room[data-view=vote] .match-prize-team__vote-result.is-won{border-color:#f0d18b52;color:#ffebbaf0;background:linear-gradient(180deg,#f0d18b21,#f0d18b0b)}.control-room[data-view=vote] .match-prize-team__vote-result.is-lost{border-color:#ff7e7e33;color:#ffbcacd1;background:linear-gradient(180deg,#ff7e7e1a,#ff7e7e09)}.control-room[data-view=vote] .match-prize-team.has-vote-outcome.is-eliminated{opacity:.58!important;filter:grayscale(.62) brightness(.72) saturate(.76)!important}.control-room[data-view=vote] .match-prize-team.is-outcome-won{box-shadow:inset 0 0 0 1px #f0d18b29,inset 3px 0 #f0d18b8f!important}.control-room[data-view=vote] .match-prize-team.is-right-team.is-outcome-won{box-shadow:inset 0 0 0 1px #f0d18b29,inset -3px 0 #f0d18b8f!important}@media(max-width:900px){.control-room{overflow-x:hidden}.control-header{width:min(calc(100vw - 28px),760px)!important;grid-template-columns:minmax(112px,auto) minmax(128px,1fr) minmax(116px,auto)!important;grid-template-areas:"brand language wallet" "menu menu menu"!important;gap:7px!important;padding:6px!important}.control-header .brand-lockup{grid-area:brand;min-width:0!important;padding-inline:10px 12px!important}.control-header .brand-lockup span{display:flex!important}.control-header .brand-lockup strong{font-size:.76rem!important}.control-header .brand-lockup small{font-size:.56rem!important}.control-header .language-switch--select{grid-area:language;width:100%!important;min-width:0!important}.control-header .header-wallet{grid-area:wallet;width:100%!important;min-width:0!important;justify-content:center!important;padding-inline:10px!important}.control-header .header-wallet svg,.control-header .header-wallet strong{display:none!important}.control-header .header-wallet span{max-width:112px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.control-header .command-menu.pill-nav{grid-area:menu;width:100%!important;max-width:none!important;min-width:0!important;grid-template-columns:repeat(4,minmax(0,1fr))!important}.control-room[data-view=home] .hero-stage__content{width:min(100% - 42px,760px)!important;grid-template-columns:1fr!important;justify-items:start;padding-top:150px!important}.control-room[data-view=home] .hero-copy{width:100%;max-width:640px!important}.control-room[data-view=home] .hero-copy h1{max-width:7.6em!important;font-size:clamp(3rem,8.2vw,4.2rem)!important;line-height:.96!important;white-space:normal!important}.control-room[data-view=home] .hero-copy p{max-width:32em!important;font-size:clamp(.9rem,2.1vw,1rem)!important}.control-room[data-view=home] .hero-actions{max-width:100%}.control-room[data-view=home] .hero-action.renaiss-metal-button{min-height:50px;padding-inline:18px}}@media(max-width:680px){.control-header{width:min(calc(100vw - 28px),362px)!important;grid-template-columns:42px minmax(0,1fr) minmax(88px,104px)!important;gap:6px!important;padding:6px!important}.control-header .brand-lockup{width:42px!important;min-width:42px!important;padding:5px!important}.control-header .brand-lockup span{display:none!important}.control-header .language-switch--select{grid-template-columns:minmax(0,1fr)!important;padding-inline:10px 8px!important}.control-header .language-switch--select select{width:100%!important;min-width:0!important;color:#151716!important}.control-header .header-wallet{width:100%!important;max-width:104px!important;padding-inline:8px!important;overflow:hidden!important}.control-header .header-wallet span{max-width:82px!important}.control-header .command-menu.pill-nav{width:100%!important;max-width:100%!important;min-width:0!important}.control-room[data-view=vote] .vote-stage-summary{grid-template-columns:repeat(2,minmax(0,1fr))!important}.control-room[data-view=vote] .match-prize-team.is-right-team .match-prize-team__vote-result{justify-self:start}}@media(min-width:981px){.control-room[data-view=vote] .vote-stage-head{grid-template-columns:minmax(0,.84fr) minmax(470px,520px)!important}.control-room[data-view=vote] .vote-stage-summary output{padding-inline:12px!important}.control-room[data-view=vote] .vote-stage-summary strong{overflow:visible!important;text-overflow:clip!important}}@media(max-width:520px){.control-room[data-view=home] .hero-stage__content{width:min(100% - 28px,430px)!important;padding-top:128px!important}.control-room[data-view=home] .hero-copy h1{max-width:7em!important;font-size:clamp(2.45rem,13vw,3.35rem)!important}.control-room[data-view=home] .hero-actions{grid-template-columns:1fr!important;width:100%}.control-room[data-view=home] .hero-action.renaiss-metal-button{width:100%;justify-content:center}}.light-rays-container{position:relative;z-index:3;width:100%;height:100%;overflow:hidden;pointer-events:none}.elastic-slider-container{display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:.45rem;width:100%;min-width:0}.elastic-slider-wrapper{display:flex;width:100%;touch-action:none;-webkit-user-select:none;user-select:none;align-items:center;justify-content:center;gap:.7rem}.elastic-slider-root{position:relative;display:flex;width:100%;min-width:0;flex-grow:1;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;align-items:center;padding:.95rem 0;outline:none}.elastic-slider-root:active{cursor:grabbing}.elastic-slider-root:focus-visible .elastic-slider-track{box-shadow:0 0 0 2px #0a0c0cf2,0 0 0 4px #f0d18b73,inset 0 0 0 1px #f5f6f114}.elastic-slider-track-wrapper{display:flex;flex-grow:1;min-width:0}.elastic-slider-track{position:relative;height:100%;flex-grow:1;overflow:hidden;border-radius:9999px;background:linear-gradient(180deg,#f5f6f11f,#f5f6f109),#f5f6f114;box-shadow:inset 0 0 0 1px #f5f6f114,inset 0 1px 2px #0000006b}.elastic-slider-range{position:absolute;height:100%;border-radius:9999px;background:linear-gradient(90deg,#f0d18beb,#ffefc4fa),#f0d18be0;box-shadow:0 0 12px #f0d18b38,inset 0 1px #ffffff3d}.elastic-slider-icon{display:grid;place-items:center;width:22px;min-width:22px;height:22px;color:#f5f6f185}.elastic-slider-icon svg{width:17px;height:17px;stroke-width:2.35}.elastic-slider-value{position:absolute;margin:0;transform:translateY(-1rem);color:#f5f6f18a;font-size:.75rem;font-weight:720;letter-spacing:0}.elastic-slider-container.is-disabled{opacity:.54}.elastic-slider-container.is-disabled .elastic-slider-root{cursor:not-allowed}.elastic-slider-container.is-disabled .elastic-slider-range{background:linear-gradient(90deg,#f5f6f142,#f5f6f129),#f5f6f12e;box-shadow:none}
