.guide-prose:has(.gvalorantp-duel){--va:#ff4655;--va-rgb:255,70,85;--vb:#ffb547;--vb-rgb:255,181,71;--gaccent:#ff5a68}.guide-prose:has(.gvalorantp-ctrl){--va:#a98bff;--va-rgb:169,139,255;--vb:#5eead4;--vb-rgb:94,234,212;--gaccent:#b49bff}.guide-prose:has(.gvalorantp-init){--va:#3ddc97;--va-rgb:61,220,151;--vb:#4cc9f0;--vb-rgb:76,201,240;--gaccent:#4fe3a3}.guide-prose:has(.gvalorantp-sent){--va:#4cb8ff;--va-rgb:76,184,255;--vb:#ffcf5c;--vb-rgb:255,207,92;--gaccent:#62c2ff}.guide-prose:has(.gvalorantp-comp){--va:#f5c04a;--va-rgb:245,192,74;--vb:#ff4655;--vb-rgb:255,70,85;--gaccent:#f7cb63}.gvalorantp-hero{position:relative;margin:0 0 26px;border-radius:20px;border:1px solid rgba(var(--va-rgb),.32);overflow:hidden;isolation:isolate;background:radial-gradient(70% 90% at 0% 0%,rgba(var(--va-rgb),.17),transparent 60%),radial-gradient(60% 80% at 100% 100%,rgba(var(--vb-rgb),.08),transparent 60%),#0b0c14}.gvalorantp-hero::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:repeating-linear-gradient(135deg,rgba(255,255,255,.018) 0 2px,transparent 2px 14px)}.gvalorantp-hero-head{padding:22px 24px 4px}.gvalorantp-eyebrow{display:inline-flex;align-items:center;gap:8px;font:800 11px/1 var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--va)}.gvalorantp-eyebrow img{width:22px;height:22px;padding:3px;border-radius:6px;background:rgba(var(--va-rgb),.18);border:1px solid rgba(var(--va-rgb),.45)}.guide-prose .gvalorantp-hero-title{margin:10px 0 0;font:700 clamp(22px,3.2vw,30px)/1.12 var(--font-display);letter-spacing:-.02em;color:var(--text)}.gvalorantp-hero-title em{font-style:normal;color:var(--va)}.guide-prose .gvalorantp-hero-sub{margin:8px 0 0;max-width:640px;font-size:14.5px;line-height:1.5;color:var(--text-muted)}.guide-prose .gvalorantp-hero-foot{margin:0;padding:10px 18px 12px;font-size:11.5px;line-height:1.45;color:var(--text-faint);border-top:1px solid rgba(255,255,255,.06)}.gvalorantp-hero-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:18px;padding:16px 20px 18px;align-items:stretch}.gvalorantp-panel{border-radius:16px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);padding:14px 14px 12px;min-width:0}.gvalorantp-k{display:flex;align-items:center;justify-content:space-between;gap:8px;font:800 10.5px/1.2 var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--text-faint);margin-bottom:10px}.gvalorantp-k b{color:var(--va);font-weight:800}.gvalorantp-hero svg{display:block;width:100%;height:auto}.gvalorantp-hero svg text{font-family:var(--font-display)}.gvalorantp-duel .lane-wall{fill:#171a26;stroke:rgba(255,255,255,.12)}.gvalorantp-duel .lane-floor{fill:rgba(255,255,255,.025)}.gvalorantp-duel .cone{fill:rgba(255,70,85,.18);stroke:rgba(255,70,85,.5);stroke-width:1}.gvalorantp-duel .cone.ok{fill:rgba(61,220,151,.12);stroke:rgba(61,220,151,.55)}.gvalorantp-duel .path{fill:none;stroke:var(--va);stroke-width:3;stroke-linecap:round;stroke-dasharray:2 9}.gvalorantp-duel .path2{fill:none;stroke:var(--vb);stroke-width:2.5;stroke-linecap:round;stroke-dasharray:8 6;opacity:.9}.gvalorantp-duel .flash{fill:#fff6d6;filter:drop-shadow(0 0 10px rgba(255,240,180,.9))}.gvalorantp-duel .flashring{fill:none;stroke:rgba(255,240,180,.6);stroke-width:1.5}.gvalorantp-duel .pin circle{fill:#0b0c14;stroke:var(--va);stroke-width:2}.gvalorantp-duel .pin text{fill:var(--text);font-size:11px;font-weight:700;text-anchor:middle}.gvalorantp-duel .pin.t circle{stroke:var(--vb)}.gvalorantp-duel .lbl{fill:var(--text-muted);font-size:10px;font-weight:600;letter-spacing:.04em}.gvalorantp-duel .lbl.hot{fill:var(--va)}.gvalorantp-duel .enemy{fill:#ff4655}.gvalorantp-duel .enemy.dead{fill:none;stroke:rgba(255,255,255,.35);stroke-width:1.5}.guide-prose ol.gvalorantp-beats{list-style:none;margin:12px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.guide-prose .gvalorantp-beats li{margin:0;padding:8px 8px 7px;border-radius:10px;background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.07);font-size:11.5px;line-height:1.3;color:var(--text-muted)}.gvalorantp-beats li b{display:block;font:700 12px/1.2 var(--font-display);color:var(--text);margin-bottom:2px}.gvalorantp-beats li b i{font-style:normal;color:var(--va);margin-right:4px}.gvalorantp-reset{display:grid;gap:6px}.gvalorantp-reset-row{display:grid;grid-template-columns:30px minmax(0,1fr) auto;gap:10px;align-items:center;padding:5px 8px 5px 5px;border-radius:10px;background:rgba(255,255,255,.025)}.gvalorantp-reset-row img{width:30px;height:30px;border-radius:8px;background:rgba(var(--va-rgb),.12)}.gvalorantp-reset-row span{font-size:12.5px;color:var(--text-muted);line-height:1.25;min-width:0}.gvalorantp-reset-row span b{color:var(--text);font-weight:700;margin-right:4px}.gvalorantp-pips{display:inline-flex;gap:4px}.gvalorantp-pips i{width:12px;height:12px;border-radius:3px;transform:rotate(45deg);background:var(--va);box-shadow:0 0 8px rgba(var(--va-rgb),.7)}.gvalorantp-pips i + i{background:rgba(var(--va-rgb),.35);box-shadow:none}.gvalorantp-reset-note{margin-top:8px;padding:8px 10px;border-radius:10px;border:1px dashed rgba(var(--vb-rgb),.45);font-size:12px;line-height:1.4;color:var(--text-muted)}.gvalorantp-reset-note b{color:var(--vb)}.gvalorantp-ctrl .tm-bg{fill:#0f1220}.gvalorantp-ctrl .tm-grid{stroke:rgba(169,139,255,.13);stroke-width:1}.gvalorantp-ctrl .tm-wall{fill:#1b1f31;stroke:rgba(255,255,255,.14)}.gvalorantp-ctrl .tm-site{fill:rgba(169,139,255,.08);stroke:rgba(169,139,255,.55);stroke-dasharray:5 4}.gvalorantp-ctrl .tm-site-l{fill:var(--va);font-size:22px;font-weight:800}.gvalorantp-ctrl .ray{stroke:#ff4655;stroke-width:2;stroke-dasharray:4 4}.gvalorantp-ctrl .ray.cut{stroke:rgba(255,70,85,.25)}.gvalorantp-ctrl .def{fill:#ff4655}.gvalorantp-ctrl .atk{fill:var(--vb)}.gvalorantp-ctrl .smoke{fill:rgba(190,175,255,.62);stroke:rgba(230,222,255,.9);stroke-width:1.5}.gvalorantp-ctrl .haze{fill:rgba(190,175,255,.18)}.gvalorantp-ctrl .haze.b{fill:rgba(94,234,212,.16)}.gvalorantp-ctrl .smoke.b{fill:rgba(94,234,212,.4);stroke:rgba(150,245,230,.9)}.gvalorantp-ctrl .sm-l{fill:#0b0c14;font-size:11px;font-weight:800;text-anchor:middle}.gvalorantp-ctrl .lbl{fill:var(--text-muted);font-size:10px;font-weight:600}.gvalorantp-clock{margin-top:12px}.gvalorantp-clock-bar{position:relative;display:grid;grid-template-columns:20fr 32fr 16fr 32fr;height:30px;border-radius:9px;overflow:hidden;border:1px solid rgba(255,255,255,.08)}.gvalorantp-clock-bar span{display:flex;align-items:center;justify-content:center;font:700 10.5px/1 var(--font-display);color:#0b0c14;white-space:nowrap;overflow:hidden}.gvalorantp-clock-bar .c1{background:rgba(255,255,255,.08);color:var(--text-muted)}.gvalorantp-clock-bar .c2{background:rgba(var(--va-rgb),.85)}.gvalorantp-clock-bar .c3{background:rgba(255,255,255,.12);color:var(--text-muted)}.gvalorantp-clock-bar .c4{background:rgba(var(--vb-rgb),.8)}.gvalorantp-clock-k{display:flex;justify-content:space-between;margin-top:5px;font-size:11px;color:var(--text-faint)}.gvalorantp-styles{display:grid;gap:8px}.gvalorantp-style{padding:9px 10px;border-radius:12px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.07)}.gvalorantp-style>b{display:block;font:700 12.5px/1.2 var(--font-display);color:var(--text)}.gvalorantp-style>small{display:block;margin-top:3px;font-size:11.5px;line-height:1.35;color:var(--text-faint)}.gvalorantp-faces{display:flex;flex-wrap:wrap;gap:6px;margin-top:7px}.gvalorantp-faces span{display:inline-flex;align-items:center;gap:6px;padding:3px 9px 3px 3px;border-radius:99px;background:rgba(var(--va-rgb),.1);border:1px solid rgba(var(--va-rgb),.3);font-size:12px;font-weight:600;color:var(--text)}.gvalorantp-faces img{width:22px;height:22px;border-radius:50%;background:rgba(0,0,0,.3)}.gvalorantp-init .rd-ring{fill:none;stroke:rgba(61,220,151,.22)}.gvalorantp-init .rd-axis{stroke:rgba(61,220,151,.14)}.gvalorantp-init .rd-bg{fill:#0a1512}.gvalorantp-init .rd-wall{fill:#16231f;stroke:rgba(61,220,151,.25)}.gvalorantp-init .rd-sweep{fill:url(#gvalorantp-sweep);transform-origin:160px 160px;animation:gvalorantp-spin 5s linear infinite}.gvalorantp-init .rd-blip{fill:#ff4655}.gvalorantp-init .rd-blip-ring{fill:none;stroke:#ff4655;stroke-width:1.5;opacity:.7}.gvalorantp-init .rd-bolt{fill:var(--va)}.gvalorantp-init .rd-lbl{fill:var(--text-muted);font-size:10px;font-weight:600}.gvalorantp-init .rd-lbl.hot{fill:#ff8a95}@keyframes gvalorantp-spin{to{transform:rotate(360deg)}}.gvalorantp-chain{list-style:none;margin:0;padding:0;display:grid;gap:6px;counter-reset:ch}.gvalorantp-chain li{position:relative;margin:0;display:grid;grid-template-columns:28px minmax(0,1fr);gap:10px;align-items:center;padding:7px 10px 7px 7px;border-radius:12px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.07)}.gvalorantp-chain li::before{counter-increment:ch;content:counter(ch);width:28px;height:28px;border-radius:8px;display:grid;place-items:center;font:800 12px/1 var(--font-display);color:#0b0c14;background:var(--va)}.gvalorantp-chain li:nth-child(3)::before,.gvalorantp-chain li:nth-child(4)::before{background:var(--vb)}.gvalorantp-chain li span{font-size:12.5px;line-height:1.3;color:var(--text-muted)}.gvalorantp-chain li span b{display:block;font:700 12.5px/1.2 var(--font-display);color:var(--text)}.gvalorantp-dial{display:grid;grid-template-columns:76px minmax(0,1fr);gap:12px;align-items:center;margin-top:10px;padding:10px;border-radius:12px;border:1px solid rgba(var(--va-rgb),.3);background:rgba(var(--va-rgb),.06)}.gvalorantp-dial svg{width:76px;height:76px}.gvalorantp-dial .d-bg{fill:none;stroke:rgba(255,255,255,.08);stroke-width:9}.gvalorantp-dial .d-old{fill:none;stroke:rgba(255,255,255,.22);stroke-width:9;stroke-dasharray:2 3}.gvalorantp-dial .d-new{fill:none;stroke:var(--va);stroke-width:9;stroke-linecap:round}.gvalorantp-dial .d-t{fill:var(--text);font-size:17px;font-weight:800;text-anchor:middle}.gvalorantp-dial .d-s{fill:var(--text-faint);font-size:8px;font-weight:700;text-anchor:middle;letter-spacing:.08em}.gvalorantp-dial p{margin:0;font-size:12.5px;line-height:1.4;color:var(--text-muted)}.gvalorantp-dial p b{color:var(--text)}.gvalorantp-sent .bp{border-radius:14px;overflow:hidden;border:1px solid rgba(76,184,255,.35);background-color:#0b1a2c;background-image:linear-gradient(rgba(76,184,255,.12) 1px,transparent 1px),linear-gradient(90deg,rgba(76,184,255,.12) 1px,transparent 1px);background-size:16px 16px}.gvalorantp-sent .gvalorantp-hero-grid{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr)}.gvalorantp-bps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.gvalorantp-bps figure{margin:0}.gvalorantp-bps figcaption{margin-top:6px;font-size:11.5px;line-height:1.35;color:var(--text-muted)}.gvalorantp-bps figcaption b{display:block;font:700 12px/1.2 var(--font-display);color:var(--text);text-transform:uppercase;letter-spacing:.06em}.gvalorantp-sent .bp-wall{fill:rgba(76,184,255,.08);stroke:#8fd3ff;stroke-width:1.5}.gvalorantp-sent .bp-site{fill:none;stroke:rgba(255,207,92,.8);stroke-width:1.5;stroke-dasharray:5 4}.gvalorantp-sent .bp-l{fill:#cfe9ff;font-size:10px;font-weight:700}.gvalorantp-sent .bp-l.y{fill:var(--vb);font-size:15px}.gvalorantp-sent .trip{stroke:#ff4655;stroke-width:2.5}.gvalorantp-sent .trip-end{fill:#ff4655}.gvalorantp-sent .cam{fill:rgba(255,207,92,.16);stroke:rgba(255,207,92,.7)}.gvalorantp-sent .cam-dot{fill:var(--vb)}.gvalorantp-sent .me{fill:#4cb8ff;stroke:#fff;stroke-width:1.5}.gvalorantp-sent .team{fill:rgba(76,184,255,.5)}.gvalorantp-sent .arrow{fill:none;stroke:rgba(207,233,255,.55);stroke-width:2;stroke-dasharray:5 5}.gvalorantp-buffs{list-style:none;margin:0;padding:0;display:grid;gap:6px}.gvalorantp-buffs li{margin:0;display:grid;grid-template-columns:30px minmax(0,1fr);gap:10px;align-items:center;padding:6px 8px 6px 6px;border-radius:10px;background:rgba(255,255,255,.03)}.gvalorantp-buffs img{width:30px;height:30px;border-radius:8px;background:rgba(var(--va-rgb),.12)}.gvalorantp-buffs span{font-size:12px;line-height:1.3;color:var(--text-muted);min-width:0}.gvalorantp-buffs span b{color:var(--text);font-weight:700}.gvalorantp-buffs span s{color:var(--text-faint)}.gvalorantp-buffs span em{font-style:normal;font-weight:700;color:var(--va)}.gvalorantp-board{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;padding:16px 20px 6px}.gvalorantp-slot{position:relative;padding:14px 8px 12px;border-radius:16px;text-align:center;border:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,rgba(var(--c),.2),rgba(var(--c),.04));min-width:0}.gvalorantp-slot::after{content:attr(data-n);position:absolute;top:8px;left:10px;font:800 10px/1 var(--font-display);color:rgba(255,255,255,.35)}.gvalorantp-slot img.r{width:34px;height:34px;padding:6px;border-radius:10px;background:rgba(var(--c),.25);border:1px solid rgba(var(--c),.6)}.gvalorantp-slot b{display:block;margin-top:8px;font:700 12.5px/1.2 var(--font-display);color:var(--text)}.gvalorantp-slot small{display:block;margin-top:3px;font-size:11px;line-height:1.3;color:var(--text-faint)}.gvalorantp-slot .pk{display:flex;justify-content:center;gap:4px;margin-top:8px;flex-wrap:wrap}.gvalorantp-slot .pk img{width:26px;height:26px;border-radius:50%;background:rgba(0,0,0,.35);border:1px solid rgba(255,255,255,.12)}.gvalorantp-splitbar{padding:8px 20px 16px}.gvalorantp-sb{display:grid;grid-template-columns:150px minmax(0,1fr) 170px;gap:12px;align-items:center;padding:5px 0}.gvalorantp-sb>span{display:flex;gap:3px;flex-wrap:wrap}.gvalorantp-sb>span i{display:inline-block;width:18px;height:18px;border-radius:5px;font:800 9.5px/18px var(--font-display);font-style:normal;text-align:center;color:#0b0c14}.gvalorantp-sb .D{background:#ff4655}.gvalorantp-sb .I{background:#3ddc97}.gvalorantp-sb .C{background:#a98bff}.gvalorantp-sb .S{background:#4cb8ff}.gvalorantp-sb>em{position:relative;height:14px;border-radius:99px;background:rgba(255,255,255,.06);overflow:hidden;font-style:normal}.gvalorantp-sb>em::after{content:"";position:absolute;left:0;top:0;bottom:0;width:calc(var(--v) * 2.5%);border-radius:99px;background:linear-gradient(90deg,rgba(var(--va-rgb),.45),var(--va))}.gvalorantp-sb>b{font:700 12.5px/1.2 var(--font-display);color:var(--text);text-align:right}.gvalorantp-sb>b small{display:block;margin-top:2px;white-space:nowrap;font:600 10.5px/1.2 var(--font);color:var(--text-faint)}.gvalorantp-sb>b small.w{color:#6fe0a2}.gvalorantp-sb>b small.l{color:#ff8a95}.gvalorantp-slot .plus{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:10px;background:rgba(var(--c),.25);border:1px solid rgba(var(--c),.6);font:800 20px/1 var(--font-display);color:rgb(var(--c))}.gvalorantp-flexmaps{padding:10px 20px 16px}.gvalorantp-fm-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px}.gvalorantp-fm{display:block;padding:10px 8px 9px;border-radius:12px;background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.08);text-align:center;text-decoration:none;min-width:0}.gvalorantp-fm:hover{border-color:rgba(var(--va-rgb),.5)}.gvalorantp-fm b{display:block;font:700 12.5px/1.2 var(--font-display);color:var(--text)}.gvalorantp-fm span{display:flex;justify-content:center;gap:3px;margin:7px 0 6px}.gvalorantp-fm span i{width:10px;height:10px;border-radius:3px}.gvalorantp-fm .D{background:#ff4655}.gvalorantp-fm .I{background:#3ddc97}.gvalorantp-fm .C{background:#a98bff}.gvalorantp-fm .S{background:#4cb8ff}.gvalorantp-fm small{display:block;font-size:10.5px;line-height:1.25;color:var(--va);font-weight:700}.gvalorantp-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:14px 0 20px}.gvalorantp-card{position:relative;display:flex;flex-direction:column;padding:14px 14px 12px;border-radius:16px;background:var(--panel);border:1px solid var(--border);min-width:0}.gvalorantp-card.top{border-color:rgba(var(--va-rgb),.5);box-shadow:inset 0 2px 0 rgba(var(--va-rgb),.8)}.gvalorantp-card-h{display:grid;grid-template-columns:44px minmax(0,1fr);gap:10px;align-items:center}.gvalorantp-card-h img{width:44px;height:44px;border-radius:12px;background:rgba(var(--va-rgb),.12);border:1px solid rgba(var(--va-rgb),.3)}.gvalorantp-card-h b{display:block;font:700 15px/1.15 var(--font-display);color:var(--text)}.gvalorantp-card-h small{display:block;margin-top:2px;font-size:12px;color:var(--text-faint);line-height:1.3}.gvalorantp-card dl{margin:10px 0 0;display:grid;gap:5px}.gvalorantp-card dl>div{display:grid;grid-template-columns:74px minmax(0,1fr);gap:8px;font-size:12.5px;line-height:1.35}.gvalorantp-card dt{color:var(--text-faint);font-weight:600}.gvalorantp-card dd{margin:0;color:var(--text-muted)}.gvalorantp-pick{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 8px;align-items:center;margin-top:auto;padding-top:10px;font-size:11.5px;color:var(--text-faint)}.gvalorantp-pick i{grid-column:1 / -1;position:relative;height:6px;border-radius:99px;background:rgba(255,255,255,.06);overflow:hidden}.gvalorantp-pick i::after{content:"";position:absolute;inset:0 auto 0 0;width:calc(var(--v) * 1%);border-radius:99px;background:var(--va)}.gvalorantp-pick b{font:700 12px/1 var(--font-display);color:var(--text)}.gvalorantp-cards>.gvalorantp-card:last-child:nth-child(3n+1){grid-column:1 / -1}.gvalorantp-cards>.gvalorantp-card:last-child:nth-child(3n+1) dl{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:18px}.gvalorantp-panelbars{margin:14px 0 18px;padding:12px 16px 10px;border-radius:16px;background:var(--panel);border:1px solid var(--border)}.gvalorantp-duo{margin:14px 0 20px;padding:12px 16px 10px;border-radius:16px;background:var(--panel);border:1px solid var(--border)}.gvalorantp-duo-h,.gvalorantp-duo-r{display:grid;grid-template-columns:minmax(0,1fr) 110px minmax(0,1fr);gap:12px;align-items:center}.gvalorantp-duo-h{padding-bottom:8px;border-bottom:1px solid var(--border);font:700 13px/1 var(--font-display);color:var(--text)}.gvalorantp-duo-h span{display:inline-flex;align-items:center;gap:8px}.gvalorantp-duo-h span:nth-child(2){justify-content:center;font:800 10px/1 var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--text-faint)}.gvalorantp-duo-h span:last-child{justify-content:flex-end}.gvalorantp-duo-h img{width:30px;height:30px;border-radius:8px;background:rgba(var(--va-rgb),.12)}.gvalorantp-duo-r{padding:7px 0}.gvalorantp-duo-r>span{text-align:center;font:700 13px/1.15 var(--font-display);color:var(--text)}.gvalorantp-duo-r>span small{display:block;font:600 10.5px/1.2 var(--font);color:var(--text-faint)}.gvalorantp-duo-r>div{display:grid;align-items:center;gap:8px}.gvalorantp-duo-r>.l{grid-template-columns:44px minmax(0,1fr)}.gvalorantp-duo-r>.r{grid-template-columns:minmax(0,1fr) 44px}.gvalorantp-duo-r b{font:700 13px/1 var(--font-display);color:var(--text)}.gvalorantp-duo-r .r b{text-align:right}.gvalorantp-duo-r i{position:relative;height:14px;border-radius:99px;background:rgba(255,255,255,.06);overflow:hidden}.gvalorantp-duo-r i::after{content:"";position:absolute;top:0;bottom:0;width:calc(var(--v) * 1%);border-radius:99px}.gvalorantp-duo-r .l i::after{right:0;background:linear-gradient(270deg,var(--vb),rgba(var(--vb-rgb),.4))}.gvalorantp-duo-r .r i::after{left:0;background:linear-gradient(90deg,rgba(var(--va-rgb),.4),var(--va))}.guide-prose ol.gvalorantp-steps{list-style:none;margin:16px 0 22px;padding:0;display:grid;gap:0}.guide-prose .gvalorantp-steps>li{position:relative;margin:0;padding:0 0 16px 58px;min-height:48px}.guide-prose .gvalorantp-steps>li::before{content:"";position:absolute;left:21px;top:40px;bottom:2px;width:2px;background:linear-gradient(180deg,rgba(var(--va-rgb),.6),rgba(var(--va-rgb),.06))}.guide-prose .gvalorantp-steps>li:last-child::before{display:none}.gvalorantp-steps>li>span{position:absolute;left:0;top:0;width:44px;height:36px;display:grid;place-items:center;border-radius:10px 10px 10px 2px;font:800 12px/1 var(--font-display);color:#0b0c14;background:var(--va)}.gvalorantp-steps>li>b{display:block;padding-top:7px;font:700 15px/1.3 var(--font-display);color:var(--text)}.guide-prose .gvalorantp-steps>li>p{margin:4px 0 0;font-size:14.5px;line-height:1.55;color:var(--text-muted)}.gvalorantp-dd{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:16px 0 20px}.gvalorantp-dd>div{padding:14px 16px 6px;border-radius:16px;background:var(--panel);border:1px solid var(--border)}.gvalorantp-dd>div>b{display:inline-flex;align-items:center;gap:8px;font:700 13px/1 var(--font-display);letter-spacing:.08em;text-transform:uppercase}.gvalorantp-dd .do{border-top:3px solid #3ddc97}.gvalorantp-dd .do>b{color:#6fe0a2}.gvalorantp-dd .dont{border-top:3px solid #ff4655}.gvalorantp-dd .dont>b{color:#ff8a95}.gvalorantp-dd>div>b::before{content:"✓";display:grid;place-items:center;width:22px;height:22px;border-radius:7px;background:rgba(61,220,151,.16);font-size:13px}.gvalorantp-dd .dont>b::before{content:"✕";background:rgba(255,70,85,.16)}.guide-prose .gvalorantp-dd ul{margin:10px 0 8px;padding-left:18px}.guide-prose .gvalorantp-dd li{font-size:14px;line-height:1.5;margin:6px 0}.gvalorantp-bars{margin:14px 0 20px;padding:14px 16px 10px;border-radius:16px;background:var(--panel);border:1px solid var(--border)}.gvalorantp-bar{display:grid;grid-template-columns:150px minmax(0,1fr) 140px;gap:12px;align-items:center;padding:5px 0}.gvalorantp-bar>span{display:inline-flex;align-items:center;gap:8px;font-size:13.5px;color:var(--text-muted);min-width:0}.gvalorantp-bar>span img{width:26px;height:26px;border-radius:7px;background:rgba(var(--va-rgb),.12);flex:none}.gvalorantp-bar>i{position:relative;height:12px;border-radius:99px;background:rgba(255,255,255,.06);overflow:hidden}.gvalorantp-bar>i::after{content:"";position:absolute;left:0;top:0;bottom:0;width:calc(var(--v) * 1%);border-radius:99px;background:linear-gradient(90deg,rgba(var(--va-rgb),.45),var(--va))}.gvalorantp-bar>b{font:700 14px/1.1 var(--font-display);color:var(--text);text-align:right}.gvalorantp-bar>b small{display:block;margin-top:2px;font:600 10.5px/1.2 var(--font);color:var(--text-faint);white-space:nowrap}.guide-prose .gvalorantp-bars-note{margin:8px 0 2px;font-size:12px;line-height:1.45;color:var(--text-faint)}.gvalorantp-matrix{margin:14px 0 20px;border-radius:16px;border:1px solid var(--border);background:var(--panel);overflow:hidden}.gvalorantp-mx-row{display:grid;grid-template-columns:130px repeat(4,minmax(0,1fr));border-top:1px solid var(--border)}.gvalorantp-mx-row:first-child{border-top:0;background:rgba(var(--va-rgb),.08)}.gvalorantp-mx-row>div{padding:9px 10px;font-size:12.5px;line-height:1.35;color:var(--text-muted);border-left:1px solid var(--border);min-width:0}.gvalorantp-mx-row>div:first-child{border-left:0;display:flex;align-items:center;gap:8px;font:700 13px/1.2 var(--font-display);color:var(--text)}.gvalorantp-mx-row>div:first-child img{width:28px;height:28px;border-radius:8px;background:rgba(var(--va-rgb),.12)}.gvalorantp-mx-row:first-child>div{font:800 10.5px/1.2 var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--va)}.gvalorantp-mx-row>div.y{color:var(--text);background:rgba(var(--va-rgb),.07)}.gvalorantp-mx-row>div.n::after{content:"—";color:var(--text-faint)}.gvalorantp-ledger{margin:14px 0 20px;border-radius:16px;border:1px solid var(--border);background:var(--panel);overflow:hidden}.gvalorantp-lg{display:grid;grid-template-columns:88px 150px minmax(0,1fr);gap:12px;align-items:center;padding:10px 14px;border-top:1px solid var(--border)}.gvalorantp-lg:first-child{border-top:0}.gvalorantp-lg>span:first-child{font:700 12px/1.2 var(--font-display);color:var(--va)}.gvalorantp-lg>span:first-child small{display:block;font:600 10.5px/1.2 var(--font);color:var(--text-faint);margin-top:2px}.gvalorantp-lg>b{display:inline-flex;align-items:center;gap:8px;font:700 13px/1.2 var(--font-display);color:var(--text);min-width:0}.gvalorantp-lg>b img{width:26px;height:26px;border-radius:7px;background:rgba(var(--va-rgb),.12);flex:none}.gvalorantp-lg>p{margin:0!important;font-size:13.5px;line-height:1.45;color:var(--text-muted)}.gvalorantp-lg .tag{display:inline-block;margin-left:6px;padding:2px 7px;border-radius:99px;font:700 10px/1.4 var(--font-display);letter-spacing:.04em;vertical-align:1px}.gvalorantp-lg .tag.up{background:rgba(61,220,151,.15);color:#6fe0a2}.gvalorantp-lg .tag.down{background:rgba(255,70,85,.15);color:#ff8a95}.gvalorantp-lg .tag.new{background:rgba(var(--vb-rgb),.16);color:var(--vb)}.gvalorantp-quotes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:14px 0 20px}.gvalorantp-quote{margin:0;padding:14px 16px 12px;border-radius:16px;background:linear-gradient(180deg,rgba(var(--va-rgb),.08),rgba(255,255,255,.01));border:1px solid rgba(var(--va-rgb),.28)}.guide-prose .gvalorantp-quote p{margin:0;font-size:14.5px;line-height:1.5;color:var(--text)}.gvalorantp-quote p::before{content:"“";color:var(--va);font:700 22px/0 var(--font-display);vertical-align:-6px;margin-right:3px}.gvalorantp-quote footer{margin-top:8px;font-size:11.5px;color:var(--text-faint)}.gvalorantp-vs{display:grid;grid-template-columns:repeat(var(--n,3),minmax(0,1fr));gap:12px;margin:14px 0 20px}.gvalorantp-vs>div{padding:14px 14px 10px;border-radius:16px;background:var(--panel);border:1px solid var(--border);border-top:3px solid var(--va);min-width:0}.gvalorantp-vs>div:nth-child(2n){border-top-color:var(--vb)}.gvalorantp-vs h3{margin:0 0 4px!important;font:700 15px/1.25 var(--font-display)!important;color:var(--text)}.gvalorantp-vs .who{display:flex;flex-wrap:wrap;gap:4px;margin:6px 0 8px}.gvalorantp-vs .who img{width:28px;height:28px;border-radius:8px;background:rgba(var(--va-rgb),.12)}.guide-prose .gvalorantp-vs p{margin:6px 0 0;font-size:13.5px;line-height:1.5;color:var(--text-muted)}.gvalorantp-vs p b{color:var(--text)}.guide-prose ul.gvalorantp-check{list-style:none;margin:14px 0 20px;padding:14px 16px;border-radius:16px;background:var(--panel);border:1px solid var(--border);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 18px}.guide-prose .gvalorantp-check li{position:relative;margin:0;padding-left:28px;font-size:14px;line-height:1.45;color:var(--text-muted)}.gvalorantp-check li::before{content:"";position:absolute;left:0;top:2px;width:18px;height:18px;border-radius:6px;border:2px solid var(--va);background:rgba(var(--va-rgb),.12)}.gvalorantp-check li::after{content:"";position:absolute;left:6px;top:5px;width:5px;height:9px;border:solid var(--va);border-width:0 2px 2px 0;transform:rotate(45deg)}.gvalorantp-check li b{color:var(--text)}.gvalorantp-maps{display:grid;gap:14px;margin:16px 0 22px}.gvalorantp-map{display:grid;grid-template-columns:190px minmax(0,1fr);gap:0;border-radius:18px;border:1px solid var(--border);background:var(--panel);overflow:hidden}.gvalorantp-map-side{padding:14px 14px 12px;background:linear-gradient(180deg,rgba(var(--va-rgb),.14),rgba(var(--va-rgb),.03));border-right:1px solid var(--border)}.gvalorantp-map-side h3{margin:0!important;font:700 19px/1.1 var(--font-display)!important;color:var(--text)}.gvalorantp-map-side small{display:block;margin-top:5px;font-size:12px;line-height:1.4;color:var(--text-muted)}.gvalorantp-map-side .ad{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px;font:600 11px/1.3 var(--font)}.gvalorantp-map-side .ad span{padding:4px 8px;border-radius:7px;background:rgba(255,255,255,.06);color:var(--text-muted);white-space:nowrap}.gvalorantp-map-side .ad span b{color:var(--text)}.gvalorantp-map-main{padding:12px 14px 12px;min-width:0}.gvalorantp-map-main .lab{display:block;font:800 10px/1.2 var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--text-faint);margin:2px 0 6px}.gvalorantp-five{display:flex;flex-wrap:wrap;gap:6px}.gvalorantp-five span{display:inline-flex;align-items:center;gap:6px;padding:3px 10px 3px 3px;border-radius:99px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.09);font-size:12.5px;font-weight:600;color:var(--text)}.gvalorantp-five span img{width:24px;height:24px;border-radius:50%;background:rgba(0,0,0,.35)}.gvalorantp-five span small{font-size:11px;color:var(--va);font-weight:700}.gvalorantp-five.ours span{border-color:rgba(var(--va-rgb),.4);background:rgba(var(--va-rgb),.08)}.guide-prose .gvalorantp-map-main p{margin:8px 0 0;font-size:13.5px;line-height:1.5;color:var(--text-muted)}.gvalorantp-map-main p b{color:var(--text)}.gvalorantp-lineups{margin:14px 0 20px;border-radius:16px;border:1px solid var(--border);background:var(--panel);overflow:hidden}.gvalorantp-lu{display:grid;grid-template-columns:90px minmax(0,1fr) 64px 74px;gap:12px;align-items:center;padding:8px 14px;border-top:1px solid var(--border);font-size:13px;color:var(--text-muted)}.gvalorantp-lu:first-child{border-top:0;font:800 10px/1.2 var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--text-faint);background:rgba(255,255,255,.02)}.gvalorantp-lu.out{opacity:.55}.gvalorantp-lu>b{font:700 13px/1.2 var(--font-display);color:var(--text)}.gvalorantp-lu>b small{display:block;font:600 10px/1.2 var(--font);color:var(--text-faint)}.gvalorantp-lu .faces{display:flex;gap:4px;flex-wrap:wrap}.gvalorantp-lu .faces img{width:28px;height:28px;border-radius:8px;background:rgba(var(--va-rgb),.1)}.gvalorantp-lu>em{font-style:normal;font:700 13px/1 var(--font-display);color:var(--text);text-align:right}.gvalorantp-lu>em.w{color:#6fe0a2}.gvalorantp-lu>em.l{color:#ff8a95}.gvalorantp-callout{margin:18px 0 22px;padding:14px 16px;border-radius:16px;border:1px solid rgba(var(--va-rgb),.4);background:linear-gradient(90deg,rgba(var(--va-rgb),.12),rgba(var(--va-rgb),.02))}.guide-prose .gvalorantp-callout p{margin:0;font-size:14.5px;line-height:1.55;color:var(--text-muted)}.gvalorantp-callout p b{color:var(--text)}.gvalorantp-callout a{color:var(--va);font-weight:700}@media (max-width:860px){.gvalorantp-fm-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.gvalorantp-hero-grid,.gvalorantp-sent .gvalorantp-hero-grid{grid-template-columns:minmax(0,1fr);padding:14px 14px 16px}.gvalorantp-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.gvalorantp-board{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;padding:14px 14px 6px}}@media (max-width:640px){.gvalorantp-hero-head{padding:18px 16px 2px}.gvalorantp-beats{grid-template-columns:repeat(2,minmax(0,1fr))}.gvalorantp-cards{grid-template-columns:minmax(0,1fr)}.gvalorantp-cards>.gvalorantp-card:last-child:nth-child(3n+1) dl{grid-template-columns:minmax(0,1fr)}.gvalorantp-dd,.gvalorantp-quotes,.gvalorantp-bps{grid-template-columns:minmax(0,1fr)}.gvalorantp-vs{grid-template-columns:minmax(0,1fr)}.guide-prose ul.gvalorantp-check{grid-template-columns:minmax(0,1fr)}.gvalorantp-bar{grid-template-columns:minmax(0,1fr) auto;gap:6px 10px}.gvalorantp-bar>i{grid-column:1 / -1;grid-row:2}.gvalorantp-sb{grid-template-columns:minmax(0,1fr) auto;gap:6px 10px}.gvalorantp-sb>em{grid-column:1 / -1;grid-row:2}.gvalorantp-board{grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;padding:12px 10px 4px}.gvalorantp-slot{padding:22px 3px 8px;border-radius:12px}.gvalorantp-slot img.r{width:28px;height:28px;padding:5px}.gvalorantp-slot b{font-size:10px}.gvalorantp-slot small{display:none}.gvalorantp-slot .pk img{width:20px;height:20px}.gvalorantp-splitbar{padding:6px 14px 14px}.gvalorantp-flexmaps{padding:8px 12px 14px}.gvalorantp-fm-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.gvalorantp-slot .plus{width:28px;height:28px;font-size:17px}.gvalorantp-mx-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.gvalorantp-mx-row:first-child{display:none}.gvalorantp-mx-row>div:first-child{grid-column:1 / -1;background:rgba(var(--va-rgb),.08)}.gvalorantp-mx-row>div{border-left:0;border-top:1px solid var(--border)}.gvalorantp-mx-row>div[data-h]:not(:first-child)::before{content:attr(data-h);display:block;font:800 9.5px/1.2 var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--va);margin-bottom:3px}.gvalorantp-lg{grid-template-columns:minmax(0,1fr) auto;gap:4px 10px}.gvalorantp-lg>span:first-child{grid-column:2;grid-row:1;text-align:right}.gvalorantp-lg>b{grid-column:1;grid-row:1}.gvalorantp-lg>p{grid-column:1 / -1}.gvalorantp-map{grid-template-columns:minmax(0,1fr)}.gvalorantp-duo{padding:10px 10px 8px}.gvalorantp-duo-h,.gvalorantp-duo-r{grid-template-columns:minmax(0,1fr) 70px minmax(0,1fr);gap:6px}.gvalorantp-duo-r>.l{grid-template-columns:36px minmax(0,1fr)}.gvalorantp-duo-r>.r{grid-template-columns:minmax(0,1fr) 36px}.gvalorantp-duo-r b{font-size:11.5px}.gvalorantp-duo-r>span{font-size:11.5px}.gvalorantp-map-side{border-right:0;border-bottom:1px solid var(--border)}.gvalorantp-lu{grid-template-columns:minmax(0,1fr) auto auto;gap:6px 10px}.gvalorantp-lu .faces{grid-column:1 / -1;grid-row:2}.gvalorantp-lu:first-child{display:none}}@media (prefers-reduced-motion:reduce){.gvalorantp-init .rd-sweep{animation:none}}