:root{--arena-accent:#16bcec}body.arena-unified{background:#020812;color:#e7f3ff}.platform-banner,.platform-intro,.brand-mark,.footer-seo-nav{display:none!important}.site-header{position:relative!important;display:flex!important;align-items:center!important;gap:36px!important;padding:24px 0!important;background:transparent!important;border-bottom:1px solid #ffffff19!important}.site-shell{max-width:1440px;margin:auto;padding:0 40px}.brand{display:block!important}.brand-copy small{display:none!important}.brand-copy strong{font-size:27px!important;letter-spacing:-1px}.brand-copy strong span{color:#16bcec!important}.main-nav{display:flex!important;flex:1!important}.nav-row-primary{display:flex!important;gap:26px!important;width:auto!important}.nav-row a{font:700 12px Inter,sans-serif!important;letter-spacing:.08em;white-space:nowrap;padding:12px 0!important;background:none!important;border:0!important}.nav-row a.active{color:#16bcec!important;box-shadow:0 2px #16bcec!important}.header-actions{position:static!important;transform:none!important;display:flex!important;gap:16px!important;background:none!important;box-shadow:none!important;border:0!important;padding:0!important}.simple-page{padding-top:60px!important;min-height:65vh}.simple-page h1{font-family:Inter,sans-serif;font-size:clamp(34px,4.5vw,64px);font-weight:700;letter-spacing:-.055em;line-height:1.1;color:#e7f3ff;margin:14px 0 22px}.simple-page h2{font:600 22px Inter,sans-serif;letter-spacing:-.035em;color:#e7f3ff}.simple-kicker{font:600 11px Inter,sans-serif;letter-spacing:.16em;color:#91aebe}.simple-lead{font-size:16px;color:#91aebe;margin-bottom:32px}.simple-page .button,.header-actions .button{background:#16bcec!important;color:#02121e!important;border:0!important;border-radius:5px!important;box-shadow:none!important;padding:15px 24px!important;font:700 12px Inter,sans-serif!important;letter-spacing:.04em}.simple-page .button-ghost{background:#102c40!important;color:#cbd4cb!important}.simple-hero{display:grid;grid-template-columns:1.5fr 1fr;align-items:center;padding:25px 0 70px}.simple-hero em{color:#16bcec;font-style:normal}.hero-score{font:bold 210px Inter,sans-serif;letter-spacing:-.12em;color:#16bcec;justify-self:center;transform:rotate(-8deg)}.hero-score span{display:block;font:600 10px Inter,sans-serif;letter-spacing:.17em;text-align:center;color:#91aebe}.home-columns,.mode-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:26px}.simple-panel{background:#071725;border:1px solid #ffffff12;border-radius:8px;padding:28px}.simple-panel-head{display:flex;justify-content:space-between;align-items:center;gap:20px}.simple-panel-head a{font-size:11px;color:#a2ae9e}.simple-steps{list-style:none;padding:0;margin:26px 0}.simple-steps li{display:flex;gap:20px;margin:22px 0;font-size:14px;color:#bbd7e9}.simple-steps b{font:600 11px Inter,sans-serif;color:#16bcec;padding-top:3px}.simple-panel small{color:#91aebe;font-size:12px}.rating-row{display:flex;gap:20px;align-items:center;border-bottom:1px solid #ffffff0c;padding:14px 0;font-size:13px;color:#bbd7e9}.rating-row b{flex:1}.rating-row strong{color:#16bcec}.rating-row>span{color:#91aebe}.mode-card{border:1px solid #ffffff1a;border-radius:8px;background:#071725;padding:36px;position:relative;overflow:hidden}.mode-card>span{font-size:10px;letter-spacing:.2em;color:#91aebe}.mode-card h2{margin:28px 0 0}.mode-number{display:block;font:700 100px Inter,sans-serif;letter-spacing:-.09em;color:#16bcec}.mode-card p{color:#91aebe;font-size:13px;margin-bottom:30px}.match-row{display:flex;align-items:center;gap:30px;padding:24px 20px;border-bottom:1px solid #ffffff12;color:#bbd7e9}.match-row strong{flex:1}.match-row span{font-size:12px;color:#91aebe}.simple-connect{display:flex;align-items:center;gap:24px;flex-wrap:wrap;margin-bottom:24px}.simple-connect>div{flex:1}.simple-connect input{width:100%;min-width:260px}.map-ban-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;margin-top:24px}.map-ban{width:100%;padding:24px 12px;background:#102c40;color:#d7f2ff;border:1px solid #247aa1;border-radius:4px;font-weight:700}.map-ban small{display:block;margin-top:16px;font-size:10px}.map-ban:disabled{opacity:.35;cursor:default}.site-footer{margin-top:70px!important;padding:28px 0!important;background:none!important;border-top:1px solid #ffffff14!important}.site-footer p,.valve-disclaimer{font-size:11px!important;color:#91aebe!important}.accept-dialog{background:#071725;color:#e7f3ff;border:1px solid #247aa1;border-radius:12px;padding:40px;max-width:420px;text-align:center}.accept-dialog::backdrop{background:#020812dd}.accept-dialog button{background:#16bcec;border:0;border-radius:4px;padding:18px 60px;font-weight:bold}.accept-dialog h2{font-size:30px;color:#e7f3ff}.accept-dialog p{color:#91aebe}.accept-dialog strong{display:block;font-size:32px;margin:20px}.simple-panel input{color:#e7f3ff;background:#04111e;border:1px solid #247aa1;padding:12px}.nav-toggle{display:none!important}@media(max-width:950px){.site-shell{padding:0 18px}.site-header{gap:20px!important;flex-wrap:wrap}.main-nav{order:3;width:100%!important}.nav-row-primary{justify-content:space-between!important;gap:16px!important;width:100%!important}.header-actions{margin-left:auto}.simple-hero{grid-template-columns:1fr}.hero-score{display:none}.home-columns,.mode-grid{grid-template-columns:1fr}.simple-page{padding-top:32px!important}.simple-hero{padding-bottom:36px}.match-row{gap:12px;padding:18px 4px}.brand-copy strong{font-size:24px!important}}
