.pg-body main{padding-top:var(--bar-h)}.pg{max-width:1240px;padding:18px var(--gutter) 0;margin:0 auto}.crumbs ol{font:500 14px var(--pixel);letter-spacing:.04em;color:var(--dim);flex-wrap:wrap;gap:4px 0;display:flex}.crumbs li+li:before{content:"›";color:var(--line2);margin:0 10px}.crumbs a{color:var(--muted);text-decoration:none}.crumbs a:hover{color:var(--cyan)}.crumbs [aria-current]{color:var(--ink)}.pg-sec{padding-top:clamp(28px,5vw,64px);padding-bottom:clamp(28px,5vw,64px)}.pg-sec .sec-head{margin-bottom:clamp(24px,4vw,40px)}.pg-h1{color:#fff;text-shadow:3px 2px #ff4fd28c,-3px -2px #2a9fb099;font-size:clamp(30px,5vw,54px)}.pg-h2{color:#fff;margin:0 0 14px;font-size:clamp(24px,3.2vw,36px)}*+.pg-h2{margin-top:clamp(24px,4vw,40px)}.pg-p{color:var(--muted);max-width:76ch;margin:0 0 14px}.pg-p b,.pg-list b{color:var(--ink)}.pg-note{color:var(--dim);margin-top:18px;font-size:14px}.pg-list{color:var(--muted);gap:8px;margin:0 0 18px;display:grid}.pg-list li{padding-left:22px;position:relative}.pg-list li:before{content:"";background:var(--cyan);width:7px;height:7px;position:absolute;top:.62em;left:4px;transform:rotate(45deg)}.pg-cards{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px;display:grid}.pg-card a{height:100%;color:var(--ink);background:linear-gradient(180deg, color-mix(in srgb, var(--glow) 14%, var(--panel)), var(--panel) 55%);border:1px solid var(--line);clip-path:var(--chamfer);flex-direction:column;gap:6px;padding:18px 20px 20px;text-decoration:none;transition:border-color .2s,transform .2s;display:flex}.pg-card a:hover{border-color:var(--glow);transform:translateY(-3px)}.pg-card-art{place-items:center;height:220px;margin-bottom:8px;display:grid}.pg-card-art img{object-fit:contain;width:auto;max-width:100%;height:220px;filter:drop-shadow(0 0 14px color-mix(in srgb, var(--glow) 55%, transparent))}.pg-card .kicker{color:var(--glow);letter-spacing:.2em;margin:0}.pg-card h2{color:#fff;font-size:28px}.pg-card p{color:var(--muted);font-size:15px}.pg-card .pg-meta{font:500 13px var(--pixel);letter-spacing:.08em;color:var(--dim);margin-top:auto;padding-top:8px}.pg-table-wrap{border:1px solid var(--line);background:var(--panel);overflow-x:auto}.pg-table{border-collapse:collapse;width:100%;font-size:15px}.pg-table th,.pg-table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:10px 14px}.pg-table thead th{font:500 13px var(--pixel);letter-spacing:.12em;text-transform:uppercase;color:var(--gold);white-space:nowrap;background:var(--panel2)}.pg-table tbody th{color:#fff;font-weight:600}.pg-table td{color:var(--muted)}.pg-table tr:last-child>*{border-bottom:0}.pg-table small{color:var(--dim);font-weight:400;display:block}.pg-table kbd,.pg-steps kbd{color:var(--cyan-l);border:1px solid var(--line2);white-space:nowrap;background:#07060f99;padding:1px 7px;font-size:14px;display:inline-block}.pg-cmp td:first-of-type{color:var(--ink)}.pg-hero .champ-name{font-size:clamp(42px,6.4vw,80px)}.pg-facts{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px 20px;margin:6px 0 26px;display:grid}.pg-facts dt{font:500 12px var(--pixel);letter-spacing:.2em;text-transform:uppercase;color:var(--dim)}.pg-facts dd{color:#fff;margin:2px 0 0;font-weight:600}.pg-facts a{color:var(--glow)}.pg-cols{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:clamp(24px,4vw,48px);display:grid}.pg-cols .moves h3{color:#fff;font-size:18px}.pg-champ .stats li{grid-template-columns:96px 1fr 22px}.pg-champ .stats em{color:#fff;text-align:right;font-style:normal}.pg-burst{margin-top:6px}.pg-burst h3{color:#fff;margin-bottom:6px;font-size:24px}.pg-burst .pg-note{color:var(--muted);margin-top:10px}.pg-world{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(20px,4vw,44px);display:grid}.pg-world-art{border:1px solid var(--line2);clip-path:var(--chamfer);margin:0}.pg-world-art img{width:100%;height:auto}.pg-skins{flex-wrap:wrap;gap:10px;display:flex}.pg-skins li{background:var(--panel);border:1px solid var(--line);border-left:3px solid var(--line2);min-width:150px;padding:10px 16px;display:grid}.pg-skins li.r-epic{border-left-color:var(--pink)}.pg-skins li.r-exclusive{border-left-color:var(--gold)}.pg-skins b{font-family:var(--pixel);color:#fff}.pg-skins small{color:var(--dim);font-size:13px}.pg-roster{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:12px;display:grid}.pg-roster a{text-align:center;background:var(--panel);border:1px solid var(--line);justify-items:center;gap:2px;padding:12px 8px;text-decoration:none;transition:border-color .2s,transform .2s;display:grid}.pg-roster a:hover{border-color:var(--glow);transform:translateY(-2px)}.pg-roster img{width:auto;height:110px;margin-bottom:6px}.pg-roster span{font:700 16px var(--pixel);color:#fff}.pg-roster small{color:var(--muted);font-size:13px}.pg-steps{counter-reset:step;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.pg-steps li:before{counter-increment:step;content:counter(step);width:34px;height:34px;font:700 18px var(--pixel);color:var(--void);background:var(--cyan);clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px);place-items:center;margin-bottom:10px;display:inline-grid}.pg-steps p{overflow-wrap:normal}.pg-tips{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.pg-sec .feat .mode-sub{font:500 12px var(--pixel);letter-spacing:.18em;text-transform:uppercase;color:var(--gold)}.pg-news{border-top:1px solid var(--line);padding:26px 0}.pg-news time{font:500 14px var(--pixel);letter-spacing:.14em;text-transform:uppercase;color:var(--gold);margin-bottom:8px;display:block}@media (width<=860px){.pg-cols,.pg-world{grid-template-columns:minmax(0,1fr)}}@media (width<=960px){.pg-hero .champ{grid-template-columns:minmax(0,1fr)}.pg-hero .champ-art{min-height:0;margin-bottom:24px;position:static}.pg-hero .champ-art img{max-height:320px}}
