.cg-cards{grid-template-columns:repeat(auto-fill, minmax(var(--cg-w,118px), 1fr));gap:10px;display:grid}.cg-cards.lg{--cg-w:150px}.cg-cards.xs{--cg-w:92px;gap:8px}.cg-cell{cursor:pointer;text-align:left;color:inherit;font:inherit;background:0 0;border:0;border-radius:12px;padding:0;position:relative}.cg-slots{grid-template-columns:repeat(auto-fit,minmax(92px,1fr));gap:10px;display:grid}.cg-slot{aspect-ratio:5/7;border:2px dashed var(--cg-line2);color:var(--cg-mut);text-align:center;background:#6ea0ff0a;border-radius:14px;place-items:center;padding:6px;font-size:12px;font-weight:700;display:grid}.cg-filter{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.cg-filter button{border:1px solid var(--cg-line);color:var(--cg-mut);cursor:pointer;background:0 0;border-radius:999px;padding:5px 10px;font-size:12px;font-weight:700}.cg-filter button[aria-pressed=true]{color:#fff;border-color:var(--cg-acc);background:#2b7fff40}.gc{--gc-c:#9aa7bd;aspect-ratio:5/7;isolation:isolate;color:#fff;width:100%;font:inherit;text-align:left;filter:drop-shadow(0 0 1.2cqw color-mix(in oklab, var(--gc-c) 55%, transparent));background:#05070f;border:0;border-radius:6.4cqw;padding:0;transition:transform .18s,filter .18s;display:block;position:relative;container-type:inline-size}button.gc{cursor:pointer}button.gc:hover{filter:drop-shadow(0 0 2.4cqw color-mix(in oklab, var(--gc-c) 80%, transparent));transform:translateY(-3px)scale(1.02)}.gc-sel{outline-offset:2px;filter:drop-shadow(0 0 3cqw #5aa0ffe6);outline:3px solid #5aa0ff;transform:translateY(-4px)}.gc-dim{opacity:.35;filter:grayscale(.7)}.gc-art{z-index:0;background:#0a0f1f;border-radius:4.5cqw;width:86.4%;height:90.3%;position:absolute;top:4.86%;left:6.8%;overflow:hidden}.gc-art img{object-fit:cover;object-position:top center;width:100%;height:100%;display:block}.gc-ph{background:radial-gradient(70% 55% at 50% 38%, color-mix(in oklab, var(--gc-el) 60%, transparent), transparent 70%), repeating-linear-gradient(135deg, #ffffff0a 0 2cqw, transparent 2cqw 5cqw), linear-gradient(180deg, color-mix(in oklab, var(--gc-el) 28%, #0a0f1f), #05070f);place-items:center;width:100%;height:100%;display:grid}.gc-ph span{font-family:var(--font-display,inherit);letter-spacing:-.02em;color:#ffffffe0;text-shadow:0 0 6cqw var(--gc-el), 0 1cqw 0 #0006;margin-top:-14cqw;font-size:30cqw;font-weight:900}.gc-frame{z-index:2;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}.gc-top{z-index:3;justify-content:space-between;align-items:center;display:flex;position:absolute;top:8cqw;left:11cqw;right:11cqw}.gc-rank{font-family:var(--font-display,inherit);border:.4cqw solid var(--gc-c);color:var(--gc-c);letter-spacing:.06em;background:#050810c7;border-radius:99px;padding:.8cqw 3cqw;font-size:7.5cqw;font-weight:900}.gc-el{background:#050810c7;border-radius:99px;padding:1.4cqw 2.2cqw;font-size:8.5cqw;line-height:1}.gc-plate{z-index:3;text-align:center;background:linear-gradient(#0000,#03050ceb 55%);border-radius:0 0 4cqw 4cqw;padding:14cqw 3cqw 0;position:absolute;bottom:9cqw;left:9cqw;right:9cqw}.gc-plate b{font-family:var(--font-display,inherit);text-shadow:0 .6cqw 2cqw #000000e6;text-overflow:ellipsis;white-space:nowrap;font-size:8.4cqw;font-weight:800;line-height:1.1;display:block;overflow:hidden}.gc-plate small{color:color-mix(in oklab, var(--gc-c) 60%, #fff);text-overflow:ellipsis;white-space:nowrap;margin-top:.8cqw;font-size:5.4cqw;display:block;overflow:hidden}.gc-stats{color:#e6ecff;justify-content:space-between;padding:2cqw 1cqw 0;font-size:5.6cqw;font-weight:800;display:flex}.gc-lv{z-index:4;color:#231600;background:linear-gradient(#ffd36b,#e08a00);border-radius:99px;padding:.6cqw 2.6cqw;font-size:7cqw;font-weight:900;position:absolute;top:24cqw;right:6cqw;box-shadow:0 0 3cqw #ffb020cc}.gc-lock,.gc-count{z-index:5;font-size:8cqw;font-weight:900;position:absolute}.gc-lock{filter:drop-shadow(0 0 2px #000);top:24cqw;left:6cqw}.gc-count{border:.4cqw solid var(--gc-c);background:#0a1022;border-radius:99px;padding:.6cqw 3cqw;bottom:5cqw;right:5cqw}.gc-foil{z-index:4;border-radius:inherit;pointer-events:none;mix-blend-mode:color-dodge;opacity:.55;background:linear-gradient(115deg,#0000 20%,#ff78c88c 35%,#78dcff8c 50%,#fff08c8c 65%,#0000 80%) 0 0/250% 250%;animation:4.5s linear infinite gc-foil;position:absolute;inset:0}@keyframes gc-foil{0%{background-position:140% 0}to{background-position:-40% 100%}}.gc-unknown .gc-ph span{color:#ffffff40;margin-top:0}.gc-unknown{filter:grayscale()brightness(.55)}.gc-mythic{animation:3.2s ease-in-out infinite gc-pulse}@keyframes gc-pulse{50%{filter:drop-shadow(0 0 3.4cqw color-mix(in oklab, var(--gc-c) 90%, transparent))}}html[data-eco=on] .gc-foil,html[data-eco=on] .gc-mythic{animation:none}@media (prefers-reduced-motion:reduce){.gc-foil,.gc-mythic{animation:none}}.gc .ico{width:1.15em;height:1.15em}.gc-el{color:var(--gc-el);place-items:center;font-size:8cqw;display:grid}.gc-rank{align-items:center;gap:1.6cqw;display:inline-flex}.gc-mark{width:7.6cqw;height:7.6cqw}.gc-stats span{align-items:center;gap:1.2cqw;display:inline-flex}.gc-lock{color:#fff;background:#050810d1;border-radius:50%;place-items:center;width:10cqw;height:10cqw;font-size:6cqw;display:grid}.gc-deco{z-index:1;pointer-events:none;border-radius:4cqw;position:absolute;inset:0}.gc-plate:before{content:"";background:linear-gradient(90deg, transparent, var(--gc-c), transparent);opacity:0;width:56%;height:.5cqw;margin:-6cqw auto 2.6cqw;display:block}.gc-common .gc-plate b{font-weight:700}.gc-rare .gc-plate:before{opacity:.7}.gc-rare .gc-deco{background:linear-gradient(160deg,#78beff29,#0000 32%)}.gc-epic .gc-plate:before{opacity:1;width:70%;height:.7cqw}.gc-epic .gc-deco{background:radial-gradient(60% 34% at 50% 0,#be78ff66,#0000 70%),linear-gradient(#0000 62%,#783cdc4d),linear-gradient(160deg,#be82ff33,#0000 30%);box-shadow:inset 0 0 8cqw #9650ff59}.gc-legendary .gc-plate:before{opacity:1;background:linear-gradient(90deg,#0000,#ffe9a8,#d9a441,#ffe9a8,#0000);width:82%;height:.8cqw}.gc-legendary .gc-deco{background:radial-gradient(70% 40% at 50% 0%, #ffd67880, transparent 72%), repeating-conic-gradient(from 0deg at 50% -6%, #ffe29633 0 3deg, transparent 3deg 12deg);box-shadow:inset 0 0 10cqw #ffb02047;-webkit-mask-image:linear-gradient(#000 0% 45%,#0000 85%);mask-image:linear-gradient(#000 0% 45%,#0000 85%)}.gc-legendary .gc-rank{color:#ffe08a;background:linear-gradient(#3a2a08,#130d02);border-color:#ffc45e}.gc-mythic .gc-plate:before{opacity:1;background:linear-gradient(90deg,#0000,#ff9ab0,#ff4d6d,#ff9ab0,#0000);width:90%;height:1cqw}.gc-mythic .gc-deco{background:radial-gradient(70% 40% at 50% 0,#ff5a8280,#0000 72%),repeating-linear-gradient(60deg,#ff78a01a 0 1.2cqw,#0000 1.2cqw 5cqw),repeating-linear-gradient(-60deg,#ff78a01a 0 1.2cqw,#0000 1.2cqw 5cqw);box-shadow:inset 0 0 12cqw #ff3c6e66}.gc-mythic .gc-rank{color:#ffb3c4;background:linear-gradient(#4a0f20,#14040a);border-color:#ff4d6d;box-shadow:0 0 3cqw #ff4d6d99}.gc-legendary:hover .gc-deco,.gc-mythic:hover .gc-deco{filter:brightness(1.25)}.gc-live .gc-art img,.gc-live .gc-ph{transform-origin:50% 28%;will-change:transform;animation:9s ease-in-out infinite alternate gc-breathe}.gc-live .gc-art:before,.gc-live .gc-art:after{content:"";z-index:1;pointer-events:none;position:absolute;inset:0}.gc-live .gc-art:before{mix-blend-mode:overlay;background:linear-gradient(105deg,#0000 38%,#ffffff52 50%,#0000 62%) 0 0/260% 100%;animation:5.5s ease-in-out infinite gc-sweep}.gc-live .gc-art:after{background-image:radial-gradient(circle at 18% 92%, var(--gc-c) 0 .9cqw, transparent 1.3cqw), radial-gradient(circle at 42% 96%, #fff 0 .6cqw, transparent 1cqw), radial-gradient(circle at 66% 90%, var(--gc-c) 0 1.1cqw, transparent 1.5cqw), radial-gradient(circle at 84% 97%, #fff 0 .7cqw, transparent 1.1cqw), radial-gradient(circle at 30% 100%, var(--gc-c) 0 .7cqw, transparent 1.1cqw);opacity:.85;background-repeat:no-repeat;background-size:100% 130%;animation:5.5s linear infinite gc-motes}.gc-epic.gc-live .gc-art:after{opacity:.5;animation-duration:8s}.gc-legendary.gc-live .gc-art img,.gc-legendary.gc-live .gc-ph{animation-name:gc-breathe-l;animation-duration:7s}.gc-mythic.gc-live .gc-art img,.gc-mythic.gc-live .gc-ph{animation:6.5s ease-in-out infinite alternate gc-breathe-l,8s ease-in-out infinite gc-hue}.gc-mythic.gc-live .gc-art:after{opacity:1;animation-duration:3.6s}@keyframes gc-breathe{0%{transform:scale(1.02)translate(0,0)}to{transform:scale(1.1)translate(-1.2%,-1.6%)}}@keyframes gc-breathe-l{0%{transform:scale(1.03)translate(.6%,.4%)rotate(-.4deg)}to{transform:scale(1.14)translate(-1.8%,-2.4%)rotate(.5deg)}}@keyframes gc-sweep{0%,25%{background-position:150% 0}70%,to{background-position:-60% 0}}@keyframes gc-motes{0%{opacity:0;background-position:0 30%}15%{opacity:.9}to{opacity:0;background-position:0 -90%}}@keyframes gc-hue{50%{filter:hue-rotate(-18deg)saturate(1.25)brightness(1.06)}}html[data-eco=on] .gc-live .gc-art img,html[data-eco=on] .gc-live .gc-ph,html[data-eco=on] .gc-live .gc-art:before,html[data-eco=on] .gc-live .gc-art:after{animation:none}@media (prefers-reduced-motion:reduce){.gc-live .gc-art img,.gc-live .gc-ph,.gc-live .gc-art:before,.gc-live .gc-art:after{animation:none}}.gc-evo{--evo:#ffd36b}.gc-evo2{--evo:#ff8be6}.gc-aura{z-index:3;pointer-events:none;border-radius:inherit;mix-blend-mode:screen;position:absolute;inset:0;overflow:hidden}.gc-aura:before{content:"";background:conic-gradient(from 0deg, transparent 0 62%, color-mix(in srgb, var(--evo) 55%, transparent) 78%, transparent 92%);animation:5.5s linear infinite gc-evo-spin;position:absolute;inset:-40%}.gc-evo1{box-shadow:0 0 0 1px color-mix(in srgb, var(--evo) 60%, transparent), 0 0 22px -4px var(--evo);animation:3s ease-in-out infinite gc-evo-pulse}.gc-evo2{box-shadow:0 0 0 1px var(--evo), 0 0 30px -2px var(--evo), 0 0 60px -18px #7c5cff;animation:2.2s ease-in-out infinite gc-evo-pulse}.gc-evo2 .gc-aura:after{content:"";background-color:#0000;background-image:radial-gradient(circle at 20% 80%,#fff 0 1.5px,#0000 2px),radial-gradient(circle at 75% 60%,#ffd9fb 0 1.5px,#0000 2px),radial-gradient(circle at 45% 25%,#fff 0 1.2px,#0000 2px),radial-gradient(circle at 85% 20%,#ffe9a8 0 1.4px,#0000 2px);background-position:0 0,0 0,0 0,0 0;background-repeat:repeat,repeat,repeat,repeat;background-size:100% 200%;background-attachment:scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box;animation:3.4s linear infinite gc-evo-rise;position:absolute;inset:0}.gc-evo-mark{z-index:4;color:var(--evo);filter:drop-shadow(0 0 4px var(--evo));background:#080a18b8;border-radius:99px;gap:1px;padding:2px 6px;display:flex;position:absolute;top:5px;left:50%;transform:translate(-50%)}.gc-evo-mark svg{fill:currentColor}@keyframes gc-evo-spin{to{transform:rotate(360deg)}}@keyframes gc-evo-pulse{50%{filter:brightness(1.12)saturate(1.15)}}@keyframes gc-evo-rise{0%{background-position:0 0}to{background-position:0 -100%}}@media (prefers-reduced-motion:reduce){.gc-aura:before,.gc-aura:after,.gc-evo1,.gc-evo2{animation:none!important}}
