.cg .sp{gap:22px;display:grid}.cg .sp-hero{background:radial-gradient(900px 320px at 12% 0%, #3b82ff38, transparent 60%), radial-gradient(700px 300px at 100% 100%, #7c5cff33, transparent 60%), var(--cg-panel);border:1px solid var(--cg-line2);box-shadow:var(--cg-shadow);border-radius:26px;grid-template-columns:auto 1fr auto;align-items:center;gap:28px;padding:28px 30px;display:grid;position:relative;overflow:hidden}.cg .sp-ring{place-items:center;width:148px;height:148px;display:grid;position:relative}.cg .sp-ring svg{filter:drop-shadow(0 0 14px #468cff73);width:100%;height:100%;position:absolute;inset:0}.cg .sp-ring .bg{fill:#080e24b3;stroke:#8caaff29;stroke-width:7px}.cg .sp-ring .fg{fill:none;stroke:#4fa3ff;stroke-width:7px;stroke-linecap:round;transition:stroke-dashoffset .8s var(--cg-ease)}.cg .sp-ring>div{text-align:center;line-height:1.1;display:grid}.cg .sp-ring small{letter-spacing:.2em;text-transform:uppercase;color:var(--cg-mut);font-size:10px}.cg .sp-ring b{font:800 44px var(--cg-head,inherit);color:#fff;text-shadow:0 0 18px #5aa0ffb3}.cg .sp-ring span{color:var(--cg-mut);font-size:12px}.cg .sp-info h2{font:800 clamp(26px, 3.2vw, 38px) var(--cg-head,inherit);letter-spacing:-.01em;margin:4px 0 6px}.cg .sp-info p{max-width:620px;color:var(--cg-text2);margin:0 0 14px;font-size:14px}.cg .sp-xp{max-width:560px}.cg .sp-xp-top{color:var(--cg-text2);justify-content:space-between;gap:10px;margin-bottom:6px;font-size:12.5px;display:flex}.cg .sp-xp-top b{color:#fff}.cg .sp-bar{background:#080e24cc;border-radius:99px;height:10px;overflow:hidden;box-shadow:inset 0 0 0 1px #8caaff33}.cg .sp-bar i{border-radius:inherit;height:100%;transition:width .6s var(--cg-ease);background:linear-gradient(90deg,#2b6bff,#18c8ff);display:block;box-shadow:0 0 14px #28a0ff99}.cg .sp-stats{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.cg .sp-stats span{color:var(--cg-text2);border:1px solid var(--cg-line);background:#0a122ca6;border-radius:12px;align-items:center;gap:7px;padding:7px 12px;font-size:12.5px;display:inline-flex}.cg .sp-stats b{color:#fff}.cg .sp-stats span.on{color:#bfe0ff;border-color:#5aaaff73}.cg .sp-act{text-align:center;justify-items:stretch;gap:10px;min-width:210px;display:grid}.cg .sp-link{color:var(--cg-mut);font-size:12.5px;text-decoration:none}.cg .sp-link:hover{color:#fff}.cg .sp-sec{background:var(--cg-panel);border:1px solid var(--cg-line);box-shadow:var(--cg-shadow);border-radius:24px;min-width:0;padding:22px}.cg .sp-sh{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px;margin-bottom:16px;display:flex}.cg .sp-sh h3{font:800 20px var(--cg-head,inherit);margin:0}.cg .sp-sh p{color:var(--cg-mut);max-width:640px;margin:4px 0 0;font-size:13px}.cg .sp-legend{color:var(--cg-mut);gap:14px;font-size:12px;display:flex}.cg .sp-legend span{align-items:center;gap:6px;display:inline-flex}.cg .sp-legend i{background:#4fa3ff;border-radius:3px;width:10px;height:10px}.cg .sp-legend i.p{background:#9a7bff}.cg .sp-track{scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#78a0ff66 transparent;gap:10px;padding:4px 2px 14px;display:flex;overflow-x:auto}.cg .sp-lv{scroll-snap-align:center;border:1px solid var(--cg-line);background:#080e2480;border-radius:18px;flex:0 0 132px;gap:8px;padding:8px;display:grid}.cg .sp-lv.reached{background:#101e468c;border-color:#5aa0ff59}.cg .sp-lv.cur{border-color:#5aa8ff;box-shadow:0 0 0 1px #5aaaff66,0 10px 30px -10px #3c82ff8c}.cg .sp-n{text-align:center;font:800 13px var(--cg-head,inherit);color:var(--cg-mut);letter-spacing:.04em}.cg .sp-lv.reached .sp-n{color:#bcd8ff}.cg .sp-cell{min-height:118px;color:var(--cg-text);font:inherit;cursor:default;background:linear-gradient(#1e306473,#0a1024b3);border:1px solid #8caaff24;border-radius:14px;align-content:start;justify-items:center;gap:4px;padding:8px 6px 28px;display:grid;position:relative;overflow:hidden}.cg .sp-cell.premium{background:linear-gradient(#46328c80,#0e0c28bf);border-color:#9678ff47}.cg .sp-cell.empty{opacity:.25;background:0 0;border-style:dashed;min-height:118px}.cg .sp-cell.locked{opacity:.72;filter:saturate(.8)}.cg .sp-cell.claimable{cursor:pointer;border-color:#5aa8ff;animation:2.2s ease-in-out infinite sp-pulse;box-shadow:0 0 22px -4px #4696ffb3}.cg .sp-cell.claimed{opacity:.8}.cg .sp-art{border-radius:10px;place-items:center;width:100%;height:62px;display:grid;overflow:hidden}.cg .sp-art .bp-art{transform-origin:50%;flex:none;transform:scale(.95)}.cg .sp-k-frame .sp-art .bp-art,.cg .sp-k-decor .sp-art .bp-art{transform:scale(.42)}.cg .sp-k-tag .sp-art .bp-art{transform:scale(.62)}.cg .sp-art .ag-frame,.cg .sp-art [class*=avatar]{max-width:100%}.cg .sp-art .bp2{display:contents}.cg .sp-lab{text-align:center;color:var(--cg-text2);-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;font-size:11.5px;font-weight:600;line-height:1.2;display:-webkit-box;overflow:hidden}.cg .sp-cell em{font:700 10.5px var(--font-body,inherit);letter-spacing:.04em;text-align:center;color:var(--cg-mut);background:#080e24b3;border-radius:8px;padding:3px 0;font-style:normal;position:absolute;bottom:6px;left:6px;right:6px}.cg .sp-cell.claimable em{color:#fff;background:linear-gradient(135deg,#2b6bff,#18a8ff)}.cg .sp-cell.claimed em{color:#7fe3b4}.cg .sp-bn{color:#bcd8ff;background:#080e24cc;border-radius:8px;padding:1px 6px;font-size:10px;font-weight:700;position:absolute;top:5px;left:6px}.cg .sp-gx{background:linear-gradient(160deg,#2b6bff,#7a4dff 60%,#18c8ff);border-radius:4px;width:16px;height:21px;position:absolute;top:6px;right:6px;box-shadow:0 0 10px #468cff99,inset 0 0 0 1px #aadcff66}@keyframes sp-pulse{50%{box-shadow:0 0 30px -2px #50aaffe6}}.cg .sp-hero-cards{flex-wrap:wrap;justify-content:center;gap:26px;padding:8px 0 22px;display:flex}.cg .sp-hc{text-align:center;justify-items:center;gap:4px;width:190px;display:grid}.cg .sp-hc-card{width:100%;position:relative}.cg .sp-hc.locked .sp-hc-card{filter:saturate(.6)brightness(.8)}.cg .sp-hc b{font:700 14px var(--font-body,inherit);margin-top:6px}.cg .sp-hc-rank{letter-spacing:.04em;font-size:12px;font-weight:700}.cg .sp-hc small{color:var(--cg-mut);font-size:12px}.cg .sp-got{color:#7fe3b4;background:#08281ed9;border:1px solid #64e6aa66;border-radius:99px;padding:4px 12px;font-size:11px;font-weight:700;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.cg .sp-gl-grid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px;display:grid}.cg .sp-gl{border:1px solid var(--cg-line);background:#080e248c;border-radius:16px;align-content:start;gap:8px;padding:12px;display:grid}.cg .sp-gl.can{border-color:#5aaaff8c;box-shadow:0 0 22px -8px #4696ffb3}.cg .sp-gl-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.cg .sp-gl-top b{font:700 13px var(--font-body,inherit);color:#cfe2ff}.cg .sp-take{font:700 11.5px var(--font-body,inherit);color:#fff;cursor:pointer;background:linear-gradient(135deg,#2b6bff,#18a8ff);border:0;border-radius:10px;padding:5px 12px}.cg .sp-gl-row{background:#1e306459;border-radius:11px;flex-wrap:wrap;align-items:center;gap:8px;padding:7px 9px;display:flex}.cg .sp-gl-row.prem{background:#5038a04d}.cg .sp-gl-row.claimed{opacity:.75}.cg .sp-gl-l{letter-spacing:.06em;text-transform:uppercase;color:var(--cg-mut);flex:0 0 66px;font-size:10.5px}.cg .sp-gl-row .ok{color:#7fe3b4;margin-left:auto}.cg .sp-chips{flex-wrap:wrap;gap:6px;display:inline-flex}.cg .sp-chips.dim{opacity:.55}.cg .sp-chip{background:#060a1ab3;border:1px solid #8caaff29;border-radius:9px;align-items:center;gap:4px;padding:3px 8px 3px 5px;font-size:12px;font-weight:700;display:inline-flex}.cg .sp-chip.card{color:#d8c8ff;border-color:#a082ff66}@media (max-width:900px){.cg .sp-hero{text-align:center;grid-template-columns:1fr;justify-items:center;padding:22px 18px}.cg .sp-info p,.cg .sp-xp{margin-inline:auto}.cg .sp-stats{justify-content:center}.cg .sp-act{width:100%}}@media (prefers-reduced-motion:reduce){.cg .sp-cell.claimable{animation:none}}
.cg .gx-rel{--rc:#5ec8ff;border:1px solid color-mix(in srgb, var(--rc) 38%, transparent);background:radial-gradient(90% 70% at 50% 0, color-mix(in srgb, var(--rc) 24%, transparent), transparent 70%), linear-gradient(180deg, #141e40d1, #070b1ceb);min-width:0;box-shadow:inset 0 1px 0 #ffffff12, 0 18px 34px -22px color-mix(in srgb, var(--rc) 70%, #000);color:#fff;font:inherit;text-align:center;transition:transform .2s var(--cg-ease), border-color .2s, box-shadow .2s;border-radius:20px;align-content:start;justify-items:center;gap:8px;padding:14px 10px 12px;display:grid;position:relative}.cg button.gx-rel{cursor:pointer}.cg button.gx-rel:hover{border-color:color-mix(in srgb, var(--rc) 75%, transparent);transform:translateY(-3px)}.cg .gx-rel.on{border-color:var(--rc);box-shadow:0 0 0 1px var(--rc), 0 0 30px -4px color-mix(in srgb, var(--rc) 70%, transparent), inset 0 1px 0 #ffffff1f}.cg .gx-rel.rar-epic{--rc:#b690ff}.cg .gx-rel.rar-legend{--rc:#ff7a5e}.cg .gx-rel b{font:800 13px/1.2 var(--cg-head);letter-spacing:-.01em;text-wrap:balance}.cg .gx-rel-ring{color:#fff;background:linear-gradient(145deg, color-mix(in srgb, var(--rc) 55%, #0a1030), color-mix(in srgb, var(--rc) 14%, #050a1e));width:62px;height:62px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--rc) 65%, transparent), inset 0 8px 14px #ffffff1a, 0 0 24px -4px color-mix(in srgb, var(--rc) 80%, transparent);border-radius:20px;place-items:center;display:grid;position:relative;transform:rotate(45deg)}.cg .gx-rel-ring .ico{filter:drop-shadow(0 2px 6px #00000080);transform:rotate(-45deg)}.cg .gx-rel-glow{background:radial-gradient(closest-side, color-mix(in srgb, var(--rc) 40%, transparent), transparent);opacity:.55;pointer-events:none;z-index:-1;border-radius:50%;animation:3.6s ease-in-out infinite gx-breathe;position:absolute;inset:-30%}@keyframes gx-breathe{50%{opacity:1;transform:scale(1.12)}}.cg .gx-rel.s-sm{border-radius:15px;gap:0;padding:8px}.cg .gx-rel.s-sm .gx-rel-ring{border-radius:12px;width:36px;height:36px}.cg .gx-rel.s-lg{border-radius:24px;padding:20px 12px 16px}.cg .gx-rel.s-lg .gx-rel-ring{border-radius:26px;width:82px;height:82px;margin:8px 0 12px}.cg .gx-rel.lock{--rc:#5a6a96;filter:saturate(.5);opacity:.7}.cg .gx-rel.lock .gx-rel-glow{opacity:.2;animation:none}.cg .gx-rel.empty{--rc:#5f86ff;opacity:.7;border-style:dashed}.cg .gx-rel.empty b{color:var(--cg-mut);font-weight:700}.cg .gx-pips{gap:4px;display:inline-flex}.cg .gx-pips i{background:#8caaff33;border-radius:50%;width:7px;height:7px;box-shadow:inset 0 0 0 1px #8caaff40}.cg .gx-pips i.on{background:var(--rc);box-shadow:0 0 8px var(--rc)}.cg .gx-arena{--t1:#4f8cff;--t2:#22d3ee;border:1px solid color-mix(in srgb, var(--t1) 45%, transparent);background:radial-gradient(120% 160% at 0 50%, color-mix(in srgb, var(--t1) 30%, transparent), transparent 62%), linear-gradient(180deg, #101834d9, #070b1ceb);box-shadow:inset 0 1px 0 #ffffff12, 0 18px 40px -26px var(--t1);border-radius:18px;align-items:center;gap:14px;min-width:0;padding:14px 18px;display:flex;position:relative;overflow:hidden}.cg .gx-arena:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 40%,#ffffff1a 50%,#0000 60%) -120% 0/60% 100% no-repeat;animation:6s ease-in-out infinite bt-gl;position:absolute;inset:0}.cg .gx-arena.t-ember{--t1:#ff6a4a;--t2:#ff4f8a}.cg .gx-arena.t-frost{--t1:#4fb4ff;--t2:#7fe8ff}.cg .gx-arena.t-night{--t1:#8a6bff;--t2:#ff4fa0}.cg .gx-arena.t-holy{--t1:#7fe0ff;--t2:#b9f2ff}.cg .gx-arena.t-storm{--t1:#5a82ff;--t2:#b66bff}.cg .gx-arena-ico{color:#fff;background:linear-gradient(145deg, var(--t1), color-mix(in srgb, var(--t2) 50%, #0a1030));width:54px;height:54px;box-shadow:0 10px 24px -8px var(--t1), inset 0 1px 0 #ffffff59;border-radius:17px;flex:none;place-items:center;display:grid}.cg .gx-arena-txt{gap:2px;min-width:0;display:grid}.cg .gx-arena-txt small{letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb, var(--t2) 70%, #fff);font-size:11px;font-weight:700}.cg .gx-arena-txt b{font:800 18px/1.1 var(--cg-head);color:#fff}.cg .gx-arena-txt em{color:var(--cg-text2);font-size:13.5px;font-style:normal}.cg .gx-arena.compact{border-radius:14px;gap:10px;padding:7px 12px}.cg .gx-arena.compact .gx-arena-ico{border-radius:11px;width:34px;height:34px}.cg .gx-arena.compact .gx-arena-txt b{font-size:14px}.cg .gx-arena-sm{color:var(--cg-text2);max-width:280px;font-size:12px;font-style:normal;line-height:1.3}.cg .gx-pre{border:1px solid var(--cg-line2);background:linear-gradient(#1018348c,#070b1cb3);border-radius:20px;gap:12px;padding:14px;display:grid}.cg .gx-pre-row{grid-template-columns:1fr 1fr;gap:14px;display:grid}.cg .gx-pre-col{align-content:start;gap:8px;min-width:0;display:grid}.cg .gx-pre-col h4{font:800 12px/1 var(--cg-head);letter-spacing:.1em;text-transform:uppercase;color:#9db4ee;align-items:center;gap:7px;margin:0;display:flex}.cg .gx-pre-col h4 em{font-style:normal;font:700 11px/1 var(--font-body);letter-spacing:0;text-transform:none;color:#7fe8ff;background:#3cc8ff1f;border-radius:99px;margin-left:auto;padding:4px 8px}.cg .gx-pre-rel{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cg .gx-pre-rel .gx-rel.s-md{padding:8px 12px}.cg .gx-pre-bst{flex-wrap:wrap;gap:8px;display:flex}.cg .gx-bst{border:1px solid var(--cg-line2);color:#dbe6ff;font:700 13px/1 var(--font-body);cursor:pointer;background:#0a1028b3;border-radius:12px;align-items:center;gap:8px;padding:8px 12px;transition:all .18s;display:inline-flex}.cg .gx-bst i{background:#78a0ff2e;border-radius:8px;padding:2px 6px;font-style:normal;font-weight:800}.cg .gx-bst:hover{border-color:#8cbeff99;transform:translateY(-1px)}.cg .gx-bst.on{color:#fff;background:linear-gradient(135deg,#3c78ff80,#22d3ee33);border-color:#7fb0ff;box-shadow:0 0 22px -4px #4f8cff,inset 0 1px #ffffff40}.cg .gx-pre-note{color:var(--cg-mut);margin:0;font-size:12.5px}.cg .gx-link{color:#7fb0ff;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.cg .gx-ars{gap:16px;display:grid}.cg .gx-hero{background:linear-gradient(135deg,#1e328280,#070b1ee6 70%);border:1px solid #96beff3d;border-radius:26px;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:20px;padding:26px 28px;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 70px -40px #2b5cff,inset 0 1px #ffffff14}.cg .gx-hero-glow{aspect-ratio:1;pointer-events:none;background:radial-gradient(closest-side,#5096ff59,#0000);border-radius:50%;width:60%;position:absolute;inset:-40% -10% auto auto}.cg .gx-hero-main{gap:8px;display:grid;position:relative}.cg .gx-hero-main h3{font:800 clamp(24px, 3vw, 34px)/1.05 var(--cg-head);letter-spacing:-.02em;margin:0}.cg .gx-hero-main p{color:var(--cg-text2);max-width:54ch;margin:0;font-size:14.5px}.cg .gx-grid{align-items:start}.cg .gx-slots{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.cg .gx-reso{border:1px dashed var(--cg-line2);color:var(--cg-mut);border-radius:14px;align-items:center;gap:12px;margin-top:14px;padding:12px 14px;display:flex}.cg .gx-reso span{gap:2px;display:grid}.cg .gx-reso b{font:800 14px/1.1 var(--cg-head);color:inherit}.cg .gx-reso small{font-size:12.5px}.cg .gx-reso.on{color:#dff3ff;background:linear-gradient(135deg,#3c8cff38,#22d3ee14);border-style:solid;border-color:#78c8ff80;box-shadow:0 0 26px -10px #4fb4ff}.cg .gx-reso.on .ico{color:#7fe8ff}.cg .gx-detail{grid-template-columns:auto 1fr;align-items:start;gap:18px;display:grid}.cg .gx-detail.locked{min-height:140px;color:var(--cg-mut);grid-template-columns:1fr;place-items:center}.cg .gx-detail .gx-rel{min-width:120px}.cg .gx-detail-txt{gap:10px;min-width:0;display:grid}.cg .gx-detail-txt p{color:#e6edff;margin:0;font-size:14.5px}.cg .gx-next{color:var(--cg-mut)!important;font-size:13px!important}.cg .gx-next.max{font-weight:700;color:#7fe8ff!important}.cg .gx-rar{font:800 11px/1 var(--cg-head);letter-spacing:.08em;text-transform:uppercase;color:#06102c;background:#5ec8ff;border-radius:99px;justify-self:start;padding:4px 10px}.cg .gx-rar.rar-epic{background:#b690ff}.cg .gx-rar.rar-legend{background:#ff7a5e}.cg .gx-detail-act{flex-wrap:wrap;gap:8px;display:flex}.cg .gx-coll{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;display:grid}.cg .gx-bsts{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;display:grid}.cg .gx-bcard{border:1px solid var(--cg-line2);background:linear-gradient(#141e4099,#080c1ed9);border-radius:18px;grid-template-columns:auto 1fr;align-items:center;gap:6px 14px;padding:14px;display:grid}.cg .gx-bcard>div{gap:3px;min-width:0;display:grid}.cg .gx-bcard b{font:800 14px/1.15 var(--cg-head)}.cg .gx-bcard small{color:var(--cg-text2);font-size:12.5px}.cg .gx-bcard em{color:#9db4ee;grid-column:1;font-size:12px;font-style:normal;font-weight:700}.cg .gx-bcard .cg-btn{grid-column:2;justify-self:end}.cg .gx-bico{color:#fff;background:linear-gradient(145deg,#4f8cff,#22d3ee 140%);border-radius:15px;place-items:center;width:48px;height:48px;display:grid;box-shadow:0 10px 22px -10px #4f8cff,inset 0 1px #ffffff59}.cg .gx-rules{grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.cg .gx-rules li{border:1px solid var(--cg-line);color:var(--cg-mut);background:#080c2080;border-radius:13px;align-items:center;gap:11px;padding:10px 12px;display:flex}.cg .gx-rules li span{gap:1px;min-width:0;display:grid}.cg .gx-rules li b{font:700 13.5px/1.2 var(--cg-head);color:#dbe6ff}.cg .gx-rules li small{font-size:12px}.cg .gx-rules li em{font-style:normal;font:800 10.5px/1 var(--cg-head);letter-spacing:.1em;text-transform:uppercase;color:#06102c;background:#7fe8ff;border-radius:99px;margin-left:auto;padding:5px 8px}.cg .gx-rules li.now{color:#7fe8ff;background:linear-gradient(135deg,#3c8cff38,#080c2099);border-color:#78c8ff8c}.cg .ar-gear{grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;display:grid}.cg .ag-side{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.cg .ag-side.b{justify-content:flex-end}.cg .gx-bbadge{color:#fff;white-space:nowrap;background:linear-gradient(135deg,#3c78ff66,#22d3ee26);border:1px solid #78b4ff80;border-radius:12px;align-items:center;gap:6px;padding:7px 10px;font-size:12px;display:inline-flex}.cg .gx-bbadge b{font-weight:700}.cg .ar-field.arena-a-moon,.cg .ar-field.arena-a-hunt{box-shadow:inset 0 0 120px -20px #8c5aff80}.cg .ar-field.arena-a-storm,.cg .ar-field.arena-a-charge{box-shadow:inset 0 0 120px -20px #5082ff8c}.cg .ar-field.arena-a-calm,.cg .ar-field.arena-a-iron{box-shadow:inset 0 0 120px -20px #50c8ff66}.cg .ar-field.arena-a-fragile,.cg .ar-field.arena-a-ash{box-shadow:inset 0 0 120px -20px #ff644680}.cg .ar-field.arena-a-bless,.cg .ar-field.arena-a-chaos{box-shadow:inset 0 0 120px -20px #a0ebff73}.cg .ar-intro{z-index:40;cursor:pointer;grid-template-rows:1fr auto;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px 20px;padding:clamp(18px,3vw,34px);animation:.5s 2.7s forwards gx-intro-out;display:grid;position:absolute;inset:0}@keyframes gx-intro-out{to{opacity:0;visibility:hidden}}.cg .ar-intro .in-bg{z-index:-1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:radial-gradient(70% 90%,#121c46eb,#030612f7);position:absolute;inset:0}.cg .ar-intro .in-bg:before,.cg .ar-intro .in-bg:after{content:"";opacity:.55;width:50%;position:absolute;top:0;bottom:0}.cg .ar-intro .in-bg:before{animation:gx-in-l .7s var(--cg-ease) both;background:linear-gradient(90deg,#2f6ff080,#0000 70%);left:0}.cg .ar-intro .in-bg:after{animation:gx-in-r .7s var(--cg-ease) both;background:linear-gradient(270deg,#ff4f8a80,#0000 70%);right:0}@keyframes gx-in-l{0%{transform:translate(-100%)}}@keyframes gx-in-r{0%{transform:translate(100%)}}.cg .in-side{min-width:0;animation:gx-in-l .7s var(--cg-ease) both;align-content:center;gap:8px;display:grid}.cg .in-side.b{text-align:right;justify-items:end;animation-name:gx-in-r}.cg .in-side small{font:700 12px/1 var(--cg-head);letter-spacing:.18em;text-transform:uppercase;color:#8fb0ee}.cg .in-side.b small{color:#ff9ab8}.cg .in-side b{font:800 clamp(18px, 2.6vw, 30px)/1.1 var(--cg-head);letter-spacing:-.02em;color:#fff;text-wrap:balance}.cg .in-gear{flex-wrap:wrap;gap:8px;display:flex}.cg .in-side.b .in-gear{justify-content:flex-end}.cg .in-vs{color:#fff;animation:gx-vs .8s .25s var(--cg-ease) both;justify-items:center;gap:4px;display:grid}.cg .in-vs b{font:800 clamp(34px, 5vw, 56px)/1 var(--cg-head);background:linear-gradient(#fff,#7fb0ff);color:#0000;filter:drop-shadow(0 0 20px #64a0ffcc);-webkit-background-clip:text;background-clip:text}@keyframes gx-vs{0%{opacity:0;transform:scale(2.4)}}.cg .in-rule{grid-column:1/-1;justify-self:center;width:min(560px,100%);animation:.6s .6s both cg-fade}.cg .in-hint{letter-spacing:.2em;text-transform:uppercase;color:#8fb0ee;grid-column:1/-1;justify-self:center;font-size:12px;animation:1.6s ease-in-out infinite gx-blink}@keyframes gx-blink{50%{opacity:.35}}.cg .ar-combo{z-index:25;pointer-events:none;animation:gx-combo 2.4s var(--cg-ease) both;justify-items:center;display:grid;position:absolute;top:14px}.cg .ar-combo.side-a{left:18px}.cg .ar-combo.side-b{right:18px}.cg .ar-combo b{font:800 clamp(40px, 7vw, 72px)/.9 var(--cg-head);background:linear-gradient(#fff,#5ec8ff 60%,#3b82ff);color:#0000;filter:drop-shadow(0 4px 18px #3c8cffe6);-webkit-background-clip:text;background-clip:text;font-style:italic}.cg .ar-combo.side-b b{background:linear-gradient(#fff,#ff8ab0 60%,#ff4f8a);filter:drop-shadow(0 4px 18px #ff508ce6);-webkit-background-clip:text;background-clip:text}.cg .ar-combo small{font:800 11px/1 var(--cg-head);letter-spacing:.2em;text-transform:uppercase;color:#fff;text-shadow:0 2px 8px #000}@keyframes gx-combo{0%{opacity:0;transform:scale(1.8)rotate(-6deg)}12%{opacity:1;transform:scale(1)rotate(-3deg)}82%{opacity:1}to{opacity:0;transform:translateY(-14px)}}.cg .ar-field.kill-on:after{content:"";z-index:12;pointer-events:none;background:radial-gradient(70% 70%,#0000 40%,#02040ec7);animation:.25s both cg-fade;position:absolute;inset:0}.cg .ar-field.kill-last:after{background:radial-gradient(60% 60%,#0000 25%,#02040ee6)}.cg .ar-field.kill-on .ar-unit:not(.kc){filter:saturate(.6)brightness(.72);transition:filter .25s}.cg .ar-unit.kc{z-index:14}.cg .ar-unit.kc .ar-card{animation:gx-kc 1.1s var(--cg-ease) both}@keyframes gx-kc{0%{transform:scale(1)}22%{filter:brightness(1.8)saturate(.2);transform:scale(1.16)rotate(-2deg)}to{transform:scale(1.06)}}.cg .ar-ko{z-index:20;font:800 clamp(24px, 3.6vw, 40px)/1 var(--cg-head);letter-spacing:.04em;color:#fff;-webkit-text-stroke:1.5px #ff3b5e;text-shadow:0 0 22px #ff3c64f2,0 3px #0009;pointer-events:none;animation:gx-ko 1.1s var(--cg-ease) both;font-style:italic;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)rotate(-8deg)}@keyframes gx-ko{0%{opacity:0;transform:translate(-50%,-50%)rotate(-8deg)scale(2.6)}18%{opacity:1;transform:translate(-50%,-50%)rotate(-8deg)scale(1)}85%{opacity:1}to{opacity:0}}.cg .ar-float.big{color:#ff9a6e;text-shadow:0 0 16px #ff6e3cd9,0 2px #000000b3;font-size:clamp(20px,3vw,30px)}.cg .gx-res{isolation:isolate;border-radius:26px;gap:14px;padding:28px clamp(16px,3vw,32px) 24px;position:relative;overflow:hidden;box-shadow:0 40px 80px -40px #000,inset 0 1px #ffffff14}.cg .gx-res.win{background:linear-gradient(#1a3482e6,#060a1cfa);border-color:#78c8ff80}.cg .gx-res.lose{background:linear-gradient(#461630e6,#0a0614fa);border-color:#ff6e8c66}.cg .gx-res-rays{aspect-ratio:1;z-index:-1;background:repeating-conic-gradient(from 0deg, #78b4ff24 0 7deg, transparent 7deg 18deg);width:160%;animation:60s linear infinite gx-spin;position:absolute;top:-60%;left:50%;transform:translate(-50%);-webkit-mask:radial-gradient(closest-side,#000 20%,#0000 75%);mask:radial-gradient(closest-side,#000 20%,#0000 75%)}.cg .gx-res.lose .gx-res-rays{background:repeating-conic-gradient(from 0deg, #ff5a821a 0 7deg, transparent 7deg 18deg)}@keyframes gx-spin{to{transform:translate(-50%)rotate(360deg)}}.cg .gx-res-eyebrow{font:700 12px/1 var(--cg-head);letter-spacing:.24em;text-transform:uppercase;color:#8fb0ee}.cg .gx-res h2{letter-spacing:-.03em;animation:gx-title .8s var(--cg-ease) both;font-size:clamp(34px,6vw,58px)}.cg .gx-res.win h2{background:linear-gradient(#fff 10%,#7fd8ff 60%,#3b82ff);color:#0000;text-shadow:none;filter:drop-shadow(0 6px 26px #4696ffb3);-webkit-background-clip:text;background-clip:text}.cg .gx-res.lose h2{background:linear-gradient(#fff 10%,#ff9ab8 60%,#ff4f6e);color:#0000;filter:drop-shadow(0 6px 26px #ff466e80);-webkit-background-clip:text;background-clip:text}@keyframes gx-title{0%{opacity:0;letter-spacing:.2em;transform:scale(1.5)}}.cg .gx-res-sub{color:var(--cg-text2);margin:0;font-size:14px}.cg .gx-res-body{text-align:left;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:20px;width:min(760px,100%);animation:.6s .35s both cg-fade;display:grid}.cg .gx-mvp{justify-items:center;gap:5px;width:138px;display:grid}.cg .gx-mvp-tag{font:800 11px/1 var(--cg-head);letter-spacing:.16em;color:#06102c;background:linear-gradient(135deg,#7fe8ff,#7fb0ff);border-radius:99px;align-items:center;gap:5px;padding:5px 11px;display:inline-flex;box-shadow:0 6px 18px -6px #4fb4ff}.cg .gx-mvp-card{filter:drop-shadow(0 14px 22px #3c8cff80);width:118px}.cg .gx-mvp b{font:800 13px/1.15 var(--cg-head);text-align:center;text-wrap:balance}.cg .gx-mvp small{color:var(--cg-mut);text-align:center;font-size:11.5px}.cg .gx-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.cg .gx-stats li{background:#080e268c;border:1px solid #8cb4ff2e;border-radius:14px;gap:3px;padding:12px;display:grid}.cg .gx-stats .ico{color:#7fb0ff}.cg .gx-stats b{font:800 20px/1 var(--cg-head);color:#fff;font-variant-numeric:tabular-nums}.cg .gx-stats small{color:var(--cg-mut);font-size:11.5px}.cg .gx-loot{flex-wrap:wrap;justify-content:center;gap:12px;width:100%;animation:.6s .7s both cg-fade;display:flex}.cg .gx-drop{--rc:#5ec8ff;text-align:left;border:1px solid color-mix(in srgb, var(--rc) 55%, transparent);background:radial-gradient(120% 140% at 0 50%, color-mix(in srgb, var(--rc) 28%, transparent), #080c20cc 70%);box-shadow:0 0 40px -10px var(--rc);border-radius:20px;align-items:center;gap:14px;padding:10px 18px 10px 10px;display:flex}.cg .gx-drop .gx-rel{box-shadow:none;background:0 0;border:0;padding:4px 8px}.cg .gx-drop span{gap:2px;display:grid}.cg .gx-drop small{font:700 11px/1 var(--cg-head);letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb, var(--rc) 70%, #fff)}.cg .gx-drop b{font:800 16px/1.1 var(--cg-head);color:#fff}.cg .gx-drop em{color:var(--cg-text2);font-size:12.5px;font-style:normal}.cg .gx-drop.bst{--rc:#4f8cff;padding:10px 18px}@media (max-width:860px){.cg .gx-pre-row{grid-template-columns:1fr}.cg .gx-hero{grid-template-columns:1fr;padding:20px}.cg .gx-detail{text-align:center;grid-template-columns:1fr;justify-items:center}.cg .gx-detail-txt{justify-items:center}.cg .ar-gear{grid-template-columns:1fr;justify-items:center}.cg .ag-side,.cg .ag-side.b{justify-content:center}.cg .ar-intro{text-align:center;grid-template-rows:auto;grid-template-columns:1fr;align-content:center}.cg .in-side,.cg .in-side.b{text-align:center;justify-items:center}.cg .in-side .in-gear,.cg .in-side.b .in-gear{justify-content:center}.cg .gx-res-body{grid-template-columns:1fr;justify-items:center}.cg .gx-stats{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}}@media (max-width:520px){.cg .gx-slots{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.cg .gx-rel.s-lg{padding:14px 6px 12px}.cg .gx-rel.s-lg .gx-rel-ring{width:58px;height:58px}.cg .gx-coll{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.cg .gx-rel-glow,.cg .gx-arena:after,.cg .gx-res-rays,.cg .in-hint{animation:none!important}.cg .ar-intro{animation-duration:.01ms!important}}.cg .in-side .gx-bbadge b,.cg .in-side .gx-rel b{font:700 12px/1.2 var(--font-body);letter-spacing:0;color:#fff}.cg .in-side .gx-bbadge{padding:7px 11px}.cg .pg-sub{scrollbar-width:none;background:#080c1c99;border:1px solid #8caaff33;border-radius:16px;gap:6px;padding:6px;display:flex;overflow-x:auto}.cg .pg-sub::-webkit-scrollbar{display:none}.cg .pg-sub-b{color:#9fb0d8;min-width:max-content;min-height:44px;font:700 14px var(--font-body,inherit);cursor:pointer;background:0 0;border:0;border-radius:12px;flex:1 1 0;justify-content:center;align-items:center;gap:8px;padding:0 16px;transition:background .15s,color .15s;display:inline-flex}.cg .pg-sub-b:hover{color:#fff;background:#8caaff14}.cg .pg-sub-b[aria-selected=true]{color:#fff;background:linear-gradient(135deg,#5a82ff66,#9a7cff1f 60%,#ffffff0a);box-shadow:inset 0 0 0 1px #8cb4ff66}.cg .pg-sub-b:focus-visible{outline-offset:2px;outline:2px solid #5aa2ff}.cg .pg-sub-b em{font:800 11px/1 var(--font-body,inherit);color:#fff;text-align:center;background:#3b82ff;border-radius:99px;min-width:20px;padding:4px 6px;font-style:normal}.cg .pg-view{align-content:start;gap:16px;display:grid}.cg .pg-view .pg-wq-list{grid-template-columns:repeat(2,minmax(0,1fr))}.cg .pg-view .pg-stats{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1000px){.cg .pg-view .pg-wq-list{grid-template-columns:1fr}}@media (max-width:720px){.cg .pg-view .pg-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.cg .bt-two{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}@media (max-width:900px){.cg .bt-two{grid-template-columns:1fr}}.cg .bt-grid{grid-template-columns:minmax(0,1fr) 320px;align-items:start}@media (max-width:1000px){.cg .bt-grid{grid-template-columns:1fr}}.cg .bt-slots{gap:14px}.cg .bt-act{margin-top:18px}.cg .pk-hero{grid-template-columns:minmax(280px,.85fr) minmax(0,1.6fr) 310px;align-items:center;gap:28px;min-height:460px;margin:8px 0 72px;padding:24px 0 8px}.cg .pk-hero-l{align-self:center;gap:20px}.cg .pk-hero-l .cg-eyebrow{letter-spacing:.22em;color:#5aa2ff;text-shadow:none;padding:0;font-size:11px;box-shadow:none!important;background:0 0!important;border:0!important}.cg .pk-hero-l h1{text-wrap:balance;letter-spacing:-.03em!important;font-size:clamp(34px,3.8vw,52px)!important;line-height:1.02!important;font-family:var(--font-dela), var(--font-display,inherit), sans-serif!important;background:linear-gradient(#fff 28%,#a9c4ff)!important;-webkit-text-fill-color:transparent!important;filter:drop-shadow(0 0 22px #4682ff8c)drop-shadow(0 6px 26px #3b82ff59)!important;-webkit-background-clip:text!important;background-clip:text!important;font-weight:400!important}.cg .pk-hero-l p{color:#9aa0ae;max-width:36ch;font-size:15.5px;line-height:1.6}.cg .pk-hero-l .cg-btn{min-height:46px;padding-inline:20px;box-shadow:none!important;background:#ffffff12!important;border:1px solid #ffffff1f!important}.cg .pk-fan{align-items:flex-end;padding:56px 0 30px}.cg .pk-fan:before{filter:blur(18px);background:radial-gradient(closest-side,#2f7bff6b,#0000);height:70px;bottom:6px;left:6%;right:6%}.cg .pk-fan-i{flex:0 19%;margin-inline:-2.2%}.cg .pk-fan-i.i0{transform:translateY(8px)rotate(-7deg)}.cg .pk-fan-i.i1{flex-basis:23%;transform:translateY(-14px)rotate(-3.5deg)}.cg .pk-fan-i.i2{z-index:2;flex-basis:33%;transform:translateY(-52px)}.cg .pk-fan-i.i3{flex-basis:23%;transform:translateY(-14px)rotate(3.5deg)}.cg .pk-fan-i.i4{transform:translateY(8px)rotate(7deg)}.cg .pk-fan-i b{font:600 12.5px/1.2 var(--font-body,inherit);color:#e9ebf1;letter-spacing:0;margin-top:12px}.cg .pk-fan-i.i2 b{font:400 17px/1.15 var(--font-dela), var(--font-body), sans-serif;letter-spacing:-.01em}.cg .pk-fan-i span.pk-fan-r{font:600 11px/1 var(--font-body,inherit);letter-spacing:.04em;opacity:.9}.cg .pk-fan-i:not(.i2) .gc{transition:filter .3s;filter:brightness(.82)drop-shadow(0 18px 26px #0009)!important}.cg .pk-fan-i:not(.i2):hover .gc{filter:brightness()drop-shadow(0 22px 30px #000000a6)!important}.cg .pk-stock{border-radius:16px;gap:0;padding:22px 22px 20px;box-shadow:none!important;background:linear-gradient(#ffffff09,#ffffff03),#0d0e12!important;border:1px solid #ffffff12!important}.cg .pk-stock .pk-lbl{color:#7c8294;letter-spacing:.2em;margin-bottom:10px;font-size:10.5px}.cg .pk-stock ul{gap:0;margin:0 0 22px}.cg .pk-stock li{color:#b4b9c6;border-bottom:1px solid #ffffff12;border-radius:0;grid-template-columns:26px minmax(0,1fr) auto;padding:11px 0;font-size:14px;background:0 0!important}.cg .pk-stock li:last-child{border-bottom:0}.cg .pk-stock li b{font:400 17px/1 var(--font-dela), var(--font-body), sans-serif;color:#fff}.cg .pk-gbar{gap:8px;margin-bottom:14px}.cg .pk-gbar>div{font-size:13px}.cg .pk-gbar i{background:#ffffff14;height:4px}.cg .pk-gbar u{box-shadow:none}@media (max-width:1100px){.cg .pk-hero{grid-template-columns:minmax(0,1fr);min-height:0;margin-bottom:48px}}.cg:not([data-tab=season]) :is(.cg-btn,.cg-btn.sm,.cg-btn.lg,.cg-btn.pri,.cg-btn.gold,.cg-bt .cg-btn,.pk-page .cg-btn,.pk-page .cg-btn.gold,.ar-result .cg-btn.pri,.st-all,.bt-go,.cg-cta,.pk-page .cg-cta){min-height:40px;padding-inline:18px;color:#fff!important;letter-spacing:0!important;box-shadow:none!important;text-shadow:none!important;background:#2b7fff!important;border:0!important;border-radius:8px!important;font-weight:700!important}.cg:not([data-tab=season]) .cg-btn.sm{min-height:34px;padding-inline:14px;font-size:13px}.cg:not([data-tab=season]) :is(.cg-btn.lg,.cg-cta,.bt-go){min-height:48px;padding-inline:22px}.cg:not([data-tab=season]) :is(.cg-btn,.bt-go,.cg-cta,.st-all):before,.cg:not([data-tab=season]) :is(.cg-btn,.bt-go,.cg-cta,.st-all):after{display:none!important}.cg:not([data-tab=season]) :is(.cg-btn,.st-all,.bt-go,.cg-cta):hover:not(:disabled){transform:translateY(-1px);background:#4a93ff!important;box-shadow:0 10px 24px -12px #2b7fffe6!important}.cg:not([data-tab=season]) :is(.cg-btn,.st-all,.bt-go,.cg-cta):active:not(:disabled){transform:none;background:#2468d8!important}.cg:not([data-tab=season]) :is(.cg-btn,.st-all,.bt-go,.cg-cta):disabled{opacity:.45;filter:none;cursor:not-allowed}.cg:not([data-tab=season]) .cg-btn.danger{color:#ffb3c9!important;background:#3a1a26!important}.cg:not([data-tab=season]) .cg-btn.danger:hover:not(:disabled){background:#52202f!important}.cg:not([data-tab=season]) .bt-go{justify-content:flex-start;gap:14px}.cg:not([data-tab=season]) .bt-go em{background:#00000038!important;border:0!important;border-radius:8px!important}.cg:not([data-tab=season]) .bt-go>svg,.cg:not([data-tab=season]) .bt-go .ico{background:#ffffff29!important;border:0!important}.cg:not([data-tab=season]) .bt-go small{color:#ffffffd9!important}.cg.cg:not([data-tab=season]) .bt-act{gap:12px;margin-top:20px}.cg.cg:not([data-tab=season]) .bt-act .bt-go{gap:16px;min-height:72px;padding:0 20px 0 16px;background:linear-gradient(#3d8dff 0%,#2b73f4 55%,#2563e0 100%)!important;border-radius:16px!important;box-shadow:0 14px 34px -14px #2b7fffd9,inset 0 1px #ffffff47!important}.cg.cg:not([data-tab=season]) .bt-act .bt-go:hover:not(:disabled){background:linear-gradient(#5099ff 0%,#3a82fa 55%,#2c6ae8 100%)!important;box-shadow:0 18px 38px -14px #2b7ffff2,inset 0 1px #ffffff59!important}.cg.cg:not([data-tab=season]) .bt-act .bt-go>svg{border-radius:13px;flex:none;width:46px;height:46px;padding:11px;background:#ffffff2e!important}.cg.cg:not([data-tab=season]) .bt-act .bt-go b{font:400 20px/1 var(--font-dela), var(--font-body), sans-serif;letter-spacing:.01em}.cg.cg:not([data-tab=season]) .bt-act .bt-go small{font-size:12.5px}.cg.cg:not([data-tab=season]) .bt-act .bt-go em{padding:10px 14px;font-size:16px;background:#06103261!important;border-radius:12px!important}.cg.cg:not([data-tab=season]) .bt-act2{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.cg.cg:not([data-tab=season]) .bt-act2 .cg-btn{justify-content:center;gap:9px;min-height:48px;font-size:14px;color:#e8ecf6!important;background:#11141d!important;border:1px solid #ffffff17!important;border-radius:12px!important}.cg.cg:not([data-tab=season]) .bt-act2 .cg-btn svg{color:#5ea0ff}.cg.cg:not([data-tab=season]) .bt-act2 .cg-btn:hover:not(:disabled){transform:translateY(-1px);background:#171b27!important;border-color:#5ea0ff8c!important;box-shadow:0 8px 22px -14px #2b7fffe6!important}.cg.cg:not([data-tab=season]) .bt-act2 .cg-btn:active:not(:disabled){transform:none;background:#0e1118!important}@media (max-width:640px){.cg.cg:not([data-tab=season]) .bt-act2{grid-template-columns:minmax(0,1fr)}.cg.cg:not([data-tab=season]) .bt-act .bt-go{min-height:64px}}
