.Gallery-module-scss-module__1qa3Ra__grid{grid-template-columns:repeat(var(--columns,3), 1fr);gap:10px;display:grid}@media (max-width:640px){.Gallery-module-scss-module__1qa3Ra__grid{grid-template-columns:repeat(2,1fr)}}.Gallery-module-scss-module__1qa3Ra__thumb{aspect-ratio:4/3;background:var(--surface-light);cursor:pointer;border:none;border-radius:10px;width:100%;padding:0;transition:transform .2s,box-shadow .2s;position:relative;overflow:hidden}.Gallery-module-scss-module__1qa3Ra__thumb:hover{transform:translateY(-2px);box-shadow:0 10px 24px #00000059}.Gallery-module-scss-module__1qa3Ra__thumb:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Gallery-module-scss-module__1qa3Ra__lightbox{z-index:10000;background:#000000eb;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.Gallery-module-scss-module__1qa3Ra__lightboxStage{flex-direction:column;align-items:center;gap:10px;width:min(1200px,100%);max-height:100%;display:flex;position:relative}.Gallery-module-scss-module__1qa3Ra__lightboxImage{aspect-ratio:16/10;width:100%;max-height:80vh;position:relative}.Gallery-module-scss-module__1qa3Ra__lightboxMeta{color:#fff;text-align:center;flex-direction:column;align-items:center;gap:2px;padding:0 16px;display:flex}.Gallery-module-scss-module__1qa3Ra__caption{font-size:15px;font-weight:600}.Gallery-module-scss-module__1qa3Ra__credit{color:#fff9;font-size:12px}.Gallery-module-scss-module__1qa3Ra__lightboxCount{color:#ffffffb3;letter-spacing:.5px;font-size:12px;font-weight:600}.Gallery-module-scss-module__1qa3Ra__closeBtn{color:#fff;cursor:pointer;z-index:1;background:#ffffff1a;border:1px solid #ffffff26;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;padding:0;font-size:18px;display:flex;position:fixed;top:20px;right:24px}.Gallery-module-scss-module__1qa3Ra__closeBtn:hover{background:#fff3}.Gallery-module-scss-module__1qa3Ra__navBtn{color:#fff;cursor:pointer;z-index:1;background:#ffffff1a;border:1px solid #ffffff26;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;padding:0;font-size:18px;display:flex;position:fixed;top:50%;transform:translateY(-50%)}.Gallery-module-scss-module__1qa3Ra__navBtn:hover{background:#fff3}.Gallery-module-scss-module__1qa3Ra__navPrev{left:20px}.Gallery-module-scss-module__1qa3Ra__navNext{right:20px}@media (max-width:640px){.Gallery-module-scss-module__1qa3Ra__navBtn{width:40px;height:40px}.Gallery-module-scss-module__1qa3Ra__navPrev{left:10px}.Gallery-module-scss-module__1qa3Ra__navNext{right:10px}.Gallery-module-scss-module__1qa3Ra__closeBtn{top:10px;right:10px}}body[data-poster] .Gallery-module-scss-module__1qa3Ra__grid{gap:18px 14px;padding:6px 0 4px}body[data-poster] .Gallery-module-scss-module__1qa3Ra__thumb{background:#ece8df;border:7px solid #ece8df;border-bottom-width:18px;border-radius:0;transition:rotate .2s,translate .2s,box-shadow .2s;box-shadow:0 8px 16px #00000080}body[data-poster] .Gallery-module-scss-module__1qa3Ra__thumb:before{content:"";z-index:2;background:var(--accent);pointer-events:none;border-radius:50%;width:12px;height:12px;margin-left:-6px;position:absolute;top:6px;left:50%;box-shadow:0 2px 3px #0009}body[data-poster] .Gallery-module-scss-module__1qa3Ra__thumb:nth-child(4n+1){rotate:-1.8deg}body[data-poster] .Gallery-module-scss-module__1qa3Ra__thumb:nth-child(4n+2){rotate:1.2deg}body[data-poster] .Gallery-module-scss-module__1qa3Ra__thumb:nth-child(4n+3){rotate:-.7deg}body[data-poster] .Gallery-module-scss-module__1qa3Ra__thumb:nth-child(4n){rotate:1.9deg}body[data-poster] .Gallery-module-scss-module__1qa3Ra__thumb:hover{transform:rotate(0)translateY(-4px);box-shadow:0 14px 24px #0000008c}body[data-poster] .Gallery-module-scss-module__1qa3Ra__lightbox{-webkit-backdrop-filter:blur(3px)grayscale(.7);z-index:10000;background:#050505f0}body[data-poster] .Gallery-module-scss-module__1qa3Ra__lightboxImage{box-sizing:border-box;border:10px solid #ece8df;box-shadow:0 18px 40px #0009}body[data-poster] .Gallery-module-scss-module__1qa3Ra__caption{font-family:var(--gig-label),sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#ece8df;font-size:1.2rem}:is(body[data-poster] .Gallery-module-scss-module__1qa3Ra__credit,body[data-poster] .Gallery-module-scss-module__1qa3Ra__lightboxCount){font-family:var(--gig-label),sans-serif;letter-spacing:.2em;text-transform:uppercase;color:var(--gig-muted);font-size:.95rem}body[data-poster] .Gallery-module-scss-module__1qa3Ra__closeBtn{color:#ece8df;z-index:1;background:#0a0a0a;border:1.5px solid #ece8df66;border-radius:0;width:42px;height:42px;padding:0;transition:rotate .2s,border-color .15s,color .15s,background .15s}body[data-poster] .Gallery-module-scss-module__1qa3Ra__closeBtn:hover{background:var(--accent);border-color:var(--accent);color:var(--accent-fg,#fff);transform:none}body[data-poster] .Gallery-module-scss-module__1qa3Ra__navBtn{color:#0a0a0a;clip-path:polygon(0% 1.5px,10% .5px,20% 1.2px,30% 1.7px,40% .3px,50% 1.3px,60% .8px,70% .9px,80% 1px,90% 1.6px,100% 1.3px,calc(100% - .3px) 10%,calc(100% - .8px) 20%,calc(100% - 1.6px) 30%,calc(100% - .5px) 40%,calc(100% - 1.4px) 50%,calc(100% - 1.8px) 60%,calc(100% - 1.6px) 70%,calc(100% - .8px) 80%,calc(100% - .3px) 90%,100% calc(100% - 1.7px),90% calc(100% - .1px),80% calc(100% - 2.4px),70% calc(100% - .6px),60% calc(100% - .1px),50% calc(100% - 2.3px),40% calc(100% - 1.4px),30% calc(100% - 1.9px),20% calc(100% - 2.7px),10% calc(100% - 2.4px),0% calc(100% - 2.6px),.4px 90%,1.1px 80%,1.9px 70%,.5px 60%,.3px 50%,.5px 40%,.6px 30%,1.5px 20%,1.3px 10%);background:#ece8df;border:0;border-radius:0}body[data-poster] .Gallery-module-scss-module__1qa3Ra__navBtn:hover{background:var(--accent);color:var(--gig-on-neon,#fff)}
.TournamentsList-module-scss-module__xkSDmq__tournamentsList{flex-direction:column;gap:2rem;width:100%;max-width:1400px;margin:0 auto;display:flex}.TournamentsList-module-scss-module__xkSDmq__sectionTitle{align-items:center;gap:.5rem;margin-bottom:1rem;font-size:1.5rem;display:flex}.TournamentsList-module-scss-module__xkSDmq__grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1.25rem;display:grid}.TournamentsList-module-scss-module__xkSDmq__tournamentCard{background:var(--surface);border:1px solid var(--surface-border);isolation:isolate;color:inherit;border-radius:14px;flex-direction:column;text-decoration:none;transition:transform .3s cubic-bezier(.22,1,.36,1),border-color .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden}.TournamentsList-module-scss-module__xkSDmq__tournamentCard:hover{border-color:rgba(var(--accent-rgb), .4);box-shadow:0 14px 40px #0006,0 0 24px rgba(var(--accent-rgb), .08);transform:translateY(-3px)}.TournamentsList-module-scss-module__xkSDmq__tournamentCard.TournamentsList-module-scss-module__xkSDmq__live{border-color:#00c8534d;box-shadow:0 0 0 1px #00c8530f,0 0 18px #00c8530f}.TournamentsList-module-scss-module__xkSDmq__tournamentCard.TournamentsList-module-scss-module__xkSDmq__live:hover{border-color:#00c8538c;box-shadow:0 14px 40px #0006,0 0 28px #00c85324}.TournamentsList-module-scss-module__xkSDmq__tournamentCard.TournamentsList-module-scss-module__xkSDmq__past{background:color-mix(in srgb, var(--surface) 80%, transparent)}.TournamentsList-module-scss-module__xkSDmq__tournamentCard.TournamentsList-module-scss-module__xkSDmq__past:hover{border-color:var(--border-mid);box-shadow:0 10px 30px #0000004d}.TournamentsList-module-scss-module__xkSDmq__cardMedia{flex-direction:column;justify-content:space-between;gap:.5rem;height:118px;padding:.75rem .85rem;display:flex;position:relative;overflow:hidden}.TournamentsList-module-scss-module__xkSDmq__cardMediaImg{z-index:-2;object-fit:cover;object-position:center 25%;transition:transform .6s cubic-bezier(.22,1,.36,1),filter .4s}.TournamentsList-module-scss-module__xkSDmq__tournamentCard:hover .TournamentsList-module-scss-module__xkSDmq__cardMediaImg{transform:scale(1.06)}.TournamentsList-module-scss-module__xkSDmq__past .TournamentsList-module-scss-module__xkSDmq__cardMediaImg{filter:grayscale(.85)brightness(.7)}.TournamentsList-module-scss-module__xkSDmq__past:hover .TournamentsList-module-scss-module__xkSDmq__cardMediaImg{filter:grayscale(.4)brightness(.8)}.TournamentsList-module-scss-module__xkSDmq__cardMediaFallback{z-index:-2;background:radial-gradient(ellipse at 20% 0%, rgba(var(--accent-rgb), .35), transparent 60%),radial-gradient(ellipse at 100% 100%, rgba(var(--accent-rgb), .18), transparent 55%),linear-gradient(135deg, #1b1b24, #121217);position:absolute;inset:0}.TournamentsList-module-scss-module__xkSDmq__past .TournamentsList-module-scss-module__xkSDmq__cardMediaFallback{filter:grayscale()}.TournamentsList-module-scss-module__xkSDmq__cardMediaShade{z-index:-1;background:linear-gradient(#08080c8c 0%,#08080c1a 40%,#08080cbf 100%);position:absolute;inset:0}.TournamentsList-module-scss-module__xkSDmq__cardMediaShade:after{content:"";background:linear-gradient(90deg, var(--accent), transparent 85%);opacity:.7;height:2px;transition:opacity .3s;position:absolute;bottom:0;left:0;right:0}.TournamentsList-module-scss-module__xkSDmq__live .TournamentsList-module-scss-module__xkSDmq__cardMediaShade:after{opacity:1;background:linear-gradient(90deg,#00c853,#69f0ae 40%,#0000 90%)}.TournamentsList-module-scss-module__xkSDmq__past .TournamentsList-module-scss-module__xkSDmq__cardMediaShade:after{background:var(--border-mid);opacity:.6}.TournamentsList-module-scss-module__xkSDmq__tournamentCard:hover .TournamentsList-module-scss-module__xkSDmq__cardMediaShade:after{opacity:1}.TournamentsList-module-scss-module__xkSDmq__cardGlow{z-index:-1;pointer-events:none;background:radial-gradient(at 0 0,#00c85338 0%,#0000 55%);position:absolute;inset:0}.TournamentsList-module-scss-module__xkSDmq__mediaTop,.TournamentsList-module-scss-module__xkSDmq__mediaBottom{align-items:center;gap:.4rem;min-width:0;display:flex}.TournamentsList-module-scss-module__xkSDmq__mediaTop{flex-wrap:wrap}.TournamentsList-module-scss-module__xkSDmq__mediaBottom{flex-wrap:wrap;row-gap:.35rem}.TournamentsList-module-scss-module__xkSDmq__statusChip{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.6px;white-space:nowrap;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a0a0e99;border:1px solid #ffffff1f;border-radius:100px;align-items:center;gap:.35rem;padding:.25rem .6rem;font-size:.65rem;font-weight:800;display:inline-flex}.TournamentsList-module-scss-module__xkSDmq__statusChip svg{font-size:.62rem}.TournamentsList-module-scss-module__xkSDmq__statusChipLive{color:#69f0ae;background:#00c8532e;border-color:#00c85373}.TournamentsList-module-scss-module__xkSDmq__statusChipAccent{border-color:rgba(var(--accent-rgb), .45);color:var(--accent-light,var(--accent));background:#0a0a0e99}.TournamentsList-module-scss-module__xkSDmq__statusChipUrgent{color:#fbbf24;background:#f59e0b29;border-color:#f59e0b73;animation:2s infinite TournamentsList-module-scss-module__xkSDmq__urgentPulse}.TournamentsList-module-scss-module__xkSDmq__statusDot{background:#00c853;border-radius:50%;width:7px;height:7px;animation:1.8s ease-out infinite TournamentsList-module-scss-module__xkSDmq__livePing;box-shadow:0 0 #00c85399}.TournamentsList-module-scss-module__xkSDmq__liveBadgeWrap{flex-shrink:0}.TournamentsList-module-scss-module__xkSDmq__pickemBadge{color:#fff;text-transform:uppercase;letter-spacing:.4px;white-space:nowrap;background:linear-gradient(135deg,#7c3aed,#6d28d9);border-radius:100px;align-items:center;gap:.3rem;margin-left:auto;padding:.22rem .35rem .22rem .55rem;font-size:.6rem;font-weight:800;display:inline-flex;box-shadow:0 4px 12px #7c3aed59}.TournamentsList-module-scss-module__xkSDmq__pickemBadge svg{flex-shrink:0;font-size:.8rem}.TournamentsList-module-scss-module__xkSDmq__pickemBadgeStatus{letter-spacing:.5px;background:#fff3;border-radius:100px;padding:.1rem .4rem;font-size:.55rem;font-weight:900}.TournamentsList-module-scss-module__xkSDmq__cardHeaderWithGame{gap:.3rem}.TournamentsList-module-scss-module__xkSDmq__cardHeaderWithGame .TournamentsList-module-scss-module__xkSDmq__gameChip,.TournamentsList-module-scss-module__xkSDmq__cardHeaderWithGame .TournamentsList-module-scss-module__xkSDmq__orgChip{padding:.2rem .5rem;font-size:.64rem}.TournamentsList-module-scss-module__xkSDmq__cardHeaderWithGame .TournamentsList-module-scss-module__xkSDmq__prizeBadge{padding:.22rem .55rem;font-size:.74rem}.TournamentsList-module-scss-module__xkSDmq__gameChip{background:rgba(var(--accent-rgb), .25);border:1px solid rgba(var(--accent-rgb), .4);color:#fff;white-space:nowrap;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:100px;flex:none;align-items:center;gap:.35rem;min-width:0;max-width:65%;padding:.225rem .6rem;font-size:.68rem;font-weight:800;display:inline-flex}.TournamentsList-module-scss-module__xkSDmq__gameChipIcon{object-fit:contain;flex-shrink:0;width:14px;height:14px}.TournamentsList-module-scss-module__xkSDmq__gameChipLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.TournamentsList-module-scss-module__xkSDmq__orgChip{color:#e5e5ea;white-space:nowrap;text-overflow:ellipsis;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a0a0e8c;border:1px solid #ffffff24;border-radius:100px;flex:0 auto;align-items:center;min-width:0;padding:.225rem .6rem;font-size:.68rem;font-weight:700;display:inline-flex;overflow:hidden}.TournamentsList-module-scss-module__xkSDmq__prizeBadge{border:1px solid rgba(var(--accent-rgb), .5);color:#fff;white-space:nowrap;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a0a0ea6;border-radius:100px;flex:none;align-items:center;gap:.3rem;margin-left:auto;padding:.28rem .7rem;font-size:.8rem;font-weight:900;display:inline-flex;box-shadow:0 4px 14px #00000059}.TournamentsList-module-scss-module__xkSDmq__prizeBadge svg{color:var(--accent-light,var(--accent));font-size:.72rem}.TournamentsList-module-scss-module__xkSDmq__live .TournamentsList-module-scss-module__xkSDmq__prizeBadge{border-color:#00c8538c}.TournamentsList-module-scss-module__xkSDmq__live .TournamentsList-module-scss-module__xkSDmq__prizeBadge svg{color:#69f0ae}.TournamentsList-module-scss-module__xkSDmq__past .TournamentsList-module-scss-module__xkSDmq__prizeBadge{color:var(--text-secondary);border-color:#ffffff26}.TournamentsList-module-scss-module__xkSDmq__past .TournamentsList-module-scss-module__xkSDmq__prizeBadge svg{color:var(--text-muted)}.TournamentsList-module-scss-module__xkSDmq__cardBody{flex-direction:column;flex:1;gap:.6rem;padding:.9rem 1rem;display:flex}.TournamentsList-module-scss-module__xkSDmq__cardTitle{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;margin:0;font-size:1.12rem;font-weight:800;line-height:1.25;transition:color .2s;display:-webkit-box;overflow:hidden}.TournamentsList-module-scss-module__xkSDmq__tournamentCard:hover .TournamentsList-module-scss-module__xkSDmq__cardTitle{color:#fff}.TournamentsList-module-scss-module__xkSDmq__past .TournamentsList-module-scss-module__xkSDmq__cardTitle{color:var(--text-secondary)}.TournamentsList-module-scss-module__xkSDmq__metaLine{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:.4rem;font-size:.78rem;display:flex}.TournamentsList-module-scss-module__xkSDmq__dates{align-items:center;gap:.35rem;display:inline-flex}.TournamentsList-module-scss-module__xkSDmq__dates svg{font-size:.7rem}.TournamentsList-module-scss-module__xkSDmq__participantCount{color:var(--text-secondary);align-items:center;gap:.35rem;font-size:.78rem;font-weight:700;display:inline-flex}.TournamentsList-module-scss-module__xkSDmq__participantCount svg{opacity:.8;font-size:.75rem}.TournamentsList-module-scss-module__xkSDmq__tags{flex-wrap:wrap;gap:.35rem;display:flex}.TournamentsList-module-scss-module__xkSDmq__tag{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.4px;background-color:#ffffff0f;border:1px solid #ffffff14;border-radius:6px;padding:.2rem .55rem;font-size:.62rem;font-weight:700}.TournamentsList-module-scss-module__xkSDmq__tagFormat{color:#b49dfa;background:#8b5cf624;border-color:#8b5cf647}.TournamentsList-module-scss-module__xkSDmq__tagDiscipline{color:#c7d2fe;background:#6366f12e;border-color:#6366f166}.TournamentsList-module-scss-module__xkSDmq__tagType[data-type=qualifier]{color:#60a5fa;background-color:#3b82f61f;border-color:#3b82f640}.TournamentsList-module-scss-module__xkSDmq__tagType[data-type=finale]{color:#fbbf24;background-color:#f59e0b1f;border-color:#f59e0b40}.TournamentsList-module-scss-module__xkSDmq__cardFooter{border-top:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:.75rem;margin-top:auto;padding-top:.7rem;display:flex}.TournamentsList-module-scss-module__xkSDmq__detailsLink{color:var(--text-muted);white-space:nowrap;align-items:center;gap:.4rem;font-size:.75rem;font-weight:700;transition:color .2s;display:inline-flex}.TournamentsList-module-scss-module__xkSDmq__detailsLink svg{font-size:.62rem;transition:transform .2s}.TournamentsList-module-scss-module__xkSDmq__tournamentCard:hover .TournamentsList-module-scss-module__xkSDmq__detailsLink{color:var(--accent-light,var(--accent))}.TournamentsList-module-scss-module__xkSDmq__tournamentCard:hover .TournamentsList-module-scss-module__xkSDmq__detailsLink svg{transform:translate(3px)}.TournamentsList-module-scss-module__xkSDmq__live .TournamentsList-module-scss-module__xkSDmq__detailsLink{color:#69f0ae}.TournamentsList-module-scss-module__xkSDmq__signUpBtn{color:#fff;background:linear-gradient(135deg,#7c3aed,#6d28d9);border-radius:100px;flex-shrink:0;align-items:center;gap:.35rem;padding:.38rem .95rem;font-size:.75rem;font-weight:700;transition:transform .2s,box-shadow .2s;display:inline-flex}.TournamentsList-module-scss-module__xkSDmq__signUpBtn svg{font-size:.62rem}.TournamentsList-module-scss-module__xkSDmq__tournamentCard:hover .TournamentsList-module-scss-module__xkSDmq__signUpBtn{transform:translateY(-1px);box-shadow:0 4px 16px #7c3aed73}.TournamentsList-module-scss-module__xkSDmq__inviteOnlyBadge{color:var(--warning);text-transform:uppercase;white-space:nowrap;background-color:#ffc10714;border:1px solid #ffc10740;border-radius:100px;flex-shrink:0;padding:.25rem .6rem;font-size:.65rem;font-weight:700}@keyframes TournamentsList-module-scss-module__xkSDmq__livePing{0%{box-shadow:0 0 #00c85399}80%,to{box-shadow:0 0 0 7px #00c85300}}@keyframes TournamentsList-module-scss-module__xkSDmq__urgentPulse{0%,to{opacity:1}50%{opacity:.7}}@media (prefers-reduced-motion:reduce){.TournamentsList-module-scss-module__xkSDmq__statusDot,.TournamentsList-module-scss-module__xkSDmq__statusChipUrgent{animation:none}.TournamentsList-module-scss-module__xkSDmq__tournamentCard,.TournamentsList-module-scss-module__xkSDmq__cardMediaImg{transition:none}}.TournamentsList-module-scss-module__xkSDmq__showMoreWrap{justify-content:center;margin-top:1.25rem;display:flex}.TournamentsList-module-scss-module__xkSDmq__showMoreBtn{background:var(--surface);border:1px solid var(--surface-border);min-width:180px;color:var(--text-muted);cursor:pointer;border-radius:100px;justify-content:center;align-items:center;gap:.5rem;padding:.6rem 1.5rem;font-size:.82rem;font-weight:600;display:inline-flex}.TournamentsList-module-scss-module__xkSDmq__showMoreBtn svg{font-size:.65rem}.TournamentsList-module-scss-module__xkSDmq__showMoreBtn:hover{border-color:rgba(var(--accent-rgb), .4);color:var(--accent-light)}@media (max-width:768px){.TournamentsList-module-scss-module__xkSDmq__grid{grid-template-columns:1fr}.TournamentsList-module-scss-module__xkSDmq__cardMedia{height:104px}.TournamentsList-module-scss-module__xkSDmq__cardTitle{font-size:1.05rem}}body[data-poster] .TournamentsList-module-scss-module__xkSDmq__sectionTitle{font-family:var(--gig-display),Impact,sans-serif;text-transform:uppercase;font-weight:400}body[data-poster] .TournamentsList-module-scss-module__xkSDmq__tournamentCard{box-shadow:none;clip-path:polygon(0% 2.8px,3.3% .1px,6.7% 0,10% 3.6px,13.3% 3.9px,16.7% 2.1px,20% .8px,23.3% 3.6px,26.7% 3.8px,30% .9px,33.3% 2.3px,36.7% 3.3px,40% 4.7px,43.3% 2.6px,46.7% .9px,50% .2px,53.3% .8px,56.7% 1px,60% .2px,63.3% 4.3px,66.7% 4.1px,70% 2.6px,73.3% 3.1px,76.7% 4.7px,80% 5px,83.3% 4.6px,86.7% .7px,90% 3.1px,93.3% .1px,96.7% 4.4px,100% 3.5px,calc(100% - 2.6px) 3.3%,calc(100% - .8px) 6.7%,calc(100% - 2.4px) 10%,calc(100% - 1.6px) 13.3%,calc(100% - 1.2px) 16.7%,calc(100% - .3px) 20%,calc(100% - .1px) 23.3%,calc(100% - 2.6px) 26.7%,calc(100% - 1.9px) 30%,calc(100% - .9px) 33.3%,calc(100% - 1px) 36.7%,calc(100% - .3px) 40%,calc(100% - 1.9px) 43.3%,calc(100% - .8px) 46.7%,calc(100% - 1.6px) 50%,calc(100% - 2.5px) 53.3%,calc(100% - 1.7px) 56.7%,calc(100% - 2.7px) 60%,calc(100% - .1px) 63.3%,calc(100% - 2.1px) 66.7%,calc(100% - .6px) 70%,calc(100% - 2.4px) 73.3%,calc(100% - 1.2px) 76.7%,calc(100% - 2.5px) 80%,calc(100% - 2px) 83.3%,calc(100% - 1.1px) 86.7%,calc(100% - 2.4px) 90%,calc(100% - 1.1px) 93.3%,calc(100% - 1.5px) 96.7%,100% calc(100% - 6.4px),96.7% calc(100% - 5.2px),93.3% calc(100% - 3.6px),90% calc(100% - 2px),86.7% calc(100% - 6.1px),83.3% calc(100% - .3px),80% calc(100% - 4.2px),76.7% calc(100% - 2.3px),73.3% calc(100% - 1.3px),70% calc(100% - 6.1px),66.7% calc(100% - .5px),63.3% calc(100% - 2.4px),60% calc(100% - 4.4px),56.7% calc(100% - 6.2px),53.3% calc(100% - 2.8px),50% calc(100% - 6.8px),46.7% calc(100% - 7px),43.3% calc(100% - 4.6px),40% calc(100% - 2.5px),36.7% calc(100% - .7px),33.3% calc(100% - 4.3px),30% calc(100% - 1.1px),26.7% calc(100% - 5.7px),23.3% calc(100% - 6.2px),20% calc(100% - 3.9px),16.7% calc(100% - 5.7px),13.3% calc(100% - 5.7px),10% calc(100% - 1.7px),6.7% calc(100% - 7px),3.3% calc(100% - 3.4px),0% calc(100% - 6px),2.9px 96.7%,0 93.3%,0 90%,2px 86.7%,2px 83.3%,2.3px 80%,2.6px 76.7%,2.9px 73.3%,.1px 70%,2.1px 66.7%,1.5px 63.3%,.5px 60%,2.9px 56.7%,.3px 53.3%,1.6px 50%,1.9px 46.7%,2.9px 43.3%,2.9px 40%,1.9px 36.7%,1.5px 33.3%,1.4px 30%,2.4px 26.7%,.8px 23.3%,.4px 20%,.5px 16.7%,1.9px 13.3%,3px 10%,2.7px 6.7%,2.5px 3.3%);background:linear-gradient(#181818,#0f0f0f);border:0;border-radius:0;transition:translate .25s cubic-bezier(.22,1,.36,1),rotate .25s cubic-bezier(.22,1,.36,1),scale .25s cubic-bezier(.22,1,.36,1);rotate:none}body[data-poster] .TournamentsList-module-scss-module__xkSDmq__tournamentCard:nth-child(odd){rotate:-.35deg}body[data-poster] .TournamentsList-module-scss-module__xkSDmq__tournamentCard:nth-child(2n){rotate:.4deg}body[data-poster] .TournamentsList-module-scss-module__xkSDmq__tournamentCard:hover{box-shadow:none;border:0;transform:none}body[data-poster] .TournamentsList-module-scss-module__xkSDmq__tournamentCard.TournamentsList-module-scss-module__xkSDmq__live:hover{box-shadow:none;border:0;transform:none}body[data-poster] .TournamentsList-module-scss-module__xkSDmq__tournamentCard.TournamentsList-module-scss-module__xkSDmq__past:hover{box-shadow:none;border:0;transform:none}body[data-poster] .TournamentsList-module-scss-module__xkSDmq__tournamentCard.TournamentsList-module-scss-module__xkSDmq__live{box-shadow:none;background:linear-gradient(#1c1c1c,#0f0f0f);border:0}body[data-poster] .TournamentsList-module-scss-module__xkSDmq__tournamentCard.TournamentsList-module-scss-module__xkSDmq__past{background:linear-gradient(#151515,#0d0d0d)}body[data-poster] .TournamentsList-module-scss-module__xkSDmq__cardMedia{height:132px}body[data-poster] .TournamentsList-module-scss-module__xkSDmq__cardMediaImg{transition:scale .5s cubic-bezier(.22,1,.36,1)}.TournamentsList-module-scss-module__xkSDmq__tournamentCard:hover body[data-poster] .TournamentsList-module-scss-module__xkSDmq__cardMediaImg{transform:scale(1.05)}.TournamentsList-module-scss-module__xkSDmq__past body[data-poster] .TournamentsList-module-scss-module__xkSDmq__cardMediaImg{filter:none}.TournamentsList-module-scss-module__xkSDmq__past:hover body[data-poster] .TournamentsList-module-scss-module__xkSDmq__cardMediaImg{filter:none}body[data-poster] .TournamentsList-module-scss-module__xkSDmq__cardMediaFallback{background:radial-gradient(ellipse at 15% 0%, rgba(var(--accent-rgb), .28), transparent 60%),linear-gradient(135deg, #1b1b1b, #101010)}.TournamentsList-module-scss-module__xkSDmq__past body[data-poster] .TournamentsList-module-scss-module__xkSDmq__cardMediaFallback{filter:none;opacity:.7}body[data-poster] .TournamentsList-module-scss-module__xkSDmq__cardMediaShade{background:linear-gradient(#08080859 0%,#0000 40%,#080808d1 100%)}body[data-poster] .TournamentsList-module-scss-module__xkSDmq__cardMediaShade:after{display:none}body[data-poster] .TournamentsList-module-scss-module__xkSDmq__cardGlow{display:none}:is(body[data-poster] .TournamentsList-module-scss-module__xkSDmq__statusChip,body[data-poster] .TournamentsList-module-scss-module__xkSDmq__statusChipLive,body[data-poster] .TournamentsList-module-scss-module__xkSDmq__statusChipAccent,body[data-poster] .TournamentsList-module-scss-module__xkSDmq__statusChipUrgent){font-family:var(--gig-label),sans-serif;letter-spacing:.24em;text-transform:uppercase;background:var(--gig-paper);color:var(--gig-ink);letter-spacing:.16em;-webkit-backdrop-filter:none;backdrop-filter:none;clip-path:polygon(0 0,100% 0,calc(100% - 1.6px) 12.5%,calc(100% - 2.2px) 25%,calc(100% - 1.3px) 37.5%,calc(100% - 2.3px) 50%,calc(100% - 2.5px) 62.5%,calc(100% - .7px) 75%,calc(100% - .1px) 87.5%,100% 100%,0 100%,1.3px 87.5%,2px 75%,.2px 62.5%,2.4px 50%,2.3px 37.5%,2.9px 25%,2px 12.5%);border:0;border-radius:0;gap:6px;padding:4px 9px;font-size:.72rem;font-weight:700}body[data-poster] .TournamentsList-module-scss-module__xkSDmq__statusChipLive{background:var(--gig-neon);color:var(--gig-on-neon)}body[data-poster] .TournamentsList-module-scss-module__xkSDmq__statusChipUrgent{background:var(--gig-gold);color:var(--gig-ink);animation:none}body[data-poster] .TournamentsList-module-scss-module__xkSDmq__statusDot{box-shadow:none;background:currentColor;animation:none}body[data-poster] .TournamentsList-module-scss-module__xkSDmq__pickemBadge{font-family:var(--gig-label),sans-serif;letter-spacing:.24em;text-transform:uppercase;background:var(--gig-ink);color:var(--gig-paper);letter-spacing:.16em;box-shadow:none;clip-path:polygon(0 0,100% 0,calc(100% - 1.1px) 12.5%,calc(100% - 1.8px) 25%,calc(100% - 2.6px) 37.5%,calc(100% - 1.2px) 50%,calc(100% - 2.4px) 62.5%,calc(100% - 2.5px) 75%,calc(100% - 1.8px) 87.5%,100% 100%,0 100%,2.3px 87.5%,2.6px 75%,2.9px 62.5%,2.6px 50%,1.9px 37.5%,.6px 25%,0 12.5%);border-radius:0;padding:4px 6px 4px 9px;font-size:.68rem;font-weight:700}body[data-poster] .TournamentsList-module-scss-module__xkSDmq__pickemBadgeStatus{background:var(--gig-neon);color:var(--gig-on-neon);border-radius:0;padding:1px 5px;font-size:.62rem}:is(body[data-poster] .TournamentsList-module-scss-module__xkSDmq__gameChip,body[data-poster] .TournamentsList-module-scss-module__xkSDmq__orgChip){font-family:var(--gig-label),sans-serif;letter-spacing:.24em;text-transform:uppercase;-webkit-backdrop-filter:none;backdrop-filter:none;letter-spacing:.14em;border:0;border-radius:0;font-size:.72rem;font-weight:700}body[data-poster] .TournamentsList-module-scss-module__xkSDmq__gameChip{background:var(--gig-neon);color:var(--gig-on-neon)}body[data-poster] .TournamentsList-module-scss-module__xkSDmq__orgChip{color:var(--gig-paper);background:#0a0a0ac7}body[data-poster] .TournamentsList-module-scss-module__xkSDmq__prizeBadge{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;font-family:var(--gig-display),Impact,sans-serif;letter-spacing:.02em;color:var(--gig-gold);background:#0a0a0ad1;border:0;border-radius:0;font-size:1.05rem;font-weight:400}body[data-poster] .TournamentsList-module-scss-module__xkSDmq__prizeBadge svg{color:var(--gig-gold)}.TournamentsList-module-scss-module__xkSDmq__live body[data-poster] .TournamentsList-module-scss-module__xkSDmq__prizeBadge svg{color:var(--gig-gold)}.TournamentsList-module-scss-module__xkSDmq__past body[data-poster] .TournamentsList-module-scss-module__xkSDmq__prizeBadge svg{color:var(--gig-gold)}:is(.TournamentsList-module-scss-module__xkSDmq__live body[data-poster] .TournamentsList-module-scss-module__xkSDmq__prizeBadge,.TournamentsList-module-scss-module__xkSDmq__past body[data-poster] .TournamentsList-module-scss-module__xkSDmq__prizeBadge){color:var(--gig-gold);border:0}body[data-poster] .TournamentsList-module-scss-module__xkSDmq__cardBody{gap:10px;padding:14px 16px 16px}body[data-poster] .TournamentsList-module-scss-module__xkSDmq__cardTitle{font-family:var(--gig-display),Impact,sans-serif;text-transform:uppercase;color:var(--gig-paper);font-size:1.55rem;font-weight:400;line-height:1.02}.TournamentsList-module-scss-module__xkSDmq__tournamentCard:hover body[data-poster] .TournamentsList-module-scss-module__xkSDmq__cardTitle{color:var(--gig-paper)}.TournamentsList-module-scss-module__xkSDmq__past body[data-poster] .TournamentsList-module-scss-module__xkSDmq__cardTitle{color:var(--gig-paper)}.TournamentsList-module-scss-module__xkSDmq__tournamentCard:hover body[data-poster] .TournamentsList-module-scss-module__xkSDmq__cardTitle{color:#fff}:is(body[data-poster] .TournamentsList-module-scss-module__xkSDmq__metaLine,body[data-poster] .TournamentsList-module-scss-module__xkSDmq__participantCount){font-family:var(--gig-label),sans-serif;letter-spacing:.24em;text-transform:uppercase;letter-spacing:.12em;color:var(--gig-muted);font-size:.82rem;font-weight:600}body[data-poster] .TournamentsList-module-scss-module__xkSDmq__participantCount{color:var(--gig-paper)}body[data-poster] .TournamentsList-module-scss-module__xkSDmq__tag{font-family:var(--gig-label),sans-serif;letter-spacing:.24em;text-transform:uppercase;color:#d6d2c9;letter-spacing:.14em;background:#ece8df1a;border:0;border-radius:0;padding:3px 8px;font-size:.68rem;font-weight:700}body[data-poster] .TournamentsList-module-scss-module__xkSDmq__tagFormat{background:rgba(var(--accent-rgb), .18);color:var(--accent-light,var(--accent))}body[data-poster] .TournamentsList-module-scss-module__xkSDmq__tagDiscipline{color:#d6d2c9;background:#ece8df1a}body[data-poster] .TournamentsList-module-scss-module__xkSDmq__tagType{color:#d6d2c9;background:#ece8df1a}body[data-poster] .TournamentsList-module-scss-module__xkSDmq__tagType[data-type=qualifier]{color:#d6d2c9;background:#ece8df1a}body[data-poster] .TournamentsList-module-scss-module__xkSDmq__tagType[data-type=finale]{color:#d6d2c9;background:#ece8df1a}body[data-poster] .TournamentsList-module-scss-module__xkSDmq__tagType[data-type=finale]{background:var(--gig-gold);color:var(--gig-ink)}body[data-poster] .TournamentsList-module-scss-module__xkSDmq__cardFooter{border-top:0;padding-top:4px}:is(body[data-poster] .TournamentsList-module-scss-module__xkSDmq__detailsLink,body[data-poster] .TournamentsList-module-scss-module__xkSDmq__inviteOnlyBadge){font-family:var(--gig-label),sans-serif;letter-spacing:.24em;text-transform:uppercase;letter-spacing:.18em;font-size:.78rem;font-weight:700}body[data-poster] .TournamentsList-module-scss-module__xkSDmq__detailsLink{color:var(--gig-muted)}body[data-poster] .TournamentsList-module-scss-module__xkSDmq__live .TournamentsList-module-scss-module__xkSDmq__detailsLink{color:var(--gig-muted)}:is(body[data-poster] .TournamentsList-module-scss-module__xkSDmq__tournamentCard:hover .TournamentsList-module-scss-module__xkSDmq__detailsLink,body[data-poster] .TournamentsList-module-scss-module__xkSDmq__live:hover .TournamentsList-module-scss-module__xkSDmq__detailsLink){color:var(--gig-neon)}body[data-poster] .TournamentsList-module-scss-module__xkSDmq__inviteOnlyBadge{color:var(--gig-gold);background:#ece8df1a;border:0;border-radius:0;padding:3px 9px}body[data-poster] .TournamentsList-module-scss-module__xkSDmq__signUpBtn{font-family:var(--gig-label),sans-serif;letter-spacing:.16em;text-transform:uppercase;background:var(--gig-neon);color:var(--gig-on-neon);clip-path:polygon(0 0,100% 0,calc(100% - 1.4px) 10%,calc(100% - .5px) 20%,calc(100% - 1.2px) 30%,calc(100% - .6px) 40%,calc(100% - .9px) 50%,calc(100% - 1.4px) 60%,calc(100% - 2.4px) 70%,calc(100% - 1.1px) 80%,calc(100% - 2.4px) 90%,100% 100%,0 100%,.1px 90%,2.1px 80%,2.2px 70%,.4px 60%,1.4px 50%,2.7px 40%,1.2px 30%,.5px 20%,1.7px 10%);border-radius:0;padding:6px 14px;font-size:.78rem;font-weight:700}.TournamentsList-module-scss-module__xkSDmq__tournamentCard:hover body[data-poster] .TournamentsList-module-scss-module__xkSDmq__signUpBtn{box-shadow:none;transform:none}body[data-poster] .TournamentsList-module-scss-module__xkSDmq__showMoreBtn{font-family:var(--gig-label),sans-serif;letter-spacing:.16em;text-transform:uppercase;background:var(--gig-paper);color:var(--gig-ink);clip-path:polygon(0% 2.1px,6.3% 2.9px,12.5% 2.5px,18.8% 2px,25% 1.5px,31.3% 2.6px,37.5% .6px,43.8% .7px,50% .2px,56.3% 2px,62.5% 1px,68.8% 2.8px,75% 1.7px,81.3% 2.6px,87.5% 2.7px,93.8% 2.4px,100% 2.8px,100% 6.3%,calc(100% - 1.6px) 12.5%,calc(100% - .6px) 18.8%,calc(100% - 1.1px) 25%,calc(100% - 2.4px) 31.3%,calc(100% - 2.8px) 37.5%,calc(100% - 2.9px) 43.8%,calc(100% - 1.8px) 50%,calc(100% - 2.7px) 56.3%,calc(100% - .1px) 62.5%,calc(100% - .8px) 68.8%,calc(100% - 2.3px) 75%,calc(100% - 1.6px) 81.3%,calc(100% - 2.3px) 87.5%,calc(100% - 2.4px) 93.8%,100% calc(100% - .2px),93.8% calc(100% - 1.4px),87.5% 100%,81.3% calc(100% - .7px),75% calc(100% - .3px),68.8% calc(100% - 1.6px),62.5% calc(100% - .7px),56.3% calc(100% - 2.9px),50% calc(100% - 1.5px),43.8% calc(100% - .8px),37.5% calc(100% - 1.4px),31.3% calc(100% - .5px),25% calc(100% - .5px),18.8% calc(100% - .2px),12.5% calc(100% - 2.3px),6.3% 100%,0% calc(100% - 2.9px),2.1px 93.8%,1.7px 87.5%,1.4px 81.3%,2.7px 75%,1.3px 68.8%,.9px 62.5%,2.6px 56.3%,2px 50%,1.6px 43.8%,.2px 37.5%,.8px 31.3%,2.3px 25%,2.2px 18.8%,1.3px 12.5%,.4px 6.3%);border:0;border-radius:0;padding:10px 24px;font-size:.9rem;font-weight:700;transition:rotate .2s,background .2s;rotate:-.8deg}body[data-poster] .TournamentsList-module-scss-module__xkSDmq__showMoreBtn:hover{background:var(--gig-neon);color:var(--gig-on-neon);border:0;rotate:none}
.TournamentsBoard-module-scss-module__sC3rQW__board{flex-direction:column;gap:2.5rem;width:100%;max-width:1400px;margin:0 auto;display:flex}.TournamentsBoard-module-scss-module__sC3rQW__empty{color:var(--text-muted);text-align:center;padding:2rem 0}.TournamentsBoard-module-scss-module__sC3rQW__grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1.25rem;min-width:0;display:grid}.TournamentsBoard-module-scss-module__sC3rQW__spotlight{isolation:isolate;background:var(--surface);border:1px solid rgba(var(--accent-rgb), .25);min-height:260px;color:inherit;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:2rem;padding:2rem 2.25rem;text-decoration:none;transition:border-color .3s,box-shadow .3s,transform .3s cubic-bezier(.22,1,.36,1);display:grid;position:relative;overflow:hidden;box-shadow:0 20px 60px #00000059}.TournamentsBoard-module-scss-module__sC3rQW__spotlight:hover{border-color:rgba(var(--accent-rgb), .5);box-shadow:0 24px 70px #00000073,0 0 40px rgba(var(--accent-rgb), .12);transform:translateY(-2px)}.TournamentsBoard-module-scss-module__sC3rQW__spotlightLive{border-color:#00c85359}.TournamentsBoard-module-scss-module__sC3rQW__spotlightLive:hover{border-color:#00c85399;box-shadow:0 24px 70px #00000073,0 0 40px #00c85326}.TournamentsBoard-module-scss-module__sC3rQW__spotlightBg{z-index:-2;opacity:.8;transition:opacity .4s,transform .6s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.TournamentsBoard-module-scss-module__sC3rQW__spotlight:hover .TournamentsBoard-module-scss-module__sC3rQW__spotlightBg{opacity:.95;transform:scale(1.03)}.TournamentsBoard-module-scss-module__sC3rQW__spotlightBgImg{object-fit:cover;object-position:center 30%}.TournamentsBoard-module-scss-module__sC3rQW__spotlightShade{z-index:-1;background:linear-gradient(90deg, #0a0a0eeb 0%, #0a0a0e99 50%, #0a0a0e4d 100%),linear-gradient(0deg, #0a0a0eb3 0%, transparent 55%),radial-gradient(ellipse at 0% 100%, rgba(var(--accent-rgb), .18) 0%, transparent 55%);position:absolute;inset:0}.TournamentsBoard-module-scss-module__sC3rQW__spotlightLive .TournamentsBoard-module-scss-module__sC3rQW__spotlightShade{background:linear-gradient(90deg,#0a0a0eeb 0%,#0a0a0e99 50%,#0a0a0e4d 100%),linear-gradient(#0000 45%,#0a0a0eb3 100%),radial-gradient(at 0 100%,#00c85333 0%,#0000 55%)}.TournamentsBoard-module-scss-module__sC3rQW__spotlightMain{flex-direction:column;gap:.85rem;min-width:0;display:flex}.TournamentsBoard-module-scss-module__sC3rQW__spotlightKicker{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.TournamentsBoard-module-scss-module__sC3rQW__kickerPill{background:rgba(var(--accent-rgb), .18);border:1px solid rgba(var(--accent-rgb), .45);color:var(--accent-light,var(--accent));text-transform:uppercase;letter-spacing:1px;border-radius:100px;align-items:center;gap:.4rem;padding:.3rem .75rem;font-size:.7rem;font-weight:800;display:inline-flex}.TournamentsBoard-module-scss-module__sC3rQW__spotlightLive .TournamentsBoard-module-scss-module__sC3rQW__kickerPill{color:#69f0ae;background:#00c85326;border-color:#00c85373}.TournamentsBoard-module-scss-module__sC3rQW__kickerDot{background:#00c853;border-radius:50%;flex-shrink:0;width:8px;height:8px;animation:1.8s ease-out infinite TournamentsBoard-module-scss-module__sC3rQW__livePing;box-shadow:0 0 #00c85399}.TournamentsBoard-module-scss-module__sC3rQW__kickerOrg,.TournamentsBoard-module-scss-module__sC3rQW__kickerPickem{color:var(--text-secondary);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);text-overflow:ellipsis;white-space:nowrap;background:#ffffff14;border:1px solid #ffffff1f;border-radius:100px;align-items:center;gap:.3rem;max-width:100%;padding:.3rem .75rem;font-size:.7rem;font-weight:700;display:inline-flex;overflow:hidden}.TournamentsBoard-module-scss-module__sC3rQW__kickerPickem{color:#fff;text-transform:uppercase;letter-spacing:.4px;background:linear-gradient(135deg,#7c3aed,#6d28d9);border-color:#0000}.TournamentsBoard-module-scss-module__sC3rQW__spotlightTitle{color:#fff;text-shadow:0 2px 16px #00000080;overflow-wrap:anywhere;font-size:clamp(1.6rem,3vw,2.4rem);font-weight:800;line-height:1.1}.TournamentsBoard-module-scss-module__sC3rQW__spotlightMeta{color:var(--text-secondary);flex-wrap:wrap;gap:.5rem 1.25rem;font-size:.85rem;display:flex}.TournamentsBoard-module-scss-module__sC3rQW__spotlightMeta span{align-items:center;gap:.4rem;display:inline-flex}.TournamentsBoard-module-scss-module__sC3rQW__spotlightMeta svg{opacity:.8;font-size:.8rem}.TournamentsBoard-module-scss-module__sC3rQW__spotlightSide{text-align:right;flex-direction:column;align-items:flex-end;gap:1rem;display:flex}.TournamentsBoard-module-scss-module__sC3rQW__sideLabel{text-transform:uppercase;letter-spacing:1.2px;color:var(--text-muted);align-items:center;gap:.35rem;font-size:.65rem;font-weight:700;display:inline-flex}.TournamentsBoard-module-scss-module__sC3rQW__spotlightPrize{flex-direction:column;align-items:flex-end;gap:.2rem;display:flex}.TournamentsBoard-module-scss-module__sC3rQW__spotlightPrizeValue{color:var(--accent-light,var(--accent));text-shadow:0 0 24px rgba(var(--accent-rgb), .35);font-size:2rem;font-weight:900;line-height:1}.TournamentsBoard-module-scss-module__sC3rQW__spotlightLive .TournamentsBoard-module-scss-module__sC3rQW__spotlightPrizeValue{color:#69f0ae;text-shadow:0 0 24px #00c85359}.TournamentsBoard-module-scss-module__sC3rQW__spotlightCountdown{flex-direction:column;align-items:flex-end;gap:.4rem;display:flex}.TournamentsBoard-module-scss-module__sC3rQW__countdownUnits{gap:.4rem;display:flex}.TournamentsBoard-module-scss-module__sC3rQW__countdownUnit{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0f;border:1px solid #ffffff1a;border-radius:10px;flex-direction:column;align-items:center;min-width:54px;padding:.5rem .4rem .4rem;display:flex}.TournamentsBoard-module-scss-module__sC3rQW__countdownValue{color:#fff;font-variant-numeric:tabular-nums;font-size:1.35rem;font-weight:800;line-height:1}.TournamentsBoard-module-scss-module__sC3rQW__countdownLabel{text-transform:uppercase;letter-spacing:.8px;color:var(--text-muted);margin-top:.3rem;font-size:.58rem;font-weight:700}.TournamentsBoard-module-scss-module__sC3rQW__spotlightCta{color:#fff;white-space:nowrap;background:#ffffff14;border:1px solid #ffffff29;border-radius:100px;align-items:center;gap:.5rem;padding:.65rem 1.35rem;font-size:.85rem;font-weight:700;transition:background .2s,box-shadow .2s;display:inline-flex}.TournamentsBoard-module-scss-module__sC3rQW__spotlightCta svg{font-size:.7rem;transition:transform .2s}.TournamentsBoard-module-scss-module__sC3rQW__spotlight:hover .TournamentsBoard-module-scss-module__sC3rQW__spotlightCta svg{transform:translate(3px)}.TournamentsBoard-module-scss-module__sC3rQW__spotlightLive .TournamentsBoard-module-scss-module__sC3rQW__spotlightCta{color:#69f0ae;background:#00c8531f;border-color:#00c85366}.TournamentsBoard-module-scss-module__sC3rQW__spotlightCtaPrimary{background:linear-gradient(135deg,#7c3aed,#6d28d9);border-color:#0000}.TournamentsBoard-module-scss-module__sC3rQW__spotlight:hover .TournamentsBoard-module-scss-module__sC3rQW__spotlightCtaPrimary{box-shadow:0 6px 20px #7c3aed73}.TournamentsBoard-module-scss-module__sC3rQW__section{flex-direction:column;gap:1.25rem;display:flex}.TournamentsBoard-module-scss-module__sC3rQW__liveBand{background:linear-gradient(#00c8530f,#00c85303);border:1px solid #00c85326;border-radius:16px;flex-direction:column;gap:1.25rem;padding:1.25rem;display:flex}.TournamentsBoard-module-scss-module__sC3rQW__sectionHead{align-items:center;gap:.65rem;display:flex}.TournamentsBoard-module-scss-module__sC3rQW__sectionTitle{white-space:nowrap;align-items:center;gap:.5rem;margin:0;font-size:1.25rem;font-weight:800;display:inline-flex}.TournamentsBoard-module-scss-module__sC3rQW__sectionCount{background:rgba(var(--accent-rgb), .15);min-width:24px;height:22px;color:var(--accent-light,var(--accent));border-radius:100px;justify-content:center;align-items:center;padding:0 7px;font-size:.72rem;font-weight:800;display:inline-flex}.TournamentsBoard-module-scss-module__sC3rQW__sectionRule{background:linear-gradient(90deg, var(--surface-border), transparent);flex:1;height:1px}.TournamentsBoard-module-scss-module__sC3rQW__sectionHead_live .TournamentsBoard-module-scss-module__sC3rQW__sectionTitle{color:#69f0ae}.TournamentsBoard-module-scss-module__sC3rQW__sectionHead_live .TournamentsBoard-module-scss-module__sC3rQW__sectionCount{color:#69f0ae;background:#00c85326}.TournamentsBoard-module-scss-module__sC3rQW__sectionHead_live .TournamentsBoard-module-scss-module__sC3rQW__sectionRule{background:linear-gradient(90deg,#00c8534d,#0000)}.TournamentsBoard-module-scss-module__sC3rQW__sectionHead_muted .TournamentsBoard-module-scss-module__sC3rQW__sectionCount{color:var(--text-muted);background:#ffffff0f}.TournamentsBoard-module-scss-module__sC3rQW__timeline{flex-direction:column;display:flex}.TournamentsBoard-module-scss-module__sC3rQW__timelineGroup{grid-template-columns:88px minmax(0,1fr);gap:1.25rem;padding-bottom:1.5rem;display:grid;position:relative}.TournamentsBoard-module-scss-module__sC3rQW__timelineGroup:before{content:"";background:var(--surface-border);width:1px;position:absolute;top:14px;bottom:0;left:7px;transform:translate(-50%)}.TournamentsBoard-module-scss-module__sC3rQW__timelineGroup:last-child{padding-bottom:0}.TournamentsBoard-module-scss-module__sC3rQW__timelineGroup:last-child:before{height:0;bottom:auto}.TournamentsBoard-module-scss-module__sC3rQW__timelineRail{flex-direction:column;align-self:start;padding-left:1.4rem;display:flex;position:sticky;top:1rem}.TournamentsBoard-module-scss-module__sC3rQW__timelineRail:before{content:"";box-sizing:border-box;background:var(--bg,#111);border:2px solid var(--accent);width:11px;height:11px;box-shadow:0 0 10px rgba(var(--accent-rgb), .4);border-radius:50%;position:absolute;top:8px;left:7px;transform:translate(-50%)}.TournamentsBoard-module-scss-module__sC3rQW__timelineMonth{text-transform:uppercase;letter-spacing:.5px;font-size:1.05rem;font-weight:800;line-height:1.6}.TournamentsBoard-module-scss-module__sC3rQW__timelineYear{color:var(--text-muted);font-size:.75rem;font-weight:600}.TournamentsBoard-module-scss-module__sC3rQW__showMoreWrap{justify-content:center;margin-top:.5rem;display:flex}.TournamentsBoard-module-scss-module__sC3rQW__showMoreBtn{background:var(--surface);border:1px solid var(--surface-border);min-width:180px;color:var(--text-muted);cursor:pointer;border-radius:100px;justify-content:center;align-items:center;gap:.5rem;padding:.6rem 1.5rem;font-size:.82rem;font-weight:600;transition:background .25s,border-color .25s,color .25s;display:inline-flex}.TournamentsBoard-module-scss-module__sC3rQW__showMoreBtn svg{font-size:.65rem}.TournamentsBoard-module-scss-module__sC3rQW__showMoreBtn:hover{border-color:rgba(var(--accent-rgb), .4);color:var(--accent-light,var(--accent));background:rgba(var(--accent-rgb), .06)}.TournamentsBoard-module-scss-module__sC3rQW__showMoreCount{background:rgba(var(--accent-rgb), .15);min-width:22px;height:22px;color:var(--accent-light,var(--accent));border-radius:100px;justify-content:center;align-items:center;padding:0 6px;font-size:.72rem;font-weight:700;display:inline-flex}.TournamentsBoard-module-scss-module__sC3rQW__cardReveal{animation:.5s cubic-bezier(.22,1,.36,1) backwards TournamentsBoard-module-scss-module__sC3rQW__cardReveal}@keyframes TournamentsBoard-module-scss-module__sC3rQW__cardReveal{0%{opacity:0;transform:translateY(16px)}}@keyframes TournamentsBoard-module-scss-module__sC3rQW__livePing{0%{box-shadow:0 0 #00c85399}80%,to{box-shadow:0 0 0 8px #00c85300}}@media (prefers-reduced-motion:reduce){.TournamentsBoard-module-scss-module__sC3rQW__kickerDot,.TournamentsBoard-module-scss-module__sC3rQW__cardReveal{animation:none}.TournamentsBoard-module-scss-module__sC3rQW__spotlight,.TournamentsBoard-module-scss-module__sC3rQW__spotlightBg{transition:none}}@media (max-width:900px){.TournamentsBoard-module-scss-module__sC3rQW__spotlight{grid-template-columns:1fr;align-items:start;gap:1.25rem;min-height:0;padding:1.5rem}.TournamentsBoard-module-scss-module__sC3rQW__spotlightSide,.TournamentsBoard-module-scss-module__sC3rQW__spotlightPrize,.TournamentsBoard-module-scss-module__sC3rQW__spotlightCountdown{text-align:left;align-items:flex-start}.TournamentsBoard-module-scss-module__sC3rQW__spotlightSide{flex-flow:wrap;justify-content:space-between;align-items:flex-end}}@media (max-width:768px){.TournamentsBoard-module-scss-module__sC3rQW__grid{grid-template-columns:1fr}.TournamentsBoard-module-scss-module__sC3rQW__timelineGroup{grid-template-columns:1fr;gap:.75rem;padding-left:0}.TournamentsBoard-module-scss-module__sC3rQW__timelineGroup:before{display:none}.TournamentsBoard-module-scss-module__sC3rQW__timelineRail{flex-direction:row;align-items:baseline;gap:.5rem;position:static}.TournamentsBoard-module-scss-module__sC3rQW__liveBand{padding:1rem}.TournamentsBoard-module-scss-module__sC3rQW__spotlightPrizeValue{font-size:1.6rem}.TournamentsBoard-module-scss-module__sC3rQW__countdownUnit{min-width:46px}}body[data-poster] .TournamentsBoard-module-scss-module__sC3rQW__board{gap:34px}body[data-poster] .TournamentsBoard-module-scss-module__sC3rQW__empty{font-family:var(--gig-label),sans-serif;letter-spacing:.24em;text-transform:uppercase;color:var(--gig-muted);font-weight:700}body[data-poster] .TournamentsBoard-module-scss-module__sC3rQW__grid{gap:22px}:is(body[data-poster] .TournamentsBoard-module-scss-module__sC3rQW__spotlight,body[data-poster] .TournamentsBoard-module-scss-module__sC3rQW__spotlightLive){min-height:300px;box-shadow:none;clip-path:polygon(0% 5.1px,2.3% 1.3px,4.5% 5.5px,6.8% 2.2px,9.1% .2px,11.4% 5.9px,13.6% 4.9px,15.9% 4.3px,18.2% .5px,20.5% 4.1px,22.7% 5.4px,25% 4.6px,27.3% 3px,29.5% 1.7px,31.8% 5.7px,34.1% 5px,36.4% 1.6px,38.6% 4.1px,40.9% 3.9px,43.2% 5.2px,45.5% 2.3px,47.7% 2.7px,50% 2.4px,52.3% 5.6px,54.5% 1.2px,56.8% 4.7px,59.1% 1px,61.4% .2px,63.6% 4.6px,65.9% 3.1px,68.2% 1.3px,70.5% .2px,72.7% 3.3px,75% .1px,77.3% 5.4px,79.5% 1px,81.8% 4.4px,84.1% 3.9px,86.4% 2.5px,88.6% 1.3px,90.9% 5.3px,93.2% 1.2px,95.5% 5.3px,97.7% 5.3px,100% 3.1px,calc(100% - .2px) 2.3%,calc(100% - .7px) 4.5%,calc(100% - 1.9px) 6.8%,calc(100% - 3.8px) 9.1%,calc(100% - 2px) 11.4%,calc(100% - 2px) 13.6%,calc(100% - 2.1px) 15.9%,calc(100% - 1.9px) 18.2%,calc(100% - 3.3px) 20.5%,calc(100% - .1px) 22.7%,calc(100% - 2.9px) 25%,calc(100% - 1.7px) 27.3%,calc(100% - 2.9px) 29.5%,calc(100% - 2px) 31.8%,calc(100% - 2.9px) 34.1%,calc(100% - 1.8px) 36.4%,calc(100% - 4px) 38.6%,calc(100% - 2.4px) 40.9%,calc(100% - 1.2px) 43.2%,calc(100% - 3.7px) 45.5%,calc(100% - .8px) 47.7%,calc(100% - 3.4px) 50%,calc(100% - 2.3px) 52.3%,calc(100% - 1.1px) 54.5%,calc(100% - .2px) 56.8%,calc(100% - 1.2px) 59.1%,calc(100% - 3.2px) 61.4%,calc(100% - .4px) 63.6%,calc(100% - .1px) 65.9%,calc(100% - .3px) 68.2%,calc(100% - 2.1px) 70.5%,calc(100% - .3px) 72.7%,100% 75%,calc(100% - 3.8px) 77.3%,calc(100% - .8px) 79.5%,calc(100% - 2px) 81.8%,calc(100% - .6px) 84.1%,calc(100% - .5px) 86.4%,calc(100% - .2px) 88.6%,calc(100% - .5px) 90.9%,calc(100% - 3.7px) 93.2%,calc(100% - 2.5px) 95.5%,calc(100% - 2.7px) 97.7%,100% calc(100% - 4.8px),97.7% calc(100% - 2.5px),95.5% calc(100% - 7.4px),93.2% calc(100% - 1px),90.9% calc(100% - 6.3px),88.6% calc(100% - 2.7px),86.4% calc(100% - 3.3px),84.1% calc(100% - 6px),81.8% calc(100% - 7.8px),79.5% calc(100% - 2.4px),77.3% calc(100% - 1px),75% calc(100% - 4.5px),72.7% calc(100% - 2.4px),70.5% calc(100% - 2.4px),68.2% calc(100% - 5.6px),65.9% calc(100% - 6.7px),63.6% calc(100% - 1.4px),61.4% calc(100% - 2.4px),59.1% calc(100% - 5.6px),56.8% calc(100% - 5.6px),54.5% calc(100% - 3.5px),52.3% calc(100% - 4px),50% calc(100% - 5.9px),47.7% calc(100% - 6.2px),45.5% calc(100% - .6px),43.2% calc(100% - 1.6px),40.9% calc(100% - 3.6px),38.6% calc(100% - .5px),36.4% calc(100% - 1.9px),34.1% calc(100% - 3.7px),31.8% calc(100% - 6.5px),29.5% calc(100% - 2.7px),27.3% calc(100% - 1.2px),25% calc(100% - .5px),22.7% calc(100% - 6.5px),20.5% calc(100% - 7.7px),18.2% calc(100% - 3px),15.9% calc(100% - 7.7px),13.6% calc(100% - 5.6px),11.4% calc(100% - 6.1px),9.1% calc(100% - 2.8px),6.8% calc(100% - 5.6px),4.5% calc(100% - 1.3px),2.3% calc(100% - 3.5px),0% calc(100% - 1.1px),1.2px 97.7%,.8px 95.5%,.5px 93.2%,1.4px 90.9%,.8px 88.6%,2.6px 86.4%,1.4px 84.1%,2.8px 81.8%,2.3px 79.5%,1.9px 77.3%,.1px 75%,3.1px 72.7%,3.7px 70.5%,2.4px 68.2%,3.8px 65.9%,3.2px 63.6%,2.7px 61.4%,.8px 59.1%,1.1px 56.8%,3.3px 54.5%,.4px 52.3%,1.3px 50%,.8px 47.7%,0 45.5%,1.5px 43.2%,2px 40.9%,2.7px 38.6%,2.5px 36.4%,1.8px 34.1%,2px 31.8%,2.6px 29.5%,2.7px 27.3%,3px 25%,.9px 22.7%,.5px 20.5%,3.4px 18.2%,2.7px 15.9%,.9px 13.6%,2.2px 11.4%,1.2px 9.1%,2.6px 6.8%,3px 4.5%,.7px 2.3%);background:linear-gradient(#181818,#0f0f0f);border:0;border-radius:0;padding:28px 30px;transition:translate .25s cubic-bezier(.22,1,.36,1)}:is(body[data-poster] .TournamentsBoard-module-scss-module__sC3rQW__spotlight:hover,body[data-poster] .TournamentsBoard-module-scss-module__sC3rQW__spotlightLive:hover){box-shadow:none;border:0;transform:translateY(-3px)}body[data-poster] .TournamentsBoard-module-scss-module__sC3rQW__spotlightBg{opacity:1}.TournamentsBoard-module-scss-module__sC3rQW__spotlight:hover body[data-poster] .TournamentsBoard-module-scss-module__sC3rQW__spotlightBg{opacity:1;transform:none}body[data-poster] .TournamentsBoard-module-scss-module__sC3rQW__spotlightShade{background:linear-gradient(90deg,#080808f0 0%,#0808089e 48%,#08080800 100%),linear-gradient(#0000 55%,#080808b3 100%)}body[data-poster] .TournamentsBoard-module-scss-module__sC3rQW__spotlightLive .TournamentsBoard-module-scss-module__sC3rQW__spotlightShade{background:linear-gradient(90deg,#080808f0 0%,#0808089e 48%,#08080800 100%),linear-gradient(#0000 55%,#080808b3 100%)}body[data-poster] .TournamentsBoard-module-scss-module__sC3rQW__kickerPill{font-family:var(--gig-label),sans-serif;letter-spacing:.24em;text-transform:uppercase;background:var(--gig-neon);color:var(--gig-on-neon);letter-spacing:.2em;clip-path:polygon(0 0,100% 0,calc(100% - 2.6px) 10%,100% 20%,calc(100% - 1.4px) 30%,calc(100% - 2.4px) 40%,calc(100% - 2.2px) 50%,calc(100% - 2.3px) 60%,calc(100% - 2.6px) 70%,calc(100% - 2.1px) 80%,calc(100% - 2.2px) 90%,100% 100%,0 100%,.5px 90%,2.5px 80%,1.9px 70%,1.7px 60%,2.4px 50%,1.4px 40%,2.3px 30%,1.2px 20%,.1px 10%);border:0;border-radius:0;padding:4px 10px;font-size:.78rem;font-weight:700}body[data-poster] .TournamentsBoard-module-scss-module__sC3rQW__spotlightLive .TournamentsBoard-module-scss-module__sC3rQW__kickerPill{font-family:var(--gig-label),sans-serif;letter-spacing:.24em;text-transform:uppercase;background:var(--gig-neon);color:var(--gig-on-neon);letter-spacing:.2em;clip-path:polygon(0 0,100% 0,calc(100% - 2.6px) 10%,100% 20%,calc(100% - 1.4px) 30%,calc(100% - 2.4px) 40%,calc(100% - 2.2px) 50%,calc(100% - 2.3px) 60%,calc(100% - 2.6px) 70%,calc(100% - 2.1px) 80%,calc(100% - 2.2px) 90%,100% 100%,0 100%,.5px 90%,2.5px 80%,1.9px 70%,1.7px 60%,2.4px 50%,1.4px 40%,2.3px 30%,1.2px 20%,.1px 10%);border:0;border-radius:0;padding:4px 10px;font-size:.78rem;font-weight:700}body[data-poster] .TournamentsBoard-module-scss-module__sC3rQW__kickerDot{box-shadow:none;background:currentColor;animation:none}:is(body[data-poster] .TournamentsBoard-module-scss-module__sC3rQW__kickerOrg,body[data-poster] .TournamentsBoard-module-scss-module__sC3rQW__kickerPickem){font-family:var(--gig-label),sans-serif;letter-spacing:.24em;text-transform:uppercase;-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--gig-paper);color:var(--gig-ink);letter-spacing:.16em;clip-path:polygon(0 0,100% 0,calc(100% - .3px) 10%,calc(100% - .4px) 20%,calc(100% - 1.3px) 30%,calc(100% - .1px) 40%,calc(100% - 2px) 50%,calc(100% - .7px) 60%,calc(100% - 1.8px) 70%,calc(100% - .6px) 80%,calc(100% - 2px) 90%,100% 100%,0 100%,2.1px 90%,1.1px 80%,.1px 70%,2.5px 60%,1.2px 50%,1.6px 40%,.9px 30%,1.6px 20%,0 10%);border:0;border-radius:0;padding:4px 10px;font-size:.78rem;font-weight:700}body[data-poster] .TournamentsBoard-module-scss-module__sC3rQW__kickerPickem{background:var(--gig-ink);color:var(--gig-paper)}body[data-poster] .TournamentsBoard-module-scss-module__sC3rQW__spotlightTitle{font-family:var(--gig-display),Impact,sans-serif;text-transform:uppercase;color:var(--gig-paper);text-shadow:none;font-size:clamp(2.2rem,5vw,4rem);font-weight:400;line-height:.96}body[data-poster] .TournamentsBoard-module-scss-module__sC3rQW__spotlightMeta{font-family:var(--gig-label),sans-serif;letter-spacing:.24em;text-transform:uppercase;letter-spacing:.14em;color:#d6d2c9;font-size:.92rem;font-weight:600}:is(body[data-poster] .TournamentsBoard-module-scss-module__sC3rQW__sideLabel,body[data-poster] .TournamentsBoard-module-scss-module__sC3rQW__countdownLabel){font-family:var(--gig-label),sans-serif;letter-spacing:.24em;text-transform:uppercase;letter-spacing:.22em;color:var(--gig-muted);font-size:.72rem;font-weight:700}body[data-poster] .TournamentsBoard-module-scss-module__sC3rQW__spotlightPrizeValue{font-family:var(--gig-display),Impact,sans-serif;color:var(--gig-gold);text-shadow:0 0 22px color-mix(in srgb, var(--gig-gold) 35%, transparent);font-size:3rem;font-weight:400}body[data-poster] .TournamentsBoard-module-scss-module__sC3rQW__spotlightLive .TournamentsBoard-module-scss-module__sC3rQW__spotlightPrizeValue{font-family:var(--gig-display),Impact,sans-serif;color:var(--gig-gold);text-shadow:0 0 22px color-mix(in srgb, var(--gig-gold) 35%, transparent);font-size:3rem;font-weight:400}body[data-poster] .TournamentsBoard-module-scss-module__sC3rQW__countdownUnit{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--gig-paper);clip-path:polygon(0% 0,10% .5px,20% 1.1px,30% .6px,40% 1.7px,50% 1.4px,60% 1.3px,70% 1.4px,80% 1.4px,90% 1.8px,100% .8px,calc(100% - .4px) 10%,calc(100% - .5px) 20%,calc(100% - 1.5px) 30%,calc(100% - 1.5px) 40%,calc(100% - .3px) 50%,calc(100% - .9px) 60%,calc(100% - 1.5px) 70%,calc(100% - .4px) 80%,calc(100% - 1.7px) 90%,100% calc(100% - .5px),90% calc(100% - .8px),80% calc(100% - 1.9px),70% calc(100% - .6px),60% calc(100% - .5px),50% calc(100% - .6px),40% calc(100% - 2.9px),30% calc(100% - .3px),20% calc(100% - 2.8px),10% calc(100% - 2.6px),0% calc(100% - 2.7px),1.8px 90%,1.3px 80%,1.8px 70%,1.5px 60%,1.9px 50%,1px 40%,.4px 30%,.6px 20%,1.2px 10%);border:0;border-radius:0;min-width:62px;padding:8px 6px 7px}body[data-poster] .TournamentsBoard-module-scss-module__sC3rQW__countdownUnit:nth-child(odd){rotate:-1.5deg}body[data-poster] .TournamentsBoard-module-scss-module__sC3rQW__countdownUnit:nth-child(2n){rotate:1.2deg}body[data-poster] .TournamentsBoard-module-scss-module__sC3rQW__countdownValue{font-family:var(--gig-display),Impact,sans-serif;color:var(--gig-ink);font-size:1.9rem;font-weight:400}body[data-poster] .TournamentsBoard-module-scss-module__sC3rQW__countdownLabel{color:#4a4741;margin-top:2px}body[data-poster] .TournamentsBoard-module-scss-module__sC3rQW__spotlightCta{font-family:var(--gig-label),sans-serif;letter-spacing:.16em;text-transform:uppercase;background:var(--gig-neon);color:var(--gig-on-neon);clip-path:polygon(0% 2px,8.3% 1.1px,16.7% 1.3px,25% .4px,33.3% 1.1px,41.7% .7px,50% 1.6px,58.3% .6px,66.7% .2px,75% .3px,83.3% .6px,91.7% 1px,100% .3px,calc(100% - .6px) 8.3%,calc(100% - .4px) 16.7%,calc(100% - 2.4px) 25%,calc(100% - .6px) 33.3%,calc(100% - 2.5px) 41.7%,calc(100% - 2.1px) 50%,calc(100% - 1.3px) 58.3%,calc(100% - 2.7px) 66.7%,calc(100% - 1.9px) 75%,calc(100% - .3px) 83.3%,calc(100% - .1px) 91.7%,100% calc(100% - .4px),91.7% calc(100% - 1.1px),83.3% calc(100% - 1.6px),75% calc(100% - 2px),66.7% calc(100% - 1.9px),58.3% calc(100% - .2px),50% calc(100% - .9px),41.7% calc(100% - .1px),33.3% calc(100% - .5px),25% calc(100% - 1.5px),16.7% calc(100% - 1px),8.3% calc(100% - .8px),0% calc(100% - .3px),2.9px 91.7%,1.1px 83.3%,1.9px 75%,1.9px 66.7%,2.8px 58.3%,.1px 50%,0 41.7%,.6px 33.3%,2.4px 25%,.5px 16.7%,.8px 8.3%);border:0;border-radius:0;padding:10px 22px;font-size:.95rem;font-weight:700}body[data-poster] .TournamentsBoard-module-scss-module__sC3rQW__spotlightLive .TournamentsBoard-module-scss-module__sC3rQW__spotlightCta{font-family:var(--gig-label),sans-serif;letter-spacing:.16em;text-transform:uppercase;background:var(--gig-neon);color:var(--gig-on-neon);clip-path:polygon(0% 2px,8.3% 1.1px,16.7% 1.3px,25% .4px,33.3% 1.1px,41.7% .7px,50% 1.6px,58.3% .6px,66.7% .2px,75% .3px,83.3% .6px,91.7% 1px,100% .3px,calc(100% - .6px) 8.3%,calc(100% - .4px) 16.7%,calc(100% - 2.4px) 25%,calc(100% - .6px) 33.3%,calc(100% - 2.5px) 41.7%,calc(100% - 2.1px) 50%,calc(100% - 1.3px) 58.3%,calc(100% - 2.7px) 66.7%,calc(100% - 1.9px) 75%,calc(100% - .3px) 83.3%,calc(100% - .1px) 91.7%,100% calc(100% - .4px),91.7% calc(100% - 1.1px),83.3% calc(100% - 1.6px),75% calc(100% - 2px),66.7% calc(100% - 1.9px),58.3% calc(100% - .2px),50% calc(100% - .9px),41.7% calc(100% - .1px),33.3% calc(100% - .5px),25% calc(100% - 1.5px),16.7% calc(100% - 1px),8.3% calc(100% - .8px),0% calc(100% - .3px),2.9px 91.7%,1.1px 83.3%,1.9px 75%,1.9px 66.7%,2.8px 58.3%,.1px 50%,0 41.7%,.6px 33.3%,2.4px 25%,.5px 16.7%,.8px 8.3%);border:0;border-radius:0;padding:10px 22px;font-size:.95rem;font-weight:700}body[data-poster] .TournamentsBoard-module-scss-module__sC3rQW__spotlightCtaPrimary{font-family:var(--gig-label),sans-serif;letter-spacing:.16em;text-transform:uppercase;background:var(--gig-neon);color:var(--gig-on-neon);clip-path:polygon(0% 2px,8.3% 1.1px,16.7% 1.3px,25% .4px,33.3% 1.1px,41.7% .7px,50% 1.6px,58.3% .6px,66.7% .2px,75% .3px,83.3% .6px,91.7% 1px,100% .3px,calc(100% - .6px) 8.3%,calc(100% - .4px) 16.7%,calc(100% - 2.4px) 25%,calc(100% - .6px) 33.3%,calc(100% - 2.5px) 41.7%,calc(100% - 2.1px) 50%,calc(100% - 1.3px) 58.3%,calc(100% - 2.7px) 66.7%,calc(100% - 1.9px) 75%,calc(100% - .3px) 83.3%,calc(100% - .1px) 91.7%,100% calc(100% - .4px),91.7% calc(100% - 1.1px),83.3% calc(100% - 1.6px),75% calc(100% - 2px),66.7% calc(100% - 1.9px),58.3% calc(100% - .2px),50% calc(100% - .9px),41.7% calc(100% - .1px),33.3% calc(100% - .5px),25% calc(100% - 1.5px),16.7% calc(100% - 1px),8.3% calc(100% - .8px),0% calc(100% - .3px),2.9px 91.7%,1.1px 83.3%,1.9px 75%,1.9px 66.7%,2.8px 58.3%,.1px 50%,0 41.7%,.6px 33.3%,2.4px 25%,.5px 16.7%,.8px 8.3%);border:0;border-radius:0;padding:10px 22px;font-size:.95rem;font-weight:700}.TournamentsBoard-module-scss-module__sC3rQW__spotlight:hover body[data-poster] .TournamentsBoard-module-scss-module__sC3rQW__spotlightCta{box-shadow:none}.TournamentsBoard-module-scss-module__sC3rQW__spotlight:hover body[data-poster] .TournamentsBoard-module-scss-module__sC3rQW__spotlightLive .TournamentsBoard-module-scss-module__sC3rQW__spotlightCta{box-shadow:none}.TournamentsBoard-module-scss-module__sC3rQW__spotlight:hover body[data-poster] .TournamentsBoard-module-scss-module__sC3rQW__spotlightCtaPrimary{box-shadow:none}body[data-poster] .TournamentsBoard-module-scss-module__sC3rQW__liveBand{background:0 0;border:0;border-radius:0;padding:0}body[data-poster] .TournamentsBoard-module-scss-module__sC3rQW__sectionHead{gap:14px}body[data-poster] .TournamentsBoard-module-scss-module__sC3rQW__sectionTitle{font-family:var(--gig-display),Impact,sans-serif;text-transform:uppercase;color:var(--gig-paper);font-size:2.1rem;font-weight:400;line-height:1}body[data-poster] .TournamentsBoard-module-scss-module__sC3rQW__sectionHead_live .TournamentsBoard-module-scss-module__sC3rQW__sectionTitle{font-family:var(--gig-display),Impact,sans-serif;text-transform:uppercase;color:var(--gig-paper);font-size:2.1rem;font-weight:400;line-height:1}body[data-poster] .TournamentsBoard-module-scss-module__sC3rQW__sectionHead_live .TournamentsBoard-module-scss-module__sC3rQW__sectionTitle{color:var(--gig-neon)}body[data-poster] .TournamentsBoard-module-scss-module__sC3rQW__sectionCount{font-family:var(--gig-label),sans-serif;letter-spacing:.24em;text-transform:uppercase;background:var(--gig-paper);min-width:28px;height:26px;color:var(--gig-ink);letter-spacing:.08em;clip-path:polygon(0 0,100% 0,calc(100% - .7px) 12.5%,calc(100% - 1.1px) 25%,calc(100% - 3px) 37.5%,calc(100% - 1.1px) 50%,calc(100% - 1.5px) 62.5%,calc(100% - .3px) 75%,calc(100% - .1px) 87.5%,100% 100%,0 100%,2.4px 87.5%,0 75%,.4px 62.5%,2.3px 50%,2px 37.5%,.3px 25%,2.7px 12.5%);border-radius:0;padding:0 9px;font-size:.9rem;font-weight:700;rotate:-2deg}body[data-poster] .TournamentsBoard-module-scss-module__sC3rQW__sectionHead_live .TournamentsBoard-module-scss-module__sC3rQW__sectionCount{font-family:var(--gig-label),sans-serif;letter-spacing:.24em;text-transform:uppercase;background:var(--gig-paper);min-width:28px;height:26px;color:var(--gig-ink);letter-spacing:.08em;clip-path:polygon(0 0,100% 0,calc(100% - .7px) 12.5%,calc(100% - 1.1px) 25%,calc(100% - 3px) 37.5%,calc(100% - 1.1px) 50%,calc(100% - 1.5px) 62.5%,calc(100% - .3px) 75%,calc(100% - .1px) 87.5%,100% 100%,0 100%,2.4px 87.5%,0 75%,.4px 62.5%,2.3px 50%,2px 37.5%,.3px 25%,2.7px 12.5%);border-radius:0;padding:0 9px;font-size:.9rem;font-weight:700;rotate:-2deg}body[data-poster] .TournamentsBoard-module-scss-module__sC3rQW__sectionHead_muted .TournamentsBoard-module-scss-module__sC3rQW__sectionCount{font-family:var(--gig-label),sans-serif;letter-spacing:.24em;text-transform:uppercase;background:var(--gig-paper);min-width:28px;height:26px;color:var(--gig-ink);letter-spacing:.08em;clip-path:polygon(0 0,100% 0,calc(100% - .7px) 12.5%,calc(100% - 1.1px) 25%,calc(100% - 3px) 37.5%,calc(100% - 1.1px) 50%,calc(100% - 1.5px) 62.5%,calc(100% - .3px) 75%,calc(100% - .1px) 87.5%,100% 100%,0 100%,2.4px 87.5%,0 75%,.4px 62.5%,2.3px 50%,2px 37.5%,.3px 25%,2.7px 12.5%);border-radius:0;padding:0 9px;font-size:.9rem;font-weight:700;rotate:-2deg}body[data-poster] .TournamentsBoard-module-scss-module__sC3rQW__sectionRule{background:linear-gradient(90deg,#ece8df38,#0000);height:2px}body[data-poster] .TournamentsBoard-module-scss-module__sC3rQW__sectionHead_live .TournamentsBoard-module-scss-module__sC3rQW__sectionRule{background:linear-gradient(90deg,#ece8df38,#0000);height:2px}body[data-poster] .TournamentsBoard-module-scss-module__sC3rQW__timelineGroup{grid-template-columns:110px minmax(0,1fr);gap:22px;padding-bottom:34px}body[data-poster] .TournamentsBoard-module-scss-module__sC3rQW__timelineGroup:before{display:none}body[data-poster] .TournamentsBoard-module-scss-module__sC3rQW__timelineRail{padding-left:0}body[data-poster] .TournamentsBoard-module-scss-module__sC3rQW__timelineRail:before{display:none}body[data-poster] .TournamentsBoard-module-scss-module__sC3rQW__timelineMonth{font-family:var(--gig-display),Impact,sans-serif;letter-spacing:.02em;color:var(--gig-neon);font-size:1.9rem;font-weight:400;line-height:1}body[data-poster] .TournamentsBoard-module-scss-module__sC3rQW__timelineYear{font-family:var(--gig-label),sans-serif;letter-spacing:.24em;text-transform:uppercase;color:var(--gig-muted);font-size:.85rem;font-weight:700}body[data-poster] .TournamentsBoard-module-scss-module__sC3rQW__showMoreWrap{margin-top:26px}body[data-poster] .TournamentsBoard-module-scss-module__sC3rQW__showMoreBtn{font-family:var(--gig-label),sans-serif;letter-spacing:.16em;text-transform:uppercase;background:var(--gig-paper);color:var(--gig-ink);clip-path:polygon(0% 1.1px,6.3% 1px,12.5% 2.3px,18.8% 2.2px,25% 1px,31.3% 2.8px,37.5% 2.9px,43.8% 1.6px,50% 2.7px,56.3% .6px,62.5% 2.8px,68.8% 1.6px,75% .3px,81.3% 2.4px,87.5% .8px,93.8% 2.8px,100% 2.2px,calc(100% - 1.7px) 6.3%,calc(100% - 1.2px) 12.5%,calc(100% - 2.8px) 18.8%,calc(100% - .8px) 25%,calc(100% - 1.9px) 31.3%,calc(100% - 2.3px) 37.5%,calc(100% - 1.9px) 43.8%,calc(100% - 2.1px) 50%,calc(100% - 1.8px) 56.3%,calc(100% - .3px) 62.5%,calc(100% - .1px) 68.8%,calc(100% - 2.1px) 75%,calc(100% - 1.3px) 81.3%,calc(100% - 2.1px) 87.5%,calc(100% - 1px) 93.8%,100% calc(100% - 1.8px),93.8% calc(100% - 1.2px),87.5% calc(100% - 1.5px),81.3% calc(100% - 2.5px),75% 100%,68.8% calc(100% - 2.7px),62.5% calc(100% - 1px),56.3% calc(100% - 2.4px),50% calc(100% - 2.7px),43.8% calc(100% - .8px),37.5% calc(100% - .2px),31.3% calc(100% - 2.9px),25% calc(100% - .3px),18.8% calc(100% - 2.6px),12.5% calc(100% - 2.3px),6.3% calc(100% - 2px),0% calc(100% - 1.9px),1.3px 93.8%,1.4px 87.5%,.5px 81.3%,1.8px 75%,.9px 68.8%,2.1px 62.5%,1px 56.3%,2.4px 50%,.3px 43.8%,.6px 37.5%,2px 31.3%,.8px 25%,2.9px 18.8%,2.1px 12.5%,2.9px 6.3%);border:0;border-radius:0;padding:11px 26px;font-size:.9rem;font-weight:700;transition:rotate .2s,background .2s;rotate:-.8deg}body[data-poster] .TournamentsBoard-module-scss-module__sC3rQW__showMoreBtn:hover{background:var(--gig-neon);color:var(--gig-on-neon);border:0;rotate:none}body[data-poster] .TournamentsBoard-module-scss-module__sC3rQW__showMoreCount{background:var(--gig-ink);color:var(--gig-paper);border-radius:0}@media (max-width:900px){body[data-poster] .TournamentsBoard-module-scss-module__sC3rQW__spotlight{padding:22px 20px}body[data-poster] .TournamentsBoard-module-scss-module__sC3rQW__spotlightPrizeValue{font-size:2.4rem}}@media (max-width:768px){body[data-poster] .TournamentsBoard-module-scss-module__sC3rQW__timelineGroup{grid-template-columns:1fr;gap:12px;padding-bottom:26px}body[data-poster] .TournamentsBoard-module-scss-module__sC3rQW__sectionTitle{font-size:1.7rem}body[data-poster] .TournamentsBoard-module-scss-module__sC3rQW__sectionHead_live .TournamentsBoard-module-scss-module__sC3rQW__sectionTitle{font-size:1.7rem}}
body[data-poster] .ProductTour-module-scss-module__2Fgx7G__spotlight{border-radius:0;box-shadow:0 0 0 9999px #040404d1}body[data-poster] .ProductTour-module-scss-module__2Fgx7G__spotlightBorder{border:3px solid var(--accent);box-shadow:none;border-radius:0}body[data-poster] .ProductTour-module-scss-module__2Fgx7G__tooltip{background:var(--gig-paper,#ece8df);color:var(--gig-ink,#0a0a0a);box-shadow:none;clip-path:polygon(0% 1.8px,3.3% .6px,6.7% .4px,10% 1.1px,13.3% 3px,16.7% 2.8px,20% .7px,23.3% .1px,26.7% .3px,30% .5px,33.3% 1.9px,36.7% 1px,40% 2px,43.3% 1.6px,46.7% .8px,50% 2.3px,53.3% 2.6px,56.7% .9px,60% 2.9px,63.3% 1.8px,66.7% 0,70% 2.1px,73.3% .3px,76.7% .2px,80% 1px,83.3% 1.9px,86.7% .6px,90% 1.7px,93.3% 2px,96.7% 0,100% 2.3px,calc(100% - 2.2px) 3.3%,calc(100% - 2.2px) 6.7%,calc(100% - 2.1px) 10%,calc(100% - .4px) 13.3%,calc(100% - 1.1px) 16.7%,calc(100% - .2px) 20%,calc(100% - 2px) 23.3%,calc(100% - 1.6px) 26.7%,calc(100% - 2px) 30%,calc(100% - .5px) 33.3%,calc(100% - .4px) 36.7%,calc(100% - 2.9px) 40%,calc(100% - 1.5px) 43.3%,calc(100% - 2.8px) 46.7%,calc(100% - .3px) 50%,calc(100% - .9px) 53.3%,calc(100% - 1.7px) 56.7%,calc(100% - 1.3px) 60%,calc(100% - .6px) 63.3%,calc(100% - 2px) 66.7%,calc(100% - 1.7px) 70%,100% 73.3%,calc(100% - 1.4px) 76.7%,calc(100% - 1px) 80%,calc(100% - 1.8px) 83.3%,calc(100% - 1.5px) 86.7%,calc(100% - .1px) 90%,calc(100% - .2px) 93.3%,calc(100% - 1.3px) 96.7%,100% calc(100% - 1.9px),96.7% calc(100% - 1.1px),93.3% calc(100% - 3.1px),90% calc(100% - 2.1px),86.7% calc(100% - 3.2px),83.3% calc(100% - 3.1px),80% calc(100% - 2.2px),76.7% calc(100% - 1.2px),73.3% calc(100% - 2.2px),70% calc(100% - 3.1px),66.7% calc(100% - 2.2px),63.3% calc(100% - 2.6px),60% calc(100% - .1px),56.7% calc(100% - 1.3px),53.3% calc(100% - 1.6px),50% calc(100% - 3.9px),46.7% calc(100% - 2px),43.3% calc(100% - 2.7px),40% calc(100% - 1.1px),36.7% calc(100% - 1px),33.3% calc(100% - 3.9px),30% calc(100% - 3px),26.7% calc(100% - .2px),23.3% calc(100% - .2px),20% calc(100% - 3.9px),16.7% calc(100% - 1.8px),13.3% calc(100% - 2.2px),10% calc(100% - 2.4px),6.7% calc(100% - 2.5px),3.3% 100%,0% calc(100% - 2.6px),1.4px 96.7%,.1px 93.3%,1.4px 90%,.4px 86.7%,1.3px 83.3%,1.6px 80%,.7px 76.7%,1.3px 73.3%,2.7px 70%,2.5px 66.7%,.2px 63.3%,.9px 60%,2.6px 56.7%,3px 53.3%,2.7px 50%,1.9px 46.7%,.6px 43.3%,2.9px 40%,2.9px 36.7%,2.7px 33.3%,.6px 30%,.8px 26.7%,1.7px 23.3%,2.1px 20%,.4px 16.7%,1.3px 13.3%,2.2px 10%,0 6.7%,1.3px 3.3%);border:0;border-radius:0;padding:24px 22px 20px}body[data-poster] .ProductTour-module-scss-module__2Fgx7G__closeBtn{color:var(--gig-ink,#0a0a0a);padding:4px}body[data-poster] .ProductTour-module-scss-module__2Fgx7G__closeBtn:hover{color:var(--accent)}body[data-poster] .ProductTour-module-scss-module__2Fgx7G__iconCircle{background:var(--gig-ink,#0a0a0a);clip-path:polygon(0% .5px,10% .7px,20% 1.5px,30% .9px,40% 1.4px,50% .9px,60% .3px,70% .6px,80% .2px,90% 1px,100% 1.6px,calc(100% - .7px) 10%,calc(100% - 1.6px) 20%,calc(100% - .2px) 30%,calc(100% - 1.1px) 40%,calc(100% - .9px) 50%,calc(100% - .3px) 60%,calc(100% - 1.4px) 70%,calc(100% - .1px) 80%,calc(100% - .6px) 90%,100% calc(100% - 1.9px),90% 100%,80% calc(100% - 1.8px),70% 100%,60% calc(100% - .1px),50% calc(100% - 1.8px),40% calc(100% - .3px),30% calc(100% - .2px),20% calc(100% - 1.6px),10% calc(100% - 1.6px),0% calc(100% - .5px),1.3px 90%,1.9px 80%,1.4px 70%,.5px 60%,.7px 50%,.1px 40%,.1px 30%,1.8px 20%,.9px 10%);border:0;border-radius:0;rotate:-4deg}body[data-poster] .ProductTour-module-scss-module__2Fgx7G__iconCircle svg{color:var(--gig-paper,#ece8df)}body[data-poster] .ProductTour-module-scss-module__2Fgx7G__title{font-family:var(--gig-display),Impact,sans-serif;letter-spacing:.03em;text-transform:uppercase;color:var(--gig-ink,#0a0a0a);font-size:1.7rem;font-weight:400;line-height:1}body[data-poster] .ProductTour-module-scss-module__2Fgx7G__description{color:#2e2c28}body[data-poster] .ProductTour-module-scss-module__2Fgx7G__dot{background:#0a0a0a40;border-radius:0;width:14px;height:5px}body[data-poster] .ProductTour-module-scss-module__2Fgx7G__dotActive{background:var(--accent);box-shadow:none;transform:none}body[data-poster] .ProductTour-module-scss-module__2Fgx7G__backBtn{font-family:var(--gig-label),sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--gig-ink,#0a0a0a);background:0 0;border:0;border-radius:0;font-size:.95rem;font-weight:700}body[data-poster] .ProductTour-module-scss-module__2Fgx7G__backBtn:hover{color:var(--accent);border:0}body[data-poster] .ProductTour-module-scss-module__2Fgx7G__nextBtn{font-family:var(--gig-label),sans-serif;letter-spacing:.16em;text-transform:uppercase;background:var(--accent);color:var(--gig-on-neon,#fff);clip-path:polygon(0% 1.3px,7.1% 1.2px,14.3% .2px,21.4% .6px,28.6% .4px,35.7% .5px,42.9% 2px,50% 1.5px,57.1% 1.2px,64.3% .7px,71.4% .4px,78.6% 1.3px,85.7% 1.6px,92.9% 1.5px,100% 1.5px,calc(100% - .3px) 7.1%,calc(100% - 1.5px) 14.3%,calc(100% - .9px) 21.4%,calc(100% - .2px) 28.6%,calc(100% - .4px) 35.7%,calc(100% - .3px) 42.9%,calc(100% - 1px) 50%,calc(100% - 1.5px) 57.1%,calc(100% - .3px) 64.3%,calc(100% - 1.8px) 71.4%,calc(100% - 1.9px) 78.6%,calc(100% - 1.2px) 85.7%,calc(100% - 1.3px) 92.9%,100% calc(100% - 1.2px),92.9% calc(100% - 1.9px),85.7% calc(100% - .2px),78.6% calc(100% - 1.9px),71.4% calc(100% - 1.5px),64.3% calc(100% - 1.6px),57.1% calc(100% - .5px),50% calc(100% - .4px),42.9% calc(100% - 1.7px),35.7% calc(100% - 1px),28.6% calc(100% - 1.2px),21.4% calc(100% - 1.4px),14.3% calc(100% - 1.3px),7.1% calc(100% - .8px),0% calc(100% - .4px),1.9px 92.9%,.1px 85.7%,.3px 78.6%,.6px 71.4%,1.8px 64.3%,.6px 57.1%,2px 50%,.4px 42.9%,1.1px 35.7%,1.4px 28.6%,.5px 21.4%,0 14.3%,.4px 7.1%);border-radius:0;padding:8px 20px 7px;font-size:.95rem;font-weight:700;rotate:-1.5deg}body[data-poster] .ProductTour-module-scss-module__2Fgx7G__nextBtn:hover{opacity:1;rotate:none}.ProductTour-module-scss-module__2Fgx7G__overlay{z-index:10000;position:fixed;inset:0}.ProductTour-module-scss-module__2Fgx7G__spotlight{pointer-events:none;border-radius:8px;position:fixed;box-shadow:0 0 0 9999px #000000bf}.ProductTour-module-scss-module__2Fgx7G__spotlightBorder{border:2px solid var(--accent);box-shadow:0 0 20px rgba(var(--accent-rgb), .4),inset 0 0 20px rgba(var(--accent-rgb), .1);pointer-events:none;border-radius:8px;position:fixed}.ProductTour-module-scss-module__2Fgx7G__tooltip{background:var(--surface);border:1px solid var(--surface-light);z-index:10001;border-radius:12px;width:320px;padding:20px;position:fixed;box-shadow:0 8px 32px #0006}@media (max-width:480px){.ProductTour-module-scss-module__2Fgx7G__tooltip{width:calc(100vw - 32px);left:16px!important}}.ProductTour-module-scss-module__2Fgx7G__closeBtn{color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:4px;transition:color .15s;position:absolute;top:10px;right:10px}.ProductTour-module-scss-module__2Fgx7G__closeBtn:hover{color:var(--text-primary);box-shadow:none;transform:none}.ProductTour-module-scss-module__2Fgx7G__closeBtn svg{font-size:18px;display:block}.ProductTour-module-scss-module__2Fgx7G__iconCircle{background:var(--accent-subtle);border:1px solid rgba(var(--accent-rgb), .3);border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:12px;display:flex}.ProductTour-module-scss-module__2Fgx7G__iconCircle svg{color:var(--accent-light);font-size:1rem}.ProductTour-module-scss-module__2Fgx7G__title{color:var(--text-primary);margin-bottom:6px;font-size:1rem;font-weight:700}.ProductTour-module-scss-module__2Fgx7G__description{color:var(--text-secondary);margin-bottom:16px;font-size:.85rem;line-height:1.5}.ProductTour-module-scss-module__2Fgx7G__footer{justify-content:space-between;align-items:center;display:flex}.ProductTour-module-scss-module__2Fgx7G__dots{gap:6px;display:flex}.ProductTour-module-scss-module__2Fgx7G__dot{background:var(--surface-light);border-radius:50%;width:6px;height:6px;transition:all .25s}.ProductTour-module-scss-module__2Fgx7G__dotActive{background:var(--accent);box-shadow:0 0 6px rgba(var(--accent-rgb), .5);transform:scale(1.3)}.ProductTour-module-scss-module__2Fgx7G__actions{gap:8px;display:flex}.ProductTour-module-scss-module__2Fgx7G__backBtn{border:1px solid var(--surface-border);color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:6px;padding:6px 14px;font-size:.8rem;font-weight:500;transition:all .15s}.ProductTour-module-scss-module__2Fgx7G__backBtn:hover{border-color:var(--text-muted);color:var(--text-primary);box-shadow:none;transform:none}.ProductTour-module-scss-module__2Fgx7G__nextBtn{cursor:pointer;border:none;border-radius:6px;padding:6px 18px;font-size:.8rem;font-weight:600;transition:all .15s}.ProductTour-module-scss-module__2Fgx7G__nextBtn:hover{opacity:.9;transform:none}
.ProfileProgress-module-scss-module__rxJHja__container{background-color:var(--surface);border:1px solid var(--surface-light);border-radius:12px;padding:20px;animation:.5s ease-out both ProfileProgress-module-scss-module__rxJHja__fadeInUp}@keyframes ProfileProgress-module-scss-module__rxJHja__fadeInUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.ProfileProgress-module-scss-module__rxJHja__header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.ProfileProgress-module-scss-module__rxJHja__title{color:var(--text-primary);font-size:.95rem;font-weight:600}.ProfileProgress-module-scss-module__rxJHja__percentage{color:var(--accent-light);font-size:.85rem;font-weight:700}.ProfileProgress-module-scss-module__rxJHja__barTrack{background-color:var(--surface-light);border-radius:4px;height:8px;margin-bottom:16px;overflow:hidden}.ProfileProgress-module-scss-module__rxJHja__barFill{background:linear-gradient(90deg, var(--accent) 0%, var(--accent-gradient-end) 100%);border-radius:4px;height:100%;transition:width .6s}.ProfileProgress-module-scss-module__rxJHja__checklist{flex-direction:column;gap:8px;margin-bottom:14px;display:flex}.ProfileProgress-module-scss-module__rxJHja__checkItem{color:var(--text-muted);align-items:center;gap:10px;font-size:.85rem;transition:color .2s;display:flex}.ProfileProgress-module-scss-module__rxJHja__checkItem.ProfileProgress-module-scss-module__rxJHja__done{color:var(--text-secondary)}.ProfileProgress-module-scss-module__rxJHja__checkItem.ProfileProgress-module-scss-module__rxJHja__done .ProfileProgress-module-scss-module__rxJHja__checkIcon{color:var(--accent)}.ProfileProgress-module-scss-module__rxJHja__checkItem.ProfileProgress-module-scss-module__rxJHja__done .ProfileProgress-module-scss-module__rxJHja__checkLabel{opacity:.6;text-decoration:line-through}.ProfileProgress-module-scss-module__rxJHja__checkIcon{flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;font-size:10px;display:flex}.ProfileProgress-module-scss-module__rxJHja__emptyCircle{border:2px solid var(--surface-light);border-radius:50%;width:14px;height:14px;display:block}.ProfileProgress-module-scss-module__rxJHja__checkLabel{flex:1}.ProfileProgress-module-scss-module__rxJHja__nudge{all:unset;cursor:pointer;color:var(--accent-light);background-color:var(--accent-subtle);border:1px solid rgba(var(--accent-rgb), .2);border-radius:8px;align-items:center;gap:8px;width:fit-content;padding:8px 14px;font-size:.85rem;font-weight:500;transition:all .2s;display:flex}.ProfileProgress-module-scss-module__rxJHja__nudge:hover{background-color:rgba(var(--accent-rgb), .2);transform:translate(4px)}.ProfileProgress-module-scss-module__rxJHja__nudge svg{font-size:14px}body[data-poster] .ProfileProgress-module-scss-module__rxJHja__container{clip-path:polygon(0% .1px,4.2% .1px,8.3% .1px,12.5% 1.6px,16.7% 1.6px,20.8% 1px,25% .4px,29.2% 1.8px,33.3% .6px,37.5% .4px,41.7% 1.9px,45.8% 1.1px,50% 1.7px,54.2% 1.1px,58.3% 1.9px,62.5% .3px,66.7% .4px,70.8% 1.7px,75% 1.1px,79.2% .2px,83.3% .4px,87.5% 1.7px,91.7% 1.6px,95.8% .3px,100% 1.7px,calc(100% - 3px) 4.2%,calc(100% - 2.7px) 8.3%,calc(100% - 1.8px) 12.5%,calc(100% - 2.1px) 16.7%,calc(100% - .3px) 20.8%,calc(100% - .5px) 25%,calc(100% - .7px) 29.2%,calc(100% - 1.9px) 33.3%,calc(100% - 3px) 37.5%,calc(100% - 2.5px) 41.7%,calc(100% - 2.6px) 45.8%,calc(100% - .4px) 50%,calc(100% - 1.9px) 54.2%,calc(100% - .6px) 58.3%,calc(100% - 1px) 62.5%,calc(100% - 3px) 66.7%,calc(100% - 2.6px) 70.8%,calc(100% - 1.4px) 75%,calc(100% - .9px) 79.2%,calc(100% - 1.1px) 83.3%,calc(100% - .2px) 87.5%,calc(100% - 2.6px) 91.7%,calc(100% - 1.9px) 95.8%,100% calc(100% - 2.2px),95.8% calc(100% - 1.5px),91.7% calc(100% - .5px),87.5% calc(100% - 1.1px),83.3% calc(100% - 1.2px),79.2% calc(100% - 1.4px),75% calc(100% - 1.1px),70.8% calc(100% - 1.8px),66.7% calc(100% - 1.6px),62.5% calc(100% - 2px),58.3% calc(100% - 2.5px),54.2% calc(100% - 2.1px),50% calc(100% - .6px),45.8% calc(100% - 1px),41.7% calc(100% - 1.1px),37.5% calc(100% - .3px),33.3% calc(100% - .5px),29.2% calc(100% - .2px),25% calc(100% - .1px),20.8% calc(100% - 1.6px),16.7% calc(100% - 2.8px),12.5% calc(100% - 2.2px),8.3% calc(100% - 1.2px),4.2% calc(100% - .5px),0% calc(100% - 1px),1.2px 95.8%,2.9px 91.7%,1.3px 87.5%,.5px 83.3%,2.5px 79.2%,1px 75%,2px 70.8%,1.8px 66.7%,3px 62.5%,2.3px 58.3%,.3px 54.2%,1.6px 50%,1.7px 45.8%,.8px 41.7%,1.8px 37.5%,2.3px 33.3%,.8px 29.2%,2.9px 25%,2.6px 20.8%,2.5px 16.7%,.9px 12.5%,.7px 8.3%,2.9px 4.2%);background:linear-gradient(#181818,#0f0f0f);border:0;border-radius:0}body[data-poster] .ProfileProgress-module-scss-module__rxJHja__title{font-family:var(--gig-display),Impact,sans-serif;letter-spacing:.01em;text-transform:uppercase;color:#ece8df;font-size:1.4rem;font-weight:400;line-height:.95}body[data-poster] .ProfileProgress-module-scss-module__rxJHja__percentage{font-family:var(--gig-display),Impact,sans-serif;font-size:1.4rem;font-weight:400}body[data-poster] .ProfileProgress-module-scss-module__rxJHja__barTrack{background:#ece8df1a;border-radius:0;height:10px}body[data-poster] .ProfileProgress-module-scss-module__rxJHja__barFill{background:var(--accent);border-radius:0}body[data-poster] .ProfileProgress-module-scss-module__rxJHja__checkItem{font-family:var(--gig-label),sans-serif;letter-spacing:.1em;text-transform:uppercase;font-size:1.02rem;font-weight:600}body[data-poster] .ProfileProgress-module-scss-module__rxJHja__emptyCircle{border-color:#ece8df59;border-radius:0;rotate:45deg}body[data-poster] .ProfileProgress-module-scss-module__rxJHja__nudge{font-family:var(--gig-label),sans-serif;letter-spacing:.16em;text-transform:uppercase;background:var(--accent);color:var(--gig-on-neon,#fff);clip-path:polygon(0% .1px,8.3% 1px,16.7% .7px,25% 1.7px,33.3% 1.1px,41.7% 1.2px,50% 1.9px,58.3% 1.2px,66.7% .9px,75% 1.7px,83.3% .9px,91.7% .9px,100% .7px,calc(100% - 1.7px) 8.3%,calc(100% - 1.2px) 16.7%,calc(100% - 1.4px) 25%,calc(100% - .1px) 33.3%,calc(100% - .8px) 41.7%,calc(100% - .2px) 50%,calc(100% - 1.4px) 58.3%,calc(100% - .1px) 66.7%,calc(100% - 1.1px) 75%,calc(100% - .6px) 83.3%,calc(100% - .3px) 91.7%,100% calc(100% - 1.5px),91.7% calc(100% - .7px),83.3% calc(100% - 2.3px),75% calc(100% - .2px),66.7% calc(100% - 1px),58.3% calc(100% - 2.9px),50% calc(100% - 2.6px),41.7% calc(100% - .7px),33.3% calc(100% - .4px),25% calc(100% - .8px),16.7% calc(100% - .3px),8.3% calc(100% - 2.6px),0% calc(100% - .5px),.8px 91.7%,.8px 83.3%,1.5px 75%,.3px 66.7%,1.9px 58.3%,1.6px 50%,.5px 41.7%,1.7px 33.3%,0 25%,.4px 16.7%,.6px 8.3%);border:0;border-radius:0;padding:9px 16px 8px;font-size:1rem;font-weight:700;transition:rotate .2s,translate .2s;rotate:-1.2deg}body[data-poster] .ProfileProgress-module-scss-module__rxJHja__nudge:hover{background:var(--accent);transform:rotate(0)translateY(-2px)}
.XPBadge-module-scss-module__PYaXia__container{background-color:var(--surface);border:1px solid var(--surface-light);border-radius:12px;align-items:center;gap:16px;padding:18px;display:flex}.XPBadge-module-scss-module__PYaXia__levelCircle{background:linear-gradient(135deg, var(--accent-dark) 0%, var(--accent) 50%, var(--accent-gradient-end) 100%);width:52px;height:52px;box-shadow:0 0 16px rgba(var(--accent-rgb), .35);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.XPBadge-module-scss-module__PYaXia__levelNumber{color:var(--accent-fg,#fff);text-shadow:0 1px 4px #0000004d;font-size:1.3rem;font-weight:800}.XPBadge-module-scss-module__PYaXia__info{flex:1;min-width:0}.XPBadge-module-scss-module__PYaXia__titleRow{justify-content:space-between;align-items:baseline;margin-bottom:8px;display:flex}.XPBadge-module-scss-module__PYaXia__levelTitle{color:var(--text-primary);font-size:1.1rem;font-weight:700}.XPBadge-module-scss-module__PYaXia__xpLabel{color:var(--accent-light);font-size:.85rem;font-weight:600}.XPBadge-module-scss-module__PYaXia__barTrack{background-color:var(--surface-light);border-radius:3px;height:6px;margin-bottom:6px;overflow:hidden}.XPBadge-module-scss-module__PYaXia__barFill{background:linear-gradient(90deg, var(--accent) 0%, var(--accent-gradient-end) 100%);border-radius:3px;height:100%;transition:width .6s}.XPBadge-module-scss-module__PYaXia__progressLabel{color:var(--text-muted);font-size:.75rem}.XPBadge-module-scss-module__PYaXia__compact{background:linear-gradient(135deg, var(--accent-dark) 0%, var(--accent) 100%);box-shadow:0 2px 8px rgba(var(--accent-rgb), .3);border-radius:20px;align-items:center;gap:6px;padding:4px 12px;display:inline-flex}.XPBadge-module-scss-module__PYaXia__compactLevel{color:var(--accent-fg,#fff);font-size:.75rem;font-weight:800}.XPBadge-module-scss-module__PYaXia__compactTitle{color:var(--accent-fg,#fff);opacity:.85;font-size:.75rem;font-weight:500}body[data-poster] .XPBadge-module-scss-module__PYaXia__container{background:var(--gig-paper);color:var(--gig-ink);clip-path:polygon(0% .7px,5% 1.8px,10% 1.5px,15% .7px,20% .6px,25% 1px,30% 1.4px,35% 1.1px,40% .9px,45% 1.5px,50% .7px,55% 1.2px,60% 1.5px,65% 1.9px,70% .1px,75% .1px,80% .9px,85% .1px,90% .9px,95% .9px,100% .2px,calc(100% - 1.7px) 5%,calc(100% - 1px) 10%,calc(100% - 1.8px) 15%,calc(100% - .1px) 20%,calc(100% - 1.3px) 25%,calc(100% - .4px) 30%,calc(100% - 1.9px) 35%,calc(100% - .2px) 40%,calc(100% - 1.1px) 45%,calc(100% - .5px) 50%,calc(100% - .3px) 55%,calc(100% - 1.2px) 60%,calc(100% - 1.4px) 65%,calc(100% - .8px) 70%,calc(100% - .3px) 75%,calc(100% - .4px) 80%,100% 85%,calc(100% - .5px) 90%,calc(100% - 1.7px) 95%,100% calc(100% - 1.1px),95% calc(100% - 1.3px),90% calc(100% - 3px),85% calc(100% - .4px),80% calc(100% - .4px),75% calc(100% - 2.6px),70% calc(100% - .6px),65% calc(100% - 1.1px),60% calc(100% - 1.9px),55% calc(100% - 2.8px),50% calc(100% - 1.6px),45% calc(100% - 2.4px),40% calc(100% - 1.8px),35% calc(100% - 1.5px),30% calc(100% - 2.5px),25% calc(100% - 1px),20% calc(100% - .3px),15% calc(100% - 2.4px),10% calc(100% - 2.2px),5% calc(100% - 1.6px),0% calc(100% - 2.8px),.6px 95%,1.4px 90%,.2px 85%,.3px 80%,.3px 75%,1.1px 70%,1.2px 65%,.3px 60%,.4px 55%,.8px 50%,1.4px 45%,1.8px 40%,1.6px 35%,.5px 30%,.2px 25%,1.8px 20%,1.8px 15%,1.1px 10%,.5px 5%);border:0;border-radius:0}body[data-poster] .XPBadge-module-scss-module__PYaXia__levelCircle{background:var(--accent);box-shadow:none;clip-path:polygon(50% .9%,60.9% 9.5%,74.3% 8%,78.8% 21.2%,92.8% 25.3%,89.9% 39.3%,99.4% 50%,89.7% 60.6%,92.5% 74.5%,78.3% 78.3%,74.9% 93.1%,60.4% 89%,50% 98.9%,39.4% 89.7%,25.7% 92.1%,20.9% 79.1%,7.5% 74.5%,10% 60.7%,.9% 50%,9.5% 39.1%,7% 25.2%,21% 21%,25.4% 7.4%,39.2% 9.6%);border-radius:0}body[data-poster] .XPBadge-module-scss-module__PYaXia__levelNumber{font-family:var(--gig-display),Impact,sans-serif;text-shadow:none;font-weight:400}body[data-poster] .XPBadge-module-scss-module__PYaXia__levelTitle{font-family:var(--gig-display),Impact,sans-serif;letter-spacing:.01em;text-transform:uppercase;color:var(--gig-ink);font-size:1.5rem;font-weight:400;line-height:.95}body[data-poster] .XPBadge-module-scss-module__PYaXia__xpLabel{font-family:var(--gig-label),sans-serif;letter-spacing:.14em;color:#3d3a35;font-size:1rem}body[data-poster] .XPBadge-module-scss-module__PYaXia__barTrack{background:#0a0a0a26;border-radius:0;height:8px}body[data-poster] .XPBadge-module-scss-module__PYaXia__barFill{background:var(--gig-ink);border-radius:0}body[data-poster] .XPBadge-module-scss-module__PYaXia__progressLabel{font-family:var(--gig-label),sans-serif;letter-spacing:.1em;color:#3d3a35;font-size:.9rem}body[data-poster] .XPBadge-module-scss-module__PYaXia__compact{box-shadow:none;background:var(--accent);clip-path:polygon(0% .4px,10% .2px,20% .9px,30% .6px,40% .7px,50% .4px,60% .9px,70% 0,80% .6px,90% .9px,100% .5px,calc(100% - .2px) 10%,calc(100% - 1.7px) 20%,calc(100% - 1.6px) 30%,calc(100% - .5px) 40%,calc(100% - .8px) 50%,calc(100% - 1.2px) 60%,calc(100% - 1.9px) 70%,calc(100% - 1.4px) 80%,calc(100% - .8px) 90%,100% calc(100% - 1.6px),90% calc(100% - 1.4px),80% calc(100% - 1.4px),70% calc(100% - 1.7px),60% calc(100% - 1px),50% calc(100% - 1.2px),40% calc(100% - .5px),30% calc(100% - 1.2px),20% calc(100% - .3px),10% calc(100% - 1.1px),0% calc(100% - 1.7px),1.5px 90%,1px 80%,.6px 70%,1.1px 60%,1.1px 50%,.4px 40%,1.5px 30%,1.8px 20%,1.7px 10%);border-radius:0;rotate:-1.5deg}:is(body[data-poster] .XPBadge-module-scss-module__PYaXia__compactLevel,body[data-poster] .XPBadge-module-scss-module__PYaXia__compactTitle){font-family:var(--gig-label),sans-serif;letter-spacing:.14em;text-transform:uppercase;font-size:.9rem}
@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0e7b7e0b829e3eb9-s.0s6677u7501n5.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/daf789e4474d0d90-s.3w_oc3nqvqm6n.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9e9f04e3c37952ab-s.p.002ht2t_o636a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Anton Fallback;src:local(Arial);ascent-override:129.7%;descent-override:36.29%;line-gap-override:0.0%;size-adjust:90.69%}.anton_27320e42-module__9l6oeG__className{font-family:Anton,Anton Fallback;font-style:normal;font-weight:400}.anton_27320e42-module__9l6oeG__variable{--gig-display:"Anton", "Anton Fallback"}
@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2bbd88c7cbebcb5b-s.1gbavwjfxk-ql.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e3c10b17cdb86a23-s.170qlghoxphjg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../media/612838607db3d51d-s.p.3rc77fqyyrg24.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9710cef2a2a6ac70-s.1glkedkmkj4ol.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a978fc28c69736ab-s.0jk2f-2yu65-t.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/303804218d80822e-s.p.0j4ssjn_k8z58.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e37557cf0085218d-s.323_pd8dkinxn.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/146a3e5eadafdf83-s.3o5kmmd3ujeri.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d9b5d46d9a89ffe6-s.p.0rkprfbp4mv-a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed Fallback;src:local(Arial);ascent-override:130.73%;descent-override:26.15%;line-gap-override:0.0%;size-adjust:76.49%}.barlow_condensed_113f2333-module__-Ndq4q__className{font-family:Barlow Condensed,Barlow Condensed Fallback;font-style:normal}.barlow_condensed_113f2333-module__-Ndq4q__variable{--gig-label:"Barlow Condensed", "Barlow Condensed Fallback"}
@font-face{font-family:Permanent Marker;font-style:normal;font-weight:400;font-display:swap;src:url(../media/612bd71aa396cae6-s.p.2uqs04jkf90gi.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Permanent Marker Fallback;src:local(Arial);ascent-override:97.58%;descent-override:27.92%;line-gap-override:2.66%;size-adjust:113.69%}.permanent_marker_3f75b4f9-module__ktUhQG__className{font-family:Permanent Marker,Permanent Marker Fallback;font-style:normal;font-weight:400}.permanent_marker_3f75b4f9-module__ktUhQG__variable{--gig-scrawl:"Permanent Marker", "Permanent Marker Fallback"}
.AvatarFrame-module-scss-module__HwSh3q__wrap{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.AvatarFrame-module-scss-module__HwSh3q__frame{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:box-shadow .3s;display:inline-flex;position:relative;overflow:hidden}.AvatarFrame-module-scss-module__HwSh3q__inner{border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.AvatarFrame-module-scss-module__HwSh3q__inner img{object-fit:cover;border-radius:50%;width:100%!important;height:100%!important}.AvatarFrame-module-scss-module__HwSh3q__animated{animation:3s linear infinite AvatarFrame-module-scss-module__HwSh3q__frameShift}@keyframes AvatarFrame-module-scss-module__HwSh3q__frameShift{0%{filter:hue-rotate()}to{filter:hue-rotate(360deg)}}.AvatarFrame-module-scss-module__HwSh3q__imageFrame{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.AvatarFrame-module-scss-module__HwSh3q__imageFrameAvatar{z-index:1;border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.AvatarFrame-module-scss-module__HwSh3q__imageFrameAvatar img{object-fit:cover;border-radius:50%;width:100%!important;height:100%!important}.AvatarFrame-module-scss-module__HwSh3q__imageFrameOverlay{z-index:2;pointer-events:none;object-fit:contain;position:absolute;top:0;left:0;width:100%!important;height:100%!important}.AvatarFrame-module-scss-module__HwSh3q__badgeHost{flex-shrink:0;display:inline-flex;position:relative}.AvatarFrame-module-scss-module__HwSh3q__badgeSlot{z-index:3;pointer-events:auto;line-height:1;display:flex;position:absolute;transform:translate(-50%,-50%)}
.UserTitle-module-scss-module__eJ51zG__title{letter-spacing:.03em;background:#ffffff0f;border:1px solid #ffffff14;border-radius:20px;width:fit-content;margin-top:2px;margin-bottom:4px;padding:3px 10px;font-size:.75rem;font-weight:700;line-height:1;display:inline-block}body[data-poster] .UserTitle-module-scss-module__eJ51zG__title{font-family:var(--gig-label),sans-serif;letter-spacing:.16em;text-transform:uppercase;background:#ece8df1a;border:0;border-radius:0;font-size:.85rem}
.CountryFlag-module-scss-module__AbB68G__flag{object-fit:cover;flex-shrink:0;display:block}.CountryFlag-module-scss-module__AbB68G__rounded{border-radius:50%}.CountryFlag-module-scss-module__AbB68G__withName{align-items:center;gap:7px;display:inline-flex}
.Modal-module-scss-module__XBTuca__modalOuter{z-index:9999;justify-content:center;align-items:center;padding:2rem 1rem;display:flex;position:fixed;inset:0}.Modal-module-scss-module__XBTuca__modalBlurBackground{background-color:#000000b8;position:fixed;inset:0}.Modal-module-scss-module__XBTuca__modalContainer{z-index:1;flex-direction:column;align-items:center;width:90%;max-width:560px;max-height:85vh;display:flex;position:relative}.Modal-module-scss-module__XBTuca__modalContainerWide{max-width:860px}.Modal-module-scss-module__XBTuca__modalInner{background:var(--bg);border:1px solid var(--surface-light);border-radius:16px;flex-direction:column;width:100%;max-height:85vh;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 64px -12px #00000080,0 0 0 1px #ffffff08}.Modal-module-scss-module__XBTuca__modalClose{background-color:var(--surface-light);border:1px solid var(--surface-border);cursor:pointer;z-index:10;border-radius:8px;flex-shrink:0;justify-content:center;align-self:flex-end;align-items:center;width:32px;height:32px;margin:12px 12px -32px 0;transition:all .15s;display:flex;position:sticky;top:0}.Modal-module-scss-module__XBTuca__modalClose svg{color:var(--text-secondary);font-size:18px;transition:color .15s;display:block}.Modal-module-scss-module__XBTuca__modalClose:hover{background-color:var(--surface);border-color:var(--accent)}.Modal-module-scss-module__XBTuca__modalClose:hover svg{color:var(--text-primary)}.Modal-module-scss-module__XBTuca__modalScroll{text-align:left;padding:28px;overflow-y:auto}@media (max-width:768px){.Modal-module-scss-module__XBTuca__modalOuter{align-items:stretch;padding:0}.Modal-module-scss-module__XBTuca__modalContainer{width:100%;max-width:100%;min-height:100vh;max-height:100vh}.Modal-module-scss-module__XBTuca__modalInner{border:none;border-radius:0;min-height:100vh;max-height:100vh}.Modal-module-scss-module__XBTuca__modalClose{margin:12px 12px -32px 0}.Modal-module-scss-module__XBTuca__modalScroll{padding:24px 20px 20px}}@keyframes Modal-module-scss-module__XBTuca__gigModalSlap{0%{translate:0 -46px;rotate:-5deg;scale:1.12}55%{translate:0 6px;rotate:1.4deg;scale:.985}78%{rotate:-1.1deg;scale:1.005}to{translate:0;rotate:-.5deg;scale:1}}@keyframes Modal-module-scss-module__XBTuca__gigModalSlapFade{0%{opacity:0;translate:0 -46px;rotate:-5deg;scale:1.12}40%{opacity:1}55%{translate:0 6px;rotate:1.4deg;scale:.985}78%{rotate:-1.1deg;scale:1.005}to{opacity:1;translate:0;rotate:-.5deg;scale:1}}@keyframes Modal-module-scss-module__XBTuca__gigModalRip{to{opacity:0;translate:60px 40px;rotate:7deg;scale:.92}}@keyframes Modal-module-scss-module__XBTuca__gigTapeIn{0%{opacity:0;scale:1.6}to{opacity:1;scale:1}}body[data-poster] .Modal-module-scss-module__XBTuca__modalBlurBackground{-webkit-backdrop-filter:blur(3px)grayscale(.7);background:radial-gradient(circle,#0000008c 1.1px,#0000 1.7px) 0 0/5px 5px,radial-gradient(#0a0a0ab8,#040404f0)}body[data-poster] .Modal-module-scss-module__XBTuca__modalInner{isolation:isolate;color:#ece8df;box-shadow:none;background:0 0;border:0;border-radius:0;animation:.55s cubic-bezier(.2,.9,.3,1) both Modal-module-scss-module__XBTuca__gigModalSlap;position:relative;overflow:visible}body[data-poster] .Modal-module-scss-module__XBTuca__modalInner:after{content:"";z-index:-1;background:radial-gradient(120% 70% at 100% 0%, rgba(var(--accent-rgb), .16), transparent 55%),linear-gradient(180deg, #181818, #0f0f0f);clip-path:polygon(0 1.2%,18% 0,41% 1%,63% 0,84% 1.1%,100% 0,99.4% 34%,100% 68%,99.5% 100%,76% 98.8%,52% 100%,29% 98.9%,0 100%,.5% 66%,0 31%);pointer-events:none;position:absolute;inset:0}body[data-poster] .Modal-module-scss-module__XBTuca__modalInner:before{content:"";z-index:3;clip-path:polygon(3% 8%,97% 0,100% 30%,96% 55%,100% 88%,4% 100%,0 70%,3% 42%,0 18%);pointer-events:none;background:#ece8dfd1;width:118px;height:26px;margin-left:-59px;animation:.3s cubic-bezier(.2,1.4,.4,1) .35s both Modal-module-scss-module__XBTuca__gigTapeIn;position:absolute;top:-13px;left:50%;rotate:-3deg}body[data-poster] .Modal-module-scss-module__XBTuca__modalClose{color:#ece8df;background:#0a0a0a;border:1.5px solid #ece8df66;border-radius:0;width:38px;height:38px;margin:14px 14px -38px 0;padding:0;transition:rotate .2s,border-color .15s,color .15s,background .15s}body[data-poster] .Modal-module-scss-module__XBTuca__modalClose:hover{background:var(--accent);border-color:var(--accent);color:var(--accent-fg,#fff);transform:none}body[data-poster] .Modal-module-scss-module__XBTuca__modalClose svg{color:currentColor}body[data-poster] .Modal-module-scss-module__XBTuca__modalClose:hover svg{color:currentColor}body[data-poster] .Modal-module-scss-module__XBTuca__modalScroll{min-height:0;padding-top:32px}@media (prefers-reduced-motion:reduce){body[data-poster] .Modal-module-scss-module__XBTuca__modalInner{animation:none}body[data-poster] .Modal-module-scss-module__XBTuca__modalInner:before{animation:none}}
body[data-poster] .PlayerCoachShowcase-module-scss-module__yec_vq__card{background:repeating-linear-gradient(180deg, transparent 0 27px, #0a0a0a0f 27px 28px),var(--gig-paper);color:var(--gig-ink);clip-path:polygon(0% 2.3px,4.2% .2px,8.3% 1.8px,12.5% 2.4px,16.7% 2px,20.8% 2.9px,25% 1.2px,29.2% 2.4px,33.3% 1.1px,37.5% .6px,41.7% 2.4px,45.8% .5px,50% 1.4px,54.2% 1.1px,58.3% 2.5px,62.5% 2.8px,66.7% 2.3px,70.8% 2.8px,75% 1.4px,79.2% 3px,83.3% 2.2px,87.5% .7px,91.7% 2.5px,95.8% 1.8px,100% .4px,calc(100% - 2.4px) 4.2%,calc(100% - .4px) 8.3%,calc(100% - 1.1px) 12.5%,calc(100% - .5px) 16.7%,calc(100% - .3px) 20.8%,calc(100% - 2.8px) 25%,calc(100% - .4px) 29.2%,calc(100% - 2.3px) 33.3%,calc(100% - .9px) 37.5%,calc(100% - 2.3px) 41.7%,calc(100% - 1.4px) 45.8%,calc(100% - .5px) 50%,calc(100% - .9px) 54.2%,calc(100% - 1.4px) 58.3%,calc(100% - .3px) 62.5%,100% 66.7%,calc(100% - 2.4px) 70.8%,calc(100% - 2px) 75%,calc(100% - .2px) 79.2%,calc(100% - 1.6px) 83.3%,calc(100% - 1.2px) 87.5%,calc(100% - 1.2px) 91.7%,calc(100% - .8px) 95.8%,100% calc(100% - 3.9px),95.8% calc(100% - 3.1px),91.7% calc(100% - 2.6px),87.5% calc(100% - 2.6px),83.3% calc(100% - 2.9px),79.2% calc(100% - 3px),75% calc(100% - 2.3px),70.8% calc(100% - 1.8px),66.7% calc(100% - 4.5px),62.5% calc(100% - 2.8px),58.3% calc(100% - .4px),54.2% calc(100% - 4.6px),50% calc(100% - 3.9px),45.8% calc(100% - .6px),41.7% calc(100% - 1.7px),37.5% calc(100% - .8px),33.3% calc(100% - 4.9px),29.2% calc(100% - .8px),25% calc(100% - 4.6px),20.8% calc(100% - 1.4px),16.7% calc(100% - .9px),12.5% calc(100% - 4.4px),8.3% calc(100% - .8px),4.2% calc(100% - 3.1px),0% calc(100% - 2.2px),1.7px 95.8%,.5px 91.7%,.9px 87.5%,2.5px 83.3%,1.4px 79.2%,.7px 75%,2.3px 70.8%,.8px 66.7%,2px 62.5%,1.3px 58.3%,1.2px 54.2%,1.5px 50%,.8px 45.8%,.5px 41.7%,.6px 37.5%,1px 33.3%,1.9px 29.2%,2.5px 25%,.3px 20.8%,2.8px 16.7%,2.4px 12.5%,1.3px 8.3%,.8px 4.2%);border:0;border-radius:0;padding:20px 20px 22px;rotate:.6deg}body[data-poster] .PlayerCoachShowcase-module-scss-module__yec_vq__title{color:var(--gig-ink);font-family:var(--gig-display),Impact,sans-serif;letter-spacing:.03em;text-transform:uppercase;font-size:1.3rem;font-weight:400}body[data-poster] .PlayerCoachShowcase-module-scss-module__yec_vq__liveDot{background:#ff3b3b;border-radius:0;rotate:45deg}:is(body[data-poster] .PlayerCoachShowcase-module-scss-module__yec_vq__price,body[data-poster] .PlayerCoachShowcase-module-scss-module__yec_vq__free){background:var(--gig-gold,#f5a524);color:var(--gig-ink);font-family:var(--gig-display),Impact,sans-serif;padding:2px 10px 0;font-size:1.2rem;font-weight:400;rotate:-3deg}body[data-poster] .PlayerCoachShowcase-module-scss-module__yec_vq__meta{color:#0a0a0aad;font-family:var(--gig-label),sans-serif;letter-spacing:.08em;text-transform:uppercase;font-weight:700}body[data-poster] .PlayerCoachShowcase-module-scss-module__yec_vq__sep{background:#0a0a0a66;border-radius:0}body[data-poster] .PlayerCoachShowcase-module-scss-module__yec_vq__rating svg{color:var(--gig-ink)}body[data-poster] .PlayerCoachShowcase-module-scss-module__yec_vq__type{color:var(--gig-ink);font-family:var(--gig-label),sans-serif;letter-spacing:.1em;text-transform:uppercase;background:#0a0a0a1a;border-radius:0}body[data-poster] .PlayerCoachShowcase-module-scss-module__yec_vq__cta{background:var(--gig-neon);color:var(--gig-on-neon);font-family:var(--gig-label),sans-serif;letter-spacing:.22em;text-transform:uppercase;clip-path:polygon(0% 2px,7.1% .8px,14.3% 1.8px,21.4% .7px,28.6% 2px,35.7% 1.5px,42.9% .4px,50% .5px,57.1% .5px,64.3% .7px,71.4% .8px,78.6% .6px,85.7% 1.9px,92.9% .9px,100% .2px,calc(100% - 2.4px) 7.1%,calc(100% - 1.5px) 14.3%,calc(100% - .6px) 21.4%,calc(100% - .8px) 28.6%,calc(100% - 1.5px) 35.7%,calc(100% - .9px) 42.9%,calc(100% - 1.8px) 50%,calc(100% - .2px) 57.1%,calc(100% - 1.4px) 64.3%,calc(100% - 1px) 71.4%,calc(100% - .8px) 78.6%,calc(100% - .5px) 85.7%,calc(100% - 1.1px) 92.9%,100% calc(100% - 2.8px),92.9% calc(100% - .5px),85.7% calc(100% - 1.4px),78.6% calc(100% - 1.2px),71.4% calc(100% - .9px),64.3% calc(100% - 2.4px),57.1% calc(100% - 2.7px),50% 100%,42.9% calc(100% - .4px),35.7% calc(100% - .6px),28.6% calc(100% - 2px),21.4% calc(100% - 2.5px),14.3% calc(100% - 2.3px),7.1% calc(100% - 1.7px),0% calc(100% - 2.6px),1.1px 92.9%,.6px 85.7%,.4px 78.6%,.1px 71.4%,.7px 64.3%,1.8px 57.1%,1px 50%,.9px 42.9%,.3px 35.7%,1.1px 28.6%,1.7px 21.4%,.5px 14.3%,.6px 7.1%);border-radius:0;font-size:.95rem}body[data-poster] .PlayerCoachShowcase-module-scss-module__yec_vq__cta:hover{background:var(--gig-neon);translate:0 -2px}.PlayerCoachShowcase-module-scss-module__yec_vq__card{background:radial-gradient(ellipse 90% 80% at 100% 0%, rgba(var(--accent-rgb), .16) 0%, transparent 70%),rgba(var(--accent-rgb), .05);border:1px solid rgba(var(--accent-rgb), .3);border-radius:12px;flex-direction:column;gap:6px;padding:16px;scroll-margin-top:24px;display:flex}.PlayerCoachShowcase-module-scss-module__yec_vq__head{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.PlayerCoachShowcase-module-scss-module__yec_vq__title{min-width:0;color:var(--text-primary);letter-spacing:-.01em;align-items:center;gap:7px;font-size:1.05rem;font-weight:800;display:inline-flex}.PlayerCoachShowcase-module-scss-module__yec_vq__liveDot{background:#22c55e;border-radius:50%;flex-shrink:0;width:7px;height:7px}.PlayerCoachShowcase-module-scss-module__yec_vq__price,.PlayerCoachShowcase-module-scss-module__yec_vq__free{flex-shrink:0;font-size:1.05rem;font-weight:800}.PlayerCoachShowcase-module-scss-module__yec_vq__price{color:var(--text-primary)}.PlayerCoachShowcase-module-scss-module__yec_vq__free{color:#4ade80}.PlayerCoachShowcase-module-scss-module__yec_vq__meta{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:.78rem;display:flex}.PlayerCoachShowcase-module-scss-module__yec_vq__sep{background:var(--text-dim);border-radius:50%;width:3px;height:3px}.PlayerCoachShowcase-module-scss-module__yec_vq__rating{align-items:center;gap:4px;display:inline-flex}.PlayerCoachShowcase-module-scss-module__yec_vq__rating svg{color:#fbbf24;font-size:.7rem}.PlayerCoachShowcase-module-scss-module__yec_vq__types{flex-wrap:wrap;gap:6px;margin:8px 0 0;padding:0;list-style:none;display:flex}.PlayerCoachShowcase-module-scss-module__yec_vq__type{background:rgba(var(--accent-rgb), .12);color:var(--accent-light);border-radius:8px;align-items:center;gap:6px;padding:5px 10px;font-size:.72rem;font-weight:700;display:inline-flex}.PlayerCoachShowcase-module-scss-module__yec_vq__type svg{font-size:.72rem}.PlayerCoachShowcase-module-scss-module__yec_vq__cta{background:var(--accent);color:var(--accent-fg,#fff);border-radius:10px;justify-content:center;align-items:center;gap:8px;margin-top:10px;padding:10px 14px;font-size:.84rem;font-weight:800;text-decoration:none;transition:background .2s,transform .15s;display:flex}.PlayerCoachShowcase-module-scss-module__yec_vq__cta svg{font-size:.72rem;transition:transform .2s cubic-bezier(.22,1,.36,1)}.PlayerCoachShowcase-module-scss-module__yec_vq__cta:hover{background:var(--accent-light)}.PlayerCoachShowcase-module-scss-module__yec_vq__cta:hover svg{transform:translate(3px)}.PlayerCoachShowcase-module-scss-module__yec_vq__cta:active{transform:scale(.98)}
.ReactionPicker-module-scss-module__9WFMlq__picker{z-index:2000;background:var(--surface);border:1px solid var(--border-mid,var(--surface-light));-webkit-backdrop-filter:blur(14px);transform-origin:bottom;border-radius:16px;width:min(320px,100vw - 24px);padding:12px;animation:.18s cubic-bezier(.34,1.56,.64,1) ReactionPicker-module-scss-module__9WFMlq__pickerIn;position:absolute;transform:translate(-50%);box-shadow:0 12px 40px #00000073,0 0 0 1px #ffffff05}@keyframes ReactionPicker-module-scss-module__9WFMlq__pickerIn{0%{opacity:0;transform:translate(-50%)translateY(8px)scale(.92)}to{opacity:1;transform:translate(-50%)translateY(0)scale(1)}}.ReactionPicker-module-scss-module__9WFMlq__pickerHeader{letter-spacing:1.4px;text-transform:uppercase;color:var(--text-muted);margin-bottom:10px;padding:0 2px;font-size:.65rem;font-weight:800}.ReactionPicker-module-scss-module__9WFMlq__pickerScroll{overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;gap:12px;max-height:280px;display:flex;overflow-y:auto}.ReactionPicker-module-scss-module__9WFMlq__packRow{flex-direction:column;gap:6px;display:flex}.ReactionPicker-module-scss-module__9WFMlq__packLabel{letter-spacing:.3px;color:var(--rarity-color,var(--text-muted));align-items:center;gap:6px;font-size:.7rem;font-weight:700;display:inline-flex}.ReactionPicker-module-scss-module__9WFMlq__packLabel:before{content:"";background:var(--rarity-color,var(--text-muted));width:6px;height:6px;box-shadow:0 0 8px var(--rarity-color,transparent);border-radius:50%}.ReactionPicker-module-scss-module__9WFMlq__packEmojis{flex-wrap:wrap;gap:6px;display:flex}.ReactionPicker-module-scss-module__9WFMlq__emojiBtn{background:var(--surface-light);cursor:pointer;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:4px;min-width:40px;min-height:40px;padding:6px 10px;transition:transform .12s,background .15s,border-color .15s;display:inline-flex;position:relative}.ReactionPicker-module-scss-module__9WFMlq__emojiBtn:hover{background:rgba(var(--accent-rgb), .12);border-color:rgba(var(--accent-rgb), .4);transform:scale(1.12)translateY(-2px)}.ReactionPicker-module-scss-module__9WFMlq__emojiBtn:active{transform:scale(.94)}.ReactionPicker-module-scss-module__9WFMlq__emojiBtn.ReactionPicker-module-scss-module__9WFMlq__active{border-color:var(--accent);background:rgba(var(--accent-rgb), .18)}.ReactionPicker-module-scss-module__9WFMlq__emoji{filter:drop-shadow(0 1px 3px #0000004d);font-size:1.25rem;line-height:1}.ReactionPicker-module-scss-module__9WFMlq__emojiCount{color:var(--accent-light,var(--text-muted));font-size:.65rem;font-weight:700}.ReactionPicker-module-scss-module__9WFMlq__arrow{background:var(--surface);border-right:1px solid var(--border-mid,var(--surface-light));border-bottom:1px solid var(--border-mid,var(--surface-light));width:12px;height:12px;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)rotate(45deg)}body[data-poster] .ReactionPicker-module-scss-module__9WFMlq__picker{-webkit-backdrop-filter:none;background:linear-gradient(#181818,#0f0f0f);border:0;border-radius:0;box-shadow:0 14px 34px #0009}body[data-poster] .ReactionPicker-module-scss-module__9WFMlq__arrow{display:none}body[data-poster] .ReactionPicker-module-scss-module__9WFMlq__pickerHeader{font-family:var(--gig-label),sans-serif;letter-spacing:.24em;text-transform:uppercase;color:var(--gig-paper,#ece8df);font-weight:700}
