.guide-prose:has(.gwardogss-aim){--gw:#ff7a45;--gw-rgb:255,122,69;--gaccent:#ff7a45}.guide-prose:has(.gwardogss-av){--gw:#f5c400;--gw-rgb:245,196,0;--gaccent:#f5c400}.guide-prose:has(.gwardogss-ar){--gw:#7fb8ff;--gw-rgb:127,184,255;--gaccent:#7fb8ff}.guide-prose:has(.gwardogss-mi){--gw:#ff5d6c;--gw-rgb:255,93,108;--gaccent:#ff5d6c}.guide-prose:has(.gwardogss-tr){--gw:#58d6a3;--gw-rgb:88,214,163;--gaccent:#58d6a3}.gwardogss-hero{position:relative;margin:0 0 26px;border-radius:20px;border:1px solid rgba(var(--gw-rgb),.3);overflow:hidden;isolation:isolate;background:radial-gradient(70% 90% at 0% 0%,rgba(var(--gw-rgb),.14),transparent 60%),radial-gradient(60% 80% at 100% 100%,rgba(154,163,107,.10),transparent 60%),#0c0e0c}.gwardogss-hero::after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.026) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.026) 1px,transparent 1px);background-size:24px 24px;-webkit-mask-image:linear-gradient(180deg,#000,transparent 85%);mask-image:linear-gradient(180deg,#000,transparent 85%)}.gwardogss-eyebrow{display:inline-flex;align-items:center;gap:8px;font:800 11px/1.2 var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--gw)}.gwardogss-eyebrow::before{content:"";width:18px;height:2px;border-radius:2px;background:currentColor;flex:none}.guide-prose .gwardogss-title{margin:10px 0 0;font:700 26px/1.15 var(--font-display);letter-spacing:-.02em;color:var(--text)}.gwardogss-title em{font-style:normal;color:var(--gw)}.guide-prose .gwardogss-sub{margin:8px 0 0;max-width:620px;font-size:14px;line-height:1.5;color:var(--text-muted)}.guide-prose .gwardogss-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)}.gwardogss-hero svg text{font-family:var(--font)}.gwardogss-aim-grid{display:grid;grid-template-columns:300px 1fr;gap:26px;align-items:center;padding:22px 22px 16px}.gwardogss-aim-scope svg{display:block;width:100%;height:auto}.gwardogss-ring{transition:stroke-dasharray .9s ease}.gwardogss-aim-legend{list-style:none;margin:16px 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:6px 14px}.gwardogss-aim-legend li{display:flex;align-items:center;gap:8px;margin:0;font-size:13px;color:var(--text-muted)}.gwardogss-aim-legend li i{width:12px;height:12px;border-radius:50%;background:var(--gw);opacity:var(--o);flex:none}.gwardogss-aim-legend li b{color:var(--text);font-weight:700}.gwardogss-aim-legend li span{margin-left:auto;font-weight:800;color:var(--gw)}.gwardogss-aim-chain{list-style:none;margin:16px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px;counter-reset:gwc}.gwardogss-aim-chain li{margin:0;counter-increment:gwc}.gwardogss-aim-chain a{display:inline-flex;align-items:center;gap:7px;padding:7px 12px 7px 8px;border-radius:999px;border:1px solid rgba(var(--gw-rgb),.35);background:rgba(var(--gw-rgb),.08);font-size:12.5px;font-weight:700;color:var(--text);text-decoration:none}.gwardogss-aim-chain a::before{content:counter(gwc);display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--gw);color:#111;font-size:11px;font-weight:800}.gwardogss-aim-chain a:hover{background:rgba(var(--gw-rgb),.18)}.gwardogss-cal{margin:16px 0 20px;padding:6px 16px;border-radius:16px;border:1px solid var(--border);background:var(--panel)}.gwardogss-cal-row{display:grid;grid-template-columns:150px 1fr 58px;grid-template-areas:"n b v" ". s s";gap:2px 14px;align-items:center;padding:12px 0;border-top:1px dashed rgba(255,255,255,.08)}.gwardogss-cal-row:first-child{border-top:0}.gwardogss-cal-row b{grid-area:n;color:var(--text);font-size:14.5px}.gwardogss-cal-bar{grid-area:b;display:block;height:12px;border-radius:7px;background:rgba(var(--gw-rgb),.14);position:relative;overflow:hidden}.gwardogss-cal-bar i{position:absolute;inset:0 auto 0 0;width:var(--v);border-radius:7px;background:linear-gradient(90deg,rgba(var(--gw-rgb),.5),var(--gw))}.gwardogss-cal-row em{grid-area:v;font-style:normal;font-weight:800;color:var(--gw);text-align:right}.gwardogss-cal-row small{grid-area:s;font-size:12px;color:var(--text-faint)}.gwardogss-cards{display:grid;gap:12px;margin:16px 0 20px}.gwardogss-cards-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gwardogss-cards-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gwardogss-cards-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gwardogss-card{padding:14px 14px 12px;border-radius:14px;border:1px solid var(--border);background:var(--panel);border-top:3px solid var(--c,var(--gw))}.gwardogss-card.up{--c:#58d6a3}.gwardogss-card.dn{--c:#ff8a95}.gwardogss-card.eq{--c:#9aa3b5}.gwardogss-card>span{display:block;font:800 10.5px/1.2 var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--c,var(--gw))}.gwardogss-card>b{display:block;margin:6px 0 4px;font-size:14.5px;line-height:1.3;color:var(--text)}.guide-prose .gwardogss-card p{margin:0;font-size:13px;line-height:1.45;color:var(--text-muted)}.gwardogss-supp{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:16px 0 18px}.gwardogss-supp-c{padding:14px;border-radius:14px;border:1px solid var(--border);background:var(--panel);display:flex;flex-direction:column;gap:10px}.gwardogss-supp-c b{color:var(--text);font-size:14px}.gwardogss-supp-m{display:block;height:70px;border-radius:10px;background:rgba(255,255,255,.04);position:relative;overflow:hidden}.gwardogss-supp-m i{position:absolute;left:0;right:0;bottom:0;height:var(--v);background:repeating-linear-gradient(0deg,rgba(var(--gw-rgb),.75) 0 6px,rgba(var(--gw-rgb),.35) 6px 9px)}.gwardogss-supp-c em{font-style:normal;font-weight:800;color:var(--gw);font-size:13.5px}.guide-prose ul.gwardogss-ticks{list-style:none;padding:0;margin:12px 0 18px}.guide-prose ul.gwardogss-ticks li{position:relative;padding:8px 0 8px 28px;margin:0;border-top:1px dashed rgba(255,255,255,.07)}.guide-prose ul.gwardogss-ticks li::before{content:"";position:absolute;left:4px;top:14px;width:12px;height:7px;border-left:2px solid var(--gw);border-bottom:2px solid var(--gw);transform:rotate(-45deg)}.guide-prose ol.gwardogss-steps{list-style:none;counter-reset:gws;padding:0;margin:16px 0 18px;display:grid;gap:10px}.guide-prose ol.gwardogss-steps li{counter-increment:gws;position:relative;margin:0;padding:12px 14px 12px 56px;border-radius:14px;border:1px solid var(--border);background:var(--panel);font-size:14.5px;line-height:1.5}.guide-prose ol.gwardogss-steps li::before{content:counter(gws,decimal-leading-zero);position:absolute;left:14px;top:12px;font:700 18px/1 var(--font-display);color:var(--gw)}.guide-prose ol.gwardogss-steps li::after{content:"";position:absolute;left:25px;top:38px;bottom:-11px;width:2px;background:rgba(var(--gw-rgb),.3)}.guide-prose ol.gwardogss-steps li:last-child::after{display:none}.guide-prose .gwardogss-callout{margin:20px 0;padding:14px 16px;border-radius:14px;border:1px solid rgba(var(--gw-rgb),.35);background:linear-gradient(135deg,rgba(var(--gw-rgb),.1),rgba(var(--gw-rgb),.02));font-size:14.5px;line-height:1.55}.gwardogss-dodont{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:16px 0 18px}.gwardogss-dodont>div{padding:14px 16px;border-radius:14px;border:1px solid var(--border);background:var(--panel)}.gwardogss-dodont .do{border-top:3px solid #58d6a3}.gwardogss-dodont .dont{border-top:3px solid #ff5d6c}.gwardogss-dodont>div>b{display:block;font:800 12px/1 var(--font-display);letter-spacing:.1em;text-transform:uppercase}.gwardogss-dodont .do>b{color:#58d6a3}.gwardogss-dodont .dont>b{color:#ff7a85}.guide-prose .gwardogss-dodont ul{margin:10px 0 0;padding-left:18px}.guide-prose .gwardogss-dodont li{margin:6px 0;font-size:14px;line-height:1.45}.gwardogss-ladder{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:16px 0 18px}.gwardogss-ladder-i{display:grid;grid-template-columns:38px 1fr;grid-template-areas:"l n" "l t";gap:0 10px;align-items:center;padding:9px 10px;border-radius:12px;border:1px solid var(--border);background:var(--panel);border-left:3px solid var(--c,#9aa3b5)}.gwardogss-ladder-i[data-t="wardog"]{--c:#e7c46a}.gwardogss-ladder-i[data-t="assault"]{--c:#ff6a4d}.gwardogss-ladder-i[data-t="medic"]{--c:#58d6a3}.gwardogss-ladder-i[data-t="recon"]{--c:#7fb8ff}.gwardogss-ladder-i[data-t="support"]{--c:#ffb547}.gwardogss-ladder-i b{grid-area:l;font:700 18px/1 var(--font-display);color:var(--c);text-align:center}.gwardogss-ladder-i span{grid-area:n;font-size:13px;font-weight:700;color:var(--text);line-height:1.25}.gwardogss-ladder-i small{grid-area:t;font-size:11px;color:var(--text-faint);text-transform:uppercase;letter-spacing:.06em}.gwardogss-av-tape{height:30px;display:flex;align-items:center;padding:0 18px;background:repeating-linear-gradient(-45deg,rgba(245,196,0,.9) 0 14px,#111 14px 28px)}.gwardogss-av-tape span{padding:3px 10px;border-radius:6px;background:#111;color:#f5c400;font:800 10.5px/1.2 var(--font-display);letter-spacing:.14em;text-transform:uppercase}.gwardogss-av-head{padding:18px 22px 4px}.gwardogss-av-board{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:14px 22px 18px}.gwardogss-av-t{position:relative;display:flex;flex-direction:column;gap:6px;padding:14px 14px 12px;border-radius:14px;border:1px solid rgba(245,196,0,.25);background:rgba(0,0,0,.35);color:var(--text);text-decoration:none;transition:border-color .2s,transform .2s}.gwardogss-av-t::before,.gwardogss-av-t::after{content:"";position:absolute;width:14px;height:14px;border-color:var(--gw);border-style:solid}.gwardogss-av-t::before{top:6px;left:6px;border-width:2px 0 0 2px}.gwardogss-av-t::after{bottom:6px;right:6px;border-width:0 2px 2px 0}.gwardogss-av-t:hover{border-color:var(--gw);transform:translateY(-2px)}.gwardogss-av-t svg{width:100%;height:56px;color:#d9dccf}.gwardogss-av-t.lite svg{color:#9aa3b5}.gwardogss-av-t>b{font:700 14px/1.2 var(--font-display)}.gwardogss-av-pay{display:flex;flex-direction:column;gap:2px;font-size:12px}.gwardogss-av-pay s{color:var(--text-faint);text-decoration:none}.gwardogss-av-pay em{font-style:normal;font-weight:800;font-size:15px;color:var(--gw)}.gwardogss-av-t.lite .gwardogss-av-pay em{color:#c3c8d2}.gwardogss-av-t small{font-size:11.5px;line-height:1.35;color:var(--text-muted)}.gwardogss-ledger{margin:16px 0 8px;border-radius:16px;border:1px solid var(--border);background:var(--panel);overflow:hidden}.gwardogss-ledger-r{display:grid;grid-template-columns:1.6fr 1fr 1fr 1.4fr;gap:10px;align-items:center;padding:9px 16px;border-top:1px solid rgba(255,255,255,.05);font-size:14px;color:var(--text-muted)}.gwardogss-ledger-r b{color:var(--text);font-weight:700}.gwardogss-ledger-h{border-top:0;background:rgba(var(--gw-rgb),.08);font:800 11px/1.2 var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--gw)}.gwardogss-ledger-s{display:flex;align-items:center;gap:10px}.gwardogss-ledger-s i{flex:1;height:10px;border-radius:6px;background:rgba(255,255,255,.07);position:relative;overflow:hidden}.gwardogss-ledger-s i::after{content:"";position:absolute;inset:0 auto 0 0;width:calc(var(--v) * 2);max-width:100%;border-radius:6px;background:var(--gw)}.gwardogss-ledger-r.t .gwardogss-ledger-s i::after{background:#8b93a3}.gwardogss-ledger-s em{font-style:normal;font-weight:800;color:var(--text);min-width:38px;text-align:right}.gwardogss-ledger-r sup{color:var(--gw)}.guide-prose .gwardogss-note{margin:0 0 16px;font-size:12.5px;color:var(--text-faint)}.gwardogss-kit{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:16px 0 18px}.gwardogss-kit-c{padding:14px;border-radius:14px;border:1px solid var(--border);background:linear-gradient(160deg,rgba(var(--gw-rgb),.07),transparent 60%),var(--panel)}.gwardogss-kit-top{display:flex;justify-content:space-between;gap:8px;align-items:baseline}.gwardogss-kit-top b{color:var(--text);font:700 14px/1.25 var(--font-display)}.gwardogss-kit-top span{flex:none;padding:3px 8px;border-radius:999px;background:rgba(var(--gw-rgb),.14);color:var(--gw);font-size:11px;font-weight:800}.gwardogss-kit-c>em{display:block;margin:8px 0 4px;font-style:normal;font:700 20px/1 var(--font-display);color:var(--text)}.gwardogss-kit-c>em small{font:600 12px var(--font);color:var(--text-faint)}.guide-prose .gwardogss-kit-c p{margin:0;font-size:12.5px;line-height:1.45;color:var(--text-muted)}.gwardogss-bld{margin:16px 0 18px;display:grid;gap:8px}.gwardogss-bld-r{display:grid;grid-template-columns:170px 130px 90px 1fr;gap:12px;align-items:center;padding:11px 14px;border-radius:12px;border:1px solid var(--border);background:var(--panel);font-size:13.5px;color:var(--text-muted)}.gwardogss-bld-r b{color:var(--text)}.gwardogss-bld-r span::before{content:attr(data-l) " ";display:block;font-size:10.5px;text-transform:uppercase;letter-spacing:.06em;color:var(--text-faint)}.gwardogss-bld-r small{font-size:12.5px;line-height:1.4}.gwardogss-ar-in{position:absolute;opacity:0;pointer-events:none}.gwardogss-ar-head{padding:22px 22px 6px}.gwardogss-ar-tabs{display:inline-flex;margin-top:14px;padding:4px;border-radius:999px;border:1px solid rgba(var(--gw-rgb),.35);background:rgba(0,0,0,.3)}.gwardogss-ar-tabs label{padding:7px 18px;border-radius:999px;font-size:13px;font-weight:800;color:var(--text-muted);cursor:pointer}#gwardogss-t3:checked ~ .gwardogss-ar-head label[for="gwardogss-t3"],#gwardogss-t4:checked ~ .gwardogss-ar-head label[for="gwardogss-t4"]{background:var(--gw);color:#0c0e0c}#gwardogss-t4:checked ~ .gwardogss-ar-head label[for="gwardogss-t4"]{background:#c9a6ff}#gwardogss-t3:focus-visible ~ .gwardogss-ar-head label[for="gwardogss-t3"],#gwardogss-t4:focus-visible ~ .gwardogss-ar-head label[for="gwardogss-t4"]{outline:2px solid #fff;outline-offset:2px}.gwardogss-ar-grid{display:grid;grid-template-columns:220px 1fr;gap:24px;align-items:center;padding:10px 22px 18px}.gwardogss-ar-fig svg{display:block;width:100%;height:auto}.gwardogss-ar-helmet,.gwardogss-ar-plate{fill:var(--gw);transition:fill .3s}.gwardogss-ar-visor{fill:#0c0e0c;transition:fill .3s}.gwardogss-ar-lab{fill:#0c0e0c}#gwardogss-t4:checked ~ .gwardogss-ar-grid .gwardogss-ar-helmet,#gwardogss-t4:checked ~ .gwardogss-ar-grid .gwardogss-ar-plate{fill:#c9a6ff}#gwardogss-t4:checked ~ .gwardogss-ar-grid .gwardogss-ar-visor{fill:#6b6f80}.gwardogss-ar .t4{display:none}#gwardogss-t4:checked ~ .gwardogss-ar-grid .t4{display:inline}#gwardogss-t4:checked ~ .gwardogss-ar-grid .t3{display:none}.gwardogss-ar-stats{margin:0;display:grid;grid-template-columns:1fr 1fr;gap:10px}.gwardogss-ar-stats>div{padding:12px 14px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:rgba(0,0,0,.3)}.gwardogss-ar-stats dt{font:800 10.5px/1.2 var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint)}.gwardogss-ar-stats dd{margin:6px 0 0;font:700 22px/1.1 var(--font-display);color:var(--text)}.gwardogss-ar-stats dd .bad{color:#ff9aa4;font-size:17px}.gwardogss-ar-stats dd small{display:block;margin-top:4px;font:600 12px/1.35 var(--font);color:var(--text-muted)}#gwardogss-t4:checked ~ .gwardogss-ar-grid .gwardogss-ar-stats dd{color:#e3d4ff}.gwardogss-tiers{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:16px 0 18px}.gwardogss-tier{padding:16px;border-radius:16px;border:1px solid rgba(var(--gw-rgb),.3);background:var(--panel);--tc:var(--gw)}.gwardogss-tier.l4{--tc:#c9a6ff;border-color:rgba(201,166,255,.3)}.gwardogss-tier-h{display:flex;align-items:center;gap:10px;margin-bottom:8px}.gwardogss-tier-h i{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;font:700 17px/1 var(--font-display);font-style:normal;background:var(--tc);color:#0c0e0c}.gwardogss-tier-h b{font:700 18px/1 var(--font-display);color:var(--text)}.gwardogss-tier-m{display:flex;justify-content:space-between;gap:10px;padding:7px 0;border-top:1px dashed rgba(255,255,255,.08);font-size:13.5px;color:var(--text-muted)}.gwardogss-tier-m b{color:var(--text);white-space:nowrap}.gwardogss-tier-m s{color:var(--text-faint);font-weight:500;margin-right:4px}.guide-prose .gwardogss-tier p{margin:8px 0 0;font-size:12.5px;color:var(--tc)}.gwardogss-hits{margin:16px 0 18px;padding:12px 16px;border-radius:16px;border:1px solid var(--border);background:var(--panel);display:grid;gap:8px}.gwardogss-hits-r{display:grid;grid-template-columns:100px 1fr 100px;gap:12px;align-items:center;font-size:13.5px}.gwardogss-hits-r b{color:var(--text)}.gwardogss-hits-r em{font-style:normal;color:var(--gw);font-weight:800;text-align:right}.gwardogss-hits-r span{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.gwardogss-hits-r span i{display:block;height:22px;border-radius:6px;background:rgba(255,255,255,.06);position:relative;overflow:hidden}.gwardogss-hits-r span i::after{content:"";position:absolute;inset:0 auto 0 0;width:var(--v);background:linear-gradient(90deg,#ff5d6c,#ff8a95)}.gwardogss-budget{margin:16px 0 18px;padding:12px 16px;border-radius:16px;border:1px solid var(--border);background:var(--panel);display:grid;gap:8px}.gwardogss-budget-r{display:grid;grid-template-columns:210px 1fr 80px;gap:12px;align-items:center;font-size:13.5px}.gwardogss-budget-r b{color:var(--text);font-weight:700}.gwardogss-budget-r em{font-style:normal;font-weight:800;color:var(--text);text-align:right}.gwardogss-budget-bar{display:flex;height:14px;border-radius:7px;background:rgba(255,255,255,.05);overflow:hidden}.gwardogss-budget-bar .g{width:var(--g);background:#9aa36b}.gwardogss-budget-bar .a{width:var(--a);background:var(--gw)}.guide-prose .gwardogss-budget-k{margin:4px 0 0;display:flex;gap:8px;align-items:center;font-size:12px;color:var(--text-faint)}.gwardogss-budget-k i{width:10px;height:10px;border-radius:3px;display:inline-block}.gwardogss-budget-k .g{background:#9aa36b}.gwardogss-budget-k .a{background:var(--gw);margin-left:8px}.gwardogss-matrix{margin:16px 0 18px;border-radius:16px;border:1px solid var(--border);background:var(--panel);overflow:hidden}.gwardogss-matrix-r{display:grid;grid-template-columns:1.4fr .8fr .8fr 2fr;gap:10px;padding:10px 16px;border-top:1px solid rgba(255,255,255,.05);font-size:13.5px;color:var(--text-muted);align-items:center}.gwardogss-matrix-r b{color:var(--text)}.gwardogss-matrix-h{border-top:0;background:rgba(var(--gw-rgb),.08);font:800 11px/1.2 var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--gw)}.gwardogss-matrix-r span:nth-child(2),.gwardogss-matrix-r span:nth-child(3){color:var(--text);font-weight:700}.gwardogss-mi{background:radial-gradient(70% 90% at 0% 0%,rgba(255,93,108,.18),transparent 60%),radial-gradient(80% 80% at 100% 100%,rgba(120,0,10,.25),transparent 60%),#0d0a0b}.gwardogss-mi-grid{display:grid;grid-template-columns:1.05fr 1fr;gap:22px;padding:22px;align-items:center}.gwardogss-mi-kia{position:relative}.gwardogss-mi-stamp{display:inline-block;margin-bottom:10px;padding:4px 14px;border:3px solid var(--gw);border-radius:8px;color:var(--gw);font:800 30px/1 var(--font-display);letter-spacing:.12em;transform:rotate(-4deg);opacity:.9}.gwardogss-mi-cats{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}.gwardogss-mi-cats a{display:inline-flex;align-items:center;gap:6px;padding:6px 11px 6px 6px;border-radius:999px;border:1px solid rgba(var(--gw-rgb),.35);background:rgba(var(--gw-rgb),.08);color:var(--text);font-size:12.5px;font-weight:700;text-decoration:none}.gwardogss-mi-cats a b{display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--gw);color:#111;font-size:11px}.gwardogss-mi-cats a:hover{background:rgba(var(--gw-rgb),.18)}.guide-prose ol.gwardogss-mi-feed{list-style:none;margin:0;padding:0;display:grid;gap:8px}.guide-prose ol.gwardogss-mi-feed li{margin:0;display:flex;gap:12px;align-items:flex-start;padding:11px 13px;border-radius:12px;background:rgba(0,0,0,.4);border:1px solid rgba(255,255,255,.07);border-left:3px solid var(--gw)}.gwardogss-mi-ic{flex:none;width:30px;height:30px;border-radius:8px;display:grid;place-items:center;background:rgba(var(--gw-rgb),.16);color:var(--gw);font-weight:800;font-size:15px}.gwardogss-mi-feed b{display:block;color:var(--text);font-size:13.5px}.gwardogss-mi-feed small{display:block;margin-top:2px;font-size:12px;line-height:1.4;color:var(--text-muted)}.gwardogss-mk{display:grid;gap:10px;margin:14px 0 16px}.gwardogss-mk-c{display:grid;grid-template-columns:52px 1fr;gap:12px;padding:14px 16px;border-radius:14px;border:1px solid var(--border);background:var(--panel)}.gwardogss-mk-n{font:700 24px/1 var(--font-display);color:var(--gw)}.gwardogss-mk-c b{display:block;color:var(--text);font-size:15.5px;margin-bottom:4px}.guide-prose .gwardogss-mk-c p{margin:4px 0 0;font-size:14px;line-height:1.5;color:var(--text-muted)}.gwardogss-mk-c p i{font-style:normal;font-weight:800;color:var(--text)}.gwardogss-mk-c p + p i{color:#58d6a3}.gwardogss-alt{margin:6px 0 18px}.gwardogss-alt-bar{display:grid;grid-template-columns:2fr 1.4fr 1fr;height:40px;border-radius:12px;overflow:hidden;font-size:12.5px;font-weight:800}.gwardogss-alt-bar span{display:grid;place-items:center;color:#0c0e0c;text-align:center;padding:0 6px}.gwardogss-alt-bar .ok{background:#58d6a3}.gwardogss-alt-bar .warn{background:#ffb547}.gwardogss-alt-bar .no{background:#ff5d6c}.gwardogss-alt-scale{display:grid;grid-template-columns:2fr 1.4fr 1fr auto;margin-top:4px;font-size:11.5px;color:var(--text-faint)}.gwardogss-alt-scale b{font-weight:700}.gwardogss-alt-scale b:nth-child(2),.gwardogss-alt-scale b:nth-child(3){transform:translateX(-50%)}.guide-prose ul.gwardogss-check{list-style:none;padding:14px 16px;margin:14px 0 18px;border-radius:16px;border:1px solid var(--border);background:var(--panel)}.guide-prose ul.gwardogss-check li{position:relative;margin:0;padding:8px 0 8px 32px;border-top:1px dashed rgba(255,255,255,.07);font-size:14.5px}.guide-prose ul.gwardogss-check li:first-child{border-top:0}.guide-prose ul.gwardogss-check li::before{content:"";position:absolute;left:2px;top:9px;width:18px;height:18px;border-radius:5px;border:2px solid var(--gw)}.guide-prose ul.gwardogss-check li::after{content:"";position:absolute;left:8px;top:12px;width:6px;height:10px;border-right:2px solid var(--gw);border-bottom:2px solid var(--gw);transform:rotate(45deg)}.gwardogss-tr-head{padding:22px 22px 6px}.gwardogss-tr-net{display:grid;grid-template-columns:1fr 210px;gap:16px;align-items:center;padding:12px 22px 18px}.gwardogss-tr-net svg{display:block;width:100%;height:auto;border-radius:14px;border:1px solid rgba(255,255,255,.08)}.gwardogss-tr-zone{fill:rgba(88,214,163,.08);stroke:#58d6a3;stroke-width:3;stroke-dasharray:10 7;animation:gwardogss-march 1.6s linear infinite}@keyframes gwardogss-march{to{stroke-dashoffset:-34}}.guide-prose ul.gwardogss-tr-legend{list-style:none;margin:0;padding:0;display:grid;gap:6px}.guide-prose ul.gwardogss-tr-legend li{margin:0}.gwardogss-tr-legend a{display:flex;align-items:center;gap:9px;padding:6px 10px 6px 6px;border-radius:10px;border:1px solid rgba(255,255,255,.07);background:rgba(0,0,0,.3);color:var(--text);font-size:13px;font-weight:700;text-decoration:none}.gwardogss-tr-legend a i{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;border:2px solid var(--c);color:var(--c);font-style:normal;font-size:11px;font-weight:800}.gwardogss-tr-legend a:hover{border-color:var(--c)}.gwardogss-jobs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:16px 0 18px}.gwardogss-job{padding:14px;border-radius:14px;border:1px solid var(--border);background:linear-gradient(180deg,color-mix(in srgb,var(--c) 10%,transparent),transparent 70%),var(--panel);border-top:3px solid var(--c)}.gwardogss-job>span{display:block;font:800 10.5px/1.2 var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--c)}.gwardogss-job>b{display:block;margin:6px 0 4px;color:var(--text);font-size:14px}.guide-prose .gwardogss-job p{margin:0;font-size:12.5px;line-height:1.45;color:var(--text-muted)}.gwardogss-streaks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:16px 0 18px}.gwardogss-streak{padding:14px;border-radius:14px;border:1px solid var(--border);background:var(--panel)}.gwardogss-streak b{color:var(--text);font-size:14.5px}.gwardogss-streak small{display:block;font-size:12px;color:var(--text-faint);margin-top:2px}.gwardogss-streak-pips{display:grid;grid-template-columns:repeat(10,1fr);gap:4px;margin:10px 0 8px}.gwardogss-streak-pips i{height:14px;border-radius:4px;background:rgba(var(--gw-rgb),calc(.18 + var(--n,0) * .08))}.gwardogss-streak-pips i:nth-child(1){--n:1}.gwardogss-streak-pips i:nth-child(2){--n:2}.gwardogss-streak-pips i:nth-child(3){--n:3}.gwardogss-streak-pips i:nth-child(4){--n:4}.gwardogss-streak-pips i:nth-child(5){--n:5}.gwardogss-streak-pips i:nth-child(6){--n:6}.gwardogss-streak-pips i:nth-child(7){--n:7}.gwardogss-streak-pips i:nth-child(8){--n:8}.gwardogss-streak-pips i:nth-child(9){--n:9}.gwardogss-streak-pips i:nth-child(10){--n:10}.gwardogss-streak em{font-style:normal;font-size:13px;font-weight:700;color:var(--gw)}.gwardogss-split{display:flex;margin:16px 0 14px;height:42px;border-radius:12px;overflow:hidden}.gwardogss-split span{width:var(--w);background:var(--c);display:grid;place-items:center;color:#0c0e0c;font-size:12px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 4px}@media (max-width:900px){.gwardogss-cards-4{grid-template-columns:repeat(2,minmax(0,1fr))}.gwardogss-ladder{grid-template-columns:repeat(2,minmax(0,1fr))}.gwardogss-av-board{grid-template-columns:repeat(2,minmax(0,1fr))}.gwardogss-kit,.gwardogss-jobs{grid-template-columns:repeat(2,minmax(0,1fr))}.gwardogss-mi-grid{grid-template-columns:1fr}}@media (max-width:640px){.gwardogss-aim-grid{grid-template-columns:1fr;gap:14px;padding:18px 16px 12px}.gwardogss-aim-scope{max-width:240px;margin:0 auto}.guide-prose .gwardogss-title{font-size:21px}.gwardogss-aim-legend{grid-template-columns:1fr}.gwardogss-cal-row{grid-template-columns:1fr 52px;grid-template-areas:"n v" "b b" "s s";gap:6px 10px}.gwardogss-cards-4,.gwardogss-cards-3,.gwardogss-cards-2{grid-template-columns:1fr}.gwardogss-supp{grid-template-columns:1fr}.gwardogss-supp-c{flex-direction:row;align-items:center;flex-wrap:wrap}.gwardogss-supp-c b{flex:1 0 100%}.gwardogss-supp-m{height:12px;flex:1}.gwardogss-supp-m i{top:0;bottom:0;height:auto;width:var(--v);background:rgba(var(--gw-rgb),.8)}.gwardogss-dodont{grid-template-columns:1fr}.gwardogss-ladder{grid-template-columns:1fr}.guide-prose ol.gwardogss-steps li{padding-left:48px;font-size:14px}.gwardogss-av-head,.gwardogss-ar-head,.gwardogss-tr-head{padding:18px 16px 4px}.gwardogss-av-board{padding:12px 16px 16px;gap:8px}.gwardogss-av-t{padding:12px 10px 10px}.gwardogss-av-t svg{height:44px}.gwardogss-ledger-h{display:none!important}.gwardogss-ledger-r{grid-template-columns:1fr 1fr;gap:4px 12px;padding:10px 14px}.gwardogss-ledger-r span:first-child,.gwardogss-ledger-s{grid-column:1 / -1}.gwardogss-ledger-r span[data-l="Spawn price"]::before,.gwardogss-ledger-r span[data-l="Kill pays"]::before{content:attr(data-l) " ";color:var(--text-faint);font-size:12px}.gwardogss-kit,.gwardogss-jobs,.gwardogss-streaks,.gwardogss-tiers{grid-template-columns:1fr}.gwardogss-bld-r{grid-template-columns:1fr 1fr}.gwardogss-bld-r b,.gwardogss-bld-r small{grid-column:1 / -1}.gwardogss-ar-grid{grid-template-columns:1fr;padding:8px 16px 16px;gap:12px}.gwardogss-ar-fig{max-width:150px;margin:0 auto}.gwardogss-ar-stats{grid-template-columns:1fr 1fr;gap:8px}.gwardogss-ar-stats dd{font-size:18px}.gwardogss-hits-r{grid-template-columns:70px 1fr}.gwardogss-hits-r em{grid-column:1 / -1;text-align:left;font-size:12px}.gwardogss-budget-r{grid-template-columns:1fr auto}.gwardogss-budget-bar{grid-column:1 / -1;grid-row:2}.gwardogss-matrix-h{display:none!important}.gwardogss-matrix-r{grid-template-columns:1fr 1fr;gap:4px 12px}.gwardogss-matrix-r span:first-child,.gwardogss-matrix-r span:last-child{grid-column:1 / -1}.gwardogss-matrix-r span[data-l="Helmet"]::before,.gwardogss-matrix-r span[data-l="Armour"]::before{content:attr(data-l) ": ";color:var(--text-faint);font-weight:500}.gwardogss-mi-grid{padding:18px 16px;gap:16px}.gwardogss-mk-c{grid-template-columns:1fr;gap:4px;padding:13px 14px}.gwardogss-alt-bar{font-size:10.5px;height:46px}.gwardogss-tr-net{grid-template-columns:1fr;padding:10px 16px 16px}.guide-prose ul.gwardogss-tr-legend{grid-template-columns:1fr 1fr}.gwardogss-split span{font-size:10px}}@media (prefers-reduced-motion:reduce){.gwardogss-hero *,.gwardogss-hero *::before,.gwardogss-hero *::after{transition:none!important;animation:none!important}.gwardogss-av-t:hover{transform:none}}