/* GameGuide Evolution: spacious competitive workspace, extending v4. */
:root{--max:1440px;--bg:#080b11;--panel:#111620;--panel-2:#171e2b;--line:#293241;--muted:#a6b1c3;--lime:#c7ff4a;--radius:16px}
body{font-size:16px;line-height:1.6;background:#080b11}body:before{background:radial-gradient(ellipse at 75% 0,rgba(102,142,207,.07),transparent 50%)}body:after{display:none}button,input,select,textarea{font:inherit}button,a,input,select,summary{touch-action:manipulation}button{cursor:pointer}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible,textarea:focus-visible{outline:3px solid var(--lime);outline-offset:4px}button:disabled{opacity:.5;cursor:not-allowed}[hidden]{display:none!important}
.ev-skip{position:fixed;top:-80px;left:250px;z-index:200;background:var(--lime);color:#091005;padding:12px}.ev-skip:focus{top:8px}
.ev-sidebar{position:fixed;left:0;top:0;bottom:0;width:224px;border-right:1px solid var(--line);background:#0c1018;z-index:80;padding:30px 18px;display:flex;flex-direction:column;gap:28px;overflow-y:auto}.ev-brand{font-size:24px;letter-spacing:-1.3px;font-weight:900;line-height:1.1;padding:0 10px}.ev-brand span{color:var(--lime)}.ev-brand small{display:block;color:#9aa6b9;font-size:12px;letter-spacing:3px;margin-top:10px;font-weight:600}.ev-sidebar nav{display:flex;flex-direction:column;align-items:stretch;gap:6px;flex:none}.ev-nav-label{font-size:12px;letter-spacing:1.7px;color:#7f8da3;margin:0 12px 6px}.ev-sidebar nav a{display:flex;align-items:center;gap:12px;font-size:14px;padding:11px 12px;min-height:44px;white-space:normal;border-radius:9px;color:#aeb9cb}.ev-sidebar nav a:hover{background:#192230;color:white}.ev-sidebar nav a[aria-current=page]{background:#c7ff4a12;color:var(--lime);box-shadow:inset 3px 0 var(--lime)}.ev-nav-icon{font-size:17px;width:23px;flex:none;text-align:center}.ev-sidebar-foot{margin-top:auto;border-top:1px solid var(--line);padding-top:20px;display:grid;gap:12px;font-size:13px;color:#97a5ba}.ev-private{padding:7px 10px;border:1px solid #43512e;border-radius:5px;color:#cdeaa1;font-size:12px;width:fit-content}
.ev-top{height:78px;position:sticky;top:0;margin-left:224px;padding:0 32px;background:#0b1018ee;backdrop-filter:blur(18px);border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:20px;z-index:60}.ev-top strong{font-size:15px}.ev-top small{color:#8e9cb0;display:block;font-size:12px}.ev-top-actions{display:flex;gap:12px;align-items:center}.ev-search-trigger{display:flex;align-items:center;gap:18px;min-width:250px;padding:10px 14px;background:#151c27;border:1px solid #303b4e;border-radius:9px;color:#b1bfd2;text-align:left;font-size:14px}.ev-search-trigger kbd{margin-left:auto;font-size:12px;background:#252f3e;border-radius:4px;padding:0 5px}.ev-avatar{width:36px;height:36px;background:var(--lime);border-radius:50%;display:grid;place-items:center;font-weight:850;color:#0c1203;font-size:12px}.ev-menu{display:none;background:none;color:white;border:1px solid var(--line);border-radius:6px;padding:8px 12px}
body>main{margin:0 0 0 224px;padding:32px;max-width:none;width:auto;min-height:70vh}body>.footer{margin-left:224px;padding:36px 32px;background:#0b0f17}.footer-inner{max-width:none}.section,.hero,.breadcrumbs,.seo-article{max-width:1440px;width:100%;margin-left:auto;margin-right:auto}.section{padding:36px 0}.hero{padding:24px 0 34px}.hero h1{font-size:clamp(32px,3.4vw,54px);line-height:1.12;letter-spacing:-1.8px}.lead,.hero p.lead{font-size:18px;max-width:65ch;color:#abb8cb}.hero-grid,.valorant-hero{gap:28px}.section h2{font-size:clamp(25px,2.3vw,34px);line-height:1.2}.section-sub{font-size:16px;max-width:75ch}.section-head{gap:24px}.hero-actions{flex-wrap:wrap}.button,.ev-button{display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:11px 18px;border:1px solid #354054;border-radius:9px;background:#17202d;color:#f6f8fc;font-size:14px;font-weight:750;min-height:44px;text-decoration:none}.button.primary,.ev-button.primary{background:var(--lime);color:#121805;border-color:var(--lime)}.ev-button:hover{filter:brightness(1.13)}.ev-button.quiet{background:none}.ev-localnav{display:flex;gap:8px;padding:12px 0 20px;overflow:auto;position:sticky;top:78px;z-index:40;background:#080b11f5;scrollbar-width:thin}.ev-localnav a{white-space:nowrap;border:1px solid var(--line);border-radius:7px;padding:8px 13px;color:#b9c4d4;font-size:14px}.ev-localnav a:hover,.ev-localnav a.active{color:var(--lime);border-color:#718d35;background:#c7ff4a0b}section[id]{scroll-margin-top:154px}.gg-quality{padding:0;border:0;background:none;margin:0 0 18px}.gg-quality-tools{margin:0;justify-content:flex-end}.gg-quality-note:empty{display:none}.gg-qbutton{font-size:13px;padding:8px 12px}.gg-quality:has(>strong){padding:18px;border:1px solid var(--line)}
.ev-wrap{max-width:1440px;margin:auto}.ev-eyebrow{font-size:12px;letter-spacing:1.8px;color:var(--lime);font-weight:800;margin:0 0 10px;text-transform:uppercase}.ev-page-head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin:5px 0 28px}.ev-page-head h1{font-size:clamp(32px,3.4vw,48px);line-height:1.15;letter-spacing:-1.6px;margin:0 0 10px}.ev-page-head p{color:#aebbd0;max-width:62ch;margin:0}.ev-game-tabs{display:flex;gap:6px;border-bottom:1px solid var(--line);margin-bottom:24px;overflow-x:auto;padding-bottom:12px}.ev-game-tabs button{flex:1;min-width:140px;white-space:nowrap;display:flex;align-items:center;justify-content:center;gap:9px;padding:13px;background:#101620;border:1px solid transparent;border-radius:8px;color:#a8b6cb;font-size:14px;font-weight:750}.ev-game-tabs button[aria-selected=true]{color:var(--lime);border-color:#657d37;background:#c7ff4a0b}.ev-game-tabs button:hover{background:#1c2432}
.ev-home-grid{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:24px}.ev-feature{position:relative;isolation:isolate;overflow:hidden;min-height:325px;border-radius:18px;background:#131c29;border:1px solid #354054;display:flex;align-items:flex-end;padding:32px}.ev-feature-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-3;opacity:.7}.ev-feature:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#08101aee,#08101a99 60%,#08101a22),linear-gradient(0deg,#08101af5,transparent 90%);z-index:-1}.ev-feature-copy{max-width:560px}.ev-feature h2{font-size:clamp(30px,3vw,44px);line-height:1.12;letter-spacing:-1px;margin:14px 0}.ev-feature p{color:#c0cddd;margin:0 0 24px;max-width:45ch;font-size:16px}.ev-feature .ev-eyebrow{color:#e4f1ff}.ev-feature-letters{position:absolute;right:15px;top:0;font-size:140px;letter-spacing:-10px;font-weight:950;color:#ffffff08;z-index:-2}.ev-feature .ev-pill{background:#0c121bcc;border-color:#607187;color:#dbe7f9}
.ev-panel{border:1px solid var(--line);border-radius:16px;background:#111721;padding:24px;min-width:0}.ev-panel h2,.ev-panel h3{margin:0 0 12px;line-height:1.25}.ev-panel h2{font-size:23px}.ev-panel h3{font-size:19px}.ev-panel p{color:#aebbd0}.ev-today{display:flex;flex-direction:column}.ev-today p{font-size:14px;margin-top:0}.ev-today .ev-button{margin-top:auto}.ev-session-number{font-size:48px;letter-spacing:-2px;line-height:1.1;margin:12px 0 18px;color:white;font-weight:800}.ev-session-number small{font-size:16px;color:#8da0b9;font-weight:500;letter-spacing:0}.ev-week{display:grid;grid-template-columns:repeat(7,1fr);gap:6px;margin:0 0 22px}.ev-week span{display:grid;place-items:center;gap:6px;font-size:12px;color:#96a5ba}.ev-week i{width:100%;height:30px;border-radius:5px;background:#1d2838;border:1px solid #354156;font-style:normal}.ev-week .done i{background:#c7ff4a;color:#142003}.ev-week .today i{border-color:#b5d66f}
.ev-tools-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:16px 0 0}.ev-tool{display:block;border:1px solid var(--line);border-radius:12px;padding:22px;background:#101620;transition:border-color .15s,transform .15s}.ev-tool:hover{border-color:#b9e950;transform:translateY(-2px)}.ev-tool .ev-tool-icon{color:var(--lime);font-size:23px}.ev-tool h3{font-size:17px;line-height:1.3;margin:14px 0 8px}.ev-tool p{font-size:14px;color:#a3b1c7;margin:0}.ev-block{margin:36px 0}.ev-block-head{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-bottom:18px}.ev-block-head h2{font-size:25px;margin:0;letter-spacing:-.5px}.ev-block-head a{font-size:14px;color:var(--lime)}.ev-bottom-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.ev-route{display:grid;gap:0}.ev-route a{display:flex;gap:16px;padding:16px 0;border-bottom:1px solid var(--line)}.ev-route a:last-child{border-bottom:0}.ev-route a:hover strong{color:var(--lime)}.ev-step-number{font-size:13px;color:var(--lime);border:1px solid #45592c;width:32px;height:32px;display:grid;place-items:center;border-radius:50%;flex:none}.ev-route strong{display:block;font-size:15px}.ev-route small{color:#9baac0;font-size:13px}.ev-mini-guide{display:grid;grid-template-columns:90px 1fr;gap:16px;padding:14px 0;border-bottom:1px solid var(--line);align-items:center}.ev-mini-guide img{width:90px;height:68px;object-fit:cover;border-radius:8px}.ev-mini-guide strong{font-size:15px}.ev-mini-guide small{display:block;color:#93a4be;font-size:12px}.ev-mini-guide:hover strong{color:var(--lime)}
.ev-filterbar{display:flex;gap:14px;align-items:end;flex-wrap:wrap;margin:22px 0}.ev-filterbar label{flex:1;min-width:170px}.ev-filterbar label:first-child{flex:2}.ev-filterbar label span,.ev-form label span{display:block;font-size:13px;color:#aebbd0;margin-bottom:7px}.ev-input,.ev-filterbar input,.ev-filterbar select,.ev-form input,.ev-form select,.ev-form textarea{width:100%;min-height:46px;padding:11px 13px;border:1px solid #3b475d;border-radius:8px;background:#0b111c;color:#eef3fb;font-size:16px}.ev-results-note{font-size:14px;color:#a2b1c7;margin:20px 0}.ev-library-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.ev-guide{border:1px solid var(--line);border-radius:14px;background:#111722;overflow:hidden;display:flex;flex-direction:column}.ev-guide-art{height:138px;background:linear-gradient(125deg,#203147,#111820);position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;color:#a6b5ce;font-size:22px;font-weight:800}.ev-guide-art img{width:100%;height:100%;object-fit:cover}.ev-guide-body{padding:22px;display:flex;flex-direction:column;flex:1}.ev-guide h2{font-size:20px;margin:12px 0 8px;line-height:1.3;letter-spacing:-.4px}.ev-guide p{color:#aab8cd;font-size:14px;margin:0 0 18px}.ev-guide-bottom{display:flex;align-items:center;justify-content:space-between;margin-top:auto;gap:14px}.ev-guide-bottom a{font-size:14px;color:var(--lime);font-weight:750}.ev-save{background:none;border:1px solid #3d4b61;color:#b4c3d8;border-radius:6px;min-width:42px;min-height:42px;font-size:22px}.ev-save[aria-pressed=true]{color:var(--lime);border-color:#718b40}.ev-pill{display:inline-flex;align-items:center;border:1px solid #39475a;color:#b2c5e3;padding:3px 8px;border-radius:5px;font-size:12px;letter-spacing:.4px;width:fit-content}.ev-empty{grid-column:1/-1;text-align:center;padding:50px 24px;border:1px dashed #475972;border-radius:14px;color:#aabbd4}.ev-empty h2{color:white}.ev-empty p{max-width:50ch;margin:10px auto 22px}
.ev-training-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.8fr);gap:24px}.ev-form{display:grid;gap:18px}.ev-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.ev-form label{display:block}.ev-form textarea{resize:vertical;min-height:96px}.ev-form input[type=range]{padding:0;accent-color:var(--lime);min-height:30px}.ev-form output{color:var(--lime);float:right}.ev-notice{font-size:13px!important;color:#95a8c4!important;line-height:1.5}.ev-summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:24px}.ev-stat{padding:20px;background:#111722;border:1px solid var(--line);border-radius:12px}.ev-stat b{display:block;font-size:32px;letter-spacing:-1px}.ev-stat span{font-size:13px;color:#a2b2c9}.ev-timer{font-variant-numeric:tabular-nums;font-size:64px;font-weight:750;letter-spacing:-3px;line-height:1.2;margin:24px 0}.ev-timer-actions{display:flex;gap:10px;flex-wrap:wrap}.ev-drill-steps{padding-left:20px;color:#b8c8de;font-size:15px}.ev-drill-steps li{padding:6px 0}.ev-history{display:grid;gap:10px}.ev-history-row{padding:20px;border:1px solid var(--line);border-radius:10px;background:#111722;display:grid;grid-template-columns:1fr auto;gap:10px}.ev-history-row h3{margin:0;font-size:17px}.ev-history-row p{margin:8px 0;color:#a8bbd5;white-space:pre-wrap;overflow-wrap:anywhere}.ev-history-row small{color:#8fa3c0;font-size:12px}.ev-history-row button{border:0;background:none;color:#afbcd0;font-size:13px}.ev-history-row button:hover{color:#ff93a4}.ev-history-tags{display:flex;gap:8px;margin-top:10px;flex-wrap:wrap}.ev-chart{height:140px;display:flex;align-items:end;gap:12px;margin:16px 0 22px}.ev-chart-col{flex:1;display:flex;align-items:center;flex-direction:column;justify-content:end;height:100%;min-width:0}.ev-chart-col i{display:block;background:linear-gradient(0deg,#779e33,var(--lime));width:min(38px,100%);border-radius:6px 6px 0 0;min-height:2px}.ev-chart-col span,.ev-chart-col small{font-size:12px;color:#a6b7ce;margin:5px 0}.ev-text-link{color:var(--lime);text-decoration:underline}.ev-table-wrap{overflow-x:auto;border:1px solid var(--line);border-radius:12px}.ev-table{border-collapse:collapse;width:100%;font-size:15px;text-align:left}.ev-table th{font-size:12px;letter-spacing:.7px;text-transform:uppercase;color:#99abc5;background:#161f2d;padding:16px}.ev-table td{padding:14px 16px;border-top:1px solid var(--line);vertical-align:middle}.ev-table tbody tr:hover{background:#182231}.ev-table img{width:44px;height:44px;object-fit:cover;background:#202c3e;border-radius:8px;margin-right:12px;vertical-align:middle}.ev-table td b{color:#d5f49a}.ev-data-explainer{display:flex;gap:16px;flex-wrap:wrap;color:#a3b4cd;font-size:13px;margin:16px 0}.ev-data-explainer a{color:var(--lime)}
.ev-search-dialog{margin:auto;padding:0;background:#101721;color:#f0f5fe;border:1px solid #42536e;border-radius:16px;width:min(720px,calc(100% - 32px));max-height:80vh;box-shadow:0 24px 100px #000a}.ev-search-dialog::backdrop{background:#02060dbb;backdrop-filter:blur(8px)}.ev-search-head{display:flex;gap:12px;padding:20px;border-bottom:1px solid var(--line)}.ev-search-head input{min-width:0;flex:1;background:none;border:0;color:white;font-size:18px;outline:0}.ev-search-head button{background:#1b2738;border:1px solid #40516a;color:white;border-radius:6px;padding:5px 10px}.ev-search-results{padding:12px;overflow:auto;max-height:60vh}.ev-search-results a{display:block;padding:14px;border-radius:9px}.ev-search-results a:hover{background:#1b2738}.ev-search-results strong{display:block}.ev-search-results small{color:#9caec8}.ev-toast{position:fixed;bottom:24px;left:calc(50% + 112px);transform:translateX(-50%);z-index:150;background:#d0f592;color:#142107;border-radius:9px;padding:12px 20px;font-size:14px;max-width:85vw;box-shadow:0 10px 30px #0007}
/* Expand legacy tools without hiding their controls. */
.round-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.round-plan-card p{min-height:0}.lineup-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))}.agent-pill{min-height:80px}.agent-pill b,.rivals-six b{font-size:14px}.agent-pill .gg-portrait{width:48px;height:48px}.map-tab{min-width:132px}.map-tab span{display:none}.map-tab b{font-size:15px}.map-tabs{overflow-x:auto}.rivals-filters{flex-wrap:wrap;gap:14px}.gg-fold>summary{padding:20px;min-height:68px}.gg-fold>summary small{font-size:14px;color:#b2c0d5}.seo-article>p,.seo-article li{font-size:17px}.seo-article{max-width:980px}.season-map-list button{min-height:86px}.hero .meta{display:flex;flex-wrap:wrap;gap:10px}.hero .meta span{white-space:normal}.pitch-player{min-width:0}.gg-map-splash{max-height:490px;object-fit:contain}.pokemon-team-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.move-grid{grid-template-columns:1fr}.gg-portrait{object-fit:cover}.stat-strip{flex-wrap:wrap}.club-build-layout,.fort-map-layout{min-width:0}.ev-audit-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.ev-audit-grid ul{padding-left:20px;color:#b5c4d9}
@media(min-width:1750px){body>main{padding:40px 52px}.ev-top{padding:0 52px}.pokemon-team-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:1250px){.ev-sidebar{width:196px;padding:28px 12px}.ev-top,body>main,body>.footer{margin-left:196px}.ev-home-grid{grid-template-columns:1fr 270px;gap:16px}.ev-feature{padding:25px}.ev-feature h2{font-size:34px}.ev-tools-grid{gap:10px}.ev-tool{padding:18px}.ev-library-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.valorant-hero,.hero-grid{grid-template-columns:1fr}.valorant-season-card{max-width:none}.season-map-list{grid-template-columns:repeat(4,1fr)}.ev-training-grid{grid-template-columns:1fr 1fr}.ev-search-trigger{min-width:210px}.composition-grid{grid-template-columns:1fr}.ev-toast{left:calc(50% + 98px)}}
@media(max-width:1000px){.ev-home-grid{grid-template-columns:1fr}.ev-today{display:none}.ev-training-grid{grid-template-columns:1fr}.ev-bottom-grid{grid-template-columns:1fr}.ev-feature{min-height:300px}.ev-top{padding:0 24px}body>main{padding:24px}.club-build-layout,.fort-map-layout{grid-template-columns:1fr!important}.rivals-comp-grid{grid-template-columns:1fr}.ev-page-head .ev-button{display:none}.ev-audit-grid{grid-template-columns:1fr}}
@media(max-width:760px){.ev-sidebar{display:none;width:260px;box-shadow:10px 0 100px #000b;top:68px}.ev-sidebar.open{display:flex}.ev-top,body>main,body>.footer{margin-left:0}.ev-top{height:68px;padding:0 18px;gap:12px}.ev-menu{display:block}.ev-top-title{margin-right:auto}.ev-top small{display:none}.ev-search-trigger{min-width:0;padding:10px}.ev-search-trigger kbd,.ev-search-label,.ev-avatar{display:none}.ev-search-trigger:before{content:'Buscar';font-size:13px}.ev-top-actions{gap:8px}body>main{padding:22px 18px}.ev-page-head{margin-bottom:22px}.ev-page-head h1{font-size:34px}.ev-page-head p{font-size:15px}.ev-tools-grid{grid-template-columns:1fr}.ev-tool{display:grid;grid-template-columns:30px 1fr;column-gap:12px;padding:18px}.ev-tool h3{margin:0 0 5px}.ev-tool p{grid-column:2}.ev-tool-icon{grid-row:1/3}.ev-library-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ev-guide-body{padding:16px}.ev-guide h2{font-size:18px}.ev-guide-art{height:115px}.ev-feature{padding:24px;min-height:330px}.ev-feature h2{font-size:34px}.ev-localnav{top:68px}.ev-toast{left:50%}.ev-form-grid{grid-template-columns:1fr}.ev-summary-grid{gap:8px}.ev-stat{padding:14px}.ev-stat b{font-size:28px}.ev-stat span{font-size:12px}.ev-panel{padding:20px}.ev-skip{left:12px}.season-map-list{grid-template-columns:1fr 1fr}.hero{padding-top:10px}.hero h1{font-size:34px}.round-plan-grid{grid-template-columns:1fr}.pokemon-team-grid{grid-template-columns:1fr}.ev-filterbar label{min-width:135px}.ev-filterbar label:first-child{flex-basis:100%}.ev-game-tabs button{min-width:140px}.gg-quality-tools{justify-content:flex-start}.gg-quality-tools>*{flex:initial}.ev-table td,.ev-table th{padding:12px}.footer-inner{display:block}.ev-block-head h2{font-size:22px}}
@media(max-width:440px){.ev-library-grid{grid-template-columns:1fr}.ev-feature h2{font-size:30px}.ev-page-head h1{font-size:30px}.ev-table{font-size:14px}.ev-table img{display:none}.ev-filterbar{gap:10px}.ev-block-head{align-items:flex-start}.ev-guide-art{height:155px}}
@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}
.new-checks{display:grid;gap:16px;margin:24px 0}.new-checks label{display:flex;align-items:start;gap:10px;font-size:16px}.new-checks input{width:20px;height:20px;accent-color:var(--lime);flex-shrink:0}.new-detail{margin-bottom:12px}.new-detail summary{cursor:pointer;font-weight:700;font-size:18px;min-height:32px}.new-detail p,#new-plan p{font-size:16px;color:#b8c8de}.ev-game-tabs{overflow-x:auto;flex-wrap:nowrap}.ev-game-tabs button{flex-shrink:0}.ev-sidebar nav a{flex-shrink:0}
.lab-bar{display:grid;gap:6px;margin:15px 0;font-size:14px}.lab-bar progress{width:100%;height:12px;accent-color:var(--lime)}.lab-options{display:grid;gap:12px;margin:24px 0}.lab-options .button{text-align:left;justify-content:flex-start;white-space:normal;line-height:1.5}.lab-options .button:disabled{opacity:1}#lab-feedback:not(:empty){padding:18px;border-left:3px solid var(--lime);background:#c7ff4a08;margin-bottom:18px}#lab-plan h3,#lab-comparison h3{font-size:24px;line-height:1.3}#lab-diagnosis-error,#lab-experiment-error{color:#ffadbd}
.wow-check{display:flex;gap:12px;margin:18px 0;align-items:start}.wow-check input{width:20px;height:20px;accent-color:var(--lime);flex-shrink:0}#wow-class-result p{font-size:16px;color:#b8c8de}
/* Review pass: keep progress visible and controls comfortable on smaller screens. */
.ev-sidebar nav a{min-height:46px}.ev-sidebar .ev-nav-icon{font-size:13px;letter-spacing:-.2px;font-weight:800}.ev-site-footer .footer-inner nav{display:flex;gap:20px;flex-wrap:wrap}.ev-site-footer .footer-inner nav a{color:#c0d2e7;font-size:14px}.ev-site-footer .ev-brand{padding:0}.ev-site-footer .seo-footer-links{max-width:none}.ev-site-footer .disclaimer{color:#93a6bb;font-size:13px;max-width:90ch}.ev-game-tabs:focus-within{scrollbar-color:var(--lime) #1b2633}.ev-game-tabs button:focus-visible{outline-offset:-3px}.ev-search-results a:focus-visible,.ev-localnav a:focus-visible{background:#243144}.ev-top .ev-menu[aria-expanded=true]{background:#c7ff4a;color:#101807}.ev-search-trigger{min-height:46px}
@media(max-width:1000px){.ev-home-grid{grid-template-columns:minmax(0,1fr) 270px}.ev-today{display:block}.ev-week{gap:2px}}
@media(max-width:840px){.ev-home-grid{grid-template-columns:1fr}.ev-today{display:block}}
@media(max-width:760px){.ev-top-title strong{font-size:14px}.ev-top .ev-search-trigger:before{display:none}.ev-search-trigger{min-width:46px;justify-content:center}.ev-sidebar{max-height:calc(100dvh - 68px)}.ev-game-tabs{scrollbar-width:thin;scrollbar-color:var(--lime) #1b2633}.ev-site-footer .footer-inner nav{margin:20px 0}}
@media(max-width:440px){.ev-top-title strong{font-size:13px}.ev-summary-grid{grid-template-columns:1fr}.ev-stat{padding:16px}.ev-stat b{font-size:26px}.ev-home-grid{gap:14px}}
#rivals-tier-board .meta-row{display:flex;gap:16px;align-items:center;padding:14px 18px;min-height:74px}#rivals-tier-board .meta-hero{flex:1}#rivals-tier-board .meta-advice{margin-left:auto;color:#a2b4c9;font-size:14px}#rivals-tier-board .meta-stat,#rivals-tier-board .tier-letter{display:none}
@media(max-width:440px){#rivals-tier-board .meta-row{padding:12px}#rivals-tier-board .meta-advice{display:none}}
/* Keep the complete Lotus artwork visible in every card and guide image. */
img[src$="valorant-map-lotus.png"]{object-fit:contain!important;object-position:center!important;background:#13222e}

.ev-home-more{margin:1rem 0 0;color:var(--muted,#bac2cd);line-height:1.6;font-size:1rem}.ev-home-more a{color:var(--accent,#c7ff4a);text-decoration:underline;text-underline-offset:3px}
