.tournament-hero[data-astro-cid-4tr2255i]{background:radial-gradient(circle at 90% 0%,var(--card-glow,#24d7ff26),transparent 28rem),linear-gradient(155deg,#0b1f33fa,#040e19fa);border-bottom:1px solid var(--border);scroll-margin-top:calc(var(--header-height) + 58px);padding:38px 0;position:relative;overflow:hidden}.tournament-hero[data-astro-cid-4tr2255i]:before{content:"";pointer-events:none;background-color:#0000;background-image:linear-gradient(#24d7ff06 1px,#0000 1px),linear-gradient(90deg,#24d7ff06 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:34px 34px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;mask-image:linear-gradient(90deg,#000,#0000 80%)}.tournament-hero__inner[data-astro-cid-4tr2255i]{display:block;position:relative}.tournament-hero__identity[data-astro-cid-4tr2255i]{grid-template-columns:190px minmax(0,1fr);align-items:center;gap:34px;display:grid}.tournament-hero__logo[data-astro-cid-4tr2255i]{width:150px;height:150px;color:var(--gold);box-shadow:none;background:0 0;border:0;border-radius:0;place-items:center;font-size:2.2rem;display:grid}.tournament-hero__logo[data-astro-cid-4tr2255i] img[data-astro-cid-4tr2255i]{object-fit:contain;width:94%;height:94%}.tournament-hero__eyeline[data-astro-cid-4tr2255i],.tournament-hero__status-row[data-astro-cid-4tr2255i]{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.tournament-state[data-astro-cid-4tr2255i]{color:var(--muted);border:1px solid var(--border);letter-spacing:.08em;text-transform:uppercase;background:#ffffff0b;border-radius:6px;padding:5px 8px;font-size:.62rem;font-weight:900;display:inline-flex}.tournament-state[data-astro-cid-4tr2255i].status-ongoing{color:var(--green);border-color:#38e57c52}.tournament-hero__pht[data-astro-cid-4tr2255i]{color:#dbe8f1;letter-spacing:.04em;text-transform:uppercase;margin:12px 0 0;font-size:.72rem;font-weight:850}h1[data-astro-cid-4tr2255i]{margin:12px 0;font-size:clamp(2.35rem,5vw,4.8rem)}.tournament-hero__intro[data-astro-cid-4tr2255i]{color:#b7c8d7;max-width:720px;margin-bottom:20px;font-size:clamp(.95rem,1.8vw,1.12rem)}@media (width<=920px){.tournament-hero__identity[data-astro-cid-4tr2255i]{grid-template-columns:150px minmax(0,1fr)}}@media (width<=680px){.tournament-hero[data-astro-cid-4tr2255i]{padding:26px 0 30px}.tournament-hero__identity[data-astro-cid-4tr2255i]{grid-template-columns:78px minmax(0,1fr);align-items:start;gap:14px}.tournament-hero__logo[data-astro-cid-4tr2255i]{border-radius:17px;width:78px;height:78px}.tournament-hero__copy[data-astro-cid-4tr2255i]{display:contents}.tournament-hero__eyeline[data-astro-cid-4tr2255i],.tournament-hero[data-astro-cid-4tr2255i] h1[data-astro-cid-4tr2255i]{grid-column:2}.tournament-hero[data-astro-cid-4tr2255i] h1[data-astro-cid-4tr2255i]{margin:6px 0 0;font-size:clamp(1.78rem,8vw,2.25rem)}.tournament-hero__status-row[data-astro-cid-4tr2255i],.tournament-hero__pht[data-astro-cid-4tr2255i],.tournament-hero__intro[data-astro-cid-4tr2255i],.tournament-hero[data-astro-cid-4tr2255i] .button-row[data-astro-cid-4tr2255i]{grid-column:1/-1}.tournament-hero__intro[data-astro-cid-4tr2255i]{margin:0}}.tournament-data-state[data-astro-cid-5tjysgwa]{color:var(--muted);background:#24d7ff0e;border:1px solid #24d7ff29;border-radius:9px;align-items:flex-start;gap:10px;margin:14px 0 0;padding:13px 14px;font-size:.78rem;display:flex}.tournament-data-state[data-astro-cid-5tjysgwa] span[data-astro-cid-5tjysgwa]{width:20px;height:20px;color:var(--cyan);border:1px solid var(--border-strong);border-radius:50%;flex:none;place-items:center;font-size:.68rem;font-weight:900;display:grid}.tournament-data-state[data-astro-cid-5tjysgwa].compact{padding:9px 11px;font-size:.7rem}.tournament-section[data-astro-cid-7eoyb5h2]{scroll-margin-top:calc(var(--header-height) + 58px)}.tournament-section__heading[data-astro-cid-7eoyb5h2]{justify-content:space-between;align-items:end;gap:20px;margin-bottom:20px;display:flex}.tournament-section__heading[data-astro-cid-7eoyb5h2] h2[data-astro-cid-7eoyb5h2]{margin:0}.tournament-refresh[data-astro-cid-7eoyb5h2]{color:var(--muted-2);text-align:right;font-size:.68rem}.tournament-match-groups[data-astro-cid-7eoyb5h2],.tournament-match-group[data-astro-cid-7eoyb5h2],.tournament-match-list[data-astro-cid-7eoyb5h2]{min-width:0;max-width:100%}.tournament-match-groups[data-astro-cid-7eoyb5h2]{gap:24px;display:grid}.tournament-match-group[data-astro-cid-7eoyb5h2] h3[data-astro-cid-7eoyb5h2]{letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:9px;margin-bottom:10px;font-size:.8rem;display:flex}.tournament-match-group[data-astro-cid-7eoyb5h2] h3[data-astro-cid-7eoyb5h2] span[data-astro-cid-7eoyb5h2]{min-width:23px;height:23px;color:var(--cyan);background:var(--cyan-soft);border-radius:50%;place-items:center;font-size:.65rem;display:grid}.tournament-match-list[data-astro-cid-7eoyb5h2]{gap:7px;display:grid}.tournament-match[data-astro-cid-7eoyb5h2]{border:1px solid var(--border);background:#091929d1;border-radius:10px;grid-template-columns:128px minmax(165px,.72fr) minmax(340px,1.4fr) 112px;align-items:center;gap:14px;min-height:78px;padding:11px 14px;display:grid}.tournament-match[data-astro-cid-7eoyb5h2].status-live{box-shadow:inset 3px 0 var(--green);border-color:#38e57c40}.tournament-match[data-astro-cid-7eoyb5h2].status-unknown{opacity:.76}.tournament-match__time[data-astro-cid-7eoyb5h2]{display:grid}.tournament-match__time[data-astro-cid-7eoyb5h2] strong[data-astro-cid-7eoyb5h2]{font-size:.78rem}.tournament-match__time[data-astro-cid-7eoyb5h2] span[data-astro-cid-7eoyb5h2],.tournament-match__time[data-astro-cid-7eoyb5h2] small[data-astro-cid-7eoyb5h2],.tournament-match__stage[data-astro-cid-7eoyb5h2] small[data-astro-cid-7eoyb5h2]{color:var(--muted-2);font-size:.62rem}.tournament-match__time[data-astro-cid-7eoyb5h2] small[data-astro-cid-7eoyb5h2]{text-transform:uppercase;margin-top:2px;font-weight:850}.tournament-match__stage[data-astro-cid-7eoyb5h2]{color:#dce9f4;min-width:0;font-size:.72rem;display:grid}.tournament-match__stage[data-astro-cid-7eoyb5h2] span[data-astro-cid-7eoyb5h2],.tournament-match__stage[data-astro-cid-7eoyb5h2] small[data-astro-cid-7eoyb5h2]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tournament-match__teams[data-astro-cid-7eoyb5h2]{grid-template-columns:minmax(0,1fr) 58px minmax(0,1fr);align-items:center;gap:8px;display:grid}.tournament-match__teams[data-astro-cid-7eoyb5h2]>div[data-astro-cid-7eoyb5h2]{justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.tournament-match__teams[data-astro-cid-7eoyb5h2]>div[data-astro-cid-7eoyb5h2]:last-child{justify-content:flex-start}.tournament-match__teams[data-astro-cid-7eoyb5h2]>div[data-astro-cid-7eoyb5h2]>span[data-astro-cid-7eoyb5h2]{text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;font-weight:750;overflow:hidden}.tournament-match__teams[data-astro-cid-7eoyb5h2]>strong[data-astro-cid-7eoyb5h2]{text-align:center;font-size:1rem}.tournament-match[data-astro-cid-7eoyb5h2]>a[data-astro-cid-7eoyb5h2]{color:var(--cyan);text-align:right;font-size:.7rem;font-weight:800}@media (width<=900px){.tournament-match[data-astro-cid-7eoyb5h2]{grid-template-columns:105px minmax(0,1fr) 90px}.tournament-match__stage[data-astro-cid-7eoyb5h2]{grid-column:2}.tournament-match__teams[data-astro-cid-7eoyb5h2]{grid-area:1/2/3}.tournament-match[data-astro-cid-7eoyb5h2]>a[data-astro-cid-7eoyb5h2]{grid-area:1/3/3}}@media (width<=620px){.tournament-section__heading[data-astro-cid-7eoyb5h2]{display:grid}.tournament-refresh[data-astro-cid-7eoyb5h2]{text-align:left}.tournament-match[data-astro-cid-7eoyb5h2]{grid-template-columns:minmax(0,1fr);gap:8px;min-height:0;padding:13px}.tournament-match__time[data-astro-cid-7eoyb5h2],.tournament-match__stage[data-astro-cid-7eoyb5h2]{grid-column:1}.tournament-match__teams[data-astro-cid-7eoyb5h2]{border-top:1px solid var(--border);grid-area:auto/1;grid-template-columns:minmax(0,1fr) 46px minmax(0,1fr);padding-top:10px}.tournament-match__teams[data-astro-cid-7eoyb5h2]>div[data-astro-cid-7eoyb5h2],.tournament-match__teams[data-astro-cid-7eoyb5h2]>div[data-astro-cid-7eoyb5h2]:last-child{text-align:center;flex-direction:column;justify-content:center;gap:5px}.tournament-match__teams[data-astro-cid-7eoyb5h2] .team-mark{width:36px;height:36px}.tournament-match[data-astro-cid-7eoyb5h2]>a[data-astro-cid-7eoyb5h2]{border-top:1px solid var(--border);white-space:nowrap;grid-area:auto/1;justify-content:flex-end;align-items:center;min-height:44px;padding-top:6px;display:flex}.tournament-match__teams[data-astro-cid-7eoyb5h2]>div[data-astro-cid-7eoyb5h2]>span[data-astro-cid-7eoyb5h2]{max-width:100%;font-size:.72rem}}.tournament-section[data-astro-cid-ccaj4b6k]{scroll-margin-top:calc(var(--header-height) + 58px)}.tournament-section__heading[data-astro-cid-ccaj4b6k]{max-width:790px;margin-bottom:20px}.tournament-section__heading[data-astro-cid-ccaj4b6k] h2[data-astro-cid-ccaj4b6k]{margin-bottom:8px}.tournament-section__heading[data-astro-cid-ccaj4b6k] p[data-astro-cid-ccaj4b6k]{margin:0;font-size:.84rem}.standings-groups[data-astro-cid-ccaj4b6k]{gap:20px;display:grid}.standings-panel[data-astro-cid-ccaj4b6k]{border:1px solid var(--border);border-radius:var(--radius);background:#091929cc;overflow:hidden}.standings-panel[data-astro-cid-ccaj4b6k][open]{border-color:#43cff44d}.standings-panel__head[data-astro-cid-ccaj4b6k]{border-bottom:1px solid var(--border);cursor:pointer;grid-template-columns:minmax(0,1fr) auto 28px;align-items:center;gap:18px;padding:15px 17px;list-style:none;display:grid}.standings-panel__head[data-astro-cid-ccaj4b6k]::-webkit-details-marker{display:none}.standings-panel__head[data-astro-cid-ccaj4b6k] h3[data-astro-cid-ccaj4b6k]{margin:0;font-size:1rem}.standings-panel__head[data-astro-cid-ccaj4b6k] span[data-astro-cid-ccaj4b6k]{color:var(--muted-2);text-align:right;font-size:.64rem}.standings-panel__toggle[data-astro-cid-ccaj4b6k]{width:27px;height:27px;color:var(--cyan);border:1px solid var(--border);border-radius:50%;place-items:center;font-size:1rem;font-style:normal;transition:transform .16s;display:grid}.standings-panel[data-astro-cid-ccaj4b6k][open] .standings-panel__toggle[data-astro-cid-ccaj4b6k]{transform:rotate(45deg)}.standings-scroll[data-astro-cid-ccaj4b6k]{outline:0;overflow-x:auto}.standings-scroll[data-astro-cid-ccaj4b6k]:focus-visible{box-shadow:inset 0 0 0 2px var(--cyan)}table[data-astro-cid-ccaj4b6k]{border-collapse:collapse;width:100%;min-width:650px}caption[data-astro-cid-ccaj4b6k]{clip:rect(0 0 0 0);width:1px;height:1px;padding:0;position:absolute;overflow:hidden}th[data-astro-cid-ccaj4b6k],td[data-astro-cid-ccaj4b6k]{border-bottom:1px solid var(--border);text-align:center;padding:11px 14px;font-size:.76rem}thead[data-astro-cid-ccaj4b6k] th[data-astro-cid-ccaj4b6k]{color:var(--muted-2);letter-spacing:.07em;text-transform:uppercase;background:#030d17a6;font-size:.62rem}tbody[data-astro-cid-ccaj4b6k] tr[data-astro-cid-ccaj4b6k]:last-child th[data-astro-cid-ccaj4b6k],tbody[data-astro-cid-ccaj4b6k] tr[data-astro-cid-ccaj4b6k]:last-child td[data-astro-cid-ccaj4b6k]{border-bottom:0}.position[data-astro-cid-ccaj4b6k]{width:62px}.team[data-astro-cid-ccaj4b6k]{z-index:2;text-align:left;background:#0a1a2a;min-width:220px;position:sticky;left:0}.team[data-astro-cid-ccaj4b6k]>span[data-astro-cid-ccaj4b6k]{align-items:center;gap:10px;display:flex}.team[data-astro-cid-ccaj4b6k]>span[data-astro-cid-ccaj4b6k]>span[data-astro-cid-ccaj4b6k]{display:grid}.team[data-astro-cid-ccaj4b6k] small[data-astro-cid-ccaj4b6k],td[data-astro-cid-ccaj4b6k] small[data-astro-cid-ccaj4b6k]{color:var(--muted-2);font-size:.6rem;font-weight:500;display:block}td[data-astro-cid-ccaj4b6k] strong[data-astro-cid-ccaj4b6k]{color:#e9f5fc}@media (width<=680px){.standings-panel__head[data-astro-cid-ccaj4b6k]{grid-template-columns:minmax(0,1fr) 28px;gap:7px 12px}.standings-panel__head[data-astro-cid-ccaj4b6k] span[data-astro-cid-ccaj4b6k]{text-align:left;grid-column:1}.standings-panel__toggle[data-astro-cid-ccaj4b6k]{grid-area:1/2/3}th[data-astro-cid-ccaj4b6k],td[data-astro-cid-ccaj4b6k]{padding:10px}.team[data-astro-cid-ccaj4b6k]{min-width:190px}.standings-scroll[data-astro-cid-ccaj4b6k]{background:linear-gradient(90deg,#0000 calc(100% - 28px),#24d7ff1f)}}@media (prefers-reduced-motion:reduce){.standings-panel__toggle[data-astro-cid-ccaj4b6k]{transition:none}}.tournament-section[data-astro-cid-vjwwhuty]{scroll-margin-top:calc(var(--header-height) + 58px)}.tournament-section__heading[data-astro-cid-vjwwhuty]{max-width:780px;margin-bottom:20px}.tournament-section__heading[data-astro-cid-vjwwhuty] h2[data-astro-cid-vjwwhuty]{margin-bottom:8px}.tournament-section__heading[data-astro-cid-vjwwhuty] p[data-astro-cid-vjwwhuty]{margin:0;font-size:.84rem}.form-scroll[data-astro-cid-vjwwhuty]{border:1px solid var(--border);border-radius:var(--radius);background:#091929cc;outline:0;overflow-x:auto}.form-scroll[data-astro-cid-vjwwhuty]:focus-visible{box-shadow:0 0 0 2px var(--cyan)}table[data-astro-cid-vjwwhuty]{border-collapse:separate;border-spacing:0;width:max-content;min-width:100%}caption[data-astro-cid-vjwwhuty]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}th[data-astro-cid-vjwwhuty],td[data-astro-cid-vjwwhuty]{border-right:1px solid var(--border);border-bottom:1px solid var(--border);text-align:left;min-width:150px;padding:8px}thead[data-astro-cid-vjwwhuty] th[data-astro-cid-vjwwhuty]{color:var(--muted-2);letter-spacing:.07em;text-transform:uppercase;background:#061421;padding:11px;font-size:.62rem}tr[data-astro-cid-vjwwhuty]:last-child th[data-astro-cid-vjwwhuty],tr[data-astro-cid-vjwwhuty]:last-child td[data-astro-cid-vjwwhuty]{border-bottom:0}.form-team[data-astro-cid-vjwwhuty]{z-index:3;background:#081827;min-width:210px;position:sticky;left:0}.form-team[data-astro-cid-vjwwhuty]>span[data-astro-cid-vjwwhuty]{align-items:center;gap:9px;font-size:.76rem;display:flex}.form-cell[data-astro-cid-vjwwhuty]{color:#dceaf4;background:#ffffff06;border:1px solid #0000;border-radius:8px;gap:5px;min-height:88px;padding:9px;display:grid}.form-cell[data-astro-cid-vjwwhuty]:hover{border-color:var(--border-strong)}.form-cell[data-astro-cid-vjwwhuty].win{box-shadow:inset 3px 0 #38e57ccc}.form-cell[data-astro-cid-vjwwhuty].loss{box-shadow:inset 3px 0 #f04438cc}.form-cell__result[data-astro-cid-vjwwhuty]{font-size:.66rem;font-weight:900}.form-cell[data-astro-cid-vjwwhuty].win .form-cell__result[data-astro-cid-vjwwhuty]{color:var(--green)}.form-cell[data-astro-cid-vjwwhuty].loss .form-cell__result[data-astro-cid-vjwwhuty]{color:#ff7b72}.form-cell__result[data-astro-cid-vjwwhuty] strong[data-astro-cid-vjwwhuty]{float:right;color:var(--text)}.form-cell__opponent[data-astro-cid-vjwwhuty]{white-space:nowrap;align-items:center;gap:7px;font-size:.68rem;font-weight:700;display:flex;overflow:hidden}.form-cell__opponent[data-astro-cid-vjwwhuty] .team-mark{width:24px;height:24px}.form-cell[data-astro-cid-vjwwhuty] small[data-astro-cid-vjwwhuty]{color:var(--muted-2);font-size:.58rem}.form-empty[data-astro-cid-vjwwhuty]{min-height:88px;color:var(--muted-2);place-items:center;display:grid}@media (width<=680px){.form-team[data-astro-cid-vjwwhuty]{min-width:170px}th[data-astro-cid-vjwwhuty],td[data-astro-cid-vjwwhuty]{min-width:140px}.form-scroll[data-astro-cid-vjwwhuty]{background:linear-gradient(90deg,#081827 0 170px,#091929cc 170px)}}.tournament-section[data-astro-cid-je5qmdbp]{scroll-margin-top:calc(var(--header-height) + 58px)}.tournament-section__heading[data-astro-cid-je5qmdbp]{max-width:780px;margin-bottom:20px}.tournament-section__heading[data-astro-cid-je5qmdbp] h2[data-astro-cid-je5qmdbp]{margin-bottom:8px}.tournament-section__heading[data-astro-cid-je5qmdbp] p[data-astro-cid-je5qmdbp]{margin:0;font-size:.84rem}.participant-grid[data-astro-cid-je5qmdbp]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.participant-card[data-astro-cid-je5qmdbp]{border:1px solid var(--border);background:#091929d1;border-radius:10px}.participant-card[data-astro-cid-je5qmdbp][open]{border-color:var(--border-strong)}summary[data-astro-cid-je5qmdbp]{cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:11px;min-height:76px;padding:11px;list-style:none;display:grid}summary[data-astro-cid-je5qmdbp]::-webkit-details-marker{display:none}summary[data-astro-cid-je5qmdbp]>span[data-astro-cid-je5qmdbp]:nth-child(2){min-width:0;display:grid}summary[data-astro-cid-je5qmdbp] strong[data-astro-cid-je5qmdbp],summary[data-astro-cid-je5qmdbp] small[data-astro-cid-je5qmdbp]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}summary[data-astro-cid-je5qmdbp] strong[data-astro-cid-je5qmdbp]{font-size:.78rem}summary[data-astro-cid-je5qmdbp] small[data-astro-cid-je5qmdbp]{color:var(--muted-2);font-size:.6rem}.participant-card__record[data-astro-cid-je5qmdbp]{color:var(--cyan);text-align:right;font-size:.82rem;font-weight:900;display:grid}.participant-card__toggle[data-astro-cid-je5qmdbp]{width:26px;height:26px;color:var(--cyan);border:1px solid var(--border);border-radius:50%;place-items:center;display:grid}.participant-card[data-astro-cid-je5qmdbp][open] .participant-card__toggle[data-astro-cid-je5qmdbp]{transform:rotate(45deg)}.participant-card__details[data-astro-cid-je5qmdbp]{border-top:1px solid var(--border);padding:0 12px 13px}.participant-card__details[data-astro-cid-je5qmdbp] dl[data-astro-cid-je5qmdbp]{grid-template-columns:repeat(3,1fr);margin:0;display:grid}.participant-card__details[data-astro-cid-je5qmdbp] dl[data-astro-cid-je5qmdbp] div[data-astro-cid-je5qmdbp]{text-align:center;padding:10px 5px}.participant-card__details[data-astro-cid-je5qmdbp] dt[data-astro-cid-je5qmdbp]{color:var(--muted-2);text-transform:uppercase;font-size:.58rem}.participant-card__details[data-astro-cid-je5qmdbp] dd[data-astro-cid-je5qmdbp]{margin:2px 0 0;font-size:.78rem;font-weight:800}.participant-card__details[data-astro-cid-je5qmdbp] p[data-astro-cid-je5qmdbp]{margin:8px 0 0;font-size:.68rem}.roster-state[data-astro-cid-je5qmdbp]{color:var(--muted-2)}.verified-roster[data-astro-cid-je5qmdbp]{font-size:.7rem}.verified-roster[data-astro-cid-je5qmdbp] ul[data-astro-cid-je5qmdbp]{padding-left:18px}.verified-roster[data-astro-cid-je5qmdbp] li[data-astro-cid-je5qmdbp] span[data-astro-cid-je5qmdbp]{color:var(--muted-2);margin-left:6px}.verified-roster[data-astro-cid-je5qmdbp] a[data-astro-cid-je5qmdbp]{color:var(--cyan)}.participant-card[data-astro-cid-je5qmdbp]{transition:border-color .16s,background .16s}.participant-card[data-astro-cid-je5qmdbp] summary[data-astro-cid-je5qmdbp]:focus-visible{outline:2px solid var(--cyan);outline-offset:-2px;border-radius:9px}.participant-card__toggle[data-astro-cid-je5qmdbp]{transition:transform .16s}@media (hover:hover) and (pointer:fine){.participant-card[data-astro-cid-je5qmdbp]:hover{border-color:var(--border-strong);background:#0c1f31e6}}@media (width<=960px){.participant-grid[data-astro-cid-je5qmdbp]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.participant-grid[data-astro-cid-je5qmdbp]{grid-template-columns:1fr}.participant-card[data-astro-cid-je5qmdbp]:not([open]) summary[data-astro-cid-je5qmdbp]{min-height:68px}.participant-card__details[data-astro-cid-je5qmdbp]{padding-bottom:15px}}@media (prefers-reduced-motion:reduce){.participant-card[data-astro-cid-je5qmdbp],.participant-card__toggle[data-astro-cid-je5qmdbp]{transition:none}}.bracket-match[data-astro-cid-dj2rxdqp]{color:#dce9f4;border:1px solid var(--border);background:#081a2a;border-radius:10px;gap:0;min-width:238px;display:grid;box-shadow:0 10px 26px #00000029}.bracket-match[data-astro-cid-dj2rxdqp]:hover{border-color:var(--border-strong)}.bracket-match[data-astro-cid-dj2rxdqp].status-live{box-shadow:inset 3px 0 var(--green),0 10px 26px #00000029}.bracket-match__meta[data-astro-cid-dj2rxdqp]{color:var(--muted-2);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:10px;padding:7px 9px;font-size:.57rem;display:flex}.bracket-match__meta[data-astro-cid-dj2rxdqp] strong[data-astro-cid-dj2rxdqp]{color:var(--cyan);letter-spacing:.07em;font-size:.55rem}.bracket-team[data-astro-cid-dj2rxdqp]{border-bottom:1px solid #89b8dd1f;grid-template-columns:25px minmax(0,1fr) auto;align-items:center;gap:7px;padding:7px 9px;display:grid}.bracket-team[data-astro-cid-dj2rxdqp] .team-mark{width:25px;height:25px}.bracket-team[data-astro-cid-dj2rxdqp]>span[data-astro-cid-dj2rxdqp]{text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;font-weight:700;overflow:hidden}.bracket-team[data-astro-cid-dj2rxdqp]>strong[data-astro-cid-dj2rxdqp]{color:var(--muted);font-size:.78rem}.bracket-team[data-astro-cid-dj2rxdqp].winner>span[data-astro-cid-dj2rxdqp],.bracket-team[data-astro-cid-dj2rxdqp].winner>strong[data-astro-cid-dj2rxdqp]{color:var(--green)}.bracket-team[data-astro-cid-dj2rxdqp].winner>span[data-astro-cid-dj2rxdqp]:after{content:" · W";font-size:.55rem}.bracket-match__format[data-astro-cid-dj2rxdqp]{color:var(--muted-2);padding:6px 9px;font-size:.57rem}.data-disclosure[data-astro-cid-72ivgpdy]{color:var(--muted);background:#24d7ff0d;border:1px solid #24d7ff2b;border-radius:9px;margin-top:14px}.data-disclosure[data-astro-cid-72ivgpdy] summary[data-astro-cid-72ivgpdy]{cursor:pointer;grid-template-columns:22px minmax(0,1fr) 24px;align-items:center;gap:9px;min-height:46px;padding:10px 12px;list-style:none;display:grid}.data-disclosure[data-astro-cid-72ivgpdy] summary[data-astro-cid-72ivgpdy]::-webkit-details-marker{display:none}.data-disclosure[data-astro-cid-72ivgpdy] summary[data-astro-cid-72ivgpdy]>span[data-astro-cid-72ivgpdy]{width:21px;height:21px;color:var(--cyan);border:1px solid var(--border-strong);border-radius:50%;place-items:center;font-size:.66rem;font-weight:900;display:grid}.data-disclosure[data-astro-cid-72ivgpdy] summary[data-astro-cid-72ivgpdy]>strong[data-astro-cid-72ivgpdy]{color:#c8d9e5;font-size:.72rem}.data-disclosure[data-astro-cid-72ivgpdy] summary[data-astro-cid-72ivgpdy]>i[data-astro-cid-72ivgpdy]{color:var(--cyan);text-align:center;font-size:1rem;font-style:normal;transition:transform .16s}.data-disclosure[data-astro-cid-72ivgpdy][open] summary[data-astro-cid-72ivgpdy]>i[data-astro-cid-72ivgpdy]{transform:rotate(45deg)}.data-disclosure__body[data-astro-cid-72ivgpdy]{border-top:1px solid #24d7ff1f;padding:0 13px 12px 43px}.data-disclosure__body[data-astro-cid-72ivgpdy] p{color:var(--muted);margin:10px 0 0;font-size:.74rem;line-height:1.6}.data-disclosure[data-astro-cid-72ivgpdy].compact{margin-top:9px}.data-disclosure[data-astro-cid-72ivgpdy].compact summary[data-astro-cid-72ivgpdy]{min-height:40px;padding-block:7px}@media (prefers-reduced-motion:reduce){.data-disclosure[data-astro-cid-72ivgpdy] summary[data-astro-cid-72ivgpdy]>i[data-astro-cid-72ivgpdy]{transition:none}}.tournament-section[data-astro-cid-dwbiowt6]{scroll-margin-top:calc(var(--header-height) + 58px)}.tournament-section__heading[data-astro-cid-dwbiowt6]{max-width:800px;margin-bottom:14px}.tournament-section__heading[data-astro-cid-dwbiowt6] h2[data-astro-cid-dwbiowt6]{margin-bottom:8px}.tournament-section__heading[data-astro-cid-dwbiowt6] p[data-astro-cid-dwbiowt6]{margin:0;font-size:.84rem}.bracket-affordance[data-astro-cid-dwbiowt6]{color:var(--muted-2);text-align:right;margin-bottom:8px;font-size:.64rem}.bracket-scroll[data-astro-cid-dwbiowt6]{scroll-snap-type:x proximity;outline:0;padding:4px 4px 14px;overflow-x:auto}.bracket-scroll[data-astro-cid-dwbiowt6]:focus-visible{box-shadow:0 0 0 2px var(--cyan);border-radius:10px}.bracket-grid[data-astro-cid-dwbiowt6]{grid-auto-columns:minmax(260px,1fr);grid-auto-flow:column;gap:24px;min-width:max-content;display:grid}.bracket-column[data-astro-cid-dwbiowt6]{border:1px solid var(--border);scroll-snap-align:start;background:linear-gradient(#0a1c2ddb,#061320b8);border-radius:12px;min-width:260px;padding:14px;position:relative}.bracket-column[data-astro-cid-dwbiowt6] h3[data-astro-cid-dwbiowt6]{color:#eaf5fb;margin:0 0 12px;font-size:.78rem;display:grid}.bracket-column[data-astro-cid-dwbiowt6] h3[data-astro-cid-dwbiowt6] span[data-astro-cid-dwbiowt6]{color:var(--muted-2);font-size:.58rem;font-weight:500}.bracket-column[data-astro-cid-dwbiowt6]>div[data-astro-cid-dwbiowt6]{gap:13px;display:grid}.bracket-list[data-astro-cid-dwbiowt6]{display:none}.bracket-list[data-astro-cid-dwbiowt6] section[data-astro-cid-dwbiowt6]{border:1px solid var(--border);background:#091929cc;border-radius:10px;padding:13px}.bracket-list[data-astro-cid-dwbiowt6] h3[data-astro-cid-dwbiowt6]{font-size:.82rem}.bracket-list[data-astro-cid-dwbiowt6] ul[data-astro-cid-dwbiowt6]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.bracket-list[data-astro-cid-dwbiowt6] a[data-astro-cid-dwbiowt6]{border:1px solid var(--border);background:#ffffff06;border-radius:8px;gap:3px;padding:10px;font-size:.7rem;display:grid}.bracket-list[data-astro-cid-dwbiowt6] small[data-astro-cid-dwbiowt6]{color:var(--muted-2);font-size:.58rem}@media (width<=640px){.bracket-scroll[data-astro-cid-dwbiowt6],.bracket-affordance[data-astro-cid-dwbiowt6]{display:none}.bracket-list[data-astro-cid-dwbiowt6]{gap:12px;display:grid}}.tournament-section[data-astro-cid-dzwcp66i]{scroll-margin-top:calc(var(--header-height) + 58px)}.tournament-section__heading[data-astro-cid-dzwcp66i]{max-width:780px;margin-bottom:20px}.tournament-section__heading[data-astro-cid-dzwcp66i] h2[data-astro-cid-dzwcp66i]{margin-bottom:8px}.tournament-section__heading[data-astro-cid-dzwcp66i] p[data-astro-cid-dzwcp66i]{margin:0;font-size:.84rem}.result-groups[data-astro-cid-dzwcp66i]{gap:10px;display:grid}.result-group[data-astro-cid-dzwcp66i]{border:1px solid var(--border);background:#091929cc;border-radius:10px}.result-group[data-astro-cid-dzwcp66i][open]{border-color:var(--border-strong)}summary[data-astro-cid-dzwcp66i]{cursor:pointer;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;min-height:50px;padding:10px 14px;list-style:none;display:grid}summary[data-astro-cid-dzwcp66i]::-webkit-details-marker{display:none}summary[data-astro-cid-dzwcp66i]>span[data-astro-cid-dzwcp66i]:first-child{font-size:.82rem;font-weight:800}summary[data-astro-cid-dzwcp66i] strong[data-astro-cid-dzwcp66i]{color:var(--muted-2);font-size:.62rem}summary[data-astro-cid-dzwcp66i]>span[data-astro-cid-dzwcp66i]:last-child{width:24px;height:24px;color:var(--cyan);border:1px solid var(--border);border-radius:50%;place-items:center;display:grid}.result-group[data-astro-cid-dzwcp66i][open] summary[data-astro-cid-dzwcp66i]>span[data-astro-cid-dzwcp66i]:last-child{transform:rotate(45deg)}.result-list[data-astro-cid-dzwcp66i]{border-top:1px solid var(--border)}.result-row[data-astro-cid-dzwcp66i]{border-bottom:1px solid var(--border);grid-template-columns:165px minmax(130px,1fr) 62px minmax(130px,1fr) 72px 66px;align-items:center;gap:10px;padding:10px 14px;display:grid}.result-row[data-astro-cid-dzwcp66i]:last-child{border-bottom:0}.result-row[data-astro-cid-dzwcp66i] time[data-astro-cid-dzwcp66i]{color:var(--muted-2);font-size:.62rem}.result-team[data-astro-cid-dzwcp66i]{align-items:center;gap:8px;min-width:0;display:flex}.result-team[data-astro-cid-dzwcp66i]:first-of-type{justify-content:flex-end}.result-team[data-astro-cid-dzwcp66i]>span[data-astro-cid-dzwcp66i]{text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;font-weight:700;overflow:hidden}.result-team[data-astro-cid-dzwcp66i].winner>span[data-astro-cid-dzwcp66i]{color:var(--green)}.result-team[data-astro-cid-dzwcp66i].winner>span[data-astro-cid-dzwcp66i]:after{content:" · WIN";font-size:.5rem}.result-score[data-astro-cid-dzwcp66i]{text-align:center}.result-format[data-astro-cid-dzwcp66i]{color:var(--muted-2);font-size:.6rem}.result-row[data-astro-cid-dzwcp66i]>a[data-astro-cid-dzwcp66i]{color:var(--cyan);text-align:right;font-size:.65rem;font-weight:800}@media (width<=780px){.result-row[data-astro-cid-dzwcp66i]{grid-template-columns:1fr 52px 1fr auto}.result-row[data-astro-cid-dzwcp66i] time[data-astro-cid-dzwcp66i]{grid-column:1/3}.result-format[data-astro-cid-dzwcp66i]{grid-column:3}.result-row[data-astro-cid-dzwcp66i]>a[data-astro-cid-dzwcp66i]{grid-area:1/4}.result-team[data-astro-cid-dzwcp66i]:first-of-type{justify-content:flex-start}}@media (width<=520px){.result-row[data-astro-cid-dzwcp66i]{grid-template-columns:1fr 46px 1fr}.result-row[data-astro-cid-dzwcp66i] time[data-astro-cid-dzwcp66i]{grid-column:1/-1}.result-row[data-astro-cid-dzwcp66i]>a[data-astro-cid-dzwcp66i]{text-align:left;grid-area:auto/1/auto/-1}.result-format[data-astro-cid-dzwcp66i]{text-align:right;grid-column:3}.result-team[data-astro-cid-dzwcp66i] .team-mark{display:none}.result-team[data-astro-cid-dzwcp66i]>span[data-astro-cid-dzwcp66i]{font-size:.66rem}}.tournament-section[data-astro-cid-axkk3rhd]{scroll-margin-top:calc(var(--header-height) + 58px)}.tournament-section__heading[data-astro-cid-axkk3rhd]{max-width:780px;margin-bottom:20px}.tournament-section__heading[data-astro-cid-axkk3rhd] h2[data-astro-cid-axkk3rhd]{margin-bottom:8px}.tournament-section__heading[data-astro-cid-axkk3rhd] p[data-astro-cid-axkk3rhd]{margin:0;font-size:.84rem}.prize-panel[data-astro-cid-axkk3rhd]{border:1px solid var(--border);border-radius:var(--radius);background:linear-gradient(145deg,#0e2437eb,#06121ffa);grid-template-columns:minmax(220px,.6fr) minmax(0,1fr) minmax(230px,.7fr);gap:18px;padding:20px;display:grid}.prize-total[data-astro-cid-axkk3rhd]{align-content:center;display:grid}.prize-total[data-astro-cid-axkk3rhd] span[data-astro-cid-axkk3rhd],.prize-total[data-astro-cid-axkk3rhd] small[data-astro-cid-axkk3rhd]{color:var(--muted-2);font-size:.65rem}.prize-total[data-astro-cid-axkk3rhd] strong[data-astro-cid-axkk3rhd]{color:var(--gold);font-size:clamp(1.8rem,4vw,3rem)}.prize-distribution[data-astro-cid-axkk3rhd] h3[data-astro-cid-axkk3rhd]{font-size:.9rem}.prize-distribution[data-astro-cid-axkk3rhd] ol[data-astro-cid-axkk3rhd]{margin:0;padding:0;list-style:none}.prize-distribution[data-astro-cid-axkk3rhd] li[data-astro-cid-axkk3rhd]{border-bottom:1px solid var(--border);justify-content:space-between;padding:8px;font-size:.72rem;display:flex}.prize-sources[data-astro-cid-axkk3rhd]{align-content:start;gap:8px;display:grid}.prize-sources[data-astro-cid-axkk3rhd] strong[data-astro-cid-axkk3rhd]{font-size:.76rem}.prize-sources[data-astro-cid-axkk3rhd] a[data-astro-cid-axkk3rhd]{color:var(--cyan);font-size:.68rem}.prize-panel[data-astro-cid-axkk3rhd]>p[data-astro-cid-axkk3rhd]{font-size:.78rem}@media (width<=760px){.prize-panel[data-astro-cid-axkk3rhd]{grid-template-columns:1fr}.prize-total[data-astro-cid-axkk3rhd]{border-bottom:1px solid var(--border);padding-bottom:14px}}.tournament-section[data-astro-cid-ovfz22if]{scroll-margin-top:calc(var(--header-height) + 58px)}.tournament-section__heading[data-astro-cid-ovfz22if]{max-width:780px;margin-bottom:20px}.tournament-section__heading[data-astro-cid-ovfz22if] h2[data-astro-cid-ovfz22if]{margin-bottom:8px}.tournament-section__heading[data-astro-cid-ovfz22if] p[data-astro-cid-ovfz22if]{margin:0;font-size:.84rem}.highlight-scroll[data-astro-cid-ovfz22if]{border-radius:10px}.highlight-scroll[data-astro-cid-ovfz22if]:focus-visible{outline:2px solid var(--cyan);outline-offset:4px}.highlight-scroll-hint[data-astro-cid-ovfz22if]{color:var(--muted);margin:0 0 10px;font-size:.68rem;display:none}.highlight-grid[data-astro-cid-ovfz22if]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.highlight-card[data-astro-cid-ovfz22if]{border:1px solid var(--border);background:#091929d1;border-radius:10px;min-width:0;overflow:hidden}.highlight-card__player[data-astro-cid-ovfz22if],.highlight-card__image[data-astro-cid-ovfz22if],.highlight-card__placeholder[data-astro-cid-ovfz22if]{aspect-ratio:4/3;background:radial-gradient(circle at 70% 20%,#24d7ff29,#0000 12rem),#061522;place-items:center;display:grid}.highlight-card__player[data-astro-cid-ovfz22if] iframe[data-astro-cid-ovfz22if]{background:#000;border:0;width:100%;height:100%;display:block}.highlight-card__image[data-astro-cid-ovfz22if] img[data-astro-cid-ovfz22if]{object-fit:cover;width:100%;height:100%}.highlight-card__placeholder[data-astro-cid-ovfz22if] span[data-astro-cid-ovfz22if]{color:#03111c;background:var(--cyan);border-radius:50%;place-items:center;width:52px;height:52px;font-size:1.2rem;display:grid}.highlight-card__body[data-astro-cid-ovfz22if]{padding:15px}.highlight-card__body[data-astro-cid-ovfz22if]>span[data-astro-cid-ovfz22if]{color:var(--cyan);letter-spacing:.08em;text-transform:uppercase;font-size:.58rem;font-weight:850}.highlight-card[data-astro-cid-ovfz22if] h3[data-astro-cid-ovfz22if]{margin:7px 0 10px;font-size:.94rem}.highlight-card[data-astro-cid-ovfz22if] p[data-astro-cid-ovfz22if]{font-size:.72rem}.highlight-card__links[data-astro-cid-ovfz22if]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:10px;font-size:.7rem;display:flex}.highlight-card__links[data-astro-cid-ovfz22if]>a[data-astro-cid-ovfz22if]:first-child{color:var(--cyan);font-weight:800}.highlight-card__match[data-astro-cid-ovfz22if]{color:var(--muted)}.highlight-card__match[data-astro-cid-ovfz22if]:hover,.highlight-card__links[data-astro-cid-ovfz22if]>a[data-astro-cid-ovfz22if]:first-child:hover{color:#fff}@media (width<=820px){.highlight-grid[data-astro-cid-ovfz22if]{grid-template-columns:1fr}}@media (width<=560px){.highlight-scroll[data-astro-cid-ovfz22if]{overscroll-behavior-inline:contain;scroll-snap-type:x proximity;padding:2px 2px 10px;overflow-x:auto}.highlight-scroll-hint[data-astro-cid-ovfz22if]{display:block}.highlight-grid[data-astro-cid-ovfz22if]{gap:10px;width:max-content;display:flex}.highlight-card[data-astro-cid-ovfz22if]{scroll-snap-align:start;flex:0 0 400px}}@media (prefers-reduced-motion:reduce){.highlight-scroll[data-astro-cid-ovfz22if]{scroll-behavior:auto}}body.tournament-detail-page{--tournament-accent:#24d7ff;--tournament-accent-soft:#24d7ff1f;background:#020913}body.tournament-detail-page.game-detail-dota-2{--tournament-accent:#f04438;--tournament-accent-soft:#f0443821}body.tournament-detail-page.game-detail-cs2{--tournament-accent:#f5a524;--tournament-accent-soft:#f5a5241f}body.tournament-detail-page.game-detail-league-of-legends{--tournament-accent:#a77bf3;--tournament-accent-soft:#a77bf321}body.tournament-detail-page main{background:radial-gradient(circle at 50% 12%,#1471af12,#0000 42rem),#020913;overflow:clip}body.tournament-detail-page .breadcrumbs{z-index:4;background:#03101c;border-bottom:1px solid #7ea7c72e;position:relative}body.tournament-detail-page .tournament-hero{isolation:isolate;background:#020913;border-bottom:1px solid #719abc38;min-height:420px;padding:38px 0;position:relative;overflow:hidden}body.tournament-detail-page .tournament-hero:before{display:none}body.tournament-detail-page .tournament-hero__media,body.tournament-detail-page .tournament-hero__shade{width:100%;height:100%;position:absolute;inset:0}body.tournament-detail-page .tournament-hero__media{z-index:-3}body.tournament-detail-page .tournament-hero__media img{object-fit:cover;object-position:center 48%;filter:saturate(.82)contrast(1.08);width:100%;height:100%}body.tournament-detail-page .tournament-hero__shade{z-index:-2;background:linear-gradient(90deg,#01070ef5,#020911b0 48%,#02080fe3),linear-gradient(0deg,#020913 0%,transparent 48%),radial-gradient(circle at 78% 38%,var(--tournament-accent-soft),transparent 28rem)}body.tournament-detail-page .tournament-hero__inner{min-height:344px;display:block}body.tournament-detail-page .tournament-hero__identity{grid-template-columns:240px minmax(0,1fr);align-items:center;gap:42px;min-width:0;min-height:344px;display:grid}body.tournament-detail-page .tournament-hero__logo{background:radial-gradient(circle,var(--tournament-accent-soft),transparent 68%);filter:drop-shadow(0 22px 36px #0000009e);width:240px;height:240px;padding:8px}body.tournament-detail-page .tournament-hero__logo img{object-fit:contain;filter:brightness(1.18)contrast(1.05);width:100%;height:100%}body.tournament-detail-page .tournament-hero__copy{min-width:0}body.tournament-detail-page .tournament-hero__eyeline,body.tournament-detail-page .tournament-hero__status-row{gap:8px}body.tournament-detail-page .tournament-state,body.tournament-detail-page .tournament-stage{color:#d8e5ee;letter-spacing:.06em;text-transform:uppercase;background:#030d17c2;border:1px solid #a2c0d747;border-radius:3px;align-items:center;min-height:27px;padding:5px 9px;font-size:.6rem;font-weight:900;display:inline-flex}body.tournament-detail-page .tournament-state.status-ongoing{color:#ff9a91;background:#f0443829;border-color:#f044386b}body.tournament-detail-page .tournament-stage{color:#b9cad7}body.tournament-detail-page .tournament-availability{color:#7ee89f;letter-spacing:.06em;text-transform:uppercase;background:#38e57c17;border:1px solid #38e57c4d;border-radius:3px;align-items:center;min-height:27px;padding:5px 9px;font-size:.6rem;font-weight:900;display:inline-flex}body.tournament-detail-page .tournament-hero h1{max-width:1080px;font-family:var(--font-display);letter-spacing:-.035em;text-transform:uppercase;text-wrap:balance;margin:13px 0 14px;font-size:clamp(3.5rem,5.8vw,6.1rem);line-height:.84}body.tournament-detail-page .tournament-hero__pht{color:#d6e4ee;letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:7px;margin:12px 0 0;font-size:.7rem;font-weight:850;display:flex}body.tournament-detail-page .tournament-hero__pht span{font-size:1rem}body.tournament-detail-page .tournament-hero__intro{color:#d3e0e9;max-width:760px;margin:10px 0 20px;font-size:clamp(.9rem,1.2vw,1.03rem);line-height:1.48}body.tournament-detail-page .tournament-hero .button-row{gap:11px}body.tournament-detail-page .tournament-hero .button{border-radius:3px;min-height:46px}body.tournament-detail-page .section{padding-block:34px}body.tournament-detail-page .section--bordered{border-color:#7098b833}body.tournament-detail-page .tournament-section__heading{max-width:none;margin-bottom:18px}body.tournament-detail-page .tournament-section__heading h2,body.tournament-detail-page .tournament-disclosure h2{font-family:var(--font-display);text-transform:uppercase;margin-bottom:7px;font-size:clamp(2rem,3vw,3rem);line-height:.92}body.tournament-detail-page .tournament-section__heading p{color:#9eb0bf;max-width:850px;font-size:.76rem}body.tournament-detail-page .tournament-overview{padding-top:26px}body.tournament-detail-page .tournament-overview__facts{background:#05101bf0;border:1px solid #84a9c647;border-radius:6px;grid-template-columns:repeat(6,minmax(0,1fr));display:grid}body.tournament-detail-page .tournament-overview__facts article{grid-template-columns:38px minmax(0,1fr);gap:10px;min-height:126px;padding:17px 14px;display:grid}body.tournament-detail-page .tournament-overview__facts article+article{border-left:1px solid #84a9c633}body.tournament-detail-page .tournament-overview__facts article>span{width:36px;height:36px;color:var(--cyan);border:1px solid #24d7ff80;border-radius:50%;place-items:center;font-size:1rem;display:grid}body.tournament-detail-page .tournament-overview__facts article>div{align-content:start;min-width:0;display:grid}body.tournament-detail-page .tournament-overview__facts small{color:#8fa3b3;letter-spacing:.06em;text-transform:uppercase;font-size:.55rem;font-weight:800}body.tournament-detail-page .tournament-overview__facts strong{color:#edf6fa;text-overflow:ellipsis;margin-top:5px;font-size:.78rem;overflow:hidden}body.tournament-detail-page .tournament-overview__facts p{color:#8295a6;margin:4px 0 0;font-size:.58rem;line-height:1.35}body.tournament-detail-page .tournament-overview__verification{color:#7f94a5;text-align:center;margin:11px 0 22px;font-size:.62rem}body.tournament-detail-page .tournament-overview__grid{grid-template-columns:minmax(0,1.25fr) minmax(330px,.75fr);gap:13px}body.tournament-detail-page .info-panel,body.tournament-detail-page .detail-card{background:linear-gradient(145deg,#081928eb,#04101cf5);border-color:#7ca4c23d;border-radius:6px}body.tournament-detail-page .info-panel h2{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(1.8rem,3vw,2.7rem)}body.tournament-detail-page .tournament-match-groups{gap:18px}body.tournament-detail-page .tournament-match-group{background:#05101bbd;border:1px solid #82a8c538;border-radius:6px;padding:14px}body.tournament-detail-page .tournament-match-group h3{color:#dbe9f2;margin-bottom:12px}body.tournament-detail-page .tournament-match-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}body.tournament-detail-page .tournament-match{background:linear-gradient(145deg,#091b2bf0,#040f1afa);border-color:#80a7c542;border-radius:5px;grid-template-rows:auto auto auto;grid-template-columns:1fr auto;gap:9px;min-height:210px;padding:15px;position:relative}body.tournament-detail-page .tournament-match.status-live{box-shadow:inset 0 3px var(--green);border-color:#38e57c61}body.tournament-detail-page .tournament-match__time{grid-column:1}body.tournament-detail-page .tournament-match__stage{text-align:right;grid-area:1/2}body.tournament-detail-page .tournament-match__teams{border-block:1px solid #7fa5c329;grid-area:2/1/auto/-1;grid-template-columns:minmax(0,1fr) 48px minmax(0,1fr);min-height:90px;padding:12px 0}body.tournament-detail-page .tournament-match__teams>div{text-align:center;justify-content:center;justify-items:center;display:grid}body.tournament-detail-page .tournament-match__teams>div:last-child{justify-content:center}body.tournament-detail-page .tournament-match__teams>div>span{max-width:110px;font-size:.72rem}body.tournament-detail-page .tournament-match__teams .team-mark{order:-1;width:52px;height:52px}body.tournament-detail-page .tournament-match__teams>div:first-child .team-mark{order:0}body.tournament-detail-page .tournament-match__teams>strong{font-family:var(--font-display);font-size:1.45rem}body.tournament-detail-page .tournament-match>a{text-align:left;border:1px solid #24d7ff52;border-radius:3px;grid-area:3/1/auto/-1;justify-content:space-between;align-items:center;min-height:35px;padding:8px 10px;display:flex}body.tournament-detail-page .standings-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}body.tournament-detail-page .standings-panel{background:#05111de6;border-color:#80a8c63d;border-radius:5px}body.tournament-detail-page .standings-panel__head{min-height:54px;padding:12px 15px}body.tournament-detail-page .standings-panel__head h3{font-family:var(--font-display);text-transform:uppercase;font-size:1.25rem}body.tournament-detail-page .standings-panel table{min-width:560px}body.tournament-detail-page .participant-layout{grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);gap:13px;display:grid}body.tournament-detail-page .participant-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:9px}body.tournament-detail-page .participant-card{background:#071624e6;border-color:#80a8c638;border-radius:5px}body.tournament-detail-page .participant-card summary{min-height:84px}body.tournament-detail-page .participant-format{background:linear-gradient(145deg,#091b2beb,#040f1afa);border:1px solid #80a8c640;border-radius:6px;padding:22px}body.tournament-detail-page .participant-format h3{font-family:var(--font-display);text-transform:uppercase;margin:8px 0 16px;font-size:2rem}body.tournament-detail-page .participant-format p{color:#c3d1dc;white-space:pre-line;font-size:.78rem}body.tournament-detail-page .participant-format small{color:#8599a9;border-top:1px solid #80a8c62e;margin-top:18px;padding-top:15px;font-size:.64rem;line-height:1.45;display:block}body.tournament-detail-page .participant-format a{color:var(--cyan);margin-top:14px;font-size:.68rem;font-weight:800;display:inline-flex}body.tournament-detail-page .bracket-scroll{padding:4px 4px 15px}body.tournament-detail-page .bracket-grid{gap:18px}body.tournament-detail-page .bracket-column{background:linear-gradient(#081928f5,#040f1aeb);border-color:#7ea7c740;border-radius:5px}body.tournament-detail-page .bracket-column h3{font-family:var(--font-display);text-transform:uppercase;font-size:1.15rem}body.tournament-detail-page .bracket-match{border-radius:4px}body.tournament-detail-page .tournament-results-prize{width:min(calc(100% - 40px),var(--container));grid-template-columns:minmax(0,1.2fr) minmax(360px,.8fr);gap:13px;margin-inline:auto;display:grid}body.tournament-detail-page .tournament-results-prize--single{grid-template-columns:1fr}body.tournament-detail-page .tournament-results-prize>.section{border:0;min-width:0;padding:34px 0}body.tournament-detail-page .tournament-results-prize>.section>.container{width:100%}body.tournament-detail-page .result-group,body.tournament-detail-page .prize-panel{background:#061422eb;border-color:#7ea7c73d;border-radius:5px}body.tournament-detail-page .result-row{grid-template-columns:120px minmax(90px,1fr) 52px minmax(90px,1fr) 62px 58px;padding:9px 10px}body.tournament-detail-page .prize-panel{grid-template-columns:1fr;padding:18px}body.tournament-detail-page .prize-panel--locked{text-align:center;align-content:center;place-items:center;gap:9px;min-height:270px;display:grid}body.tournament-detail-page .prize-panel--locked>span{width:54px;height:54px;color:var(--cyan);border:1px solid #24d7ff6b;border-radius:50%;place-items:center;font-size:1.3rem;display:grid}body.tournament-detail-page .prize-panel--locked>strong{max-width:280px;font-size:.9rem}body.tournament-detail-page .prize-panel--locked>p{color:#8ea2b2;max-width:320px;margin:0;font-size:.68rem}body.tournament-detail-page .highlight-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}body.tournament-detail-page .highlight-card{background:#071624eb;border-color:#7ea7c73d;border-radius:5px}body.tournament-detail-page .highlight-card__player,body.tournament-detail-page .highlight-card__image,body.tournament-detail-page .highlight-card__placeholder{aspect-ratio:16/9}body.tournament-detail-page .tournament-disclosure{background:linear-gradient(145deg,#04121ffa,#020a12fa);padding-top:36px}body.tournament-detail-page .tournament-disclosure__features{border:1px solid #80a8c63d;border-radius:6px;grid-template-columns:repeat(3,minmax(0,1fr));margin:18px 0 20px;display:grid}body.tournament-detail-page .tournament-disclosure__features article{grid-template-columns:46px minmax(0,1fr);gap:13px;min-height:120px;padding:20px;display:grid}body.tournament-detail-page .tournament-disclosure__features article+article{border-left:1px solid #80a8c633}body.tournament-detail-page .tournament-disclosure__features article>span{width:44px;height:44px;color:var(--cyan);border:1px solid #24d7ff80;border-radius:50%;place-items:center;font-size:1.05rem;display:grid}body.tournament-detail-page .tournament-disclosure__features h3{text-transform:uppercase;margin:0 0 5px;font-size:.82rem}body.tournament-detail-page .tournament-disclosure__features p{color:#91a4b4;margin:0;font-size:.67rem}body.tournament-detail-page .tournament-disclosure__inner{max-width:none}@media (width<=1120px){body.tournament-detail-page .tournament-hero__identity{grid-template-columns:180px minmax(0,1fr);gap:26px}body.tournament-detail-page .tournament-hero__logo{width:180px;height:180px}body.tournament-detail-page .tournament-hero h1{font-size:clamp(3.3rem,6.7vw,5.5rem)}body.tournament-detail-page .tournament-overview__facts{grid-template-columns:repeat(3,minmax(0,1fr))}body.tournament-detail-page .tournament-overview__facts article:nth-child(4){border-top:1px solid #84a9c633;border-left:0}body.tournament-detail-page .tournament-overview__facts article:nth-child(n+5){border-top:1px solid #84a9c633}body.tournament-detail-page .tournament-match-list{grid-template-columns:repeat(2,minmax(0,1fr))}body.tournament-detail-page .participant-layout{grid-template-columns:1fr 330px}body.tournament-detail-page .tournament-results-prize{grid-template-columns:1fr}body.tournament-detail-page .prize-panel--locked{min-height:190px}}@media (width<=900px){body.tournament-detail-page .tournament-hero{min-height:0;padding:42px 0}body.tournament-detail-page .tournament-hero__inner{min-height:0}body.tournament-detail-page .tournament-overview__grid,body.tournament-detail-page .participant-layout,body.tournament-detail-page .standings-groups{grid-template-columns:1fr}body.tournament-detail-page .highlight-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){body.tournament-detail-page .tournament-hero{padding:30px 0 34px}body.tournament-detail-page .tournament-hero__identity{grid-template-columns:78px minmax(0,1fr);gap:14px}body.tournament-detail-page .tournament-hero__logo{width:78px;height:78px;padding:3px}body.tournament-detail-page .tournament-hero__copy{display:contents}body.tournament-detail-page .tournament-hero__eyeline,body.tournament-detail-page .tournament-hero h1{grid-column:2}body.tournament-detail-page .tournament-hero h1{margin:6px 0 0;font-size:clamp(1.78rem,8vw,2.25rem)}body.tournament-detail-page .tournament-hero__status-row,body.tournament-detail-page .tournament-hero__pht,body.tournament-detail-page .tournament-hero__intro,body.tournament-detail-page .tournament-hero .button-row{grid-column:1/-1}body.tournament-detail-page .tournament-hero__intro{margin-top:6px}body.tournament-detail-page .tournament-overview__facts{scroll-snap-type:x mandatory;display:flex;overflow-x:auto}body.tournament-detail-page .tournament-overview__facts article{scroll-snap-align:start;flex:0 0 76vw}body.tournament-detail-page .tournament-overview__facts article+article{border-top:0;border-left:1px solid #84a9c633}body.tournament-detail-page .tournament-match-list{scroll-snap-type:x mandatory;display:flex;overflow-x:auto}body.tournament-detail-page .tournament-match{scroll-snap-align:start;flex:0 0 84vw}body.tournament-detail-page .participant-grid{grid-template-columns:1fr}body.tournament-detail-page .tournament-results-prize{width:min(calc(100% - 28px),var(--container))}body.tournament-detail-page .result-row{grid-template-columns:1fr 46px 1fr}body.tournament-detail-page .highlight-scroll{overflow-x:auto}body.tournament-detail-page .highlight-grid{width:max-content;display:flex}body.tournament-detail-page .highlight-card{flex:0 0 84vw}body.tournament-detail-page .tournament-disclosure__features{grid-template-columns:1fr;display:grid}body.tournament-detail-page .tournament-disclosure__features article+article{border-top:1px solid #80a8c633;border-left:0}body.tournament-detail-page .tournament-match-groups,body.tournament-detail-page .tournament-match-group{width:100%;min-width:0;max-width:100%}body.tournament-detail-page .tournament-match-list{overscroll-behavior-inline:contain;scrollbar-color:#24d7ff6b transparent;width:100%;min-width:0;max-width:100%;padding-bottom:8px;overflow-x:auto}}@media (width<=430px){body.tournament-detail-page .tournament-hero__status-row .tournament-stage,body.tournament-detail-page .tournament-availability{display:none}body.tournament-detail-page .tournament-hero .button-row{grid-template-columns:1fr;display:grid}body.tournament-detail-page .tournament-hero .button{width:100%}body.tournament-detail-page .tournament-overview__facts article{flex-basis:86vw}}@media (prefers-reduced-motion:reduce){body.tournament-detail-page *{scroll-behavior:auto!important}}.tournament-overview[data-astro-cid-fs7sbjfm]{scroll-margin-top:calc(var(--header-height) + 58px)}.tournament-overview__grid[data-astro-cid-fs7sbjfm]{grid-template-columns:minmax(0,1.35fr) minmax(310px,.65fr);gap:16px;display:grid}.tournament-overview[data-astro-cid-fs7sbjfm] .info-panel[data-astro-cid-fs7sbjfm] h3[data-astro-cid-fs7sbjfm]{margin:22px 0 8px;font-size:1rem}.tournament-overview[data-astro-cid-fs7sbjfm] .button-row[data-astro-cid-fs7sbjfm]{margin-top:22px}.tournament-source-card[data-astro-cid-fs7sbjfm] h2[data-astro-cid-fs7sbjfm]{font-size:1.05rem}.official-sources[data-astro-cid-fs7sbjfm]{border-top:1px solid var(--border);gap:8px;margin-top:17px;padding-top:15px;display:grid}.official-sources[data-astro-cid-fs7sbjfm]>strong[data-astro-cid-fs7sbjfm]{font-size:.74rem}.official-sources[data-astro-cid-fs7sbjfm] a[data-astro-cid-fs7sbjfm]{color:#dceaf4;justify-content:space-between;gap:12px;font-size:.7rem;display:flex}.official-sources[data-astro-cid-fs7sbjfm] a[data-astro-cid-fs7sbjfm]:hover{color:var(--cyan)}.official-sources[data-astro-cid-fs7sbjfm] a[data-astro-cid-fs7sbjfm] span[data-astro-cid-fs7sbjfm],.official-sources[data-astro-cid-fs7sbjfm] small[data-astro-cid-fs7sbjfm]{color:var(--muted-2);font-size:.6rem}.trust-links[data-astro-cid-fs7sbjfm]{flex-wrap:wrap;gap:12px;margin-top:15px;display:flex}.trust-links[data-astro-cid-fs7sbjfm] a[data-astro-cid-fs7sbjfm]{color:var(--cyan);font-size:.68rem;font-weight:800}.tournament-disclosure__inner[data-astro-cid-fs7sbjfm]{max-width:940px}@media (width<=820px){.tournament-overview__grid[data-astro-cid-fs7sbjfm]{grid-template-columns:1fr}}
