.category-page{min-height:100vh;background:#05101d}.category-hero{position:relative;min-height:560px;display:grid;grid-template-columns:minmax(0,1fr) 300px;align-items:center;gap:70px;padding:70px clamp(28px,7vw,120px) 145px;background:radial-gradient(circle at 80% 25%,rgba(209,255,102,.1),transparent 27%),linear-gradient(145deg,#061321,#081c30)}.category-grid-lines{position:absolute;inset:0;opacity:.26;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:82px 82px;mask-image:linear-gradient(90deg,#000,transparent 86%)}.category-hero-copy,.category-symbol,.category-metrics{position:relative;z-index:2}.category-hero-copy>a{display:inline-flex;margin-bottom:48px;color:#7d93a6;font-size:.64rem;font-weight:750}.category-kicker{display:flex;align-items:center;gap:12px;color:#8196aa;font-size:.57rem;font-weight:900;letter-spacing:.15em;text-transform:uppercase}.category-kicker span{padding:7px 10px;border:1px solid rgba(209,255,102,.3);border-radius:5px;color:#d1ff66}.category-hero h1{margin:22px 0 18px;font-size:clamp(4rem,7vw,7.4rem);line-height:.84;letter-spacing:-.065em}.category-hero-copy>p{color:#92a7b9;font-size:.77rem}.category-symbol{min-height:285px;display:flex;flex-direction:column;align-items:center;justify-content:center;justify-self:end;width:285px;border:1px solid rgba(209,255,102,.2);border-radius:50%;box-shadow:0 0 0 35px rgba(209,255,102,.02)}.category-symbol small,.category-symbol span{color:#71879a;font-size:.5rem;font-weight:900;letter-spacing:.15em}.category-symbol strong{color:#d1ff66;font:400 7.5rem/.9 Impact,'Arial Narrow',sans-serif}.category-metrics{position:absolute;left:clamp(28px,7vw,120px);right:clamp(28px,7vw,120px);bottom:-55px;display:grid;grid-template-columns:repeat(4,1fr);overflow:hidden;border:1px solid rgba(207,237,231,.13);border-radius:15px;background:#0a1d31;box-shadow:0 25px 70px rgba(0,0,0,.3)}.category-metrics article{min-height:112px;display:grid;align-content:center;gap:5px;padding:22px 28px;border-right:1px solid rgba(207,237,231,.13)}.category-metrics article:last-child{border:0}.category-metrics small{color:#71879b;font-size:.49rem;font-weight:900;letter-spacing:.14em}.category-metrics strong{font:400 2.5rem/1 Impact,'Arial Narrow',sans-serif}.category-metrics span{color:#7e94a6;font-size:.56rem}.category-metrics .category-live strong{color:#d1ff66}.category-switcher{max-width:1500px;display:flex;gap:8px;margin:105px auto 0;padding:0 30px;overflow:auto}.category-switcher a{min-width:210px;display:grid;gap:5px;padding:15px 18px;border:1px solid rgba(207,237,231,.13);border-radius:9px;background:#081a2d}.category-switcher a.active{border-color:rgba(209,255,102,.38);background:rgba(209,255,102,.05)}.category-switcher span{font-size:.69rem;font-weight:800}.category-switcher small{color:#71879a;font-size:.5rem}.category-switcher a.active span{color:#d1ff66}.category-section{max-width:1500px;margin:auto;padding:95px 30px 0;scroll-margin-top:70px}.category-section-head{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:34px}.category-section-head span{color:#d1ff66;font-size:.55rem;font-weight:900;letter-spacing:.16em}.category-section-head h2{margin:10px 0 0;font-size:clamp(2.3rem,4.4vw,4.5rem);letter-spacing:-.058em}.category-section-head>p{color:#71879a;font-size:.68rem}.round-board{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:18px;align-items:start}.round-board.single-round{grid-template-columns:minmax(300px,720px)}.round-column{padding:20px;border:1px solid rgba(207,237,231,.13);border-radius:16px;background:rgba(8,26,45,.72)}.round-column>header{display:grid;grid-template-columns:38px 1fr auto;align-items:center;gap:12px;padding:4px 3px 20px;border-bottom:1px solid rgba(207,237,231,.1)}.round-column>header>span{width:34px;height:34px;display:grid;place-items:center;border:1px solid rgba(209,255,102,.24);border-radius:50%;color:#d1ff66;font:400 .75rem Impact,'Arial Narrow',sans-serif}.round-column>header small{color:#71879a;font-size:.45rem;letter-spacing:.13em}.round-column h3{margin:3px 0 0;font-size:.82rem}.round-column>header>b{color:#71879a;font-size:.47rem;letter-spacing:.1em}.round-matches{display:grid;gap:12px;padding-top:15px}.bracket-match{overflow:hidden;border:1px solid rgba(207,237,231,.13);border-radius:11px;background:#0b2037}.bracket-match.live,.bracket-match.paused{border-color:rgba(209,255,102,.3)}.bracket-meta{display:flex;align-items:center;justify-content:space-between;padding:10px 13px;border-bottom:1px solid rgba(207,237,231,.09)}.bracket-meta span{color:#8297a9;font-size:.52rem;font-weight:800}.bracket-meta small{padding:4px 7px;border-radius:99px;background:rgba(209,255,102,.08);color:#d1ff66;font-size:.44rem;font-weight:900}.bracket-match>a{display:grid;grid-template-columns:48px 1fr auto;align-items:center;gap:10px;padding:12px 14px;border-bottom:1px solid rgba(207,237,231,.08)}.bracket-match>a:hover{background:rgba(209,255,102,.035)}.bracket-match>a span{color:#d1ff66;font-size:.5rem;font-weight:900;letter-spacing:.1em}.bracket-match>a b{font-size:.69rem}.bracket-match>a strong{font:400 1.25rem Impact,'Arial Narrow',sans-serif}.bracket-match footer{display:flex;align-items:center;gap:12px;padding:10px 13px;color:#71879a;font-size:.47rem}.bracket-match footer a{margin-left:auto;color:#d1ff66;font-weight:900}.category-table-shell,.athlete-match-table{overflow:auto;border:1px solid rgba(207,237,231,.13);border-radius:15px;background:#081a2d}.category-table-shell table{min-width:1050px}.category-table-shell th,.category-table-shell td{height:64px;padding:0 15px;border-bottom:1px solid rgba(207,237,231,.08);text-align:center;font-size:.68rem}.category-table-shell th{height:48px;color:#667d91;font-size:.48rem;letter-spacing:.11em}.category-table-shell th:nth-child(2),.category-table-shell td:nth-child(2){text-align:left}.category-rank{width:26px;height:26px;display:grid;place-items:center;margin:auto;border:1px solid rgba(207,237,231,.13);border-radius:50%;color:#7990a3;font-size:.58rem}.category-rank.top{border-color:rgba(209,255,102,.35);color:#d1ff66}.category-team{display:flex;align-items:center;gap:11px}.category-team b{width:38px;height:32px;display:grid;place-items:center;border-radius:6px;background:rgba(209,255,102,.07);color:#d1ff66;font-size:.52rem}.category-team span{font-weight:800}.category-team i{margin-left:auto;color:#d1ff66;font-style:normal;opacity:.5}.category-table-shell td>strong{color:#d1ff66;font:400 1rem Impact,'Arial Narrow',sans-serif}.category-table-shell .positive{color:#d1ff66}.category-table-shell .negative{color:#ff7040}.category-table-empty{height:110px!important;color:#71879a;text-align:center!important}.category-schedule{padding-bottom:110px}.category-match-list{display:grid;gap:9px}.category-match-list>article{min-height:100px;display:grid;grid-template-columns:135px minmax(160px,1fr) 120px minmax(160px,1fr) 210px;align-items:center;gap:20px;padding:17px 23px;border:1px solid rgba(207,237,231,.13);border-radius:12px;background:#081a2d}.category-match-info{display:grid;grid-template-columns:auto 1fr;gap:7px}.category-match-info>span{width:max-content;padding:4px 7px;border-radius:99px;background:rgba(209,255,102,.08);color:#d1ff66;font-size:.46rem;font-weight:900}.category-match-info>b{font-size:.6rem}.category-match-info>small{grid-column:1/-1;color:#71879a;font-size:.5rem}.category-match-list>article>a{font-size:.79rem;font-weight:800}.category-match-list>article>a:first-of-type{text-align:right}.category-score{text-align:center;font:400 1.8rem Impact,'Arial Narrow',sans-serif}.category-match-time{display:grid;gap:5px;padding-left:20px;border-left:1px solid rgba(207,237,231,.13)}.category-match-time b{font-size:.62rem}.category-match-time span{color:#71879a;font-size:.5rem}.category-empty{grid-column:1/-1;min-height:150px;display:flex;align-items:center;justify-content:center;gap:20px;padding:28px;border:1px dashed rgba(207,237,231,.16);border-radius:15px;background:#081a2d}.category-empty>span{color:#d1ff66;font:400 2.5rem Impact,'Arial Narrow',sans-serif}.category-empty b{font-size:.82rem}.category-empty p{margin:7px 0 0;color:#8196aa;font-size:.65rem}.category-footer{min-height:100px;display:flex;align-items:center;justify-content:space-between;gap:30px;padding:25px clamp(28px,7vw,120px);border-top:1px solid rgba(207,237,231,.13);color:#71879a;font-size:.62rem}.category-footer a{color:#d1ff66}@media(max-width:900px){.category-hero{grid-template-columns:1fr 220px}.category-symbol{width:210px;min-height:210px}.category-symbol strong{font-size:5rem}.category-match-list>article{grid-template-columns:120px 1fr 100px 1fr}.category-match-time{grid-column:1/-1;display:flex;gap:12px;padding:10px 0 0;border:0;border-top:1px solid rgba(207,237,231,.13)}}@media(max-width:720px){.category-topbar nav,.category-topbar .stats-brand small{display:none}.category-hero{min-height:auto;grid-template-columns:1fr;padding:55px 22px 225px}.category-hero-copy>a{margin-bottom:38px}.category-hero h1{font-size:3.8rem}.category-symbol{position:absolute;right:25px;bottom:125px;width:115px;min-height:115px}.category-symbol strong{font-size:3.2rem}.category-metrics{left:14px;right:14px;bottom:-115px;grid-template-columns:1fr 1fr}.category-metrics article{min-height:105px;padding:18px;border-bottom:1px solid rgba(207,237,231,.13)}.category-metrics article:nth-child(2n){border-right:0}.category-metrics article:nth-child(n+3){border-bottom:0}.category-switcher{margin-top:165px;padding:0 14px}.category-section{padding:80px 14px 0}.category-section-head{display:block}.category-section-head>p{margin-top:15px}.round-board,.round-board.single-round{grid-template-columns:1fr}.round-column{padding:12px}.category-match-list>article{grid-template-columns:1fr 80px 1fr;padding:17px 14px}.category-match-info{grid-column:1/-1}.category-match-list>article>a:first-of-type{text-align:right}.category-match-time{grid-column:1/-1}.category-schedule{padding-bottom:70px}.category-footer{display:grid;padding:28px 22px}}
