/* Generado por tools/build-dexcard.cjs desde css/app.css: estilos de la carta de Pokémon */
.rvdex{--bg:#040a1c;--bg2:#071230;--card:#0b1a40;--card2:#102760;--line:#1b3274;--tx:#eaf1ff;--mu:#8ea2d6;--ac:#1f6bff;--ac2:#00c8ff;--glow:rgba(31,107,255,.45);--ok:#22e3a1;--warn:#ff5d7d;--r:16px;font-family:Sora,Inter,system-ui,sans-serif;color:#eaf1ff;line-height:1.35}
.rvdex *{box-sizing:border-box}
.hc{--rx:0deg;--ry:0deg;--mx:50%;--my:50%;--px:0;--py:0;--a:0;position:relative;display:block;perspective:900px;-webkit-tap-highlight-color:transparent}
.c.hc{padding:0;border:0;background:none;overflow:visible;aspect-ratio:5/7.1;border-radius:16px;transform:none;box-shadow:none;text-align:left}
.c.hc:hover{transform:none;border:0;box-shadow:none}
.c.hc:before{display:none}
.hc-in{position:absolute;inset:0;border-radius:16px;padding:6px;background:linear-gradient(145deg,var(--t1),color-mix(in srgb,var(--t2) 50%,#050c24));box-shadow:0 8px 20px #0008;transform:rotateX(var(--ry)) rotateY(var(--rx)) scale(calc(1 + var(--a)*.04));transition:transform .18s ease-out,box-shadow .25s}
.hc.act .hc-in{box-shadow:0 24px 46px #000b,0 0 36px color-mix(in srgb,var(--t1) 60%,transparent)}
.hc-face{position:relative;height:100%;border-radius:11px;isolation:isolate;overflow:hidden;background:#07102c;box-shadow:inset 0 0 0 1px #ffffff30}
.hc-bg{position:absolute;inset:0;overflow:hidden}
.hc-bg:before{content:"";position:absolute;inset:-14%;background:repeating-radial-gradient(circle at 50% 42%,#ffffff18 0 5px,transparent 5px 13px),radial-gradient(circle at 50% 42%,color-mix(in srgb,var(--t1) 78%,#fff 14%) 0,color-mix(in srgb,var(--t2) 45%,#0a1640) 62%,#060d26 100%);transform:translate(calc(var(--px)*-14px),calc(var(--py)*-14px))}
.hc .hc-art{position:absolute;left:50%;top:46%;width:88%;height:auto;aspect-ratio:1;object-fit:contain;transform:translate(calc(-50% + var(--px)*11px),calc(-50% + var(--py)*11px));filter:drop-shadow(0 14px 14px #000a);transition:transform .12s}
.hc-top{position:absolute;left:0;right:0;top:0;display:flex;justify-content:space-between;align-items:center;gap:6px;padding:8px 9px 24px;background:linear-gradient(#050c24d0,transparent);transform:translate(calc(var(--px)*3px),calc(var(--py)*3px))}
.hc-top b{font-family:Sora;font-size:.92rem;font-weight:800;text-shadow:0 1px 6px #000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.hc-ps{display:flex;align-items:center;gap:4px;font-family:Sora;font-weight:800;font-size:.8rem;flex:none}
.hc-ps small{font-size:.5rem;opacity:.75}
.hc .hc-ps img{width:18px;height:18px;border-radius:50%;object-fit:cover;filter:none}
.hc-bot{position:absolute;left:0;right:0;bottom:0;padding:28px 8px 8px;background:linear-gradient(transparent,#050c24ee 55%);transform:translate(calc(var(--px)*2px),calc(var(--py)*2px))}
.hc .cm{display:flex;align-items:center;gap:6px;margin:0 1px 6px;font-size:.64rem;color:#b8c6ee;font-family:Sora;min-height:14px}
.hc .cm em{margin-left:auto;font-style:normal;font-weight:700;letter-spacing:.8px;color:#ffe08a}
.hc.r2 .cm em{color:#dfe8ff}
.hc.r4 .cm em{background:linear-gradient(90deg,#ff7ad9,#7ad7ff,#9dff8a,#ffe27a);-webkit-background-clip:text;background-clip:text;color:transparent}
.hc .badge{position:static;font-size:.5rem;padding:1px 5px}
.hc .tg{margin:0;padding:0}
.hc-foil{position:absolute;inset:0;mix-blend-mode:color-dodge;pointer-events:none;opacity:0;background-size:250% 250%;background-position:var(--mx) var(--my)}
.hc.r2 .hc-foil{opacity:calc(.16 + var(--a)*.3);background-image:linear-gradient(115deg,transparent 25%,#a9c8ff 42%,#fff 50%,#a9c8ff 58%,transparent 75%)}
.hc.r3 .hc-foil{opacity:calc(.22 + var(--a)*.3);background-image:linear-gradient(115deg,#ffd35a,#fff1a8 28%,#ff9d3d 48%,#fff1a8 68%,#ffd35a)}
.hc.r4 .hc-foil{opacity:calc(.28 + var(--a)*.35);background-image:linear-gradient(115deg,#ff5ad1,#5ad7ff 22%,#7dff8d 44%,#ffe45a 66%,#ff5ad1 88%)}
.hc-spk{position:absolute;inset:0;pointer-events:none;mix-blend-mode:overlay;opacity:0;background:radial-gradient(circle,#fff 0 1px,transparent 1.6px) 0 0/18px 18px,radial-gradient(circle,#fff 0 1px,transparent 1.6px) 9px 9px/27px 27px;background-position:calc(var(--px)*-28px) calc(var(--py)*-28px),calc(9px + var(--px)*-16px) calc(9px + var(--py)*-16px);-webkit-mask-image:radial-gradient(circle at var(--mx) var(--my),#000,transparent 65%);mask-image:radial-gradient(circle at var(--mx) var(--my),#000,transparent 65%)}
.hc.r3 .hc-spk,.hc.r4 .hc-spk,.hc.shiny .hc-spk{opacity:calc(.35 + var(--a)*.55)}
.hc-gl{position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at var(--mx) var(--my),#ffffff66,transparent 52%);mix-blend-mode:soft-light;opacity:var(--a)}
.hc.r2 .hc-in{background:linear-gradient(145deg,#f4f7ff,#9fb0d8 45%,#e8eeff)}
.hc.r3 .hc-in{background:linear-gradient(145deg,#fff1a8,#e0a020 40%,#ffe27a 70%,#b9770e)}
.hc.r4 .hc-in{background:linear-gradient(145deg,#ff7ad9,#7ad7ff 30%,#9dff8a 60%,#ffe27a 85%,#ff7ad9);background-size:200% 200%;animation:holo 6s linear infinite}
.hc.shiny .hc-in{box-shadow:0 0 34px #ffcf4acc}
.hc.big{aspect-ratio:5/7;max-width:310px;margin:0 auto}
.hc.big .hc-top b{font-size:1.2rem}
.hc.big .hc-ps{font-size:1rem}
.hc.big .hc-ps img{width:22px;height:22px}
.hc.big .hc-art{top:44%}
.hc.big:not(.act) .hc-in{animation:sway 7s ease-in-out infinite}
.hc.big.r4:not(.act) .hc-in{animation:holo 6s linear infinite,sway 7s ease-in-out infinite}
@media (prefers-reduced-motion:reduce){.hc-in{animation:none!important;transform:none!important}}
.hr .hc.big{width:min(300px,100%);position:relative;z-index:2}
@media(max-width:520px){.hr .hc.big{width:min(250px,70%)}}
.hcw .hc.big{width:100%}
/* tipo: solo icono, junto al PS */
.hc-r{display:flex;align-items:center;gap:7px;flex:none}
.hc .hc-ty{display:flex;gap:4px}
.hc .hc-ty img{width:23px;height:23px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 2px #ffffff80,0 2px 6px #0008;filter:none}
.hc.big .hc-ty img{width:28px;height:28px}
.hc-bot{padding-top:16px}
@media(max-width:640px){.hc .hc-ty img{width:19px;height:19px}.hc-r{gap:5px}}
/* carta de estilo "ex": el Pokémon sale de la ventana, cuerpo del color del tipo y dos placas abajo */
.hc-bg:before{background:radial-gradient(circle at 50% 78%,color-mix(in srgb,var(--t1) 55%,#fff 45%) 0,var(--t1) 48%,color-mix(in srgb,var(--t2) 55%,#000) 115%),repeating-radial-gradient(circle at 50% 78%,#ffffff12 0 4px,transparent 4px 11px)}
.hc-face{background:var(--t1)}
.hc-win{position:absolute;left:5%;right:5%;top:12%;height:41%;border-radius:5px;border:2px solid #0b1230;box-shadow:0 0 0 2px color-mix(in srgb,#ffd35a 55%,var(--t1)),inset 0 0 26px #0008;overflow:hidden;background:radial-gradient(circle at 50% 58%,color-mix(in srgb,var(--t1) 40%,#fff 30%),color-mix(in srgb,var(--t2) 45%,#0a1640) 78%)}
.hc-win i{position:absolute;inset:0;background:radial-gradient(circle,#fff 0 1px,transparent 1.6px) 0 0/16px 16px,radial-gradient(circle,#fff9 0 1px,transparent 1.6px) 8px 8px/23px 23px;opacity:.35;transform:translate(calc(var(--px)*-9px),calc(var(--py)*-9px))}
.hc .hc-art,.hc.big .hc-art{top:9%;left:50%;width:auto;height:57%;aspect-ratio:1;max-width:none;transform:translate(calc(-50% + var(--px)*11px),calc(var(--py)*7px))}
.hc-top{z-index:3;padding:7px 9px 10px;background:linear-gradient(#050c24b0,transparent)}
.hc-body{position:absolute;left:7%;right:7%;top:58%;display:grid;gap:5px}
.hc-atk{display:flex;align-items:center;gap:8px;font-family:Sora;font-weight:800;color:#fff;text-shadow:0 1px 5px #0009;font-size:.95rem;padding-bottom:4px;border-bottom:1px solid #ffffff33}
.hc-atk i{width:14px;height:14px;border-radius:50%;box-shadow:0 0 0 2px #ffffffaa;flex:none}
.hc-atk span{flex:1;letter-spacing:.4px}
.hc-atk b{font-size:1.25rem}
.hc-plates{position:absolute;left:5%;right:5%;bottom:3.5%;display:flex;gap:6px;align-items:center}
.hc-plates .pl{flex:1;text-align:center;background:linear-gradient(#f4f6fb,#c9d0df);color:#27324d;border-radius:5px;padding:3px 4px;font-family:Sora;font-size:.62rem;font-weight:700;letter-spacing:.3px;box-shadow:0 2px 4px #0006}
.hc-plates .rr{background:linear-gradient(#ffe9a6,#e8b845);color:#4a3300}
.hc.r4 .hc-plates .rr{background:linear-gradient(90deg,#ff9be6,#9be3ff,#b6ff9b,#fff09b);color:#1a1a3a}
.hc-plates .badge{position:static;flex:none;font-size:.5rem;padding:2px 5px}
.hc.big .hc-atk{font-size:1.15rem}
.hc.big .hc-atk b{font-size:1.5rem}
.hc.big .hc-plates .pl{font-size:.75rem;padding:4px 6px}
@media(max-width:640px){.hc-atk{font-size:.74rem;gap:5px}.hc-atk b{font-size:.95rem}.hc-atk i{width:10px;height:10px}.hc-plates .pl{font-size:.5rem;padding:2px}.hc-body{gap:3px}}
/* carta ilustrada: el Pokémon ocupa toda la carta */
.hc-win,.hc-body,.hc-plates{display:none}
.hc-bg:before{background:radial-gradient(circle at 50% 56%,#ffffff70 0,transparent 36%),repeating-conic-gradient(from 8deg at 50% 56%,color-mix(in srgb,var(--t1) 82%,#fff 18%) 0 7deg,color-mix(in srgb,var(--t1) 94%,#000 6%) 7deg 14deg)}
.hc-bg:after{content:"";position:absolute;inset:0;background:repeating-radial-gradient(circle at 50% 56%,#ffffff26 0 2px,transparent 2px 15px),linear-gradient(transparent 55%,#00000066)}
.hc .hc-art,.hc.big .hc-art{top:9%;height:76%;filter:drop-shadow(0 10px 12px #0009)}
.hc-top{padding:8px 10px 18px}
.hc-meta{position:absolute;left:8%;right:8%;bottom:3.2%;z-index:2;display:flex;gap:7px;align-items:center;font-family:Sora;font-size:.64rem;font-weight:700;color:#fff;text-shadow:0 1px 5px #000c}
.hc-meta em{margin-left:auto;font-style:normal;color:#ffe08a;letter-spacing:.8px}
.hc.r4 .hc-meta em{background:linear-gradient(90deg,#ff9be6,#9be3ff,#b6ff9b,#fff09b);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:none}
.hc-meta .badge{position:static;font-size:.5rem;padding:1px 5px;text-shadow:none}
.hc .hc-spk{opacity:calc(.28 + var(--a)*.4)}
.hc.r1 .hc-foil{opacity:calc(.12 + var(--a)*.26);background-image:linear-gradient(115deg,#ff5ad1,#5ad7ff 30%,#7dff8d 55%,#ffe45a 80%)}
.hc.big .hc-meta{font-size:.78rem}
@media(max-width:640px){.hc-meta{font-size:.52rem}}
/*3d-real*/
.hc-in{transform-style:preserve-3d}
.hc-face{position:absolute;inset:6px;height:auto;border-radius:11px}
.hc .hc-art,.hc.big .hc-art{position:absolute;left:50%;top:15%;width:auto;height:68%;aspect-ratio:1;max-width:none;z-index:2;filter:drop-shadow(0 14px 12px #000a);transform:translate3d(calc(-50% + var(--px)*16px),calc(var(--py)*10px),70px);transition:transform .12s}
.hc-top{left:6px;right:6px;top:6px;z-index:3;transform:translate3d(calc(var(--px)*4px),calc(var(--py)*3px),90px)}
.hc-meta{z-index:3;transform:translate3d(calc(var(--px)*3px),calc(var(--py)*2px),60px)}
.hc:hover{z-index:6}
@media(max-width:640px){.hc .hc-art,.hc.big .hc-art{height:68%}}
/*texto-plano*/
.hc-top{left:0;right:0;top:0;transform:none;background:linear-gradient(#050c2488,transparent)}
.hc-meta{transform:none}
/*marco-foil*/
/* marco metálico con brillo real para las cartas especiales: base de metal, vetas de prisma, purpurina y un reflejo que sigue al ratón */
.hc.r2 .hc-in,.hc.r3 .hc-in,.hc.r4 .hc-in{padding:10px;background:#3b4150;animation:none}
.hc.r2 .hc-face,.hc.r3 .hc-face,.hc.r4 .hc-face{inset:10px;border-radius:9px}
.hc.big.r2 .hc-in,.hc.big.r3 .hc-in,.hc.big.r4 .hc-in{padding:13px}
.hc.big.r2 .hc-face,.hc.big.r3 .hc-face,.hc.big.r4 .hc-face{inset:13px}
.hc.big.r2:not(.act) .hc-in,.hc.big.r3:not(.act) .hc-in,.hc.big.r4:not(.act) .hc-in{animation:sway 7s ease-in-out infinite}
.hc.r2 .hc-in:before,.hc.r3 .hc-in:before,.hc.r4 .hc-in:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;
 --metal:linear-gradient(125deg,#2b2f3a 0%,#c4cad9 12%,#383d4a 26%,#eef1f8 40%,#2a2e39 54%,#a9b0c2 68%,#343947 82%,#e3e7f1 100%);
 background-image:radial-gradient(circle at var(--mx) var(--my),#ffffffe6 0,#ffffff40 9%,transparent 30%),url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'220'%20height%3D'220'%3E%3Cfilter%20id%3D'f'%20x%3D'0'%20y%3D'0'%20width%3D'100%25'%20height%3D'100%25'%3E%3CfeTurbulence%20type%3D'fractalNoise'%20baseFrequency%3D'.9'%20numOctaves%3D'2'%20seed%3D'3'%2F%3E%3CfeColorMatrix%20type%3D'matrix'%20values%3D'0%200%200%200%201%20%200%200%200%200%201%20%200%200%200%200%201%20%200%200%200%2011%20-6.9'%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D'100%25'%20height%3D'100%25'%20filter%3D'url(%23f)'%2F%3E%3C%2Fsvg%3E"),url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'220'%20height%3D'220'%3E%3Cfilter%20id%3D'f'%20x%3D'0'%20y%3D'0'%20width%3D'100%25'%20height%3D'100%25'%3E%3CfeTurbulence%20type%3D'fractalNoise'%20baseFrequency%3D'.9'%20numOctaves%3D'2'%20seed%3D'11'%2F%3E%3CfeColorMatrix%20type%3D'matrix'%20values%3D'0%200%200%200%201%20%200%200%200%200%201%20%200%200%200%200%201%20%200%200%200%2011%20-6.9'%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D'100%25'%20height%3D'100%25'%20filter%3D'url(%23f)'%2F%3E%3C%2Fsvg%3E"),repeating-linear-gradient(115deg,transparent 0 12px,#ff3fd0cc 12px 18px,#3fc8ffcc 18px 24px,#fff23fcc 24px 30px,#3fffa0cc 30px 36px,transparent 36px 60px),var(--metal);
 background-size:auto,150px 150px,270px 270px,auto,320% 320%;
 background-blend-mode:overlay,screen,screen,color-dodge,normal;
 background-position:0 0,0 0,0 0,0 0,50% 50%;animation:fsh 8s ease-in-out infinite alternate}
.hc.r3 .hc-in:before{--metal:linear-gradient(125deg,#3a2808 0%,#f3c95a 12%,#6b4a0f 26%,#ffeaa6 40%,#3a2808 54%,#e0ab3a 68%,#5a3e0c 82%,#ffe28c 100%)}
.hc.r4 .hc-in:before{--metal:linear-gradient(125deg,#2a2440 0%,#c9b8ff 12%,#2f3552 26%,#e9f4ff 40%,#2b2a46 54%,#b3a2f0 68%,#2f3a4f 82%,#e7fff6 100%)}
.hc.act .hc-in:before{animation:none;background-position:0 0,calc(var(--px)*-45px) calc(var(--py)*-45px),calc(var(--px)*35px) calc(var(--py)*35px),calc(var(--px)*80px) calc(var(--py)*80px),var(--mx) var(--my)}
@media(max-width:640px){.hc.r2 .hc-in,.hc.r3 .hc-in,.hc.r4 .hc-in{padding:7px}.hc.r2 .hc-face,.hc.r3 .hc-face,.hc.r4 .hc-face{inset:7px}}
@media(prefers-reduced-motion:reduce){.hc.r2 .hc-in:before,.hc.r3 .hc-in:before,.hc.r4 .hc-in:before{animation:none}}
.hc.r2 .hc-in:before,.hc.r3 .hc-in:before,.hc.r4 .hc-in:before{--g1:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'150'%20height%3D'150'%20viewBox%3D'0%200%20150%20150'%20fill%3D'none'%20stroke%3D'%23ffffff'%20stroke-opacity%3D'.075'%20stroke-width%3D'3'%3E%3Ccircle%20cx%3D'38'%20cy%3D'38'%20r%3D'28'%2F%3E%3Cpath%20d%3D'M10%2038h56'%2F%3E%3Ccircle%20cx%3D'38'%20cy%3D'38'%20r%3D'8'%2F%3E%3Ccircle%20cx%3D'113'%20cy%3D'113'%20r%3D'28'%2F%3E%3Cpath%20d%3D'M85%20113h56'%2F%3E%3Ccircle%20cx%3D'113'%20cy%3D'113'%20r%3D'8'%2F%3E%3C%2Fsvg%3E");--g2:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'220'%20height%3D'220'%3E%3Cfilter%20id%3D'f'%20x%3D'0'%20y%3D'0'%20width%3D'100%25'%20height%3D'100%25'%3E%3CfeTurbulence%20type%3D'fractalNoise'%20baseFrequency%3D'.9'%20numOctaves%3D'2'%20seed%3D'3'%2F%3E%3CfeColorMatrix%20type%3D'matrix'%20values%3D'0%200%200%200%201%20%200%200%200%200%201%20%200%200%200%200%201%20%200%200%200%2011%20-6.9'%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D'100%25'%20height%3D'100%25'%20filter%3D'url(%23f)'%2F%3E%3C%2Fsvg%3E")}
/*marco-fino*/
/* marco fino y nacarado, más parecido al de una carta real: perla con reflejos suaves en vez de oro y arcoíris */
.hc-in{border-radius:12px}
.hc.r2 .hc-in,.hc.r3 .hc-in,.hc.r4 .hc-in{padding:6px;background:#c9c3de}
.hc.r2 .hc-face,.hc.r3 .hc-face,.hc.r4 .hc-face{inset:6px;border-radius:7px}
.hc.big.r2 .hc-in,.hc.big.r3 .hc-in,.hc.big.r4 .hc-in{padding:8px}
.hc.big.r2 .hc-face,.hc.big.r3 .hc-face,.hc.big.r4 .hc-face{inset:8px;border-radius:8px}
.hc-face{border-radius:7px}
.hc.r2 .hc-in:before,.hc.r3 .hc-in:before,.hc.r4 .hc-in:before{
 --metal:linear-gradient(125deg,#c6bfdf 0%,#f7f5fd 16%,#b9b1d4 32%,#fbfaff 48%,#c2bbdc 64%,#f2effb 80%,#c8c1df 100%);
 background-image:radial-gradient(circle at var(--mx) var(--my),#ffffffcc 0,#ffffff30 9%,transparent 30%),var(--g1),var(--g2),repeating-linear-gradient(115deg,transparent 0 16px,#ff8fe066 16px 21px,#8fdcff66 21px 26px,#fff08f66 26px 31px,#8fffc066 31px 36px,transparent 36px 62px),var(--metal);
 background-blend-mode:overlay,screen,screen,overlay,normal;opacity:.96}
.hc.r3 .hc-in:before{--metal:linear-gradient(125deg,#d9ccb1 0%,#fbf5e6 16%,#cdbd9c 32%,#fffaee 48%,#d3c3a2 64%,#f7efdc 80%,#dccfb4 100%)}
.hc.r4 .hc-in:before{--metal:linear-gradient(125deg,#c7bbe6 0%,#fbf3ff 16%,#b4c9ec 32%,#fffbf4 48%,#cbb8ea 64%,#eef8ff 80%,#c2d8ea 100%)}
@media(max-width:640px){.hc.r2 .hc-in,.hc.r3 .hc-in,.hc.r4 .hc-in{padding:5px}.hc.r2 .hc-face,.hc.r3 .hc-face,.hc.r4 .hc-face{inset:5px}}
/*marco-vivo*/
/* líneas finas que se mueven solas + un destello que cruza el marco cada pocos segundos */
.hc.r2 .hc-in:before,.hc.r3 .hc-in:before,.hc.r4 .hc-in:before{
 background-image:radial-gradient(circle at var(--mx) var(--my),#ffffffcc 0,#ffffff30 9%,transparent 30%),var(--g1),var(--g2),
  repeating-linear-gradient(115deg,transparent 0 9px,#ff6fe0e6 9px 11px,transparent 11px 17px,#6fd6ffe6 17px 19px,transparent 19px 26px,#ffef6fe6 26px 28px,transparent 28px 35px,#6fffb4e6 35px 37px,transparent 37px 56px),var(--metal);
 background-blend-mode:overlay,screen,screen,multiply,normal;opacity:1;animation:fsh2 7s ease-in-out infinite alternate}
.hc.act .hc-in:before{animation:none}
.hc.r2 .hc-in:after,.hc.r3 .hc-in:after,.hc.r4 .hc-in:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;padding:6px;
 background:linear-gradient(112deg,transparent 41%,#ffffffee 49.5%,#fff 50%,#ffffffee 50.5%,transparent 59%);background-size:320% 100%;background-position:130% 0;
 -webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);mask-composite:exclude;
 animation:glint 5.5s ease-in-out infinite}
.hc.big.r2 .hc-in:after,.hc.big.r3 .hc-in:after,.hc.big.r4 .hc-in:after{padding:8px}
.hc.r3 .hc-in:after{animation-delay:-1.8s}
.hc.r4 .hc-in:after{animation-delay:-3.2s;animation-duration:4.5s}
@media(max-width:640px){.hc.r2 .hc-in:after,.hc.r3 .hc-in:after,.hc.r4 .hc-in:after{padding:5px}}
@media(prefers-reduced-motion:reduce){.hc.r2 .hc-in:after,.hc.r3 .hc-in:after,.hc.r4 .hc-in:after{animation:none}}
/*tipos-foil*/
/* fondo de cada carta con la textura de su tipo (agua con nubes, fuego con brasas, rayos en eléctrico…) */
.hc.ty-water .hc-bg:before{inset:-6%;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'260'%20height%3D'260'%3E%3Cfilter%20id%3D'f'%20x%3D'0'%20y%3D'0'%20width%3D'100%25'%20height%3D'100%25'%3E%3CfeTurbulence%20type%3D'fractalNoise'%20baseFrequency%3D'.010'%20numOctaves%3D'4'%20seed%3D'2'%20stitchTiles%3D'stitch'%2F%3E%3CfeColorMatrix%20type%3D'matrix'%20values%3D'0%200%200%200%201%20%200%200%200%200%201%20%200%200%200%200%201%20%200%200%200%201.38%20-0.51'%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D'100%25'%20height%3D'100%25'%20filter%3D'url(%23f)'%2F%3E%3C%2Fsvg%3E"),url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'200'%20height%3D'200'%3E%3Cfilter%20id%3D'f'%20x%3D'0'%20y%3D'0'%20width%3D'100%25'%20height%3D'100%25'%3E%3CfeTurbulence%20type%3D'fractalNoise'%20baseFrequency%3D'.02'%20numOctaves%3D'4'%20seed%3D'9'%20stitchTiles%3D'stitch'%2F%3E%3CfeColorMatrix%20type%3D'matrix'%20values%3D'0%200%200%200%200.82%20%200%200%200%200%200.95%20%200%200%200%200%201%20%200%200%200%201.26%20-0.46'%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D'100%25'%20height%3D'100%25'%20filter%3D'url(%23f)'%2F%3E%3C%2Fsvg%3E"),linear-gradient(175deg,#2b8de0 0%,#4eb4f2 55%,#7fd0fa 100%);background-size:auto;background-repeat:repeat;transform:translate(calc(var(--px)*-9px),calc(var(--py)*-9px))}
.hc.ty-fire .hc-bg:before{inset:-6%;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'110'%20height%3D'110'%3E%3Cg%20fill%3D'%23ffe9a0'%3E%3Ccircle%20cx%3D'20'%20cy%3D'80'%20r%3D'1.6'%20fill-opacity%3D'.8'%2F%3E%3Ccircle%20cx%3D'58'%20cy%3D'46'%20r%3D'1.2'%20fill-opacity%3D'.7'%2F%3E%3Ccircle%20cx%3D'90'%20cy%3D'90'%20r%3D'1.8'%20fill-opacity%3D'.8'%2F%3E%3Ccircle%20cx%3D'80'%20cy%3D'18'%20r%3D'1'%20fill-opacity%3D'.6'%2F%3E%3Ccircle%20cx%3D'36'%20cy%3D'20'%20r%3D'1'%20fill-opacity%3D'.6'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"),url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'260'%20height%3D'260'%3E%3Cfilter%20id%3D'f'%20x%3D'0'%20y%3D'0'%20width%3D'100%25'%20height%3D'100%25'%3E%3CfeTurbulence%20type%3D'fractalNoise'%20baseFrequency%3D'.012'%20numOctaves%3D'4'%20seed%3D'5'%20stitchTiles%3D'stitch'%2F%3E%3CfeColorMatrix%20type%3D'matrix'%20values%3D'0%200%200%200%201%20%200%200%200%200%200.84%20%200%200%200%200%200.4%20%200%200%200%201.32%20-0.48'%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D'100%25'%20height%3D'100%25'%20filter%3D'url(%23f)'%2F%3E%3C%2Fsvg%3E"),url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'220'%20height%3D'220'%3E%3Cfilter%20id%3D'f'%20x%3D'0'%20y%3D'0'%20width%3D'100%25'%20height%3D'100%25'%3E%3CfeTurbulence%20type%3D'fractalNoise'%20baseFrequency%3D'.02'%20numOctaves%3D'4'%20seed%3D'3'%20stitchTiles%3D'stitch'%2F%3E%3CfeColorMatrix%20type%3D'matrix'%20values%3D'0%200%200%200%200.45%20%200%200%200%200%200.08%20%200%200%200%200%200%20%200%200%200%201.2%20-0.51'%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D'100%25'%20height%3D'100%25'%20filter%3D'url(%23f)'%2F%3E%3C%2Fsvg%3E"),linear-gradient(180deg,#e6401c 0%,#f47a2a 50%,#ffc04d 100%);background-size:auto;background-repeat:repeat;transform:translate(calc(var(--px)*-9px),calc(var(--py)*-9px))}
.hc.ty-grass .hc-bg:before{inset:-6%;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'70'%20height%3D'70'%3E%3Cpath%20d%3D'M10%2060C14%2030%2034%2012%2060%2010%2058%2038%2040%2058%2010%2060zM10%2060%2044%2026'%20fill%3D'none'%20stroke%3D'%23fff'%20stroke-opacity%3D'.16'%20stroke-width%3D'1.6'%2F%3E%3C%2Fsvg%3E"),url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'260'%20height%3D'260'%3E%3Cfilter%20id%3D'f'%20x%3D'0'%20y%3D'0'%20width%3D'100%25'%20height%3D'100%25'%3E%3CfeTurbulence%20type%3D'fractalNoise'%20baseFrequency%3D'.011'%20numOctaves%3D'4'%20seed%3D'6'%20stitchTiles%3D'stitch'%2F%3E%3CfeColorMatrix%20type%3D'matrix'%20values%3D'0%200%200%200%200.88%20%200%200%200%200%201%20%200%200%200%200%200.7%20%200%200%200%201.32%20-0.5'%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D'100%25'%20height%3D'100%25'%20filter%3D'url(%23f)'%2F%3E%3C%2Fsvg%3E"),linear-gradient(175deg,#4fa83a 0%,#7ccf4e 60%,#b6ec7a 100%);background-size:auto;background-repeat:repeat;transform:translate(calc(var(--px)*-9px),calc(var(--py)*-9px))}
.hc.ty-electric .hc-bg:before{inset:-6%;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'120'%20height%3D'120'%3E%3Cpath%20d%3D'M70%206%2036%2062h22l-10%2052%2040-66H64z'%20fill%3D'%23fff'%20fill-opacity%3D'.16'%2F%3E%3C%2Fsvg%3E"),url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'260'%20height%3D'260'%3E%3Cfilter%20id%3D'f'%20x%3D'0'%20y%3D'0'%20width%3D'100%25'%20height%3D'100%25'%3E%3CfeTurbulence%20type%3D'fractalNoise'%20baseFrequency%3D'.011'%20numOctaves%3D'4'%20seed%3D'12'%20stitchTiles%3D'stitch'%2F%3E%3CfeColorMatrix%20type%3D'matrix'%20values%3D'0%200%200%200%201%20%200%200%200%200%201%20%200%200%200%200%201%20%200%200%200%201.26%20-0.47'%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D'100%25'%20height%3D'100%25'%20filter%3D'url(%23f)'%2F%3E%3C%2Fsvg%3E"),linear-gradient(175deg,#f2c41a 0%,#ffe45c 55%,#fff09a 100%);background-size:auto;background-repeat:repeat;transform:translate(calc(var(--px)*-9px),calc(var(--py)*-9px))}
.hc.ty-psychic .hc-bg:before{inset:-6%;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'90'%20height%3D'90'%3E%3Cg%20fill%3D'%23fff'%3E%3Cpath%20d%3D'M20%2010l2%206%206%202-6%202-2%206-2-6-6-2%206-2z'%20fill-opacity%3D'.7'%2F%3E%3Cpath%20d%3D'M66%2052l1.6%204.4%204.4%201.6-4.4%201.6-1.6%204.4-1.6-4.4-4.4-1.6%204.4-1.6z'%20fill-opacity%3D'.6'%2F%3E%3Ccircle%20cx%3D'50'%20cy%3D'20'%20r%3D'1.4'%20fill-opacity%3D'.7'%2F%3E%3Ccircle%20cx%3D'14'%20cy%3D'64'%20r%3D'1.2'%20fill-opacity%3D'.6'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"),url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'260'%20height%3D'260'%3E%3Cfilter%20id%3D'f'%20x%3D'0'%20y%3D'0'%20width%3D'100%25'%20height%3D'100%25'%3E%3CfeTurbulence%20type%3D'fractalNoise'%20baseFrequency%3D'.012'%20numOctaves%3D'4'%20seed%3D'14'%20stitchTiles%3D'stitch'%2F%3E%3CfeColorMatrix%20type%3D'matrix'%20values%3D'0%200%200%200%201%20%200%200%200%200%200.78%20%200%200%200%200%201%20%200%200%200%201.38%20-0.51'%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D'100%25'%20height%3D'100%25'%20filter%3D'url(%23f)'%2F%3E%3C%2Fsvg%3E"),radial-gradient(circle at 50% 40%,#e060b0 0%,#a64fc6 55%,#6d3aa8 110%);background-size:auto;background-repeat:repeat;transform:translate(calc(var(--px)*-9px),calc(var(--py)*-9px))}
.hc.ty-fighting .hc-bg:before{inset:-6%;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'160'%20height%3D'160'%3E%3Cfilter%20id%3D'f'%20x%3D'0'%20y%3D'0'%20width%3D'100%25'%20height%3D'100%25'%3E%3CfeTurbulence%20type%3D'fractalNoise'%20baseFrequency%3D'.75'%20numOctaves%3D'2'%20seed%3D'8'%20stitchTiles%3D'stitch'%2F%3E%3CfeColorMatrix%20type%3D'matrix'%20values%3D'0%200%200%200%200.25%20%200%200%200%200%200.1%20%200%200%200%200%200%20%200%200%200%205%20-1.5'%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D'100%25'%20height%3D'100%25'%20filter%3D'url(%23f)'%2F%3E%3C%2Fsvg%3E"),url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'240'%20height%3D'240'%3E%3Cfilter%20id%3D'f'%20x%3D'0'%20y%3D'0'%20width%3D'100%25'%20height%3D'100%25'%3E%3CfeTurbulence%20type%3D'fractalNoise'%20baseFrequency%3D'.014'%20numOctaves%3D'4'%20seed%3D'21'%20stitchTiles%3D'stitch'%2F%3E%3CfeColorMatrix%20type%3D'matrix'%20values%3D'0%200%200%200%201%20%200%200%200%200%200.8%20%200%200%200%200%200.5%20%200%200%200%201.32%20-0.51'%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D'100%25'%20height%3D'100%25'%20filter%3D'url(%23f)'%2F%3E%3C%2Fsvg%3E"),linear-gradient(175deg,#a8431f 0%,#d1692c 60%,#e89a52 100%);background-size:auto;background-repeat:repeat;transform:translate(calc(var(--px)*-9px),calc(var(--py)*-9px))}
.hc.ty-dark .hc-bg:before{inset:-6%;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'90'%20height%3D'90'%3E%3Cg%20fill%3D'%23fff'%3E%3Cpath%20d%3D'M20%2010l2%206%206%202-6%202-2%206-2-6-6-2%206-2z'%20fill-opacity%3D'.7'%2F%3E%3Cpath%20d%3D'M66%2052l1.6%204.4%204.4%201.6-4.4%201.6-1.6%204.4-1.6-4.4-4.4-1.6%204.4-1.6z'%20fill-opacity%3D'.6'%2F%3E%3Ccircle%20cx%3D'50'%20cy%3D'20'%20r%3D'1.4'%20fill-opacity%3D'.7'%2F%3E%3Ccircle%20cx%3D'14'%20cy%3D'64'%20r%3D'1.2'%20fill-opacity%3D'.6'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"),url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'260'%20height%3D'260'%3E%3Cfilter%20id%3D'f'%20x%3D'0'%20y%3D'0'%20width%3D'100%25'%20height%3D'100%25'%3E%3CfeTurbulence%20type%3D'fractalNoise'%20baseFrequency%3D'.012'%20numOctaves%3D'4'%20seed%3D'17'%20stitchTiles%3D'stitch'%2F%3E%3CfeColorMatrix%20type%3D'matrix'%20values%3D'0%200%200%200%200.55%20%200%200%200%200%200.8%20%200%200%200%200%200.9%20%200%200%200%201.32%20-0.54'%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D'100%25'%20height%3D'100%25'%20filter%3D'url(%23f)'%2F%3E%3C%2Fsvg%3E"),linear-gradient(175deg,#10202c 0%,#1d3946 55%,#2e5662 110%);background-size:auto;background-repeat:repeat;transform:translate(calc(var(--px)*-9px),calc(var(--py)*-9px))}
.hc.ty-steel .hc-bg:before{inset:-6%;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'200'%20height%3D'200'%3E%3Cfilter%20id%3D'f'%20x%3D'0'%20y%3D'0'%20width%3D'100%25'%20height%3D'100%25'%3E%3CfeTurbulence%20type%3D'fractalNoise'%20baseFrequency%3D'.004%20.6'%20numOctaves%3D'2'%20seed%3D'4'%20stitchTiles%3D'stitch'%2F%3E%3CfeColorMatrix%20type%3D'matrix'%20values%3D'0%200%200%200%201%20%200%200%200%200%201%20%200%200%200%200%201%20%200%200%200%201.6%20-.55'%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D'100%25'%20height%3D'100%25'%20filter%3D'url(%23f)'%2F%3E%3C%2Fsvg%3E"),url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'260'%20height%3D'260'%3E%3Cfilter%20id%3D'f'%20x%3D'0'%20y%3D'0'%20width%3D'100%25'%20height%3D'100%25'%3E%3CfeTurbulence%20type%3D'fractalNoise'%20baseFrequency%3D'.01'%20numOctaves%3D'4'%20seed%3D'23'%20stitchTiles%3D'stitch'%2F%3E%3CfeColorMatrix%20type%3D'matrix'%20values%3D'0%200%200%200%201%20%200%200%200%200%201%20%200%200%200%200%201%20%200%200%200%201.2%20-0.52'%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D'100%25'%20height%3D'100%25'%20filter%3D'url(%23f)'%2F%3E%3C%2Fsvg%3E"),linear-gradient(175deg,#7d8798 0%,#aab3c2 55%,#d4dbe6 100%);background-size:auto;background-repeat:repeat;transform:translate(calc(var(--px)*-9px),calc(var(--py)*-9px))}
.hc.ty-dragon .hc-bg:before{inset:-6%;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'36'%20height%3D'28'%3E%3Cpath%20d%3D'M0%2014a18%2014%200%200%201%2036%200M-18%2028a18%2014%200%200%201%2036%200M18%2028a18%2014%200%200%201%2036%200'%20fill%3D'none'%20stroke%3D'%23fff'%20stroke-opacity%3D'.18'%20stroke-width%3D'1.4'%2F%3E%3C%2Fsvg%3E"),url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'260'%20height%3D'260'%3E%3Cfilter%20id%3D'f'%20x%3D'0'%20y%3D'0'%20width%3D'100%25'%20height%3D'100%25'%3E%3CfeTurbulence%20type%3D'fractalNoise'%20baseFrequency%3D'.011'%20numOctaves%3D'4'%20seed%3D'26'%20stitchTiles%3D'stitch'%2F%3E%3CfeColorMatrix%20type%3D'matrix'%20values%3D'0%200%200%200%201%20%200%200%200%200%200.95%20%200%200%200%200%200.7%20%200%200%200%201.26%20-0.5'%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D'100%25'%20height%3D'100%25'%20filter%3D'url(%23f)'%2F%3E%3C%2Fsvg%3E"),linear-gradient(175deg,#b8741a 0%,#e0a02e 55%,#ffd770 100%);background-size:auto;background-repeat:repeat;transform:translate(calc(var(--px)*-9px),calc(var(--py)*-9px))}
.hc.ty-fairy .hc-bg:before{inset:-6%;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'90'%20height%3D'90'%3E%3Cg%20fill%3D'%23fff'%3E%3Cpath%20d%3D'M20%2010l2%206%206%202-6%202-2%206-2-6-6-2%206-2z'%20fill-opacity%3D'.7'%2F%3E%3Cpath%20d%3D'M66%2052l1.6%204.4%204.4%201.6-4.4%201.6-1.6%204.4-1.6-4.4-4.4-1.6%204.4-1.6z'%20fill-opacity%3D'.6'%2F%3E%3Ccircle%20cx%3D'50'%20cy%3D'20'%20r%3D'1.4'%20fill-opacity%3D'.7'%2F%3E%3Ccircle%20cx%3D'14'%20cy%3D'64'%20r%3D'1.2'%20fill-opacity%3D'.6'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"),url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'260'%20height%3D'260'%3E%3Cfilter%20id%3D'f'%20x%3D'0'%20y%3D'0'%20width%3D'100%25'%20height%3D'100%25'%3E%3CfeTurbulence%20type%3D'fractalNoise'%20baseFrequency%3D'.011'%20numOctaves%3D'4'%20seed%3D'28'%20stitchTiles%3D'stitch'%2F%3E%3CfeColorMatrix%20type%3D'matrix'%20values%3D'0%200%200%200%201%20%200%200%200%200%201%20%200%200%200%200%201%20%200%200%200%201.32%20-0.48'%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D'100%25'%20height%3D'100%25'%20filter%3D'url(%23f)'%2F%3E%3C%2Fsvg%3E"),linear-gradient(175deg,#f08fc0 0%,#f7b6d6 55%,#ffd9ec 100%);background-size:auto;background-repeat:repeat;transform:translate(calc(var(--px)*-9px),calc(var(--py)*-9px))}
.hc.ty-normal .hc-bg:before{inset:-6%;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'260'%20height%3D'260'%3E%3Cfilter%20id%3D'f'%20x%3D'0'%20y%3D'0'%20width%3D'100%25'%20height%3D'100%25'%3E%3CfeTurbulence%20type%3D'fractalNoise'%20baseFrequency%3D'.011'%20numOctaves%3D'4'%20seed%3D'31'%20stitchTiles%3D'stitch'%2F%3E%3CfeColorMatrix%20type%3D'matrix'%20values%3D'0%200%200%200%201%20%200%200%200%200%201%20%200%200%200%200%201%20%200%200%200%201.26%20-0.48'%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D'100%25'%20height%3D'100%25'%20filter%3D'url(%23f)'%2F%3E%3C%2Fsvg%3E"),url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'160'%20height%3D'160'%3E%3Cfilter%20id%3D'f'%20x%3D'0'%20y%3D'0'%20width%3D'100%25'%20height%3D'100%25'%3E%3CfeTurbulence%20type%3D'fractalNoise'%20baseFrequency%3D'.75'%20numOctaves%3D'2'%20seed%3D'8'%20stitchTiles%3D'stitch'%2F%3E%3CfeColorMatrix%20type%3D'matrix'%20values%3D'0%200%200%200%200.4%20%200%200%200%200%200.4%20%200%200%200%200%200.35%20%200%200%200%203%20-0.9'%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D'100%25'%20height%3D'100%25'%20filter%3D'url(%23f)'%2F%3E%3C%2Fsvg%3E"),linear-gradient(175deg,#b8b6a6 0%,#d6d4c6 60%,#efeee4 100%);background-size:auto;background-repeat:repeat;transform:translate(calc(var(--px)*-9px),calc(var(--py)*-9px))}
.hc.ty-flying .hc-bg:before{inset:-6%;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'280'%20height%3D'280'%3E%3Cfilter%20id%3D'f'%20x%3D'0'%20y%3D'0'%20width%3D'100%25'%20height%3D'100%25'%3E%3CfeTurbulence%20type%3D'fractalNoise'%20baseFrequency%3D'.009'%20numOctaves%3D'4'%20seed%3D'33'%20stitchTiles%3D'stitch'%2F%3E%3CfeColorMatrix%20type%3D'matrix'%20values%3D'0%200%200%200%201%20%200%200%200%200%201%20%200%200%200%200%201%20%200%200%200%201.5%20-0.48'%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D'100%25'%20height%3D'100%25'%20filter%3D'url(%23f)'%2F%3E%3C%2Fsvg%3E"),url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'200'%20height%3D'200'%3E%3Cfilter%20id%3D'f'%20x%3D'0'%20y%3D'0'%20width%3D'100%25'%20height%3D'100%25'%3E%3CfeTurbulence%20type%3D'fractalNoise'%20baseFrequency%3D'.02'%20numOctaves%3D'4'%20seed%3D'34'%20stitchTiles%3D'stitch'%2F%3E%3CfeColorMatrix%20type%3D'matrix'%20values%3D'0%200%200%200%200.9%20%200%200%200%200%200.95%20%200%200%200%200%201%20%200%200%200%201.2%20-0.46'%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D'100%25'%20height%3D'100%25'%20filter%3D'url(%23f)'%2F%3E%3C%2Fsvg%3E"),linear-gradient(175deg,#7f9ee8 0%,#a6bdf2 55%,#d3dffb 100%);background-size:auto;background-repeat:repeat;transform:translate(calc(var(--px)*-9px),calc(var(--py)*-9px))}
.hc.ty-ground .hc-bg:before{inset:-6%;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'160'%20height%3D'160'%3E%3Cfilter%20id%3D'f'%20x%3D'0'%20y%3D'0'%20width%3D'100%25'%20height%3D'100%25'%3E%3CfeTurbulence%20type%3D'fractalNoise'%20baseFrequency%3D'.75'%20numOctaves%3D'2'%20seed%3D'8'%20stitchTiles%3D'stitch'%2F%3E%3CfeColorMatrix%20type%3D'matrix'%20values%3D'0%200%200%200%200.3%20%200%200%200%200%200.2%20%200%200%200%200%200.05%20%200%200%200%205%20-1.6'%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D'100%25'%20height%3D'100%25'%20filter%3D'url(%23f)'%2F%3E%3C%2Fsvg%3E"),url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'240'%20height%3D'240'%3E%3Cfilter%20id%3D'f'%20x%3D'0'%20y%3D'0'%20width%3D'100%25'%20height%3D'100%25'%3E%3CfeTurbulence%20type%3D'fractalNoise'%20baseFrequency%3D'.013'%20numOctaves%3D'4'%20seed%3D'36'%20stitchTiles%3D'stitch'%2F%3E%3CfeColorMatrix%20type%3D'matrix'%20values%3D'0%200%200%200%201%20%200%200%200%200%200.92%20%200%200%200%200%200.7%20%200%200%200%201.26%20-0.5'%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D'100%25'%20height%3D'100%25'%20filter%3D'url(%23f)'%2F%3E%3C%2Fsvg%3E"),linear-gradient(175deg,#a8812e 0%,#cfa853 60%,#e8cf8e 100%);background-size:auto;background-repeat:repeat;transform:translate(calc(var(--px)*-9px),calc(var(--py)*-9px))}
.hc.ty-rock .hc-bg:before{inset:-6%;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'160'%20height%3D'160'%3E%3Cfilter%20id%3D'f'%20x%3D'0'%20y%3D'0'%20width%3D'100%25'%20height%3D'100%25'%3E%3CfeTurbulence%20type%3D'fractalNoise'%20baseFrequency%3D'.75'%20numOctaves%3D'2'%20seed%3D'8'%20stitchTiles%3D'stitch'%2F%3E%3CfeColorMatrix%20type%3D'matrix'%20values%3D'0%200%200%200%200.25%20%200%200%200%200%200.2%20%200%200%200%200%200.05%20%200%200%200%205%20-1.5'%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D'100%25'%20height%3D'100%25'%20filter%3D'url(%23f)'%2F%3E%3C%2Fsvg%3E"),url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'240'%20height%3D'240'%3E%3Cfilter%20id%3D'f'%20x%3D'0'%20y%3D'0'%20width%3D'100%25'%20height%3D'100%25'%3E%3CfeTurbulence%20type%3D'fractalNoise'%20baseFrequency%3D'.013'%20numOctaves%3D'4'%20seed%3D'38'%20stitchTiles%3D'stitch'%2F%3E%3CfeColorMatrix%20type%3D'matrix'%20values%3D'0%200%200%200%201%20%200%200%200%200%200.95%20%200%200%200%200%200.75%20%200%200%200%201.26%20-0.5'%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D'100%25'%20height%3D'100%25'%20filter%3D'url(%23f)'%2F%3E%3C%2Fsvg%3E"),linear-gradient(175deg,#8e7a30 0%,#b9a34c 60%,#d8c88a 100%);background-size:auto;background-repeat:repeat;transform:translate(calc(var(--px)*-9px),calc(var(--py)*-9px))}
.hc.ty-ghost .hc-bg:before{inset:-6%;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'90'%20height%3D'90'%3E%3Cg%20fill%3D'%23fff'%3E%3Cpath%20d%3D'M20%2010l2%206%206%202-6%202-2%206-2-6-6-2%206-2z'%20fill-opacity%3D'.7'%2F%3E%3Cpath%20d%3D'M66%2052l1.6%204.4%204.4%201.6-4.4%201.6-1.6%204.4-1.6-4.4-4.4-1.6%204.4-1.6z'%20fill-opacity%3D'.6'%2F%3E%3Ccircle%20cx%3D'50'%20cy%3D'20'%20r%3D'1.4'%20fill-opacity%3D'.7'%2F%3E%3Ccircle%20cx%3D'14'%20cy%3D'64'%20r%3D'1.2'%20fill-opacity%3D'.6'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"),url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'260'%20height%3D'260'%3E%3Cfilter%20id%3D'f'%20x%3D'0'%20y%3D'0'%20width%3D'100%25'%20height%3D'100%25'%3E%3CfeTurbulence%20type%3D'fractalNoise'%20baseFrequency%3D'.011'%20numOctaves%3D'4'%20seed%3D'40'%20stitchTiles%3D'stitch'%2F%3E%3CfeColorMatrix%20type%3D'matrix'%20values%3D'0%200%200%200%200.85%20%200%200%200%200%200.75%20%200%200%200%200%201%20%200%200%200%201.38%20-0.51'%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D'100%25'%20height%3D'100%25'%20filter%3D'url(%23f)'%2F%3E%3C%2Fsvg%3E"),linear-gradient(175deg,#4a2f78 0%,#6e4fa0 55%,#9a7fc4 100%);background-size:auto;background-repeat:repeat;transform:translate(calc(var(--px)*-9px),calc(var(--py)*-9px))}
.hc.ty-poison .hc-bg:before{inset:-6%;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'260'%20height%3D'260'%3E%3Cfilter%20id%3D'f'%20x%3D'0'%20y%3D'0'%20width%3D'100%25'%20height%3D'100%25'%3E%3CfeTurbulence%20type%3D'fractalNoise'%20baseFrequency%3D'.011'%20numOctaves%3D'4'%20seed%3D'42'%20stitchTiles%3D'stitch'%2F%3E%3CfeColorMatrix%20type%3D'matrix'%20values%3D'0%200%200%200%201%20%200%200%200%200%200.8%20%200%200%200%200%201%20%200%200%200%201.32%20-0.5'%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D'100%25'%20height%3D'100%25'%20filter%3D'url(%23f)'%2F%3E%3C%2Fsvg%3E"),url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'160'%20height%3D'160'%3E%3Cfilter%20id%3D'f'%20x%3D'0'%20y%3D'0'%20width%3D'100%25'%20height%3D'100%25'%3E%3CfeTurbulence%20type%3D'fractalNoise'%20baseFrequency%3D'.75'%20numOctaves%3D'2'%20seed%3D'8'%20stitchTiles%3D'stitch'%2F%3E%3CfeColorMatrix%20type%3D'matrix'%20values%3D'0%200%200%200%201%20%200%200%200%200%200.8%20%200%200%200%200%201%20%200%200%200%202%20-0.8'%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D'100%25'%20height%3D'100%25'%20filter%3D'url(%23f)'%2F%3E%3C%2Fsvg%3E"),linear-gradient(175deg,#842a82 0%,#a84ca6 55%,#cf82cc 100%);background-size:auto;background-repeat:repeat;transform:translate(calc(var(--px)*-9px),calc(var(--py)*-9px))}
.hc.ty-ice .hc-bg:before{inset:-6%;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'90'%20height%3D'90'%3E%3Cg%20fill%3D'%23fff'%3E%3Cpath%20d%3D'M20%2010l2%206%206%202-6%202-2%206-2-6-6-2%206-2z'%20fill-opacity%3D'.7'%2F%3E%3Cpath%20d%3D'M66%2052l1.6%204.4%204.4%201.6-4.4%201.6-1.6%204.4-1.6-4.4-4.4-1.6%204.4-1.6z'%20fill-opacity%3D'.6'%2F%3E%3Ccircle%20cx%3D'50'%20cy%3D'20'%20r%3D'1.4'%20fill-opacity%3D'.7'%2F%3E%3Ccircle%20cx%3D'14'%20cy%3D'64'%20r%3D'1.2'%20fill-opacity%3D'.6'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"),url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'260'%20height%3D'260'%3E%3Cfilter%20id%3D'f'%20x%3D'0'%20y%3D'0'%20width%3D'100%25'%20height%3D'100%25'%3E%3CfeTurbulence%20type%3D'fractalNoise'%20baseFrequency%3D'.011'%20numOctaves%3D'4'%20seed%3D'44'%20stitchTiles%3D'stitch'%2F%3E%3CfeColorMatrix%20type%3D'matrix'%20values%3D'0%200%200%200%201%20%200%200%200%200%201%20%200%200%200%200%201%20%200%200%200%201.38%20-0.48'%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D'100%25'%20height%3D'100%25'%20filter%3D'url(%23f)'%2F%3E%3C%2Fsvg%3E"),linear-gradient(175deg,#47bcc4 0%,#82dde0 55%,#c4f4f2 100%);background-size:auto;background-repeat:repeat;transform:translate(calc(var(--px)*-9px),calc(var(--py)*-9px))}
.hc.ty-bug .hc-bg:before{inset:-6%;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'70'%20height%3D'70'%3E%3Cpath%20d%3D'M10%2060C14%2030%2034%2012%2060%2010%2058%2038%2040%2058%2010%2060zM10%2060%2044%2026'%20fill%3D'none'%20stroke%3D'%23fff'%20stroke-opacity%3D'.16'%20stroke-width%3D'1.6'%2F%3E%3C%2Fsvg%3E"),url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'260'%20height%3D'260'%3E%3Cfilter%20id%3D'f'%20x%3D'0'%20y%3D'0'%20width%3D'100%25'%20height%3D'100%25'%3E%3CfeTurbulence%20type%3D'fractalNoise'%20baseFrequency%3D'.012'%20numOctaves%3D'4'%20seed%3D'46'%20stitchTiles%3D'stitch'%2F%3E%3CfeColorMatrix%20type%3D'matrix'%20values%3D'0%200%200%200%201%20%200%200%200%200%201%20%200%200%200%200%200.7%20%200%200%200%201.32%20-0.5'%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D'100%25'%20height%3D'100%25'%20filter%3D'url(%23f)'%2F%3E%3C%2Fsvg%3E"),linear-gradient(175deg,#7a8a10 0%,#a8bc1e 55%,#d3e468 100%);background-size:auto;background-repeat:repeat;transform:translate(calc(var(--px)*-9px),calc(var(--py)*-9px))}
.hc-bg:after{background:radial-gradient(ellipse at 50% 38%,#ffffff2e,transparent 62%),linear-gradient(transparent 60%,#0a143255)}
.hc-top b{text-shadow:0 1px 2px #000a,0 0 8px #0007}
.hc.r2 .hc-in:before,.hc.r3 .hc-in:before,.hc.r4 .hc-in:before{
 background-image:radial-gradient(circle at var(--mx) var(--my),#fffffff0 0,#ffffff40 10%,transparent 34%),url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'170'%20height%3D'170'%3E%3Cfilter%20id%3D'f'%20x%3D'0'%20y%3D'0'%20width%3D'100%25'%20height%3D'100%25'%3E%3CfeTurbulence%20type%3D'fractalNoise'%20baseFrequency%3D'1.1'%20numOctaves%3D'1'%20seed%3D'19'%20stitchTiles%3D'stitch'%2F%3E%3CfeColorMatrix%20type%3D'matrix'%20values%3D'0%200%200%200%201%20%200%200%200%200%201%20%200%200%200%200%201%20%200%200%200%2016%20-10.6'%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D'100%25'%20height%3D'100%25'%20filter%3D'url(%23f)'%2F%3E%3C%2Fsvg%3E"),linear-gradient(112deg,transparent 30%,#ffffffb0 46%,#ffffff 50%,#ffffffb0 54%,transparent 70%),url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'360'%20height%3D'360'%3E%3Cfilter%20id%3D'f'%20x%3D'0'%20y%3D'0'%20width%3D'100%25'%20height%3D'100%25'%3E%3CfeTurbulence%20type%3D'fractalNoise'%20baseFrequency%3D'.006%20.011'%20numOctaves%3D'3'%20seed%3D'5'%20stitchTiles%3D'stitch'%2F%3E%3CfeColorMatrix%20type%3D'matrix'%20values%3D'1.7%200%200%200%20-.35%20%200%201.7%200%200%20-.35%20%200%200%201.7%200%20-.35%20%200%200%200%200%201'%2F%3E%3CfeComponentTransfer%3E%3CfeFuncR%20type%3D'table'%20tableValues%3D'.98%20.74%20.7%20.92%201%20.8%20.98'%2F%3E%3CfeFuncG%20type%3D'table'%20tableValues%3D'.74%20.86%201%20.96%20.78%20.72%20.8'%2F%3E%3CfeFuncB%20type%3D'table'%20tableValues%3D'.96%201%20.92%20.72%20.82%201%201'%2F%3E%3C%2FfeComponentTransfer%3E%3C%2Ffilter%3E%3Crect%20width%3D'100%25'%20height%3D'100%25'%20filter%3D'url(%23f)'%2F%3E%3C%2Fsvg%3E"),var(--metal);
 background-size:auto,170px 170px,260% 100%,360px 360px,300% 300%;
 background-blend-mode:soft-light,screen,overlay,multiply,normal;
 background-position:0 0,0 0,120% 0,0 0,50% 50%;animation:fsh3 9s ease-in-out infinite alternate;opacity:1}
.hc.act .hc-in:before{animation:none;background-position:0 0,calc(var(--px)*-30px) calc(var(--py)*-30px),calc(60% - var(--px)*70%) 0,calc(var(--px)*-150px) calc(var(--py)*-110px),var(--mx) var(--my)}
.hc.r2 .hc-in:after,.hc.r3 .hc-in:after,.hc.r4 .hc-in:after{background:linear-gradient(112deg,transparent 40%,#ffffffcc 49%,#fff 50%,#ffffffcc 51%,transparent 60%);background-size:320% 100%;mix-blend-mode:screen}
.hc.ty-steel .hc-bg:before{filter:contrast(.6) brightness(1.08)}
.hc-meta,.hc-meta em,.hc-meta span{text-shadow:0 1px 3px #000c,0 0 6px #0008}
.cmini .hc{aspect-ratio:5/7.1;width:100%}
.cmini .hc-top{padding:5px 6px 16px}
.cmini .hc-top b{font-size:.62rem}
.cmini .hc .hc-ty img{width:14px;height:14px;box-shadow:0 0 0 1px #ffffff80}
.cmini .hc-meta{font-size:.5rem;gap:4px;bottom:4%}
.cmini .hc-meta em,.cmini .hc-meta .badge{display:none}
.cmini .hc-in{padding:4px;border-radius:12px}
.cmini .hc-face{border-radius:9px}
.cbox .hc.big,.cbox .clk.big{margin-bottom:34px}
.cbox .hc.big,.cbox .clk.big{width:var(--cw);max-width:none;margin:0 auto 34px;aspect-ratio:5/7}
.cardx{container-type:inline-size}
.cx-top{position:absolute;left:0;right:0;top:0;z-index:2;display:flex;align-items:center;gap:1.6cqw;padding:3cqw 4cqw 0;height:11%;color:#fff}
.cx-top b{flex:1;min-width:0;font:800 6.4cqw Sora,Inter,system-ui,sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-shadow:0 1px 5px #000a}
.cx-ps{font:800 5.2cqw Sora,Inter,sans-serif;display:flex;align-items:baseline;gap:.8cqw;text-shadow:0 1px 5px #000a}
.cx-ps small{font-size:3cqw;opacity:.85}
.tyb{position:relative;display:inline-grid;place-items:center;width:7.6cqw;height:7.6cqw;border-radius:50%;box-shadow:0 0 0 .5cqw #ffffffcc,0 .6cqw 1.6cqw #0008;overflow:hidden;flex:none}
.tyb i{font-style:normal;font-size:4.2cqw;line-height:1}
.tyb img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:none}
.cx-win{position:absolute;left:4.5%;right:4.5%;top:11.5%;height:38.5%;z-index:1;border-radius:2cqw;overflow:hidden;display:grid;place-items:center;border:.6cqw solid #ffffffd0;box-shadow:inset 0 0 0 .4cqw #0004,0 .8cqw 2cqw #0006;background:radial-gradient(circle at 50% 45%,color-mix(in srgb,var(--t1) 55%,#fff 30%),color-mix(in srgb,var(--t2) 70%,#10204a))}
.cx-win:before{content:"";position:absolute;inset:0;background:repeating-radial-gradient(circle at 50% 45%,#ffffff1c 0 4px,transparent 4px 11px)}
.cx-win .cx-img{position:absolute;left:0;top:0;width:100%;height:100%;max-width:none;max-height:none;object-fit:contain;filter:drop-shadow(0 2cqw 2cqw #0009);transform:translate(calc(var(--px)*2cqw),calc(var(--py)*2cqw))}
.cx-dex{position:absolute;left:4.5%;right:4.5%;top:50.6%;z-index:2;height:4%;display:grid;place-items:center;font:600 2.9cqw Inter,sans-serif;color:#1b2540;background:linear-gradient(#f4f6fb,#c9d0e0);border-radius:1.2cqw;box-shadow:0 .4cqw 1cqw #0005}
.cx-ab{position:absolute;left:5%;right:5%;top:56.5%;z-index:2;font:700 4cqw Sora,Inter,sans-serif;color:#fff;text-shadow:0 1px 4px #000c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.cx-ab em{font:600 3cqw Inter,sans-serif;font-style:normal;color:#ffe9a8}
.cx-st{position:absolute;left:5%;right:5%;top:62%;z-index:2;display:grid;grid-template-columns:1fr 1fr;gap:2cqw 5cqw;background:#050c2470;border-radius:2cqw;padding:2.4cqw 3cqw}
.cx-st div{display:grid;grid-template-columns:8cqw 1fr 6cqw;gap:1.6cqw;align-items:center;font:600 3.2cqw Inter,sans-serif;color:#d6e0ff}
.cx-st i{height:1.6cqw;border-radius:9px;background:#ffffff26;overflow:hidden}
.cx-st u{display:block;height:100%;border-radius:9px}
.cx-st b{color:#fff;text-align:right;font-weight:700}
.cx-pills{position:absolute;left:4.5%;right:4.5%;top:80.5%;z-index:2;display:grid;grid-template-columns:1fr 1fr;gap:3cqw}
.cx-pills span{background:linear-gradient(#f4f6fb,#c3cbdd);color:#445;border-radius:1.4cqw;padding:1.1cqw 2.4cqw;font:600 2.9cqw Inter,sans-serif;display:flex;justify-content:space-between;gap:2cqw;box-shadow:0 .4cqw 1cqw #0005}
.cx-pills b{color:#111a33;font-weight:800}
.cx-ft{position:absolute;left:5%;right:5%;bottom:2.2%;z-index:2;display:flex;justify-content:space-between;align-items:center;font:600 2.8cqw Inter,sans-serif;color:#fff;text-shadow:0 1px 4px #000}
.cx-dia{font-size:4.2cqw;letter-spacing:.8cqw;color:#e6ecff;text-shadow:0 0 .8cqw #000}
.hc img,button img,.logo img{pointer-events:none}
@media(hover:none){.hc-in{transition:transform .12s linear,box-shadow .2s}}
@keyframes holo{to{background-position:200% 200%}}
@keyframes sway{0%,100%{transform:rotateX(3deg) rotateY(-7deg)}50%{transform:rotateX(-3deg) rotateY(7deg)}}
@keyframes fsh{0%{background-position:0 0,0 0,0 0,0 0,20% 30%}100%{background-position:0 0,70px 50px,-60px 80px,110px 60px,80% 70%}}
@keyframes fsh2{0%{background-position:0 0,0 0,0 0,0 0,10% 20%}100%{background-position:0 0,60px 40px,-50px 70px,90px 30px,90% 80%}}
@keyframes glint{0%,55%{background-position:130% 0}100%{background-position:-30% 0}}
@keyframes fsh3{0%{background-position:0 0,0 0,120% 0,0 0,10% 30%}100%{background-position:0 0,40px 30px,-20% 0,180px 120px,90% 70%}}
