.ma__btn{--ma-ring:#ffffff8c;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;width:34px;height:34px;padding:0;transition:transform .18s,box-shadow .18s;display:inline-grid}.ma__btn--chico{width:30px;height:30px}.ma__btn:hover,.ma__btn.is-open{transform:translateY(-1px)}.ma__btn:focus-visible{outline-offset:2px;outline:2px solid #c9a24a}.ma__foto{object-fit:cover;width:30px;height:30px;box-shadow:0 0 0 2px var(--ma-ring,#ffffff8c), 0 4px 12px #00000040;background:#1d2a4a;border-radius:999px;display:block}.ma__btn--chico .ma__foto{width:26px;height:26px}.ma__foto--inicial{color:#fff;font:700 13px/1 var(--font-sans,system-ui, sans-serif);background:linear-gradient(135deg,#22406e,#0f1c3a);place-items:center;display:grid}.ma{z-index:3000;color:#1a1f2e;width:min(280px,100vw - 16px);font-family:var(--font-sans,system-ui, sans-serif);transform-origin:100% 0;background:#fffdf8;border:1px solid #141e3c1f;border-radius:16px;padding:8px;animation:.16s ease-out ma-entrar;position:fixed;box-shadow:0 18px 48px #0a102847,0 2px 6px #0a10281f}.ma--arriba{transform-origin:0 100%}@keyframes ma-entrar{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:none}}.ma--arriba{animation-name:ma-entrar-arriba}@keyframes ma-entrar-arriba{0%{opacity:0;transform:translateY(4px)scale(.98)}to{opacity:1;transform:none}}.ma__quien{border-bottom:1px solid #141e3c1a;align-items:center;gap:10px;margin-bottom:4px;padding:8px 10px 10px;display:flex}.ma__quien .ma__foto{--ma-ring:#141e3c1f;flex:none;width:36px;height:36px}.ma__lineas{min-width:0;line-height:1.2;display:grid}.ma__lineas b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;overflow:hidden}.ma__lineas small{color:#1a1f2e99;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.ma__rotulo{letter-spacing:.08em;text-transform:uppercase;color:#1a1f2e80;margin:8px 10px 2px;font-size:10.5px;font-weight:700}.ma__fila{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:9px 10px;font-size:14px;text-decoration:none;transition:background .14s;display:flex}.ma__fila:hover,.ma__fila:focus-visible{background:#141e3c12;outline:none}.ma__fila>span{flex:1;min-width:0}.ma__icono{color:#1a1f2eb3;flex:none}.ma__sale{color:#1a1f2e59;flex:none}.ma__fila--cuenta{font-weight:700}.ma__fila--cuenta .ma__icono{color:#1d2a4a}.ma__fila--salir{color:#a12a2a;border-top:1px solid #141e3c1a;border-radius:0 0 10px 10px;margin-top:4px}.ma__fila--salir .ma__icono{color:inherit}.ma__fila--salir:hover{background:#a12a2a14}html.dark .ma{color:#eef1f8;background:#151b2c;border-color:#ffffff1a;box-shadow:0 18px 48px #0000008c,0 2px 6px #00000059}html.dark .ma__quien,html.dark .ma__fila--salir{border-color:#ffffff1a}html.dark .ma__quien .ma__foto{--ma-ring:#ffffff24}html.dark .ma__lineas small,html.dark .ma__rotulo{color:#eef1f88c}html.dark .ma__icono{color:#eef1f8bf}html.dark .ma__sale{color:#eef1f859}html.dark .ma__fila--cuenta .ma__icono{color:#f0d78c}html.dark .ma__fila:hover,html.dark .ma__fila:focus-visible{background:#ffffff14}html.dark .ma__fila--salir{color:#ff8a80}html.dark .ma__fila--salir:hover{background:#ff8a801a}
.cuaderno-v2.cartas-v2{--felt:#12202b;--felt-2:#0c161f;--felt-line:#ffffff14;--felt-ink:#e7edf5;--felt-muted:#e7edf59e;--felt-accent:#7cb7ea;--desk-ink:#b9c4d3;--desk-base:var(--felt-2);--desk-chrome:#0e0c0ab8;--desk-line:#ffe6c81a;--ink:var(--felt-ink);--ink-soft:var(--felt-muted);--accent:#ff6b8f;color:var(--felt-ink);font-family:var(--font-jakarta), var(--font-carta-sans), ui-sans-serif, system-ui, sans-serif;background-color:#2a170c}.cuaderno-v2.cartas-v2:before{background-color:#2a170c;background-image:linear-gradient(#0a080638, #0a080661), var(--media-mesa-ivona-1920)}@media (min-width:2000px){.cuaderno-v2.cartas-v2:before{background-image:linear-gradient(#0a080638, #0a080661), var(--media-mesa-ivona-3840)}}.cartas-v2 .cv2-stage,.analisis-v2 .cv2-stage,.trucos-v2 .cv2-stage,.gym-v2 .cv2-stage,.examen-v2 .cv2-stage{border-right-color:var(--felt-line)}.cartas-v2 .cv2-tape,.analisis-v2 .cv2-tape,.trucos-v2 .cv2-tape,.gym-v2 .cv2-tape,.examen-v2 .cv2-tape{background:#7cb7ea47}.cartas-v2 .cv2-bar,.analisis-v2 .cv2-bar,.trucos-v2 .cv2-bar,.gym-v2 .cv2-bar,.examen-v2 .cv2-bar{color:var(--felt-ink);-webkit-backdrop-filter:blur(22px)saturate(1.2);backdrop-filter:blur(22px)saturate(1.2);background:#060a126b;border-bottom:1px solid #ffffff14;box-shadow:inset 0 -1px #00000040}.cartas-v2 .cartas-head,.analisis-v2 .cartas-head,.trucos-v2 .cartas-head,.gym-v2 .cartas-head,.examen-v2 .cartas-head{text-shadow:0 1px 2px #0000008c}.cartas-v2 .cv2-iconbtn,.analisis-v2 .cv2-iconbtn,.trucos-v2 .cv2-iconbtn,.gym-v2 .cv2-iconbtn,.examen-v2 .cv2-iconbtn{color:var(--felt-ink)}.cartas-desk{padding-top:clamp(.7rem,1.4vw,1.2rem)}.cartas-head{flex:none;justify-content:space-between;align-items:flex-end;gap:1rem;padding:0 .2rem;display:flex}.cartas-head__k{letter-spacing:.22em;text-transform:uppercase;color:var(--felt-muted);margin-bottom:.2rem;font-size:.68rem;display:block}.cartas-head__title{font-family:var(--font-carta-sans), var(--font-jakarta), ui-sans-serif, sans-serif;letter-spacing:-.02em;color:var(--felt-ink);text-wrap:balance;margin:0;font-size:clamp(1.25rem,1.6vw,1.7rem);font-weight:800;line-height:1.05}.cartas-head__meta{font:600 .78rem/1 var(--font-jakarta), ui-sans-serif, sans-serif;color:var(--felt-muted);flex:none;gap:1.1rem;display:flex}.cartas-head__meta b{font-family:var(--font-jetmono), ui-monospace, SFMono-Regular, Menlo, monospace;color:var(--felt-ink);font-weight:700}.cartas-head__meta .is-album b{color:var(--felt-accent)}.cartas-board{-webkit-backdrop-filter:blur(24px)saturate(1.2);backdrop-filter:blur(24px)saturate(1.2);background:linear-gradient(160deg,#ffffff0f,#fff0 40%),#060a1275;border:1px solid #ffffff21;border-radius:22px;flex:1;align-self:center;width:100%;max-width:1562px;min-height:0;display:flex;position:relative;box-shadow:inset 0 1px #ffffff2e,inset 0 0 0 1px #00000040,0 30px 70px -30px #000000d9}.cartas-board:before{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(120% 60% at 20% -10%,#ffffff1a,#0000 60%);position:absolute;inset:0}.cartas-board__scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff2e transparent;border-radius:20px;flex:1;min-width:0;min-height:0;position:relative;overflow:auto}.cartas-grid{grid-template-columns:repeat(auto-fill, calc(240 * var(--u,1px)));justify-content:center;gap:20px 14px;padding:22px 14px 30px;display:grid}@media (max-width:560px){.cartas-grid{gap:18px 14px;padding:6px 0 22px}}.cartas-v2 .cuaderno-deluxe__step,.analisis-v2 .cuaderno-deluxe__step,.trucos-v2 .cuaderno-deluxe__step,.gym-v2 .cuaderno-deluxe__step,.examen-v2 .cuaderno-deluxe__step{font-family:var(--font-jakarta), ui-sans-serif, sans-serif;color:var(--felt-ink);background:#ffffff0d;border-color:#ffffff1a}.cartas-v2 .cuaderno-deluxe__step.is-now,.analisis-v2 .cuaderno-deluxe__step.is-now,.trucos-v2 .cuaderno-deluxe__step.is-now,.gym-v2 .cuaderno-deluxe__step.is-now,.examen-v2 .cuaderno-deluxe__step.is-now{background:#7cb7ea29;border-color:#7cb7ea80}.cartas-v2 .cuaderno-deluxe__step.is-up,.analisis-v2 .cuaderno-deluxe__step.is-up,.trucos-v2 .cuaderno-deluxe__step.is-up,.gym-v2 .cuaderno-deluxe__step.is-up,.examen-v2 .cuaderno-deluxe__step.is-up{opacity:.6}.tcg-toasts{z-index:6;pointer-events:none;flex-direction:column;align-items:flex-end;gap:.5rem;display:flex;position:absolute;bottom:4.2rem;right:clamp(.6rem,2vw,1.6rem)}.tcg-toast{pointer-events:auto;color:#f4f6fb;font:600 .8rem/1.2 var(--font-jakarta), ui-sans-serif, sans-serif;animation:tcg-toast-in .5s var(--ease-out) both;background:#0d1520;border:1px solid #7cb7ea59;border-radius:14px;align-items:center;gap:.7rem;padding:.55rem .8rem .55rem .6rem;display:flex;box-shadow:0 24px 50px -20px #000c}.tcg-toast__gem{background:var(--frame);width:30px;height:30px;color:var(--pill-bg);border-radius:9px;place-items:center;font:700 12px/1 ui-monospace,monospace;display:grid;box-shadow:inset 0 0 0 1px #ffffff59}.tcg-toast__k{letter-spacing:.18em;text-transform:uppercase;color:#f4f6fb99;margin-bottom:.15rem;font-size:.62rem;display:block}.tcg-toast__x{color:#f4f6fb99;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;width:26px;height:26px;margin-left:.2rem;display:grid}.tcg-toast__x:hover{color:#fff;background:#ffffff14}@keyframes tcg-toast-in{0%{opacity:0;transform:translateY(10px)scale(.96)}to{opacity:1;transform:none}}.tcg{--u:1px;--w:calc(240 * var(--u));--h:calc(336 * var(--u));--type:oklch(.62 .16 var(--hue));--type-deep:oklch(.48 .16 var(--hue));--type-wash:oklch(.955 .03 var(--hue));--type-wash-2:oklch(.905 .05 var(--hue));--bevel-hi:#ffffffd9;--bevel-lo:#281e0a8c;--rx:0deg;--ry:0deg;--gx:50%;--gy:50%;width:var(--w);height:var(--h);perspective:calc(1100 * var(--u));font-family:var(--font-carta-sans), var(--font-jakarta), ui-sans-serif, system-ui, sans-serif;color:var(--ink);-webkit-font-smoothing:antialiased;-webkit-user-select:none;user-select:none;flex:none;position:relative}.tcg__flip{transform-style:preserve-3d;transition:transform .7s cubic-bezier(.4,1.3,.45,1);position:absolute;inset:0;transform:rotateY(0)}.tcg.is-revealed .tcg__flip{transform:rotateY(180deg) rotateX(var(--rx)) rotateY(var(--ry))}.tcg__face{border-radius:calc(13 * var(--u));backface-visibility:hidden;box-shadow:0 calc(22 * var(--u)) calc(44 * var(--u)) calc(-18 * var(--u)) #000000b3, 0 0 0 1px #00000059;position:absolute;inset:0;overflow:hidden}.tcg__front{background:var(--frame);padding:calc(8 * var(--u));transform:rotateY(180deg)}.tcg__hit{cursor:pointer;border-radius:inherit;background:0 0;border:0;position:absolute;inset:0}.tcg__hit:focus-visible{outline:calc(3 * var(--u)) solid #7cb7ea;outline-offset:calc(-3 * var(--u))}.tcg__back{background:#0b1a3a;padding:0}.tcg__back-inner{border-radius:inherit;background:#0b1a3a var(--media-lomo-comun) center / cover no-repeat;justify-content:flex-end;align-items:center;gap:calc(5 * var(--u));height:100%;padding-bottom:calc(10 * var(--u));flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1a}.tcg--dorada .tcg__back-inner{background-image:var(--media-lomo-holografica)}.tcg__back-checks{background:linear-gradient(45deg,#dc3c4629 25%,#0000 25% 75%,#dc3c4629 75%),linear-gradient(45deg,#dc3c4629 25%,#0000 25% 75%,#dc3c4629 75%);background-size:calc(24 * var(--u)) calc(24 * var(--u));background-position:0 0, calc(12 * var(--u)) calc(12 * var(--u));position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 70% at 50% 45%,#000 20%,#0000 100%);mask-image:radial-gradient(70% 70% at 50% 45%,#000 20%,#0000 100%)}.tcg__back-mark{width:calc(76 * var(--u));height:calc(76 * var(--u));box-shadow:0 0 0 calc(4 * var(--u)) #0a142e, 0 0 0 calc(6 * var(--u)) #7cb7ea66, 0 calc(10 * var(--u)) calc(30 * var(--u)) #00000080;background:radial-gradient(circle at 35% 30%,#4aa0e6,#134294 70%);border-radius:999px;place-items:center;display:grid;position:relative}.tcg__back-q{font-weight:800;font-size:calc(40 * var(--u));color:#f4f6fb;transform:translateY(calc(-1 * var(--u)));line-height:1}.tcg__back-brand{margin-top:calc(6 * var(--u));font-weight:800;font-size:calc(13 * var(--u));letter-spacing:.22em;text-transform:uppercase;color:#cfe3f7;position:relative}.tcg__back-checks,.tcg__back-mark,.tcg__back-brand{display:none}.tcg__back-set{padding:calc(4 * var(--u)) calc(9 * var(--u));font-size:calc(8 * var(--u));letter-spacing:.16em;text-transform:uppercase;color:#e6eefad9;background:#040a1cb8;border-radius:999px;position:relative;box-shadow:inset 0 0 0 1px #ffffff1f}.tcg__lock{align-items:center;gap:calc(5 * var(--u));max-width:calc(180 * var(--u));padding:calc(5 * var(--u)) calc(9 * var(--u));font-size:calc(8.5 * var(--u));letter-spacing:.04em;text-align:left;color:#ffe9a8;background:#e8c06a24;border-radius:999px;margin-top:0;font-weight:700;line-height:1.25;display:inline-flex;position:relative;box-shadow:inset 0 0 0 1px #e8c06a73}.tcg__lock svg{flex:none}.tcg:not(.is-revealed) .tcg__back{transition:transform .25s var(--ease-out)}.tcg:not(.is-revealed):hover .tcg__back{transform:translateY(calc(-3 * var(--u)))}.tcg__inner{border-radius:calc(7 * var(--u));background:repeating-linear-gradient(135deg, #ffffff47 0 calc(2 * var(--u)), transparent calc(2 * var(--u)) calc(5 * var(--u))), linear-gradient(165deg, var(--type-wash), var(--type-wash-2));height:100%;padding:calc(6 * var(--u)) calc(8 * var(--u)) calc(6 * var(--u));color:#1d1a16;flex-direction:column;display:flex;box-shadow:inset 0 0 0 1px #0000002e}.tcg__head{justify-content:space-between;align-items:flex-start;gap:calc(6 * var(--u));height:calc(30 * var(--u));display:flex}.tcg__name-wrap{flex-direction:column;min-width:0;display:flex}.tcg__stage{width:fit-content;font-size:calc(6.5 * var(--u));letter-spacing:.14em;text-transform:uppercase;color:var(--pill-ink);background:var(--pill-bg);padding:calc(1 * var(--u)) calc(5 * var(--u));font-weight:800;line-height:calc(9 * var(--u));margin-bottom:calc(2 * var(--u));border-radius:999px}.tcg__name{font-size:calc(17 * var(--u));letter-spacing:-.015em;white-space:nowrap;text-overflow:ellipsis;color:#17140f;margin:0;font-weight:800;line-height:1;overflow:hidden}.tcg__hp{align-items:center;gap:calc(3 * var(--u));padding-top:calc(4 * var(--u));flex:none;display:flex}.tcg__hp-k{font-size:calc(6.5 * var(--u));letter-spacing:.1em;text-transform:uppercase;color:#17140f99;transform:translateY(calc(1 * var(--u)));font-weight:800}.tcg__hp-v{font-size:calc(16 * var(--u));letter-spacing:-.02em;color:#17140f;font-weight:800;line-height:1}.tcg__type{width:calc(18 * var(--u));height:calc(18 * var(--u));margin-left:calc(2 * var(--u));color:#fff;background:radial-gradient(circle at 35% 30%, var(--type), var(--type-deep) 75%);box-shadow:inset 0 0 0 calc(1.5 * var(--u)) #ffffff8c, 0 calc(1 * var(--u)) calc(2 * var(--u)) #0000004d;border-radius:999px;place-items:center;display:grid}.tcg__art{margin:calc(2 * var(--u)) 0 0;width:calc(208 * var(--u));height:calc(156 * var(--u));border-radius:calc(3 * var(--u));background:linear-gradient(160deg, var(--type-wash-2), var(--type-deep));box-shadow:inset 0 0 0 calc(1 * var(--u)) var(--bevel-lo), inset calc(2 * var(--u)) calc(2 * var(--u)) 0 calc(1 * var(--u)) var(--bevel-hi), inset calc(-2 * var(--u)) calc(-2 * var(--u)) 0 calc(1 * var(--u)) #0000002e, 0 calc(3 * var(--u)) calc(8 * var(--u)) calc(-3 * var(--u)) #0000008c;position:relative;overflow:hidden}.tcg__art img{inset:calc(3 * var(--u));width:calc(100% - 6 * var(--u));height:calc(100% - 6 * var(--u));object-fit:cover;border-radius:calc(1 * var(--u));position:absolute}.tcg__art-empty{font-size:calc(72 * var(--u));color:#ffffffd9;place-items:center;font-weight:800;display:grid;position:absolute;inset:0}.tcg__holo{pointer-events:none;opacity:0;mix-blend-mode:color-dodge;background:radial-gradient(circle at var(--gx) var(--gy), #ffffff59, transparent 45%), repeating-linear-gradient(115deg, #ff00802e 0, #ffdc002e 8%, #00dcb42e 16%, #5a78ff2e 24%, #ff00802e 32%);background-size:100% 100%,300% 300%;background-position:0 0, var(--gx) var(--gy);transition:opacity .3s;position:absolute;inset:0}.tcg.is-foil .tcg__holo{opacity:.55}.tcg.is-foil:hover .tcg__holo{opacity:.85}.tcg__facts{margin:calc(4 * var(--u)) auto 0;padding:calc(1.5 * var(--u)) calc(9 * var(--u));width:fit-content;max-width:100%;font-size:calc(7 * var(--u));letter-spacing:.02em;font-style:italic;font-weight:600;line-height:calc(9 * var(--u));white-space:nowrap;text-overflow:ellipsis;color:#2b2620;background:#ffffff8c;border-radius:999px;overflow:hidden;box-shadow:inset 0 0 0 1px #00000024}.tcg__attack{min-height:0;margin-top:calc(5 * var(--u));padding-top:calc(4 * var(--u));gap:calc(3 * var(--u));border-top:1px solid #00000024;flex-direction:column;flex:1;display:flex}.tcg__attack-row{align-items:center;gap:calc(5 * var(--u));display:flex}.tcg__energy{gap:calc(2 * var(--u));flex:none;display:flex}.tcg__energy i{width:calc(13 * var(--u));height:calc(13 * var(--u));color:#fff;background:radial-gradient(circle at 35% 30%, var(--type), var(--type-deep) 75%);box-shadow:inset 0 0 0 calc(1 * var(--u)) #ffffff80;border-radius:999px;place-items:center;display:grid}.tcg__attack-name{min-width:0;font-size:calc(12 * var(--u));letter-spacing:-.01em;color:#17140f;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;font-weight:800;line-height:1.1;display:-webkit-box;overflow:hidden}.tcg__dmg{font-size:calc(16 * var(--u));letter-spacing:-.02em;color:#17140f;flex:none;font-weight:800;line-height:1}.tcg__note{font-family:var(--font-carta-serif), Georgia, serif;font-size:calc(8.6 * var(--u));color:#2b2620;-webkit-line-clamp:3;text-wrap:pretty;-webkit-box-orient:vertical;margin:0;line-height:1.32;display:-webkit-box;overflow:hidden}.tcg__foot{margin-top:calc(4 * var(--u));padding-top:calc(4 * var(--u));border-top:1px solid #00000024;flex:none}.tcg__stats{gap:calc(4 * var(--u));grid-template-columns:1fr 1fr 1fr;margin:0;display:grid}.tcg__stats div{min-width:0;padding:calc(2 * var(--u)) calc(3 * var(--u));border-radius:calc(4 * var(--u));background:#ffffff73;flex-direction:column;align-items:center;display:flex;box-shadow:inset 0 0 0 1px #0000001a}.tcg__stats dt{font-size:calc(5.5 * var(--u));letter-spacing:.14em;text-transform:uppercase;color:#17140f8c;font-weight:800}.tcg__stats dd{font-size:calc(8 * var(--u));color:#17140f;white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin:0;font-weight:700;line-height:1.2;overflow:hidden}.tcg__meta{margin-top:calc(4 * var(--u));justify-content:space-between;align-items:baseline;gap:calc(6 * var(--u));font-size:calc(6 * var(--u));color:#17140f99;line-height:1;display:flex}.tcg__credit{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-style:italic;overflow:hidden}.tcg__num{font-family:var(--font-jetmono), ui-monospace, SFMono-Regular, Menlo, monospace;color:#17140f;flex:none;font-weight:700}.tcg__num b{margin-left:calc(3 * var(--u));font-weight:700;font-size:calc(6.5 * var(--u))}.tcg__heart{top:calc(44 * var(--u));right:calc(14 * var(--u));z-index:3;width:calc(24 * var(--u));height:calc(24 * var(--u));color:#4a3f35;box-shadow:0 calc(2 * var(--u)) calc(6 * var(--u)) #00000059;cursor:pointer;opacity:.42;transition:opacity .2s ease, transform .2s var(--ease-out), color .2s ease, background .2s ease;background:#ffffffc7;border:0;border-radius:999px;place-items:center;display:grid;position:absolute}.tcg:hover .tcg__heart,.tcg:focus-within .tcg__heart,.tcg__heart.is-on{opacity:1}.tcg__heart:hover{color:#d6336c;transform:scale(1.1)}.tcg__heart.is-on{color:#fff;background:#d6336c}.tcg__heart.is-on svg{fill:currentColor;animation:heart-pop .38s var(--ease-out)}.tcg__heart:focus-visible{outline-offset:2px;outline:2px solid #7cb7ea}@media (hover:none){.tcg__heart{opacity:1}}.tcg__owned{left:calc(14 * var(--u));top:calc(44 * var(--u));z-index:3;padding:calc(2 * var(--u)) calc(6 * var(--u));font-size:calc(6 * var(--u));letter-spacing:.12em;text-transform:uppercase;color:#06251a;box-shadow:0 calc(2 * var(--u)) calc(6 * var(--u)) #00000059;animation:rise .4s var(--ease-out) both;background:#6fcf97;border-radius:999px;font-weight:800;position:absolute}.tcg.is-active .tcg__front{box-shadow:0 calc(26 * var(--u)) calc(54 * var(--u)) calc(-14 * var(--u)) #000000bf, 0 0 0 calc(2 * var(--u)) var(--type), 0 0 calc(34 * var(--u)) oklch(.7 .16 var(--hue) / .55)}.tcg.is-active{z-index:2;animation:2.6s ease-in-out infinite tcg-float}.tcg.is-revealed:hover{z-index:3}.tcg.is-revealed:hover .tcg__front{box-shadow:0 calc(30 * var(--u)) calc(60 * var(--u)) calc(-16 * var(--u)) #000c, 0 0 0 1px #00000059}@keyframes tcg-float{0%,to{transform:translateY(0)}50%{transform:translateY(calc(-4 * var(--u)))}}.tcg--dorada .tcg__front:before{content:"";pointer-events:none;mix-blend-mode:soft-light;background:linear-gradient(115deg,#0000 30%,#ffffff8c 50%,#0000 70%) 0 0/250% 100%;animation:4.5s ease-in-out infinite tcg-shine;position:absolute;inset:0}@keyframes tcg-shine{0%{background-position:120% 0}60%,to{background-position:-120% 0}}@media (prefers-reduced-motion:reduce){.tcg__flip{transition:opacity .2s}.tcg.is-active,.tcg--dorada .tcg__front:before{animation:none}.tcg.is-revealed .tcg__flip{transform:rotateY(180deg)}}.alb__stats{font:600 .8rem/1 var(--font-jakarta), ui-sans-serif, sans-serif;color:#f4f6fbb3;flex-wrap:wrap;align-items:center;gap:.5rem 1.2rem;padding:0 1.3rem .4rem;display:flex}.alb__stats b{font-family:var(--font-jetmono), ui-monospace, SFMono-Regular, Menlo, monospace;color:#f4f6fb}.alb__stats .alb__gem{background:var(--frame);width:18px;height:18px;color:var(--pill-bg);vertical-align:-4px;border-radius:5px;place-items:center;margin-right:.3rem;font:700 9px/1 ui-monospace,monospace;display:inline-grid}.alb__scroll{overscroll-behavior:contain;flex:1;min-height:0;overflow:auto}.alb__grid{grid-template-columns:repeat(auto-fill,240px);justify-content:center;gap:20px 16px;padding:.8rem 1.3rem 1.4rem;display:grid}@media (max-width:640px){.alb__grid{padding:.6rem .6rem 1.2rem}}.tcgm{--u:1px;--hc:calc(var(--hue) + 180);--c-hi:oklch(.72 .12 var(--hc));--c-deep:oklch(.46 .12 var(--hc));--c-deeper:oklch(.34 .1 var(--hc));--c-wash:oklch(.965 .025 var(--hc));--c-wash-2:oklch(.915 .045 var(--hc));--type:oklch(.62 .16 var(--hue));--type-deep:oklch(.48 .16 var(--hue));--ink:#1d1a16;--ink-soft:#1d1a169e;background:linear-gradient(155deg, var(--c-hi) 0%, var(--c-deep) 48%, var(--c-deeper) 100%);font-family:var(--font-carta-sans), var(--font-jakarta), ui-sans-serif, system-ui, sans-serif;color:var(--ink);border-radius:24px;max-height:88vh;padding:10px;display:flex;position:relative;box-shadow:0 44px 90px -30px #000000d9,0 0 0 1px #00000073}.tcgm__face{background:repeating-linear-gradient(135deg, #ffffff4d 0 2px, transparent 2px 5px), linear-gradient(165deg, var(--c-wash), var(--c-wash-2));overscroll-behavior:contain;scrollbar-width:thin;border-radius:15px;flex:1;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:1.4rem;min-width:0;max-height:calc(88vh - 20px);padding:1.1rem 1.2rem 1.3rem;display:grid;overflow:auto;box-shadow:inset 0 0 0 1px #0003}.tcgm__slot{background:linear-gradient(160deg, var(--c-deeper), var(--c-deep));border-radius:18px;padding:14px;position:sticky;top:0;box-shadow:inset 0 0 0 1px #0006,inset 2px 2px 0 1px #ffffff29,inset -2px -2px 0 1px #00000047}.tcgm__side{flex-direction:column;gap:.9rem;min-width:0;padding-top:.15rem;display:flex}.tcgm__top{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.tcgm__stage{letter-spacing:.16em;text-transform:uppercase;width:fit-content;color:var(--c-wash);background:var(--c-deeper);border-radius:999px;margin-bottom:.45rem;padding:2px 9px;font-size:.64rem;font-weight:800;line-height:1.5;display:inline-block}.tcgm__hr{letter-spacing:-.025em;color:var(--ink);margin:0;font-size:2.1rem;font-weight:800;line-height:.98}.tcgm__es{color:var(--ink-soft);margin:.3rem 0 0;font-size:1.05rem;font-weight:700}.tcgm__close{width:36px;height:36px;color:var(--ink);cursor:pointer;transition:transform .2s var(--ease-out), background .2s ease;background:#ffffffb8;border:0;border-radius:999px;flex:none;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #00000024,0 2px 6px #0000002e}.tcgm__close:hover{background:#fff;transform:scale(1.06)}.tcgm__note{font-family:var(--font-carta-serif), Georgia, serif;color:var(--ink);text-wrap:pretty;max-width:52ch;margin:0;font-size:1.02rem;line-height:1.45}.tcgm__facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem .6rem;margin:0;display:grid}.tcgm__facts div{background:#ffffff80;border-radius:8px;padding:.5rem .7rem;box-shadow:inset 0 0 0 1px #0000001f}.tcgm__facts dt{letter-spacing:.16em;text-transform:uppercase;color:var(--ink-soft);font-size:.6rem;font-weight:800}.tcgm__facts dd{color:var(--ink);align-items:center;gap:.45rem;margin:.15rem 0 0;font-size:.95rem;font-weight:800;display:flex}.tcgm__facts dd i{color:#fff;background:radial-gradient(circle at 35% 30%, var(--type), var(--type-deep) 75%);border-radius:999px;place-items:center;width:20px;height:20px;display:inline-grid;box-shadow:inset 0 0 0 1.5px #ffffff8c}.tcgm__actions{flex-wrap:wrap;gap:.5rem;display:flex}.tcgm__btn{height:38px;font:800 .84rem/1 var(--font-carta-sans), var(--font-jakarta), ui-sans-serif, sans-serif;letter-spacing:.01em;color:var(--ink);cursor:pointer;transition:transform .2s var(--ease-out), background .2s ease, box-shadow .2s ease;background:#ffffff8c;border:0;border-radius:999px;align-items:center;gap:.45rem;padding:0 1rem;text-decoration:none;display:inline-flex;box-shadow:inset 0 0 0 1px #00000024}.tcgm__btn:hover{background:#fffc;transform:translateY(-1px)}.tcgm__btn--primary{color:var(--c-wash);background:linear-gradient(160deg, var(--c-deep), var(--c-deeper));box-shadow:inset 0 0 0 1px #00000059,inset 0 1px #ffffff38,0 6px 14px -8px #0009}.tcgm__btn--primary:hover{background:linear-gradient(160deg, var(--c-hi), var(--c-deep))}.tcgm__btn[aria-pressed=true]{color:#fff;background:#d6336c;box-shadow:inset 0 0 0 1px #0003}.tcgm__btn:focus-visible{outline:2px solid var(--c-deep);outline-offset:2px}.tcgm__info{--text:#1d1a16;--text-muted:#2b2620;--text-soft:#1d1a169e;--magenta:var(--c-deep);--cyan-deep:var(--type-deep);--bg-soft:#0000000d;--border:#00000024;background:#ffffff8c;border-radius:10px;padding:.95rem 1.05rem 1.05rem;position:relative;box-shadow:inset 0 0 0 1px #281e0a66,inset 2px 2px 0 1px #ffffffd9,inset -2px -2px 0 1px #0000001f}.tcgm__info-k{letter-spacing:.16em;text-transform:uppercase;color:var(--ink-soft);margin-bottom:.5rem;font-size:.6rem;font-weight:800;display:block}.tcgm__info-empty{font-family:var(--font-carta-serif), Georgia, serif;color:var(--ink-soft);margin:0;font-size:.92rem;font-style:italic}@media (max-width:760px){.tcgm{border-radius:18px;max-height:92vh;padding:8px}.tcgm__face{grid-template-columns:1fr;justify-items:center;gap:1rem;max-height:calc(92vh - 16px);padding:.9rem .8rem 1.1rem}.tcgm__slot{padding:10px;position:static}.tcgm__side{width:100%}.tcgm__hr{font-size:1.8rem}}.cdc-rack{-webkit-backdrop-filter:blur(24px)saturate(1.2);backdrop-filter:blur(24px)saturate(1.2);background:linear-gradient(160deg,#ffffff0f,#fff0 40%),#060a1275;border:1px solid #ffffff21;border-radius:22px;min-width:0;position:relative;box-shadow:inset 0 1px #ffffff2e,inset 0 0 0 1px #00000040,0 30px 70px -30px #000000d9}.cdc-rack-head{justify-content:space-between;align-items:baseline;gap:1rem;padding:.95rem 1.1rem 0;display:flex}.cdc-rack-k{letter-spacing:.22em;text-transform:uppercase;color:var(--felt-muted);font-size:.68rem}.cdc-rack-count{font:600 .78rem/1 var(--font-jakarta), ui-sans-serif, sans-serif;color:var(--felt-muted)}.cdc-rack-count b{font-family:var(--font-jetmono), ui-monospace, Menlo, monospace;color:var(--felt-ink)}.cdc-rack-row{overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#ffffff2e transparent;gap:14px;padding:16px 14px 22px;display:flex;overflow-x:auto}.cdc-rack .tcg-toasts{bottom:.8rem}.cdc-rack .tcg--dorada.is-revealed{animation:cdcGold 1.1s var(--ease-out,ease-out) both}@keyframes cdcGold{0%{filter:brightness(1.6);transform:scale(.92)}to{filter:none;transform:none}}@media (prefers-reduced-motion:reduce){.cdc-rack .tcg--dorada.is-revealed{animation:none!important}}.tcg--platino .tcg__back-inner{background-image:var(--media-lomo-platino)}.tcg--platino .tcg__front:before{content:"";pointer-events:none;mix-blend-mode:soft-light;background:linear-gradient(115deg,#0000 28%,#ffffffbf 46%,#b4dcff8c 52%,#0000 70%) 0 0/250% 100%;animation:3.2s ease-in-out infinite tcg-shine;position:absolute;inset:0}.tcg--platino .tcg__front:after{content:"";pointer-events:none;border-radius:inherit;background:conic-gradient(from var(--pt-angle,0deg) at 50% 50%, #ff78c847, #78dcff47, #c8ffa047, #ffe67847, #ff78c847);mix-blend-mode:color-dodge;opacity:.55;-webkit-mask-composite:xor;padding:calc(6 * var(--u));animation:6s linear infinite tcg-platino-ring;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#000),linear-gradient(#000,#000);mask-image:linear-gradient(#000,#000),linear-gradient(#000,#000);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@property --pt-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes tcg-platino-ring{to{--pt-angle:360deg}}.tcg--platino.is-foil .tcg__holo{opacity:.8;background:radial-gradient(circle at var(--gx) var(--gy), #ffffff8c, transparent 42%), repeating-linear-gradient(115deg, #ff5aaa42 0, #ffeb7842 7%, #78ffd242 14%, #78a0ff42 21%, #ff5aaa42 28%);background-size:100% 100%,260% 260%}.tcg--platino.is-foil:hover .tcg__holo{opacity:1}.tcg--platino .tcg__art:after{content:"";pointer-events:none;mix-blend-mode:screen;background:linear-gradient(120deg,#fff0 30%,#ffffff2e 50%,#fff0 70%) 0 0/300% 100%;animation:5s ease-in-out infinite reverse tcg-shine;position:absolute;inset:0}.cdc-rack .tcg--platino.is-revealed,.emp2-rack .tcg--platino.is-revealed{animation:cdcGold 1.4s var(--ease-out,ease-out) both}@media (prefers-reduced-motion:reduce){.tcg--platino .tcg__front:before,.tcg--platino .tcg__front:after,.tcg--platino .tcg__art:after,.cdc-rack .tcg--platino.is-revealed,.emp2-rack .tcg--platino.is-revealed{animation:none!important}}.alb__head-tools{flex:none;align-items:center;gap:.5rem;display:flex}.alb__full{white-space:nowrap;text-decoration:none}.tcgm__btn--star[aria-pressed=true]{color:#2d1f01;color:lab(13.0452% 4.20225 18.8979);background:#e5b650;background:lab(76.9857% 9.78127 56.8544);border-color:#e5b650;border-color:lab(76.9857% 9.78127 56.8544)}
.esc{--esc-navy:#190404;--esc-lampara:#fad9a2;--lx:50%;--ly:40%;z-index:0;pointer-events:none;contain:strict;position:fixed;inset:0;overflow:hidden}@supports (color:lab(0% 0 0)){.esc{--esc-navy:lab(2.83776% 7.55072 2.58006);--esc-lampara:lab(88.5303% 6.39662 31.7898)}}.esc__fondo{z-index:0;filter:blur(46px)saturate(1.25)brightness(.95);opacity:.55;will-change:transform;position:absolute;inset:-8%;transform:scale(1.06)}.esc__fondo img{object-fit:cover;object-position:center 40%}html.dark .esc__fondo{filter:blur(46px)saturate(1.35)brightness(.42);opacity:1}.esc__paseo{z-index:1;opacity:.42;will-change:transform;position:absolute;inset:-2% -3%;-webkit-mask-image:linear-gradient(#0000 0%,#000 26% 74%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 26% 74%,#0000 100%)}.esc__paseo img{object-fit:cover}html.dark .esc__paseo{opacity:.58}.esc__velo{z-index:2;background:radial-gradient(60% 55% at var(--lx) var(--ly), #fdfaf600 0%, #f6efe866 60%, #f0e6dbd1 100%), linear-gradient(180deg, #fbf7f2b3 0%, #f6efe859 40%, #f0e6db9e 100%);position:absolute;inset:0}@supports (color:lab(0% 0 0)){.esc__velo{background:radial-gradient(60% 55% at var(--lx) var(--ly), lab(98.2706% .513911 2.21717/0) 0%, lab(94.7859% 1.38807 4.3313/.4) 60%, lab(91.8787% 2.31364 6.43474/.82) 100%), linear-gradient(180deg, lab(97.4525% .915617 2.88118/.7) 0%, lab(94.7859% 1.38807 4.3313/.35) 40%, lab(91.8787% 2.31364 6.43474/.62) 100%)}}html.dark .esc__velo{background:radial-gradient(56% 50% at var(--lx) var(--ly), #19040400 0%, #19040480 62%, #190404db 100%), linear-gradient(180deg, #190404e6 0%, #19040440 32%, #19040466 70%, var(--esc-navy) 100%)}@supports (color:lab(0% 0 0)){html.dark .esc__velo{background:radial-gradient(56% 50% at var(--lx) var(--ly), lab(2.83776% 7.55072 2.58006/0) 0%, lab(2.83776% 7.55072 2.58006/.5) 62%, lab(2.83776% 7.55072 2.58006/.86) 100%), linear-gradient(180deg, lab(2.83776% 7.55072 2.58006/.9) 0%, lab(2.83776% 7.55072 2.58006/.25) 32%, lab(2.83776% 7.55072 2.58006/.4) 70%, var(--esc-navy) 100%)}}.esc__polvo{z-index:3;position:absolute;inset:0}.esc__polvo i{opacity:.35;will-change:transform, opacity;background:#f7c56d;background:lab(82.7031% 11.199 50.3853);border-radius:50%;display:block;position:absolute;box-shadow:0 0 6px 1px #f7c56d8c;box-shadow:0 0 6px 1px lab(82.7031% 11.199 50.3853/.55)}:root:not(.dark) .esc__polvo i{opacity:.24;background:#d49824;background:lab(67.4762% 16.4066 64.08);box-shadow:0 0 6px 1px #d4982466;box-shadow:0 0 6px 1px lab(67.4762% 16.4066 64.08/.4)}.esc__cartas{z-index:4;position:absolute;inset:0}.esc__carta{width:calc(240px * var(--s,.5));height:calc(336px * var(--s,.5));transform:rotate(var(--r,0deg));filter:drop-shadow(0 28px 40px #0a01018c);filter:drop-shadow(0 28px 40px lab(.832724% 2.55863 .841305/.55));will-change:transform;position:absolute}.esc__carta[data-m="0"]{display:none}.esc__carta-in{width:240px;height:336px;transform:scale(var(--s,.5));transform-origin:0 0}:root:not(.dark) .esc__carta{filter:drop-shadow(0 22px 34px #47211e4d);filter:drop-shadow(0 22px 34px lab(18.2165% 18.7613 10.63/.3));opacity:.92}@media (min-width:900px){.esc__carta[data-m="0"]{display:block}}@media (max-width:720px){.esc__carta{opacity:.55}}.esc__lampara{z-index:5;background:radial-gradient(38% 34% at var(--lx) var(--ly), #fff0d180, #fff0d11f 45%, transparent 72%);mix-blend-mode:soft-light;position:absolute;inset:0}@supports (color:lab(0% 0 0)){.esc__lampara{background:radial-gradient(38% 34% at var(--lx) var(--ly), lab(95.5261% 2.02972 19.535/.5), lab(95.5261% 2.02972 19.535/.12) 45%, transparent 72%)}}html.dark .esc__lampara{background:radial-gradient(34% 30% at var(--lx) var(--ly), #fad9a257, #fad9a214 45%, transparent 72%);mix-blend-mode:screen}@supports (color:lab(0% 0 0)){html.dark .esc__lampara{background:radial-gradient(34% 30% at var(--lx) var(--ly), lab(88.5303% 6.39662 31.7898/.34), lab(88.5303% 6.39662 31.7898/.08) 45%, transparent 72%)}}.esc__grano{z-index:6;opacity:.07;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='160' height='160' filter='url(%23n)' opacity='0.9'/></svg>");position:absolute;inset:0}html.dark .esc__grano{opacity:.1}@media (prefers-reduced-motion:reduce){.esc__fondo,.esc__paseo,.esc__carta,.esc__polvo i{will-change:auto}}