.BattleRoyale-module-scss-module__Pip6-G__standingsTable{border-collapse:collapse;width:100%;font-size:.85rem}.BattleRoyale-module-scss-module__Pip6-G__standingsTable th,.BattleRoyale-module-scss-module__Pip6-G__standingsTable td{text-align:left;border-bottom:1px solid var(--surface-border);padding:.5rem .75rem}.BattleRoyale-module-scss-module__Pip6-G__standingsTable th{color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;background-color:var(--surface);font-size:.75rem;font-weight:600}.BattleRoyale-module-scss-module__Pip6-G__standingsTable td{color:var(--text-secondary)}.BattleRoyale-module-scss-module__Pip6-G__standingsTable tbody tr:hover{background-color:#ffffff08}.BattleRoyale-module-scss-module__Pip6-G__positionCol{width:40px;color:var(--text-muted);font-weight:700;text-align:center!important}.BattleRoyale-module-scss-module__Pip6-G__nameCol{font-weight:600;color:var(--text-primary)!important}.BattleRoyale-module-scss-module__Pip6-G__pointsCol{font-weight:700;color:var(--accent-light)!important}.BattleRoyale-module-scss-module__Pip6-G__killsCol{color:var(--error-light)!important}.BattleRoyale-module-scss-module__Pip6-G__gameTabs{flex-wrap:wrap;gap:.5rem;margin-bottom:1.25rem;display:flex}.BattleRoyale-module-scss-module__Pip6-G__gameTab{border:1px solid var(--surface-border);background:var(--surface);color:var(--text-secondary);cursor:pointer;border-radius:6px;align-items:center;gap:.4rem;padding:.5rem 1rem;font-size:.8rem;font-weight:500;transition:all .2s;display:flex}.BattleRoyale-module-scss-module__Pip6-G__gameTab:hover{border-color:var(--accent);color:var(--text-primary)}.BattleRoyale-module-scss-module__Pip6-G__gameTab.BattleRoyale-module-scss-module__Pip6-G__active{border-color:var(--accent);background:rgba(var(--accent-rgb), .1);color:var(--accent-light)}.BattleRoyale-module-scss-module__Pip6-G__statusDot{background:var(--text-muted);border-radius:50%;width:6px;height:6px}.BattleRoyale-module-scss-module__Pip6-G__statusDot.BattleRoyale-module-scss-module__Pip6-G__completed{background:var(--green)}.BattleRoyale-module-scss-module__Pip6-G__statusDot.BattleRoyale-module-scss-module__Pip6-G__inProgress{background:var(--accent-light)}.BattleRoyale-module-scss-module__Pip6-G__gameResultsTable{border-collapse:collapse;width:100%;font-size:.85rem}.BattleRoyale-module-scss-module__Pip6-G__gameResultsTable th,.BattleRoyale-module-scss-module__Pip6-G__gameResultsTable td{text-align:left;border-bottom:1px solid var(--surface-border);padding:.5rem .75rem}.BattleRoyale-module-scss-module__Pip6-G__gameResultsTable th{color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;background-color:var(--surface);font-size:.75rem;font-weight:600}.BattleRoyale-module-scss-module__Pip6-G__gameResultsTable td{color:var(--text-secondary)}.BattleRoyale-module-scss-module__Pip6-G__gameResultsTable tbody tr:hover{background-color:#ffffff08}.BattleRoyale-module-scss-module__Pip6-G__emptyState{text-align:center;color:var(--text-muted);padding:2rem;font-size:.9rem}.BattleRoyale-module-scss-module__Pip6-G__manageGames{flex-direction:column;gap:1.5rem;display:flex}.BattleRoyale-module-scss-module__Pip6-G__resultsEntry{flex-direction:column;gap:1rem;display:flex}.BattleRoyale-module-scss-module__Pip6-G__resultsTable{border-collapse:collapse;width:100%;font-size:.85rem}.BattleRoyale-module-scss-module__Pip6-G__resultsTable th,.BattleRoyale-module-scss-module__Pip6-G__resultsTable td{text-align:left;border-bottom:1px solid var(--surface-border);padding:.5rem .75rem}.BattleRoyale-module-scss-module__Pip6-G__resultsTable th{color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;background-color:var(--surface);font-size:.75rem;font-weight:600}.BattleRoyale-module-scss-module__Pip6-G__resultsTable input[type=number]{text-align:center;border:1px solid var(--surface-border);background:var(--surface);width:70px;color:var(--text-primary);border-radius:4px;padding:.3rem .5rem;font-size:.85rem}.BattleRoyale-module-scss-module__Pip6-G__resultsTable input[type=number]:focus{border-color:var(--accent);outline:none}.BattleRoyale-module-scss-module__Pip6-G__gameActions{align-items:center;gap:.75rem;display:flex}.BattleRoyale-module-scss-module__Pip6-G__gameStatus{text-transform:uppercase;border-radius:4px;align-items:center;gap:.4rem;padding:.25rem .75rem;font-size:.75rem;font-weight:600;display:inline-flex}.BattleRoyale-module-scss-module__Pip6-G__gameStatus.BattleRoyale-module-scss-module__Pip6-G__pending{color:var(--text-muted);background:#ffffff0d}.BattleRoyale-module-scss-module__Pip6-G__gameStatus.BattleRoyale-module-scss-module__Pip6-G__completed{color:var(--green);background:#00c8531a}:is(body[data-poster] .BattleRoyale-module-scss-module__Pip6-G__standingsTable,body[data-poster] .BattleRoyale-module-scss-module__Pip6-G__gameResultsTable,body[data-poster] .BattleRoyale-module-scss-module__Pip6-G__resultsTable){border-collapse:separate;border-spacing:0;background:linear-gradient(#181818,#0f0f0f)}:is(body[data-poster] .BattleRoyale-module-scss-module__Pip6-G__standingsTable th,body[data-poster] .BattleRoyale-module-scss-module__Pip6-G__standingsTable td,body[data-poster] .BattleRoyale-module-scss-module__Pip6-G__gameResultsTable th,body[data-poster] .BattleRoyale-module-scss-module__Pip6-G__gameResultsTable td,body[data-poster] .BattleRoyale-module-scss-module__Pip6-G__resultsTable th,body[data-poster] .BattleRoyale-module-scss-module__Pip6-G__resultsTable td){border-bottom:1px dashed #ece8df1a}:is(body[data-poster] .BattleRoyale-module-scss-module__Pip6-G__standingsTable th,body[data-poster] .BattleRoyale-module-scss-module__Pip6-G__gameResultsTable th,body[data-poster] .BattleRoyale-module-scss-module__Pip6-G__resultsTable th){font-family:var(--gig-label),sans-serif;letter-spacing:.24em;border-bottom:3px solid #0000;border-image:linear-gradient(90deg, var(--accent) 0 18%, #ece8df24 18% 100%) 1;background:0 0;font-size:.82rem;font-weight:700}:is(body[data-poster] .BattleRoyale-module-scss-module__Pip6-G__standingsTable td,body[data-poster] .BattleRoyale-module-scss-module__Pip6-G__gameResultsTable td,body[data-poster] .BattleRoyale-module-scss-module__Pip6-G__resultsTable td){font-family:var(--gig-label),sans-serif;letter-spacing:.04em;font-size:1rem;font-weight:600}:is(body[data-poster] .BattleRoyale-module-scss-module__Pip6-G__standingsTable tbody tr,body[data-poster] .BattleRoyale-module-scss-module__Pip6-G__gameResultsTable tbody tr,body[data-poster] .BattleRoyale-module-scss-module__Pip6-G__resultsTable tbody tr){transition:background .15s}:is(body[data-poster] .BattleRoyale-module-scss-module__Pip6-G__standingsTable tbody tr:hover,body[data-poster] .BattleRoyale-module-scss-module__Pip6-G__gameResultsTable tbody tr:hover,body[data-poster] .BattleRoyale-module-scss-module__Pip6-G__resultsTable tbody tr:hover){background:rgba(var(--accent-rgb), .08)}body[data-poster] .BattleRoyale-module-scss-module__Pip6-G__standingsTable tbody tr:first-child .BattleRoyale-module-scss-module__Pip6-G__positionCol{color:var(--gig-gold,#f5a524)}body[data-poster] .BattleRoyale-module-scss-module__Pip6-G__positionCol{font-family:var(--gig-display),Impact,sans-serif;font-size:1.25rem;font-weight:400!important}body[data-poster] .BattleRoyale-module-scss-module__Pip6-G__nameCol{text-transform:uppercase;letter-spacing:.06em}body[data-poster] .BattleRoyale-module-scss-module__Pip6-G__pointsCol{font-family:var(--gig-display),Impact,sans-serif;font-size:1.2rem;color:var(--accent)!important;font-weight:400!important}body[data-poster] .BattleRoyale-module-scss-module__Pip6-G__killsCol{color:var(--gig-paper,#ece8df)!important}body[data-poster] .BattleRoyale-module-scss-module__Pip6-G__gameTabs{gap:.6rem}body[data-poster] .BattleRoyale-module-scss-module__Pip6-G__gameTab{font-family:var(--gig-label),sans-serif;letter-spacing:.18em;text-transform:uppercase;clip-path:polygon(0 6%,40% 0,100% 5%,100% 94%,60% 100%,0 95%);background:#181818;border:0;border-radius:0;padding:.55rem 1.2rem;font-size:1rem;font-weight:700}body[data-poster] .BattleRoyale-module-scss-module__Pip6-G__gameTab:hover{background:#232323;translate:0 -2px}body[data-poster] .BattleRoyale-module-scss-module__Pip6-G__gameTab.BattleRoyale-module-scss-module__Pip6-G__active{background:var(--accent);color:var(--gig-on-neon,#fff);rotate:-1deg}body[data-poster] .BattleRoyale-module-scss-module__Pip6-G__statusDot{border-radius:0;width:8px;height:8px;rotate:45deg}body[data-poster] .BattleRoyale-module-scss-module__Pip6-G__emptyState{font-family:var(--gig-scrawl),cursive;font-size:1.1rem}body[data-poster] .BattleRoyale-module-scss-module__Pip6-G__resultsTable input[type=number]{background:#232323;border:0;border-radius:0}body[data-poster] .BattleRoyale-module-scss-module__Pip6-G__gameStatus{font-family:var(--gig-label),sans-serif;letter-spacing:.2em;border-radius:0;font-size:.82rem}body[data-poster] .BattleRoyale-module-scss-module__Pip6-G__gameStatus.BattleRoyale-module-scss-module__Pip6-G__completed{background:var(--accent);color:var(--gig-on-neon,#fff)}
.Registration-module-scss-module__6aImaW__registrationBox{background-color:var(--surface);border:1px solid var(--surface-border);border-radius:8px;flex-direction:column;gap:.75rem;padding:1.25rem;display:flex}.Registration-module-scss-module__6aImaW__registrationBox h3{font-size:1rem;font-weight:600}.Registration-module-scss-module__6aImaW__registeredState{border-color:rgba(var(--accent-rgb), .25);background:linear-gradient(135deg, rgba(var(--accent-rgb), .06) 0%, var(--surface) 60%)}.Registration-module-scss-module__6aImaW__registeredHeader{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.Registration-module-scss-module__6aImaW__statusIndicator{align-items:center;gap:.5rem;display:flex}.Registration-module-scss-module__6aImaW__statusDot{background-color:var(--accent-light);width:10px;height:10px;box-shadow:0 0 8px var(--accent-glow);border-radius:50%;flex-shrink:0}.Registration-module-scss-module__6aImaW__statusText{color:var(--accent-light);font-size:.9rem;font-weight:700}.Registration-module-scss-module__6aImaW__registeredProfile{background-color:#ffffff0a;border:1px solid #ffffff0f;border-radius:8px;align-items:center;gap:.75rem;padding:.65rem .75rem;display:flex}.Registration-module-scss-module__6aImaW__registeredAvatarFallback{background:linear-gradient(135deg, var(--accent) 0%, var(--accent-light) 100%);width:38px;height:38px;color:var(--text-primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.85rem;font-weight:700;display:flex}.Registration-module-scss-module__6aImaW__registeredInfo{flex-direction:column;gap:.1rem;min-width:0;display:flex}.Registration-module-scss-module__6aImaW__registeredName{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:.95rem;font-weight:600;overflow:hidden}.Registration-module-scss-module__6aImaW__registeredLabel{color:var(--text-muted);font-size:.75rem}.Registration-module-scss-module__6aImaW__profileCard{background-color:rgba(var(--accent-rgb), .08);border:1px solid rgba(var(--accent-rgb), .2);border-radius:8px;align-items:center;gap:.75rem;padding:.75rem;display:flex}.Registration-module-scss-module__6aImaW__profileAvatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:40px;height:40px}.Registration-module-scss-module__6aImaW__teamLogo{object-fit:cover;border-radius:6px;flex-shrink:0;width:40px;height:40px}.Registration-module-scss-module__6aImaW__profileInfo{flex-direction:column;gap:.15rem;min-width:0;display:flex}.Registration-module-scss-module__6aImaW__profileGamertag{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:.95rem;font-weight:600;overflow:hidden}.Registration-module-scss-module__6aImaW__profileRole{color:var(--text-muted);font-size:.75rem}.Registration-module-scss-module__6aImaW__registerBtn{background-color:var(--green);color:#fff;cursor:pointer;border:none;border-radius:6px;align-self:flex-start;padding:.625rem 1.5rem;font-size:.875rem;font-weight:700;transition:opacity .2s}.Registration-module-scss-module__6aImaW__registerBtn:hover:not(:disabled){opacity:.85}.Registration-module-scss-module__6aImaW__registerBtn:disabled{opacity:.5;cursor:not-allowed}.Registration-module-scss-module__6aImaW__withdrawBtn{color:var(--text-muted);border:1px solid var(--surface-border);cursor:pointer;background:0 0;border-radius:6px;align-self:flex-start;padding:.35rem .85rem;font-size:.75rem;transition:all .2s}.Registration-module-scss-module__6aImaW__withdrawBtn:hover:not(:disabled){color:var(--text-secondary);border-color:var(--border-hover);background-color:#ffffff0a}.Registration-module-scss-module__6aImaW__withdrawBtn:disabled{opacity:.5}.Registration-module-scss-module__6aImaW__registerFooter{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.Registration-module-scss-module__6aImaW__spotsLeft{color:var(--text-muted);font-size:.8rem}.Registration-module-scss-module__6aImaW__fullNotice{color:var(--warning);font-size:.9rem}.Registration-module-scss-module__6aImaW__loadingText{color:var(--text-muted);font-size:.85rem}.Registration-module-scss-module__6aImaW__noTeamNotice{flex-direction:column;gap:.5rem;display:flex}.Registration-module-scss-module__6aImaW__noTeamNotice p{color:var(--text-secondary);margin:0;font-size:.875rem;line-height:1.5}.Registration-module-scss-module__6aImaW__noProfileHint{color:var(--text-muted);font-size:.825rem;line-height:1.5}.Registration-module-scss-module__6aImaW__noProfileHint a{color:var(--accent-light);text-decoration:underline}.Registration-module-scss-module__6aImaW__noProfileHint a:hover{color:var(--text-primary)}.Registration-module-scss-module__6aImaW__altLink{color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:0;font-size:.8rem;text-decoration:underline;transition:color .2s}.Registration-module-scss-module__6aImaW__altLink:hover{color:var(--accent-light)}.Registration-module-scss-module__6aImaW__mixerEntryToggle{gap:.5rem;margin:.25rem 0 .75rem;display:flex}.Registration-module-scss-module__6aImaW__mixerEntryToggle .Registration-module-scss-module__6aImaW__altLink{text-align:center;border:1px solid var(--surface-border);color:var(--text-muted);border-radius:10px;flex:1;padding:.5rem .75rem;font-weight:600;text-decoration:none}.Registration-module-scss-module__6aImaW__mixerEntryToggle .Registration-module-scss-module__6aImaW__altLink:hover{color:var(--text-primary);border-color:rgba(var(--accent-rgb), .4)}.Registration-module-scss-module__6aImaW__mixerToggleActive{background:var(--accent);color:var(--accent-fg)!important;border-color:var(--accent)!important}.Registration-module-scss-module__6aImaW__mixerToggleActive:hover{color:var(--accent-fg)!important}.Registration-module-scss-module__6aImaW__partyBox{border-color:rgba(var(--accent-rgb), .15);background:linear-gradient(160deg, rgba(var(--accent-rgb), .04) 0%, var(--surface) 40%)}.Registration-module-scss-module__6aImaW__partyHeader{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.Registration-module-scss-module__6aImaW__partySlotCounter{color:var(--accent-light);background:rgba(var(--accent-rgb), .12);letter-spacing:.02em;border-radius:20px;padding:.2rem .6rem;font-size:.75rem;font-weight:600}.Registration-module-scss-module__6aImaW__partyClosedBadge{text-transform:uppercase;letter-spacing:.06em;color:var(--warning);background:rgba(var(--warning-rgb,255, 193, 7), .14);border:1px solid rgba(var(--warning-rgb,255, 193, 7), .32);white-space:nowrap;border-radius:20px;align-items:center;gap:.35rem;padding:.22rem .6rem;font-size:.7rem;font-weight:700;display:inline-flex}.Registration-module-scss-module__6aImaW__partyClosedBadge:before{content:"";background:var(--warning);width:6px;height:6px;box-shadow:0 0 6px rgba(var(--warning-rgb,255, 193, 7), .9);border-radius:50%}.Registration-module-scss-module__6aImaW__partyFullState{text-align:center;border:1px solid rgba(var(--warning-rgb,255, 193, 7), .28);background:radial-gradient(120% 90% at 50% -10%, rgba(var(--warning-rgb,255, 193, 7), .14) 0%, rgba(var(--warning-rgb,255, 193, 7), 0) 55%),linear-gradient(180deg, #ffffff05 0%, #0000001f 100%);border-radius:16px;flex-direction:column;align-items:center;gap:.9rem;margin-top:.75rem;padding:2rem 1.25rem 1.75rem;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,0 8px 24px #00000038}.Registration-module-scss-module__6aImaW__partyFullState:before{content:"";background:linear-gradient(90deg, transparent, rgba(var(--warning-rgb,255, 193, 7), .6), transparent);width:60%;height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}.Registration-module-scss-module__6aImaW__partyFullIcon{width:52px;height:52px;color:var(--warning);background:radial-gradient(circle at 50% 35%, rgba(var(--warning-rgb,255, 193, 7), .28) 0%, rgba(var(--warning-rgb,255, 193, 7), .1) 70%);box-shadow:inset 0 0 0 1px rgba(var(--warning-rgb,255, 193, 7), .4),0 0 22px rgba(var(--warning-rgb,255, 193, 7), .28);border-radius:50%;place-items:center;font-size:1.25rem;display:grid;position:relative}.Registration-module-scss-module__6aImaW__partyFullIcon:after{content:"";border:1px solid rgba(var(--warning-rgb,255, 193, 7), .35);border-radius:50%;animation:2.4s ease-out infinite Registration-module-scss-module__6aImaW__partyFullPulse;position:absolute;inset:-6px}@keyframes Registration-module-scss-module__6aImaW__partyFullPulse{0%{opacity:.7;transform:scale(.9)}70%{opacity:0;transform:scale(1.25)}to{opacity:0}}.Registration-module-scss-module__6aImaW__partyFullCopy{flex-direction:column;gap:.3rem;display:flex}.Registration-module-scss-module__6aImaW__partyFullTitle{letter-spacing:.01em;color:var(--text-primary);margin:0;font-size:1rem;font-weight:700}.Registration-module-scss-module__6aImaW__partyFullText{max-width:22rem;color:var(--text-muted);margin:0;font-size:.85rem;font-weight:500;line-height:1.55}@media (prefers-reduced-motion:reduce){.Registration-module-scss-module__6aImaW__partyFullIcon:after{animation:none}}.Registration-module-scss-module__6aImaW__rosterBuilder{flex-direction:column;gap:.5rem;display:flex}.Registration-module-scss-module__6aImaW__rosterBuilder>label{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;font-size:.8rem;font-weight:600}.Registration-module-scss-module__6aImaW__rosterList{background:#00000026;border:1px solid #ffffff0a;border-radius:10px;flex-direction:column;gap:6px;padding:6px;display:flex}.Registration-module-scss-module__6aImaW__rosterRow{background:#ffffff08;border:1px solid #ffffff0d;border-radius:8px;align-items:center;gap:.6rem;padding:.5rem .6rem;transition:border-color .2s;display:flex}.Registration-module-scss-module__6aImaW__rosterRow:hover{border-color:rgba(var(--accent-rgb), .15)}.Registration-module-scss-module__6aImaW__rosterNumber{background:rgba(var(--accent-rgb), .12);width:24px;height:24px;color:var(--accent-light);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.7rem;font-weight:700;display:flex}.Registration-module-scss-module__6aImaW__rosterPlayerCard{flex:1;align-items:center;gap:.6rem;min-width:0;display:flex}.Registration-module-scss-module__6aImaW__rosterAvatar{object-fit:cover;border:2px solid rgba(var(--accent-rgb), .25);border-radius:50%;flex-shrink:0;width:32px;height:32px}.Registration-module-scss-module__6aImaW__rosterAvatarFallback{background:linear-gradient(135deg, var(--accent) 0%, var(--accent-light) 100%);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:.75rem;font-weight:700;display:flex}.Registration-module-scss-module__6aImaW__rosterPlayerInfo{flex-direction:column;gap:.05rem;min-width:0;display:flex}.Registration-module-scss-module__6aImaW__rosterPlayerName{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:600;overflow:hidden}.Registration-module-scss-module__6aImaW__rosterCaptainBadge{text-transform:uppercase;letter-spacing:.06em;color:var(--accent-light);font-size:.65rem;font-weight:700}.Registration-module-scss-module__6aImaW__rosterCaptainTag{text-transform:uppercase;letter-spacing:.06em;color:var(--accent-light);flex-shrink:0;font-size:.65rem;font-weight:700}.Registration-module-scss-module__6aImaW__rosterInputRow{flex:1;align-items:center;gap:.5rem;min-width:0;display:flex}.Registration-module-scss-module__6aImaW__rosterInputRow input{color:var(--text-primary);background:0 0;border:none;border-bottom:1px solid #ffffff1a;border-radius:0;outline:none;flex:1;padding:.3rem 0;font-size:.875rem;transition:border-color .2s}.Registration-module-scss-module__6aImaW__rosterInputRow input::placeholder{color:var(--text-muted);opacity:.6}.Registration-module-scss-module__6aImaW__rosterInputRow input:focus{border-color:var(--accent-light)}.Registration-module-scss-module__6aImaW__rosterRemoveBtn{width:28px;height:28px;color:var(--text-muted);cursor:pointer;opacity:.5;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;font-size:.7rem;transition:all .2s;display:flex}.Registration-module-scss-module__6aImaW__rosterRemoveBtn:hover{opacity:1;color:var(--danger);background-color:rgba(var(--danger-rgb,220, 53, 69), .1)}.Registration-module-scss-module__6aImaW__rosterAddRow{cursor:pointer;background:0 0;border:1px dashed #ffffff14;border-radius:8px;align-items:center;gap:.6rem;padding:.5rem .6rem;transition:all .2s;display:flex}.Registration-module-scss-module__6aImaW__rosterAddRow .Registration-module-scss-module__6aImaW__rosterNumber{color:var(--text-muted);background:#ffffff0d}.Registration-module-scss-module__6aImaW__rosterAddRow:hover{border-color:rgba(var(--accent-rgb), .25);background:rgba(var(--accent-rgb), .04)}.Registration-module-scss-module__6aImaW__rosterAddRow:hover .Registration-module-scss-module__6aImaW__rosterNumber{background:rgba(var(--accent-rgb), .12);color:var(--accent-light)}.Registration-module-scss-module__6aImaW__rosterAddRow:hover .Registration-module-scss-module__6aImaW__rosterAddLabel{color:var(--accent-light)}.Registration-module-scss-module__6aImaW__rosterAddLabel{color:var(--text-muted);font-size:.8rem;font-weight:500;transition:color .2s}.Registration-module-scss-module__6aImaW__useTeamBtn{background:rgba(var(--accent-rgb), .06);border:1px dashed rgba(var(--accent-rgb), .3);cursor:pointer;width:100%;color:var(--accent-light);text-align:left;border-radius:8px;align-items:center;gap:.6rem;padding:.55rem .75rem;font-size:.85rem;font-weight:600;transition:all .2s;display:flex}.Registration-module-scss-module__6aImaW__useTeamBtn:hover:not(:disabled){background:rgba(var(--accent-rgb), .12);border-color:rgba(var(--accent-rgb), .5)}.Registration-module-scss-module__6aImaW__useTeamBtn:disabled{opacity:.6;cursor:default}.Registration-module-scss-module__6aImaW__useTeamBtn span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Registration-module-scss-module__6aImaW__useTeamLogo{object-fit:cover;border-radius:6px;flex-shrink:0;width:24px;height:24px}.Registration-module-scss-module__6aImaW__useTeamIcon{flex-shrink:0;font-size:1rem}.Registration-module-scss-module__6aImaW__rosterSearchWrap{flex:1;min-width:0;position:relative}.Registration-module-scss-module__6aImaW__rosterSearchWrap input{width:100%;color:var(--text-primary);background:0 0;border:none;border-bottom:1px solid #ffffff1a;border-radius:0;outline:none;padding:.3rem 0;font-size:.875rem;transition:border-color .2s}.Registration-module-scss-module__6aImaW__rosterSearchWrap input::placeholder{color:var(--text-muted);opacity:.6}.Registration-module-scss-module__6aImaW__rosterSearchWrap input:focus{border-color:var(--accent-light)}.Registration-module-scss-module__6aImaW__searchDropdown{z-index:20;background:var(--surface,#16161d);border:1px solid rgba(var(--accent-rgb), .2);border-radius:8px;flex-direction:column;max-height:240px;padding:4px;display:flex;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 8px 24px #00000073}.Registration-module-scss-module__6aImaW__searchStatus{color:var(--text-muted);padding:.5rem .6rem;font-size:.8rem}.Registration-module-scss-module__6aImaW__searchResult{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:6px;align-items:center;gap:.6rem;width:100%;padding:.4rem .5rem;transition:background-color .15s;display:flex}.Registration-module-scss-module__6aImaW__searchResult:hover{background:rgba(var(--accent-rgb), .1)}.Registration-module-scss-module__6aImaW__searchResultName{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:600;overflow:hidden}.Registration-module-scss-module__6aImaW__searchResultRole{color:var(--text-muted);flex-shrink:0;margin-left:auto;font-size:.7rem}.Registration-module-scss-module__6aImaW__rosterHubHint{color:var(--text-muted);margin:.35rem 0 0;font-size:.75rem}.Registration-module-scss-module__6aImaW__partyFooter{justify-content:space-between;align-items:center;gap:.75rem;padding-top:.25rem;display:flex}.Registration-module-scss-module__6aImaW__tierGate{text-align:center;flex-direction:column;gap:.5rem;padding:.5rem 0;display:flex}.Registration-module-scss-module__6aImaW__tierGateMsg{color:var(--text-secondary);font-size:.9rem}.Registration-module-scss-module__6aImaW__tierGateMsg strong{color:var(--accent-light)}.Registration-module-scss-module__6aImaW__tierGateStatus{color:var(--text-muted);font-size:.8rem}.Registration-module-scss-module__6aImaW__tierGateLink{color:var(--accent-light);margin-top:.25rem;font-size:.85rem;font-weight:500;transition:color .2s;display:inline-block}.Registration-module-scss-module__6aImaW__tierGateLink:hover{color:var(--text-primary)}body[data-poster] .Registration-module-scss-module__6aImaW__registrationBox{background:linear-gradient(#181818,#0f0f0f);border:0;border-radius:0;padding:1.7rem 1.5rem 1.4rem;position:relative;box-shadow:0 16px 28px -20px #000000f2}body[data-poster] .Registration-module-scss-module__6aImaW__registrationBox:before{content:"";background:repeating-linear-gradient(90deg, var(--accent) 0 16px, transparent 16px 24px);pointer-events:none;height:6px;position:absolute;top:0;left:0;right:0}body[data-poster] .Registration-module-scss-module__6aImaW__registrationBox h3{font-family:var(--gig-display),Impact,sans-serif;letter-spacing:.02em;text-transform:uppercase;font-size:1.6rem;font-weight:400}body[data-poster] .Registration-module-scss-module__6aImaW__registeredState{background:var(--gig-paper,#ece8df);color:var(--gig-ink,#0a0a0a);rotate:-.3deg}body[data-poster] .Registration-module-scss-module__6aImaW__registeredState:before{background:var(--gig-ink,#0a0a0a);height:6px}body[data-poster] .Registration-module-scss-module__6aImaW__registeredState h3{color:var(--gig-ink,#0a0a0a)}body[data-poster] .Registration-module-scss-module__6aImaW__partyBox{background:linear-gradient(#181818,#0f0f0f)}body[data-poster] .Registration-module-scss-module__6aImaW__statusDot{box-shadow:none;background:var(--gig-ink,#0a0a0a);border-radius:0;rotate:45deg}body[data-poster] .Registration-module-scss-module__6aImaW__statusText{font-family:var(--gig-display),Impact,sans-serif;letter-spacing:.04em;text-transform:uppercase;color:var(--gig-ink,#0a0a0a);font-size:1.4rem;font-weight:400}body[data-poster] .Registration-module-scss-module__6aImaW__registeredProfile{box-shadow:inset 5px 0 0 var(--accent);background:#0a0a0a14;border:0;border-radius:0;padding-left:1.1rem}:is(body[data-poster] .Registration-module-scss-module__6aImaW__registeredAvatarFallback,body[data-poster] .Registration-module-scss-module__6aImaW__rosterAvatarFallback){background:var(--gig-ink,#0a0a0a);color:var(--gig-paper,#ece8df);font-family:var(--gig-display),Impact,sans-serif;border-radius:0;font-weight:400}body[data-poster] .Registration-module-scss-module__6aImaW__registeredName{font-family:var(--gig-label),sans-serif;letter-spacing:.06em;text-transform:uppercase;color:var(--gig-ink,#0a0a0a);font-size:1.15rem;font-weight:700}body[data-poster] .Registration-module-scss-module__6aImaW__registeredLabel{font-family:var(--gig-label),sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#0a0a0a99;font-size:.85rem}body[data-poster] .Registration-module-scss-module__6aImaW__profileCard{box-shadow:inset 5px 0 0 var(--accent);background:#ece8df12;border:0;border-radius:0;padding-left:1.1rem}:is(body[data-poster] .Registration-module-scss-module__6aImaW__profileAvatar,body[data-poster] .Registration-module-scss-module__6aImaW__teamLogo,body[data-poster] .Registration-module-scss-module__6aImaW__useTeamLogo,body[data-poster] .Registration-module-scss-module__6aImaW__rosterAvatar){border-radius:0}body[data-poster] .Registration-module-scss-module__6aImaW__rosterAvatar{border:0}body[data-poster] .Registration-module-scss-module__6aImaW__profileGamertag{font-family:var(--gig-label),sans-serif;letter-spacing:.06em;text-transform:uppercase;font-size:1.15rem;font-weight:700}body[data-poster] .Registration-module-scss-module__6aImaW__profileRole{font-family:var(--gig-label),sans-serif;letter-spacing:.12em;text-transform:uppercase;font-size:.85rem}body[data-poster] .Registration-module-scss-module__6aImaW__registerBtn{background:var(--accent);color:var(--gig-on-neon,#fff);font-family:var(--gig-label),sans-serif;letter-spacing:.22em;text-transform:uppercase;clip-path:polygon(0 8%,30% 0,70% 6%,100% 0,100% 92%,72% 100%,32% 94%,0 100%);border-radius:0;padding:.75rem 2rem;font-size:1.1rem;font-weight:700;transition:background .15s,color .15s,translate .15s}body[data-poster] .Registration-module-scss-module__6aImaW__registerBtn:hover:not(:disabled){opacity:1;background:var(--gig-paper,#ece8df);color:var(--gig-ink,#0a0a0a);translate:0 -2px}body[data-poster] .Registration-module-scss-module__6aImaW__withdrawBtn{background:var(--gig-ink,#0a0a0a);color:var(--gig-paper,#ece8df);font-family:var(--gig-label),sans-serif;letter-spacing:.2em;text-transform:uppercase;border:0;border-radius:0;padding:.45rem 1.1rem;font-size:.9rem;font-weight:700}body[data-poster] .Registration-module-scss-module__6aImaW__withdrawBtn:hover:not(:disabled){color:var(--gig-on-neon,#fff);background:var(--accent)}:is(body[data-poster] .Registration-module-scss-module__6aImaW__spotsLeft,body[data-poster] .Registration-module-scss-module__6aImaW__loadingText,body[data-poster] .Registration-module-scss-module__6aImaW__fullNotice){font-family:var(--gig-label),sans-serif;letter-spacing:.14em;text-transform:uppercase;font-size:.95rem;font-weight:700}body[data-poster] .Registration-module-scss-module__6aImaW__fullNotice{color:var(--gig-gold,#f5a524)}body[data-poster] .Registration-module-scss-module__6aImaW__altLink:hover{color:var(--accent)}body[data-poster] .Registration-module-scss-module__6aImaW__mixerEntryToggle .Registration-module-scss-module__6aImaW__altLink{font-family:var(--gig-label),sans-serif;letter-spacing:.18em;text-transform:uppercase;clip-path:polygon(0 6%,40% 0,100% 5%,100% 94%,60% 100%,0 95%);background:#232323;border:0;border-radius:0;padding:.55rem .75rem;font-size:1rem}body[data-poster] .Registration-module-scss-module__6aImaW__mixerEntryToggle .Registration-module-scss-module__6aImaW__altLink:hover{background:#2e2e2e;border:0}body[data-poster] .Registration-module-scss-module__6aImaW__mixerToggleActive{background:var(--accent);rotate:-1deg}body[data-poster] .Registration-module-scss-module__6aImaW__partySlotCounter{font-family:var(--gig-label),sans-serif;letter-spacing:.18em;color:var(--gig-on-neon,#fff);background:var(--accent);border-radius:0;padding:.25rem .8rem;font-size:.95rem;rotate:-2deg}body[data-poster] .Registration-module-scss-module__6aImaW__partyClosedBadge{font-family:var(--gig-label),sans-serif;letter-spacing:.2em;color:var(--gig-ink,#0a0a0a);background:var(--gig-gold,#f5a524);border:0;border-radius:0;font-size:.85rem}body[data-poster] .Registration-module-scss-module__6aImaW__partyClosedBadge:before{background:var(--gig-ink,#0a0a0a);box-shadow:none;border-radius:0}body[data-poster] .Registration-module-scss-module__6aImaW__partyFullState{background:var(--gig-paper,#ece8df);clip-path:polygon(0 3%,22% 0,52% 3%,80% 0,100% 3%,100% 97%,78% 100%,48% 97%,20% 100%,0 97%);border:0;border-radius:0;box-shadow:0 12px 20px -14px #000000e6}body[data-poster] .Registration-module-scss-module__6aImaW__partyFullState:before{display:none}body[data-poster] .Registration-module-scss-module__6aImaW__partyFullIcon{color:var(--gig-gold,#f5a524);background:var(--gig-ink,#0a0a0a);box-shadow:none;clip-path:polygon(50% 0,100% 38%,82% 100%,18% 100%,0 38%);border-radius:0}body[data-poster] .Registration-module-scss-module__6aImaW__partyFullIcon:after{display:none}body[data-poster] .Registration-module-scss-module__6aImaW__partyFullTitle{font-family:var(--gig-display),Impact,sans-serif;text-transform:uppercase;color:var(--gig-ink,#0a0a0a);font-size:1.6rem;font-weight:400}body[data-poster] .Registration-module-scss-module__6aImaW__partyFullText{color:#0a0a0ab3}body[data-poster] .Registration-module-scss-module__6aImaW__rosterBuilder>label{font-family:var(--gig-label),sans-serif;letter-spacing:.28em;color:var(--gig-paper,#ece8df);font-size:.9rem}body[data-poster] .Registration-module-scss-module__6aImaW__rosterList{background:#ece8df0a;border:0;border-radius:0;padding:8px}body[data-poster] .Registration-module-scss-module__6aImaW__rosterRow{background:#1e1e1e;border:0;border-radius:0;transition:background .15s}body[data-poster] .Registration-module-scss-module__6aImaW__rosterRow:hover{background:#262626}body[data-poster] .Registration-module-scss-module__6aImaW__rosterNumber{width:28px;height:28px;font-family:var(--gig-display),Impact,sans-serif;background:var(--accent);color:var(--gig-on-neon,#fff);border-radius:0;font-size:.95rem;font-weight:400;rotate:-4deg}body[data-poster] .Registration-module-scss-module__6aImaW__rosterPlayerName{font-family:var(--gig-label),sans-serif;letter-spacing:.06em;text-transform:uppercase;font-size:1rem;font-weight:700}:is(body[data-poster] .Registration-module-scss-module__6aImaW__rosterCaptainBadge,body[data-poster] .Registration-module-scss-module__6aImaW__rosterCaptainTag){font-family:var(--gig-label),sans-serif;letter-spacing:.2em;color:var(--accent);font-size:.78rem}:is(body[data-poster] .Registration-module-scss-module__6aImaW__rosterInputRow input,body[data-poster] .Registration-module-scss-module__6aImaW__rosterSearchWrap input){border-bottom:2px solid #ece8df2e}:is(body[data-poster] .Registration-module-scss-module__6aImaW__rosterInputRow input:focus,body[data-poster] .Registration-module-scss-module__6aImaW__rosterSearchWrap input:focus){border-color:var(--accent)}body[data-poster] .Registration-module-scss-module__6aImaW__rosterRemoveBtn{border-radius:0;padding:0}body[data-poster] .Registration-module-scss-module__6aImaW__rosterAddRow{border:2px dashed #ece8df2e;border-radius:0}body[data-poster] .Registration-module-scss-module__6aImaW__rosterAddRow .Registration-module-scss-module__6aImaW__rosterNumber{color:var(--text-muted);background:#ece8df1a}body[data-poster] .Registration-module-scss-module__6aImaW__rosterAddRow:hover{border-color:var(--accent);background:rgba(var(--accent-rgb), .08)}body[data-poster] .Registration-module-scss-module__6aImaW__rosterAddRow:hover .Registration-module-scss-module__6aImaW__rosterNumber{background:var(--accent);color:var(--gig-on-neon,#fff)}body[data-poster] .Registration-module-scss-module__6aImaW__rosterAddRow:hover .Registration-module-scss-module__6aImaW__rosterAddLabel{color:var(--accent)}body[data-poster] .Registration-module-scss-module__6aImaW__rosterAddLabel{font-family:var(--gig-label),sans-serif;letter-spacing:.14em;text-transform:uppercase;font-size:.95rem;font-weight:700}body[data-poster] .Registration-module-scss-module__6aImaW__useTeamBtn{border:2px dashed rgba(var(--accent-rgb), .5);font-family:var(--gig-label),sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--accent);border-radius:0;font-size:1rem}body[data-poster] .Registration-module-scss-module__6aImaW__useTeamBtn:hover:not(:disabled){border-color:var(--accent)}body[data-poster] .Registration-module-scss-module__6aImaW__searchDropdown{box-shadow:0 14px 28px -8px #000000e6,0 0 0 2px var(--accent);background:#1b1b1b;border:0;border-radius:0}body[data-poster] .Registration-module-scss-module__6aImaW__searchResult{border-radius:0}body[data-poster] .Registration-module-scss-module__6aImaW__searchResultName{font-family:var(--gig-label),sans-serif;letter-spacing:.06em;text-transform:uppercase;font-size:1rem}body[data-poster] .Registration-module-scss-module__6aImaW__searchResultRole{font-family:var(--gig-label),sans-serif;letter-spacing:.14em;text-transform:uppercase;font-size:.8rem}body[data-poster] .Registration-module-scss-module__6aImaW__tierGateMsg strong{color:var(--accent)}body[data-poster] .Registration-module-scss-module__6aImaW__tierGateLink{color:var(--accent)}body[data-poster] .Registration-module-scss-module__6aImaW__tierGateLink{font-family:var(--gig-label),sans-serif;letter-spacing:.18em;text-transform:uppercase;font-size:1rem}body[data-poster] .Registration-module-scss-module__6aImaW__tierGateLink:hover{color:var(--gig-paper,#ece8df)}
.Checkin-module-scss-module__m2nhuG__checkinBox{background-color:var(--surface);border:1px solid var(--surface-border);border-radius:8px;align-items:center;gap:.75rem;padding:1rem;display:flex}.Checkin-module-scss-module__m2nhuG__checkinBtn{background-color:var(--green);color:#fff;cursor:pointer;border:none;border-radius:6px;padding:.625rem 1.5rem;font-size:.875rem;font-weight:700;transition:opacity .2s}.Checkin-module-scss-module__m2nhuG__checkinBtn:hover:not(:disabled){opacity:.85}.Checkin-module-scss-module__m2nhuG__checkinBtn:disabled{opacity:.5;cursor:not-allowed}.Checkin-module-scss-module__m2nhuG__checkedIn{color:var(--green);font-size:.9rem;font-weight:600}.Checkin-module-scss-module__m2nhuG__notYet{color:var(--text-muted);font-size:.85rem}.Checkin-module-scss-module__m2nhuG__countdown{color:var(--warning);font-size:.8rem;font-weight:500}body[data-poster] .Checkin-module-scss-module__m2nhuG__checkinBox{background:var(--gig-paper,#ece8df);color:var(--gig-ink,#0a0a0a);clip-path:polygon(0 3%,25% 0,55% 3%,100% 0,100% 97%,75% 100%,45% 97%,0 100%);border:0;border-radius:0;padding:1.1rem 1.4rem;position:relative;rotate:-.4deg;box-shadow:0 14px 24px -16px #000000e6}body[data-poster] .Checkin-module-scss-module__m2nhuG__checkinBtn{background:var(--gig-ink,#0a0a0a);color:var(--gig-paper,#ece8df);font-family:var(--gig-label),sans-serif;letter-spacing:.2em;text-transform:uppercase;border-radius:0;padding:.65rem 1.6rem;font-size:1rem;font-weight:700;transition:background .15s,color .15s,translate .15s}body[data-poster] .Checkin-module-scss-module__m2nhuG__checkinBtn:hover:not(:disabled){opacity:1;background:var(--accent);color:var(--gig-on-neon,#fff);translate:0 -2px}body[data-poster] .Checkin-module-scss-module__m2nhuG__checkedIn{font-family:var(--gig-display),Impact,sans-serif;letter-spacing:.04em;text-transform:uppercase;color:var(--gig-ink,#0a0a0a);border:3px solid var(--gig-ink,#0a0a0a);padding:.1rem .6rem;font-size:1.4rem;font-weight:400;rotate:-3deg}body[data-poster] .Checkin-module-scss-module__m2nhuG__notYet{font-family:var(--gig-label),sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#0a0a0ab3;font-weight:700}body[data-poster] .Checkin-module-scss-module__m2nhuG__countdown{font-family:var(--gig-label),sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--gig-ink,#0a0a0a);font-weight:700}
.AwardsPanel-module-scss-module__gqfvla__awardsPanel{flex-direction:column;gap:1.25rem;display:flex}.AwardsPanel-module-scss-module__gqfvla__panelHeader{flex-direction:column;gap:.25rem;display:flex}.AwardsPanel-module-scss-module__gqfvla__panelHeading{margin:0;font-size:1.15rem}.AwardsPanel-module-scss-module__gqfvla__panelSub{color:var(--text-muted);margin:0;font-size:.85rem}.AwardsPanel-module-scss-module__gqfvla__awardCard{background-color:var(--surface);border:1px solid var(--surface-border);border-radius:10px;flex-direction:column;gap:1rem;padding:1.25rem;display:flex}.AwardsPanel-module-scss-module__gqfvla__awardHeader{align-items:flex-start;gap:.75rem;display:flex}.AwardsPanel-module-scss-module__gqfvla__awardIcon{background-color:var(--accent-subtle);width:38px;height:38px;color:var(--accent-light);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:1.1rem;display:flex}.AwardsPanel-module-scss-module__gqfvla__awardTitleWrap{flex:1;min-width:0}.AwardsPanel-module-scss-module__gqfvla__awardTitle{margin:0;font-size:1rem}.AwardsPanel-module-scss-module__gqfvla__awardDesc{color:var(--text-muted);margin:.2rem 0 0;font-size:.8rem}.AwardsPanel-module-scss-module__gqfvla__statusChip{white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;gap:.35rem;padding:.25rem .6rem;font-size:.7rem;font-weight:600;display:inline-flex}.AwardsPanel-module-scss-module__gqfvla__statusChip svg{font-size:.65rem}.AwardsPanel-module-scss-module__gqfvla__chipOpen{color:var(--green);background-color:#00c8531f}.AwardsPanel-module-scss-module__gqfvla__chipClosed{background-color:var(--glass-overlay);color:var(--text-muted)}.AwardsPanel-module-scss-module__gqfvla__noNominees{color:var(--text-muted);margin:0;font-size:.85rem}.AwardsPanel-module-scss-module__gqfvla__nomineeList{flex-direction:column;gap:.5rem;display:flex}.AwardsPanel-module-scss-module__gqfvla__nomineeRow{background-color:var(--bg);border:1px solid var(--surface-border);width:100%;color:var(--text-primary);text-align:left;cursor:pointer;border-radius:8px;align-items:center;gap:.75rem;padding:.6rem .75rem;transition:border-color .15s;display:flex;position:relative;overflow:hidden}.AwardsPanel-module-scss-module__gqfvla__nomineeRow:hover:not(:disabled){border-color:var(--accent)}.AwardsPanel-module-scss-module__gqfvla__nomineeRow:disabled{cursor:default}.AwardsPanel-module-scss-module__gqfvla__voteBar{background-color:var(--accent-subtle);pointer-events:none;transition:width .4s;position:absolute;inset:0 auto 0 0}.AwardsPanel-module-scss-module__gqfvla__nomineeAvatar{z-index:1;flex-shrink:0;width:32px;height:32px;position:relative}.AwardsPanel-module-scss-module__gqfvla__nomineeAvatar img{object-fit:cover;border-radius:50%}.AwardsPanel-module-scss-module__gqfvla__avatarFallback{background-color:var(--surface-light);width:32px;height:32px;color:var(--text-muted);border-radius:50%;justify-content:center;align-items:center;font-size:.85rem;font-weight:600;display:flex}.AwardsPanel-module-scss-module__gqfvla__nomineeInfo{z-index:1;flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex;position:relative}.AwardsPanel-module-scss-module__gqfvla__nomineeName{align-items:center;gap:.4rem;font-size:.9rem;font-weight:600;display:inline-flex}.AwardsPanel-module-scss-module__gqfvla__nomineeTeam{color:var(--text-muted);font-size:.72rem}.AwardsPanel-module-scss-module__gqfvla__crown{color:var(--warning);font-size:.85rem}.AwardsPanel-module-scss-module__gqfvla__winnerTag{background-color:rgba(var(--warning-rgb), .15);color:var(--warning);text-transform:uppercase;letter-spacing:.04em;border-radius:999px;padding:.1rem .45rem;font-size:.65rem;font-weight:700}.AwardsPanel-module-scss-module__gqfvla__winnerRow{border-color:rgba(var(--warning-rgb), .5)}.AwardsPanel-module-scss-module__gqfvla__myVoteRow{border-color:var(--accent)}.AwardsPanel-module-scss-module__gqfvla__myVoteTag{z-index:1;color:var(--accent-light);white-space:nowrap;align-items:center;gap:.3rem;font-size:.72rem;font-weight:600;display:inline-flex;position:relative}.AwardsPanel-module-scss-module__gqfvla__myVoteTag svg{font-size:.65rem}.AwardsPanel-module-scss-module__gqfvla__voteStats{z-index:1;flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.1rem;display:flex;position:relative}.AwardsPanel-module-scss-module__gqfvla__votePct{font-size:.9rem;font-weight:700}.AwardsPanel-module-scss-module__gqfvla__voteCount{color:var(--text-muted);font-size:.68rem}.AwardsPanel-module-scss-module__gqfvla__awardFooter{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.AwardsPanel-module-scss-module__gqfvla__totalVotes{color:var(--text-muted);font-size:.75rem}.AwardsPanel-module-scss-module__gqfvla__footerHint{color:var(--text-dim);font-size:.72rem}body[data-poster] .AwardsPanel-module-scss-module__gqfvla__awardsPanel{gap:2rem}body[data-poster] .AwardsPanel-module-scss-module__gqfvla__panelHeading{font-family:var(--gig-display),Impact,sans-serif;letter-spacing:.02em;text-transform:uppercase;font-size:2rem;font-weight:400}body[data-poster] .AwardsPanel-module-scss-module__gqfvla__panelSub{font-family:var(--gig-scrawl),cursive;color:var(--gig-gold,#f5a524);font-size:1rem}body[data-poster] .AwardsPanel-module-scss-module__gqfvla__awardCard{background:var(--gig-paper,#ece8df);color:var(--gig-ink,#0a0a0a);clip-path:polygon(0 1.5%,18% 0,44% 1.2%,72% 0,100% 1.4%,100% 98.5%,82% 100%,56% 98.6%,28% 100%,0 98.6%);border:0;border-radius:0;padding:1.6rem 1.5rem 1.4rem;position:relative;box-shadow:0 18px 30px -20px #000000f2}body[data-poster] .AwardsPanel-module-scss-module__gqfvla__awardCard:before{content:"";background:var(--gig-gold,#f5a524);height:6px;position:absolute;top:0;left:0;right:0}body[data-poster] .AwardsPanel-module-scss-module__gqfvla__awardCard:nth-of-type(odd){rotate:-.3deg}body[data-poster] .AwardsPanel-module-scss-module__gqfvla__awardCard:nth-of-type(2n){rotate:.3deg}body[data-poster] .AwardsPanel-module-scss-module__gqfvla__awardIcon{background:var(--gig-ink,#0a0a0a);color:var(--gig-gold,#f5a524);clip-path:polygon(50% 0,100% 38%,82% 100%,18% 100%,0 38%);border-radius:0}body[data-poster] .AwardsPanel-module-scss-module__gqfvla__awardTitle{font-family:var(--gig-display),Impact,sans-serif;text-transform:uppercase;color:var(--gig-ink,#0a0a0a);font-size:1.6rem;font-weight:400;line-height:1}body[data-poster] .AwardsPanel-module-scss-module__gqfvla__awardDesc{color:#0a0a0aa6}body[data-poster] .AwardsPanel-module-scss-module__gqfvla__statusChip{font-family:var(--gig-label),sans-serif;letter-spacing:.2em;text-transform:uppercase;border-radius:0;padding:.3rem .7rem;font-size:.8rem;font-weight:700}body[data-poster] .AwardsPanel-module-scss-module__gqfvla__chipOpen{background:var(--gig-ink,#0a0a0a);color:var(--gig-paper,#ece8df)}body[data-poster] .AwardsPanel-module-scss-module__gqfvla__chipClosed{color:#0a0a0ab3;background:#0a0a0a1f}body[data-poster] .AwardsPanel-module-scss-module__gqfvla__noNominees{color:#0a0a0aa6}body[data-poster] .AwardsPanel-module-scss-module__gqfvla__nomineeRow{color:var(--gig-ink,#0a0a0a);background:#0a0a0a12;border:0;border-radius:0;padding:.7rem .9rem;transition:background .15s,translate .15s}body[data-poster] .AwardsPanel-module-scss-module__gqfvla__nomineeRow:hover:not(:disabled){background:#0a0a0a24;translate:3px}body[data-poster] .AwardsPanel-module-scss-module__gqfvla__voteBar{background:rgba(var(--accent-rgb), .35)}body[data-poster] .AwardsPanel-module-scss-module__gqfvla__nomineeAvatar img{border-radius:0}body[data-poster] .AwardsPanel-module-scss-module__gqfvla__avatarFallback{background:var(--gig-ink,#0a0a0a);color:var(--gig-paper,#ece8df);font-family:var(--gig-display),Impact,sans-serif;border-radius:0;font-weight:400}body[data-poster] .AwardsPanel-module-scss-module__gqfvla__nomineeName{font-family:var(--gig-label),sans-serif;letter-spacing:.06em;text-transform:uppercase;font-size:1.1rem;font-weight:700}body[data-poster] .AwardsPanel-module-scss-module__gqfvla__nomineeTeam{color:#0a0a0a99}body[data-poster] .AwardsPanel-module-scss-module__gqfvla__crown{color:var(--gig-gold,#f5a524);filter:drop-shadow(0 0 #0a0a0a)}body[data-poster] .AwardsPanel-module-scss-module__gqfvla__winnerTag{background:var(--gig-gold,#f5a524);color:var(--gig-ink,#0a0a0a);font-family:var(--gig-label),sans-serif;letter-spacing:.2em;border-radius:0;font-size:.78rem;rotate:-3deg}body[data-poster] .AwardsPanel-module-scss-module__gqfvla__winnerRow{box-shadow:inset 5px 0 0 var(--gig-gold,#f5a524);background:#f5a52447}body[data-poster] .AwardsPanel-module-scss-module__gqfvla__myVoteRow{box-shadow:inset 5px 0 0 var(--accent)}body[data-poster] .AwardsPanel-module-scss-module__gqfvla__myVoteTag{color:var(--gig-ink,#0a0a0a);font-family:var(--gig-label),sans-serif;letter-spacing:.16em;text-transform:uppercase;font-size:.8rem}body[data-poster] .AwardsPanel-module-scss-module__gqfvla__votePct{font-family:var(--gig-display),Impact,sans-serif;font-size:1.2rem;font-weight:400}:is(body[data-poster] .AwardsPanel-module-scss-module__gqfvla__voteCount,body[data-poster] .AwardsPanel-module-scss-module__gqfvla__totalVotes){color:#0a0a0a99;font-family:var(--gig-label),sans-serif;letter-spacing:.12em;text-transform:uppercase;font-weight:700}body[data-poster] .AwardsPanel-module-scss-module__gqfvla__footerHint{color:#0a0a0a8c}
body[data-poster] .PickemBanner-module-scss-module__f-3pNa__banner{background:var(--gig-paper);color:var(--gig-ink);box-shadow:none;border:0;border-radius:0;padding:20px 34px;animation:none;rotate:-.4deg;-webkit-mask:radial-gradient(13px at 0,#0000 98%,#000) 0/51% 100% no-repeat,radial-gradient(13px at 100%,#0000 98%,#000) 100%/51% 100% no-repeat;mask:radial-gradient(13px at 0,#0000 98%,#000) 0/51% 100% no-repeat,radial-gradient(13px at 100%,#0000 98%,#000) 100%/51% 100% no-repeat}:is(body[data-poster] .PickemBanner-module-scss-module__f-3pNa__banner.PickemBanner-module-scss-module__f-3pNa__open,body[data-poster] .PickemBanner-module-scss-module__f-3pNa__banner.PickemBanner-module-scss-module__f-3pNa__completed){background:var(--gig-paper);border:0;animation:none}body[data-poster] .PickemBanner-module-scss-module__f-3pNa__banner:hover{box-shadow:none;border:0;transform:translateY(-3px)rotate(0)}body[data-poster] .PickemBanner-module-scss-module__f-3pNa__banner:hover .PickemBanner-module-scss-module__f-3pNa__cta{background:var(--gig-neon);color:var(--gig-on-neon)}body[data-poster] .PickemBanner-module-scss-module__f-3pNa__glowBg{display:none}body[data-poster] .PickemBanner-module-scss-module__f-3pNa__iconWrap{background:var(--gig-ink);color:var(--gig-paper);box-shadow:none;border:0;border-radius:0}body[data-poster] .PickemBanner-module-scss-module__f-3pNa__title{font-family:var(--gig-display),Impact,sans-serif;text-transform:uppercase;color:var(--gig-ink);font-size:1.7rem;font-weight:400}body[data-poster] .PickemBanner-module-scss-module__f-3pNa__sub{font-family:var(--gig-label),sans-serif;letter-spacing:.24em;text-transform:uppercase;color:#3d3a35;font-weight:700}body[data-poster] .PickemBanner-module-scss-module__f-3pNa__liveDot{background:var(--gig-neon)}body[data-poster] .PickemBanner-module-scss-module__f-3pNa__countdown{background:var(--gig-ink);color:var(--gig-paper);border:0;border-radius:0}body[data-poster] .PickemBanner-module-scss-module__f-3pNa__cta{font-family:var(--gig-label),sans-serif;letter-spacing:.24em;text-transform:uppercase;border:3px solid var(--gig-ink);color:var(--gig-ink);background:0 0;border-radius:0;font-weight:700}.PickemBanner-module-scss-module__f-3pNa__banner{color:inherit;border:1.5px solid rgba(var(--accent-rgb), .45);background:linear-gradient(135deg, rgba(var(--accent-rgb), .2) 0%, rgba(var(--accent-rgb), .1) 50%, rgba(var(--accent-rgb), .18) 100%);border-radius:14px;padding:1.25rem 1.5rem;text-decoration:none;transition:all .3s;display:block;position:relative;overflow:hidden}.PickemBanner-module-scss-module__f-3pNa__banner:hover{border-color:var(--accent-light);box-shadow:0 8px 32px rgba(var(--accent-rgb), .25),0 0 0 1px rgba(var(--accent-rgb), .12);transform:translateY(-2px)}.PickemBanner-module-scss-module__f-3pNa__banner:hover .PickemBanner-module-scss-module__f-3pNa__cta{background:var(--accent);color:var(--accent-fg,#fff);border-color:var(--accent-light)}.PickemBanner-module-scss-module__f-3pNa__banner:hover .PickemBanner-module-scss-module__f-3pNa__cta svg{transform:translate(2px)}.PickemBanner-module-scss-module__f-3pNa__banner:hover .PickemBanner-module-scss-module__f-3pNa__glowBg{opacity:1}.PickemBanner-module-scss-module__f-3pNa__banner.PickemBanner-module-scss-module__f-3pNa__open{border-color:rgba(var(--accent-rgb), .55);background:linear-gradient(135deg, rgba(var(--accent-rgb), .28) 0%, rgba(var(--accent-rgb), .14) 40%, rgba(var(--accent-rgb), .24) 100%);animation:3s ease-in-out infinite PickemBanner-module-scss-module__f-3pNa__borderGlow}.PickemBanner-module-scss-module__f-3pNa__banner.PickemBanner-module-scss-module__f-3pNa__completed{border-color:rgba(var(--accent-rgb), .3);background:linear-gradient(135deg, rgba(var(--accent-rgb), .12) 0%, rgba(var(--accent-rgb), .08) 100%)}@keyframes PickemBanner-module-scss-module__f-3pNa__borderGlow{0%,to{box-shadow:0 0 16px rgba(var(--accent-rgb), .1),0 0 32px rgba(var(--accent-rgb), .05)}50%{box-shadow:0 0 24px rgba(var(--accent-rgb), .22),0 0 56px rgba(var(--accent-rgb), .1)}}.PickemBanner-module-scss-module__f-3pNa__glowBg{opacity:0;background:radial-gradient(ellipse 60% 120% at 80% 50%, rgba(var(--accent-rgb), .14) 0%, transparent 70%);pointer-events:none;transition:opacity .4s;position:absolute;inset:0}.PickemBanner-module-scss-module__f-3pNa__open .PickemBanner-module-scss-module__f-3pNa__glowBg{opacity:.7;animation:5s ease-in-out infinite PickemBanner-module-scss-module__f-3pNa__sweepGlow}@keyframes PickemBanner-module-scss-module__f-3pNa__sweepGlow{0%,to{opacity:.4}50%{opacity:.9}}.PickemBanner-module-scss-module__f-3pNa__bannerContent{z-index:1;justify-content:space-between;align-items:center;gap:1rem;display:flex;position:relative}.PickemBanner-module-scss-module__f-3pNa__left{flex:1;align-items:center;gap:1rem;min-width:0;display:flex}.PickemBanner-module-scss-module__f-3pNa__iconWrap{background:linear-gradient(135deg, var(--accent), var(--accent-light));width:48px;height:48px;box-shadow:0 4px 16px rgba(var(--accent-rgb), .35),0 0 0 3px rgba(var(--accent-rgb), .12);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.PickemBanner-module-scss-module__f-3pNa__iconWrap svg{color:var(--accent-fg,#fff);font-size:1.25rem}.PickemBanner-module-scss-module__f-3pNa__textBlock{flex-direction:column;gap:.25rem;min-width:0;display:flex}.PickemBanner-module-scss-module__f-3pNa__titleRow{align-items:center;gap:.5rem;display:flex}.PickemBanner-module-scss-module__f-3pNa__liveDot{background:var(--accent-light);width:8px;height:8px;box-shadow:0 0 6px rgba(var(--accent-rgb), .6);border-radius:50%;flex-shrink:0;animation:2s ease-in-out infinite PickemBanner-module-scss-module__f-3pNa__pulse}@keyframes PickemBanner-module-scss-module__f-3pNa__pulse{0%,to{box-shadow:0 0 4px rgba(var(--accent-rgb), .4);transform:scale(1)}50%{box-shadow:0 0 12px rgba(var(--accent-rgb), .8);transform:scale(1.2)}}.PickemBanner-module-scss-module__f-3pNa__title{color:#fff;letter-spacing:.01em;font-size:1.1rem;font-weight:800}.PickemBanner-module-scss-module__f-3pNa__sub{color:#fff9;white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;overflow:hidden}.PickemBanner-module-scss-module__f-3pNa__right{flex-shrink:0;align-items:center;gap:.85rem;display:flex}.PickemBanner-module-scss-module__f-3pNa__countdown{border:1px solid rgba(var(--accent-rgb), .25);background:#00000059;border-radius:10px;align-items:center;gap:.5rem;padding:.4rem .65rem;display:flex}.PickemBanner-module-scss-module__f-3pNa__lockIcon{color:var(--accent-light);font-size:.65rem}.PickemBanner-module-scss-module__f-3pNa__timeUnits{gap:.1rem;display:flex}.PickemBanner-module-scss-module__f-3pNa__unit{align-items:baseline;display:flex}.PickemBanner-module-scss-module__f-3pNa__num{color:var(--accent-light);font-variant-numeric:tabular-nums;font-size:.95rem;font-weight:800}.PickemBanner-module-scss-module__f-3pNa__label{color:rgba(var(--accent-rgb), .6);margin-right:.2rem;font-size:.65rem;font-weight:600}.PickemBanner-module-scss-module__f-3pNa__entryCount{color:#ffffff80;align-items:center;gap:.3rem;font-size:.8rem;display:flex}.PickemBanner-module-scss-module__f-3pNa__entryCount svg{font-size:.7rem}.PickemBanner-module-scss-module__f-3pNa__cta{background:rgba(var(--accent-rgb), .2);color:var(--accent-light);border:1px solid rgba(var(--accent-rgb), .35);white-space:nowrap;border-radius:8px;align-items:center;gap:.35rem;padding:.45rem 1rem;font-size:.8rem;font-weight:700;transition:all .25s;display:flex}.PickemBanner-module-scss-module__f-3pNa__cta svg{font-size:.6rem;transition:transform .25s}@media (max-width:700px){.PickemBanner-module-scss-module__f-3pNa__banner{padding:1rem 1.1rem}.PickemBanner-module-scss-module__f-3pNa__bannerContent{flex-direction:column;align-items:stretch;gap:.85rem}.PickemBanner-module-scss-module__f-3pNa__right{justify-content:space-between;gap:.5rem}.PickemBanner-module-scss-module__f-3pNa__sub{white-space:normal}.PickemBanner-module-scss-module__f-3pNa__iconWrap{width:42px;height:42px}}@media (max-width:400px){.PickemBanner-module-scss-module__f-3pNa__countdown{padding:.3rem .5rem}.PickemBanner-module-scss-module__f-3pNa__cta{padding:.4rem .75rem;font-size:.75rem}}
.AddToCalendar-module-scss-module__ZjttqG__wrapper{display:inline-flex;position:relative}.AddToCalendar-module-scss-module__ZjttqG__trigger{color:var(--text-secondary);background:var(--surface-light);border:1px solid var(--border-mid);cursor:pointer;white-space:nowrap;border-radius:6px;align-items:center;gap:6px;padding:8px 14px;font-size:.8rem;font-weight:600;transition:all .15s;display:inline-flex}.AddToCalendar-module-scss-module__ZjttqG__trigger svg{flex-shrink:0;font-size:.85rem}.AddToCalendar-module-scss-module__ZjttqG__trigger:hover{border-color:var(--accent);color:var(--accent-light);background:var(--accent-subtle)}.AddToCalendar-module-scss-module__ZjttqG__compact{padding:6px 10px}.AddToCalendar-module-scss-module__ZjttqG__compact svg{font-size:.9rem}.AddToCalendar-module-scss-module__ZjttqG__dropdown{z-index:50;background:var(--surface);border:1px solid var(--border-mid);border-radius:8px;min-width:180px;animation:.15s ease-out AddToCalendar-module-scss-module__ZjttqG__dropIn;position:absolute;top:calc(100% + 4px);right:0;overflow:hidden;box-shadow:0 8px 24px #0006}@keyframes AddToCalendar-module-scss-module__ZjttqG__dropIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.AddToCalendar-module-scss-module__ZjttqG__option{width:100%;color:var(--text-secondary);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:10px;padding:10px 14px;font-size:.8rem;font-weight:500;transition:all .12s;display:flex}.AddToCalendar-module-scss-module__ZjttqG__option:hover{background:var(--surface-light);color:var(--text-primary)}.AddToCalendar-module-scss-module__ZjttqG__option+.AddToCalendar-module-scss-module__ZjttqG__option{border-top:1px solid var(--surface-light)}.AddToCalendar-module-scss-module__ZjttqG__optionIcon{flex-shrink:0;font-size:1rem}body[data-poster] .AddToCalendar-module-scss-module__ZjttqG__trigger{font-family:var(--gig-label),sans-serif;letter-spacing:.16em;text-transform:uppercase;background:var(--gig-paper);color:var(--gig-ink);letter-spacing:.14em;clip-path:polygon(0% 1.9px,8.3% 1.5px,16.7% 1.6px,25% .2px,33.3% .3px,41.7% .2px,50% 1.8px,58.3% .6px,66.7% .2px,75% 1.3px,83.3% 1.5px,91.7% .6px,100% 1.6px,calc(100% - .4px) 8.3%,calc(100% - .3px) 16.7%,calc(100% - .6px) 25%,calc(100% - 1.8px) 33.3%,calc(100% - 1.1px) 41.7%,calc(100% - 1.6px) 50%,calc(100% - 1.9px) 58.3%,calc(100% - 1.7px) 66.7%,calc(100% - 1.1px) 75%,calc(100% - 1.6px) 83.3%,calc(100% - 1.5px) 91.7%,100% calc(100% - 2.6px),91.7% calc(100% - 1px),83.3% calc(100% - 2.3px),75% calc(100% - 1.6px),66.7% calc(100% - 2.2px),58.3% calc(100% - 2.5px),50% calc(100% - .6px),41.7% calc(100% - 2.6px),33.3% calc(100% - 1.4px),25% calc(100% - 2.9px),16.7% calc(100% - .4px),8.3% calc(100% - 1.1px),0% calc(100% - 1.2px),1.3px 91.7%,.7px 83.3%,0 75%,1px 66.7%,.3px 58.3%,1.1px 50%,.2px 41.7%,.3px 33.3%,1px 25%,1.9px 16.7%,1.9px 8.3%);border:0;border-radius:0;padding:9px 16px 8px;font-size:.95rem;font-weight:700;transition:rotate .2s,translate .2s,background .15s;rotate:-1deg}body[data-poster] .AddToCalendar-module-scss-module__ZjttqG__trigger:hover{color:var(--gig-ink);background:#fff;border-color:#0000;translate:0 -2px;rotate:none}body[data-poster] .AddToCalendar-module-scss-module__ZjttqG__compact{padding:7px 11px 6px}body[data-poster] .AddToCalendar-module-scss-module__ZjttqG__dropdown{box-shadow:none;clip-path:polygon(0% .2px,7.1% 1.1px,14.3% .9px,21.4% 1.7px,28.6% 1.1px,35.7% .1px,42.9% 1.7px,50% .4px,57.1% .6px,64.3% 0,71.4% 1.9px,78.6% 1.8px,85.7% 1.9px,92.9% 1.1px,100% 1.5px,calc(100% - 2.9px) 7.1%,calc(100% - 2.7px) 14.3%,calc(100% - 1.4px) 21.4%,calc(100% - 2.6px) 28.6%,calc(100% - .5px) 35.7%,calc(100% - .4px) 42.9%,calc(100% - 2.9px) 50%,calc(100% - 1.6px) 57.1%,calc(100% - 2.3px) 64.3%,calc(100% - .9px) 71.4%,calc(100% - 2.9px) 78.6%,calc(100% - .5px) 85.7%,calc(100% - .4px) 92.9%,100% calc(100% - 1px),92.9% calc(100% - 2.7px),85.7% calc(100% - 2.8px),78.6% calc(100% - .8px),71.4% calc(100% - 2.3px),64.3% calc(100% - 2.8px),57.1% calc(100% - 2.9px),50% calc(100% - 1.2px),42.9% calc(100% - 2.9px),35.7% calc(100% - .2px),28.6% calc(100% - .2px),21.4% calc(100% - 2.5px),14.3% calc(100% - 1.3px),7.1% calc(100% - .3px),0% calc(100% - 1px),2px 92.9%,1px 85.7%,2.9px 78.6%,2.8px 71.4%,1.1px 64.3%,1.2px 57.1%,.1px 50%,1.6px 42.9%,.4px 35.7%,2.3px 28.6%,2.9px 21.4%,1.1px 14.3%,1.3px 7.1%);background:linear-gradient(#1a1a1a,#0f0f0f);border:0;border-radius:0;padding:4px 0}body[data-poster] .AddToCalendar-module-scss-module__ZjttqG__option{font-family:var(--gig-label),sans-serif;letter-spacing:.12em;text-transform:uppercase;font-size:1rem;font-weight:600}body[data-poster] .AddToCalendar-module-scss-module__ZjttqG__option:hover{background:var(--accent);color:var(--gig-on-neon,#fff)}body[data-poster] .AddToCalendar-module-scss-module__ZjttqG__option+body[data-poster] .AddToCalendar-module-scss-module__ZjttqG__option{border-top:0}
.TournamentDetailsCard-module-scss-module__HcCsNW__card{background:var(--surface);border:1px solid var(--surface-border,#ffffff0f);border-radius:16px;margin-bottom:25px;padding:25px;transition:border-color .3s,box-shadow .3s;position:relative;overflow:hidden}.TournamentDetailsCard-module-scss-module__HcCsNW__card:before{content:"";background:radial-gradient(circle at 0% 0%, rgba(var(--accent-rgb), .13) 0%, transparent 70%);pointer-events:none;width:110px;height:110px;position:absolute;top:0;left:0}.TournamentDetailsCard-module-scss-module__HcCsNW__card:after{content:"";background:linear-gradient(90deg, rgba(var(--accent-rgb), .3), #ffffff14, transparent);pointer-events:none;height:2px;position:absolute;top:0;left:0;right:0}.TournamentDetailsCard-module-scss-module__HcCsNW__card:hover{border-color:rgba(var(--accent-rgb), .15);box-shadow:0 4px 20px #0003}@media (max-width:600px){.TournamentDetailsCard-module-scss-module__HcCsNW__card{padding:18px 16px}}.TournamentDetailsCard-module-scss-module__HcCsNW__header{border-bottom:1px solid var(--surface-light);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:18px;padding-bottom:12px;display:flex;position:relative}.TournamentDetailsCard-module-scss-module__HcCsNW__header h2{margin:0;font-size:1.3rem}.TournamentDetailsCard-module-scss-module__HcCsNW__statusChip{color:var(--text-primary);background:rgba(var(--accent-rgb), .14);border:1px solid rgba(var(--accent-rgb), .35);border-radius:999px;align-items:center;gap:7px;padding:5px 12px;font-size:.8rem;font-weight:700;display:inline-flex}.TournamentDetailsCard-module-scss-module__HcCsNW__statusChip[data-status=live]{color:#4ade80;background:#22c55e24;border-color:#22c55e66}.TournamentDetailsCard-module-scss-module__HcCsNW__statusChip[data-status=completed]{color:var(--text-secondary);border-color:var(--surface-border);background:#ffffff0a}.TournamentDetailsCard-module-scss-module__HcCsNW__statusChipLabel{text-transform:uppercase;letter-spacing:.6px;color:var(--text-muted);font-size:.68rem;font-weight:700}.TournamentDetailsCard-module-scss-module__HcCsNW__liveDot{background:#22c55e;border-radius:50%;width:8px;height:8px;animation:1.8s ease-out infinite TournamentDetailsCard-module-scss-module__HcCsNW__pulseRing;box-shadow:0 0 #22c55e99}.TournamentDetailsCard-module-scss-module__HcCsNW__description{color:var(--text-secondary);white-space:pre-wrap;font-size:.95rem;line-height:1.7;position:relative}.TournamentDetailsCard-module-scss-module__HcCsNW__description[data-collapsed=true]{max-height:150px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 55%,#0000);mask-image:linear-gradient(#000 55%,#0000)}.TournamentDetailsCard-module-scss-module__HcCsNW__description strong,.TournamentDetailsCard-module-scss-module__HcCsNW__description b{color:var(--text-primary)}.TournamentDetailsCard-module-scss-module__HcCsNW__description a{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.TournamentDetailsCard-module-scss-module__HcCsNW__description ul,.TournamentDetailsCard-module-scss-module__HcCsNW__description ol{white-space:normal;margin:.5em 0 1em;padding-left:1.6em}.TournamentDetailsCard-module-scss-module__HcCsNW__description ul li,.TournamentDetailsCard-module-scss-module__HcCsNW__description ol li{margin-bottom:.35em}.TournamentDetailsCard-module-scss-module__HcCsNW__description .ql-ui{display:none}.TournamentDetailsCard-module-scss-module__HcCsNW__description li[data-list]{list-style-type:none;position:relative}.TournamentDetailsCard-module-scss-module__HcCsNW__description ol{counter-reset:rq-list}.TournamentDetailsCard-module-scss-module__HcCsNW__description li[data-list=ordered]{counter-increment:rq-list}.TournamentDetailsCard-module-scss-module__HcCsNW__description li[data-list=ordered]:before{content:counter(rq-list, decimal) ". ";text-align:right;width:1.4em;color:var(--text-muted);position:absolute;left:-1.6em}.TournamentDetailsCard-module-scss-module__HcCsNW__description li[data-list=bullet]:before{content:"•";color:var(--text-muted);position:absolute;left:-1.1em}.TournamentDetailsCard-module-scss-module__HcCsNW__description li.ql-indent-1{padding-left:1.5em}.TournamentDetailsCard-module-scss-module__HcCsNW__description li.ql-indent-2{padding-left:3em}.TournamentDetailsCard-module-scss-module__HcCsNW__description li.ql-indent-3{padding-left:4.5em}.TournamentDetailsCard-module-scss-module__HcCsNW__description li.ql-indent-4{padding-left:6em}.TournamentDetailsCard-module-scss-module__HcCsNW__description li.ql-indent-5{padding-left:7.5em}.TournamentDetailsCard-module-scss-module__HcCsNW__description li.ql-indent-6{padding-left:9em}.TournamentDetailsCard-module-scss-module__HcCsNW__description li.ql-indent-7{padding-left:10.5em}.TournamentDetailsCard-module-scss-module__HcCsNW__description li.ql-indent-8{padding-left:12em}.TournamentDetailsCard-module-scss-module__HcCsNW__expandBtn{color:var(--accent-light,var(--accent));background:rgba(var(--accent-rgb), .1);border:1px solid rgba(var(--accent-rgb), .3);cursor:pointer;border-radius:8px;align-items:center;gap:6px;margin-top:8px;padding:6px 12px;font-size:.8rem;font-weight:700;transition:background .15s,border-color .15s;display:inline-flex}.TournamentDetailsCard-module-scss-module__HcCsNW__expandBtn svg{font-size:.7rem;transition:transform .2s}.TournamentDetailsCard-module-scss-module__HcCsNW__expandBtn svg[data-open=true]{transform:rotate(180deg)}.TournamentDetailsCard-module-scss-module__HcCsNW__expandBtn:hover{background:rgba(var(--accent-rgb), .18);border-color:rgba(var(--accent-rgb), .5)}.TournamentDetailsCard-module-scss-module__HcCsNW__expandBtn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.TournamentDetailsCard-module-scss-module__HcCsNW__block{position:relative}.TournamentDetailsCard-module-scss-module__HcCsNW__block+.TournamentDetailsCard-module-scss-module__HcCsNW__block{margin-top:24px}.TournamentDetailsCard-module-scss-module__HcCsNW__blockLabel{letter-spacing:.8px;text-transform:uppercase;color:var(--text-muted);margin:0 0 10px;font-size:.75rem;font-weight:700}.TournamentDetailsCard-module-scss-module__HcCsNW__muted{color:var(--text-muted);margin:0;font-size:.9rem}.TournamentDetailsCard-module-scss-module__HcCsNW__timeline{border:1px solid var(--surface-border);background:linear-gradient(#ffffff06,#ffffff03);border-radius:12px;grid-template-columns:auto minmax(60px,1fr) auto;align-items:center;gap:18px;padding:16px 18px;display:grid}@media (max-width:520px){.TournamentDetailsCard-module-scss-module__HcCsNW__timeline{grid-template-columns:1fr 1fr;grid-template-areas:"start end""track track";gap:12px;padding:14px}.TournamentDetailsCard-module-scss-module__HcCsNW__timeline .TournamentDetailsCard-module-scss-module__HcCsNW__stop:first-child{grid-area:start}.TournamentDetailsCard-module-scss-module__HcCsNW__timeline .TournamentDetailsCard-module-scss-module__HcCsNW__stopEnd{grid-area:end}.TournamentDetailsCard-module-scss-module__HcCsNW__timeline .TournamentDetailsCard-module-scss-module__HcCsNW__track{grid-area:track}}.TournamentDetailsCard-module-scss-module__HcCsNW__stop{flex-direction:column;gap:2px;min-width:0;display:flex}.TournamentDetailsCard-module-scss-module__HcCsNW__stopEnd{text-align:right;align-items:flex-end}.TournamentDetailsCard-module-scss-module__HcCsNW__stopLabel{letter-spacing:.7px;text-transform:uppercase;color:var(--accent);font-size:.68rem;font-weight:700}.TournamentDetailsCard-module-scss-module__HcCsNW__stopTime{color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:1.7rem;font-weight:800;line-height:1.1}@media (max-width:520px){.TournamentDetailsCard-module-scss-module__HcCsNW__stopTime{font-size:1.35rem}}.TournamentDetailsCard-module-scss-module__HcCsNW__stopDate{color:var(--text-secondary);font-size:.8rem}.TournamentDetailsCard-module-scss-module__HcCsNW__track{justify-content:center;align-items:center;height:28px;display:flex;position:relative}.TournamentDetailsCard-module-scss-module__HcCsNW__trackRail{background:repeating-linear-gradient(90deg,#ffffff1f 0 6px,#0000 6px 10px);border-radius:999px;height:4px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.TournamentDetailsCard-module-scss-module__HcCsNW__trackRail:before,.TournamentDetailsCard-module-scss-module__HcCsNW__trackRail:after{content:"";background:var(--surface);border:2px solid var(--accent);border-radius:50%;width:10px;height:10px;position:absolute;top:50%;transform:translate(-50%,-50%)}.TournamentDetailsCard-module-scss-module__HcCsNW__trackRail:before{left:0}.TournamentDetailsCard-module-scss-module__HcCsNW__trackRail:after{border-color:#ffffff40;left:100%}.TournamentDetailsCard-module-scss-module__HcCsNW__trackFill{border-radius:inherit;background:linear-gradient(90deg, var(--accent), var(--accent-light,var(--accent)));height:100%;box-shadow:0 0 12px rgba(var(--accent-rgb), .5)}.TournamentDetailsCard-module-scss-module__HcCsNW__timeline[data-status=completed] .TournamentDetailsCard-module-scss-module__HcCsNW__trackFill{box-shadow:none;background:#ffffff47}.TournamentDetailsCard-module-scss-module__HcCsNW__timeline[data-status=live] .TournamentDetailsCard-module-scss-module__HcCsNW__trackFill{background:linear-gradient(90deg,#22c55e99,#22c55e);box-shadow:0 0 12px #22c55e80}.TournamentDetailsCard-module-scss-module__HcCsNW__trackPulse{background:#22c55e;border-radius:50%;width:12px;height:12px;animation:1.8s ease-out infinite TournamentDetailsCard-module-scss-module__HcCsNW__pulseRing;position:absolute;top:50%;transform:translate(-50%,-50%)}.TournamentDetailsCard-module-scss-module__HcCsNW__durationPill{z-index:1;white-space:nowrap;color:var(--text-secondary);background:var(--surface);border:1px solid var(--surface-border);border-radius:999px;padding:3px 10px;font-size:.72rem;font-weight:700;position:relative}.TournamentDetailsCard-module-scss-module__HcCsNW__emptyState{color:var(--text-muted);border:1px dashed var(--surface-border);background:#ffffff05;border-radius:12px;align-items:center;gap:12px;margin:0;padding:14px 16px;font-size:.88rem;display:flex}.TournamentDetailsCard-module-scss-module__HcCsNW__emptyState svg{flex-shrink:0;font-size:.9rem}.TournamentDetailsCard-module-scss-module__HcCsNW__purse{--gold:#fbbf24;--gold-deep:#b45309;background:radial-gradient(70% 140% at 100% 0,#fbbf2417,#0000 60%),linear-gradient(#ffffff09,#ffffff03);border:1px solid #fbbf2429;border-radius:12px;flex-direction:column;gap:12px;padding:14px 16px;display:flex;position:relative}@media (max-width:520px){.TournamentDetailsCard-module-scss-module__HcCsNW__purse{gap:10px;padding:12px}}.TournamentDetailsCard-module-scss-module__HcCsNW__purseHead{flex-wrap:wrap;align-items:center;gap:10px 12px;display:flex}.TournamentDetailsCard-module-scss-module__HcCsNW__trophy{color:#4a2c05;background:conic-gradient(from 210deg,#fcd34d,#fff4c2 12%,#f59e0b 30%,#b45309 48%,#fcd34d 66%,#fff4c2 80%,#fcd34d);border-radius:50%;flex-shrink:0;place-items:center;width:40px;height:40px;font-size:1.1rem;display:grid;box-shadow:inset 0 0 0 2px #ffffff47,inset 0 -4px 7px #78350f73,0 6px 18px #fbbf2433}.TournamentDetailsCard-module-scss-module__HcCsNW__trophy[data-dim=true]{color:var(--text-muted);box-shadow:inset 0 0 0 1px var(--surface-border);background:#ffffff0f}@media (max-width:520px){.TournamentDetailsCard-module-scss-module__HcCsNW__trophy{width:34px;height:34px;font-size:.95rem}}.TournamentDetailsCard-module-scss-module__HcCsNW__purseMain{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.TournamentDetailsCard-module-scss-module__HcCsNW__purseLabel{letter-spacing:1.2px;text-transform:uppercase;color:color-mix(in srgb, var(--gold) 80%, var(--text-muted));font-size:.62rem;font-weight:800}.TournamentDetailsCard-module-scss-module__HcCsNW__purseAmount{letter-spacing:-.5px;white-space:nowrap;font-variant-numeric:tabular-nums;background:linear-gradient(#fff 25%,#fde68a 70%,#f59e0b);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;font-size:1.6rem;font-weight:900;line-height:1.05}@media (max-width:520px){.TournamentDetailsCard-module-scss-module__HcCsNW__purseAmount{font-size:1.3rem}}.TournamentDetailsCard-module-scss-module__HcCsNW__purseCeiling{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:.72rem;font-weight:700}.TournamentDetailsCard-module-scss-module__HcCsNW__purseSub{color:var(--text-secondary);align-items:center;gap:6px;margin-top:4px;font-size:.8rem;display:inline-flex}.TournamentDetailsCard-module-scss-module__HcCsNW__purseSub svg{color:var(--green);font-size:.7rem}.TournamentDetailsCard-module-scss-module__HcCsNW__counter{text-align:right;flex-direction:row-reverse;flex-shrink:0;order:3;align-items:center;gap:8px;display:flex}.TournamentDetailsCard-module-scss-module__HcCsNW__ring{width:46px;height:46px;position:relative}.TournamentDetailsCard-module-scss-module__HcCsNW__ring svg{width:100%;height:100%;transform:rotate(-90deg)}.TournamentDetailsCard-module-scss-module__HcCsNW__ringTrack,.TournamentDetailsCard-module-scss-module__HcCsNW__ringFill{fill:none;stroke-width:6px}.TournamentDetailsCard-module-scss-module__HcCsNW__ringTrack{stroke:#ffffff12}.TournamentDetailsCard-module-scss-module__HcCsNW__ringFill{stroke:var(--gold);stroke-linecap:round;filter:drop-shadow(0 0 4px #fbbf2480)}.TournamentDetailsCard-module-scss-module__HcCsNW__ring[data-done=true] .TournamentDetailsCard-module-scss-module__HcCsNW__ringFill{stroke:var(--green);filter:drop-shadow(0 0 4px color-mix(in srgb, var(--green) 50%, transparent))}.TournamentDetailsCard-module-scss-module__HcCsNW__ringValue{color:var(--text-primary);font-variant-numeric:tabular-nums;justify-content:center;align-items:baseline;padding-top:15px;font-size:.95rem;font-weight:900;line-height:1;display:flex;position:absolute;inset:0}.TournamentDetailsCard-module-scss-module__HcCsNW__ringValue small{color:var(--text-muted);margin-left:1px;font-size:.6rem;font-weight:700}.TournamentDetailsCard-module-scss-module__HcCsNW__counterLabel{letter-spacing:.8px;text-transform:uppercase;max-width:80px;color:var(--text-muted);font-size:.6rem;font-weight:800;line-height:1.3}@media (max-width:520px){.TournamentDetailsCard-module-scss-module__HcCsNW__counterLabel{display:none}}.TournamentDetailsCard-module-scss-module__HcCsNW__ticker{color:var(--text-secondary);background:#fbbf2414;border:1px solid #fbbf2438;border-radius:999px;order:2;align-items:center;gap:7px;margin-left:auto;padding:5px 12px;font-size:.78rem;display:inline-flex}.TournamentDetailsCard-module-scss-module__HcCsNW__ticker svg{color:var(--gold);flex-shrink:0}.TournamentDetailsCard-module-scss-module__HcCsNW__ticker strong{color:#fff;font-weight:800}.TournamentDetailsCard-module-scss-module__HcCsNW__ticker[data-done=true]{background:color-mix(in srgb, var(--green) 10%, transparent);border-color:color-mix(in srgb, var(--green) 30%, transparent)}.TournamentDetailsCard-module-scss-module__HcCsNW__ticker[data-done=true] svg{color:var(--green)}@media (max-width:720px){.TournamentDetailsCard-module-scss-module__HcCsNW__ticker{flex-basis:100%;order:4;margin-left:0}}.TournamentDetailsCard-module-scss-module__HcCsNW__payout{flex-direction:column;gap:12px;display:flex}.TournamentDetailsCard-module-scss-module__HcCsNW__splitBar{gap:3px;height:8px;display:flex}.TournamentDetailsCard-module-scss-module__HcCsNW__splitSeg{transform-origin:0;background:linear-gradient(90deg, var(--m-dark), var(--m-light), var(--m-base));border-radius:999px;flex-basis:0}.TournamentDetailsCard-module-scss-module__HcCsNW__splitSeg,.TournamentDetailsCard-module-scss-module__HcCsNW__place{--m-base:#64748b;--m-light:#cbd5e1;--m-dark:#334155}.TournamentDetailsCard-module-scss-module__HcCsNW__splitSeg[data-place="1"],.TournamentDetailsCard-module-scss-module__HcCsNW__place[data-place="1"]{--m-base:#f59e0b;--m-light:#fff4c2;--m-dark:#b45309}.TournamentDetailsCard-module-scss-module__HcCsNW__splitSeg[data-place="2"],.TournamentDetailsCard-module-scss-module__HcCsNW__place[data-place="2"]{--m-base:#9ca3af;--m-light:#f9fafb;--m-dark:#4b5563}.TournamentDetailsCard-module-scss-module__HcCsNW__splitSeg[data-place="3"],.TournamentDetailsCard-module-scss-module__HcCsNW__place[data-place="3"]{--m-base:#c2410c;--m-light:#fed7aa;--m-dark:#7c2d12}.TournamentDetailsCard-module-scss-module__HcCsNW__places{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.TournamentDetailsCard-module-scss-module__HcCsNW__place{background:linear-gradient(135deg, color-mix(in srgb, var(--m-base) 12%, transparent), #ffffff04 70%);border:1px solid color-mix(in srgb, var(--m-base) 28%, var(--surface-border));border-radius:12px;align-items:center;gap:12px;padding:12px 14px;display:flex}.TournamentDetailsCard-module-scss-module__HcCsNW__place[data-place="1"]{border-color:color-mix(in srgb, var(--m-base) 50%, transparent);box-shadow:0 10px 28px -12px #f59e0b73}.TournamentDetailsCard-module-scss-module__HcCsNW__medal{width:38px;height:38px;color:color-mix(in srgb, var(--m-dark) 80%, #000);text-shadow:0 1px #fff6;background:conic-gradient(from 210deg, var(--m-base), var(--m-light) 14%, var(--m-base) 32%, var(--m-dark) 50%, var(--m-base) 68%, var(--m-light) 84%, var(--m-base));box-shadow:inset 0 0 0 2px #ffffff4d,inset 0 -4px 7px #0000004d,0 4px 12px color-mix(in srgb, var(--m-base) 30%, transparent);border-radius:50%;flex-shrink:0;place-items:center;font-size:1rem;font-weight:900;display:grid}.TournamentDetailsCard-module-scss-module__HcCsNW__placeBody{flex-direction:column;flex:1;min-width:0;display:flex}.TournamentDetailsCard-module-scss-module__HcCsNW__placeLabel{letter-spacing:1px;text-transform:uppercase;color:var(--text-muted);font-size:.64rem;font-weight:800}.TournamentDetailsCard-module-scss-module__HcCsNW__placeAmount{color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:900;line-height:1.15}.TournamentDetailsCard-module-scss-module__HcCsNW__placeShare{color:color-mix(in srgb, var(--m-light) 70%, var(--text-secondary));background:color-mix(in srgb, var(--m-base) 16%, transparent);font-variant-numeric:tabular-nums;border-radius:999px;align-self:flex-start;padding:2px 7px;font-size:.66rem;font-weight:800}.TournamentDetailsCard-module-scss-module__HcCsNW__payoutCaption{color:var(--text-secondary);align-items:center;gap:6px;margin:0;font-size:.82rem;display:inline-flex}.TournamentDetailsCard-module-scss-module__HcCsNW__payoutCaption svg{color:var(--gold)}.TournamentDetailsCard-module-scss-module__HcCsNW__unlockTrack{padding:26px 4px 4px 22px;display:flex;overflow-x:auto}.TournamentDetailsCard-module-scss-module__HcCsNW__seg{--tone:#ffffff47;--node-w:34px;flex-direction:column;flex-basis:0;min-width:120px;display:flex}.TournamentDetailsCard-module-scss-module__HcCsNW__seg[data-state=active],.TournamentDetailsCard-module-scss-module__HcCsNW__seg[data-state=passed]{--tone:var(--gold)}.TournamentDetailsCard-module-scss-module__HcCsNW__seg[data-state=next]{--tone:#fde68a}@media (max-width:520px){.TournamentDetailsCard-module-scss-module__HcCsNW__seg{min-width:136px}}.TournamentDetailsCard-module-scss-module__HcCsNW__segLine{align-items:center;display:flex;position:relative}.TournamentDetailsCard-module-scss-module__HcCsNW__pinTrack{top:50%;left:0;right:calc(var(--node-w)/2);pointer-events:none;position:absolute}.TournamentDetailsCard-module-scss-module__HcCsNW__segPin{color:#1a1203;background:linear-gradient(180deg, #fde68a, var(--gold));font-variant-numeric:tabular-nums;border-radius:6px;place-items:center;min-width:22px;height:18px;padding:0 6px;font-size:.68rem;font-weight:900;display:grid;position:absolute;bottom:7px;transform:translate(-50%);box-shadow:0 2px 10px #fbbf2459}.TournamentDetailsCard-module-scss-module__HcCsNW__segPin:after{content:"";background:var(--gold);width:2px;height:7px;position:absolute;top:100%;left:50%;transform:translate(-50%)}.TournamentDetailsCard-module-scss-module__HcCsNW__segRail{height:6px;margin-right:calc(var(--node-w)/-2);background:#ffffff14;flex:1;overflow:hidden}.TournamentDetailsCard-module-scss-module__HcCsNW__seg:first-child .TournamentDetailsCard-module-scss-module__HcCsNW__segRail{border-radius:999px 0 0 999px}.TournamentDetailsCard-module-scss-module__HcCsNW__segFill{background:linear-gradient(90deg, var(--gold-deep), var(--gold));height:100%}.TournamentDetailsCard-module-scss-module__HcCsNW__node{--hex:polygon(25% 0, 75% 0, 100% 50%, 75% 100%, 25% 100%, 0 50%);--ring:#3a352f;--core:#221f1b;z-index:1;width:var(--node-w);height:30px;color:var(--text-muted);background:var(--ring);clip-path:var(--hex);flex-shrink:0;place-items:center;font-size:.68rem;display:grid;position:relative}.TournamentDetailsCard-module-scss-module__HcCsNW__node:before{content:"";background:var(--core);clip-path:var(--hex);position:absolute;inset:2px}.TournamentDetailsCard-module-scss-module__HcCsNW__node svg{position:relative}.TournamentDetailsCard-module-scss-module__HcCsNW__seg[data-state=passed] .TournamentDetailsCard-module-scss-module__HcCsNW__node,.TournamentDetailsCard-module-scss-module__HcCsNW__seg[data-state=active] .TournamentDetailsCard-module-scss-module__HcCsNW__node{--ring:#fde68a;--core:linear-gradient(160deg, #fcd34d, var(--gold) 45%, var(--gold-deep));color:#1a1203}.TournamentDetailsCard-module-scss-module__HcCsNW__seg[data-state=next] .TournamentDetailsCard-module-scss-module__HcCsNW__node{--ring:var(--gold);--core:#3a2d10;color:var(--gold);animation:1.6s ease-in-out infinite TournamentDetailsCard-module-scss-module__HcCsNW__nodePulse}.TournamentDetailsCard-module-scss-module__HcCsNW__seg[data-state=active] .TournamentDetailsCard-module-scss-module__HcCsNW__segLine{filter:drop-shadow(0 0 10px #fbbf248c)}.TournamentDetailsCard-module-scss-module__HcCsNW__segMeta{text-align:right;background:#ffffff05;border:1px dashed #ffffff14;border-radius:8px;flex-direction:column;align-items:flex-end;gap:1px;margin:8px 0 0 8px;padding:6px 10px;transition:border-color .2s,background .2s;display:flex;position:relative}.TournamentDetailsCard-module-scss-module__HcCsNW__seg[data-state=next] .TournamentDetailsCard-module-scss-module__HcCsNW__segMeta{background:linear-gradient(160deg,#fbbf241a,#fbbf2405 70%);border-style:solid;border-color:#fbbf2466;box-shadow:0 8px 20px -14px #fbbf2499}.TournamentDetailsCard-module-scss-module__HcCsNW__seg[data-state=active] .TournamentDetailsCard-module-scss-module__HcCsNW__segMeta,.TournamentDetailsCard-module-scss-module__HcCsNW__seg[data-state=passed] .TournamentDetailsCard-module-scss-module__HcCsNW__segMeta{background:#fbbf240f;border-style:solid;border-color:#fbbf2447}.TournamentDetailsCard-module-scss-module__HcCsNW__seg[data-state=locked] .TournamentDetailsCard-module-scss-module__HcCsNW__segMeta{opacity:.75}.TournamentDetailsCard-module-scss-module__HcCsNW__segPool{letter-spacing:-.5px;white-space:nowrap;color:var(--tone);font-variant-numeric:tabular-nums;font-size:1.05rem;font-weight:900;line-height:1.1}.TournamentDetailsCard-module-scss-module__HcCsNW__seg[data-state=locked] .TournamentDetailsCard-module-scss-module__HcCsNW__segPool{color:var(--text-secondary)}@media (max-width:520px){.TournamentDetailsCard-module-scss-module__HcCsNW__segPool{font-size:.95rem}}.TournamentDetailsCard-module-scss-module__HcCsNW__segSplit{white-space:nowrap;color:var(--text-secondary);font-variant-numeric:tabular-nums;font-size:.68rem}.TournamentDetailsCard-module-scss-module__HcCsNW__seg[data-state=locked] .TournamentDetailsCard-module-scss-module__HcCsNW__segSplit{color:var(--text-muted)}.TournamentDetailsCard-module-scss-module__HcCsNW__segNeed{letter-spacing:.8px;text-transform:uppercase;color:var(--text-muted);font-size:.64rem;font-weight:800}@keyframes TournamentDetailsCard-module-scss-module__HcCsNW__nodePulse{0%,to{filter:brightness()}50%{filter:brightness(1.45)}}.TournamentDetailsCard-module-scss-module__HcCsNW__platforms{flex-wrap:wrap;gap:8px;display:flex}.TournamentDetailsCard-module-scss-module__HcCsNW__platform{color:var(--text-secondary);border:1px solid var(--surface-border);background:#ffffff08;border-radius:8px;align-items:center;gap:7px;padding:6px 12px;font-size:.85rem;font-weight:600;display:inline-flex}.TournamentDetailsCard-module-scss-module__HcCsNW__platform svg{color:var(--accent)}@keyframes TournamentDetailsCard-module-scss-module__HcCsNW__pulseRing{0%{box-shadow:0 0 #22c55e8c}to{box-shadow:0 0 0 10px #22c55e00}}@media (prefers-reduced-motion:reduce){.TournamentDetailsCard-module-scss-module__HcCsNW__liveDot,.TournamentDetailsCard-module-scss-module__HcCsNW__trackPulse,.TournamentDetailsCard-module-scss-module__HcCsNW__node{animation:none}}body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__card{clip-path:polygon(0 1%,14% 0,33% 1%,52% 0,72% 1.2%,100% 0,100% 99%,84% 100%,62% 98.8%,40% 100%,18% 99%,0 100%);background:linear-gradient(#181818,#0f0f0f);border:0;border-radius:0;padding:34px 30px 30px}body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__card:before{background:0 0;width:auto;height:auto;right:0}body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__card:after{background:repeating-linear-gradient(90deg, var(--accent) 0 18px, transparent 18px 28px);height:6px}body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__card:hover{box-shadow:none;border:0}@media (max-width:600px){body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__card{padding:28px 16px 22px}}body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__header{border-bottom:3px solid #0000;border-image:linear-gradient(90deg, var(--accent) 0 18%, #ece8df1f 18% 100%) 1}body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__header h2{font-size:2.1rem;line-height:1}body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__statusChip{font-family:var(--gig-label),sans-serif;letter-spacing:.2em;text-transform:uppercase;color:var(--gig-on-neon,#fff);background:var(--accent);border:0;border-radius:0;padding:6px 14px;font-size:.95rem;rotate:-2deg}body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__statusChip[data-status=live]{color:var(--gig-ink,#0a0a0a);background:var(--gig-paper,#ece8df)}body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__statusChip[data-status=completed]{color:var(--gig-paper,#ece8df);background:#ece8df1f}body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__statusChipLabel{font-family:var(--gig-label),sans-serif;letter-spacing:.24em;font-size:.78rem}body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__liveDot{background:var(--accent);border-radius:0;animation:none;rotate:45deg}body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__description{color:var(--text-secondary);font-size:1rem}body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__description a{color:var(--accent)}body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__expandBtn{font-family:var(--gig-label),sans-serif;letter-spacing:.2em;text-transform:uppercase;color:var(--gig-paper,#ece8df);background:#ece8df1a;border:0;border-radius:0;padding:7px 16px;font-size:.95rem;transition:background .15s,color .15s,translate .15s}body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__expandBtn:hover{background:var(--accent);color:var(--gig-on-neon,#fff);translate:0 -2px}body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__blockLabel{font-family:var(--gig-label),sans-serif;letter-spacing:.32em;color:var(--gig-paper,#ece8df);font-size:.9rem}body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__block+.TournamentDetailsCard-module-scss-module__HcCsNW__block{margin-top:34px}body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__muted{color:var(--text-muted)}body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__timeline{background:var(--gig-paper,#ece8df);color:var(--gig-ink,#0a0a0a);clip-path:polygon(0 3%,20% 0,48% 3%,76% 0,100% 3%,100% 97%,78% 100%,50% 97%,22% 100%,0 97%);border:0;border-radius:0;padding:20px 24px;position:relative;rotate:-.3deg;box-shadow:0 14px 24px -16px #000000e6}body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__stopLabel{font-family:var(--gig-label),sans-serif;letter-spacing:.26em;color:var(--gig-ink,#0a0a0a);opacity:.65;font-size:.82rem}body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__stopTime{font-family:var(--gig-display),Impact,sans-serif;color:var(--gig-ink,#0a0a0a);font-size:2.2rem;font-weight:400}@media (max-width:520px){body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__stopTime{font-size:1.7rem}}body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__stopDate{font-family:var(--gig-label),sans-serif;letter-spacing:.1em;text-transform:uppercase;color:#0a0a0aa6;font-size:.95rem;font-weight:700}body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__trackRail{background:0 0;border-top:3px dashed #0a0a0a59;border-radius:0;height:0}body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__trackRail:before{background:var(--gig-ink,#0a0a0a);border:0;border-radius:0;width:12px;height:12px;rotate:45deg}body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__trackRail:after{background:var(--gig-ink,#0a0a0a);border:0;border-radius:0;width:12px;height:12px;rotate:45deg}body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__trackRail:after{background:#0a0a0a4d}body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__trackFill{background:var(--accent);height:5px;box-shadow:none;border-radius:0;margin-top:-4px}body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__timeline[data-status=completed] .TournamentDetailsCard-module-scss-module__HcCsNW__trackFill{background:#0a0a0a8c}body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__timeline[data-status=live] .TournamentDetailsCard-module-scss-module__HcCsNW__trackFill{background:var(--accent);box-shadow:none}body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__trackPulse{background:var(--accent);border-radius:0;animation:none;rotate:45deg}body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__durationPill{font-family:var(--gig-label),sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--gig-paper,#ece8df);background:var(--gig-ink,#0a0a0a);border:0;border-radius:0;padding:3px 12px;font-size:.85rem}body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__emptyState{font-family:var(--gig-label),sans-serif;letter-spacing:.06em;text-transform:uppercase;background:#ece8df0d;border:0;border-radius:0;font-size:.95rem;box-shadow:inset 5px 0 #ece8df33}body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__purse{--gold:#f5a524;--gold-deep:#7a4b05;background:var(--gig-gold,#f5a524);color:var(--gig-ink,#0a0a0a);clip-path:polygon(0 3%,18% 0,44% 2.5%,72% 0,100% 3%,100% 97%,82% 100%,56% 97.5%,28% 100%,0 97%);border:0;border-radius:0;padding:20px 22px;rotate:.4deg;box-shadow:0 16px 28px -16px #000000e6}@media (max-width:520px){body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__purse{padding:16px 14px}}body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__trophy{background:var(--gig-ink,#0a0a0a);color:var(--gig-gold,#f5a524);box-shadow:none;clip-path:polygon(50% 0,100% 38%,82% 100%,18% 100%,0 38%);border-radius:0}body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__trophy[data-dim=true]{color:#ece8df80;box-shadow:none;background:#0a0a0acc}body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__purseLabel{font-family:var(--gig-label),sans-serif;letter-spacing:.3em;color:var(--gig-ink,#0a0a0a);opacity:.75;font-size:.85rem}body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__purseAmount{font-family:var(--gig-display),Impact,sans-serif;letter-spacing:.01em;-webkit-text-fill-color:currentColor;color:var(--gig-ink,#0a0a0a);background:0 0;font-size:2.6rem;font-weight:400}@media (max-width:520px){body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__purseAmount{font-size:2rem}}body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__purseCeiling{font-family:var(--gig-label),sans-serif;letter-spacing:.1em;color:#0a0a0ab3;font-size:.9rem}body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__purseSub{font-family:var(--gig-label),sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#0a0a0abf;font-size:.95rem;font-weight:700}body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__purseSub svg{color:var(--gig-ink,#0a0a0a)}body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__ringTrack{stroke:#0a0a0a2e}body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__ringFill{stroke:var(--gig-ink,#0a0a0a);stroke-linecap:butt;filter:none}.TournamentDetailsCard-module-scss-module__HcCsNW__ring[data-done=true] body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__ringFill{stroke:var(--gig-ink,#0a0a0a);filter:none}body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__ringValue{font-family:var(--gig-display),Impact,sans-serif;color:var(--gig-ink,#0a0a0a);font-weight:400}body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__ringValue small{color:#0a0a0aa6}body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__counterLabel{font-family:var(--gig-label),sans-serif;letter-spacing:.18em;color:#0a0a0abf;font-size:.75rem}body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__ticker{font-family:var(--gig-label),sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--gig-ink,#0a0a0a);background:#0a0a0a1f;border:0;border-radius:0;font-size:.9rem}body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__ticker svg{color:var(--gig-ink,#0a0a0a)}body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__ticker strong{color:var(--gig-ink,#0a0a0a)}body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__ticker[data-done=true]{background:var(--gig-ink,#0a0a0a);color:var(--gig-paper,#ece8df)}:is(body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__ticker[data-done=true] svg,body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__ticker[data-done=true] strong){color:var(--gig-gold,#f5a524)}body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__splitBar{gap:4px;height:10px}body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__splitSeg{background:var(--m-base);clip-path:polygon(0 20%,100% 0,100% 100%,0 80%);border-radius:0}:is(body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__splitSeg,body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__place){--m-base:#8f8b83;--m-light:#ece8df;--m-dark:#3a3733}:is(body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__splitSeg[data-place="1"],body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__place[data-place="1"]){--m-base:#f5a524;--m-light:#ffd57a;--m-dark:#7a4b05}:is(body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__splitSeg[data-place="2"],body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__place[data-place="2"]){--m-base:#ece8df;--m-light:#fff;--m-dark:#55524c}:is(body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__splitSeg[data-place="3"],body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__place[data-place="3"]){--m-base:#c2813a;--m-light:#e6b27a;--m-dark:#5a3510}body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__places{gap:14px}body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__place{background:var(--gig-paper,#ece8df);color:var(--gig-ink,#0a0a0a);clip-path:polygon(0 4%,26% 0,62% 3%,100% 0,100% 96%,74% 100%,38% 97%,0 100%);border:0;border-radius:0;padding:14px 16px;transition:rotate .2s,translate .2s;box-shadow:0 12px 20px -14px #000000e6}body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__place[data-place="1"]{background:var(--gig-gold,#f5a524);border:0;box-shadow:0 12px 20px -14px #000000e6}body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__place:nth-child(odd){rotate:-.8deg}body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__place:nth-child(2n){rotate:.8deg}body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__place:hover{translate:0 -3px;rotate:none}body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__medal{width:40px;height:40px;font-family:var(--gig-display),Impact,sans-serif;text-shadow:none;color:var(--gig-paper,#ece8df);background:var(--gig-ink,#0a0a0a);box-shadow:none;clip-path:polygon(50% 0,100% 38%,82% 100%,18% 100%,0 38%);border-radius:0;font-size:1.3rem;font-weight:400}body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__place[data-place="1"] .TournamentDetailsCard-module-scss-module__HcCsNW__medal{color:var(--gig-gold,#f5a524)}body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__placeLabel{font-family:var(--gig-label),sans-serif;letter-spacing:.24em;color:#0a0a0aa6;font-size:.85rem}body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__placeAmount{font-family:var(--gig-display),Impact,sans-serif;color:var(--gig-ink,#0a0a0a);font-size:1.6rem;font-weight:400}body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__placeShare{font-family:var(--gig-label),sans-serif;letter-spacing:.14em;color:var(--gig-paper,#ece8df);background:var(--gig-ink,#0a0a0a);border-radius:0;font-size:.82rem}body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__payoutCaption{font-family:var(--gig-label),sans-serif;letter-spacing:.08em;text-transform:uppercase;font-size:.95rem}body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__payoutCaption svg{color:var(--gig-gold,#f5a524)}body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__seg{--gold:#f5a524;--gold-deep:#7a4b05}body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__seg[data-state=next]{--tone:#ffd57a}body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__segPin{font-family:var(--gig-display),Impact,sans-serif;color:var(--gig-ink,#0a0a0a);background:var(--gig-gold,#f5a524);box-shadow:none;border-radius:0;font-size:.85rem;font-weight:400}body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__segRail{background:#ece8df1f;height:8px}.TournamentDetailsCard-module-scss-module__HcCsNW__seg:first-child body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__segRail{border-radius:0}body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__segFill{background:var(--gig-gold,#f5a524)}body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__node{--hex:polygon(50% 0, 100% 50%, 50% 100%, 0 50%);--ring:#3a352f;--core:#181818}:is(.TournamentDetailsCard-module-scss-module__HcCsNW__seg[data-state=passed] body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__node,.TournamentDetailsCard-module-scss-module__HcCsNW__seg[data-state=active] body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__node){--ring:#f5a524;--core:#f5a524;color:var(--gig-ink,#0a0a0a)}.TournamentDetailsCard-module-scss-module__HcCsNW__seg[data-state=next] body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__node{--ring:#f5a524;--core:#2a1d06;color:var(--gig-gold,#f5a524)}body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__seg[data-state=active] .TournamentDetailsCard-module-scss-module__HcCsNW__segLine{filter:none}body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__segMeta{background:#ece8df0f;border:0;border-radius:0;padding:8px 12px}.TournamentDetailsCard-module-scss-module__HcCsNW__seg[data-state=next] body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__segMeta{box-shadow:inset 4px 0 0 var(--gig-gold,#f5a524);background:#f5a5241f;border:0}:is(.TournamentDetailsCard-module-scss-module__HcCsNW__seg[data-state=active] body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__segMeta,.TournamentDetailsCard-module-scss-module__HcCsNW__seg[data-state=passed] body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__segMeta){background:#f5a52424;border:0}body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__segPool{font-family:var(--gig-display),Impact,sans-serif;letter-spacing:.01em;font-size:1.3rem;font-weight:400}:is(body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__segSplit,body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__segNeed){font-family:var(--gig-label),sans-serif;letter-spacing:.14em;font-size:.8rem}body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__platforms{gap:10px}body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__platform{font-family:var(--gig-label),sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--gig-ink,#0a0a0a);background:var(--gig-paper,#ece8df);clip-path:polygon(0 8%,40% 0,100% 6%,100% 94%,60% 100%,0 92%);border:0;border-radius:0;padding:7px 14px;font-size:1rem;font-weight:700}body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__platform:nth-child(odd){rotate:-1.2deg}body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__platform:nth-child(2n){rotate:1deg}body[data-poster] .TournamentDetailsCard-module-scss-module__HcCsNW__platform svg{color:var(--gig-ink,#0a0a0a)}
.XPFloat-module-scss-module__e-aGoa__xpFloat{z-index:99999;pointer-events:none;color:var(--accent-light);text-shadow:0 0 12px rgba(var(--accent-rgb), .5),0 1px 3px #0009;white-space:nowrap;align-items:baseline;gap:2px;font-size:1rem;font-weight:800;animation:1.1s cubic-bezier(.22,.61,.36,1) forwards XPFloat-module-scss-module__e-aGoa__xpRise;display:flex;position:fixed;transform:translate(-50%)scale(1)}.XPFloat-module-scss-module__e-aGoa__plus{font-size:.85em}.XPFloat-module-scss-module__e-aGoa__amount{letter-spacing:-.5px;font-size:1.15em}.XPFloat-module-scss-module__e-aGoa__label{opacity:.8;margin-left:1px;font-size:.7em;font-weight:700}.XPFloat-module-scss-module__e-aGoa__capped{color:var(--text-muted);text-shadow:0 1px 3px #0009;font-size:.8rem;font-weight:600}.XPFloat-module-scss-module__e-aGoa__cappedText{opacity:.7;font-size:.75rem}body[data-poster] .XPFloat-module-scss-module__e-aGoa__xpFloat{font-family:var(--gig-display),Impact,sans-serif;letter-spacing:.04em;background:var(--accent);color:var(--gig-on-neon,#fff);text-shadow:none;padding:2px 8px 0;font-weight:400;rotate:-4deg}body[data-poster] .XPFloat-module-scss-module__e-aGoa__label{font-family:var(--gig-label),sans-serif;letter-spacing:.1em;font-weight:700}body[data-poster] .XPFloat-module-scss-module__e-aGoa__capped{color:var(--gig-paper);background:#1c1c1c}@keyframes XPFloat-module-scss-module__e-aGoa__xpRise{0%{opacity:0;transform:translate(-50%)scale(.5)}15%{opacity:1;transform:translate(-50%,-8px)scale(1.25)}35%{transform:translate(-50%,-18px)scale(1)}75%{opacity:1}to{opacity:0;transform:translate(-50%,-50px)scale(.85)}}
.GoldenEgg-module-scss-module__YMe8ua__egg{z-index:10;cursor:default;filter:saturate(1.4)brightness(1.1)sepia(.3)hue-rotate(-10deg);-webkit-user-select:none;user-select:none;pointer-events:auto;justify-content:center;align-items:center;width:30px;height:30px;animation:2s cubic-bezier(.22,1,.36,1) forwards GoldenEgg-module-scss-module__YMe8ua__eggPeek;display:flex;position:absolute}.GoldenEgg-module-scss-module__YMe8ua__emoji{transform:rotate(var(--egg-rotation,0deg));font-size:22px;line-height:1;display:block}.GoldenEgg-module-scss-module__YMe8ua__fadeOut{animation:.6s ease-in forwards GoldenEgg-module-scss-module__YMe8ua__eggFadeOut}.GoldenEgg-module-scss-module__YMe8ua__collected{pointer-events:none;z-index:9999;cursor:default;animation:.6s ease-out forwards GoldenEgg-module-scss-module__YMe8ua__eggCollect;position:fixed;clip-path:none!important}.GoldenEgg-module-scss-module__YMe8ua__collected .GoldenEgg-module-scss-module__YMe8ua__emoji{animation:.5s ease-out GoldenEgg-module-scss-module__YMe8ua__eggSpin;transform:rotate(0)}.GoldenEgg-module-scss-module__YMe8ua__rewardToast{white-space:nowrap;color:#000;pointer-events:none;background:linear-gradient(135deg,#f1c40f,#e67e22);border-radius:8px;padding:.5rem 1rem;font-size:.8rem;font-weight:700;animation:.4s ease-out GoldenEgg-module-scss-module__YMe8ua__toastAppear;position:absolute;bottom:calc(100% + 12px);left:50%;transform:translate(-50%);box-shadow:0 4px 20px #f1c40f66}.GoldenEgg-module-scss-module__YMe8ua__rewardToast:after{content:"";border:6px solid #0000;border-top-color:#e67e22;position:absolute;top:100%;left:50%;transform:translate(-50%)}@media (max-width:600px){.GoldenEgg-module-scss-module__YMe8ua__rewardToast{white-space:normal;text-align:center;width:220px}}body[data-poster] .GoldenEgg-module-scss-module__YMe8ua__rewardToast{background:var(--gig-gold);color:var(--gig-ink);box-shadow:none;font-family:var(--gig-label),sans-serif;letter-spacing:.14em;text-transform:uppercase;clip-path:polygon(0% .6px,7.1% .2px,14.3% 0,21.4% 1.2px,28.6% 0,35.7% .7px,42.9% .5px,50% 1.5px,57.1% .7px,64.3% 1.8px,71.4% .1px,78.6% 1.1px,85.7% 1.1px,92.9% 2px,100% 1.9px,calc(100% - .9px) 7.1%,calc(100% - 1.3px) 14.3%,calc(100% - 2.9px) 21.4%,calc(100% - 2.3px) 28.6%,calc(100% - 2.8px) 35.7%,calc(100% - .1px) 42.9%,calc(100% - 1.8px) 50%,calc(100% - 3px) 57.1%,calc(100% - .7px) 64.3%,calc(100% - 1.2px) 71.4%,calc(100% - .1px) 78.6%,calc(100% - 1.4px) 85.7%,calc(100% - 1.4px) 92.9%,100% calc(100% - 2.8px),92.9% calc(100% - 2.8px),85.7% calc(100% - 2.1px),78.6% calc(100% - .5px),71.4% calc(100% - 2.3px),64.3% calc(100% - 1.4px),57.1% calc(100% - .3px),50% calc(100% - .6px),42.9% calc(100% - 1px),35.7% calc(100% - 1.9px),28.6% calc(100% - 2.3px),21.4% calc(100% - 2.9px),14.3% calc(100% - .1px),7.1% calc(100% - 2.1px),0% calc(100% - 2.5px),3px 92.9%,2.2px 85.7%,.6px 78.6%,1.4px 71.4%,2.7px 64.3%,2.5px 57.1%,2.5px 50%,2.2px 42.9%,1px 35.7%,2px 28.6%,1.2px 21.4%,.3px 14.3%,1.3px 7.1%);border-radius:0;font-size:1rem;font-weight:700}body[data-poster] .GoldenEgg-module-scss-module__YMe8ua__rewardToast:after{display:none}@keyframes GoldenEgg-module-scss-module__YMe8ua__eggPeek{0%{opacity:0}to{opacity:1}}@keyframes GoldenEgg-module-scss-module__YMe8ua__eggFadeOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.5)}}@keyframes GoldenEgg-module-scss-module__YMe8ua__eggCollect{0%{transform:scale(1)}30%{filter:saturate(3)brightness(1.5)drop-shadow(0 0 16px #f1c40fe6);transform:scale(1.6)}to{filter:saturate(2)brightness(1.3)drop-shadow(0 0 12px #f1c40f99);transform:scale(1.4)}}@keyframes GoldenEgg-module-scss-module__YMe8ua__eggSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes GoldenEgg-module-scss-module__YMe8ua__toastAppear{0%{opacity:0;transform:translate(-50%)translateY(8px)}to{opacity:1;transform:translate(-50%)translateY(0)}}
.ImpersonationBar-module-scss-module__ZQTwMa__wrapper{z-index:4000;pointer-events:none;flex-direction:column-reverse;align-items:flex-end;gap:.35rem;max-width:calc(100vw - .8rem);display:flex;position:fixed;top:.4rem;right:.4rem}.ImpersonationBar-module-scss-module__ZQTwMa__wrapper>*{pointer-events:auto}.ImpersonationBar-module-scss-module__ZQTwMa__bar{border:1px solid var(--border,#ffffff1f);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--text,#fff);background:#14141ceb;border-radius:999px;align-items:center;gap:.35rem;padding:.2rem .45rem;font-size:.68rem;display:flex;box-shadow:0 4px 16px #0006}.ImpersonationBar-module-scss-module__ZQTwMa__barActive{background:linear-gradient(135deg,#b45309,#92400e);border-color:#f59e0b;box-shadow:0 8px 30px #b4530980}.ImpersonationBar-module-scss-module__ZQTwMa__barIcon{flex-shrink:0}.ImpersonationBar-module-scss-module__ZQTwMa__barText{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ImpersonationBar-module-scss-module__ZQTwMa__barPersona{font-weight:700}.ImpersonationBar-module-scss-module__ZQTwMa__openBtn,.ImpersonationBar-module-scss-module__ZQTwMa__switchBtn,.ImpersonationBar-module-scss-module__ZQTwMa__exitBtn,.ImpersonationBar-module-scss-module__ZQTwMa__uidGo,.ImpersonationBar-module-scss-module__ZQTwMa__personaBtn{font:inherit;cursor:pointer;border-radius:999px;transition:background .15s,opacity .15s}.ImpersonationBar-module-scss-module__ZQTwMa__openBtn{color:inherit;background:0 0;border:none;align-items:center;gap:.4rem;padding:.1rem .4rem;font-weight:600;display:inline-flex}.ImpersonationBar-module-scss-module__ZQTwMa__switchBtn{color:#fff;background:#ffffff2e;border:none;padding:.1rem .45rem;font-weight:600}.ImpersonationBar-module-scss-module__ZQTwMa__switchBtn:hover{background:#ffffff4d}.ImpersonationBar-module-scss-module__ZQTwMa__exitBtn{color:#fff;background:#00000040;border:none;justify-content:center;align-items:center;padding:.3rem;line-height:1;display:inline-flex}.ImpersonationBar-module-scss-module__ZQTwMa__exitBtn:hover{background:#00000073}.ImpersonationBar-module-scss-module__ZQTwMa__menu{border:1px solid var(--border,#ffffff1f);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:300px;max-width:100%;color:var(--text,#fff);background:#14141cf7;border-radius:14px;padding:.75rem;box-shadow:0 12px 40px #00000080}.ImpersonationBar-module-scss-module__ZQTwMa__menuHeader{text-transform:uppercase;letter-spacing:.06em;opacity:.6;margin-bottom:.6rem;font-size:.7rem}.ImpersonationBar-module-scss-module__ZQTwMa__personaList{grid-template-columns:1fr 1fr;gap:.4rem;display:grid}.ImpersonationBar-module-scss-module__ZQTwMa__personaBtn{color:inherit;text-align:center;background:#ffffff12;border:1px solid #0000;padding:.5rem .6rem;font-size:.82rem}.ImpersonationBar-module-scss-module__ZQTwMa__personaBtn:hover{background:#ffffff24}.ImpersonationBar-module-scss-module__ZQTwMa__personaBtnActive{background:#f59e0b40;border-color:#f59e0b;font-weight:700}.ImpersonationBar-module-scss-module__ZQTwMa__uidForm{border-top:1px solid #ffffff1a;margin-top:.75rem;padding-top:.75rem}.ImpersonationBar-module-scss-module__ZQTwMa__uidLabel{opacity:.7;margin-bottom:.35rem;font-size:.72rem;display:block}.ImpersonationBar-module-scss-module__ZQTwMa__uidRow{gap:.4rem;display:flex}.ImpersonationBar-module-scss-module__ZQTwMa__uidInput{color:#fff;background:#00000059;border:1px solid #ffffff26;border-radius:8px;flex:1;min-width:0;padding:.45rem .6rem;font-size:.82rem}.ImpersonationBar-module-scss-module__ZQTwMa__uidGo{color:#1a1205;background:#f59e0b;border:none;border-radius:8px;padding:.45rem .8rem;font-weight:700}.ImpersonationBar-module-scss-module__ZQTwMa__uidGo:disabled{opacity:.5;cursor:not-allowed}.ImpersonationBar-module-scss-module__ZQTwMa__mimicSection{border-top:1px solid #ffffff1a;margin-top:.75rem;padding-top:.75rem}.ImpersonationBar-module-scss-module__ZQTwMa__searchRow{background:#00000059;border:1px solid #ffffff26;border-radius:8px;align-items:center;gap:.45rem;padding:0 .6rem;display:flex}.ImpersonationBar-module-scss-module__ZQTwMa__searchIcon{opacity:.55;flex-shrink:0;font-size:.75rem}.ImpersonationBar-module-scss-module__ZQTwMa__searchRow .ImpersonationBar-module-scss-module__ZQTwMa__uidInput{background:0 0;border:none;padding-left:0;padding-right:0}.ImpersonationBar-module-scss-module__ZQTwMa__results{flex-direction:column;gap:.25rem;max-height:240px;margin-top:.5rem;display:flex;overflow-y:auto}.ImpersonationBar-module-scss-module__ZQTwMa__resultHint{opacity:.6;padding:.4rem .2rem;font-size:.75rem}.ImpersonationBar-module-scss-module__ZQTwMa__resultBtn{width:100%;color:inherit;text-align:left;cursor:pointer;background:#ffffff0d;border:1px solid #0000;border-radius:8px;align-items:center;gap:.55rem;padding:.4rem .5rem;transition:background .15s;display:flex}.ImpersonationBar-module-scss-module__ZQTwMa__resultBtn:hover{background:#ffffff21}.ImpersonationBar-module-scss-module__ZQTwMa__resultAvatar,.ImpersonationBar-module-scss-module__ZQTwMa__resultAvatarFallback{object-fit:cover;border-radius:50%;flex-shrink:0;width:28px;height:28px}.ImpersonationBar-module-scss-module__ZQTwMa__resultAvatarFallback{background:#ffffff26;justify-content:center;align-items:center;font-size:.8rem;font-weight:700;display:flex}.ImpersonationBar-module-scss-module__ZQTwMa__resultMeta{flex-direction:column;min-width:0;display:flex}.ImpersonationBar-module-scss-module__ZQTwMa__resultName{white-space:nowrap;text-overflow:ellipsis;font-size:.85rem;font-weight:600;overflow:hidden}.ImpersonationBar-module-scss-module__ZQTwMa__resultSub{opacity:.6;white-space:nowrap;text-overflow:ellipsis;font-size:.7rem;overflow:hidden}.ImpersonationBar-module-scss-module__ZQTwMa__confirmBox{background:#b91c1c26;border:1px solid #f8717180;border-radius:10px;padding:.6rem}.ImpersonationBar-module-scss-module__ZQTwMa__confirmWarn{text-transform:uppercase;letter-spacing:.04em;color:#fca5a5;align-items:center;gap:.4rem;font-size:.72rem;font-weight:700;display:flex}.ImpersonationBar-module-scss-module__ZQTwMa__confirmText{margin:.45rem 0 .7rem;font-size:.8rem;line-height:1.35}.ImpersonationBar-module-scss-module__ZQTwMa__confirmRow{gap:.5rem;display:flex}.ImpersonationBar-module-scss-module__ZQTwMa__cancelBtn,.ImpersonationBar-module-scss-module__ZQTwMa__mimicGo{font:inherit;cursor:pointer;border-radius:8px;flex:1;padding:.45rem .8rem;font-weight:700;transition:opacity .15s,background .15s}.ImpersonationBar-module-scss-module__ZQTwMa__cancelBtn{color:#fff;background:#ffffff1f;border:none}.ImpersonationBar-module-scss-module__ZQTwMa__cancelBtn:hover{background:#fff3}.ImpersonationBar-module-scss-module__ZQTwMa__mimicGo{color:#fff;background:#dc2626;border:none}.ImpersonationBar-module-scss-module__ZQTwMa__mimicGo:hover{background:#ef4444}.ImpersonationBar-module-scss-module__ZQTwMa__cancelBtn:disabled,.ImpersonationBar-module-scss-module__ZQTwMa__mimicGo:disabled{opacity:.5;cursor:not-allowed}
.MimicBanner-module-scss-module__H_ypVa__banner{z-index:4100;color:#fff;text-shadow:0 1px 2px #0006;background:repeating-linear-gradient(45deg,#b91c1c,#b91c1c 14px,#991b1b 14px 28px);border-bottom:2px solid #fca5a5;justify-content:center;align-items:center;gap:.6rem;padding:.4rem .8rem;font-size:.8rem;font-weight:600;display:flex;position:fixed;top:0;left:0;right:0;box-shadow:0 4px 18px #991b1b99}.MimicBanner-module-scss-module__H_ypVa__icon{flex-shrink:0;animation:1.4s ease-in-out infinite MimicBanner-module-scss-module__H_ypVa__pulse}@keyframes MimicBanner-module-scss-module__H_ypVa__pulse{0%,to{opacity:1}50%{opacity:.45}}.MimicBanner-module-scss-module__H_ypVa__text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.MimicBanner-module-scss-module__H_ypVa__name{font-weight:800;text-decoration:underline}.MimicBanner-module-scss-module__H_ypVa__live{text-transform:uppercase;letter-spacing:.04em;opacity:.9}.MimicBanner-module-scss-module__H_ypVa__exitBtn{color:#fff;font:inherit;cursor:pointer;background:#00000059;border:1px solid #fff9;border-radius:999px;flex-shrink:0;align-items:center;gap:.35rem;padding:.25rem .7rem;font-weight:700;transition:background .15s,opacity .15s;display:inline-flex}.MimicBanner-module-scss-module__H_ypVa__exitBtn:hover{background:#0009}.MimicBanner-module-scss-module__H_ypVa__exitBtn:disabled{opacity:.6;cursor:not-allowed}
