.vgroup{padding-top:36px;scroll-margin-top:120px}.vgroup-head{margin-bottom:16px}.vgroup-head h2{font-family:var(--font-display);align-items:center;gap:12px;margin:0;font-size:clamp(1.5rem,3vw,2rem);font-weight:800;display:flex}.vgroup-head h2 span{font-family:var(--font-condensed), var(--font-body);color:var(--primary-soft);background:#2563eb24;border:1px solid #60a5fa4d;border-radius:4px;padding:2px 8px;font-size:.95rem;font-weight:700}.vgroup-head p{color:var(--fg-muted);margin:6px 0 0}.vtable-wrap{margin-top:56px}.vtable-wrap h2{font-family:var(--font-display);margin:0 0 14px;font-size:clamp(1.5rem,3vw,2rem);font-weight:800}.tier-jump{flex-wrap:wrap;gap:6px;margin-top:28px;display:flex}.tier-jump .opchip{text-decoration:none}.lvl{font-family:var(--font-condensed), var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:#c9cbd1;align-items:center;gap:6px;font-size:.82rem;font-weight:700;display:inline-flex}.lvl:before{content:"";background:var(--primary-soft);width:6px;height:6px;transform:rotate(45deg)}.eq-group{scroll-margin-top:80px}.eq-group .vgroup-head h2{border-left:3px solid var(--u);padding-left:12px}.eq-grid{grid-template-columns:repeat(auto-fill,minmax(330px,1fr));gap:12px;display:grid}.eq-card{--cut:12px;background:linear-gradient(180deg, #151922, #101319) padding-box, linear-gradient(155deg, color-mix(in srgb, var(--u) 45%, transparent), #ffffff12 40%, #ffffff0f) border-box;clip-path:polygon(0 0, calc(100% - var(--cut)) 0, 100% var(--cut), 100% 100%, var(--cut) 100%, 0 calc(100% - var(--cut)));border:1px solid #0000;grid-template-columns:96px minmax(0,1fr);gap:14px;padding:12px;scroll-margin-top:140px;transition:background .2s;display:grid}.eq-card:hover,.eq-card:target{background:linear-gradient(180deg, #171c26, #11151c) padding-box, linear-gradient(155deg, var(--u), color-mix(in srgb, var(--u) 30%, transparent)) border-box}.eq-img{aspect-ratio:1;border-radius:6px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14}.eq-img img{object-fit:cover;transition:transform .3s}.eq-card:hover .eq-img img{transform:scale(1.08)}.eq-body{flex-direction:column;gap:4px;min-width:0;display:flex}.eq-body h3{font-family:var(--font-display);margin:2px 0 0;font-size:1.08rem;font-weight:800}.eq-body>p:not(.eq-meta){color:#c9cbd1;flex:1;margin:0;font-size:.86rem;line-height:1.5}.eq-meta{flex-wrap:wrap;gap:6px 14px;margin:6px 0 0;display:flex}.eq-meta .lvl:before{background:var(--u)}.eq-recharge{font-family:var(--font-condensed), var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-muted);align-items:center;gap:6px;font-size:.82rem;font-weight:700;display:inline-flex}.eq-bars{align-items:flex-end;gap:2px;display:inline-flex}.eq-bars i{background:#ffffff26;width:4px}.eq-bars i:first-child{height:6px}.eq-bars i:nth-child(2){height:9px}.eq-bars i:nth-child(3){height:12px}.eq-bars i[data-on=true]{background:var(--primary-soft);box-shadow:0 0 6px var(--primary-soft)}@media (max-width:400px){.eq-grid{grid-template-columns:1fr}.eq-card{grid-template-columns:76px minmax(0,1fr)}}
