@font-face{font-family:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/press-start-2p-cyrillic-ext-400-normal-COIQET2s.woff2) format("woff2"),url(/assets/press-start-2p-cyrillic-ext-400-normal-Btu9cmha.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/press-start-2p-cyrillic-400-normal-oElOGqNf.woff2) format("woff2"),url(/assets/press-start-2p-cyrillic-400-normal-DFf3I0MW.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/press-start-2p-greek-400-normal-DUIT0YPZ.woff2) format("woff2"),url(/assets/press-start-2p-greek-400-normal-BWNG2Fot.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/press-start-2p-latin-ext-400-normal-DDIa4im3.woff2) format("woff2"),url(/assets/press-start-2p-latin-ext-400-normal-B18ub5-k.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/press-start-2p-latin-400-normal-xj9lRvVs.woff2) format("woff2"),url(/assets/press-start-2p-latin-400-normal-BKfmdmKK.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg: #08142e;--bg2: #0f2552;--panel: #132f6b;--panel-2: #1b438f;--panel-3: #22529f;--frame: #7fd3ff;--frame-dim: #3f7fc4;--orange: #f07a12;--orange-2: #ffb347;--yellow: #ffe24a;--text: #f4f7ff;--muted: #a9bde6;--ok: #5cdc6a;--bad: #ff4f5a;--r-comun: #b8c2d6;--r-raro: #4fb3ff;--r-epico: #b36bff;--r-legendario: #ffb020;--r-mitico: #ff4f8b;--px: "Press Start 2P", "Segoe UI Symbol", "Noto Sans Symbols 2", "Apple Symbols", "DejaVu Sans", monospace;--cut: polygon(10px 0, 100% 0, 100% calc(100% - 10px) , calc(100% - 10px) 100%, 0 100%, 0 10px)}*{box-sizing:border-box}html,body{margin:0;height:100%;background:var(--bg);color:var(--text);overflow:hidden}body{font:12px/1.7 var(--px);-webkit-font-smoothing:none}#game{position:fixed;top:0;right:0;bottom:0;left:0}#game canvas{image-rendering:pixelated}#ui{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none}#ui>*{pointer-events:auto}#ui>.hud{pointer-events:none}img,.mug,.icon,canvas.char{image-rendering:pixelated}button{font-family:inherit}.screen{position:absolute;top:0;right:0;bottom:0;left:0;overflow-y:auto;padding:clamp(10px,2vw,22px);background:repeating-linear-gradient(115deg,transparent 0 46px,rgba(127,211,255,.05) 46px 52px),radial-gradient(ellipse at 50% -10%,#2c5cc4 0%,var(--bg2) 38%,var(--bg) 80%)}.screen:before{content:"";position:fixed;inset:auto -10% -30% auto;width:60vmin;height:60vmin;pointer-events:none;background:conic-gradient(from 200deg,transparent 0 70%,rgba(255,226,74,.08) 70% 76%,transparent 76%);border-radius:50%}@keyframes spin{to{transform:rotate(360deg)}}.screen>*{position:relative}.logo{text-align:center;margin:2vh 0 0}.logo h1{font-size:clamp(20px,5.4vw,46px);line-height:1.15;margin:0;color:var(--yellow);text-shadow:3px 3px 0 #c4500a,6px 6px 0 #3a1200,0 0 24px rgba(255,180,60,.35);letter-spacing:2px}.logo h1 .bolt{display:inline-block;color:#fff;transform:skew(-12deg)}.logo .sub{color:var(--frame);font-size:clamp(10px,1.6vw,14px);letter-spacing:6px;margin-top:8px;text-shadow:2px 2px 0 #000}.logo .disclaimer{color:var(--muted);font-size:9px;margin-top:6px}.titlebar{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:14px}.titlebar h2{margin:0;font-size:clamp(14px,2.4vw,20px);color:#fff;padding:8px 22px 8px 14px;background:linear-gradient(90deg,var(--orange),#c94f00);clip-path:polygon(0 0,100% 0,calc(100% - 14px) 100%,0 100%);text-shadow:2px 2px 0 #5a2000}.titlebar .spacer{flex:1}.coins{color:var(--yellow);background:#000a;border:2px solid var(--frame);padding:6px 12px;clip-path:var(--cut);white-space:nowrap}.coins:before{content:"◉ ";color:var(--orange-2)}.panel{background:linear-gradient(180deg,var(--panel-2),var(--panel));border:3px solid var(--frame);clip-path:var(--cut);box-shadow:inset 0 0 0 3px #0a1d48;padding:14px}.panel h3{margin:0 0 10px;color:var(--orange-2);font-size:13px}.btn{font:inherit;font-size:13px;color:#fff;background:linear-gradient(180deg,#ffa53a,var(--orange) 55%,#c95300);border:0;padding:12px 18px;cursor:pointer;text-shadow:2px 2px 0 #6a2a00;clip-path:var(--cut);box-shadow:inset 0 -4px #8a3500,inset 0 3px #ffd18a;transition:transform .08s,filter .12s}.btn:hover:not(:disabled){filter:brightness(1.15);transform:translateY(-2px)}.btn:active:not(:disabled){transform:translateY(1px)}.btn:disabled{filter:grayscale(1) brightness(.55);cursor:not-allowed}.btn.blue{background:linear-gradient(180deg,#4f8cf0,#2457c2 55%,#173a8a);box-shadow:inset 0 -4px #0d2459,inset 0 3px #8fbaff;text-shadow:2px 2px 0 #0b2357}.btn.small{padding:7px 10px;font-size:10px}.btn.big{font-size:clamp(13px,2vw,17px);padding:16px 26px}.seg{display:inline-flex;gap:4px;flex-wrap:wrap}.seg button{font:inherit;font-size:10px;padding:7px 10px;background:#0a1d48;color:var(--muted);border:2px solid var(--frame-dim);cursor:pointer}.seg button.on{background:var(--orange);color:#fff;border-color:var(--yellow)}.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px}.pcard{position:relative;background:linear-gradient(180deg,var(--panel-3),var(--panel));border:3px solid var(--frame-dim);clip-path:var(--cut);padding:8px 8px 10px;display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center;cursor:pointer;transition:transform .1s,border-color .1s}.pcard:hover{transform:translateY(-3px);border-color:var(--yellow)}.pcard.sel{border-color:var(--orange);box-shadow:0 0 0 2px var(--orange) inset}.pcard .name{font-size:10px;line-height:1.4;min-height:28px;display:flex;align-items:center}.pcard .meta{font-size:9px;color:var(--muted)}.pcard.locked{cursor:default}.pcard.locked .name{color:var(--muted)}.pcard .badge{position:absolute;top:4px;left:6px;font-size:9px;background:var(--yellow);color:#3a1200;padding:2px 4px;z-index:2}.pcard.r-comun{border-color:var(--r-comun)}.pcard.r-raro{border-color:var(--r-raro)}.pcard.r-epico{border-color:var(--r-epico)}.pcard.r-legendario{border-color:var(--r-legendario);box-shadow:0 0 12px #ffb02080 inset}.pcard.r-mitico{border-color:var(--r-mitico);box-shadow:0 0 14px #ff4f8b99 inset}.rar{font-size:9px;padding:2px 6px;color:#111;display:inline-block}.rar.comun{background:var(--r-comun)}.rar.raro{background:var(--r-raro)}.rar.epico{background:var(--r-epico)}.rar.legendario{background:var(--r-legendario)}.rar.mitico{background:linear-gradient(90deg,#ff4f8b,#ffd24f,#4fd8ff)}.stars{color:var(--yellow);font-size:10px;min-height:14px;letter-spacing:1px}.mug{display:inline-block;width:64px;height:64px;background-repeat:no-repeat;flex:none}.mug.s32{width:32px;height:32px}.mug.s48{width:48px;height:48px}.icon{display:inline-block;width:16px;height:16px;background-repeat:no-repeat;flex:none}.icon.x2{width:32px;height:32px}.tag{font-size:9px;padding:2px 5px;background:#0008;border:1px solid var(--frame-dim);color:var(--muted)}.filters{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-bottom:12px}.filters input,.filters select{font:inherit;font-size:10px;padding:8px;background:#0a1d48;color:var(--text);border:2px solid var(--frame-dim)}.detail{display:grid;grid-template-columns:auto 1fr;gap:16px;align-items:start;margin-bottom:14px}.detail .art{display:flex;flex-direction:column;align-items:center;gap:6px}.detail .art canvas.char{width:120px;height:132px;background:radial-gradient(ellipse at 50% 85%,#2f8a35 0 40%,transparent 41%)}@media (max-width: 620px){.detail{grid-template-columns:1fr}}.tech{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:start;padding:8px;margin:6px 0;background:#0006;border-left:4px solid var(--orange)}.tech .tn{color:var(--yellow)}.tech .td{font-size:10px;color:var(--muted)}.note{color:var(--muted);font-size:10px}.bars-mini{display:grid;grid-template-columns:auto 1fr;gap:2px 8px;font-size:9px;align-items:center}.bars-mini i{display:block;height:6px;background:linear-gradient(90deg,var(--orange),var(--yellow))}.maps{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:14px}.mapcard{display:flex;flex-direction:column;gap:8px}.mapcard .thumb{position:relative;aspect-ratio:1;background:#000;border:2px solid #000;overflow:hidden;display:flex;align-items:center;justify-content:center}.mapcard .thumb img{width:100%;height:100%;object-fit:cover}.mapcard .thumb .lock{position:absolute;top:0;right:0;bottom:0;left:0;background:#000b;display:flex;align-items:center;justify-content:center;text-align:center;padding:10px;color:var(--muted)}.mapcard .prov{color:var(--orange-2);font-size:9px}@keyframes shake{20%{transform:translate(-5px) rotate(-1deg)}40%{transform:translate(5px) rotate(1deg)}60%{transform:translate(-3px)}80%{transform:translate(3px)}}.reveal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:30;display:flex;align-items:center;justify-content:center;background:#000c;overflow:hidden}.reveal .rays{position:absolute;width:160vmax;height:160vmax;background:repeating-conic-gradient(from 0deg,var(--rc, #fff3) 0 6deg,transparent 6deg 18deg);animation:spin 9s linear infinite;opacity:0;transition:opacity .4s}.reveal.legend .rays,.reveal.myth .rays{opacity:1}.reveal .flash{position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;opacity:0;pointer-events:none}.reveal .flash.go{animation:flash .6s ease-out}@keyframes flash{0%{opacity:.95}to{opacity:0}}.capsule{position:relative;width:120px;height:120px;animation:drop .55s cubic-bezier(.3,1.4,.6,1) both}@keyframes drop{0%{transform:translateY(-70vh) rotate(-240deg)}to{transform:translateY(0) rotate(0)}}.capsule .top,.capsule .bot{position:absolute;left:0;width:120px;height:60px;border:5px solid #0007}.capsule .top{top:0;border-radius:60px 60px 0 0;background:linear-gradient(180deg,color-mix(in srgb,var(--c) 70%,#fff),var(--c));border-bottom:0}.capsule .bot{bottom:0;border-radius:0 0 60px 60px;background:linear-gradient(180deg,#fff,#cfd6e6);border-top:0}.capsule.wobble{animation:wobble .5s ease-in-out 2}@keyframes wobble{25%{transform:rotate(-10deg)}75%{transform:rotate(10deg)}}.capsule.open .top{transition:transform .45s ease-out,opacity .45s;transform:translateY(-80px) rotate(-30deg);opacity:0}.capsule.open .bot{transition:transform .45s ease-out,opacity .45s;transform:translateY(80px) rotate(20deg);opacity:0}.spark{position:absolute;width:8px;height:8px;background:var(--c, #fff);left:50%;top:50%;animation:burst .8s ease-out forwards}@keyframes burst{0%{transform:translate(-50%,-50%) scale(1);opacity:1}to{transform:translate(var(--dx),var(--dy)) scale(.2);opacity:0}}.reveal-card{position:absolute;display:flex;flex-direction:column;align-items:center;gap:8px;animation:rise .5s cubic-bezier(.3,1.5,.6,1) both}@keyframes rise{0%{transform:scale(.2) rotateY(90deg);opacity:0}to{transform:scale(1) rotateY(0);opacity:1}}.reveal-card .pcard{width:min(280px,80vw);cursor:default}.reveal-card .pcard .name{font-size:14px}.reveal-card .rarity-big{font-size:clamp(16px,4vw,28px);text-shadow:3px 3px 0 #000;letter-spacing:3px}.reveal .skip{position:absolute;bottom:18px;right:18px}.newtag{color:var(--ok)}.captain-badge{position:absolute;top:4px;right:6px;background:var(--orange);color:#fff;font-size:10px;padding:2px 6px;z-index:3}.formation-pick{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:12px}@media (max-width: 620px){.formation-pick{grid-template-columns:1fr}}.fcard{font:inherit;color:inherit;text-align:left;background:#0a1d48;border:3px solid var(--frame-dim);padding:10px;cursor:pointer;clip-path:var(--cut)}.fcard.on{border-color:var(--yellow);background:var(--panel-2)}.fcard .fk{color:var(--yellow)}.fcard svg{display:block;margin:6px auto}.hud{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.hud .top-left{position:absolute;top:10px;left:10px;width:min(440px,58vw);display:flex;flex-direction:column;gap:6px}.bar{height:22px;background:#000c;border:3px solid #fff;position:relative;clip-path:polygon(0 0,100% 0,calc(100% - 8px) 100%,0 100%)}.bar>i{position:absolute;inset:0 auto 0 0;background:linear-gradient(180deg,#8dff8a,var(--ok) 50%,#2f9a3a);transition:width .15s}.bar.hp.low>i{background:linear-gradient(180deg,#ff9a8a,var(--bad) 50%,#a3202a);animation:pulse .6s infinite alternate}@keyframes pulse{to{filter:brightness(1.4)}}.bar.xp{height:14px;border-width:2px}.bar.xp>i{background:linear-gradient(180deg,#a6d8ff,#4fa8ff 60%,#2468c8)}.bar.boss>i{background:linear-gradient(180deg,#ff9a8a,var(--bad) 50%,#8a1020)}.bar span{position:absolute;top:0;right:0;bottom:0;left:0;font-size:10px;line-height:16px;text-align:center;text-shadow:2px 2px 0 #000}.bar.xp span{font-size:8px;line-height:10px}.hud .top-right{position:absolute;top:10px;right:10px;display:flex;flex-direction:column;align-items:flex-end;gap:6px;text-shadow:2px 2px 0 #000}.hud .clock{font-size:clamp(16px,2.6vw,22px);color:#fff}.hud .kills{font-size:12px;color:var(--yellow)}.hud .pausebtn{pointer-events:auto}.hud .bossbar{position:absolute;top:62px;left:50%;transform:translate(-50%);width:min(560px,84vw);text-align:center}.hud .bossbar .bn{font-size:11px;color:#ffd0d0;text-shadow:2px 2px 0 #000;margin-bottom:2px}.hurt{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;box-shadow:inset 0 0 70px 14px #ff1e2861;opacity:0;transition:opacity .25s}.hurt.on{opacity:1;transition:none}.banner{position:absolute;top:34%;left:50%;transform:translate(-50%,-50%);font-size:clamp(14px,3vw,24px);color:#fff;background:linear-gradient(90deg,transparent,var(--orange) 15%,var(--orange) 85%,transparent);padding:10px 60px;text-shadow:2px 2px 0 #5a2000;white-space:nowrap;animation:bannerIn 1.2s ease-out forwards}@keyframes bannerIn{0%{opacity:0;transform:translate(-30%,-50%)}15%{opacity:1;transform:translate(-50%,-50%)}80%{opacity:1}to{opacity:0}}.modal{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse,#08142ecc,#000e);display:flex;align-items:center;justify-content:center;padding:12px;z-index:20}.modal .panel{max-width:980px;width:100%;max-height:94vh;overflow:auto}.lvl-title{text-align:center;color:var(--yellow);font-size:clamp(16px,3vw,24px);text-shadow:3px 3px 0 #a64300;margin:4px 0 12px}.reroll-row{display:flex;justify-content:center;margin-top:12px;gap:10px;align-items:center}.result-banner{text-align:center;font-size:clamp(26px,6vw,54px);margin:3vh 0 12px;text-shadow:4px 4px 0 #000}.result-banner.win{color:var(--yellow);text-shadow:3px 3px 0 #c4500a,6px 6px 0 #3a1200}.result-banner.lose{color:#c9d6ff;text-shadow:3px 3px 0 #1d2f6b,6px 6px 0 #000}.result-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin-bottom:12px}.stat{background:#0007;border:2px solid var(--frame-dim);padding:10px;text-align:center;clip-path:var(--cut)}.stat b{display:block;font-size:18px;color:var(--yellow);margin-top:4px}.stat.rec{border-color:var(--ok)}.stat.rec:after{content:"¡RÉCORD!";display:block;color:var(--ok);font-size:9px;margin-top:4px}.rewards{width:100%;border-collapse:collapse}.rewards td{padding:4px 8px;border-bottom:1px solid #ffffff14}.rewards td:last-child{text-align:right;color:var(--yellow)}.problems{font-size:10px;color:var(--muted)}.opt-row{display:grid;grid-template-columns:200px 1fr;gap:10px;align-items:center;padding:10px 0;border-bottom:1px solid #ffffff14}@media (max-width: 620px){.opt-row{grid-template-columns:1fr}}input[type=range]{width:100%;accent-color:var(--orange)}.perk{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:center;padding:10px;margin-bottom:8px;background:#0006;border-left:4px solid var(--orange)}.perk .pips{display:flex;gap:3px;margin-top:6px}.perk .pips i{width:12px;height:8px;background:#0a1d48;border:1px solid var(--frame-dim)}.perk .pips i.on{background:var(--yellow)}.screen.center{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px}.welcome{max-width:620px;width:100%}.spacer{flex:1}.shake{animation:shake .45s}.menu-root{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;gap:8px;padding:clamp(10px,1.6vw,18px);overflow-y:auto}.menu-root:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse at 74% 50%,transparent 30%,#050c22aa 80%),linear-gradient(95deg,#050c22f0 0,#050c22b0 38%,transparent 58%),linear-gradient(180deg,#050c2299,transparent 22%,transparent 84%,#050c22dd)}.menu-root>*{position:relative}.menu-lights{position:fixed!important;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden;z-index:0}.menu-lights i{position:absolute;top:-6vh;width:26vmax;height:125vh;margin-left:-13vmax;transform-origin:50% 0;background:linear-gradient(180deg,#fff8d4 0%,#fff6c0aa 12%,#fff6c044 45%,#fff6c010 75%,transparent 92%);clip-path:polygon(46% 0,54% 0,100% 100%,0 100%);filter:blur(5px);opacity:.32;mix-blend-mode:screen;will-change:transform;animation:beam 11s ease-in-out infinite alternate}.menu-lights i:nth-child(1){left:34%;--a: 18deg;--b: 8deg}.menu-lights i:nth-child(2){left:62%;--a: -6deg;--b: 6deg;animation-duration:13s;animation-delay:-4s;opacity:.26}.menu-lights i:nth-child(3){left:92%;--a: -20deg;--b: -9deg;animation-duration:10s;animation-delay:-7s}.menu-lights b{position:absolute;top:-3vh;width:3vmax;height:3vmax;margin-left:-1.5vmax;border-radius:50%;background:radial-gradient(circle,#fffbe6,#ffe08a66 45%,transparent 70%)}.menu-lights b:nth-of-type(1){left:34%}.menu-lights b:nth-of-type(2){left:62%}.menu-lights b:nth-of-type(3){left:92%}@keyframes beam{0%{transform:rotate(var(--a))}to{transform:rotate(var(--b))}}.menu-root.enter{animation-name:menuFade}@keyframes menuFade{0%{opacity:0}}.still .menu-lights i{animation-name:beam!important}@media (prefers-reduced-motion: reduce){.menu-lights i{animation:none}}body.reduced-motion .menu-lights i{animation:none}.menu-top{display:flex;align-items:center;gap:10px}.profile-chip{display:flex;align-items:center;gap:10px;cursor:pointer;background:#06102bd0;border:2px solid var(--frame);clip-path:var(--cut);padding:6px 16px 6px 6px;transition:filter .1s}.profile-chip:hover{filter:brightness(1.25)}.profile-chip b{display:block;color:var(--yellow);font-size:12px;font-weight:400}.avatar{display:inline-flex;align-items:center;justify-content:center;overflow:hidden;background:#0a1d48;border:2px solid var(--yellow);flex:none}.avatar img{width:100%;height:100%;object-fit:contain}.menu-stage{flex:1;display:flex;justify-content:space-between;align-items:stretch;gap:20px;min-height:0}.menu-left{flex:0 1 min(560px,56vw);display:flex;flex-direction:column;gap:10px;justify-content:center}.menu-logo{text-align:left;margin:0 0 6px;animation:logoIn .6s cubic-bezier(.3,1.5,.6,1) both}.menu-logo h1{font-size:clamp(24px,3.6vw,48px)}@keyframes logoIn{0%{transform:translate(-60px) skew(-14deg);opacity:0}to{transform:none;opacity:1}}.menu-tiles{display:grid;grid-template-columns:1fr 1fr;gap:6px}.mbtn{font:inherit;position:relative;display:flex;align-items:center;gap:10px;text-align:left;color:#fff;border:0;cursor:pointer;padding:9px 12px;clip-path:polygon(0 0,100% 0,calc(100% - 12px) 100%,0 100%);background:linear-gradient(90deg,#1f4ca0,#132f6be6);box-shadow:inset 4px 0 0 var(--frame),inset 0 1px #ffffff30;transition:transform .08s,filter .08s;animation:mbtnIn .35s ease-out both}.menu-tiles .mbtn:nth-child(2n){animation-delay:.04s}.menu-tiles .mbtn:nth-child(n+3){animation-delay:.08s}.menu-tiles .mbtn:nth-child(n+5){animation-delay:.12s}.menu-tiles .mbtn:nth-child(n+7){animation-delay:.16s}@keyframes mbtnIn{0%{transform:translate(-36px);opacity:0}to{transform:none;opacity:1}}.mbtn:hover{transform:translate(6px);filter:brightness(1.3)}.mbtn:active{transform:translate(2px) scale(.98);filter:brightness(.95)}.mbtn .mi{width:22px;text-align:center;font-size:15px;color:var(--yellow)}.mbtn b{display:block;font-weight:400;font-size:clamp(10px,1.05vw,12px);text-shadow:2px 2px 0 #000}.mbtn small{display:block;font-size:7px;color:var(--muted)}.mbtn.play{padding:15px 20px;background:linear-gradient(90deg,#ffb347,var(--orange) 55%,#c95300);box-shadow:inset 5px 0 0 var(--yellow),0 0 24px #f07a1266}.mbtn.play b{font-size:clamp(20px,2.6vw,30px)}.mbtn.play small{color:#fff0d8;font-size:9px}.mbtn.gacha{background:linear-gradient(90deg,#6a2fb0,#2f1a6be6);box-shadow:inset 4px 0 0 var(--r-epico)}.notif{position:absolute;right:16px;top:8px;background:var(--bad);color:#fff;font-size:9px;padding:2px 6px;animation:pulse .6s infinite alternate}.menu-right{flex:0 0 min(270px,30vw);display:flex;flex-direction:column;gap:8px;justify-content:center}.panel.side{background:#06102be6;padding:10px}.panel.side h3{font-size:10px;margin-bottom:6px}.chal{font-size:8px;line-height:1.5;margin-bottom:6px}.chal i{display:block;height:5px;margin-top:2px;background:linear-gradient(90deg,var(--ok) var(--p),#0a1d48 var(--p))}.arena-row{font-size:9px;color:var(--muted)}.arena-row.ok{color:var(--ok)}.featured{display:flex;flex-direction:column;align-items:center;gap:5px;background:#06102be6;border-color:var(--rc, var(--frame));padding:10px}.featured .ftag{color:var(--orange-2);font-size:9px}.featured b{font-weight:400;color:var(--yellow);font-size:11px}.fart{position:relative;line-height:0}.fart canvas.char{position:absolute;right:-44px;bottom:-6px;width:80px;height:88px}.menu-foot{display:flex;justify-content:space-between;gap:10px;font-size:8px;color:var(--muted)}.menu-foot button{font:inherit;background:none;border:0;color:var(--frame);cursor:pointer;text-decoration:underline}.audio-hint{position:absolute!important;bottom:64px;right:16px;font-size:9px;background:#000b;padding:4px 8px;color:var(--yellow);animation:pulse .7s infinite alternate}@media (max-width: 900px){.menu-stage{flex-direction:column}.menu-left,.menu-right{flex:none;width:100%}.featured{display:none}}.pcard{--rc: var(--frame-dim);border-color:var(--rc)}.pcard .stage{position:relative;width:100%;height:96px;display:flex;align-items:flex-end;justify-content:center;overflow:hidden;background:radial-gradient(ellipse at 50% 100%,color-mix(in srgb,var(--rc) 45%,transparent),transparent 70%),repeating-linear-gradient(90deg,#2a7a33 0,#2a7a33 14px,#2f8a39 14px,#2f8a39 28px);border:2px solid #0007}.pcard .stage canvas.char{width:80px;height:88px}.pcard .mugbadge{position:absolute;left:2px;top:2px;border:2px solid var(--rc);background:#0a1d48;line-height:0}.pcard.big .stage{height:150px}.pcard.big .stage canvas.char{width:120px;height:132px}.pcard .chips{display:flex;gap:4px;align-items:center;justify-content:center;flex-wrap:wrap}.pos{font-size:8px;padding:1px 4px;background:#000a;color:#fff;border:1px solid var(--frame-dim)}.elem{font-size:8px;padding:1px 4px;background:#000a;color:var(--ec);border:1px solid var(--ec)}.pcard.locked{--rc: #33496f !important;filter:saturate(.5)}.pcard.locked .stage{background:#0a1d48}.char.silhouette{filter:brightness(0) drop-shadow(0 0 1px #7fd3ff);opacity:.75}.qmark{position:absolute;font-size:22px;color:var(--frame);top:8px;right:8px}.detail{border-color:var(--rc, var(--frame))}.detail .art canvas.char{background:none}.gacha-screen{display:grid;grid-template-columns:minmax(0,480px) minmax(0,340px);justify-content:center;align-items:start;gap:16px}.gacha-screen>.titlebar{grid-column:1 / -1;margin-bottom:0}.gacha-screen>.panel{grid-column:1 / -1}.gacha-screen>.ie3-machine+.panel{grid-column:2;margin:0!important}@media (max-width: 860px){.gacha-screen{grid-template-columns:minmax(0,480px)}.gacha-screen>.ie3-machine+.panel{grid-column:1}}.ie3-machine{width:100%;max-width:calc((100vh - 96px) * 2 / 3);justify-self:end;display:flex;flex-direction:column;border:4px solid var(--frame);background:#000;image-rendering:pixelated}.ds-top img{display:block;width:100%;aspect-ratio:4/3}.ds-bottom{position:relative;aspect-ratio:4/3;overflow:hidden;background-size:126.6% 100%;background-position:center;image-rendering:pixelated}.ds-bottom .goal{position:absolute;left:5%;top:58%;width:25.8%}.knobwrap{position:absolute;top:0;right:0;bottom:0;left:0}.knobwrap .kbase{position:absolute;left:30.5%;top:44%;width:36.7%;height:56%}.knobwrap .knob{position:absolute;left:36.7%;top:49.5%;width:24.2%;height:29.7%}.coins-row{position:absolute;left:0;right:0;top:6%;display:flex;justify-content:center;gap:8%}.coinbtn{font:inherit;font-size:9px;line-height:1.3;color:#fff;display:flex;gap:6px;align-items:center;background:#06102bcc;border:2px solid var(--frame);padding:4px 10px;cursor:pointer;text-shadow:1px 1px 0 #000}.coinbtn:hover:not(:disabled){filter:brightness(1.3);transform:translateY(-2px)}.coinbtn:disabled{filter:grayscale(1) brightness(.6);cursor:not-allowed}.coinbtn img{width:34px;height:34px;object-fit:contain}.reveal-title{position:absolute;top:5vh;left:0;right:0;text-align:center;color:var(--yellow);font-size:14px;text-shadow:2px 2px 0 #000}@media (max-width: 560px){.reveal-title{top:0;padding:max(22px,env(safe-area-inset-top)) 8px 30px;background:linear-gradient(180deg,#020814 0,#020814 70%,#02081400)}}.cap-sprite{width:144px;height:144px;object-fit:contain;animation:drop .55s cubic-bezier(.3,1.4,.6,1) both}.cap-sprite.wobble{animation:wobble .25s ease-in-out infinite}.cap-sprite.pop{animation:capout .5s ease-out forwards}@keyframes capout{to{transform:translateY(-120px) scale(1.3);opacity:0}}.formation-hud{display:flex;gap:4px;pointer-events:auto}.formation-hud button{font:inherit;font-size:8px;line-height:1.3;color:var(--muted);display:flex;flex-direction:column;align-items:center;gap:2px;padding:4px 5px;background:#06102bcc;border:2px solid var(--frame-dim);cursor:pointer;opacity:.72;transition:transform .12s,opacity .12s}.formation-hud button b{color:var(--yellow);font-weight:400}.formation-hud button.on{opacity:1;color:#fff;background:var(--orange);border-color:var(--yellow);transform:scale(1.08);box-shadow:0 0 10px #ffb34799}.fdesc{font-size:9px;color:var(--orange-2)}.team-hud{position:absolute;left:50%;bottom:8px;transform:translate(-50%);display:grid;grid-template-columns:repeat(5,minmax(0,190px));gap:5px;width:min(980px,98vw);justify-content:center}.plate{position:relative;background:linear-gradient(180deg,#132f6bee,#06102bee);border:2px solid var(--rc);clip-path:var(--cut);padding:4px;font-size:8px;line-height:1.3;animation:plateIn .35s cubic-bezier(.3,1.5,.6,1) both;min-width:0}@keyframes plateIn{0%{transform:translateY(30px);opacity:0}to{transform:none;opacity:1}}.plate.cap{box-shadow:inset 0 0 0 1px var(--yellow)}.plate.empty{--rc: #33496f;display:flex;align-items:center;justify-content:center;text-align:center;color:var(--muted);background:#06102b88;border-style:dashed;min-height:92px}.pl-head{display:flex;gap:4px;align-items:center;margin-bottom:3px}.pl-mug{line-height:0;border:2px solid var(--rc);background:#0a1d48;flex:none}.pl-c{position:absolute;left:34px;top:4px;background:var(--orange);color:#fff;padding:0 3px;font-size:7px}.pl-name{color:#fff;min-width:0;overflow:hidden}.pl-name small{display:block;color:var(--ec);font-size:7px}.pl-tech{display:grid;grid-template-columns:22px 1fr;column-gap:4px;align-items:center;margin-top:2px}.pl-icon{grid-row:span 2;position:relative;width:22px;height:22px;display:flex;align-items:center;justify-content:center;background:#0a1d48;border:1px solid var(--frame-dim)}.pl-tech.ready .pl-icon{border-color:var(--yellow);box-shadow:0 0 5px #ffe24a88}.pl-icon .cd{position:absolute;top:0;right:0;bottom:0;left:0;background:conic-gradient(#000c var(--p, 0%),transparent 0)}.pl-tn{font-size:7px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--muted)}.pl-pips{display:flex;gap:1px}.pl-pips i{width:8px;height:4px;background:#0a1d48}.pl-pips i.on{background:var(--yellow)}.banner{display:flex;align-items:center;gap:10px}@media (max-width: 760px){.team-hud{grid-template-columns:repeat(3,minmax(0,1fr))}.plate.empty,.pl-tn{display:none}}.levelup{position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2vh;padding:12px;overflow:auto;background:radial-gradient(ellipse,#0a1d48e0,#000e)}.lv-rays{position:fixed;left:50%;top:50%;width:170vmax;height:170vmax;margin:-85vmax;background:repeating-conic-gradient(rgba(255,226,74,.07) 0 8deg,transparent 8deg 22deg);animation:spin 26s linear infinite;pointer-events:none}.lv-title{position:relative;text-align:center}.lv-title span{display:block;font-size:clamp(24px,5vw,46px);color:var(--yellow);text-shadow:3px 3px 0 #c4500a,6px 6px 0 #3a1200}.lv-title small{color:#fff;font-size:11px}.levelup.first .lv-title{animation:titleIn .4s cubic-bezier(.3,1.7,.6,1) both}@keyframes titleIn{0%{transform:scale(2.4);opacity:0}to{transform:none;opacity:1}}.lv-cards{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,300px));gap:16px;width:min(1000px,100%);justify-content:center}.lvcard{--rc: var(--frame);font:inherit;color:inherit;position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;cursor:pointer;padding:14px 12px 16px;min-height:min(56vh,400px);border:4px solid var(--rc);clip-path:var(--cut);background:linear-gradient(180deg,var(--panel-3),var(--panel) 60%,#0a1d48);animation:cardIn .5s cubic-bezier(.3,1.5,.6,1) both;transition:transform .12s,filter .12s}.lvcard:nth-child(2){animation-delay:.1s}.lvcard:nth-child(3){animation-delay:.2s}@keyframes cardIn{0%{transform:translateY(70px) rotateX(75deg) scale(.8);opacity:0}to{transform:none;opacity:1}}.lvcard:hover,.lvcard:focus-visible{transform:translateY(-10px) scale(1.03);filter:brightness(1.15);outline:none}.lvcard.picked{transform:scale(1.12);filter:brightness(1.7)}.lv-ribbon{position:absolute;top:12px;right:-34px;transform:rotate(32deg);background:var(--ok);color:#05320f;font-size:7px;padding:2px 34px}.lv-type{font-size:9px;color:var(--orange-2)}.lv-art{position:relative;height:136px;width:100%;display:flex;align-items:center;justify-content:center}.lv-art .mugbadge{position:absolute;left:4px;top:0;border:2px solid var(--rc);background:#0a1d48;line-height:0}.lv-name{color:var(--yellow);font-size:12px;line-height:1.4}.lv-sub{font-size:9px;color:var(--muted)}.lv-techs{font-size:8px;text-align:left;width:100%;line-height:1.6}.lv-techs div{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.lv-techs small{color:var(--muted)}.lv-level{font-size:10px;display:flex;align-items:center;gap:6px;flex-wrap:wrap;justify-content:center}.lv-level b{color:var(--ok);font-weight:400}.lv-level .pips{display:flex;gap:2px}.lv-level .pips i{width:10px;height:8px;background:#0a1d48;border:1px solid var(--frame-dim)}.lv-level .pips i.on{background:var(--yellow)}.lv-level .pips i.new{background:var(--ok);animation:pulse .4s infinite alternate}.diff{font-size:9px;width:100%;border-collapse:collapse}.diff td{padding:2px 3px;text-align:right}.diff td:first-child{text-align:left;color:var(--muted)}.diff b{color:var(--ok);font-weight:400}.lv-bottom{position:relative}.rr-count{display:inline-block;background:var(--yellow);color:#3a1200;padding:2px 8px;margin-left:8px;text-shadow:none}@media (max-width: 760px){.lv-cards{grid-template-columns:1fr}.lvcard{min-height:0}.lv-art{height:90px}}.profile-head{display:flex;gap:16px;align-items:flex-start;margin-bottom:12px;flex-wrap:wrap}.opt-row input:not([type=range]):not([type=checkbox]),.opt-row select{font:inherit;font-size:10px;padding:8px;background:#0a1d48;color:var(--text);border:2px solid var(--frame-dim);max-width:300px}.icon-grid{display:grid;grid-template-columns:repeat(auto-fill,60px);gap:6px;margin-top:10px;max-height:44vh;overflow:auto}.iconpick{width:60px;height:60px;padding:2px;background:#0a1d48;border:2px solid var(--frame-dim);cursor:pointer;display:flex;align-items:center;justify-content:center}.iconpick img{width:100%;height:100%;object-fit:contain}.iconpick.on{border-color:var(--yellow);box-shadow:0 0 8px var(--yellow)}.pcard .stage{height:100px;align-items:flex-end}.pcard.big .stage{height:134px}.pcard .stage.dark .mug{filter:brightness(0) drop-shadow(0 0 1px #7fd3ff);opacity:.75}.minisprite{position:absolute;right:0;bottom:0;line-height:0}.minisprite canvas.char,.pcard .stage .minisprite canvas.char,.pcard.big .stage .minisprite canvas.char{width:48px;height:53px}.pl-tech.free .pl-tn{opacity:.55}.pl-tech.up .pl-icon{animation:techUp .4s ease-out 2}@keyframes techUp{50%{transform:scale(1.35);box-shadow:0 0 8px var(--yellow)}}.pl-pips i{width:4px}.lv-techicon{position:absolute;right:8%;bottom:0}.lv-desc{font-size:8px;color:var(--muted);line-height:1.5}.lvcard.evolves{box-shadow:inset 0 0 18px #ffe24a66}.lvcard.learn{background:linear-gradient(180deg,#3a2a8f,var(--panel) 60%,#0a1d48)}.enter{animation:screenIn .2s ease-out both}@keyframes screenIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.reduced-motion *,.reduced-motion *:before{animation-duration:.01s!important;animation-iteration-count:1!important;transition:none!important}.toast{position:fixed;left:50%;bottom:40px;transform:translate(-50%);z-index:60;background:#06102bf0;color:var(--yellow);border:2px solid var(--yellow);padding:8px 16px;font-size:11px;animation:screenIn .2s both}.btn.arm{filter:hue-rotate(90deg) brightness(1.2)}.cine{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at center,#16307a,#040a1e 75%);display:flex;align-items:center;justify-content:center;overflow:hidden}.cine-shot{width:min(900px,92vw);text-align:center;opacity:0}.cine-shot.in{animation:cineIn .7s ease-out both}@keyframes cineIn{0%{opacity:0;transform:scale(1.08)}to{opacity:1;transform:none}}.cine-text{font-size:clamp(12px,2.2vw,20px);line-height:1.8;color:#fff;text-shadow:2px 2px 0 #000}.cine-cast{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;margin-bottom:18px}.cine-cast span{border:3px solid var(--rc);background:#0a1d48;line-height:0;animation:castIn .5s cubic-bezier(.3,1.5,.6,1) both}.cine-cast span:nth-child(2){animation-delay:.12s}.cine-cast span:nth-child(3){animation-delay:.24s}.cine-cast span:nth-child(4){animation-delay:.36s}.cine-cast span:nth-child(5){animation-delay:.48s}@keyframes castIn{0%{transform:translateY(40px) scale(.7);opacity:0}to{transform:none;opacity:1}}.cine-logo h1{font-size:clamp(28px,7vw,68px);animation:titleIn .5s cubic-bezier(.3,1.7,.6,1) both}.cine-skip{position:absolute;right:16px;bottom:16px}.welcome{max-height:76vh;overflow-y:auto}.wiz-steps{display:flex;gap:12px;font-size:8px;color:var(--muted);margin-bottom:10px;flex-wrap:wrap}.wiz-steps .on{color:var(--yellow)}.wiz-steps .done{color:var(--ok)}.wiz-next{text-align:right;margin:12px 0 0}.team-picks{max-height:42vh;overflow-y:auto}.team-picks h4{margin:8px 0 4px;font-size:9px;color:var(--orange-2);font-weight:400}.team-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:6px}.team-card{font:inherit;font-size:8px;line-height:1.4;color:#fff;display:flex;align-items:center;gap:6px;text-align:left;padding:4px;background:#0a1d48;border:2px solid var(--frame-dim);cursor:pointer;transition:transform .08s,border-color .08s}.team-card:hover{transform:translateY(-2px);border-color:var(--yellow)}.team-card.on{border-color:var(--yellow);background:var(--panel-2)}.team-card img,.noemblem{width:32px;height:32px;flex:none;text-align:center;line-height:32px}.team-card small{display:block;color:var(--muted)}h3.saga{color:var(--orange-2);font-size:11px;margin:14px 0 6px;font-weight:400}.pcard .tech-pips{display:flex;gap:2px;justify-content:center;min-height:16px}.pcard.r-legendario{animation:legendGlow 2s ease-in-out infinite alternate}@keyframes legendGlow{to{box-shadow:0 0 16px #ffb020aa,inset 0 0 14px #ffb02066}}@keyframes mythGlow{0%,to{border-color:#ff4f8b}33%{border-color:#ffd24f}66%{border-color:#4fd8ff}}.rep{position:relative}.rep .tag{position:absolute;right:6px;top:6px;z-index:1}.perk-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:6px}.perk-grid .perk{margin:0}.mission.done{opacity:.55}.mbar{position:relative;height:12px;background:#0a1d48;margin-top:4px}.mbar i{position:absolute;inset:0 auto 0 0;background:var(--ok)}.mbar span{position:relative;display:block;text-align:center;font-size:7px;line-height:12px;text-shadow:1px 1px 0 #000}.shop-btns{display:flex;flex-direction:column;gap:4px}.mini-list{display:flex;flex-wrap:wrap;gap:4px}.mini-pick{padding:1px;background:#0a1d48;border:2px solid var(--frame-dim);cursor:pointer;line-height:0}.mini-pick.on{border-color:var(--yellow)}.gear-row{display:flex;gap:8px;align-items:center}.perk.gear.on{border-left-color:var(--ok);box-shadow:inset 0 0 0 1px var(--ok)}.legal p,.legal li{font-size:10px}.buffs{position:absolute;left:10px;top:62px;display:flex;flex-direction:column;gap:3px}.buff{position:relative;display:block;width:110px;font-size:8px;padding:2px 4px;background:#000a;color:#fff;text-shadow:1px 1px 0 #000;overflow:hidden}.buff i{position:absolute;inset:0 auto 0 0;background:#4fb3ff66}.buff.b-dano i{background:#ff6a2a77}.buff.b-xp i{background:#5ee05a77}.buff.b-recarga i{background:#b36bff77}.hud .top-left{width:min(520px,58vw)}.bar.hp{height:26px}.bar span{line-height:20px}.plate{background:linear-gradient(180deg,#132f6bcc,#06102bcc)}.cap-sprite{width:auto;height:auto;object-fit:fill;image-rendering:pixelated}.menu-root,.screen{overflow-x:hidden}.menu-logo h1{font-size:clamp(18px,2.7vw,40px);white-space:nowrap}@media (max-width: 900px){.menu-stage{flex:none}.menu-top{flex-wrap:wrap}.audio-hint{position:static!important;align-self:flex-start}.menu-foot{flex-wrap:wrap}}#ui,#ui.menu-mode{zoom:var(--ui-scale, 1)}#ui.run-mode{zoom:calc(var(--ui-scale, 1) * var(--hud-scale, 1))}.still>:not(.reveal),.still>:not(.reveal) *,.still>:not(.reveal) *:before,.still>:not(.reveal) *:after{animation-name:none!important}.still .pcard.r-legendario,.still .pcard.r-mitico,.still .pcard.r-leyenda{animation-name:inherit}.tokens{color:#8fe8ff;background:#000a;border:2px solid #4fd8ff;padding:6px 12px;clip-path:var(--cut);white-space:nowrap}.tokens:before,.st-tokens:before{content:"";display:inline-block;width:1.25em;height:1.25em;margin-right:.35em;vertical-align:-.25em;background:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Ccircle%20cx%3D%2712%27%20cy%3D%2712%27%20r%3D%2711%27%20fill%3D%27%231a6ad8%27%20stroke%3D%27%230a1d48%27%20stroke-width%3D%271.5%27/%3E%3Ccircle%20cx%3D%2712%27%20cy%3D%2712%27%20r%3D%278.2%27%20fill%3D%27%23ffd21f%27%20stroke%3D%27%23a86a00%27%20stroke-width%3D%271.2%27/%3E%3Cpath%20d%3D%27M13.5%205%208%2013h3.4l-1.4%206%205.6-8.4h-3.4z%27%20fill%3D%27%23fff%27%20stroke%3D%27%237a3d00%27%20stroke-width%3D%27.8%27%20stroke-linejoin%3D%27round%27/%3E%3C/svg%3E) center / contain no-repeat}.rar.leyenda{background:linear-gradient(90deg,#fff6c8,#ffd24f,#fff);color:#5a3a00;box-shadow:0 0 6px #ffe89a}.pcard.r-leyenda{border-color:#fff6c8;animation:leyGlow 2.6s ease-in-out infinite alternate;background:linear-gradient(160deg,#6a4a10,#2a1c48 55%,#0a1d48)}@keyframes leyGlow{0%{box-shadow:0 0 8px #ffe89a88,inset 0 0 10px #ffe89a44}to{box-shadow:0 0 22px #ffe89acc,inset 0 0 18px #ffe89a88}}.grid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:12px}.pcard{padding:10px;gap:5px}.pcard .stage,.pcard.big .stage{height:138px;align-items:center}.pcard .name{font-size:11px}.pcard:hover{transform:translateY(-4px) scale(1.02);box-shadow:0 6px 16px #0009}.pcard .card-crest{position:absolute;right:12px;top:12px;width:26px;height:26px;z-index:2}.pcard.locked .card-crest{filter:grayscale(1) brightness(.5)}.lock-tag{position:absolute;left:0;right:0;bottom:4px;text-align:center;font-size:8px;color:var(--muted)}.pcard.r-epico{box-shadow:inset 0 0 12px #b36bff55}.pcard.r-raro{box-shadow:inset 0 0 10px #4fb3ff44}.minisprite canvas.char,.pcard .stage .minisprite canvas.char,.pcard.big .stage .minisprite canvas.char{width:60px;height:66px}.team-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:10px}.team-card.big{position:relative;padding:8px;gap:10px;font-size:10px;background:linear-gradient(90deg,#1b438f,#0a1d48)}.team-card.big img,.team-card.big .noemblem{width:64px;height:64px;line-height:64px}.tc-body{flex:1;min-width:0}.tc-body b{display:block;font-weight:400;color:var(--yellow)}.tc-bar{display:block;height:7px;margin:4px 0;background:#06102b;border:1px solid var(--frame-dim)}.tc-bar>i{display:block;height:100%;background:linear-gradient(90deg,var(--ok),var(--yellow))}.tc-bar.wide{width:100%;height:10px}.team-head{display:flex;gap:14px;align-items:center;margin:10px 0;flex-wrap:wrap}.team-head>img{width:96px;height:96px}.th-main{flex:1 1 240px}.th-rewards{display:flex;gap:8px;flex-wrap:wrap}.th-r{display:flex;flex-direction:column;gap:3px;width:150px;font-size:9px;padding:6px;background:#06102b;border:2px solid var(--frame-dim)}.th-r small{color:var(--muted)}.th-r.got{border-color:var(--ok)}.logo-bolt{position:absolute;left:-6px;top:-14px;height:150%;fill:#ffe24a;opacity:.22;filter:drop-shadow(0 0 12px #ffb020);animation:boltPulse 3.2s ease-in-out infinite}@keyframes boltPulse{50%{opacity:.4}}.menu-logo{position:relative;padding-left:8px}.menu-logo h1{position:relative;background:linear-gradient(180deg,#fff6a8 20%,#ffd21f 55%,#f07a12);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:none;filter:drop-shadow(3px 3px 0 #7a2a00) drop-shadow(0 0 10px #ffb02066);transform:skew(-8deg);transform-origin:left}.menu-logo .sub{position:relative}.chip-crest{width:32px;height:32px}.offer{display:flex;flex-direction:column;gap:6px}.daily-grid{margin-top:12px}.kit-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:8px;margin-top:10px}.kit-card{font:inherit;font-size:9px;color:#fff;display:flex;flex-direction:column;align-items:center;padding:8px;background:#0a1d48;border:2px solid var(--frame-dim);cursor:pointer}.kit-card.on{border-color:var(--yellow);box-shadow:0 0 8px var(--yellow)}.kit-card canvas.char{width:120px;height:132px}.altar-hud{position:absolute;left:50%;top:40px;transform:translate(-50%);display:none;font-size:10px;color:#fff;background:#06102bd0;border:2px solid var(--yellow);padding:4px 12px;text-shadow:1px 1px 0 #000}.altar-hud.on{display:block}.rewards.tok td:last-child{color:#8fe8ff}.pl-tech .pl-icon{width:18px;height:18px}.pl-tech{grid-template-columns:18px 1fr}#game,#ui{touch-action:none;-webkit-user-select:none;user-select:none}.screen,.menu-root,.levelup,.modal{touch-action:pan-y;-webkit-overflow-scrolling:touch}.pad-focus{outline:3px solid var(--yellow)!important;outline-offset:2px;box-shadow:0 0 14px var(--yellow)!important}.joy{display:none;position:absolute;left:0;bottom:0;width:55%;height:60%;pointer-events:auto;touch-action:none}.touch .joy{display:block}.joy b{position:absolute;left:90px;bottom:90px;top:auto;width:110px;height:110px;margin:-55px;border-radius:50%;background:#ffffff14;border:2px solid #ffffff55;display:block;opacity:.45}.joy.on b{opacity:.9;bottom:auto}.joy i{position:absolute;left:50%;top:50%;width:46px;height:46px;margin:-23px;border-radius:50%;background:#fff8}.touch .team-hud{pointer-events:none}.xp-strip{position:absolute;left:0;right:0;top:0;height:9px;background:#050c22d8;border-bottom:1px solid #4fb3ff66;z-index:2}.xp-strip i{display:block;height:100%;width:0;background:linear-gradient(90deg,#2f7fe0,#6fd0ff 70%,#fff);box-shadow:0 0 10px #6fd0ff;transition:width .18s ease-out}.vitals{position:absolute;left:10px;top:16px;display:flex;gap:8px;align-items:center;width:min(460px,62vw)}.lv-badge{flex:none;width:56px;height:56px;display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1;background:radial-gradient(circle at 35% 30%,#ffb347,#c95300);border:3px solid #fff3c0;transform:rotate(45deg) scale(.82);box-shadow:0 0 14px #f07a12aa;text-shadow:1px 1px 0 #5a2000}.lv-badge>*{transform:rotate(-45deg)}.lv-badge small{font-size:7px}.lv-badge b{font-size:17px;font-weight:400}.lv-badge.pop{animation:lvPop .5s cubic-bezier(.3,1.8,.5,1)}@keyframes lvPop{40%{transform:rotate(45deg) scale(1.3);filter:brightness(1.6)}}.vbars{flex:1;min-width:0}.hp-bar{position:relative;height:26px;background:#120a14e0;border:2px solid #ffffffd0;border-radius:3px 12px;overflow:hidden;box-shadow:0 2px 6px #000a}.hp-bar i{position:absolute;left:0;top:0;bottom:0}.hp-bar .fill{background:linear-gradient(180deg,#9dff8c,#38c850 55%,#1f8a38);transition:width .12s}.hp-bar .ghost{background:#ffd0a0;transition:width .7s .25s ease-out}.hp-bar span{position:absolute;top:0;right:0;bottom:0;left:0;text-align:center;font-size:11px;line-height:22px;text-shadow:2px 2px 0 #000}.hp-bar.low .fill{background:linear-gradient(180deg,#ff9a8a,#e0303c 55%,#8a1020);animation:pulse .5s infinite alternate}.hp-bar.shielded{border-color:#6fd0ff;box-shadow:0 0 12px #6fd0ff}.hud-stats{display:flex;gap:12px;margin-top:4px;font-size:10px;text-shadow:2px 2px 0 #000}.hud-stats .pop{animation:statPop .3s}@keyframes statPop{50%{transform:scale(1.5)}}.st-coins{color:var(--yellow)}.st-tokens{color:#8fe8ff}#xptext{color:#a8d8ff}.res-chips{position:absolute;left:12px;top:84px;display:flex;flex-direction:column;gap:3px}.res-chips span{font-size:8px;color:var(--ec);background:#06102bc8;border-left:3px solid var(--ec);padding:2px 6px}.buffs{top:auto;bottom:150px}.hud .top-right{top:16px}.hud .clock{font-size:clamp(16px,2.2vw,22px);background:#06102bc0;padding:4px 12px;border:2px solid var(--frame-dim);border-radius:3px}.formation-hud button span{display:none}.formation-hud button.on span{display:inline}.team-hud{grid-template-columns:repeat(5,minmax(0,170px));gap:4px;bottom:6px}.plate{border-radius:4px;clip-path:none;background:linear-gradient(180deg,#132f6bb8,#06102bd0)}.plate.empty{min-height:54px}@media (max-width: 900px),(max-height: 520px){.team-hud{left:auto;right:6px;transform:none;bottom:6px;width:auto;display:flex;gap:3px}.plate{width:46px;padding:2px}.plate.empty,.pl-name,.pl-tn,.pl-pips{display:none}.pl-head{margin:0}.pl-c{left:2px;top:2px}.pl-tech{display:inline-grid;grid-template-columns:18px;margin:1px 1px 0 0}.pl-tech.free{display:none}.vitals{width:56vw}.lv-badge{width:44px;height:44px}.hud-stats{font-size:8px;gap:8px}#xptext{display:none}.formation-hud svg{width:26px;height:26px}.formation-hud button.on span,.fdesc,.res-chips{display:none}.buffs{bottom:auto;top:76px}}.fly{position:fixed;z-index:90;width:14px;height:14px;margin:-7px;border-radius:50%;pointer-events:none}.fly.coin{background:radial-gradient(circle at 35% 30%,#fff6a8,#ffc83a 60%,#b87a10);box-shadow:0 0 6px #ffc83a}.fly.token{background:radial-gradient(circle at 35% 30%,#fff,#4fd8ff 60%,#1f7fb0);transform:rotate(45deg);box-shadow:0 0 6px #4fd8ff}.confetti{position:fixed;top:0;z-index:90;width:9px;height:13px;pointer-events:none}.coins.bump,.tokens.bump{animation:bump .22s}@keyframes bump{50%{transform:scale(1.25);filter:brightness(1.5)}}.reward-cols{display:grid;grid-template-columns:1fr 1fr;gap:14px}@media (max-width: 620px){.reward-cols{grid-template-columns:1fr}}.rrow{animation:rowIn .3s both;animation-delay:var(--d)}@keyframes rowIn{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:none}}.rrow.total td{border-top:2px solid var(--yellow);font-size:13px}.result-wallet{display:flex;justify-content:center;gap:10px;margin:10px 0}.result-wallet span{font-size:16px}.menu-stage{align-items:center}.hero{position:relative;flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer}.hero-glow{position:absolute;width:380px;height:380px;max-width:100%;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--rc) 55%,transparent),transparent 68%);animation:heroGlow 3.4s ease-in-out infinite alternate}@keyframes heroGlow{0%{transform:scale(.9);opacity:.7}to{transform:scale(1.08);opacity:1}}.hero-art{position:relative;line-height:0;animation:heroIn .55s cubic-bezier(.3,1.4,.5,1) both;filter:drop-shadow(0 8px 0 #0006)}.still .hero-art{animation:none}@keyframes heroIn{0%{transform:translateY(40px) scale(.8);opacity:0}to{transform:none;opacity:1}}.hero:hover .hero-art{transform:translateY(-6px);transition:transform .15s}.hero-sprite{position:absolute;right:-40px;bottom:0}.hero-sprite canvas.char{width:120px;height:132px}.hero-plate{position:relative;margin-top:8px;padding:8px 26px;text-align:center;background:linear-gradient(90deg,transparent,#06102bee 15%,#06102bee 85%,transparent)}.hero-plate small{display:block;font-size:8px;color:var(--orange-2)}.hero-plate b{display:block;font-weight:400;font-size:15px;color:var(--yellow);text-shadow:2px 2px 0 #000}.menu-left{flex:0 0 min(430px,44vw)}.menu-right{flex:0 0 min(240px,24vw)}.menu-root:before{background:linear-gradient(90deg,#050c22ee 0,#050c22a0 32%,transparent 52%,transparent 74%,#050c22b0 100%),linear-gradient(180deg,#050c2299,transparent 20%,transparent 82%,#050c22dd)}.mbtn{border-radius:2px}.mbtn.play{animation:playGlow 1.8s ease-in-out infinite alternate}@keyframes playGlow{0%{box-shadow:inset 5px 0 0 var(--yellow),0 0 12px #f07a1266}to{box-shadow:inset 5px 0 0 var(--yellow),0 0 30px #f07a12cc}}@media (max-width: 900px){.hero{display:none}.menu-left,.menu-right{flex:none;width:100%}.menu-root{height:100%}}.cat-head{display:flex;justify-content:space-between;gap:14px;align-items:center;margin:10px 0;flex-wrap:wrap}.cat-head b{color:var(--yellow);font-weight:400}.cat-track{position:relative;width:240px;height:16px;background:#06102b;border:2px solid var(--frame-dim)}.cat-track i{display:block;height:100%;background:linear-gradient(90deg,var(--orange),var(--yellow))}.cat-track span{position:absolute;top:0;right:0;bottom:0;left:0;text-align:center;font-size:9px;line-height:12px;text-shadow:1px 1px 0 #000}.perk-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px}.perk-card{display:flex;flex-direction:column;gap:6px;padding:12px;background:linear-gradient(180deg,var(--panel-3),var(--panel));border:3px solid var(--frame-dim);clip-path:var(--cut);transition:transform .1s}.perk-card b{color:var(--yellow);font-weight:400;font-size:11px}.perk-card.max{border-color:var(--ok)}.perk-card.blocked{filter:grayscale(.8);opacity:.7}.perk-card.bought{animation:perkBuy .45s}@keyframes perkBuy{40%{transform:scale(1.06);filter:brightness(1.6)}}.perk-now{font-size:14px;display:flex;gap:8px;align-items:center}.perk-now em{color:var(--muted);font-style:normal}.perk-now .nx{color:var(--ok)}.perk-card .pips{display:flex;gap:2px;flex-wrap:wrap}.perk-card .pips i{width:12px;height:7px;background:#0a1d48;border:1px solid var(--frame-dim)}.perk-card .pips i.on{background:var(--yellow)}.perk-card .btn{margin-top:auto}.loadout{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:6px}.load{font:inherit;font-size:9px;color:#fff;display:flex;gap:8px;align-items:center;text-align:left;padding:6px;background:#0a1d48;border:2px solid var(--frame-dim);cursor:pointer}.load.on{border-color:var(--yellow);box-shadow:0 0 8px #ffe24a88}.load:disabled{opacity:.5;cursor:default}.load b{display:block;font-weight:400;color:var(--yellow)}.load small{display:block;color:var(--muted);font-size:8px}.load span{flex:1;min-width:0}.mbar-s{display:block;height:4px;margin:3px 0;background:#06102b}.mbar-s i{display:block;height:100%;background:var(--ok)}.levelup{justify-content:safe center}@media (max-height: 520px){.lvcard{min-height:0;padding:8px}.lv-art{height:72px}.lv-art .mug{zoom:.6}.lv-title span{font-size:22px}.lv-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.diff,.lv-desc{display:none}}.lv-badge small{display:none}.lv-badge b{font-size:20px}.levelup{overflow-x:hidden}@media (max-width: 560px){.vitals{width:calc(100vw - 20px)}.hud .top-right{top:70px}.hud .clock{font-size:12px;padding:2px 6px}.altar-hud{top:72px;left:8px;transform:none;font-size:8px;max-width:60vw}.titlebar h2{font-size:12px}}@media (max-height: 520px){.menu-logo{margin:0}.menu-logo h1{font-size:20px}.menu-logo .sub{display:none}.mbtn.play{padding:8px 14px}.mbtn.play b{font-size:16px}.mbtn small{display:none}.mbtn{padding:6px 10px}.menu-tiles{grid-template-columns:repeat(3,1fr);gap:4px}.menu-right,.hero,.menu-foot{display:none}.menu-left{flex:1;width:100%}.profile-chip{padding:2px 8px 2px 2px}.profile-chip .avatar{width:34px!important;height:34px!important}.profile-chip .note{display:none}}.squad-row{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;margin-top:10px}@media (max-width: 1100px){.squad-row{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width: 560px){.squad-row{grid-template-columns:repeat(2,minmax(0,1fr))}}.sq-slot{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;min-height:196px;padding:8px 6px;font:inherit;font-size:9px;color:inherit;background:linear-gradient(180deg,#16357a,#0a1d48);border:3px solid var(--rc, var(--frame-dim));clip-path:var(--cut);cursor:pointer;text-align:center;transition:transform .12s,box-shadow .12s}.sq-slot:hover{transform:translateY(-2px)}.sq-slot.cap{background:linear-gradient(180deg,#5a3a08,#2a1a04)}.sq-slot.editing{box-shadow:0 0 0 3px var(--yellow),0 0 18px #ffe24a88}.sq-slot.empty{justify-content:center;border-style:dashed;opacity:.8}.sq-slot .sq-plus{font-size:28px;color:var(--frame)}.sq-slot b{font-size:9px;line-height:1.3;min-height:2.6em}.sq-techs{display:flex;flex-direction:column;gap:2px;width:100%;text-align:left;font-size:7px;color:var(--muted)}.sq-techs span{display:flex;gap:3px;align-items:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sq-act{position:absolute;top:4px;left:4px;width:22px;height:22px;padding:0;font:inherit;font-size:10px;color:var(--yellow);background:#0a1d48;border:2px solid var(--frame-dim);cursor:pointer;z-index:2}.sq-act.x{left:auto;right:4px;color:#ff8a8a}.sq-slot .captain-badge{position:absolute;top:4px;left:4px;right:auto}.filters{display:flex;flex-wrap:wrap;gap:8px}.filters input,.filters select{font:inherit;font-size:9px;color:var(--text);background:#0a1d48;border:2px solid var(--frame-dim);padding:6px}.ranks{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}@media (max-width: 900px){.ranks{grid-template-columns:repeat(2,minmax(0,1fr))}}.rank-btn{font:inherit;color:inherit;text-align:left;display:flex;flex-direction:column;gap:4px;padding:8px;background:#0a1d48;border:3px solid var(--frame-dim);clip-path:var(--cut);cursor:pointer}.rank-btn b{font-size:22px;color:var(--rk);text-shadow:2px 2px 0 #000}.rank-btn span{font-size:8px;color:var(--muted);line-height:1.5}.rank-btn small{font-size:8px;color:var(--yellow)}.rank-btn.on{border-color:var(--rk);box-shadow:0 0 14px color-mix(in srgb,var(--rk) 60%,transparent);background:var(--panel-2)}.r-C{--rk: #8fd8ff}.r-B{--rk: #5cdc6a}.r-A{--rk: #ffe24a}.r-S{--rk: #ff8a3a}.r-X{--rk: #ff4f8b}.r-Z{--rk: #ff2a45}.rank-done{display:flex;gap:4px;margin:4px 0}.rank-done span{font-size:8px;padding:1px 5px;border:1px solid #ffffff33;color:#fff5}.rank-done span.ok{color:#000;background:var(--yellow);border-color:var(--yellow)}.lv-techicon{border:3px solid var(--ec, #8a9bbd);box-shadow:0 0 10px var(--ec, transparent);background:#0a1d48}.tchips{display:flex;justify-content:center;gap:6px;margin-top:4px;font-size:8px}.tchips .tcat{padding:1px 5px;background:#ffffff1a;border:1px solid #ffffff44}.combo-hud{position:absolute;left:50%;bottom:128px;transform:translate(-50%);display:flex;gap:8px;pointer-events:none}.combo-chip{position:relative;overflow:hidden;font-size:8px;padding:4px 8px 6px;color:#fff;background:#2a1a04cc;border:2px solid #ffb020}.combo-chip b{color:var(--yellow)}.combo-chip i{position:absolute;left:0;bottom:0;height:3px;background:var(--yellow)}.combo-chip.ready{box-shadow:0 0 10px #ffe24a}.mis-top{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between;margin-bottom:8px}.seg.small button{font-size:8px;padding:5px 8px}.notif.in{position:static;display:inline-block;margin-left:4px;animation:none;padding:0 4px}.mis-list{display:flex;flex-direction:column;gap:8px}.mcard{display:grid;grid-template-columns:40px 1fr auto auto;gap:10px;align-items:center;padding:8px 10px;background:linear-gradient(90deg,#0d2659,#0a1d48);border:2px solid var(--frame-dim);clip-path:var(--cut);animation:mcIn .35s both;animation-delay:var(--d)}.mcard.disponibles{border-color:var(--yellow);background:linear-gradient(90deg,#4a3a08,#1b2a5a);box-shadow:inset 0 0 18px #ffe24a33}.mcard.reclamadas{opacity:.55}.mc-ic{font-size:20px;text-align:center;color:var(--frame)}.mcard.disponibles .mc-ic{color:var(--yellow);animation:pulse .6s infinite alternate}.mc-body b{font-size:10px}.mc-rew{display:flex;gap:6px;font-size:10px}.mbar.anim i{width:0;animation:barFill .9s cubic-bezier(.2,.8,.3,1) forwards;animation-delay:.15s}@keyframes barFill{to{width:var(--w)}}@keyframes mcIn{0%{opacity:0;transform:translate(-14px)}}.btn.pulse{animation:btnPulse 1s ease-in-out infinite}@keyframes btnPulse{50%{box-shadow:0 0 0 4px #ffe24a66,0 0 22px #ffe24a}}.reward-summary{position:fixed;left:50%;top:40%;transform:translate(-50%,-50%);z-index:99;display:flex;flex-direction:column;gap:8px;align-items:center;padding:18px 28px;font-size:11px;color:#fff;background:linear-gradient(180deg,#1b438f,#0a1d48);border:3px solid var(--yellow);box-shadow:0 0 30px #ffe24a88;animation:rsIn .35s cubic-bezier(.3,1.6,.6,1);cursor:pointer}.reward-summary b{font-size:14px;color:var(--yellow);text-shadow:2px 2px 0 #000}@keyframes rsIn{0%{transform:translate(-50%,-50%) scale(.6);opacity:0}}@media (max-width: 620px){.mcard{grid-template-columns:30px 1fr}.mc-rew,.mcard .btn{grid-column:2}}.gacha-info{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;max-width:980px;margin:12px auto 0}@media (max-width: 900px){.gacha-info{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 520px){.gacha-info{grid-template-columns:1fr}}.gi h3{font-size:10px;margin:0 0 6px}.gi-big{font-size:22px;margin:6px 0}.gi-list{margin:0;padding-left:14px;font-size:8px;line-height:1.8;color:var(--muted)}.odds{display:flex;flex-direction:column;gap:3px}.odd{display:grid;grid-template-columns:96px 1fr 44px;gap:6px;align-items:center;font-size:8px}.odd i{display:block;height:8px;width:var(--w);background:var(--c);box-shadow:0 0 6px var(--c)}.odd .rar{font-size:7px}.hist-row{display:flex;flex-wrap:wrap;gap:6px;margin:6px 0}.hist{position:relative;display:inline-block;border:2px solid var(--rc);background:#0a1d48}.hist em{position:absolute;left:0;right:0;bottom:-2px;font-style:normal;font-size:6px;text-align:center;background:var(--orange);color:#fff}.iconpick{position:relative}.iconpick.locked{filter:grayscale(1) brightness(.45);cursor:not-allowed}.iconpick .lockic{position:absolute;right:2px;bottom:0;font-size:12px;filter:none}.brand h1{letter-spacing:2px}.brand .b1,.brand .b2{color:#fff;text-shadow:3px 3px 0 #0a1d48,0 0 18px #4fc8ff88}.brand .bz{display:inline-block;color:var(--yellow);transform:skew(-14deg) scale(1.25);margin:0 2px;text-shadow:3px 3px 0 #7a3d00,0 0 24px #ffb020;animation:zFlash 3.2s ease-in-out infinite}@keyframes zFlash{0%,86%,to{filter:none}90%{filter:brightness(2.2)}}.brand .sub{letter-spacing:3px;font-size:clamp(7px,.9vw,10px)}.play-row{display:grid;grid-template-columns:1.6fr 1fr;gap:6px}.mbtn.team{background:linear-gradient(90deg,#1d6a3a,#0d3a1ee6);box-shadow:inset 4px 0 0 var(--ok)}.mbtn.team b{font-size:clamp(12px,1.4vw,16px)}.update-card{position:relative;font:inherit;color:inherit;text-align:left;display:flex;flex-direction:column;gap:4px;cursor:pointer;border-color:var(--yellow)!important}.update-card small{font-size:7px;color:var(--yellow)}.update-card b{font-size:10px}.update-card span{font-size:8px;color:var(--muted);line-height:1.6}.update-card em{position:absolute;top:6px;right:8px;font-style:normal;font-size:7px;background:var(--bad);padding:1px 4px}.update-card:hover{filter:brightness(1.2)}.arena-row .rank-done{display:inline-flex;margin:0 0 0 4px}.dl-list{display:flex;flex-direction:column;gap:12px;max-width:980px;margin:0 auto}.dl-rel{animation:mcIn .4s both;animation-delay:var(--d)}.dl-rel.latest{border-color:var(--yellow);box-shadow:0 0 22px #ffe24a44}.dl-rel header{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;margin-bottom:8px}.dl-ver{font-size:18px;color:var(--yellow);text-shadow:2px 2px 0 #000}.dl-rel header b{font-size:12px}.dl-rel header small{color:var(--muted);font-size:8px}.dl-rel header em{font-style:normal;font-size:7px;background:var(--orange);padding:2px 5px}.dl-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px}.dl-sec h4{margin:0 0 4px;font-size:9px}.dl-sec ul{margin:0;padding-left:14px;font-size:8px;line-height:1.9;color:#dfe8ff}.dl-sec.feat h4{color:var(--ok)}.dl-sec.fix h4{color:#8fd8ff}.dl-sec.vis h4{color:#ff9ad0}.dl-sec.bal h4{color:var(--yellow)}.dl-sec.next h4{color:var(--muted)}.tut-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:flex;align-items:center;justify-content:center;background:#020814cc;padding:16px}.tut-card-main{position:relative;width:min(620px,100%);text-align:center;animation:rsIn .3s cubic-bezier(.3,1.5,.6,1)}.tut-card-main h2{color:var(--yellow);font-size:16px;margin:4px 0 10px}.tut-card-main p{font-size:10px;line-height:1.9;margin:10px 0}.tut-step{position:absolute;top:8px;right:12px;font-size:8px;color:var(--muted)}.tut-art{min-height:120px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.tut-row{display:flex;gap:8px;align-items:center;justify-content:center;flex-wrap:wrap}.tut-hero{display:flex;align-items:flex-end;gap:8px}.tut-pitch{position:relative;width:240px;height:110px;background:repeating-linear-gradient(90deg,#2f8a35 0,#2f8a35 24px,#2a7d30 24px,#2a7d30 48px);border:3px solid #fff}.tut-ball{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:18px;transition:left .08s,top .08s}.keys kbd{display:inline-block;min-width:20px;padding:3px 6px;margin:0 2px;font:inherit;font-size:9px;background:#0a1d48;border:2px solid var(--frame)}.tut-hp{width:260px;height:14px;background:#0a1d48;border:2px solid #fff}.tut-hp i{display:block;height:100%;width:70%;background:linear-gradient(90deg,#3fd06a,#9df07a);animation:tutHp 2.4s ease-in-out infinite}@keyframes tutHp{50%{width:45%}}.tut-card{font-size:8px;padding:14px 10px;background:linear-gradient(180deg,#1b438f,#0a1d48);border:2px solid var(--yellow)}.tut-type{display:flex;flex-direction:column;align-items:center;gap:2px;font-size:7px}.tut-f{font:inherit;color:inherit;display:flex;flex-direction:column;align-items:center;gap:4px;padding:6px;background:#0a1d48;border:2px solid var(--frame-dim);cursor:pointer}.tut-f.on{border-color:var(--yellow)}.tut-f small{font-size:7px}.orb{display:inline-block;width:14px;height:14px;transform:rotate(45deg)}.orb.o0{background:#5ee05a;width:10px;height:10px}.orb.o1{background:#fff;border:3px solid #2a6ae0;border-radius:50%;transform:none}.orb.o2{background:#ffe24a;width:18px;height:18px;clip-path:polygon(55% 0,15% 55%,45% 55%,35% 100%,85% 40%,55% 40%,70% 0);transform:none}.tut-img{width:64px;image-rendering:pixelated}.tut-dots{display:flex;gap:5px;justify-content:center}.tut-dots i{width:8px;height:8px;background:#fff3}.tut-dots i.on{background:var(--yellow)}.tut-nav{display:flex;gap:8px;align-items:center;margin-top:12px}.tut-nav .spacer{flex:1}.el-ic{display:inline-block;vertical-align:middle;flex:none;filter:drop-shadow(1px 1px 0 #0008)}.elem .el-ic{margin-right:3px}.lv-techicon{position:relative}.lv-elic{position:absolute;right:-10px;bottom:-8px}.pl-head{position:relative}.pl-elem{position:absolute;left:26px;top:24px;z-index:2}.legal-foot{display:flex;justify-content:center;text-align:center;font-size:10px;line-height:1.7;color:var(--text);background:#050c22d1;padding:6px 10px;border-radius:4px}.legal-foot .legal-link{font:inherit;padding:0}.legal a{color:var(--frame)}.legal ul{font-size:9px;line-height:1.9}.gacha-screen{grid-template-columns:minmax(0,480px) minmax(0,380px)}.gacha-screen>.gacha-info{grid-column:2;grid-template-columns:1fr 1fr;margin:0;max-width:none;align-self:start}.gacha-screen>.gacha-info>.panel:last-child{grid-column:1 / -1}@media (max-width: 860px){.gacha-screen>.gacha-info{grid-column:1}}@media (max-width: 420px){.gacha-screen>.gacha-info{grid-template-columns:1fr}}.own-machine{display:flex;flex-direction:column;align-items:center;gap:10px;padding:16px;background:linear-gradient(180deg,#d8323a,#8a1218);border:4px solid var(--frame)}.om-dome{position:relative;width:min(320px,80vw);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fffa,#9fd8ff44 40%,#10306088 75%);border:6px solid #fff;overflow:hidden}.om-dome i{position:absolute;left:var(--x);top:var(--y);width:18%;aspect-ratio:1;border-radius:50%;background:linear-gradient(180deg,var(--c) 50%,#fff 50%);border:2px solid #0a1d48;animation:omBob 1.6s ease-in-out infinite alternate;animation-delay:var(--d)}@keyframes omBob{to{transform:translateY(-6px) rotate(14deg)}}.om-body{display:flex;gap:30px;align-items:center}.om-knob{width:74px;height:74px;border-radius:50%;background:radial-gradient(circle,#ffe24a,#c98a2a);border:4px solid #3a2004;transition:transform .65s cubic-bezier(.4,0,.2,1)}.om-knob b{display:block;width:14px;height:60px;margin:3px auto;background:#3a2004;border-radius:6px}.om-knob.turn{transform:rotate(360deg)}.om-slot{width:70px;height:50px;background:#120a0a;border:4px solid #555;border-radius:6px}.own-machine.shake{animation:shake .3s 2}.rar.heroe,.hero-tag{background:linear-gradient(90deg,#fff6c0,#ffd21f,#ff9a3a,#ffd21f);color:#3a2004}.hero-tag{display:inline-block;margin-left:4px;font-size:7px;padding:1px 5px;text-shadow:none;animation:heroShine 2.4s linear infinite;background-size:200% 100%}@keyframes heroShine{to{background-position:200% 0}}.pcard.hero{border-color:#ffd21f!important;box-shadow:0 0 0 2px #fff6c0,0 0 22px #ffd21faa}.pcard.hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(115deg,transparent 30%,#fff6c055 45%,transparent 60%);background-size:250% 100%;animation:heroShine 3s linear infinite}.asc-card{width:min(720px,100%);text-align:left;animation:rsIn .3s cubic-bezier(.3,1.5,.6,1);border-color:var(--rc)}.asc-card h2{color:var(--yellow);text-align:center;margin:0 0 10px}.asc-row{display:flex;gap:16px;flex-wrap:wrap}.asc-art{display:flex;flex-direction:column;align-items:center;gap:6px}.asc-info{flex:1;min-width:240px;display:flex;flex-direction:column;gap:8px;font-size:10px}.asc-info>b{font-size:14px}.asc-step em,.asc-stats em{color:var(--yellow);font-style:normal;margin:0 6px}.asc-cost{color:#ff9a8a}.asc-cost.ok{color:var(--ok)}.asc-stats{display:grid;grid-template-columns:auto auto auto auto;gap:4px 6px;align-items:center;font-size:9px}.asc-stats .up{color:var(--ok)}.asc-card.transform{animation:ascGo 1.4s ease-in-out forwards}.asc-card.transform .asc-art{animation:ascGlow 1.4s ease-in-out}@keyframes ascGo{30%{transform:scale(1.04);box-shadow:0 0 60px #ffd21f}60%{filter:brightness(2.2)}to{transform:scale(1);filter:none}}@keyframes ascGlow{50%{filter:drop-shadow(0 0 18px #ffe24a) brightness(1.6);transform:translateY(-8px)}}.asc-card.is-hero{box-shadow:0 0 30px #ffd21f88}.choice2{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:12px 0}.choice2 .btn small{display:block;font-size:7px;margin-top:6px;opacity:.85;line-height:1.5}@media (max-width: 560px){.choice2{grid-template-columns:1fr}}.hud-crest{flex:none;width:52px;height:52px;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle,#1b438fcc,#0a1d48cc);border:2px solid #ffffffb0;border-radius:10px;box-shadow:0 2px 8px #000a}.hud-crest img{max-width:44px;max-height:44px;object-fit:contain;image-rendering:pixelated}@media (max-width: 620px){.hud-crest{width:38px;height:38px}.hud-crest img{max-width:32px;max-height:32px}}.dupe-rew{font-size:8px;padding:1px 4px;background:linear-gradient(90deg,#ffd21f,#ff9a3a);color:#3a2004}.rank-head{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;align-items:center}.rank-head b{font-size:14px;color:var(--yellow);text-shadow:2px 2px 0 #000}.rank-list{display:flex;flex-direction:column;gap:6px;max-width:980px;margin:10px auto}.rank-row{display:grid;grid-template-columns:54px 52px 1fr 40px 44px 90px 110px;gap:10px;align-items:center;padding:6px 10px;background:linear-gradient(90deg,#13306b,#0a1d48);border:2px solid var(--frame-dim);clip-path:var(--cut);animation:mcIn .35s both;animation-delay:var(--d)}.rank-row.top1{border-color:#ffd21f;background:linear-gradient(90deg,#5a4404,#1b2a5a);box-shadow:inset 0 0 22px #ffd21f55}.rank-row.top2{border-color:#d8e2f0;background:linear-gradient(90deg,#4a5468,#1b2a5a)}.rank-row.top3{border-color:#d08a4a;background:linear-gradient(90deg,#5a3414,#1b2a5a)}.rank-row.mine{border-color:var(--ok);box-shadow:0 0 14px #5cdc6a66}.rk-pos{font-size:16px;text-align:center;color:var(--yellow)}.rk-av{border:2px solid var(--rc, #fff);width:52px;height:52px;overflow:hidden}.rk-name b{display:block;font-size:11px}.rk-name small,.rk-num small{font-size:7px;color:var(--muted)}.rk-crest{width:36px;height:36px;object-fit:contain;image-rendering:pixelated}.rk-r{padding:2px 8px;clip-path:none;cursor:default}.rk-r b{font-size:16px}.rk-num{text-align:right}.rk-num b{display:block;font-size:11px}#rme h3{max-width:980px;margin:14px auto 6px}@media (max-width: 700px){.rank-row{grid-template-columns:34px 44px 1fr 40px}.rk-crest,.rk-num:last-child{display:none}.rk-av{width:44px;height:44px}}.name-field{display:flex;gap:10px;align-items:center;margin:10px 0}.name-field input{font:inherit;font-size:14px;padding:10px;width:min(360px,70vw);color:#fff;background:#0a1d48;border:3px solid var(--frame)}.pcheck{font-size:9px}.pcheck.ok{color:var(--ok)}.pcheck.bad{color:#ff8a8a}.crest-pick{display:grid;grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:8px;max-height:46vh;overflow:auto;padding:4px}.crest-btn{font:inherit;color:inherit;display:flex;flex-direction:column;align-items:center;gap:4px;padding:8px 4px;background:#0a1d48;border:3px solid var(--frame-dim);cursor:pointer;transition:transform .12s}.crest-btn img{width:64px;height:64px;image-rendering:pixelated}.crest-btn small{font-size:6px;line-height:1.3}.crest-btn:hover{transform:translateY(-3px)}.crest-btn.on{border-color:var(--yellow);box-shadow:0 0 16px #ffe24a88;transform:scale(1.05)}.club-card{display:flex;gap:14px;align-items:center;padding:12px;background:linear-gradient(90deg,#1b438f,#0a1d48);border:3px solid var(--yellow);margin:10px 0;animation:rsIn .35s}.club-card>img{width:96px;height:96px;image-rendering:pixelated}.club-card b{display:block;font-size:16px;color:var(--yellow)}.club-card small{display:block;font-size:8px;color:var(--muted);margin:4px 0 8px}.club-card span{font-size:9px;display:flex;align-items:center;gap:6px}.mini-crest{width:24px;height:24px;image-rendering:pixelated}.perm-name{font-size:12px;color:var(--yellow)}.intro-burst{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}.ib-bolt{position:absolute;top:-10%;left:var(--x);height:70%;fill:#ffe24a;filter:drop-shadow(0 0 18px #ffb020);opacity:0;animation:ibBolt .5s var(--d) both}@keyframes ibBolt{0%{opacity:0;transform:scaleY(.2)}30%{opacity:1;transform:scaleY(1)}to{opacity:0}}.ib-logo{animation:ibSlam .6s .45s cubic-bezier(.3,1.7,.5,1) both;z-index:2}@keyframes ibSlam{0%{transform:scale(3);opacity:0;filter:blur(6px)}to{transform:scale(1);opacity:1;filter:none}}.ib-orbit{position:absolute;width:360px;height:360px;animation:ibSpin 6s linear infinite}.ib-orb{position:absolute;left:50%;top:50%;transform:rotate(calc(var(--k) * 90deg)) translateY(-170px) rotate(calc(var(--k) * -90deg));margin:-20px;animation:ibIn .5s calc(.8s + var(--k) * .12s) both}@keyframes ibSpin{to{transform:rotate(360deg)}}@keyframes ibIn{0%{opacity:0}}.ib-ball{position:absolute;left:-10%;top:var(--y);font-size:22px;font-style:normal;animation:ibBall 1.6s var(--d) ease-in both}@keyframes ibBall{0%{transform:translate(0) rotate(0)}to{transform:translate(130vw) rotate(720deg)}}@media (prefers-reduced-motion: reduce){.ib-orbit,.ib-ball,.ib-bolt{animation:none}}body.reduced-motion .ib-orbit,body.reduced-motion .ib-ball{animation:none}.kit-card .kit-bonus{display:block;font-size:8px;color:var(--yellow);margin-top:4px;font-weight:400}.kit-card .kit-desc{display:block;font-size:7px;color:var(--muted);line-height:1.5;max-width:150px}.icon-grid>.note{grid-column:1 / -1}.hof-total{font-size:16px;color:var(--yellow);text-shadow:2px 2px 0 #000}.hof-champs{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px}.hof-champ{display:flex;flex-direction:column;align-items:center;gap:4px;padding:8px;text-align:center;background:linear-gradient(180deg,#16357a,#0a1d48);border:2px solid var(--rc);clip-path:var(--cut);animation:mcIn .35s both;animation-delay:var(--d)}.hof-champ.top1{box-shadow:inset 0 0 20px #ffd21f66;border-color:#ffd21f}.hof-champ b{font-size:9px}.hof-champ small{font-size:7px;color:var(--muted);line-height:1.5}.hof-list{display:flex;flex-direction:column;gap:6px}.hof-run{display:grid;grid-template-columns:44px 1fr auto;gap:10px;align-items:center;padding:6px 10px;background:linear-gradient(90deg,#13306b,#0a1d48);border:2px solid var(--frame-dim);clip-path:var(--cut);animation:mcIn .35s both;animation-delay:var(--d)}.hof-meta b{display:block;font-size:10px}.hof-meta small{font-size:7px;color:var(--muted)}.hof-team{display:flex;gap:4px}.hof-p{position:relative;border:2px solid #ffffff44}.hof-p.cap{border-color:var(--orange)}.hof-p i{position:absolute;top:-2px;left:-2px;font-style:normal;font-size:7px;background:var(--orange);padding:0 3px}@media (max-width: 700px){.hof-run{grid-template-columns:40px 1fr}.hof-team{grid-column:1 / -1}}.st-tokens:empty:before{display:none}.menu-rank{font:inherit;color:inherit;text-align:left;cursor:pointer;width:100%}.menu-rank:hover{filter:brightness(1.2)}.mr-row{display:grid;grid-template-columns:26px 1fr 18px 40px;gap:4px;align-items:center;font-size:8px;padding:2px 0}.mr-row b{font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mr-row i{font-style:normal;text-align:center;color:var(--rk)}.mr-row em{font-style:normal;text-align:right;color:var(--yellow)}.mr-row.me{border-top:1px dashed #ffffff44;color:var(--ok)}.btn.google-btn{background:#fff;color:#1f1f1f;text-shadow:none;box-shadow:inset 0 -4px #c9d2e3,0 0 0 2px #dadce0;display:inline-flex;align-items:center;gap:10px}.btn.google-btn:hover{background:#f3f6fb}.g-logo{font:900 1.25em/1 Arial,sans-serif;background:conic-gradient(from -45deg,#ea4335 0,#ea4335 25%,#4285f4 0,#4285f4 50%,#34a853 0,#34a853 75%,#fbbc05 0);-webkit-background-clip:text;background-clip:text;color:transparent}.fixed-name{font-size:1.4em;color:var(--ok);letter-spacing:1px}.reset-list{margin:4px 0 10px 18px;padding:0;font-size:10px;line-height:1.7}.reset-list li::marker{color:#ff8a8a}.reset-list.keep li::marker{color:var(--ok)}.ver-badge{display:inline-block;margin-left:6px;padding:1px 5px;font-size:.85em;color:#05122e;background:var(--yellow)}.tiktok{display:inline-flex;align-items:center;gap:8px;color:#fff;text-decoration:none;font-size:9px}.tiktok svg{width:30px;height:30px;padding:6px;background:#000;border:2px solid #ffffff55;overflow:visible;fill:#fff;transition:transform .15s,border-color .15s;box-sizing:border-box}.tiktok svg .tk-a{fill:#25f4ee;transform:translate(-1px,-1px)}.tiktok svg .tk-b{fill:#fe2c55;transform:translate(1px,1px)}.tiktok:hover svg,.tiktok:focus-visible svg{transform:translateY(-2px) scale(1.08);border-color:#fff}.tiktok.wide{padding:2px 8px 2px 2px;background:#000}@media (prefers-reduced-motion: reduce){.tiktok svg{transition:none}.tiktok:hover svg{transform:none}}.menu-top{gap:8px}.menu-rank{order:-1;border-color:var(--yellow)!important;box-shadow:0 0 14px #ffe24a33}.panel.side.menu-rank h3{font-size:12px;color:var(--yellow)}.menu-rank .mr-row{font-size:9px;padding:3px 0}@media (max-width: 900px){.menu-stage{flex-direction:column}.menu-left,.menu-right{display:contents}.menu-logo{order:1}.play-row{order:2}.menu-rank{order:3}.menu-tiles{order:4}.menu-right>:not(.menu-rank){order:5}}@media (max-height: 520px) and (min-width: 901px),(max-height: 520px) and (orientation: landscape){.menu-stage{flex-direction:row}.menu-left{display:block;flex:1 1 60%}.menu-right{display:flex;flex:0 0 min(240px,36vw)}.menu-right>:not(.menu-rank){display:none}}@media (max-width: 560px){.menu-bug{font-size:7px;padding:4px 6px}}.news{display:flex;flex-direction:column;gap:16px;max-width:1040px;margin:0 auto}.news h3{color:var(--yellow);margin-bottom:8px}.news-banner{position:relative;overflow:hidden;display:flex;gap:16px;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:22px;border:3px solid var(--yellow);background:radial-gradient(circle at 80% 20%,#2a62c8,transparent 55%),linear-gradient(135deg,#0a1d48,#12306e 60%,#ff8a1e55)}.news-lights{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:repeating-linear-gradient(115deg,transparent 0 60px,#ffffff0a 60px 72px);animation:newsSlide 16s linear infinite}@keyframes newsSlide{to{background-position:240px 0}}.news-copy{position:relative;flex:1 1 420px;min-width:0}.news-copy small{color:var(--yellow);font-size:9px}.news-copy h2{font-size:clamp(16px,2.6vw,26px);line-height:1.4;margin:8px 0;text-shadow:3px 3px 0 #000}.news-copy p{line-height:1.8;font-size:10px}.news-cta{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.news-squad{position:relative;display:flex;align-items:flex-end;gap:4px}.news-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:8px}.news-cards article{display:grid;grid-template-columns:30px 1fr;gap:2px 8px;padding:10px;background:#06102be6;border:2px solid #4fc8ff55;animation:mcIn .4s both;animation-delay:var(--d)}.news-cards i{grid-row:span 2;font-style:normal;font-size:18px;color:var(--yellow);text-align:center}.news-cards b{font-size:9px;font-weight:400;color:#fff}.news-cards span{font-size:8px;line-height:1.6;color:var(--muted)}.news-shots{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px}.news-shots figure{margin:0;border:2px solid #4fc8ff55;background:#000}.news-shots img{display:block;width:100%;height:auto}.news-shots figcaption{padding:6px 8px;font-size:8px;color:var(--muted);background:#06102b}.news-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:8px;list-style:none;counter-reset:st;margin:0;padding:0}.news-steps li{counter-increment:st;display:flex;gap:8px;align-items:center;padding:8px;background:#06102be6;font-size:9px;line-height:1.5}.news-steps li:before{content:counter(st);flex:none;width:24px;height:24px;display:grid;place-items:center;color:#05122e;background:var(--yellow)}.news-foot{padding:14px;border:2px solid var(--frame);background:#06102be6}.news-foot p{font-size:10px;line-height:1.8}@media (prefers-reduced-motion: reduce){.news-lights{animation:none}}.bug-card{max-width:620px;width:100%;max-height:92vh;overflow-y:auto;display:flex;flex-direction:column;gap:8px}.bug-card.wide{max-width:820px}.bug-card label{display:flex;flex-direction:column;gap:4px;font-size:9px}.bug-card input:not([type=file]),.bug-card select,.bug-card textarea,.filters select,.filters input[type=date]{font:inherit;font-size:10px;color:#fff;background:#06102b;border:2px solid var(--frame);padding:6px;box-sizing:border-box;max-width:100%}.bug-card textarea{width:100%;resize:vertical;line-height:1.6;font-family:inherit}.bug-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.bug-grid select{width:100%}@media (max-width: 520px){.bug-grid{grid-template-columns:1fr}}.bug-shot{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.bug-thumb{height:42px;vertical-align:middle;border:1px solid #fff5}.bug-tech{font-size:8px;line-height:1.7}.bug-tech summary{cursor:pointer;color:var(--frame);font-size:9px}.bug-tech ul{margin:6px 0;padding-left:16px}.bug-err{min-height:14px;font-size:9px;color:#ff8a8a;line-height:1.5}.bug-ok{text-align:center;align-items:center}.bug-ok .tut-nav{width:100%}.bug-tick{font-size:34px;color:var(--ok);animation:mcIn .4s both}.bug-code{font-size:15px;color:var(--yellow);-webkit-user-select:all;user-select:all}.bug-row{display:grid;grid-template-columns:112px 1fr auto auto;gap:8px;align-items:center;width:100%;padding:7px;font:inherit;font-size:8px;color:inherit;text-align:left;background:#06102be6;border:0;border-bottom:1px solid #ffffff22}.bug-row.admin{grid-template-columns:112px 1fr auto auto 1fr;cursor:pointer}.bug-row.admin:hover{filter:brightness(1.3)}.bug-row code{color:var(--yellow);font:inherit}.bug-row b{font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bug-row small{color:var(--muted)}@media (max-width: 700px){.bug-row,.bug-row.admin{grid-template-columns:1fr auto}.bug-row b,.bug-row small{grid-column:1 / -1;white-space:normal}}.bug-st,.bug-sev{padding:1px 5px;color:#05122e;background:#cfe0ff}.st-nuevo{background:var(--yellow)}.st-revisando{background:#4fc8ff}.st-corregido{background:var(--ok)}.st-descartado{background:#8a93a8}.sv-critica{background:#ff4d4d;color:#fff}.sv-alta{background:#ff8a1e}.sv-media{background:#ffd24a}.sv-baja{background:#cfe0ff}.bug-facts{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:6px;font-size:8px}.bug-facts small{display:block;color:var(--muted);font-size:7px}.bug-text{font-size:9px;line-height:1.7;white-space:pre-wrap;overflow-wrap:anywhere}.bug-full{max-width:100%;max-height:360px}.lvcard{position:relative}.lv-key{position:absolute;top:6px;left:6px;z-index:2;width:26px;height:26px;display:grid;place-items:center;font:inherit;font-size:12px;color:#05122e;background:var(--yellow);box-shadow:2px 2px #0008}.minimap{position:absolute;right:10px;bottom:96px;width:132px;height:100px;border:2px solid #4fc8ff88;image-rendering:pixelated;pointer-events:none}@media (max-width: 760px){.minimap{width:92px;height:70px;bottom:auto;top:118px}}.edge-marks{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden}.edge-mark{position:absolute;display:grid;place-items:center;width:42px;height:42px;margin:-21px 0 0 -21px;color:var(--c)}.edge-mark i{position:absolute;font-style:normal;font-size:13px;transform-origin:center;text-shadow:0 0 3px #000;translate:0 0}.edge-mark b{font-size:14px;font-weight:400;padding:2px 4px;background:#020814cc;border:1px solid var(--c)}.edge-mark small{position:absolute;bottom:-6px;font-size:7px;color:#fff;text-shadow:1px 1px 0 #000;white-space:nowrap}.altar-hud.active{max-width:280px;padding:6px 8px;background:#06102be6;border:2px solid var(--yellow);line-height:1.5;font-size:8px;text-align:left}.altar-hud .ev-t{float:right;color:var(--yellow)}.altar-hud .ev-goal{clear:both;margin-top:2px}.altar-hud small{color:var(--muted);font-size:7px}.ev-bar{height:6px;margin:3px 0;background:#0008}.ev-bar i{display:block;height:100%;background:linear-gradient(90deg,#ffb020,#ffe24a);transition:width .15s}.event-card{display:none;position:absolute;left:12px;top:50%;translate:0 -50%;width:min(290px,70vw);padding:10px;font-size:9px;line-height:1.6;background:#06102bf0;border:2px solid var(--yellow);box-shadow:0 0 18px #ffe24a44;pointer-events:auto;animation:mcIn .25s both}.event-card.on{display:block}.event-card p{margin:6px 0}.event-card dl{display:grid;grid-template-columns:auto 1fr;gap:2px 8px;margin:0 0 8px;font-size:8px}.event-card dt{color:var(--yellow)}.event-card dd{margin:0}.ev-head{display:flex;gap:8px;align-items:center}.ev-ic{font-size:20px}.ev-head b{display:block;font-size:10px;font-weight:400}.ev-d{font-size:7px;padding:0 4px;color:#05122e}.ev-easy{background:var(--ok)}.ev-mid{background:var(--yellow)}.ev-hard{background:#ff7a5a}.ev-rival{display:flex;gap:8px;align-items:center;margin-top:6px;padding:4px;background:#ffffff14}.ev-rival b{display:block;font-weight:400}.ev-rival small{color:var(--muted)}.event-card kbd{font:inherit;padding:0 4px;background:#0005}.event-result{display:none;position:absolute;left:50%;top:24%;translate:-50% 0;padding:10px 18px;text-align:center;background:#06102bf0;border:2px solid;pointer-events:none}.event-result.show{display:grid;gap:4px;animation:mcIn .3s both}.event-result.ok{border-color:var(--ok)}.event-result.bad{border-color:#ff7a5a}.event-result b{font-size:14px;font-weight:400}.event-result.ok b{color:var(--ok)}.event-result.bad b{color:#ff9a8a}.event-result span{font-size:8px;color:var(--muted)}.event-result em{font-style:normal;font-size:9px;color:var(--yellow)}.fav-tag{display:block;font-size:6px;color:var(--muted)}.fav-tag.full{color:var(--ok)}.res-screen{position:absolute}.res-skip{position:absolute;right:12px;top:12px;z-index:3}.res-head{display:flex;align-items:center;justify-content:center;gap:14px;animation:resDrop .5s cubic-bezier(.2,1.5,.4,1) both}.res-crest{width:72px;height:72px;image-rendering:pixelated;filter:drop-shadow(0 0 12px #ffe24a88)}@keyframes resDrop{0%{transform:translateY(-30px) scale(1.4);opacity:0}}.res-squad{display:flex;justify-content:center;gap:8px;flex-wrap:wrap;margin:6px 0 10px}.res-squad span{position:relative}.res-squad .mvp{outline:2px solid var(--yellow)}.res-squad small{position:absolute;left:50%;bottom:-5px;translate:-50% 0;font-size:6px;color:#05122e;background:var(--yellow);padding:0 3px}.res-in{animation:mcIn .4s both;animation-delay:var(--d, 0ms)}.res-win .res-lights{display:block}.stat.rec{position:relative;box-shadow:0 0 12px #ffe24a66}.stat em{display:block;font-style:normal;font-size:7px;color:var(--yellow);animation:resPulse 1s ease-in-out infinite}@keyframes resPulse{50%{opacity:.55}}.res-inf,.res-mvp{display:grid;gap:3px;margin-top:8px;padding:8px;font-size:9px;line-height:1.6;background:#0a1d48}.res-inf b{color:#ff8a5a;font-weight:400}.res-recs{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px;font-size:8px}.res-recs span{padding:3px 6px;color:#05122e;background:var(--yellow)}.res-now .res-in,.res-now .rrow{animation:none!important;opacity:1!important;transform:none!important}@media (prefers-reduced-motion: reduce){.res-in,.res-head,.stat em{animation:none}}.altar-hud.active{left:10px;top:84px;transform:none;translate:none}.edge-mark b,.edge-mark i{font-size:16px}:root{--r-leyenda-grad: linear-gradient(120deg, #fff6c8, #ffd24f 30%, #ff8ad8 55%, #7fe9ff 80%, #fff6c8)}.rar.leyenda{background:var(--r-leyenda-grad);background-size:200% 100%}.pcard.r-mitico:after,.pcard.r-leyenda:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(115deg,transparent 35%,#ffffff30 50%,transparent 65%);background-size:260% 100%;animation:cardSheen 3.4s linear infinite}.pcard.r-leyenda:after{background-image:linear-gradient(115deg,transparent 30%,#ffffff55 45%,#ffd24f55 55%,transparent 70%);animation-duration:2.2s}.pcard{position:relative}@keyframes cardSheen{0%{background-position:130% 0}to{background-position:-130% 0}}.rarity-big.t1{animation:bigPop .45s both}.rarity-big.t2{animation:bigPop .55s both;text-shadow:0 0 14px currentColor,3px 3px 0 #000}.rarity-big.t3{animation:bigPop .7s both;font-size:clamp(22px,6vw,44px);background:var(--r-leyenda-grad);-webkit-background-clip:text;background-clip:text;color:transparent!important;text-shadow:none;filter:drop-shadow(3px 3px 0 #000)}@keyframes bigPop{0%{transform:scale(2.2);opacity:0}70%{transform:scale(.94)}}.reveal.myth .rays{animation-duration:9s}.reveal.leyenda{background:radial-gradient(circle,#5a3a00cc,#000e 70%)}.reveal.leyenda .rays{background:repeating-conic-gradient(from 0deg,#ffe89a66 0 6deg,transparent 6deg 12deg,#ff8ad833 12deg 18deg,transparent 18deg 24deg)}@media (prefers-reduced-motion: reduce){.pcard.r-mitico:after,.pcard.r-leyenda:after,.rarity-big{animation:none!important}}.menu-logo h1{text-transform:uppercase}.cap-sprite.roll-in{animation:capRoll .9s cubic-bezier(.2,.8,.3,1) both}@keyframes capRoll{0%{transform:translate(-42vw,-38vh) rotate(-30deg)}55%{transform:translate(4vw) rotate(0)}75%{transform:translate(-1vw,-3vh)}to{transform:translate(0)}}.cap-sprite.settle{animation:capSettle .52s ease-out both}@keyframes capSettle{0%{transform:rotate(-11deg)}30%{transform:rotate(7deg)}55%{transform:rotate(-4deg)}78%{transform:rotate(2deg)}to{transform:rotate(0)}}.cap-sprite.charge{animation:capCharge .3s ease-in-out infinite alternate}.cap-sprite.charge.c2,.cap-sprite.charge.c3{animation-duration:.18s}@keyframes capCharge{0%{filter:drop-shadow(0 0 2px var(--glow));transform:scale(1)}to{filter:drop-shadow(0 0 22px var(--glow)) brightness(1.35);transform:scale(1.06)}}.reveal.charging .rays{opacity:1;animation-duration:3s}.reveal.quake{animation:shake .35s infinite}@media (prefers-reduced-motion: reduce){.cap-sprite.roll-in,.cap-sprite.settle,.cap-sprite.charge,.reveal.quake{animation:none!important}}.title-screen .wiz-next{justify-content:center;text-align:center}.build-stats{display:flex;flex-wrap:wrap;gap:6px 14px;justify-content:center;font-size:10px}.build-stats b{color:var(--yellow)}.res-death{display:flex;flex-direction:column;gap:4px;max-width:820px;margin:10px auto;padding:10px 14px;border:2px solid #ff6a6a;background:#2a0a12cc;font-size:11px;text-align:left}.res-death b{color:#ff8a8a}.xp-strip{display:none}.vitals.cap-panel{top:12px;left:12px;width:min(560px,46vw);gap:10px;align-items:stretch;padding:8px 10px 8px 8px;background:linear-gradient(180deg,#0d2458e6,#050c22e6);border:2px solid #7fd3ffb0;border-radius:6px 18px;box-shadow:0 4px 14px #000c}.cap-crest{flex:none;width:92px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;background:radial-gradient(circle at 50% 40%,#2a5cc0,#0a1d48 75%);border:2px solid #ffe24a;border-radius:8px;padding:6px 4px;box-shadow:inset 0 0 12px #000a}.cap-crest img{width:72px;height:72px;object-fit:contain;image-rendering:pixelated;filter:drop-shadow(0 2px 2px #000)}.cap-crest small{font-size:7px;line-height:1.2;text-align:center;color:#ffe9a0;max-width:88px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cap-panel .vbars{display:flex;flex-direction:column;gap:5px;justify-content:center}.cap-name{display:flex;align-items:baseline;gap:8px;font-size:11px;text-shadow:2px 2px 0 #000}.cap-name b{color:#fff;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cap-name span{font-size:7px;color:#ffe24a;letter-spacing:1px}.crit-tag{margin-left:auto;font-style:normal;font-size:9px;color:#ff6a6a;opacity:0}.crit-tag.on{opacity:1;animation:pulse .45s infinite alternate}.cap-panel .hp-bar{height:34px;border-width:3px;border-radius:4px 14px;background:#1a0610f0}.cap-panel .hp-bar span{font-size:14px;line-height:28px;letter-spacing:1px}.cap-panel .hp-bar .fill{box-shadow:inset 0 -6px #0003,inset 0 4px #fff4}.cap-panel .hp-bar .ghost{background:linear-gradient(180deg,#fff2c0,#ff9a5a)}.cap-panel .hp-bar.low{border-color:#ff6a6a;box-shadow:0 0 14px #ff3a3a}.cap-panel .hp-bar.hit{animation:hpHit .32s ease-out}@keyframes hpHit{20%{transform:translate(-4px);filter:brightness(1.8)}45%{transform:translate(4px)}70%{transform:translate(-2px)}}.xp-row{display:flex;align-items:center;gap:8px}.cap-panel .lv-badge{width:40px;height:40px}.cap-panel .lv-badge b{font-size:16px}.xp-bar{position:relative;flex:1;height:16px;background:#050c22f0;border:2px solid #6fd0ffc0;border-radius:3px 10px;overflow:hidden}.xp-bar i{position:absolute;left:0;top:0;bottom:0;width:0;background:linear-gradient(90deg,#2f7fe0,#6fd0ff 70%,#e8fbff);box-shadow:0 0 10px #6fd0ff;transition:width .25s ease-out}.xp-bar span{position:absolute;top:0;right:0;bottom:0;left:0;text-align:center;font-size:9px;line-height:12px;text-shadow:1px 1px 0 #000;color:#e8f6ff}.xp-bar.pop{animation:xpPop .6s ease-out}@keyframes xpPop{0%{box-shadow:0 0 #fff}30%{box-shadow:0 0 22px #9fe6ff;filter:brightness(1.8)}}.cap-panel .hud-stats{margin-top:0;font-size:9px}.res-chips{top:150px}@media (max-width: 1366px){.vitals.cap-panel{width:min(500px,46vw)}.cap-crest{width:80px}.cap-crest img{width:60px;height:60px}}@media (max-width: 1280px){.vitals.cap-panel{width:min(470px,48vw)}.cap-panel .hp-bar{height:30px}.cap-panel .hp-bar span{font-size:12px;line-height:24px}}@media (max-height: 520px){.vitals.cap-panel{top:6px;left:6px;width:min(400px,52vw);padding:5px 7px 5px 5px;gap:7px}.cap-crest{width:58px;padding:3px}.cap-crest img{width:44px;height:44px}.cap-crest small,.cap-name span{display:none}.cap-panel .hp-bar{height:24px}.cap-panel .hp-bar span{font-size:11px;line-height:18px}.cap-panel .lv-badge{width:30px;height:30px}.cap-panel .lv-badge b{font-size:12px}.xp-bar{height:13px}.xp-bar span{font-size:7px;line-height:9px}.cap-panel .hud-stats,.res-chips{display:none}}@media (max-width: 620px) and (min-height: 521px){.vitals.cap-panel{width:calc(100vw - 16px);left:8px;top:8px}.cap-crest{width:64px}.cap-crest img{width:50px;height:50px}.cap-panel .hp-bar{height:28px}.cap-panel .hp-bar span{font-size:12px;line-height:22px}.hud .top-right{top:152px}.altar-hud{top:192px}.minimap{top:152px;left:8px;right:auto}}.banner-tabs{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;max-width:980px;margin:0 auto 8px}.banner-tab{font:inherit;flex:1 1 200px;padding:8px 10px;color:#fff;text-align:left;cursor:pointer;background:linear-gradient(180deg,#132f6b,#06102b);border:2px solid var(--frame-dim);border-left:6px solid var(--bc)}.banner-tab b{display:block;font-size:11px;font-weight:400;color:var(--bc)}.banner-tab small{font-size:8px;color:var(--muted)}.banner-tab.on{border-color:var(--bc);box-shadow:0 0 12px var(--bc);background:linear-gradient(180deg,#1d468f,#0a1d48)}.banner-head{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between;max-width:980px;margin:0 auto 10px;padding:8px 12px;background:#06102bd0;border:2px solid var(--bc);font-size:10px}.banner-head>div>b{color:var(--bc);font-weight:400;font-size:12px}.feat-row{display:flex;gap:6px}.feat{display:flex;flex-direction:column;align-items:center;width:58px;border:2px solid var(--rc);background:#0a1d48;padding:2px}.feat small{font-size:6px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:54px}.team-sel select{font:inherit;font-size:10px;background:#0a1d48;color:#fff;border:2px solid var(--frame-dim)}@media (max-width: 620px){.banner-tab{flex-basis:45%}.feat-row{flex-wrap:wrap}}.offer{position:relative}.offer-tag{position:absolute;top:-8px;left:50%;transform:translate(-50%);z-index:2;font-size:7px;padding:2px 6px;white-space:nowrap;background:#ffe24a;color:#3a2004;border:2px solid #000}.offer.tag-oferta .offer-tag{background:#ff5a5a;color:#fff}.offer.tag-favorito .offer-tag{background:#ff8ad8;color:#3a0420}.pass-row{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;max-width:980px;margin:10px auto}.pass-day{display:flex;flex-direction:column;align-items:center;gap:4px;padding:8px 4px;text-align:center;font-size:8px;background:#0a1d48;border:2px solid var(--frame-dim)}.pass-day b{font-size:22px;font-weight:400;color:var(--yellow)}.pass-day em{font-style:normal;font-size:7px;color:var(--muted)}.pass-day.disponible{border-color:#ffe24a;box-shadow:0 0 14px #ffe24a88;animation:pulse .8s infinite alternate}.pass-day.disponible em{color:#ffe24a}.pass-day.reclamado{opacity:.55}.pass-day.reclamado em{color:#7dff9a}@media (max-width: 620px){.pass-row{grid-template-columns:repeat(4,minmax(0,1fr))}}.shop-screen>*{max-width:1180px;margin-left:auto;margin-right:auto}.shop-head{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;padding:8px 12px;margin:0 0 6px;font-size:9px;color:var(--muted);background:#06102bd0;border:2px solid var(--frame-dim)}.shop-sec{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:14px 4px 8px;font-size:12px;color:var(--yellow)}.shop-filters{display:flex;flex-wrap:wrap;gap:4px}.shop-filters .chip{font:inherit;font-size:8px;padding:4px 8px;color:#fff;background:#0a1d48;border:2px solid var(--frame-dim);cursor:pointer}.shop-filters .chip.on{border-color:var(--yellow);color:var(--yellow)}.shop-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:10px}.shop-top{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.shop-card{position:relative;display:flex;flex-direction:column;align-items:center;gap:5px;padding:18px 8px 10px;text-align:center;background:linear-gradient(180deg,color-mix(in srgb,var(--rc) 22%,#0a1d48),#06102b);border:2px solid var(--rc);box-shadow:0 0 10px color-mix(in srgb,var(--rc) 40%,transparent)}.shop-top .shop-card{padding-top:22px;box-shadow:0 0 18px color-mix(in srgb,var(--rc) 60%,transparent)}.shop-card.sold{filter:grayscale(.7) brightness(.75)}.shop-tag{position:absolute;top:-9px;left:50%;transform:translate(-50%);padding:2px 7px;font-size:7px;white-space:nowrap;color:#3a2004;background:#ffe24a;border:2px solid #000}.shop-tag.tag-diaria{background:#9fb0c8}.shop-tag.tag-favorito{background:#ff8ad8;color:#3a0420}.shop-tag.tag-semanal{background:#5ee0ff;color:#032a3a}.shop-off{position:absolute;top:8px;right:6px;padding:2px 4px;font-size:8px;color:#fff;background:#e23a3a;border:2px solid #000;transform:rotate(8deg)}.shop-art .mug{border:2px solid var(--rc);background-color:#0006}.shop-name{font-size:10px;font-weight:400;color:#fff}.shop-meta{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;font-size:7px;color:var(--muted)}.shop-state{font-size:7px;color:#bfe8ff;min-height:9px}.shop-left{font-size:7px;color:var(--muted)}.shop-card .btn s{opacity:.6;font-size:8px}@media (max-width: 620px){.shop-grid,.shop-top{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}}.codes-panel{max-width:480px}.codes-row{display:flex;gap:8px;margin:10px 0}.codes-row input{flex:1;font:inherit;font-size:14px;letter-spacing:3px;text-transform:uppercase;padding:8px;color:#fff;background:#06102b;border:2px solid var(--frame)}.code-msg{min-height:14px;font-size:9px}.code-msg.ok{color:#7dff9a}.code-msg.bad{color:#ff8a8a}.menu-wide{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:14px;max-width:1400px;margin:14px auto 0;padding:0 12px}.menu-wide .panel{margin:0;padding:12px 14px}.wide-head{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px}.wide-head h3{margin:0;font-size:14px;color:var(--yellow)}.wide-head small{font-size:8px;color:var(--muted)}.wr-podium{display:grid;grid-template-columns:1fr 1.15fr 1fr;align-items:end;gap:8px;margin-bottom:10px}.wr-pod{display:flex;flex-direction:column;align-items:center;gap:3px;padding:10px 6px;text-align:center;background:linear-gradient(180deg,#1d468f,#06102b);border:2px solid var(--frame-dim)}.wr-pod.p1{order:2;border-color:#ffd23f;box-shadow:0 0 18px #ffd23f66;padding-top:14px}.wr-pod.p2{order:1;border-color:#cfd8e6}.wr-pod.p3{order:3;border-color:#d98a4a}.wr-medal{font-size:20px}.wr-mug .mug{border:2px solid var(--frame)}.wr-name{font-size:11px;font-weight:400;color:#fff;word-break:break-word}.wr-pod.p1 .wr-name{font-size:13px;color:#ffe27a}.wr-cap{font-size:8px;color:#bfe8ff}.wr-stats{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;font-size:8px}.wr-stats span{display:flex;flex-direction:column;align-items:center}.wr-stats small,.wr-num small{font-size:7px;color:var(--muted)}.wr-crest{width:22px;height:22px;object-fit:contain;image-rendering:pixelated}.wr-list{max-height:260px;overflow-y:auto;display:flex;flex-direction:column;gap:4px;padding-right:4px}.wr-row{display:grid;grid-template-columns:34px 40px minmax(0,1fr) 24px 30px auto;align-items:center;gap:8px;padding:4px 6px;font-size:9px;background:#0a1d48;border:1px solid var(--frame-dim)}.wr-row.me{border-color:#7dff9a;background:#0f3a2a}.wr-pos{color:var(--yellow)}.wr-who{display:flex;flex-direction:column;min-width:0}.wr-who b{font-weight:400;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wr-who small{font-size:7px;color:#bfe8ff}.wr-num{display:flex;flex-direction:column;align-items:flex-end}.wr-mine{margin-top:8px}.wr-mine>small{font-size:8px;color:#7dff9a}.wp-row{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:5px}.wp-day{display:flex;flex-direction:column;align-items:center;gap:3px;padding:8px 3px;text-align:center;font-size:7px;background:#0a1d48;border:2px solid var(--frame-dim)}.wp-day b{font-size:18px;font-weight:400;color:var(--yellow)}.wp-day span{min-height:26px;color:#dfe8ff}.wp-day em{font-style:normal;color:var(--muted)}.wp-day.big{background:linear-gradient(180deg,#3a2a08,#0a1d48);border-color:#ffb020}.wp-day.big b{font-size:24px}.wp-day.disponible{border-color:#ffe24a;box-shadow:0 0 14px #ffe24a99;animation:pulse .8s infinite alternate}.wp-day.disponible em{color:#ffe24a}.wp-day.reclamado{opacity:.5}.wp-day.reclamado em{color:#7dff9a}.wp-day.siguiente{border-style:dashed}.wp-foot{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:10px;font-size:9px;color:#dfe8ff}@media (max-width: 900px){.menu-wide{grid-template-columns:1fr}}@media (max-width: 620px){.wp-row{grid-template-columns:repeat(4,minmax(0,1fr))}.wr-row{grid-template-columns:30px 40px minmax(0,1fr) 30px auto}.wr-row .wr-crest{display:none}}.combo-unlock{position:fixed;left:50%;top:28%;transform:translate(-50%,-50%);z-index:60;display:flex;flex-direction:column;align-items:center;gap:6px;padding:14px 22px;pointer-events:none;text-align:center;background:radial-gradient(circle,#3a2a08ee,#06102bdd);border:3px solid #ffd23f;box-shadow:0 0 40px #ffd23f99;animation:cuIn .35s cubic-bezier(.2,1.6,.4,1)}.combo-unlock.out{opacity:0;transform:translate(-50%,-60%);transition:all .45s}.combo-unlock small{font-size:9px;color:#fff;letter-spacing:2px}.combo-unlock b{font-size:22px;font-weight:400;color:#ffe24a;text-shadow:3px 3px 0 #a33a00}.cu-mugs{display:flex;gap:10px}.cu-mugs span{animation:cuMug .5s calc(var(--i) * 90ms) both}.cu-mugs .mug{border:3px solid #ffd23f;box-shadow:0 0 14px #ffd23f}@keyframes cuIn{0%{transform:translate(-50%,-50%) scale(.3);opacity:0}}@keyframes cuMug{0%{transform:translateY(30px) scale(.4);opacity:0}}@media (max-width: 620px){.combo-unlock{top:34%;padding:10px 12px}.combo-unlock b{font-size:16px}}.altar-hud,.altar-hud.active{left:12px;top:168px;transform:none;translate:none;max-width:300px}.event-card{top:176px;translate:none;z-index:6}.touch .event-card{left:auto;right:8px;top:auto;bottom:110px;width:min(250px,62vw);pointer-events:auto}.touch .event-card .btn{min-height:44px;font-size:12px;width:100%}@media (max-width: 1366px){.altar-hud,.altar-hud.active{top:162px}.event-card{top:170px}}@media (max-height: 520px){.altar-hud,.altar-hud.active{left:8px;top:106px;max-width:42vw}.touch .event-card{bottom:8px;max-height:calc(100vh - 120px);overflow-y:auto}.event-card p,.event-card dl{display:none}}@media (max-width: 620px) and (min-height: 521px){.altar-hud,.altar-hud.active{left:8px;top:232px;max-width:70vw}.touch .event-card{bottom:120px}}.hud{padding-top:env(safe-area-inset-top);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);box-sizing:border-box}.vitals.cap-panel{margin-top:env(safe-area-inset-top);margin-left:env(safe-area-inset-left)}.touch .btn,.touch .chip,.touch .fbtn{min-height:40px}.touch .joy{z-index:1}.menu-stage{flex:1 0 auto;min-height:calc(100vh - 130px)}.menu-wide,.menu-foot{flex:0 0 auto}.menu-wide{width:100%;box-sizing:border-box}@media (max-width: 900px){.menu-stage{min-height:0}.menu-root{height:auto;min-height:100%}#ui.menu-mode{overflow-y:auto}}.edge-mark i{font-size:20px;z-index:1;color:var(--c);-webkit-text-stroke:1px #000}@media (max-height: 520px){.touch .event-card{right:146px}}.screen{padding-left:max(clamp(10px,2vw,22px),env(safe-area-inset-left));padding-right:max(clamp(10px,2vw,22px),env(safe-area-inset-right));padding-bottom:max(clamp(10px,2vw,22px),env(safe-area-inset-bottom))}.menu-root{padding-left:max(10px,env(safe-area-inset-left));padding-right:max(10px,env(safe-area-inset-right))}.levelup{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}@media (max-width: 900px),(max-height: 520px){#ui small,#ui em,.logo .sub,.brand .sub,.ver-badge,.rar,.shop-tag,.shop-state,.shop-left,.kit-card .kit-desc,.lv-ribbon,.pl-c{font-size:max(8px,.8em)!important}.sq-act{width:30px;height:30px;font-size:12px}.legal-foot .legal-link{padding:8px 4px}.mcard .btn,.screen .tabs button,.screen button.on{min-height:34px}.notif{right:3px;top:2px;font-size:8px;padding:1px 4px}.cap-crest small{display:none}}@media (max-width: 760px){.levelup{justify-content:flex-start;gap:6px;padding-top:max(8px,env(safe-area-inset-top));padding-bottom:0}.lv-title span{font-size:20px;text-shadow:2px 2px 0 #c4500a}.lv-title small{font-size:9px}.lv-cards{gap:6px}.lvcard{padding:6px 8px;gap:2px}.lv-art{height:52px}.lv-art>:not(.mugbadge){zoom:.5}.lv-art .mug{zoom:.55}.lv-ribbon{top:auto;bottom:0;right:0;transform:none;padding:1px 5px}.lv-name{font-size:10px}.lv-sub{font-size:8px}.lv-bottom{position:sticky;bottom:0;z-index:3;padding:6px 0 max(6px,env(safe-area-inset-bottom))}.lv-bottom .reroll{padding:8px 14px;font-size:11px}}@media (max-width: 560px){.gacha-screen>.titlebar{order:-2}.gacha-screen>.ie3-machine{order:-1}.gacha-screen>.gacha-info{grid-template-columns:1fr}}@media (max-height: 520px){.result-banner{font-size:22px;margin:4px 0;text-shadow:2px 2px 0 #000}.lv-ribbon{top:auto;bottom:0;right:0;transform:none;padding:1px 5px}.lv-art>:not(.mugbadge){zoom:.5}.mbtn{min-width:0}.mbtn b{font-size:9px}}.rank-blurb{display:none}@media (max-width: 560px){.hud .bossbar{top:146px;width:calc(100vw - 20px)}.hud:has(#boss:not([style*=none])) .top-right,.hud:has(#boss:not([style*=none])) .minimap{margin-top:40px}.ranks{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px}.rank-btn{align-items:center;padding:4px 2px;min-height:44px}.rank-btn span,.rk-word{display:none}.rank-blurb{display:block;margin-top:6px}}@media (max-height: 520px) and (orientation: landscape){.hud .minimap{top:104px;bottom:auto;left:8px;right:auto;width:92px;height:70px}.ranks{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px}.rank-btn{align-items:center;padding:4px 2px;min-height:44px}.rank-btn span,.rk-word{display:none}.rank-blurb{display:block;margin-top:6px}}.stat-radar{max-width:300px;margin:8px auto 2px}.stat-radar svg{width:100%;height:auto;display:block;overflow:visible}.stat-radar .rg{fill:none;stroke:#ffffff2e;stroke-width:1}.stat-radar .rv{fill:color-mix(in srgb,var(--rc) 45%,transparent);stroke:var(--rc);stroke-width:2;stroke-linejoin:round}.stat-radar text{font-size:8px;fill:#cfe3ff}.stat-radar tspan{fill:var(--yellow)}.stat-radar+.bars-mini{display:none}.pcard,.sq-slot{overflow:hidden}.pcard .ovr,.sq-radar .ovr{position:absolute;z-index:3;font-size:13px;color:#fff;background:#0a1d48e6;border:2px solid var(--rc);padding:1px 5px;text-shadow:1px 1px 0 #000}.pcard .stage .ovr{right:4px;bottom:4px}.pcard.r-epico:after,.pcard.r-legendario:after,.sq-slot[style*="#b36bff"]:after,.sq-slot[style*="#ffb"]:after{content:"";position:absolute;top:-40%;right:-40%;bottom:-40%;left:-40%;z-index:2;pointer-events:none;background:linear-gradient(115deg,transparent 42%,#ffffff55 49%,#ffffffaa 50%,#ffffff55 51%,transparent 58%);animation:cardSheen 3.6s ease-in-out infinite}.pcard.r-legendario:after{animation-duration:2.8s}.pcard.r-mitico:after,.pcard.r-leyenda:after,.sq-slot[style*="#ff4f8b"]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;mix-blend-mode:color-dodge;opacity:.38;background:linear-gradient(125deg,#ff4f8b,#ffd23f,#4fffb0,#4fb3ff,#b36bff,#ff4f8b);background-size:300% 300%;animation:cardHolo 5s linear infinite}@keyframes cardSheen{0%,55%{transform:translate(-60%)}to{transform:translate(60%)}}@keyframes cardHolo{0%{background-position:0% 50%}to{background-position:300% 50%}}body.reduced-motion .pcard:after,body.reduced-motion .sq-slot:after{animation:none;opacity:.2}@media (prefers-reduced-motion: reduce){.pcard:after,.sq-slot:after{animation:none;opacity:.2}}.sq-radar{position:relative;width:100%;max-width:150px}.sq-radar svg{width:100%;height:auto;display:block;overflow:visible}.sq-radar .rg{fill:none;stroke:#ffffff26;stroke-width:1}.sq-radar .rv{fill:color-mix(in srgb,var(--rc) 45%,transparent);stroke:var(--rc);stroke-width:2;stroke-linejoin:round}.sq-radar text{font-size:11px;fill:#cfe3ff}.sq-radar tspan{fill:var(--yellow)}.sq-radar .ovr{left:0;top:0;font-size:11px}.stat-explain{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:4px 12px;font-size:9px;margin:4px 0 6px}.stat-explain div{display:flex;flex-direction:column;padding:4px 6px;background:#0a1d4899;border-left:3px solid var(--rc, var(--frame))}.stat-explain b{color:var(--yellow);font-weight:400}.stat-explain span{color:#cfe3ff;line-height:1.5}.compare h3{display:flex;justify-content:space-between;align-items:center}.cmp-head{display:flex;align-items:center;justify-content:center;gap:18px;text-align:center}.cmp-head>div{display:flex;flex-direction:column;align-items:center;gap:3px;font-size:10px}.cmp-head>span{color:var(--orange);font-size:18px}.cmp-stats{width:100%;max-width:520px;margin:8px auto;border-collapse:collapse;font-size:10px}.cmp-stats td,.cmp-stats th{padding:3px 6px;text-align:center;border-bottom:1px solid #ffffff1a}.cmp-stats td:first-child{text-align:left;color:var(--yellow)}.cmp-stats .up{color:#6dff8a}.cmp-stats .down{color:#ff7a7a}.cmp-techs{display:grid;grid-template-columns:1fr 1fr;gap:10px;font-size:9px}.cmp-techs ul{list-style:none;margin:0;padding:0}.cmp-techs li{padding:2px 0}@property --ring{syntax: "<angle>"; inherits: false; initial-value: 0deg;}.still .pcard.r-legendario{animation-name:legendGlow}.still .pcard.r-mitico{animation-name:mythGlow}.still .pcard.r-leyenda{animation-name:leyGlow,leyRing}.pcard:before,.pcard:after,.sq-slot:after{animation-delay:var(--t0, 0s)!important}.grid>.pcard{content-visibility:auto;contain-intrinsic-size:190px 300px}.pcard:active{transform:scale(.97);transition-duration:.05s}.pcard.sel{animation:cardSel .22s ease-out}@keyframes cardSel{0%{transform:scale(.95)}to{transform:scale(1)}}.card-check{position:absolute;z-index:4;right:6px;bottom:6px;width:20px;height:20px;display:grid;place-items:center;background:var(--orange);color:#fff;font-size:11px;border:2px solid #fff}.card-dup{position:absolute;z-index:4;left:6px;bottom:6px;font-size:9px;padding:1px 4px;background:#0a1d48;color:#9fe8ff;border:1px solid #9fe8ff}.card-asc{position:absolute;z-index:4;left:6px;top:34px;font-size:11px;padding:0 4px;background:#ffd23f;color:#3a1200;animation:ascPing 1.6s ease-in-out infinite;animation-delay:var(--t0, 0s)}@keyframes ascPing{50%{box-shadow:0 0 0 4px #ffd23f55}}.pcard.r-comun:before,.pcard.r-comun:after{content:none}.pcard.r-raro:before{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;z-index:2;pointer-events:none;background:linear-gradient(135deg,var(--rc) 0 10px,transparent 10px) top left / 22px 22px no-repeat,linear-gradient(315deg,var(--rc) 0 10px,transparent 10px) bottom right / 22px 22px no-repeat;opacity:.8}.pcard.r-epico:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;transform:none;background:linear-gradient(0deg,transparent 0%,#c58bff00 40%,#c58bff55 50%,#c58bff00 60%,transparent 100%) 0 0 / 100% 300%;animation:epicPulse 4.2s ease-in-out infinite}@keyframes epicPulse{0%,50%{background-position:0 100%}to{background-position:0 -100%}}.pcard.r-legendario{box-shadow:0 0 0 2px #3a2604,0 0 0 4px #ffcf5a,inset 0 0 14px #ffb02044;animation:legendGlow 2.6s ease-in-out infinite alternate}.pcard.r-legendario:after{content:"";position:absolute;top:-40%;right:-40%;bottom:-40%;left:-40%;z-index:2;pointer-events:none;background:linear-gradient(115deg,transparent 44%,#ffe9a066 49%,#fff6d0cc 50%,#ffe9a066 51%,transparent 56%);animation:cardSheen 3.6s ease-in-out infinite}.pcard.r-mitico{animation:mythGlow 3s linear infinite}.pcard.r-mitico:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;mix-blend-mode:color-dodge;opacity:.4;background:linear-gradient(125deg,#ff4f8b,#ffd23f,#4fffb0,#4fb3ff,#b36bff,#ff4f8b) 0 50% / 300% 300%;animation:cardHolo 5s linear infinite}.pcard.r-mitico:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;background:radial-gradient(circle,#fff 0 1.5px,transparent 2px) 12% 100% / 100% 100% no-repeat,radial-gradient(circle,#ffd8f0 0 1.5px,transparent 2px) 38% 100% / 100% 100% no-repeat,radial-gradient(circle,#d8f6ff 0 1px,transparent 1.5px) 64% 100% / 100% 100% no-repeat,radial-gradient(circle,#fff6c0 0 1.5px,transparent 2px) 88% 100% / 100% 100% no-repeat;animation:mythSparks 2.8s linear infinite}@keyframes mythSparks{0%{transform:translateY(0);opacity:0}15%{opacity:1}to{transform:translateY(-260px);opacity:0}}.pcard.r-leyenda{border-color:transparent;animation:leyGlow 2.6s ease-in-out infinite alternate;background:linear-gradient(160deg,#6a4a10,#2a1c48 55%,#0a1d48) padding-box,conic-gradient(from var(--ring),#fff6c8,#ffb020,#fff,#ff7a1a,#fff6c8,#ffd24f,#fff6c8) border-box}.pcard.r-leyenda{animation:leyGlow 2.6s ease-in-out infinite alternate,leyRing 4s linear infinite;animation-delay:var(--t0, 0s)}@keyframes leyRing{to{--ring: 360deg}}.pcard.r-leyenda:before{content:"♛";position:absolute;z-index:4;left:50%;top:-2px;transform:translate(-50%);font-size:14px;color:#ffe89a;text-shadow:0 0 6px #ffb020,1px 1px 0 #000}.pcard.r-leyenda:after{content:"";position:absolute;top:-40%;right:-40%;bottom:-40%;left:-40%;z-index:2;pointer-events:none;background:linear-gradient(115deg,transparent 40%,#ffffff70 47%,#ffd24f90 50%,#ffffff70 53%,transparent 60%);animation:cardSheen 2.6s ease-in-out infinite;mix-blend-mode:normal;opacity:1}.pcard.locked:before,.pcard.locked:after{content:none!important}body.reduced-motion .pcard,body.reduced-motion .pcard:before,body.reduced-motion .pcard:after,body.reduced-motion .card-asc{animation:none!important}@media (prefers-reduced-motion: reduce){.pcard,.pcard:before,.pcard:after,.card-asc{animation:none!important}}@media (max-width: 900px),(max-height: 520px){.plate{width:60px;padding:3px}.plate .pl-mug .mug{width:52px!important;height:52px!important}.pl-head{justify-content:center}.pl-elem{position:absolute;right:1px;bottom:1px;transform:scale(.8);transform-origin:right bottom}.pl-c{left:1px;top:1px;font-size:9px;padding:0 3px}.pl-tech{display:inline-grid;grid-template-columns:22px;margin:2px 1px 0 0}.pl-tech .pl-icon{width:22px;height:22px}.team-hud{gap:4px}}@media (max-height: 520px) and (orientation: landscape){.vitals.cap-panel{width:min(300px,38vw);padding:4px 6px 4px 4px;gap:6px}.cap-crest{width:40px;padding:2px}.cap-crest img{width:32px;height:32px}.cap-name{font-size:9px}.cap-panel .vbars{gap:3px}.cap-panel .hp-bar{height:17px;border-width:2px}.cap-panel .hp-bar span{font-size:9px;line-height:13px;letter-spacing:0}.xp-bar{height:7px}.xp-bar span{display:none}.cap-panel .lv-badge{width:22px;height:22px}.cap-panel .lv-badge b{font-size:10px}.hud .minimap{left:auto;right:8px;top:150px;bottom:auto;width:84px;height:62px}}@media (max-width: 560px) and (orientation: portrait){.cap-panel .hp-bar{height:22px}.cap-panel .hp-bar span{font-size:10px;line-height:17px}.xp-bar{height:9px}}.hero-stats{position:relative;width:150px;margin:6px auto 4px}.hero-stats svg{width:100%;height:auto;display:block;overflow:visible}.hero-stats .rg{fill:none;stroke:#ffffff2e;stroke-width:1}.hero-stats .rv{fill:color-mix(in srgb,var(--rc) 45%,transparent);stroke:var(--rc);stroke-width:2;stroke-linejoin:round}.hero-stats text{font-size:11px;fill:#cfe3ff}.hero-stats tspan{fill:var(--yellow)}.hero-stats .ovr{position:absolute;left:0;top:0;font-size:12px;color:#fff;background:#0a1d48e6;border:2px solid var(--rc);padding:1px 5px}.pcard[class*=r-],.pcard[class*=r-]:before,.pcard[class*=r-]:after,.sq-slot:after,.card-asc{animation-delay:0s!important}.pcard.sel{animation-delay:0s!important}.still .pcard.r-epico:after{animation-name:epicPulse!important}.still .pcard.r-legendario{animation-name:legendGlow!important}.still .pcard.r-legendario:after{animation-name:cardSheen!important}.still .pcard.r-mitico{animation-name:mythGlow!important}.still .pcard.r-mitico:after{animation-name:cardHolo!important}.still .pcard.r-mitico:before{animation-name:mythSparks!important}.still .pcard.r-leyenda{animation-name:leyGlow,leyRing!important}.still .pcard.r-leyenda:after{animation-name:cardSheen!important}.still .card-asc{animation-name:ascPing!important}.still .sq-slot[style*="#b36bff"]:after,.still .sq-slot[style*="#ffb"]:after{animation-name:cardSheen!important}.still .sq-slot[style*="#ff4f8b"]:after{animation-name:cardHolo!important}body.reduced-motion .still .pcard,body.reduced-motion .still .pcard:before,body.reduced-motion .still .pcard:after{animation-name:none!important}.detail .bars-mini{display:none}.reveal .speed{position:absolute;right:120px;top:14px;z-index:6}.reveal .speed.on{background:var(--orange)}.reveal.rare-flash:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 46%,#4fb3ff66,transparent 45%);animation:rareFlash .45s ease-out forwards;pointer-events:none}@keyframes rareFlash{0%{opacity:1}to{opacity:0}}.reveal.cine .rays{opacity:.25}.cr-stage{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:1;pointer-events:none}.cr-bg{position:absolute;top:0;right:0;bottom:0;left:0}.cr-floor{position:absolute;left:0;right:0;bottom:18%;height:3px;background:linear-gradient(90deg,transparent,#ffffff55,transparent)}.cr-runner{position:absolute;left:6%;bottom:18%;transform:translate(0)}.cr-runner.walk{transform:translate(min(34vw,380px))}.cr-runner canvas.char{width:160px!important;height:176px!important;image-rendering:pixelated;position:relative;z-index:2;transition:filter .45s}canvas.char.cr-sil{filter:brightness(0) drop-shadow(0 0 6px var(--rcx, #fff))}.cr-aura{position:absolute;left:50%;bottom:0;width:150px;height:60px;transform:translate(-50%);border-radius:50%;z-index:1;opacity:0}.cr-ball{position:absolute;left:calc(6% + min(34vw,380px) + 130px);bottom:calc(18% + 8px);width:22px;height:22px;border-radius:50%;opacity:0;z-index:3;background:radial-gradient(circle at 35% 35%,#fff 0,#fff 40%,#d9e4f5 41%,#d9e4f5 60%,#222 61%,#222 68%,#fff 69%);box-shadow:0 0 10px #fff}.cr-ball.in{opacity:1;transition:opacity .2s}.cr-ball.shot{transition:transform .38s cubic-bezier(.3,.1,.6,1),opacity .2s .3s;transform:translate(min(30vw,340px),-26vh) scale(.6);opacity:0}.reveal.cine #capimg.cr-cap{position:absolute;left:auto;right:12%;top:26%;transform:none;filter:drop-shadow(0 0 14px var(--glow));z-index:2}.cr-mug{position:absolute;left:50%;top:18%;transform:translate(-50%) scale(.2);opacity:0;z-index:4;transition:transform .5s cubic-bezier(.3,1.6,.5,1),opacity .3s}.cr-stage.open .cr-mug{opacity:1;transform:translate(-50%) scale(1)}.cr-stage.open .cr-runner{opacity:0;transition:opacity .4s .3s}.cine-legendario .cr-bg{background:radial-gradient(ellipse at 50% 70%,#6a4a10,#1a1206 70%)}.cine-legendario .cr-runner canvas.char{--rcx: #ffcf5a}.cine-legendario .cr-stage.open .cr-bg{box-shadow:inset 0 0 140px #ffd24f}.cine-legendario .cr-ball.shot{box-shadow:0 0 18px #ffd24f,-30px 0 20px #ffd24f88}.cine-mitico .cr-bg{background:radial-gradient(ellipse at 50% 70%,#3a0a3a,#08060f 70%)}.cine-mitico .cr-runner canvas.char{--rcx: #ff4f8b}.cine-mitico .cr-aura{opacity:1;background:radial-gradient(ellipse,#ff4f8b99,#4fd8ff55 50%,transparent 70%);animation:crAura .5s ease-in-out infinite alternate}.cine-mitico .cr-stage.pose .cr-aura{animation-duration:.18s}@keyframes crAura{to{transform:translate(-50%) scale(1.35);filter:hue-rotate(80deg)}}.cine-mitico .cr-stage.open .cr-bg{background:conic-gradient(from 0deg,#ff4f8b,#ffd23f,#4fffb0,#4fb3ff,#b36bff,#ff4f8b);opacity:.55;animation:crSpin 3s linear infinite}@keyframes crSpin{to{filter:hue-rotate(360deg)}}.cine-mitico .cr-ball.shot{box-shadow:0 0 18px #ff4f8b,-24px 0 18px #4fd8ff,-44px 0 16px #ffd23f88}.cine-leyenda .cr-bg{background:radial-gradient(ellipse at 50% 60%,#1c1530,#000 70%)}.cine-leyenda .cr-spot{position:absolute;left:calc(6% + min(34vw,380px) - 40px);top:0;width:240px;bottom:18%;background:linear-gradient(180deg,#fff6c840,#fff6c010 80%,transparent);clip-path:polygon(40% 0,60% 0,100% 100%,0 100%);opacity:0;transition:opacity .6s}.cine-leyenda .cr-stage.pose .cr-spot{opacity:1}.cine-leyenda .cr-crown{position:absolute;left:50%;top:-60px;font-size:56px;color:#ffe89a;text-shadow:0 0 18px #ffb020;transform:translate(-50%);animation:crCrown 1.2s ease-out forwards}@keyframes crCrown{to{top:8%}}.cine-leyenda .cr-runner canvas.char{--rcx: #fff6c8}.cine-leyenda .cr-stage.hold .cr-bg{filter:brightness(.4)}.cine-leyenda .cr-stage.hold canvas.char{filter:brightness(0) drop-shadow(0 0 14px #fff6c8) drop-shadow(0 0 30px #ffb020)}.cine-leyenda .cr-stage.open .cr-bg{background:conic-gradient(from 0deg,#fff6c8,#ffb020,#fff,#ff7a1a,#fff6c8,#ffd24f,#fff6c8);opacity:.5;animation:crSpin 6s linear infinite}.cine-leyenda .cr-stage.open .cr-mug{filter:drop-shadow(0 0 20px #ffd24f) drop-shadow(0 0 40px #fff6c8)}.cine-leyenda .cr-ball.shot{box-shadow:0 0 22px #fff,-30px 0 22px #ffd24f,-56px 0 18px #ff7a1a88}@media (max-width: 560px),(max-height: 520px){.cr-runner canvas.char{width:110px!important;height:121px!important}.cr-mug{top:10%}.cine-leyenda .cr-crown{font-size:40px}}body.reduced-motion .cr-runner{transition:none!important}body.reduced-motion .cr-bg,body.reduced-motion .cr-aura{animation:none!important}.reveal.carded .cr-mug{opacity:0!important;transition:opacity .25s}.reveal.carded .cr-stage{opacity:.45;transition:opacity .3s}.reveal.cine .cr-crown{z-index:3}.cr-ball{background:center / contain no-repeat;image-rendering:pixelated;box-shadow:none!important;border-radius:0;width:30px;height:30px}.cr-ball.shot{animation:crBallSpin .38s linear;filter:drop-shadow(-14px 0 6px var(--trail, #fff8)) drop-shadow(-28px 0 8px var(--trail, #fff5))}@keyframes crBallSpin{to{rotate:900deg}}.cine-legendario .cr-ball{--trail: #ffd24fcc}.cine-mitico .cr-ball{--trail: #ff4f8bcc}.cine-leyenda .cr-ball{--trail: #fff6c8}.cr-burst{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .7s ease-out;z-index:0}.cine-legendario .cr-burst{background:radial-gradient(circle at 50% 42%,#ffe9a0aa,#ffb02033 40%,transparent 70%)}.cine-mitico .cr-burst{background:conic-gradient(from 0deg at 50% 42%,#ff4f8b88,#ffd23f88,#4fffb088,#4fb3ff88,#b36bff88,#ff4f8b88)}.cine-leyenda .cr-burst{background:conic-gradient(from 0deg at 50% 42%,#fff6c8aa,#ffb02088,#fffa,#ff7a1a88,#fff6c8aa)}.cr-stage.open .cr-burst{opacity:1}.cine-mitico .cr-stage.open .cr-bg,.cine-leyenda .cr-stage.open .cr-bg{background:inherit;animation:none;opacity:1}.cr-flash{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 42%,#fff,#fff0 55%);opacity:0;z-index:5}.cr-stage.open .cr-flash{animation:crFlash .55s ease-out}@keyframes crFlash{0%{opacity:0}18%{opacity:.95}to{opacity:0}}.cr-mug{transition:none;transform:translate(-50%) scale(.3);opacity:0;filter:blur(6px)}.cr-stage.open .cr-mug{animation:crMugIn .75s cubic-bezier(.2,.9,.3,1.15) .12s forwards}@keyframes crMugIn{0%{opacity:0;transform:translate(-50%,30px) scale(.3);filter:blur(6px) brightness(3)}60%{opacity:1;filter:blur(0) brightness(1.4)}to{opacity:1;transform:translate(-50%) scale(1);filter:none}}.cr-halo{position:absolute;left:50%;top:50%;width:210px;height:210px;margin:-105px 0 0 -105px;border-radius:50%;z-index:-1;opacity:.85;background:conic-gradient(from 0deg,transparent,var(--halo, #fff) 10%,transparent 25%,var(--halo, #fff) 50%,transparent 65%,var(--halo, #fff) 85%,transparent);animation:crSpinHalo 3s linear infinite;filter:blur(2px)}@keyframes crSpinHalo{to{rotate:360deg}}.cine-legendario .cr-halo{--halo: #ffd24f}.cine-mitico .cr-halo{--halo: #ff4f8b}.cine-leyenda .cr-halo{--halo: #fff6c8;width:260px;height:260px;margin:-130px 0 0 -130px}.cr-stage.to-card .cr-mug{animation:crMugOut .5s ease-in forwards}@keyframes crMugOut{0%{opacity:1;transform:translate(-50%) scale(1)}to{opacity:0;transform:translate(-50%,50px) scale(.6)}}.cr-stage.to-card{opacity:.5;transition:opacity .6s ease}.reveal-card.from-scene{animation:crCardIn .6s cubic-bezier(.2,.9,.3,1.1) .18s both}@keyframes crCardIn{0%{opacity:0;transform:translateY(40px) scale(.9);filter:brightness(2)}to{opacity:1;transform:none;filter:none}}body.reduced-motion .cr-halo,body.reduced-motion .cr-ball.shot{animation:none!important}.cr-halo{background:radial-gradient(circle,var(--halo, #fff) 0%,color-mix(in srgb,var(--halo, #fff) 45%,transparent) 35%,transparent 70%)!important;animation:crHaloBreath 1.6s ease-in-out infinite alternate!important;filter:blur(4px);opacity:.7;rotate:none}@keyframes crHaloBreath{0%{transform:scale(.92);opacity:.55}to{transform:scale(1.06);opacity:.8}}.cine-mitico .cr-burst{background:radial-gradient(circle at 50% 42%,#ffb0d8aa,#ff4f8b55 30%,#4fd8ff33 55%,transparent 75%)!important}.cine-leyenda .cr-burst{background:radial-gradient(circle at 50% 42%,#fffbe8cc,#ffd24f77 30%,#ff7a1a33 55%,transparent 75%)!important}.cine-mitico .cr-stage.open .cr-bg,.cine-leyenda .cr-stage.open .cr-bg{animation:none!important}.cine-mitico .cr-stage.open .cr-bg{background:radial-gradient(ellipse at 50% 70%,#3a0a3a,#08060f 70%)!important;opacity:1!important}.cine-leyenda .cr-stage.open .cr-bg{background:radial-gradient(ellipse at 50% 60%,#1c1530,#000 70%)!important;opacity:1!important}.cr-ball{--trail: var(--ec) !important}.cr-ball.shot{filter:drop-shadow(-10px 0 0 var(--ec)) drop-shadow(-12px 0 6px var(--ec)) drop-shadow(-24px 0 10px var(--ec))}.cr-cutin{position:absolute;left:0;right:0;top:47%;height:110px;z-index:6;pointer-events:none;overflow:hidden}.ci-band{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;gap:18px;padding:0 8%;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--ec) 85%,#000) 12%,var(--ec) 50%,color-mix(in srgb,var(--ec) 85%,#000) 88%,transparent);transform:translate(110%) skew(-14deg);border-top:4px solid #fff;border-bottom:4px solid #fff;box-shadow:0 0 30px var(--ec)}.ci-band>*{transform:skew(14deg)}.ci-mug{line-height:0;border:3px solid #fff;background:#0a1d48;box-shadow:0 0 0 3px #000}.ci-text{display:flex;flex-direction:column;gap:6px}.ci-text b{font-size:clamp(16px,3.4vw,34px);color:#fff;text-shadow:3px 3px 0 #000,0 0 12px #000;letter-spacing:1px;white-space:nowrap}.ci-text small{font-size:11px;color:#fff;text-shadow:2px 2px 0 #000}.cr-stage.cutin .ci-band{animation:ciIn .22s cubic-bezier(.2,.9,.3,1) forwards}.cr-stage.cutout .ci-band{animation:ciOut .22s ease-in forwards}@keyframes ciIn{0%{transform:translate(110%) skew(-14deg)}to{transform:translate(0) skew(-14deg)}}@keyframes ciOut{0%{transform:translate(0) skew(-14deg)}to{transform:translate(-110%) skew(-14deg)}}.cr-stage.cutin .cr-bg{filter:brightness(.55);transition:filter .2s}@media (max-width: 560px),(max-height: 520px){.cr-cutin{height:84px}.ci-mug .mug{width:48px!important;height:48px!important}.ci-band{gap:10px;padding:0 4%}}.cr-ball,.cr-ball.shot{background:none!important;filter:none!important;animation:none;transition:none;transform:none}.cr-ball>i{position:absolute;top:0;right:0;bottom:0;left:0;background:center / contain no-repeat;image-rendering:pixelated;filter:drop-shadow(0 0 5px var(--ec))}.cr-ball.ghost>i{filter:brightness(1.6) drop-shadow(0 0 4px var(--ec)) drop-shadow(0 0 8px var(--ec))}.cr-ball.ghost.g1>i{opacity:.55}.cr-ball.ghost.g2>i{opacity:.32}.cr-ball.ghost.g3>i{opacity:.16}.cr-ball.shot>i,.cr-ball.save>i,.cr-ball.dash>i{animation:crBallSpin .3s linear infinite}.cr-ball.shot{animation:crShot .38s cubic-bezier(.3,.1,.6,1) both}.cr-ball.save{animation:crSave .42s cubic-bezier(.2,.4,.6,1) both}.cr-ball.dash{animation:crDash .34s cubic-bezier(.5,0,.9,.6) both}.cr-ball.ghost.g1.shot,.cr-ball.ghost.g1.save,.cr-ball.ghost.g1.dash{animation-delay:35ms}.cr-ball.ghost.g2.shot,.cr-ball.ghost.g2.save,.cr-ball.ghost.g2.dash{animation-delay:.07s}.cr-ball.ghost.g3.shot,.cr-ball.ghost.g3.save,.cr-ball.ghost.g3.dash{animation-delay:.105s}@keyframes crShot{0%{transform:none;opacity:1}85%{opacity:1}to{transform:translate(min(30vw,340px),-26vh) scale(.6);opacity:0}}@keyframes crSave{0%{transform:translate(min(30vw,340px),-26vh) scale(.6);opacity:1}to{transform:translate(-70px,-78px) scale(1.1);opacity:1}}@keyframes crDash{0%{transform:none;opacity:1}to{transform:translate(min(26vw,300px));opacity:1}}.cr-ball.ghost.caught,.cr-ball.ghost.dash{animation-fill-mode:backwards}.cr-ball.caught>i{animation:none}.cr-runner.dash{transform:translate(calc(min(34vw,380px) + min(26vw,300px)))}.cr-hand{position:absolute;left:calc(6% + min(34vw,380px) + 40px);bottom:calc(18% + 50px);font-size:96px;line-height:1;z-index:4;opacity:0;transform:scale(.2) rotate(-20deg);filter:drop-shadow(0 0 10px var(--ec)) drop-shadow(0 0 24px var(--ec)) saturate(.4) brightness(1.3);pointer-events:none}.cr-stage.catch .cr-hand{animation:crHand .52s cubic-bezier(.2,1.4,.4,1) forwards}@keyframes crHand{0%{opacity:0;transform:scale(.2) rotate(-20deg)}45%{opacity:1;transform:scale(1.25) rotate(0)}to{opacity:1;transform:scale(1.1) rotate(0)}}.cr-stage.open .cr-hand{opacity:0!important;transition:opacity .25s;animation:none}@media (max-width: 560px),(max-height: 520px){.cr-hand{font-size:64px;left:calc(6% + min(34vw,380px) + 20px);bottom:calc(18% + 34px)}@keyframes crSave{0%{transform:translate(min(30vw,340px),-26vh) scale(.6);opacity:1}to{transform:translate(-50px,-54px) scale(1.1);opacity:1}}}body.reduced-motion .cr-ball>i{animation:none!important}.cr-stage.open .cr-ball{opacity:0!important;transition:opacity .2s}.hero-stats .ovr,.sq-radar .ovr{position:static;display:block;width:fit-content;margin:0 auto 2px}.hero-stats .ovr:before,.sq-radar .ovr:before{content:"Media ";font-size:.8em;color:#cfe3ff}.train-box{margin:8px 0;padding:8px 10px;border:2px solid #2e5aa8;background:#0a1d48aa}.train-head{display:flex;flex-wrap:wrap;align-items:center;gap:10px;justify-content:space-between;margin-bottom:6px}.train-head span{font-size:12px;color:#cfe3ff}.train-head span b{color:var(--yellow)}.train-row{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:4px}.train-row .btn{min-width:64px}.rewards.trn td:last-child{color:#8fffa0}.pull-summary{align-items:center;overflow-y:auto;padding:16px}.pull-summary-box{background:#0d1830;border:2px solid #3b5a9a;border-radius:10px;padding:14px;width:min(1100px,100%);box-sizing:border-box;max-height:calc(100% - 16px);overflow-y:auto;display:flex;flex-direction:column;gap:10px;align-items:center;animation:rise .35s cubic-bezier(.3,1.5,.6,1) both}.pull-summary-box h3{margin:0;text-align:center}.pull-summary-box .grid{width:100%;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.pull-summary .ps-item{animation:rise .3s both;border-radius:8px}.pull-summary .ps-item.r-legendario,.pull-summary .ps-item.r-mitico,.pull-summary .ps-item.r-leyenda{box-shadow:0 0 14px var(--rc, #ffd84d88)}.pull-summary .ps-item.r-legendario{--rc: #ffb43a99}.pull-summary .ps-item.r-mitico{--rc: #ff4fd899}.pull-summary .ps-item.r-leyenda{--rc: #fff3a0cc}.rank-row{grid-template-columns:44px 56px 1fr 40px 44px 90px 70px 100px}.rk-num.on b{color:var(--yellow);font-size:13px}.rk-pts b{color:#7dff9a}.wr-pts{font-size:9px;color:#7dff9a;text-align:center;margin:2px 0}.wr-pts b{font-size:13px}@media (max-width: 700px){.rank-row{grid-template-columns:34px 44px 1fr 40px 76px}.rk-crest,.rk-num:not(.on){display:none}.rk-num.on{display:block}}.stars{display:flex;justify-content:center;gap:2px;min-height:14px}.stars svg{width:12px;height:12px;fill:#2a3558;stroke:#6a7aa8;stroke-width:1.5}.stars svg.on{fill:#ffd23f;stroke:#8a5a00;filter:drop-shadow(0 0 3px #ffb02088)}.pcard.big .stars svg,.reveal-card .stars svg{width:20px;height:20px}.card-dup{font-size:8px;padding:2px 5px;background:#0a1d48ee;color:#9fe8ff;border:1px solid #9fe8ff;z-index:5}.card-dup i{font-style:normal;color:#ffe27a}.card-asc{font-size:8px;padding:2px 5px;z-index:5;box-shadow:0 0 8px #ffd23f}.pcard .stage{position:relative;z-index:3}.reveal-card .pcard.r-mitico:after{opacity:.18}.reveal-card .pcard.r-legendario:after,.reveal-card .pcard.r-leyenda:after{opacity:.55}.reveal-card .card-dup,.reveal-card .card-asc{font-size:10px}.card-dup{bottom:26px}.banner-tab{flex:1 1 150px;position:relative}.banner-tab .bt-price{display:block;margin-top:4px;font-style:normal;font-size:9px;color:#ffe27a}@media (max-width: 700px){.banner-tabs{flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start}.banner-tab{flex:0 0 140px}}.res-chips{gap:5px;pointer-events:none}.syn-chip{display:flex;align-items:center;gap:6px;padding:4px 8px 4px 5px;min-width:150px;background:linear-gradient(90deg,#06102bee,#06102b99);border:2px solid #ffffff22;border-left:4px solid var(--ec);opacity:.72}.syn-chip.on{opacity:1;border-color:var(--ec);box-shadow:0 0 10px color-mix(in srgb,var(--ec) 55%,transparent),inset 0 0 12px color-mix(in srgb,var(--ec) 20%,transparent)}.syn-chip .syn-ic{display:grid;place-items:center;width:22px;height:22px;font-size:16px;color:var(--ec)}.syn-chip .syn-txt{display:flex;flex-direction:column;gap:3px;flex:1}.syn-chip small{font-size:8px;color:#fff;text-shadow:1px 1px 0 #000;white-space:nowrap}.syn-chip b{font-size:14px;color:var(--ec);text-shadow:2px 2px 0 #000}.syn-pips{display:flex;gap:2px}.syn-pips i{width:8px;height:4px;background:#ffffff25}.syn-pips i.on{background:var(--ec)}.syn-chip.up{animation:synUp .7s ease-out}@keyframes synUp{0%{transform:scale(1.35);filter:brightness(2)}to{transform:none;filter:none}}@media (max-width: 700px),(max-height: 500px){.res-chips{display:flex!important;flex-direction:row;top:84px;bottom:auto;left:8px}.syn-chip{min-width:0;padding:2px 5px 2px 3px;gap:3px}.syn-chip .syn-txt{display:none}.syn-chip b{font-size:11px}.syn-chip .syn-ic{width:20px;height:20px;flex:none}.syn-chip{opacity:.9}}.syn-panel h3{margin:0 0 4px}.syn-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:8px;margin-top:8px}.syn-card{display:flex;align-items:center;gap:10px;padding:8px 10px;background:#0a1d48;border:2px solid #ffffff22;border-left:5px solid var(--ec);opacity:.8}.syn-card.on{opacity:1;border-color:var(--ec);box-shadow:0 0 12px color-mix(in srgb,var(--ec) 45%,transparent)}.syn-card .syn-ic{display:grid;place-items:center;width:32px;height:32px;font-size:22px;color:var(--ec);flex:none}.syn-card>div{flex:1;display:flex;flex-direction:column;gap:4px;min-width:0}.syn-card b{font-size:10px;color:var(--ec)}.syn-card small{font-size:8px;color:var(--muted);line-height:1.5}.syn-card em{font-style:normal;font-size:13px;color:var(--ec);text-shadow:2px 2px 0 #000;white-space:nowrap}.syn-card .syn-pips i{width:12px;height:5px}.stars .hero-stars{display:inline-flex;gap:1px;margin-left:4px;padding-left:4px;border-left:1px solid #ffffff33}.stars svg.hst{fill:#3a1420;stroke:#8a3a4a}.stars svg.hst.on{fill:#ff5a3a;stroke:#ffd23f;filter:drop-shadow(0 0 4px #ff7a3a)}.train-row .btn.maxed{background:linear-gradient(180deg,#3a6a3a,#1a3a1a);color:#9fff9f;opacity:1}.pcard.hero.hero{border:3px solid transparent;animation:heroCardGlow 2.4s ease-in-out infinite alternate,leyRing 3.2s linear infinite;background:radial-gradient(120% 70% at 50% 0%,#6a1410,#2a0810 55%,#12040a) padding-box,conic-gradient(from var(--ring),#ffd21f,#ff5a1a,#b0101a,#ff9a2a,#fff2b0,#ff5a1a,#ffd21f) border-box}@keyframes heroCardGlow{0%{box-shadow:0 0 10px #ff6a2a99,0 0 0 1px #3a0a0a}to{box-shadow:0 0 26px #ffb02acc,0 0 0 1px #3a0a0a}}.pcard.hero.hero:before{content:"✦ HÉROE ✦";position:absolute;z-index:6;inset:auto;left:50%;top:-9px;width:auto;height:auto;transform:translate(-50%);padding:2px 10px;opacity:1;font-size:8px;letter-spacing:2px;white-space:nowrap;color:#3a1004;background:linear-gradient(90deg,#ff9a2a,#fff2b0,#ffd21f,#ff9a2a);background-size:200% 100%;clip-path:polygon(6px 0,calc(100% - 6px) 0,100% 50%,calc(100% - 6px) 100%,6px 100%,0 50%);animation:heroShine 2.6s linear infinite;text-shadow:none}.pcard.hero.hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;mix-blend-mode:screen;opacity:.9;background:radial-gradient(circle,#ffd27a 0 1.5px,transparent 2px) 15% 100% / 100% 100% no-repeat,radial-gradient(circle,#ff8a3a 0 1.2px,transparent 2px) 40% 100% / 100% 100% no-repeat,radial-gradient(circle,#fff2b0 0 1.5px,transparent 2px) 65% 100% / 100% 100% no-repeat,radial-gradient(circle,#ff6a2a 0 1.2px,transparent 2px) 85% 100% / 100% 100% no-repeat,linear-gradient(0deg,#ff5a1a33,transparent 45%);animation:heroEmbers 2.2s linear infinite}@keyframes heroEmbers{0%{background-position:15% 105%,40% 110%,65% 104%,85% 108%,0 0}to{background-position:18% -10%,37% -20%,68% -15%,82% -25%,0 0}}.pcard.hero.hero .stage{box-shadow:inset 0 0 0 2px #ffd21f,inset 0 0 18px #ff6a2a88}.pcard.hero.hero .name{color:#ffe9a0;text-shadow:0 0 6px #ff8a2a,2px 2px 0 #000}.still .pcard.hero.hero{animation-name:heroCardGlow,leyRing!important}.still .pcard.hero.hero:after{animation-name:heroEmbers!important}.still .pcard.hero.hero:before{animation-name:heroShine!important}.pcard.r-leyenda:not(.hero){background:radial-gradient(circle,#fff 0 1px,transparent 1.5px) 10% 20% / 34px 30px,radial-gradient(circle,#ffe9a0 0 1px,transparent 1.5px) 60% 70% / 46px 38px,linear-gradient(160deg,#5a3a0a,#2a1650 45%,#0a1d48 75%,#3a1050) padding-box,conic-gradient(from var(--ring),#fff6c8,#ffb020,#fff,#ff7a1a,#fff6c8,#ffd24f,#fff6c8) border-box}.pcard.r-leyenda:not(.hero):before{content:"♛";font-size:20px;top:-12px;color:#fff2b0;text-shadow:0 0 8px #ffb020,0 0 16px #ffd24f,1px 1px 0 #000;animation:leyCrown 2.4s ease-in-out infinite alternate}@keyframes leyCrown{0%{transform:translate(-50%) translateY(0)}to{transform:translate(-50%) translateY(-3px);filter:brightness(1.3)}}.pcard.r-leyenda .stage{box-shadow:inset 0 0 0 2px #fff2b0,inset 0 0 22px #b06aff66}.pcard.r-leyenda .name{background:linear-gradient(90deg,#fff2b0,#ffb0e0,#b0e8ff,#fff2b0);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:heroShine 3s linear infinite;filter:drop-shadow(1px 1px 0 #000)}.still .pcard.r-leyenda:not(.hero):before{animation-name:leyCrown!important}.still .pcard.r-leyenda .name{animation-name:heroShine!important}.panel.detail.is-hero{border-color:#ffd21f;background:radial-gradient(90% 120% at 0% 0%,#5a1410cc,transparent 60%),linear-gradient(135deg,#2a0a10,#0a1d48 60%);box-shadow:0 0 0 2px #ff6a2a55,0 0 30px #ff8a2a55;position:relative}.panel.detail.is-hero:before{content:"✦ HÉROE ✦";position:absolute;right:14px;top:10px;font-size:10px;letter-spacing:3px;padding:3px 12px;color:#3a1004;background:linear-gradient(90deg,#ff9a2a,#fff2b0,#ffd21f,#ff9a2a);background-size:200% 100%;animation:heroShine 2.6s linear infinite}.panel.detail.is-hero .art{filter:drop-shadow(0 0 12px #ff8a2a)}.panel.detail.r-leyenda:not(.is-hero){border-color:#fff2b0;background:radial-gradient(circle,#ffffff66 0 1px,transparent 1.5px) 0 0 / 70px 52px,radial-gradient(circle,#ffe9a088 0 1px,transparent 1.5px) 33px 21px / 90px 64px,linear-gradient(135deg,#3a2a08,#2a1650 45%,#0a1d48);box-shadow:0 0 0 2px #ffd24f55,0 0 30px #b06aff55;position:relative}.panel.detail.r-leyenda:not(.is-hero):before{content:"♛ LEYENDA";position:absolute;right:14px;top:10px;font-size:10px;letter-spacing:3px;padding:3px 12px;color:#2a1a04;background:linear-gradient(90deg,#fff2b0,#ffb0e0,#b0e8ff,#fff2b0);background-size:200% 100%;animation:heroShine 3s linear infinite}.panel.detail.r-leyenda .art{filter:drop-shadow(0 0 12px #ffd24f)}body.reduced-motion .pcard.hero.hero,body.reduced-motion .pcard.hero.hero:after,body.reduced-motion .pcard.r-leyenda .name{animation:none!important}.news-board{--nb-read: "Segoe UI", "Noto Sans", system-ui, sans-serif}.nb{display:grid;grid-template-columns:minmax(260px,360px) 1fr;gap:14px;max-width:1240px;margin:0 auto;align-items:start}.nb-list{display:flex;flex-direction:column;gap:10px;max-height:calc(100vh - 120px);overflow-y:auto;padding:4px 6px 4px 2px}.k-novedad{--kc: #3a7bff}.k-aviso{--kc: #e8484e}.k-actualizacion{--kc: #2fbf62}.k-fix{--kc: #ff9a2a}.k-evento{--kc: #b36bff}.nb-item{font:inherit;color:#fff;text-align:left;display:flex;gap:10px;align-items:flex-start;padding:10px 10px 10px 8px;cursor:pointer;background:#141a2e;border:2px solid #ffffff14;border-left:5px solid var(--kc);border-radius:12px;transition:transform .08s,border-color .1s}.nb-item:hover{transform:translate(3px);border-color:#fff3;border-left-color:var(--kc)}.nb-item.on{border-color:var(--kc);box-shadow:0 0 0 1px var(--kc),0 0 14px color-mix(in srgb,var(--kc) 45%,transparent);background:#18203a}.nb-ic{flex:none;display:grid;place-items:center;width:46px;height:46px;font-size:24px;border-radius:10px;background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--kc) 35%,#1a2140) 0,color-mix(in srgb,var(--kc) 35%,#1a2140) 6px,#1a2140 6px,#1a2140 12px)}.nb-ic.big{width:76px;height:76px;font-size:42px;border-radius:14px;box-shadow:0 4px #0005;background:#ffffffe8}.nb-txt{display:flex;flex-direction:column;gap:4px;min-width:0}.nb-meta{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-size:8px;color:#cfd8f0}.nb-tag{font-style:normal;font-size:7px;padding:3px 7px;border-radius:999px;background:var(--kc);color:#fff;letter-spacing:.5px}.nb-pin{font-style:normal}.nb-dot{width:8px;height:8px;border-radius:50%;background:#ffd23f;box-shadow:0 0 6px #ffd23f;margin-left:auto}.nb-item b{font-size:10px;line-height:1.5;font-weight:400;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.nb-sum{font-family:var(--nb-read);font-size:12px;line-height:1.35;color:#aab4cc;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.nb-detail{background:#141a2e;border:2px solid #ffffff1a;border-radius:16px;overflow:hidden;max-height:calc(100vh - 120px);overflow-y:auto}.nb-hero{display:flex;gap:18px;align-items:center;padding:22px 26px;color:#fff;background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--kc) 85%,#fff) 0 14px,var(--kc) 14px 28px)}.nb-hero h2{margin:6px 0 4px;font-size:clamp(14px,2.2vw,22px);line-height:1.35;text-shadow:3px 3px 0 #0006}.nb-hero p{margin:0;font-family:var(--nb-read);font-size:15px;line-height:1.45;font-weight:600;text-shadow:1px 1px 0 #0004}.nb-hero .nb-tag{background:#10182e}.nb-hero .nb-meta{color:#fff;font-size:9px}.nb-body{padding:18px 28px 6px;font-family:var(--nb-read);font-size:16px;line-height:1.65;color:#e6ebf7}.nb-body b{color:#fff;font-weight:800}.nb-body p{margin:10px 0}.nb-h{display:flex;align-items:center;gap:8px;margin:18px 0 6px;font-family:var(--px);font-size:13px;line-height:1.5;color:#fff}.nb-h span{font-size:20px}.nb-ul{margin:8px 0;padding-left:4px;list-style:none}.nb-ul li{position:relative;padding-left:22px;margin:7px 0}.nb-ul li:before{content:"";position:absolute;left:4px;top:.6em;width:7px;height:7px;border-radius:50%;background:#ff4f6a}.nb-box{margin:14px 0;padding:12px 16px;border-radius:12px;border:2px solid var(--bc);background:color-mix(in srgb,var(--bc) 16%,#141a2e)}.nb-box.aviso{--bc: #e8484e}.nb-box.nuevo{--bc: #2fbf62}.nb-box.info{--bc: #3a7bff}.nb-box em{display:inline-block;font-style:normal;font-family:var(--px);font-size:8px;padding:4px 9px;border-radius:999px;background:var(--bc);color:#fff}.nb-box p{margin:8px 0 0}.nb-hr{border:0;height:4px;margin:20px 0;border-radius:4px;background:linear-gradient(90deg,#e8484e,#ffb02a,#ffe23a,#2fbf62,#3ab8ff,#b36bff);opacity:.75}.nb-foot{display:flex;flex-wrap:wrap;gap:10px;align-items:center;padding:14px 28px 22px;border-top:1px solid #ffffff14}@media (max-width: 760px){.nb{grid-template-columns:1fr}.nb-list{max-height:42vh}.nb-detail{max-height:none}.nb-hero{padding:16px;gap:12px}.nb-ic.big{width:54px;height:54px;font-size:30px}.nb-body{padding:12px 16px 4px;font-size:15px}.nb-foot{padding:12px 16px 16px}}.nb-ic,.nb-pin,.nb-h span,.nb-ul li,.nb-hero .nb-meta{font-family:"Segoe UI Emoji","Apple Color Emoji","Noto Color Emoji",var(--nb-read),sans-serif}.nb-item .nb-meta small,.nb-hero .nb-meta small,.nb-tag{font-family:var(--px)}.nb-ul li{font-family:Segoe UI,"Segoe UI Emoji","Apple Color Emoji","Noto Color Emoji",system-ui,sans-serif}.pcard .pc-top{position:absolute;z-index:7;left:6px;top:6px;display:flex;flex-direction:column;align-items:flex-start;gap:3px;pointer-events:none}.pcard .pc-top>*{position:static!important;margin:0}.pcard.hero .pc-top{top:18px}.pcard .pc-foot{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:4px;min-height:20px;width:100%}.pcard .pc-foot>:first-child{justify-self:start}.pcard .pc-foot>:last-child{justify-self:end}.pcard .pc-foot .stars{min-height:0}.pcard .pc-foot .card-dup,.pcard .pc-foot .card-check{position:static!important}.pcard .card-dup{font-size:8px;padding:2px 5px;white-space:nowrap}.pcard .card-check{width:18px;height:18px;font-size:10px}.pcard.hero.hero:before{top:2px}.pcard.r-leyenda:not(.hero):before{top:0}.pcard:not(.locked){transform-style:preserve-3d;transition:transform .14s cubic-bezier(.2,.9,.3,1.2),box-shadow .14s,border-color .1s;will-change:transform}.pcard:not(.locked):hover{transform:perspective(700px) rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg)) translateY(-6px) scale(1.03);box-shadow:0 14px 26px #000a,0 0 18px color-mix(in srgb,var(--rc) 70%,transparent);z-index:5}.pcard:not(.locked):active{transform:perspective(700px) translateY(-2px) scale(.97);transition-duration:.05s}.pcard .pc-glare{position:absolute;top:0;right:0;bottom:0;left:0;z-index:8;pointer-events:none;opacity:0;transition:opacity .2s;mix-blend-mode:soft-light;background:radial-gradient(circle at var(--gx, 50%) var(--gy, 30%),#ffffffcc,#ffffff22 30%,transparent 60%)}.pcard:not(.locked):hover .pc-glare{opacity:1}.pcard:not(.locked):hover .stage .mug{transform:scale(1.06);transition:transform .2s}.pcard .stars svg.on{animation:starPop .4s cubic-bezier(.3,1.6,.5,1) both}.pcard .stars svg.on:nth-child(2){animation-delay:.04s}.pcard .stars svg.on:nth-child(3){animation-delay:.08s}.pcard .stars svg.on:nth-child(4){animation-delay:.12s}.pcard .stars svg.on:nth-child(5){animation-delay:.16s}@keyframes starPop{0%{transform:scale(0) rotate(-40deg)}}.still .pcard .stars svg.on{animation:none}.pcard.sel{box-shadow:0 0 0 3px var(--orange),0 0 16px #ff8a2a99}body.reduced-motion .pcard:not(.locked):hover{transform:translateY(-4px)}.sq-slot:after{content:none!important;display:none!important}.sq-slot{border-color:var(--rc, var(--frame-dim));box-shadow:inset 0 0 14px color-mix(in srgb,var(--rc, #000) 30%,transparent)}.sq-slot.hero{background:radial-gradient(120% 70% at 50% 0%,#6a1410,#2a0810 60%,#12040a);border-color:#ffd21f;box-shadow:0 0 14px #ff8a2a88,inset 0 0 16px #ff6a2a55}.sq-slot.cap.hero{background:radial-gradient(120% 70% at 50% 0%,#7a3010,#3a1404 60%,#12040a)}.sq-pick-head{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.sq-pick-head h3{margin:0}.sq-pick-head .note{font-size:9px}.linkbtn{font:inherit;background:none;border:0;color:var(--yellow);text-decoration:underline;cursor:pointer;padding:0}.pcard.in-squad{opacity:.78;filter:saturate(.85)}.pcard.in-squad .badge{background:#2fbf62;color:#fff}.pcard.in-squad:hover{opacity:1;filter:none}.pcard.in-squad:hover .badge:after{content:" · QUITAR"}.sq-slot[draggable=true]{cursor:grab}.sq-slot.drop{outline:3px dashed var(--yellow);outline-offset:2px;transform:scale(1.03)}.sq-slot.dragging{opacity:.5}.squad-row.ping .sq-slot{animation:sqPing .6s ease-out}@keyframes sqPing{30%{box-shadow:0 0 0 3px var(--yellow),0 0 18px var(--yellow)}}.sq-slot.editing{box-shadow:0 0 0 3px var(--yellow),0 0 18px #ffe24a88;animation:sqPick 1.2s ease-in-out infinite alternate}@keyframes sqPick{to{box-shadow:0 0 0 3px var(--yellow),0 0 26px #ffe24acc}}.pcard.cc{--cut: 8px;--bw: 3px;--metal: linear-gradient(160deg, #e2b88c, #8a5a32 40%, #f0d2a8 60%, #6a4222);--glow: transparent}.pcard.cc.cc.cc{padding:0;gap:0;display:block;background:none!important;border:0!important;box-shadow:none!important;overflow:visible;animation:none!important;filter:drop-shadow(0 6px 8px #0009) drop-shadow(0 0 10px var(--glow));clip-path:none}.pcard.cc.cc.cc:before,.pcard.cc.cc.cc:after{content:none!important;animation:none!important}.pcard.cc .cc-frame{position:relative;padding:var(--bw);background:var(--metal);background-size:200% 200%;clip-path:polygon(var(--cut) 0,calc(100% - var(--cut)) 0,100% var(--cut),100% calc(100% - var(--cut)),calc(100% - var(--cut)) 100%,var(--cut) 100%,0 calc(100% - var(--cut)),0 var(--cut))}.pcard.cc .cc-face{position:relative;display:flex;flex-direction:column;gap:6px;padding:6px 6px 7px;overflow:hidden;background:linear-gradient(180deg,color-mix(in srgb,var(--rc) 22%,#0c1430),#08101f 70%);clip-path:polygon(calc(var(--cut) - 2px) 0,calc(100% - var(--cut) + 2px) 0,100% calc(var(--cut) - 2px),100% calc(100% - var(--cut) + 2px),calc(100% - var(--cut) + 2px) 100%,calc(var(--cut) - 2px) 100%,0 calc(100% - var(--cut) + 2px),0 calc(var(--cut) - 2px))}.pcard.cc .cc-art{position:relative;height:138px;overflow:hidden;display:flex;align-items:flex-end;justify-content:center;background:radial-gradient(circle at 50% 62%,color-mix(in srgb,var(--ec) 75%,#fff 25%),color-mix(in srgb,var(--ec) 55%,#000) 55%,color-mix(in srgb,var(--ec) 25%,#050a18));box-shadow:inset 0 0 0 1px #ffffff40,inset 0 -18px 24px #0008}.pcard.cc.big .cc-art{height:178px}.pcard.cc .cc-rays{position:absolute;top:-40%;right:-40%;bottom:-40%;left:-40%;background:repeating-conic-gradient(from 0deg at 50% 60%,#ffffff1c 0 8deg,transparent 8deg 22deg);animation:ccRays 24s linear infinite}@keyframes ccRays{to{transform:rotate(360deg)}}.pcard.cc .cc-crest{position:absolute;width:96px;height:96px;left:50%;top:46%;transform:translate(-50%,-50%);opacity:.2;filter:grayscale(.3);image-rendering:pixelated;object-fit:contain}.pcard.cc .cc-art .mug{position:relative;z-index:1;max-height:100%;filter:drop-shadow(0 4px 6px #0008);transition:transform .2s}.pcard.cc .cc-art .minisprite{position:absolute;z-index:2;right:2px;bottom:18px}.pcard.cc .cc-art.dark .mug{filter:brightness(0) drop-shadow(0 0 1px #7fd3ff);opacity:.75}.pcard.cc .cc-gem{position:absolute;z-index:3;left:5px;top:5px;width:24px;height:24px;display:grid;place-items:center;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff8,transparent 45%),color-mix(in srgb,var(--ec) 70%,#000);box-shadow:0 0 0 2px #0a0f20,0 0 0 3px var(--rc),0 0 8px var(--ec)}.pcard.cc .cc-ovr{position:absolute;z-index:3;right:5px;top:5px;min-width:34px;padding:4px 3px 3px;display:flex;flex-direction:column;align-items:center;line-height:1;background:linear-gradient(180deg,#0a1022ee,#0a1022bb);border:2px solid var(--rc);clip-path:polygon(50% 0,100% 18%,100% 82%,50% 100%,0 82%,0 18%)}.pcard.cc .cc-ovr b{font-size:15px;color:#fff;text-shadow:0 0 6px var(--rc),2px 2px 0 #000;font-weight:400;padding-top:4px}.pcard.cc .cc-ovr small{font-size:7px;color:var(--rc);margin:2px 0 4px}.pcard.cc .cc-ovr.pos{padding:10px 3px}.pcard.cc .cc-name{position:absolute;z-index:3;left:-4px;right:-4px;bottom:4px;display:flex;justify-content:center}.pcard.cc .cc-name span{display:block;max-width:100%;padding:4px 12px;font-size:10px;line-height:1.3;color:#fff;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--rc) 55%,#0a1022) 12%,color-mix(in srgb,var(--rc) 40%,#0a1022) 88%,transparent);text-shadow:1px 1px 0 #000,0 0 6px #000;transform:skew(-8deg)}.pcard.cc.big .cc-name span{font-size:13px}.pcard.cc .cc-rar{display:flex;justify-content:center}.pcard.cc .cc-stats{display:grid;grid-template-columns:1fr 1fr;gap:3px 8px;padding:0 2px;min-height:42px}.pcard.cc .cc-stats span{display:grid;grid-template-columns:minmax(22px,auto) 1fr minmax(16px,auto);align-items:center;gap:3px}.pcard.cc .cc-stats small{font-size:7px;color:#9fb2d8}.pcard.cc .cc-stats i{height:4px;background:#ffffff18;position:relative;overflow:hidden}.pcard.cc .cc-stats i:after{content:"";position:absolute;inset:0 auto 0 0;width:var(--v);background:linear-gradient(90deg,color-mix(in srgb,var(--rc) 60%,#fff),var(--rc))}.pcard.cc .cc-stats b{font-size:8px;font-weight:400;color:#fff;text-align:right}.pcard.cc .pc-foot{min-height:18px}.pcard.cc .pc-top{left:10px;top:38px}.pcard.cc .qmark{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-size:42px;color:#7fd3ff;text-shadow:0 0 10px #7fd3ff}.pcard.cc .cc-sweep,.pcard.cc .cc-foil,.pcard.cc .cc-sparks{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:6}.pcard.cc .cc-sweep{background:linear-gradient(115deg,transparent 40%,#ffffff55 48%,#ffffffaa 50%,#ffffff55 52%,transparent 60%) no-repeat;background-size:250% 100%;background-position:150% 0;opacity:0}.pcard.cc .pc-glare{z-index:7}.pcard.cc .cc-orn{position:absolute;z-index:8;width:16px;height:16px;display:none;place-items:center;font-style:normal;font-size:11px;line-height:1;color:var(--orn, #fff);text-shadow:0 0 6px var(--orn, #fff),1px 1px 0 #000}.pcard.cc .cc-orn:before{content:var(--og, "◆")}.pcard.cc .cc-orn.tl{left:0;top:0}.pcard.cc .cc-orn.tr{right:0;top:0}.pcard.cc .cc-orn.bl{left:0;bottom:0}.pcard.cc .cc-orn.br{right:0;bottom:0}.pcard.cc.t-comun{--cut: 6px;--bw: 3px;--metal: linear-gradient(160deg, #e2b88c, #8a5a32 40%, #f0d2a8 60%, #6a4222)}.pcard.cc.t-raro{--cut: 12px;--bw: 4px;--metal: linear-gradient(160deg, #f2f6ff, #7f95b5 35%, #ffffff 52%, #5a6f90 70%, #c8d6ee);--glow: #4fb3ff55}.pcard.cc.t-raro .cc-face{box-shadow:inset 0 0 0 2px #4fb3ff66}.pcard.cc.t-raro .cc-sweep{animation:ccSweep 6s ease-in-out infinite}.pcard.cc.t-epico{--cut: 14px;--bw: 4px;--metal: linear-gradient(160deg, #e8d4ff, #6a2ab0 35%, #f2e4ff 52%, #3a1270 72%, #b884ff);--glow: #b36bff77;--orn: #e8c8ff;--og: "◆"}.pcard.cc.t-epico .cc-orn{display:grid}.pcard.cc.t-epico .cc-face{box-shadow:inset 0 0 14px #b36bff66}.pcard.cc.t-epico .cc-sweep{animation:ccSweep 5s ease-in-out infinite}.pcard.cc.t-epico .cc-foil{background:linear-gradient(130deg,transparent 20%,#c58bff33 40%,#7fd3ff22 55%,transparent 75%);background-size:300% 300%;mix-blend-mode:screen;animation:ccFoil 6s linear infinite}.pcard.cc.t-legendario{--cut: 16px;--bw: 5px;--metal: linear-gradient(160deg, #fff6c8, #c08a1a 30%, #fff2b0 48%, #8a5a00 66%, #ffe27a 84%, #b07a10);--glow: #ffb02a99;--orn: #fff2b0;--og: "❖"}.pcard.cc.t-legendario .cc-frame{animation:ccMetal 4s ease-in-out infinite alternate}.pcard.cc.t-legendario .cc-orn{display:grid;font-size:13px}.pcard.cc.t-legendario .cc-face{box-shadow:inset 0 0 0 1px #ffe27a,inset 0 0 18px #ffb02a55}.pcard.cc.t-legendario .cc-sweep{animation:ccSweep 4s ease-in-out infinite}.pcard.cc.t-legendario .cc-sparks,.pcard.cc.t-mitico .cc-sparks,.pcard.cc.t-leyenda .cc-sparks,.pcard.cc.t-heroe .cc-sparks{background:radial-gradient(circle,var(--sp1, #fff6c0) 0 1.5px,transparent 2px) 18% 100% / 100% 100% no-repeat,radial-gradient(circle,var(--sp2, #ffd23f) 0 1.2px,transparent 2px) 46% 100% / 100% 100% no-repeat,radial-gradient(circle,var(--sp1, #fff6c0) 0 1.5px,transparent 2px) 72% 100% / 100% 100% no-repeat,radial-gradient(circle,var(--sp2, #ffd23f) 0 1px,transparent 2px) 88% 100% / 100% 100% no-repeat;animation:ccSparks 3s linear infinite;mix-blend-mode:screen}.pcard.cc.t-mitico{--cut: 16px;--bw: 5px;--metal: conic-gradient(from var(--ring), #ff4f8b, #ffd23f, #4fffb0, #4fb3ff, #b36bff, #ff4f8b);--glow: #ff4f8b99;--orn: #fff;--og: "✦";--sp1: #ffd8f0;--sp2: #b0e8ff}.pcard.cc.t-mitico .cc-frame{animation:leyRing 5s linear infinite}.pcard.cc.t-mitico .cc-orn{display:grid;font-size:13px}.pcard.cc.t-mitico .cc-foil{background:linear-gradient(125deg,#ff4f8b,#ffd23f,#4fffb0,#4fb3ff,#b36bff,#ff4f8b);background-size:300% 300%;mix-blend-mode:color-dodge;opacity:.22;animation:ccFoil 5s linear infinite}.pcard.cc.t-mitico .cc-sweep{animation:ccSweep 3.6s ease-in-out infinite}.pcard.cc.t-leyenda{--cut: 18px;--bw: 6px;--metal: conic-gradient(from var(--ring), #fff6c8, #ffb020, #ffffff, #ff9ad8, #fff6c8, #9ad8ff, #fff6c8);--glow: #ffe27acc;--orn: #fff6c8;--og: "♛";--sp1: #ffffff;--sp2: #ffe27a}.pcard.cc.t-leyenda .cc-frame{animation:leyRing 3.5s linear infinite}.pcard.cc.t-leyenda .cc-orn{display:grid;font-size:14px}.pcard.cc.t-leyenda .cc-face{background:radial-gradient(circle,#ffffff55 0 1px,transparent 1.5px) 0 0 / 30px 26px,linear-gradient(180deg,#3a2a50,#120a24 70%)}.pcard.cc.t-leyenda .cc-foil{background:linear-gradient(120deg,transparent 10%,#ffe27a33 30%,#ff9ad833 45%,#9ad8ff33 60%,transparent 80%);background-size:300% 300%;mix-blend-mode:screen;animation:ccFoil 4s linear infinite}.pcard.cc.t-leyenda .cc-sweep{animation:ccSweep 3s ease-in-out infinite}.pcard.cc.t-leyenda .cc-name span{background:linear-gradient(90deg,transparent,#b0802a 12%,#6a3a9a 88%,transparent)}.pcard.cc.t-heroe{--cut: 18px;--bw: 6px;--metal: conic-gradient(from var(--ring), #ffd21f, #ff5a1a, #b0101a, #ff9a2a, #fff2b0, #ff5a1a, #ffd21f);--glow: #ff6a2acc;--orn: #ffd27a;--og: "✸";--sp1: #ffd27a;--sp2: #ff6a2a}.pcard.cc.t-heroe .cc-frame{animation:leyRing 2.6s linear infinite}.pcard.cc.t-heroe .cc-orn{display:grid;font-size:13px}.pcard.cc.t-heroe .cc-face{background:radial-gradient(120% 60% at 50% 0%,#6a1410,#2a0810 60%,#12040a)}.pcard.cc.t-heroe .cc-foil{background:linear-gradient(0deg,#ff5a1a44,transparent 40%),linear-gradient(120deg,transparent 20%,#ffb02a33 45%,transparent 70%);background-size:100% 100%,300% 300%;mix-blend-mode:screen;animation:ccFoil 4s linear infinite}.pcard.cc.t-heroe .cc-sweep{animation:ccSweep 3s ease-in-out infinite}.pcard.cc.t-heroe .cc-name span{background:linear-gradient(90deg,transparent,#b0101a 12%,#ff7a1a 88%,transparent)}.pcard.cc.locked{--metal: linear-gradient(160deg, #3a4a6a, #1a2440) !important;--glow: transparent;filter:drop-shadow(0 4px 6px #0008) saturate(.4)}.pcard.cc.locked .cc-foil,.pcard.cc.locked .cc-sweep,.pcard.cc.locked .cc-sparks,.pcard.cc.locked .cc-orn{display:none!important}.pcard.cc.cc.cc.sel{filter:drop-shadow(0 0 6px var(--orange)) drop-shadow(0 0 12px var(--orange))}@keyframes ccSweep{0%,55%{background-position:150% 0;opacity:0}60%{opacity:1}85%{background-position:-60% 0;opacity:1}to{background-position:-60% 0;opacity:0}}@keyframes ccFoil{0%{background-position:0% 50%}to{background-position:300% 50%}}@keyframes ccMetal{0%{background-position:0% 0%}to{background-position:100% 100%}}@keyframes ccSparks{0%{background-position:18% 105%,46% 112%,72% 104%,88% 110%;opacity:0}15%{opacity:1}to{background-position:21% -12%,43% -22%,75% -15%,85% -28%;opacity:0}}.pcard.cc:not(.locked):hover .cc-art .mug{transform:scale(1.07) translateY(-2px)}.pcard.cc:not(.locked):hover .cc-sweep{animation-duration:1.4s}.still .pcard.cc.t-raro .cc-sweep,.still .pcard.cc.t-epico .cc-sweep,.still .pcard.cc.t-legendario .cc-sweep,.still .pcard.cc.t-mitico .cc-sweep,.still .pcard.cc.t-leyenda .cc-sweep,.still .pcard.cc.t-heroe .cc-sweep{animation-name:ccSweep!important}.still .pcard.cc.t-epico .cc-foil,.still .pcard.cc.t-mitico .cc-foil,.still .pcard.cc.t-leyenda .cc-foil,.still .pcard.cc.t-heroe .cc-foil{animation-name:ccFoil!important}.still .pcard.cc.t-legendario .cc-sparks,.still .pcard.cc.t-mitico .cc-sparks,.still .pcard.cc.t-leyenda .cc-sparks,.still .pcard.cc.t-heroe .cc-sparks{animation-name:ccSparks!important}.still .pcard.cc.t-mitico .cc-frame,.still .pcard.cc.t-leyenda .cc-frame,.still .pcard.cc.t-heroe .cc-frame{animation-name:leyRing!important}.still .pcard.cc.t-legendario .cc-frame{animation-name:ccMetal!important}.still .pcard.cc .cc-rays{animation-name:ccRays!important}body.reduced-motion .pcard.cc *,body.reduced-motion .pcard.cc .cc-frame{animation:none!important}.pcard.cc .pc-top{left:50%;top:10px;transform:translate(-50%);align-items:center}.pcard.cc .pc-top .badge,.pcard.cc .pc-top .captain-badge{font-size:7px;padding:2px 6px;box-shadow:0 2px #0006}.pcard.cc .pc-glare{mix-blend-mode:overlay}.pcard.cc:not(.locked):hover .pc-glare{opacity:.55}.pcard.cc .cc-art .mug{max-height:none;margin-bottom:16px}.pcard.cc .card-dup.can-asc{background:linear-gradient(180deg,#fff2b0,#ffb02a);color:#3a1200;border-color:#fff2b0;box-shadow:0 0 8px #ffb02a;animation:ascPing 1.6s ease-in-out infinite}.still .pcard.cc .card-dup.can-asc{animation-name:ascPing!important}.pcard.cc.t-comun{--bw: 4px}.pcard.cc.t-raro,.pcard.cc.t-epico{--bw: 5px}.pcard.cc.t-legendario,.pcard.cc.t-mitico{--bw: 7px}.pcard.cc.t-leyenda,.pcard.cc.t-heroe{--bw: 8px}.pcard.cc .cc-face{outline:1px solid #0009;outline-offset:-1px}.pcard.cc .cc-orn{width:20px;height:20px;font-size:14px!important}.pcard.cc.t-leyenda .cc-orn,.pcard.cc.t-heroe .cc-orn{font-size:16px!important}.pcard.cc .lock-tag{display:none}.cb-title{margin:12px 0 6px;font-size:11px}.cb-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:8px}.cb-card{display:flex;align-items:center;gap:10px;padding:8px 10px;background:#0a1d48;border:2px solid #ffffff22;border-left:5px solid var(--ec);opacity:.85}.cb-card.ready{opacity:1;border-color:var(--ec);box-shadow:0 0 14px color-mix(in srgb,var(--ec) 50%,transparent);animation:cbReady 1.8s ease-in-out infinite alternate}@keyframes cbReady{to{box-shadow:0 0 22px color-mix(in srgb,var(--ec) 75%,transparent)}}.still .cb-card.ready{animation-name:cbReady!important}.cb-team{display:flex;align-items:center;gap:2px;flex:none}.cb-who{display:flex;flex-direction:column;align-items:center;gap:2px}.cb-who .mug{border:2px solid var(--ec);background-color:#06102b}.cb-who small{font-size:7px;color:#cfd8f0}.cb-who.miss{filter:grayscale(1) brightness(.55)}.cb-link{font-style:normal;font-size:16px;font-family:"Segoe UI Emoji","Apple Color Emoji","Noto Color Emoji",sans-serif;animation:cbLink 1.2s ease-in-out infinite alternate}@keyframes cbLink{to{transform:scale(1.2);filter:drop-shadow(0 0 4px var(--ec))}}.still .cb-link{animation-name:cbLink!important}.cb-info{display:flex;flex-direction:column;gap:4px;min-width:0}.cb-info b{font-size:10px;color:var(--ec)}.cb-info small{font-size:8px;color:var(--muted);line-height:1.5}.sq-combo{font-size:7px;padding:2px 5px;background:#ffe27a;color:#3a2004;box-shadow:0 0 8px #ffe27a;font-family:"Segoe UI Emoji",var(--px)}.reveal .reveal-card{z-index:20}.pcard.cc .cc-orn.tl{left:calc(var(--cut) * .55 - 9px);top:calc(var(--cut) * .55 - 9px)}.pcard.cc .cc-orn.tr{right:calc(var(--cut) * .55 - 9px);top:calc(var(--cut) * .55 - 9px)}.pcard.cc .cc-orn.bl{left:calc(var(--cut) * .55 - 9px);bottom:calc(var(--cut) * .55 - 9px)}.pcard.cc .cc-orn.br{right:calc(var(--cut) * .55 - 9px);bottom:calc(var(--cut) * .55 - 9px)}.squad-row{display:grid;grid-template-columns:repeat(7,minmax(150px,1fr));gap:12px;align-items:start;overflow-x:auto;padding:10px 4px 6px}.sq-slot.cardslot{position:relative;padding:0;min-height:0;background:none!important;border:0!important;box-shadow:none!important;overflow:visible;display:block;cursor:grab}.sq-slot.cardslot:hover{transform:none}.sq-slot.cardslot .pcard{width:100%}.sq-slot.cardslot .sq-act{position:absolute;z-index:12;top:-6px;width:24px;height:24px;display:grid;place-items:center;padding:0;font-size:12px;border-radius:50%;border:2px solid #fff;background:#0a1d48;color:#fff;cursor:pointer;box-shadow:0 2px #0008;opacity:0;transform:scale(.7);transition:opacity .12s,transform .12s}.sq-slot.cardslot:hover .sq-act,.sq-slot.cardslot.editing .sq-act{opacity:1;transform:none}.sq-slot.cardslot .sq-act{left:-6px}.sq-slot.cardslot .sq-act.x{left:auto;right:-6px;background:#b0101a}.sq-slot.cardslot .sq-cap{position:absolute;z-index:12;left:50%;top:-9px;transform:translate(-50%);white-space:nowrap;font-size:8px;padding:3px 8px;background:linear-gradient(180deg,#ffb02a,#ff7a1a);color:#fff;text-shadow:1px 1px 0 #7a3000;box-shadow:0 2px #0008,0 0 10px #ff8a2a}.sq-slot.cardslot .sq-combo{display:block;margin:6px auto 0;width:max-content;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sq-slot.cardslot.editing .pcard{filter:drop-shadow(0 0 6px var(--yellow)) drop-shadow(0 0 14px var(--yellow))}.sq-slot.empty{min-height:300px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;border:3px dashed #4a6aa8;background:repeating-linear-gradient(135deg,#0a1d4866 0,#0a1d4866 10px,#0a1d4833 10px,#0a1d4833 20px);clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 10px),0 10px)}.sq-slot.empty em{font-style:normal;font-size:7px;color:var(--muted)}.sq-slot.drop{outline:3px solid var(--yellow);outline-offset:4px}.sq-slot.drop.cardslot .pcard{transform:scale(.94);opacity:.6;transition:transform .12s,opacity .12s}.sq-slot.empty.drop{border-color:var(--yellow);background:#ffe27a22}.drag-ghost{position:fixed!important;z-index:9999;margin:0;pointer-events:none;transform-origin:50% 20%;filter:drop-shadow(0 22px 22px #000c) drop-shadow(0 0 16px var(--glow, #ffffff55))!important;transition:none}.drag-ghost .pc-glare{opacity:.45}.drag-src{opacity:.25;filter:grayscale(.6)}.dragging-card,.dragging-card *{cursor:grabbing!important;-webkit-user-select:none;user-select:none}#sqgrid .pcard[data-drag]{cursor:grab}.sq-slot.landed .pcard{animation:cardLand .45s cubic-bezier(.2,1.6,.4,1)}@keyframes cardLand{0%{transform:scale(1.15) translateY(-8px)}60%{transform:scale(.96)}to{transform:none}}@media (max-width: 900px){.squad-row{grid-template-columns:repeat(7,150px)}}.pcard.cc.t-comun .cc-rays,.pcard.cc.t-comun .cc-crest,.pcard.cc.t-comun .cc-sweep,.pcard.cc.t-comun .cc-foil,.pcard.cc.t-comun .cc-sparks{display:none}.pcard.cc.t-comun .cc-art{background:linear-gradient(180deg,color-mix(in srgb,var(--ec) 35%,#2a3550),#1a2236);box-shadow:inset 0 0 0 1px #ffffff20}.pcard.cc.t-comun .cc-gem{box-shadow:0 0 0 2px #0a0f20}.pcard.cc.t-comun .cc-ovr{border-color:#8a9bbd}.pcard.cc.t-comun .cc-name span{background:#0a1022cc;transform:none}.pcard.cc.t-comun .cc-face{background:#0d1428}.pcard.cc.t-comun.t-comun.t-comun{filter:drop-shadow(0 4px 6px #0008)}.squad-row{padding-top:14px}.sq-slot[data-drag]{cursor:grab;border:3px solid var(--rc);background:linear-gradient(180deg,color-mix(in srgb,var(--rc) 22%,#0c1a3a),#081230 75%);box-shadow:inset 0 0 16px color-mix(in srgb,var(--rc) 30%,transparent),0 4px 10px #0008;overflow:visible}.sq-slot[data-drag] .sq-mug{padding:4px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--ec) 70%,#fff 20%),color-mix(in srgb,var(--ec) 35%,#000) 70%);box-shadow:0 0 0 2px var(--rc),0 0 12px color-mix(in srgb,var(--rc) 60%,transparent);line-height:0}.sq-slot[data-drag] .sq-mug .mug{border-radius:50%}.sq-slot.rs-epico{box-shadow:inset 0 0 18px #b36bff55,0 0 12px #b36bff55,0 4px 10px #0008}.sq-slot.rs-legendario{border-color:#ffd23f;box-shadow:inset 0 0 20px #ffb02a55,0 0 14px #ffb02a77,0 4px 10px #0008}.sq-slot.rs-mitico{border-image:linear-gradient(160deg,#ff4f8b,#ffd23f,#4fffb0,#4fb3ff,#b36bff) 1;box-shadow:inset 0 0 20px #ff4f8b44,0 0 14px #ff4f8b66,0 4px 10px #0008}.sq-slot.rs-leyenda{border-image:linear-gradient(160deg,#fff6c8,#ffb020,#fff,#ff9ad8,#9ad8ff) 1;background:radial-gradient(circle,#ffffff33 0 1px,transparent 1.5px) 0 0 / 26px 22px,linear-gradient(180deg,#3a2a50,#120a24 75%)}.sq-slot.rs-heroe{border-color:#ffd21f;background:radial-gradient(120% 60% at 50% 0%,#6a1410,#2a0810 60%,#12040a);box-shadow:0 0 16px #ff8a2a88,inset 0 0 16px #ff6a2a55}.sq-slot[data-drag] .captain-badge{top:4px;left:4px}.sq-slot[data-drag] .sq-act{position:absolute;top:4px}.sq-slot.landed{animation:cardLand .45s cubic-bezier(.2,1.6,.4,1)}.sq-slot.drop[data-drag]{transform:scale(.95);opacity:.7}.pcard.cc .cc-rays{animation:none!important}.pcard.cc.cc.cc{filter:drop-shadow(0 0 8px var(--glow))}.pcard.cc.t-comun.t-comun.t-comun,.pcard.cc.t-raro.t-raro.t-raro{filter:none}.grid>.pcard.cc{content-visibility:auto;contain-intrinsic-size:190px 330px}#sqgrid>.pcard.cc,.grid>.pcard.cc{contain:layout paint}.rank-down{max-width:980px;margin:10px auto;text-align:center;display:flex;flex-direction:column;gap:8px;align-items:center}.pcard.cc .cc-art{background:radial-gradient(circle at 50% 60%,color-mix(in srgb,var(--ec) 55%,#fff 25%),color-mix(in srgb,var(--rc) 75%,#000 5%) 48%,color-mix(in srgb,var(--rc) 40%,#050a18))}.pcard.cc .cc-face{background:linear-gradient(180deg,color-mix(in srgb,var(--rc) 38%,#0a1022),color-mix(in srgb,var(--rc) 12%,#070d1c) 70%)}.pcard.cc .cc-rar .rar{display:block;width:100%;text-align:center;font-size:9px;letter-spacing:2px;padding:3px 0;clip-path:polygon(6px 0,calc(100% - 6px) 0,100% 50%,calc(100% - 6px) 100%,6px 100%,0 50%)}.pcard.cc.t-comun .cc-rar .rar{background:#6a7388;color:#e8ecf4}.pcard.cc.t-raro .cc-rar .rar{background:linear-gradient(90deg,#2a6ad8,#6ac8ff,#2a6ad8);color:#fff;text-shadow:1px 1px 0 #0a2a6a}.pcard.cc.t-epico .cc-rar .rar{background:linear-gradient(90deg,#6a2ab0,#c58bff,#6a2ab0);color:#fff;text-shadow:1px 1px 0 #2a0a4a}.pcard.cc.t-legendario .cc-rar .rar{background:linear-gradient(90deg,#b07a10,#fff2b0,#ffb020,#fff2b0,#b07a10);background-size:200% 100%;color:#3a2004;animation:heroShine 3s linear infinite}.pcard.cc.t-mitico .cc-rar .rar{background:linear-gradient(90deg,#ff4f8b,#ffd23f,#4fffb0,#4fb3ff,#b36bff,#ff4f8b);background-size:200% 100%;color:#fff;text-shadow:1px 1px 0 #000;animation:heroShine 2.4s linear infinite}.pcard.cc.t-leyenda .cc-rar .rar{background:linear-gradient(90deg,#fff6c8,#ffb0e0,#b0e8ff,#fff6c8);background-size:200% 100%;color:#2a1a04;animation:heroShine 2.6s linear infinite}.pcard.cc.t-heroe .cc-rar .rar{background:linear-gradient(90deg,#b0101a,#ff9a2a,#fff2b0,#ff9a2a,#b0101a);background-size:200% 100%;color:#3a0a04;animation:heroShine 2.2s linear infinite}.still .pcard.cc .cc-rar .rar{animation-name:heroShine!important}.pcard.cc.t-comun .cc-rar .rar{animation:none!important}.pcard.cc .pc-top{max-width:calc(100% - 84px)}.pcard.cc .pc-top .badge{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.sq-slot.ccs{--cut: 10px;--bw: 4px;position:relative;border:var(--bw) solid transparent!important;overflow:hidden;background:linear-gradient(180deg,color-mix(in srgb,var(--rc) 30%,#0c1a3a),#081230 75%) padding-box,var(--metal, var(--rc)) border-box!important;clip-path:polygon(var(--cut) 0,calc(100% - var(--cut)) 0,100% var(--cut),100% calc(100% - var(--cut)),calc(100% - var(--cut)) 100%,var(--cut) 100%,0 calc(100% - var(--cut)),0 var(--cut));box-shadow:none!important;border-image:none!important}.sq-slot.ccs.t-comun{--metal: linear-gradient(160deg, #c9ccd6, #6a7388 50%, #c9ccd6)}.sq-slot.ccs.t-raro{--cut: 12px;--metal: linear-gradient(160deg, #f2f6ff, #4f8bdc 35%, #ffffff 52%, #2a5aa8 70%, #c8d6ee)}.sq-slot.ccs.t-epico{--cut: 14px;--metal: linear-gradient(160deg, #e8d4ff, #6a2ab0 35%, #f2e4ff 52%, #3a1270 72%, #b884ff)}.sq-slot.ccs.t-legendario{--cut: 16px;--bw: 6px;--metal: linear-gradient(160deg, #fff6c8, #c08a1a 30%, #fff2b0 48%, #8a5a00 66%, #ffe27a 84%, #b07a10)}.sq-slot.ccs.t-mitico{--cut: 16px;--bw: 6px;--metal: conic-gradient(from var(--ring), #ff4f8b, #ffd23f, #4fffb0, #4fb3ff, #b36bff, #ff4f8b);animation:leyRing 5s linear infinite}.sq-slot.ccs.t-leyenda{--cut: 18px;--bw: 7px;--metal: conic-gradient(from var(--ring), #fff6c8, #ffb020, #ffffff, #ff9ad8, #fff6c8, #9ad8ff, #fff6c8);animation:leyRing 3.5s linear infinite;background:radial-gradient(circle,#ffffff33 0 1px,transparent 1.5px) 0 0 / 26px 22px padding-box,linear-gradient(180deg,#3a2a50,#120a24 75%) padding-box,var(--metal) border-box!important}.sq-slot.ccs.t-heroe{--cut: 18px;--bw: 7px;--metal: conic-gradient(from var(--ring), #ffd21f, #ff5a1a, #b0101a, #ff9a2a, #fff2b0, #ff5a1a, #ffd21f);animation:leyRing 2.6s linear infinite;background:radial-gradient(120% 60% at 50% 0%,#6a1410,#2a0810 60%,#12040a) padding-box,var(--metal) border-box!important}.sq-slot.ccs>.cc-sweep,.sq-slot.ccs>.cc-foil,.sq-slot.ccs>.cc-sparks{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:6}.sq-slot.ccs>.cc-sweep{background:linear-gradient(115deg,transparent 40%,#ffffff44 48%,#ffffff99 50%,#ffffff44 52%,transparent 60%) no-repeat;background-size:250% 100%;background-position:150% 0;opacity:0}.sq-slot.ccs.t-raro>.cc-sweep{animation:ccSweep 6s ease-in-out infinite}.sq-slot.ccs.t-epico>.cc-sweep{animation:ccSweep 5s ease-in-out infinite}.sq-slot.ccs.t-legendario>.cc-sweep{animation:ccSweep 4s ease-in-out infinite}.sq-slot.ccs.t-mitico>.cc-sweep,.sq-slot.ccs.t-leyenda>.cc-sweep,.sq-slot.ccs.t-heroe>.cc-sweep{animation:ccSweep 3.2s ease-in-out infinite}.sq-slot.ccs.t-epico>.cc-foil{background:linear-gradient(130deg,transparent 20%,#c58bff33 40%,#7fd3ff22 55%,transparent 75%);background-size:300% 300%;mix-blend-mode:screen;animation:ccFoil 6s linear infinite}.sq-slot.ccs.t-mitico>.cc-foil{background:linear-gradient(125deg,#ff4f8b,#ffd23f,#4fffb0,#4fb3ff,#b36bff,#ff4f8b);background-size:300% 300%;mix-blend-mode:color-dodge;opacity:.18;animation:ccFoil 5s linear infinite}.sq-slot.ccs.t-leyenda>.cc-foil{background:linear-gradient(120deg,transparent 10%,#ffe27a33 30%,#ff9ad833 45%,#9ad8ff33 60%,transparent 80%);background-size:300% 300%;mix-blend-mode:screen;animation:ccFoil 4s linear infinite}.sq-slot.ccs.t-heroe>.cc-foil{background:linear-gradient(0deg,#ff5a1a44,transparent 40%)}.sq-slot.ccs.t-legendario>.cc-sparks,.sq-slot.ccs.t-mitico>.cc-sparks,.sq-slot.ccs.t-leyenda>.cc-sparks,.sq-slot.ccs.t-heroe>.cc-sparks{background:radial-gradient(circle,#fff6c0 0 1.5px,transparent 2px) 18% 100% / 100% 100% no-repeat,radial-gradient(circle,#ffd23f 0 1.2px,transparent 2px) 46% 100% / 100% 100% no-repeat,radial-gradient(circle,#fff6c0 0 1.5px,transparent 2px) 72% 100% / 100% 100% no-repeat,radial-gradient(circle,#ffd23f 0 1px,transparent 2px) 88% 100% / 100% 100% no-repeat;animation:ccSparks 3s linear infinite;mix-blend-mode:screen}.sq-slot.ccs.t-legendario,.sq-slot.ccs.t-mitico,.sq-slot.ccs.t-leyenda,.sq-slot.ccs.t-heroe{filter:drop-shadow(0 0 10px color-mix(in srgb,var(--rc) 60%,transparent))}.sq-slot.ccs .captain-badge,.sq-slot.ccs .sq-act{z-index:8}.sq-slot.ccs .captain-badge{top:calc(var(--cut) * .5);left:calc(var(--cut) * .5)}.sq-slot.ccs .sq-act{top:calc(var(--cut) * .5)}.sq-slot.ccs .sq-act:not(.x){left:calc(var(--cut) * .5)}.sq-slot.ccs .sq-act.x{right:calc(var(--cut) * .5)}.still .sq-slot.ccs.t-mitico,.still .sq-slot.ccs.t-leyenda,.still .sq-slot.ccs.t-heroe{animation-name:leyRing!important}.still .sq-slot.ccs>.cc-sweep{animation-name:ccSweep!important}.still .sq-slot.ccs>.cc-foil{animation-name:ccFoil!important}.still .sq-slot.ccs>.cc-sparks{animation-name:ccSparks!important}.still .sq-slot.ccs.t-comun>.cc-sweep,.still .sq-slot.ccs.t-comun>.cc-foil,.still .sq-slot.ccs.t-comun>.cc-sparks{animation:none!important}.grid>.pcard.cc .cc-sweep,.grid>.pcard.cc .cc-foil,.grid>.pcard.cc .cc-sparks,.grid>.pcard.cc .cc-frame,.grid>.pcard.cc .cc-rar .rar,.grid>.pcard.cc .card-dup.can-asc{animation-play-state:paused!important}.grid>.pcard.cc:hover .cc-sweep,.grid>.pcard.cc:hover .cc-foil,.grid>.pcard.cc:hover .cc-sparks,.grid>.pcard.cc:hover .cc-frame,.grid>.pcard.cc:hover .cc-rar .rar{animation-play-state:running!important}.grid>.pcard.cc.cc.cc{filter:none}.grid>.pcard.cc.cc.cc:hover{filter:drop-shadow(0 0 10px var(--glow))}.sq-slot.ccs,.still .sq-slot.ccs.t-mitico,.still .sq-slot.ccs.t-leyenda,.still .sq-slot.ccs.t-heroe{animation:none!important;filter:none!important}.sq-slot.ccs>.cc-sweep{inset:0 auto 0 0!important;width:55%;opacity:1!important;background:linear-gradient(100deg,transparent,#ffffff30 40%,#ffffffaa 50%,#ffffff30 60%,transparent)!important;transform:translate(-130%) skew(-14deg);will-change:transform;animation:slotSweep 5s ease-in-out infinite!important}.sq-slot.ccs.t-comun>.cc-sweep{display:none}@keyframes slotSweep{0%,58%{transform:translate(-130%) skew(-14deg)}88%,to{transform:translate(260%) skew(-14deg)}}.sq-slot.ccs>.cc-foil{animation:none!important;background-size:100% 100%!important}.sq-slot.ccs>.cc-sparks{will-change:transform,opacity;animation:slotSparks 3.2s linear infinite!important;background-position:18% 100%,46% 92%,72% 100%,88% 96%!important}@keyframes slotSparks{0%{transform:translateY(15%);opacity:0}15%{opacity:1}to{transform:translateY(-95%);opacity:0}}.still .sq-slot.ccs>.cc-sweep{animation-name:slotSweep!important}.still .sq-slot.ccs>.cc-sparks{animation-name:slotSparks!important}.sq-slot.editing,.cb-card.ready,.card-dup.can-asc,.card-asc,.still .cb-card.ready,.still .card-dup.can-asc,.still .card-asc,.cb-link,.still .cb-link{animation:none!important}.cb-card.ready{box-shadow:0 0 16px color-mix(in srgb,var(--ec) 60%,transparent)}.sq-slot.ccs>.cc-sparks,.sq-slot.ccs>.cc-foil{display:none!important}.sq-slot.ccs.t-raro>.cc-sweep,.sq-slot.ccs.t-epico>.cc-sweep{display:none!important}.grid>.pcard.cc .cc-foil,.grid>.pcard.cc .cc-sparks{display:none}.grid>.pcard.cc:hover .cc-foil,.grid>.pcard.cc:hover .cc-sparks{display:block}.notif,.still .notif{animation:none!important;box-shadow:0 0 8px #ff4a4a}@keyframes notifBeat{50%{transform:scale(1.18)}}.btn.pulse{animation-name:none!important}.pcard.cc .cc-bevel,.sq-slot.ccs>.cc-bevel{display:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:9;pointer-events:none;padding:var(--bw);background:linear-gradient(135deg,#ffffffd0 0%,#ffffff40 16%,transparent 38%,transparent 62%,#00000060 84%,#000000b0 100%);-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)}.sq-slot.ccs>.cc-bevel{inset:calc(var(--bw) * -1)}.pcard.cc.t-epico .cc-bevel,.pcard.cc.t-legendario .cc-bevel,.pcard.cc.t-mitico .cc-bevel,.pcard.cc.t-leyenda .cc-bevel,.pcard.cc.t-heroe .cc-bevel,.sq-slot.ccs.t-epico>.cc-bevel,.sq-slot.ccs.t-legendario>.cc-bevel,.sq-slot.ccs.t-mitico>.cc-bevel,.sq-slot.ccs.t-leyenda>.cc-bevel,.sq-slot.ccs.t-heroe>.cc-bevel{display:block}.pcard.cc.t-epico{--bw: 6px}.pcard.cc.t-legendario,.pcard.cc.t-mitico{--bw: 9px}.pcard.cc.t-leyenda,.pcard.cc.t-heroe{--bw: 10px}.sq-slot.ccs.t-epico{--bw: 6px}.sq-slot.ccs.t-legendario,.sq-slot.ccs.t-mitico{--bw: 8px}.sq-slot.ccs.t-leyenda,.sq-slot.ccs.t-heroe{--bw: 9px}.pcard.cc.t-epico .cc-face{box-shadow:inset 0 0 0 2px #1a0630,inset 0 0 0 3px #d8b8ff88,inset 0 0 14px #b36bff55}.pcard.cc.t-legendario .cc-face{box-shadow:inset 0 0 0 2px #2a1600,inset 0 0 0 4px #ffe9a0,inset 0 0 0 5px #6a4000,inset 0 0 18px #ffb02a55}.pcard.cc.t-mitico .cc-face{box-shadow:inset 0 0 0 2px #2a0620,inset 0 0 0 4px #ffc8e8,inset 0 0 0 5px #6a1050,inset 0 0 18px #ff4f8b55}.pcard.cc.t-leyenda .cc-face{box-shadow:inset 0 0 0 2px #2a2040,inset 0 0 0 4px #fffaf0,inset 0 0 0 5px #8a7040,inset 0 0 18px #ffe27a66}.pcard.cc.t-heroe .cc-face{box-shadow:inset 0 0 0 2px #2a0400,inset 0 0 0 4px #ffd27a,inset 0 0 0 5px #7a1000,inset 0 0 18px #ff6a2a66}.sq-slot.ccs.t-epico{box-shadow:inset 0 0 0 1px #1a0630,inset 0 0 0 2px #d8b8ff88!important}.sq-slot.ccs.t-legendario{box-shadow:inset 0 0 0 1px #2a1600,inset 0 0 0 3px #ffe9a0,inset 0 0 0 4px #6a4000!important}.sq-slot.ccs.t-mitico{box-shadow:inset 0 0 0 1px #2a0620,inset 0 0 0 3px #ffc8e8,inset 0 0 0 4px #6a1050!important}.sq-slot.ccs.t-leyenda{box-shadow:inset 0 0 0 1px #2a2040,inset 0 0 0 3px #fffaf0,inset 0 0 0 4px #8a7040!important}.sq-slot.ccs.t-heroe{box-shadow:inset 0 0 0 1px #2a0400,inset 0 0 0 3px #ffd27a,inset 0 0 0 4px #7a1000!important}.pcard.cc .cc-crown,.sq-slot.ccs>.cc-crown{display:none;position:absolute;z-index:11;left:50%;top:0;width:16px;height:16px;pointer-events:none;transform:translate(-50%,-2px) rotate(45deg);border:2px solid var(--gb, #fff2b0);background:radial-gradient(circle at 32% 30%,#fff 0 12%,var(--gc, #ffb020) 45%,color-mix(in srgb,var(--gc, #ffb020) 40%,#000) 100%);box-shadow:0 0 8px var(--gc, #ffb020),0 2px #0008}.pcard.cc.big .cc-crown{width:22px;height:22px}.pcard.cc.t-legendario .cc-crown,.pcard.cc.t-mitico .cc-crown,.pcard.cc.t-leyenda .cc-crown,.pcard.cc.t-heroe .cc-crown,.sq-slot.ccs.t-legendario>.cc-crown,.sq-slot.ccs.t-mitico>.cc-crown,.sq-slot.ccs.t-leyenda>.cc-crown,.sq-slot.ccs.t-heroe>.cc-crown{display:block}.t-legendario{--gc: #ffb020;--gb: #fff2b0}.t-mitico{--gc: #ff4f8b;--gb: #ffd8f0}.t-leyenda{--gc: #e8f0ff;--gb: #ffe27a}.t-heroe{--gc: #ff2a2a;--gb: #ffd27a}.pcard.cc .cc-art{z-index:1}.pcard.cc.t-legendario .cc-art,.pcard.cc.t-mitico .cc-art,.pcard.cc.t-leyenda .cc-art,.pcard.cc.t-heroe .cc-art{margin-top:4px}.pcard.cc.t-comun .cc-orn,.pcard.cc.t-raro .cc-orn{display:none!important}.sq-slot.ccs{overflow:visible!important}.sq-slot.ccs{display:flex;flex-direction:column;align-items:center;gap:5px;padding:12px 8px 10px;min-height:0;justify-content:flex-start}.sq-slot.ccs:before{content:none}.sq-slot.ccs:not(.t-leyenda):not(.t-heroe){background:radial-gradient(70% 28% at 50% 14%,color-mix(in srgb,var(--ec) 45%,transparent),transparent 70%) padding-box,repeating-linear-gradient(120deg,#ffffff07 0 2px,transparent 2px 14px) padding-box,linear-gradient(180deg,color-mix(in srgb,var(--rc) 34%,#0c1a3a),color-mix(in srgb,var(--rc) 14%,#081230) 45%,#060d22) padding-box,var(--metal, var(--rc)) border-box!important}.sq-slot.ccs .sq-head{position:relative;margin-top:2px}.sq-slot.ccs .sq-mug{position:relative;padding:4px;border-radius:50%;line-height:0;background:radial-gradient(circle,color-mix(in srgb,var(--ec) 70%,#fff 20%),color-mix(in srgb,var(--ec) 35%,#000) 72%);box-shadow:0 0 0 2px var(--rc),0 0 0 4px #0a1022,0 0 16px color-mix(in srgb,var(--ec) 70%,transparent)}.sq-slot.ccs .sq-mug .mug{border-radius:50%}.sq-slot.ccs .sq-ovr{position:absolute;right:-12px;bottom:-4px;min-width:30px;padding:4px 4px 3px;font-size:12px;line-height:1;text-align:center;color:#fff;background:linear-gradient(180deg,#0a1022,#16244a);border:2px solid var(--rc);clip-path:polygon(50% 0,100% 22%,100% 78%,50% 100%,0 78%,0 22%);text-shadow:0 0 6px var(--rc),1px 1px 0 #000}.sq-slot.ccs .sq-name{font-size:10px;line-height:1.3;min-height:0;margin-top:4px;text-align:center;text-shadow:1px 1px 0 #000}.sq-slot.ccs .sq-tags{display:flex;flex-wrap:wrap;justify-content:center;gap:3px}.sq-slot.ccs .sq-tags .rar{font-size:7px;padding:2px 5px}.sq-slot.ccs .sq-radar{width:132px;margin:0 auto}.sq-slot.ccs .sq-radar .ovr{display:none}.sq-slot.ccs .sq-techs{width:100%;margin-top:2px;padding-top:6px;border-top:1px solid #ffffff1a}.sq-slot.ccs .sq-combo{margin:0}.squad-row{align-items:stretch}.sq-slot.ccs .sq-techs{margin-top:auto}.dm-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:8px;margin:12px 0}.dm-pick{display:flex;align-items:center;gap:8px;text-align:left}.dm-pick span{display:flex;flex-direction:column;gap:4px;min-width:0}.dm-pick b{white-space:normal;line-height:1.4}.dm-pick small{font-size:7px;opacity:.7}.lv-gains{text-align:left;line-height:1.7}.lv-gains b{color:#ffe24a}.opf-panel.opf-full{max-width:1020px!important;position:relative}.opf-full .opf-x{position:absolute;right:10px;top:10px;z-index:3}.opf-full .pf-card{margin-bottom:0}.opf-full>*{flex-shrink:0}.team-bar{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-top:10px}.team-tab{display:flex;align-items:center;gap:6px;padding:4px 10px 4px 4px;min-width:120px;border-radius:10px;border:2px solid #ffffff22;background:#06102bcc;color:#cfe3ff;cursor:pointer;font:inherit}.team-tab.on{border-color:#ffd23f;background:linear-gradient(90deg,#3a2a00cc,#06102bcc);color:#fff;box-shadow:0 0 10px #ffd23f55}.team-tab span{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0}.team-tab b{font-size:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:110px}.team-tab small{font-size:7px;opacity:.75}.team-tab .mug,.team-empty{width:32px;height:32px;flex:none}.team-empty{display:grid;place-items:center;border:2px dashed #ffffff33;border-radius:6px;font-size:16px;color:#fff6}.team-name{display:flex;align-items:center;gap:4px;margin-left:auto;font-size:9px;color:#ffd23f}.team-name input{width:140px;font:inherit;font-size:9px;padding:5px 8px;border-radius:8px;border:2px solid #ffffff22;background:#020818;color:#fff}@media (max-width: 560px){.team-tab{min-width:0;flex:1 1 30%}.team-name{margin-left:0;width:100%}.team-name input{flex:1}}:root{--g-glass: linear-gradient(180deg, #0d1f4ae8, #060f2ae8);--g-line: #7fd3ff40;--g-cut: polygon(12px 0, 100% 0, 100% calc(100% - 12px) , calc(100% - 12px) 100%, 0 100%, 0 12px);--c-club: #4fd8ff;--c-sign: #c58bff;--c-comp: #ffb020}.uic{width:1em;height:1em;flex:none;display:inline-block;vertical-align:-.15em}.menu-root.m4{gap:12px}.menu-root.m4:before{background:radial-gradient(ellipse 40% 55% at 56% 52%,transparent 0,#050c2266 70%),linear-gradient(90deg,#040a1ef2 0,#040a1ecc 30%,#040a1e30 48%,#040a1e20 64%,#040a1ecc,#040a1ef2),linear-gradient(180deg,#040a1ecc,transparent 18%,transparent 80%,#040a1ef0)}.m4-top{display:flex;align-items:center;gap:10px;padding:6px 8px 6px 6px;background:var(--g-glass);border:1px solid var(--g-line);border-radius:10px;box-shadow:0 6px 20px #0006,inset 0 1px #ffffff14}.m4-top .spacer{flex:1}.m4-profile{font:inherit;color:inherit;display:flex;align-items:center;gap:10px;padding:4px 14px 4px 4px;cursor:pointer;text-align:left;background:linear-gradient(90deg,#1b438f,#0d1f4a00);border:0;border-radius:8px;transition:transform .12s}.m4-profile:hover{transform:translateY(-1px);background:linear-gradient(90deg,#2a5ab0,#0d1f4a00)}.m4-profile .avatar{border-radius:8px;border-color:var(--yellow);box-shadow:0 0 0 2px #0a1022,0 0 12px #ffe24a55}.m4-crest{width:30px;height:30px;object-fit:contain;image-rendering:pixelated;margin-left:-18px;align-self:flex-end;filter:drop-shadow(1px 1px 0 #000)}.m4-profile b{display:block;font-weight:400;font-size:12px;color:var(--yellow);text-shadow:1px 1px 0 #000}.m4-profile small{display:block;font-size:7px;color:var(--muted)}.m4-wallet{display:flex;gap:6px}.m4-wallet .tokens,.m4-wallet .coins{clip-path:none;border-radius:999px;padding:5px 12px;font-size:11px;border-width:1px;background:#020818cc;box-shadow:inset 0 1px #ffffff1a}.m4-tools{display:flex;align-items:center;gap:4px}.m4-tool{font:inherit;position:relative;display:inline-flex;align-items:center;gap:6px;height:34px;min-width:34px;padding:0 9px;justify-content:center;color:#cfe3ff;font-size:8px;cursor:pointer;background:#0a1d48;border:1px solid #7fd3ff33;border-radius:8px;transition:transform .1s,background .1s,color .1s}.m4-tool .uic{font-size:16px}.m4-tool:hover{transform:translateY(-2px);background:#1b438f;color:#fff}.m4-tool[aria-pressed=false]{color:#ff8a8a}.m4-dot{position:absolute;top:-3px;right:-3px;width:10px;height:10px;border-radius:50%;background:var(--bad);border:2px solid #0a1022}.m4-tools .tiktok svg{width:34px;height:34px;border-radius:8px;border-width:1px}.m4-stage{flex:1 0 auto;min-height:calc(100vh - 150px);display:grid;grid-template-columns:minmax(0,530px) minmax(0,1fr) minmax(0,270px);gap:18px;align-items:center}.m4-left{display:flex;flex-direction:column;gap:10px}.m4 .menu-logo{margin:0 0 2px}.m4 .menu-logo h1{font-size:clamp(22px,3vw,44px)}.m4-main{display:grid;grid-template-columns:1.5fr 1fr;gap:8px}.m4-play,.m4-team{font:inherit;position:relative;overflow:hidden;display:flex;align-items:center;gap:12px;text-align:left;color:#fff;cursor:pointer;border:0;border-radius:12px;transition:transform .12s}.m4-play{padding:16px 18px;background:linear-gradient(135deg,#ffd27a,#ff9a2a 22%,#f07a12 55%,#b84800);box-shadow:0 8px #7a2e00,0 12px 26px #f07a1266,inset 0 2px #fff6,inset 0 -3px #0003}.m4-play:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(115deg,#ffffff12 0 10px,transparent 10px 22px);pointer-events:none}.m4-play:hover{transform:translateY(-2px)}.m4-play:active{transform:translateY(5px);box-shadow:0 3px #7a2e00,0 6px 14px #f07a1244,inset 0 2px #fff6}.m4-shine{position:absolute;top:0;bottom:0;left:0;width:40%;pointer-events:none;background:linear-gradient(100deg,transparent,#ffffff70 50%,transparent);transform:translate(-120%) skew(-18deg);animation:m4Shine 3.6s ease-in-out infinite;will-change:transform}@keyframes m4Shine{0%,55%{transform:translate(-120%) skew(-18deg)}85%,to{transform:translate(320%) skew(-18deg)}}.still .m4-shine{animation-name:m4Shine!important}.m4-play-ic{flex:none;display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:#fff;color:#e85d00;font-size:26px;box-shadow:0 4px #a03c00,inset 0 -3px #0002;animation:m4Beat 1.6s ease-in-out infinite}.m4-play-ic .uic{margin-left:4px}@keyframes m4Beat{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}.still .m4-play-ic{animation-name:m4Beat!important}.m4-play .m4-tx b{display:block;font-weight:400;font-size:clamp(22px,2.4vw,32px);line-height:1.1;text-shadow:3px 3px 0 #7a2e00}.m4-play .m4-tx small{display:block;font-size:8px;color:#fff3df;margin-top:4px;text-shadow:1px 1px 0 #7a2e00}.m4-team{flex-direction:column;align-items:flex-start;justify-content:space-between;gap:8px;padding:12px 12px 10px;background:linear-gradient(135deg,#3ad26a,#1d8a44 45%,#0d4a26);box-shadow:0 8px #06301a,0 12px 22px #1d8a4444,inset 0 2px #fff4,inset 0 -3px #0003}.m4-team:hover{transform:translateY(-2px)}.m4-team:active{transform:translateY(5px);box-shadow:0 3px #06301a,inset 0 2px #fff4}.m4-team b{display:block;font-weight:400;font-size:clamp(12px,1.25vw,15px);text-shadow:2px 2px 0 #06301a}.m4-team small{display:block;font-size:7px;color:#d8ffe4}.m4-faces{display:flex;padding-left:6px;font-size:26px}.m4-face{width:30px;height:30px;margin-left:-8px;border-radius:50%;overflow:hidden;line-height:0;background:#0a1d48;box-shadow:0 0 0 2px var(--rc),0 2px 0 2px #0006}.m4-face .mug{transform:translateY(1px)}.m4-group{--gc: var(--c-club)}.m4-group.g-sign{--gc: var(--c-sign)}.m4-group.g-comp{--gc: var(--c-comp)}.m4-group h4{display:flex;align-items:center;gap:6px;margin:4px 0 5px;font-size:8px;font-weight:400;letter-spacing:2px;color:var(--gc);text-shadow:1px 1px 0 #000}.m4-group h4:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,color-mix(in srgb,var(--gc) 60%,transparent),transparent)}.m4-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.m4-tile{font:inherit;position:relative;display:flex;align-items:center;gap:8px;min-width:0;padding:8px;text-align:left;color:#fff;cursor:pointer;background:linear-gradient(180deg,#16357a,#0b1d48);border:1px solid color-mix(in srgb,var(--gc) 30%,transparent);border-radius:9px;box-shadow:0 3px #040b20,inset 0 1px #ffffff1c;transition:transform .1s,background .1s,border-color .1s;animation:m4TileIn .35s ease-out both}.m4-grid .m4-tile:nth-child(2){animation-delay:.03s}.m4-grid .m4-tile:nth-child(3){animation-delay:.06s}.m4-grid .m4-tile:nth-child(n+4){animation-delay:.09s}@keyframes m4TileIn{0%{transform:translateY(8px);opacity:0}}.m4-tile:hover{transform:translateY(-2px);border-color:var(--gc);background:linear-gradient(180deg,#1f4aa2,#0f2860)}.m4-tile:active{transform:translateY(2px);box-shadow:0 1px #040b20}.m4-ic{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:8px;font-size:17px;color:var(--gc);background:radial-gradient(circle at 50% 30%,color-mix(in srgb,var(--gc) 32%,#0a1022),#060d22);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--gc) 45%,transparent)}.m4-tile .m4-tx{min-width:0}.m4-tile b{display:block;font-weight:400;font-size:8.5px;text-shadow:1px 1px 0 #000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m4-tile small{display:block;font-size:6.5px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:2px}.m4-tile.hot{border-color:var(--gc);background:linear-gradient(180deg,color-mix(in srgb,var(--gc) 30%,#16357a),#0b1d48)}.m4-tile.hot small{color:var(--yellow)}.m4-badge{position:absolute;top:-6px;right:-4px;min-width:18px;height:18px;padding:0 4px;display:grid;place-items:center;border-radius:9px;font-size:8px;color:#fff;background:var(--bad);border:2px solid #0a1022;animation:m4Pop 1.4s ease-in-out infinite}@keyframes m4Pop{0%,80%,to{transform:scale(1)}90%{transform:scale(1.25)}}.still .m4-badge{animation-name:m4Pop!important}.m4-hero{position:relative;align-self:stretch;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;min-width:0}.m4-aura{position:absolute;left:50%;top:44%;width:min(440px,100%);aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;pointer-events:none;background:radial-gradient(circle,color-mix(in srgb,var(--rc) 50%,transparent) 0,color-mix(in srgb,var(--rc) 16%,transparent) 42%,transparent 68%)}.m4-ring{position:absolute;left:50%;top:44%;width:min(360px,90%);aspect-ratio:1;border-radius:50%;pointer-events:none;border:2px dashed color-mix(in srgb,var(--rc) 55%,transparent);transform:translate(-50%,-50%);animation:m4Spin 40s linear infinite}@keyframes m4Spin{to{transform:translate(-50%,-50%) rotate(360deg)}}.still .m4-ring{animation-name:m4Spin!important}.m4-hero-art{position:relative;line-height:0;animation:heroIn .55s cubic-bezier(.3,1.4,.5,1) both;transition:transform .15s}.m4-hero-art:after{content:"";position:absolute;left:6%;right:6%;bottom:-10px;height:22px;border-radius:50%;z-index:-1;background:radial-gradient(ellipse,color-mix(in srgb,var(--rc) 70%,#fff 10%) 0,color-mix(in srgb,var(--rc) 30%,transparent) 45%,transparent 70%)}.m4-hero:hover .m4-hero-art{transform:translateY(-6px)}.m4-hero-sprite{position:absolute;right:-46px;bottom:-4px}.m4-hero-sprite canvas.char{width:120px;height:132px}.m4-plate{position:relative;margin-top:18px;padding:10px 18px 12px;min-width:250px;text-align:center;background:var(--g-glass);border:1px solid color-mix(in srgb,var(--rc) 60%,transparent);border-radius:12px;box-shadow:0 10px 26px #0008,inset 0 1px #ffffff18,0 0 0 3px #040a1e}.m4-plate:before{content:"";position:absolute;left:20%;right:20%;top:-1px;height:3px;border-radius:3px;background:var(--rc)}.m4-plate>small{display:block;font-size:7px;letter-spacing:3px;color:var(--rc)}.m4-plate>b{display:block;font-weight:400;font-size:16px;color:#fff;margin:4px 0 6px;text-shadow:2px 2px 0 #000,0 0 12px color-mix(in srgb,var(--rc) 60%,transparent)}.m4-tags{display:flex;justify-content:center;align-items:center;gap:6px}.m4-hstats{display:flex;align-items:center;justify-content:center;gap:10px;margin:8px 0 6px}.m4-ovr{display:grid;place-items:center;width:54px;height:60px;padding-top:4px;font-size:20px;line-height:1;color:#fff;text-shadow:0 0 8px var(--rc),2px 2px 0 #000;background:linear-gradient(180deg,#16244a,#0a1022);clip-path:polygon(50% 0,100% 22%,100% 78%,50% 100%,0 78%,0 22%);box-shadow:inset 0 0 0 2px var(--rc)}.m4-ovr small{font-size:6px;letter-spacing:1px;color:var(--muted);text-shadow:none}.m4-hstats .hero-stats{width:130px;margin:0}.m4-hstats .hero-stats .ovr{display:none}.m4-right{display:flex;flex-direction:column;gap:10px}.m4-card{position:relative;padding:12px 12px 10px;background:var(--g-glass);border:1px solid var(--g-line);border-radius:12px;box-shadow:0 8px 22px #0007,inset 0 1px #ffffff12}.m4-card h3{display:flex;align-items:center;gap:7px;margin:0 0 8px;font-size:10px;font-weight:400;color:var(--yellow);text-shadow:1px 1px 0 #000}.m4-card h3 .uic{font-size:14px;color:var(--orange-2)}.m4-news{font:inherit;color:inherit;position:relative;display:flex;flex-direction:column;gap:6px;text-align:left;cursor:pointer;overflow:hidden;padding:0 12px 10px;background:linear-gradient(180deg,#fff8e6,#f2e3c0);color:#2a1a04;border:0;border-radius:12px;box-shadow:0 8px 22px #0007,inset 0 0 0 1px #c9a86a;transition:transform .12s}.m4-news:hover{transform:translateY(-2px) rotate(-.4deg)}.m4-news-head{display:flex;align-items:center;gap:7px;margin:0 -12px 2px;padding:7px 12px;font-size:9px;letter-spacing:2px;color:#fff8e6;background:#1a1206}.m4-news-head .uic{font-size:14px;color:var(--yellow)}.m4-news-head em{margin-left:auto;font-style:normal;font-size:7px;letter-spacing:1px;color:#fff;background:var(--bad);padding:2px 6px;border-radius:4px;animation:m4Pop 1.6s ease-in-out infinite}.m4-news b{font-weight:400;font-size:10px;line-height:1.5;color:#1a1206}.m4-news>span:not(.m4-news-head){font-size:7.5px;line-height:1.6;color:#5a4628;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.m4-news>small{font-size:7px;color:#a0521a}.m4-chal{position:relative;display:grid;grid-template-columns:1fr auto;gap:2px 6px;margin-bottom:8px;font-size:7.5px;line-height:1.5;color:#dfe8ff}.m4-chal em{font-style:normal;color:var(--yellow)}.m4-chal i{grid-column:1 / -1;height:6px;border-radius:3px;background:#040a1e;box-shadow:inset 0 0 0 1px #ffffff14;overflow:hidden;position:relative}.m4-chal i:before{content:"";position:absolute;inset:0 auto 0 0;width:var(--p);border-radius:3px;background:linear-gradient(90deg,#2ab84a,#7dff9a)}.m4-arena{display:grid;grid-template-columns:14px minmax(0,1fr) auto;align-items:center;gap:6px;padding:3px 0;font-size:7.5px;color:var(--muted);border-bottom:1px solid #ffffff0d}.m4-arena>span:nth-child(2){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m4-arena.ok{color:#dfffe6}.m4-chk{width:14px;height:14px;display:grid;place-items:center;border-radius:4px;font-size:8px;background:#040a1e;box-shadow:inset 0 0 0 1px #fff2}.m4-arena.ok .m4-chk{background:var(--ok);color:#04200c;box-shadow:none}.m4-ranks{display:flex;gap:2px}.m4-ranks i{font-style:normal;width:13px;height:13px;display:grid;place-items:center;font-size:6.5px;border-radius:3px;color:#ffffff40;background:#040a1e}.m4-ranks i.on{color:#2a1a04;background:var(--yellow)}.m4-best{display:flex;align-items:center;gap:5px;flex-wrap:wrap;margin-top:8px;font-size:7px;color:var(--muted)}.m4-best b{font-weight:400;color:#fff}.m4-help{font:inherit;display:flex;align-items:center;justify-content:center;gap:8px;padding:9px;font-size:9px;color:#cfe3ff;cursor:pointer;background:#0a1d48cc;border:1px dashed #7fd3ff66;border-radius:10px;transition:transform .1s,background .1s}.m4-help .uic{font-size:15px;color:var(--frame)}.m4-help:hover{transform:translateY(-2px);background:#1b438f}.m4-wide{align-items:start;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:14px;max-width:1400px;width:100%;margin:6px auto 0;flex:0 0 auto}.m4-wide .m4-card{padding:14px 16px}.m4-wide .wide-head h3{display:flex;align-items:center;gap:8px;font-size:13px;margin:0}.m4-wide .wide-head h3 .uic{font-size:18px;color:var(--yellow)}.wr-podium{align-items:end;gap:10px}.wr-pod{position:relative;border:0!important;border-radius:12px 12px 4px 4px;padding:12px 8px 10px!important;background:linear-gradient(180deg,#1d468f,#0a1d48)!important;box-shadow:inset 0 0 0 1px #fff2,0 8px 18px #0006!important;overflow:hidden}.wr-pod:before{content:"";position:absolute;left:0;right:0;top:0;height:4px;background:var(--pc, #7fd3ff)}.wr-pod.p1{--pc: linear-gradient(90deg, #ffb020, #fff2b0, #ffb020);background:linear-gradient(180deg,#5a4410,#1a2a5a 70%)!important;padding-top:18px!important;box-shadow:inset 0 0 0 1px #ffd23f66,0 10px 24px #ffd23f22!important}.wr-pod.p2{--pc: linear-gradient(90deg, #9aa8bc, #ffffff, #9aa8bc);background:linear-gradient(180deg,#3e4a60,#1a2a5a 70%)!important}.wr-pod.p3{--pc: linear-gradient(90deg, #a0582a, #ffc890, #a0582a);background:linear-gradient(180deg,#4a2a14,#1a2a5a 70%)!important}.wr-pod .wr-mug{line-height:0;border-radius:50%;overflow:hidden;box-shadow:0 0 0 3px #0a1022,0 0 0 5px var(--mc, #7fd3ff);background:#0a1d48}.wr-pod.p1 .wr-mug{--mc: #ffd23f}.wr-pod.p2 .wr-mug{--mc: #dfe6f0}.wr-pod.p3 .wr-mug{--mc: #d98a4a}.wr-pod .wr-mug .mug{border:0!important}.wr-row{border:0!important;border-radius:8px;background:#0a1d48cc!important;box-shadow:inset 0 0 0 1px #ffffff12}.wr-row:nth-child(odd){background:#0d2456cc!important}.wr-row.me{box-shadow:inset 0 0 0 1px #7dff9a;background:#0f3a2acc!important}.wr-mini{line-height:0;border-radius:50%;overflow:hidden;width:40px;height:40px;background:#06102b}.wp-day{border:0!important;border-radius:8px;box-shadow:inset 0 0 0 1px #ffffff1a;background:#0a1d48!important}.wp-day.big{background:linear-gradient(180deg,#4a3410,#0a1d48)!important;box-shadow:inset 0 0 0 1px #ffb02a88}.wp-day.disponible{animation:none!important;box-shadow:inset 0 0 0 2px var(--yellow),0 0 16px #ffe24a66!important;transform:translateY(-3px)}.wp-day.siguiente{box-shadow:inset 0 0 0 1px #7fd3ff66}@media (max-width: 1250px){.m4-stage{grid-template-columns:minmax(0,440px) minmax(0,1fr) minmax(0,230px);gap:12px}.m4-tool span{display:none}}@media (max-width: 1000px){.m4-stage{grid-template-columns:minmax(0,1fr) minmax(0,240px);min-height:0}.m4-hero{display:none}}@media (max-width: 700px){.m4-stage{grid-template-columns:1fr}.m4-right{display:grid;grid-template-columns:1fr 1fr}.m4-right>.m4-card:nth-of-type(2),.m4-help{display:none}.m4-wide{grid-template-columns:1fr}.m4-profile small{display:none}}@media (max-width: 480px){.m4-right{grid-template-columns:1fr}.m4-wallet .tokens,.m4-wallet .coins{padding:4px 8px;font-size:9px}.m4-tools .tiktok,.m4-crest{display:none}.m4-main{grid-template-columns:1fr}.m4-team{flex-direction:row;align-items:center}}@media (max-height: 520px) and (orientation: landscape){.menu-root.m4{gap:6px;padding:6px 10px}.m4-top{padding:3px 6px 3px 3px;border-radius:8px}.m4-profile .avatar{width:32px!important;height:32px!important}.m4-profile small,.m4-tools .tiktok,.m4-crest{display:none}.m4-tool{height:28px;min-width:28px}.m4-stage{grid-template-columns:minmax(0,300px) minmax(0,1fr);min-height:0;align-items:start;gap:10px}.m4-left{display:contents}.m4 .menu-logo h1{font-size:20px}.m4 .menu-logo .sub{font-size:7px;letter-spacing:2px}.m4-main{grid-column:1;grid-row:2;grid-template-columns:1fr;gap:10px}.m4-play{padding:10px 12px}.m4-play-ic{width:38px;height:38px;font-size:18px}.m4-team{flex-direction:row;align-items:center;padding:8px 10px}.m4 .menu-logo{grid-column:1;grid-row:1}.m4-main{grid-row:2 / span 2;align-self:start}.m4-group{grid-column:2}.m4-group.g-club{grid-row:1}.m4-group.g-sign{grid-row:2}.m4-group.g-comp{grid-row:3}.m4-group h4{margin:0 0 3px}.m4-tile{padding:5px 6px}.m4-ic{width:24px;height:24px;font-size:14px}.m4-hero,.m4-right{display:none}}body.reduced-motion .m4-shine,body.reduced-motion .m4-play-ic,body.reduced-motion .m4-ring,body.reduced-motion .m4-badge{animation:none!important}@media (prefers-reduced-motion: reduce){.m4-shine,.m4-play-ic,.m4-ring,.m4-badge{animation:none!important}}.wr-row .rank-btn,.wr-pod .rank-btn,.rank-row .rank-btn{padding:0;width:28px;height:28px;display:grid;place-items:center;clip-path:none;border:2px solid var(--rk);border-radius:7px;background:radial-gradient(circle at 50% 30%,color-mix(in srgb,var(--rk) 30%,#0a1022),#06102b);box-shadow:0 2px #0008}.wr-row .rank-btn b,.wr-pod .rank-btn b,.rank-row .rank-btn b{font-size:13px;line-height:1}.screen{background:radial-gradient(ellipse 70% 45% at 50% -8%,#3a6ad8aa 0%,transparent 70%),radial-gradient(ellipse 50% 40% at 100% 100%,#f07a1222 0%,transparent 70%),radial-gradient(circle at 50% 50%,transparent 0 13vmin,#7fd3ff10 13vmin calc(13vmin + 2px),transparent calc(13vmin + 2px)),repeating-linear-gradient(90deg,#ffffff05 0 9vw,transparent 9vw 18vw),linear-gradient(180deg,#0d2050,#08142e 55%,#050c22)}.screen:before{content:none}.titlebar{position:sticky;top:calc(clamp(10px,2vw,22px)*-1);z-index:30;gap:10px;margin:calc(clamp(10px,2vw,22px)*-1) calc(clamp(10px,2vw,22px)*-1) 14px;padding:10px clamp(10px,2vw,22px);background:linear-gradient(180deg,#081638f5,#081638dd);border-bottom:1px solid var(--g-line);box-shadow:0 6px 18px #0006}.titlebar h2{clip-path:none;background:none;padding:0 0 0 14px;font-size:clamp(14px,2vw,20px);text-shadow:2px 2px 0 #000,0 0 14px #f07a1288;position:relative}.titlebar h2:before{content:"";position:absolute;left:0;top:10%;bottom:10%;width:5px;border-radius:3px;background:linear-gradient(180deg,var(--yellow),var(--orange))}.tb-back{font:inherit;display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px 0 8px;font-size:9px;color:#cfe3ff;cursor:pointer;background:#0a1d48;border:1px solid #7fd3ff40;border-radius:9px;transition:transform .1s,background .1s}.tb-back span{font-size:18px;line-height:1;color:var(--frame);margin-top:-2px}.tb-back:hover:not(:disabled){transform:translate(-2px);background:#1b438f;color:#fff}.tb-back:disabled{opacity:.5;cursor:not-allowed}.tb-wallet{display:flex;gap:6px}.tb-wallet .tokens,.tb-wallet .coins{clip-path:none;border-radius:999px;padding:5px 12px;font-size:11px;border-width:1px;background:#020818cc;box-shadow:inset 0 1px #ffffff1a}@media (max-width: 560px){.tb-wallet .tokens,.tb-wallet .coins{padding:4px 8px;font-size:9px}.tb-back{height:30px}}.panel{clip-path:none;border:1px solid var(--g-line);border-radius:12px;background:linear-gradient(180deg,#14306ef0,#0a1d48f0);box-shadow:0 8px 22px #0006,inset 0 1px #ffffff14}.panel h3{display:flex;align-items:center;gap:7px}.btn{clip-path:none;border-radius:9px;box-shadow:0 4px #8a3500,inset 0 2px #ffd18a,0 6px 12px #0005;margin-bottom:4px}.btn:active:not(:disabled){transform:translateY(3px);box-shadow:0 1px #8a3500,inset 0 2px #ffd18a}.btn.blue{box-shadow:0 4px #0d2459,inset 0 2px #8fbaff,0 6px 12px #0005}.btn.blue:active:not(:disabled){box-shadow:0 1px #0d2459,inset 0 2px #8fbaff}.btn.small{border-radius:7px;box-shadow:0 3px #8a3500,inset 0 2px #ffd18a;margin-bottom:3px}.btn.small.blue{box-shadow:0 3px #0d2459,inset 0 2px #8fbaff}.seg button{border-width:1px;border-radius:7px}.seg button.on{box-shadow:0 0 0 1px var(--yellow) inset}select{border-radius:7px}.rk-screen>:not(.titlebar){max-width:1040px;margin-left:auto;margin-right:auto}.rk-hero{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:14px;padding:16px 18px;margin-bottom:10px;overflow:hidden;border-radius:14px;background:radial-gradient(ellipse 60% 120% at 0% 50%,#ffb02a44,transparent 70%),linear-gradient(110deg,#2a1a5a,#14306e 45%,#0a1d48);border:1px solid #ffd23f55;box-shadow:0 10px 26px #0007,inset 0 1px #ffffff1a}.rk-hero:after{content:"";position:absolute;right:-40px;top:-60px;width:240px;height:240px;border-radius:50%;pointer-events:none;background:repeating-conic-gradient(from 0deg,#ffd23f12 0 10deg,transparent 10deg 20deg)}.rk-hero-ic{display:grid;place-items:center;width:56px;height:56px;flex:none;border-radius:14px;font-size:32px;color:#2a1a04;background:linear-gradient(160deg,#fff2b0,#ffb020 60%,#b07a10);box-shadow:0 4px #6a4000,inset 0 2px #fff8}.rk-hero>div{flex:1 1 260px}.rk-hero>div b{display:block;font-weight:400;font-size:18px;color:var(--yellow);text-shadow:2px 2px 0 #000}.rk-hero>div small{display:block;font-size:8px;color:#dfe8ff;margin-top:4px}.rk-how{position:relative;z-index:1;flex:1 1 100%;font-size:8px;color:var(--muted)}.rk-how summary{display:inline-flex;align-items:center;gap:6px;cursor:pointer;color:var(--frame);list-style:none}.rk-how summary::-webkit-details-marker{display:none}.rk-how div{margin-top:6px;padding:8px 10px;line-height:1.7;background:#040a1e99;border-radius:8px}.rk-filters{display:flex;flex-wrap:wrap;gap:8px 18px;padding:10px 14px;margin-bottom:14px;background:#06102bcc;border:1px solid var(--g-line);border-radius:12px}.rk-fg{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.rk-fg.wide{flex:1 1 100%}.rk-fg>small{display:inline-flex;align-items:center;gap:5px;font-size:7px;letter-spacing:1px;color:var(--muted);min-width:74px;text-transform:uppercase}.rk-chips{display:flex;flex-wrap:wrap;gap:4px}.rk-chip{font:inherit;font-size:8px;padding:6px 10px;color:#cfe3ff;cursor:pointer;background:#0a1d48;border:1px solid #7fd3ff33;border-radius:999px;transition:background .1s,transform .1s}.rk-chip:hover{background:#1b438f;transform:translateY(-1px)}.rk-chip.on{color:#2a1a04;background:linear-gradient(180deg,#fff2b0,#ffd23f);border-color:#fff6c8}.rk-podium{display:grid;grid-template-columns:1fr 1.2fr 1fr;align-items:end;gap:12px;margin:8px 0 16px}.rk-pod{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;padding:26px 10px 0;text-align:center;animation:m4TileIn .45s ease-out both;animation-delay:var(--d)}.rk-pod.p1{order:2}.rk-pod.p2{order:1}.rk-pod.p3{order:3}.rk-pod{--pc: #7fd3ff}.rk-pod.p1{--pc: #ffd23f}.rk-pod.p2{--pc: #dfe6f0}.rk-pod.p3{--pc: #e0905a}.rk-medal{position:absolute;top:0;left:50%;transform:translate(-50%);z-index:2;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;font-size:13px;color:#1a1206;background:radial-gradient(circle at 35% 30%,#fff,var(--pc) 55%,color-mix(in srgb,var(--pc) 50%,#000));box-shadow:0 3px #0008}.rk-pmug{line-height:0;border-radius:50%;overflow:hidden;background:radial-gradient(circle,color-mix(in srgb,var(--pc) 40%,#0a1d48),#06102b);box-shadow:0 0 0 3px #0a1022,0 0 0 6px var(--pc),0 0 26px color-mix(in srgb,var(--pc) 50%,transparent)}.rk-pname{margin-top:10px;font-weight:400;font-size:12px;color:#fff;text-shadow:2px 2px 0 #000;word-break:break-word}.rk-pod.p1 .rk-pname{font-size:14px;color:#ffe27a}.rk-pod>small{font-size:7px;color:#bfe8ff}.rk-pbig{margin-top:2px}.rk-pbig b{font-weight:400;font-size:16px;color:#7dff9a;text-shadow:2px 2px 0 #000}.rk-pbig small{font-size:7px;color:var(--muted);margin-left:4px}.rk-pod.p1 .rk-pbig b{font-size:20px}.rk-pmeta{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:4px 0 8px;font-size:8px}.rk-pmeta>span:not(.rank-btn){display:flex;flex-direction:column}.rk-pmeta small{font-size:6.5px;color:var(--muted)}.rk-pmeta b{font-weight:400}.rk-pmeta .rk-crest{width:26px;height:26px}.rk-pmeta .rank-btn{width:28px;height:28px;padding:0;display:grid;place-items:center;clip-path:none;border:2px solid var(--rk);border-radius:7px;background:#06102b}.rk-pmeta .rank-btn b{font-size:13px}.rk-step{align-self:stretch;display:block;height:40px;margin:0 -10px;border-radius:10px 10px 0 0;background:linear-gradient(180deg,color-mix(in srgb,var(--pc) 70%,#000),color-mix(in srgb,var(--pc) 25%,#050c22));box-shadow:inset 0 2px #fff6}.rk-pod.p1 .rk-step{height:70px}.rk-pod.p2 .rk-step{height:50px}.rk-pod.p3 .rk-step{height:34px}.rk-step:after{content:"";display:block;height:100%;background:repeating-linear-gradient(90deg,#ffffff0d 0 2px,transparent 2px 14px)}.rk-screen .rank-row{clip-path:none;border:0;border-radius:10px;background:linear-gradient(90deg,#14306ee6,#0a1d48e6);box-shadow:inset 0 0 0 1px #ffffff14,0 4px 12px #0005}.rk-screen .rank-row:hover{background:linear-gradient(90deg,#1b438fe6,#0f2860e6)}.rk-screen .rank-row.mine{box-shadow:inset 0 0 0 2px var(--ok),0 4px 12px #0005;background:linear-gradient(90deg,#0f3a2ae6,#0a1d48e6)}.rk-screen .rk-pos{font-size:13px;color:#cfe3ff}.rk-screen .rk-av{border:0;border-radius:50%;background:#06102b;box-shadow:0 0 0 2px var(--rc, #7fd3ff)}.rk-screen .rk-num.on b{color:#7dff9a}.rk-me h3{display:flex;align-items:center;gap:6px;margin:14px 0 6px;font-size:10px;font-weight:400;color:#7dff9a}@media (max-width: 700px){.rk-podium{gap:6px}.rk-pod{padding-left:4px;padding-right:4px}.rk-pmug .mug{zoom:.7}.rk-pmeta>span:not(.rank-btn){display:none}.rk-pname{font-size:9px}.rk-pod.p1 .rk-pname{font-size:10px}.rk-pbig b,.rk-pod.p1 .rk-pbig b{font-size:12px}.rk-fg>small{min-width:0;width:100%}}.titlebar{top:0;margin:0 0 14px;padding:8px 10px;border:1px solid var(--g-line);border-radius:12px;max-width:none!important;grid-column:1 / -1}.gacha-screen{grid-template-columns:minmax(0,480px) minmax(0,440px)}.gacha-screen>.banner-tabs,.gacha-screen>.banner-head{grid-column:1 / -1;max-width:none;width:100%;margin:0}.banner-tabs{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:8px}.banner-tab.bt4{position:relative;display:flex;align-items:center;gap:8px;padding:6px 8px 6px 6px;min-height:64px;overflow:hidden;clip-path:none;border:1px solid color-mix(in srgb,var(--bc) 40%,transparent);border-radius:12px;background:linear-gradient(135deg,color-mix(in srgb,var(--bc) 22%,#0a1d48),#06102b 70%);box-shadow:0 4px #040b20,inset 0 1px #ffffff14;transition:transform .1s,border-color .1s}.banner-tab.bt4:after{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--bc)}.banner-tab.bt4:hover{transform:translateY(-2px);border-color:var(--bc)}.banner-tab.bt4.on{border-color:var(--bc);background:linear-gradient(135deg,color-mix(in srgb,var(--bc) 45%,#0a1d48),#0a1d48 75%);box-shadow:0 4px #040b20,0 0 0 2px var(--bc),0 0 18px color-mix(in srgb,var(--bc) 45%,transparent)}.bt-art{flex:none;width:50px;height:50px;border-radius:10px;overflow:hidden;display:grid;place-items:center;line-height:0;font-size:26px;color:var(--bc);background:radial-gradient(circle at 50% 35%,color-mix(in srgb,var(--bc) 55%,#0a1022),#06102b);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--bc) 60%,transparent)}.bt-art .mug{zoom:.78}.bt-tx{min-width:0;flex:1}.banner-tab.bt4 b{font-size:9.5px;line-height:1.35;color:#fff;text-shadow:1px 1px 0 #000}.banner-tab.bt4 small{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:6.5px;line-height:1.5;margin-top:2px}.banner-tab.bt4 .bt-price{position:absolute;right:6px;top:5px;font-style:normal;font-size:7.5px;padding:2px 6px 2px 4px;border-radius:999px;color:#8fe8ff;background:#020818dd;display:inline-flex;align-items:center;gap:3px}.banner-tab.bt4 .bt-price:before{content:"";width:10px;height:10px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff,#4fd8ff 55%,#0a6a9a)}.banner-tab.bt4 .bt-price{top:auto;bottom:5px}.banner-tab.bt4 small{padding-right:30px}.banner-head.bh4{position:relative;overflow:visible;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px;padding:14px 16px;border:1px solid color-mix(in srgb,var(--bc) 60%,transparent);border-radius:14px;background:radial-gradient(ellipse 50% 140% at 0% 50%,color-mix(in srgb,var(--bc) 35%,transparent),transparent 70%),linear-gradient(110deg,#14306e,#06102b);box-shadow:0 10px 24px #0007,inset 0 1px #ffffff14;font-size:9px}.bh-tx{flex:1 1 320px;min-width:0}.bh-tx>small{display:block;font-size:7px;letter-spacing:3px;color:var(--bc)}.bh-tx>b{display:block;font-weight:400;font-size:18px;color:#fff;text-shadow:2px 2px 0 #000,0 0 14px color-mix(in srgb,var(--bc) 60%,transparent);margin:2px 0 4px}.bh-tx>span{font-size:8px;color:#dfe8ff}.bh-chips{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0 4px}.bh-chips span{display:inline-flex;align-items:center;gap:5px;font-size:8px;padding:4px 9px;border-radius:999px;color:#cfe3ff;background:#020818cc;box-shadow:inset 0 0 0 1px #ffffff1a}.bh-chips span .uic{color:#8fe8ff}.bh-chips b{font-weight:400;color:#8fe8ff}.bh-chips span.ok{color:#7dff9a}.banner-head.bh4 .feat-row{flex-direction:column;gap:4px}.banner-head.bh4 .feat-row>small{font-size:6.5px;letter-spacing:2px;color:var(--muted)}.banner-head.bh4 .feat-row>div{display:flex;gap:6px}.banner-head.bh4 .feat{width:62px;border:0;border-radius:10px;padding:3px 3px 2px;background:radial-gradient(circle at 50% 30%,color-mix(in srgb,var(--rc) 40%,#0a1d48),#06102b);box-shadow:inset 0 0 0 2px var(--rc)}.banner-head.bh4 .feat .mug{border-radius:8px}.ie3-machine{border:0;border-radius:14px;overflow:hidden;box-shadow:0 0 0 3px #0a1022,0 0 0 5px var(--frame),0 16px 34px #000a}.gacha-screen .gacha-info{gap:8px}.gacha-screen .gi{padding:12px}.hist{border:0;border-radius:8px;overflow:hidden;box-shadow:inset 0 0 0 2px var(--rc)}@media (max-width: 960px){.gacha-screen{grid-template-columns:minmax(0,480px)}.gacha-screen>.gacha-info{grid-column:1}}@media (max-width: 560px){.banner-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.banner-head.bh4 .feat-row{display:none}.bh-tx>b{font-size:14px}}.gacha-screen .odd{grid-template-columns:82px minmax(0,1fr) auto}.gacha-screen .odd b{white-space:nowrap;font-size:7px;font-weight:400;color:#dfe8ff}.gacha-screen .odd i{border-radius:4px;box-shadow:none}.shop-head{border:1px solid var(--g-line);border-radius:12px;background:var(--g-glass);padding:10px 14px;font-size:8px;box-shadow:0 6px 16px #0006}.shop-head span:last-child{color:var(--yellow)}.shop-sec{gap:10px;font-size:13px;text-shadow:2px 2px 0 #000}.shop-sec:before{content:"";width:5px;height:16px;border-radius:3px;background:linear-gradient(180deg,var(--yellow),var(--orange))}.shop-filters{display:inline-flex;flex-wrap:wrap;gap:4px}.shop-filters .chip{border:1px solid #7fd3ff33;border-radius:999px;padding:5px 10px}.shop-filters .chip.on{color:#2a1a04;background:linear-gradient(180deg,#fff2b0,#ffd23f);border-color:#fff6c8}.shop-grid{gap:14px}.shop-card{overflow:visible;border:0;border-radius:14px;padding:22px 10px 12px;gap:6px;background:radial-gradient(ellipse 90% 55% at 50% 22%,color-mix(in srgb,var(--rc) 45%,transparent),transparent 70%),linear-gradient(180deg,#14306e,#06102b);box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--rc) 70%,transparent),0 8px 18px #0007;transition:transform .12s}.shop-card:hover{transform:translateY(-4px)}.shop-top .shop-card{box-shadow:inset 0 0 0 2px var(--rc),0 0 0 4px #0a1022,0 0 0 5px color-mix(in srgb,var(--rc) 60%,transparent),0 10px 26px color-mix(in srgb,var(--rc) 30%,#0008)}.shop-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:14px;pointer-events:none;background:linear-gradient(160deg,#ffffff1a,transparent 30%)}.shop-tag{top:-10px;border:0;border-radius:999px;padding:3px 10px;font-size:7px;box-shadow:0 2px #0008}.shop-off{top:10px;right:8px;border:0;border-radius:6px;padding:3px 6px;box-shadow:0 2px #0008}.shop-art{position:relative;line-height:0}.shop-art:after{content:"";position:absolute;left:10%;right:10%;bottom:-6px;height:12px;border-radius:50%;z-index:-1;background:radial-gradient(ellipse,color-mix(in srgb,var(--rc) 70%,transparent),transparent 70%)}.shop-art .mug{border:0;border-radius:12px;background:radial-gradient(circle at 50% 35%,color-mix(in srgb,var(--rc) 35%,#0a1d48),#06102b);box-shadow:0 0 0 2px var(--rc)}.shop-name{font-size:10.5px;text-shadow:1px 1px 0 #000}.shop-state{color:#7dff9a}.shop-card .shop-state:empty{display:none}.shop-card .btn{width:100%;margin-top:4px}.shop-card.sold{filter:none;opacity:.55}.ts-wrap{display:grid;grid-template-columns:minmax(0,260px) minmax(0,1fr);gap:14px;max-width:1180px;margin:0 auto;align-items:start}.ts-side{position:sticky;top:70px;padding:10px;background:var(--g-glass);border:1px solid var(--g-line);border-radius:12px;box-shadow:0 8px 22px #0006}.ts-side h4{display:flex;align-items:center;gap:6px;margin:0 0 8px;font-size:9px;font-weight:400;color:var(--yellow)}.ts-side h4 small{margin-left:auto;color:var(--muted);font-size:7px}.ts-list{display:flex;flex-direction:column;gap:4px;max-height:calc(100vh - 170px);overflow-y:auto;padding-right:4px}.ts-pick{font:inherit;display:flex;align-items:center;gap:8px;padding:4px 8px 4px 4px;text-align:left;color:#dfe8ff;cursor:pointer;background:#0a1d48;border:0;border-radius:9px;box-shadow:inset 3px 0 0 var(--rc);transition:background .1s,transform .1s}.ts-pick .mug{border-radius:7px;background:#06102b}.ts-pick span{min-width:0}.ts-pick b{display:block;font-weight:400;font-size:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ts-pick small{display:block;font-size:6.5px;color:var(--muted)}.ts-pick:hover{background:#14306e;transform:translate(2px)}.ts-pick.on{background:linear-gradient(90deg,color-mix(in srgb,var(--rc) 40%,#14306e),#14306e);box-shadow:inset 3px 0 0 var(--rc),inset 0 0 0 1px var(--rc);color:#fff}.ts-head{position:relative;display:flex;align-items:center;gap:16px;padding:14px 16px;margin-bottom:12px;overflow:hidden;border-radius:14px;background:radial-gradient(ellipse 45% 130% at 0% 50%,color-mix(in srgb,var(--rc) 45%,transparent),transparent 70%),linear-gradient(110deg,#14306e,#06102b);border:1px solid color-mix(in srgb,var(--rc) 55%,transparent);box-shadow:0 10px 24px #0007}.ts-mug{flex:none;line-height:0;border-radius:14px;overflow:hidden;background:radial-gradient(circle at 50% 35%,color-mix(in srgb,var(--rc) 40%,#0a1d48),#06102b);box-shadow:0 0 0 2px var(--rc),0 0 20px color-mix(in srgb,var(--rc) 40%,transparent)}.ts-head small{font-size:7px;letter-spacing:3px;color:var(--rc)}.ts-head>div>b{display:block;font-weight:400;font-size:17px;color:#fff;margin:3px 0 6px;text-shadow:2px 2px 0 #000}.ts-tags{display:flex;gap:6px;align-items:center}.ts-head p{margin:8px 0 0;font-size:7.5px;line-height:1.7;color:#cfe3ff}.ts-techs{display:flex;flex-direction:column;gap:10px}.ts-tech{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,210px) auto;align-items:center;gap:12px;padding:10px 12px;border-radius:12px;background:linear-gradient(90deg,#14306ee6,#0a1d48e6);box-shadow:inset 4px 0 0 var(--sc, #7fd3ff),inset 0 0 0 1px #ffffff12,0 6px 14px #0005;animation:m4TileIn .35s ease-out both;animation-delay:var(--d)}.ts-tech.ok{--sc: var(--ok)}.ts-tech.lock{--sc: var(--bad)}.ts-tech.lv{--sc: var(--orange-2)}.ts-tech .tech{margin:0;padding:0;background:none}.ts-status{display:flex;flex-direction:column;gap:5px}.ts-badge{align-self:flex-start;font-size:6.5px;padding:3px 8px;border-radius:999px;color:#04200c;background:var(--ok)}.ts-badge.lock{color:#fff;background:var(--bad)}.ts-badge.lv{color:#2a1a04;background:var(--orange-2)}.ts-pips{display:flex;flex-wrap:wrap;align-items:center;gap:3px}.ts-pips i{width:16px;height:7px;border-radius:3px;background:#040a1e;box-shadow:inset 0 0 0 1px #fff2}.ts-pips i.on{background:linear-gradient(180deg,#fff2b0,#ffb020);box-shadow:none}.ts-pips small{width:100%;font-size:6.5px;color:var(--muted)}.ts-why{font-size:6.5px;line-height:1.5;color:var(--muted)}.ts-tech .shop-btns{min-width:170px}@media (max-width: 900px){.ts-wrap{grid-template-columns:1fr}.ts-side{position:static}.ts-list{flex-direction:row;overflow-x:auto;max-height:none;padding-bottom:4px}.ts-pick{flex:0 0 auto}.ts-pick>span:not(.mug){display:none}.ts-tech{grid-template-columns:1fr}.ts-tech .shop-btns{min-width:0;flex-direction:row;flex-wrap:wrap}.ts-head{flex-direction:column;text-align:center}.ts-tags{justify-content:center}}.ts-head p b{color:var(--yellow);font-weight:400}.ts-tech .tech{border-left:0}.ts-tech .tech .tn{font-size:11px;text-shadow:1px 1px 0 #000}.ts-tech .tech .td{font-size:8px;line-height:1.6}.ts-tech .tech .td:first-of-type{color:#8fe8ff}.ms-screen>:not(.titlebar){max-width:1320px;margin-left:auto;margin-right:auto}.ms-diff{display:flex;flex-wrap:wrap;align-items:center;gap:16px;padding:14px 16px;margin-bottom:16px;border-radius:14px;background:radial-gradient(ellipse 40% 140% at 0% 50%,color-mix(in srgb,var(--rk) 35%,transparent),transparent 70%),linear-gradient(110deg,#14306e,#06102b);border:1px solid color-mix(in srgb,var(--rk) 50%,transparent);box-shadow:0 10px 24px #0007}.ms-dl{flex:1 1 260px}.ms-dl small{font-size:7px;letter-spacing:3px;color:var(--muted)}.ms-dl b{display:block;font-weight:400;font-size:20px;color:var(--rk);text-shadow:2px 2px 0 #000;margin:2px 0 4px}.ms-dl p{margin:0;font-size:8px;line-height:1.7;color:#dfe8ff}.ms-ranks{display:flex;gap:10px;flex-wrap:wrap}.rk4{font:inherit;display:flex;flex-direction:column;align-items:center;gap:6px;padding:6px 6px 8px;width:92px;cursor:pointer;color:var(--muted);background:#0a1d48;border:0;border-radius:12px;box-shadow:inset 0 0 0 1px #ffffff18,0 4px #040b20;transition:transform .12s,background .12s}.rk4:hover{transform:translateY(-3px);background:#14306e}.rk4-l{display:grid;place-items:center;width:48px;height:54px;font-size:24px;color:var(--rk);text-shadow:2px 2px 0 #000;background:radial-gradient(circle at 50% 30%,color-mix(in srgb,var(--rk) 35%,#0a1022),#06102b);clip-path:polygon(50% 0,100% 24%,100% 76%,50% 100%,0 76%,0 24%)}.rk4 small{font-size:6.5px}.rk4.on{color:#fff;background:linear-gradient(180deg,color-mix(in srgb,var(--rk) 40%,#14306e),#0a1d48);box-shadow:inset 0 0 0 2px var(--rk),0 0 18px color-mix(in srgb,var(--rk) 45%,transparent),0 4px #040b20;transform:translateY(-3px)}.rk4.on .rk4-l{color:#0a1022;text-shadow:none;background:linear-gradient(180deg,#fff,var(--rk))}.ms-maps{gap:16px}.mc4{position:relative;display:flex;flex-direction:column;overflow:hidden;border-radius:14px;background:linear-gradient(180deg,#14306e,#06102b);border:1px solid var(--g-line);box-shadow:0 10px 24px #0007;transition:transform .14s;animation:m4TileIn .4s ease-out both}.mc4:not(.locked):hover{transform:translateY(-4px)}.mc4.cleared{border-color:#5cdc6a88}.mc4-art{position:relative;aspect-ratio:16 / 11;overflow:hidden;background:#000;line-height:0}.mc4-art img{width:100%;height:100%;object-fit:cover;image-rendering:pixelated;transition:transform .4s}.mc4:not(.locked):hover .mc4-art img{transform:scale(1.06)}.mc4-art:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 45%,#050c22ee);pointer-events:none}.mc4-art h3{position:absolute;z-index:1;left:12px;right:12px;bottom:10px;margin:0;font-size:13px;line-height:1.3;color:#fff;text-shadow:2px 2px 0 #000}.mc4.locked .mc4-art img{filter:grayscale(1) brightness(.45)}.mc4-lock{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:0 16px 30px;text-align:center;font-size:8px;line-height:1.6;color:#dfe8ff}.mc4-lock span{font-size:26px;line-height:1}.mc4-ok{position:absolute;z-index:2;top:10px;right:10px;padding:4px 8px;font-size:7px;border-radius:999px;color:#04200c;background:var(--ok);box-shadow:0 2px #0008;line-height:1}.mc4-body{display:flex;flex-direction:column;gap:8px;padding:10px 12px 12px;flex:1}.mc4-chips{display:flex;flex-wrap:wrap;gap:4px}.mc4-chips span{display:inline-flex;align-items:center;gap:4px;font-size:7px;padding:4px 8px;border-radius:999px;color:#dfe8ff;background:#040a1ecc;box-shadow:inset 0 0 0 1px #ffffff14}.mc4-chips .uic{color:var(--frame)}.mc4-chips .boss .uic{color:#ff8a3a}.mc4-ranks{align-items:center}.mc4-ranks i{width:18px;height:18px;font-size:8px;border-radius:5px}.mc4-ranks i.on{color:#0a1022;background:var(--rk)}.mc4-ranks small{margin-left:6px;font-size:6.5px;color:var(--muted)}.mc4 .prov{font-size:6.5px;line-height:1.6;color:#a9bde6aa;flex:1}.mc4 .btn{width:100%}@media (max-width: 700px){.rk4{width:58px;padding:4px}.rk4-l{width:36px;height:40px;font-size:18px}.rk4 small{display:none}}.ms-maps{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}@media (min-width: 1000px){.ms-maps{grid-template-columns:repeat(3,minmax(0,1fr))}}.seg{gap:4px;padding:4px;background:#040a1ecc;border-radius:12px;box-shadow:inset 0 0 0 1px #ffffff12}.seg button{border:0;border-radius:9px;padding:8px 12px;color:#a9bde6;background:transparent;transition:background .1s,color .1s}.seg button:hover{background:#14306e;color:#fff}.seg button.on{color:#fff;background:linear-gradient(180deg,#ffa53a,var(--orange) 60%,#c95300);box-shadow:0 2px #8a3500,inset 0 1px #ffd18a}.seg.small{padding:3px;border-radius:10px}.seg.small button{border-radius:7px}.seg.small button.on{color:#2a1a04;background:linear-gradient(180deg,#fff2b0,#ffd23f);box-shadow:none}.btn.pulse{animation:btnBeat 1.2s ease-in-out infinite}@keyframes btnBeat{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}.still .btn.pulse{animation-name:btnBeat!important}.mis-list.panel{background:none;border:0;box-shadow:none;padding:0}.mcard{clip-path:none;border:0;border-radius:12px;padding:10px 12px;gap:12px;background:linear-gradient(90deg,#14306ee6,#0a1d48e6);box-shadow:inset 0 0 0 1px #ffffff14,0 6px 14px #0005}.mc-ic{display:grid;place-items:center;width:40px;height:40px;border-radius:10px;font-size:20px;color:var(--frame);background:radial-gradient(circle at 50% 30%,#1b438f,#06102b);box-shadow:inset 0 0 0 1px #7fd3ff44}.mcard.disponibles{background:linear-gradient(90deg,#4a3a10e6,#14306ee6);box-shadow:inset 0 0 0 2px var(--yellow),0 6px 18px #ffe24a22}.mcard.disponibles .mc-ic{color:#2a1a04;background:linear-gradient(180deg,#fff2b0,#ffd23f);animation:m4Pop 1.6s ease-in-out infinite;box-shadow:none}.mcard.reclamadas{opacity:.5}.mc-body b{display:block;font-weight:400;margin-bottom:6px;text-shadow:1px 1px 0 #000}.mcard .mbar{height:12px;border-radius:6px;overflow:hidden;background:#040a1e;box-shadow:inset 0 0 0 1px #ffffff14}.mcard .mbar i{border-radius:6px;background:linear-gradient(90deg,#2ab84a,#7dff9a)}.mcard .mbar span{font-size:7px;line-height:12px;text-shadow:1px 1px 0 #000}.mc-rew .coins,.mc-rew .tokens{clip-path:none;border-radius:999px;border-width:1px;padding:4px 10px;font-size:9px}.cat-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.cat-track{border-radius:8px;overflow:hidden;border:0!important;background:#040a1e!important;box-shadow:inset 0 0 0 1px #ffffff1a}.cat-track i{border-radius:8px;background:linear-gradient(90deg,#ffb020,#ffe24a)!important}.perk-cards{gap:12px}.perk-card{clip-path:none;border:0;border-radius:14px;padding:14px;background:radial-gradient(ellipse 80% 50% at 50% 0%,#2a5ab055,transparent 70%),linear-gradient(180deg,#14306e,#0a1d48);box-shadow:inset 0 0 0 1px #7fd3ff33,0 8px 18px #0006}.perk-card:hover{transform:translateY(-3px)}.perk-card>b{font-weight:400;font-size:11px;color:var(--yellow);text-shadow:1px 1px 0 #000}.perk-card.max{box-shadow:inset 0 0 0 2px var(--ok),0 8px 18px #0006}.perk-card.blocked{filter:none;opacity:.5}.perk-card .pips{gap:3px}.perk-card .pips i{width:14px;height:7px;border:0;border-radius:3px;background:#040a1e;box-shadow:inset 0 0 0 1px #fff2}.perk-card .pips i.on{background:linear-gradient(180deg,#fff2b0,#ffb020);box-shadow:none}.perk-now{padding:6px 10px;border-radius:8px;background:#040a1e99;width:fit-content}.opt-row .seg{justify-self:start;width:fit-content;max-width:100%}.opt-row .btn{justify-self:start}.kit-card{border:0;border-radius:12px;padding:10px 8px;background:radial-gradient(ellipse 80% 55% at 50% 30%,#2a5ab055,transparent 70%),linear-gradient(180deg,#14306e,#06102b);box-shadow:inset 0 0 0 1px #7fd3ff33,0 6px 14px #0006;transition:transform .12s}.kit-card:hover{transform:translateY(-3px)}.kit-card.on{box-shadow:inset 0 0 0 2px var(--yellow),0 0 18px #ffe24a44,0 6px 14px #0006}.m4 .menu-logo{order:0!important}@media (max-width: 1250px){.m4-stage{grid-template-columns:minmax(0,480px) minmax(0,1fr) minmax(0,220px)}.m4-tile{gap:6px;padding:7px 6px}.m4-ic{width:26px;height:26px;font-size:15px}.m4-tile b{font-size:8px}}@media (max-width: 1000px){.m4-stage{grid-template-columns:minmax(0,1fr) minmax(0,240px)}}@media (max-width: 700px){.m4-stage{grid-template-columns:1fr}}@media (max-width: 560px){.m4-top{flex-wrap:wrap;row-gap:6px}.m4-top .spacer{display:none}.m4-profile{flex:1 1 100%}.m4-wallet{flex:1}.m4-tools .tiktok{display:none}.m4 .menu-logo h1{font-size:26px}.m4 .menu-logo .sub{font-size:7px;letter-spacing:2px}.m4-tile small{display:none}.m4-tile{padding:8px 6px}}@media (max-height: 520px) and (orientation: landscape){.m4 .menu-logo{align-self:end}.m4 .menu-logo .sub{display:none}.m4-stage{grid-template-columns:minmax(0,280px) minmax(0,1fr)}}@media (max-width: 960px){.gacha-screen{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:12px}.gacha-screen>*{flex-shrink:0;width:100%;max-width:560px;margin-left:auto!important;margin-right:auto!important}.gacha-screen>.titlebar{max-width:none!important}.gacha-screen>.ie3-machine{max-width:min(480px,calc((100vh - 96px) * 2 / 3))}}@media (max-width: 700px){.banner-tabs{display:flex;flex-wrap:nowrap;overflow-x:auto;padding-bottom:6px}.banner-tab.bt4{flex:0 0 180px}}.ts-pick>.mug{flex:none}@media (max-width: 900px){.ts-pick{flex:0 0 auto;padding:4px}}@media (max-width: 560px){.gacha-screen>.ie3-machine{order:0}}.pass-row{gap:8px}.pass-day{border:0;border-radius:12px;padding:12px 6px;background:linear-gradient(180deg,#14306e,#0a1d48);box-shadow:inset 0 0 0 1px #ffffff1a,0 6px 14px #0006}.pass-day.disponible{animation:none;transform:translateY(-4px);box-shadow:inset 0 0 0 2px var(--yellow),0 0 18px #ffe24a55,0 6px 14px #0006}.toast{border:0;border-radius:12px;padding:10px 18px;background:linear-gradient(180deg,#14306ef5,#0a1d48f5);box-shadow:inset 0 0 0 1px #ffe24a88,0 10px 26px #000a;color:#fff6c0}.toast:before{content:"";display:inline-block;width:8px;height:8px;margin-right:10px;border-radius:50%;background:var(--yellow);vertical-align:1px}.menu-lights i{filter:none;mix-blend-mode:normal;opacity:.2;background:linear-gradient(180deg,#fff8d4cc 0%,#fff6c066 14%,#fff6c022 45%,#fff6c008 75%,transparent 92%)}.menu-lights i:nth-child(2){opacity:.16}.rw-screen>:not(.titlebar){max-width:1060px;margin-left:auto;margin-right:auto}.rw-hero{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:16px;padding:16px 18px;margin-bottom:12px;border-radius:14px;overflow:hidden;background:radial-gradient(ellipse 55% 140% at 0% 50%,#ffb02a33,transparent 70%),linear-gradient(110deg,#1d2a6a,#0a1d48);border:1px solid var(--g-line);box-shadow:0 10px 26px #0007,inset 0 1px #ffffff1a}.rw-hero.hot{border-color:#ffd23f88;background:radial-gradient(ellipse 55% 140% at 0% 50%,#ffb02a66,transparent 70%),linear-gradient(110deg,#4a3410,#14306e 55%,#0a1d48)}.rw-hero:after{content:"";position:absolute;right:180px;top:-80px;width:260px;height:260px;border-radius:50%;pointer-events:none;background:repeating-conic-gradient(#ffd23f10 0 10deg,transparent 10deg 20deg)}.rw-hero-ic{display:grid;place-items:center;width:60px;height:60px;flex:none;border-radius:16px;font-size:34px;color:#4a2a04;background:linear-gradient(160deg,#fff2b0,#ffb020 60%,#b07a10);box-shadow:0 4px #6a4000,inset 0 2px #fff8}.rw-hero.hot .rw-hero-ic{animation:rwWiggle 1.8s ease-in-out infinite}@keyframes rwWiggle{0%,70%,to{transform:rotate(0)}76%{transform:rotate(-10deg) scale(1.08)}84%{transform:rotate(9deg) scale(1.08)}92%{transform:rotate(-4deg)}}.still .rw-hero.hot .rw-hero-ic{animation-name:rwWiggle!important}.rw-hero-tx{flex:1 1 260px;position:relative;z-index:1}.rw-hero-tx small{font-size:7px;letter-spacing:3px;color:var(--muted)}.rw-hero-tx b{display:block;font-weight:400;font-size:17px;color:var(--yellow);text-shadow:2px 2px 0 #000;margin:3px 0 8px}.rw-sum{display:flex;gap:8px;flex-wrap:wrap}.rw-all{font:inherit;position:relative;z-index:1;overflow:hidden;display:inline-flex;align-items:center;gap:10px;padding:16px 22px;font-size:14px;color:#fff;cursor:pointer;border:0;border-radius:12px;background:linear-gradient(135deg,#ffd27a,#ff9a2a 30%,#f07a12 60%,#b84800);text-shadow:2px 2px 0 #7a2e00;box-shadow:0 6px #7a2e00,0 10px 22px #f07a1255,inset 0 2px #fff6;transition:transform .1s;animation:btnBeat 1.3s ease-in-out infinite}.rw-all em{font-style:normal;font-size:10px;min-width:22px;padding:3px 6px;border-radius:11px;background:#fff;color:#c94f00;text-shadow:none}.rw-all:hover:not(:disabled){transform:translateY(-2px)}.rw-all:active:not(:disabled){transform:translateY(4px);box-shadow:0 2px #7a2e00,inset 0 2px #fff6}.rw-all:disabled{animation:none;filter:grayscale(1) brightness(.6);cursor:default}.still .rw-all:not(:disabled){animation-name:btnBeat!important}.rw-chip{display:inline-flex;align-items:center;gap:5px;padding:4px 9px 4px 5px;font-size:9px;border-radius:999px;background:#020818cc;box-shadow:inset 0 0 0 1px #ffffff1a;white-space:nowrap}.rw-chip.c,.rw-chip.t{color:var(--yellow)}.rw-chip.c:before,.rw-chip.t:before{content:"";width:14px;height:14px;border-radius:50%;flex:none}.rw-chip.c:before{background:radial-gradient(circle at 35% 30%,#fff6c0,#ffb020 55%,#a06000);box-shadow:inset 0 0 0 1px #6a4000}.rw-chip.t{color:#8fe8ff}.rw-chip.t:before{background:radial-gradient(circle at 35% 30%,#fff,#4fd8ff 55%,#0a6a9a);box-shadow:inset 0 0 0 1px #04405a}.rw-chip.tr{color:#7dff9a}.rw-chip.dp{color:#ff9ad8}.rw-chip.big{font-size:12px;padding:6px 12px 6px 6px}.rw-chip.big:before{width:18px;height:18px}.rw-chip.huge{font-size:22px;padding:8px 16px 8px 8px}.rw-chip.huge:before{width:30px;height:30px}.rw-chip em{font-style:normal}.rw-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:10px}.rw-tab{font:inherit;position:relative;display:flex;align-items:center;gap:8px;padding:8px 10px;color:#dfe8ff;cursor:pointer;text-align:left;--gc: var(--frame);background:linear-gradient(180deg,#14306e,#0a1d48);border:1px solid #7fd3ff22;border-radius:12px;box-shadow:0 4px #040b20;transition:transform .1s,background .1s}.rw-tab:hover{transform:translateY(-2px)}.rw-tab.on{--gc: var(--yellow);background:linear-gradient(180deg,#2a4a9a,#14306e);border-color:var(--yellow);box-shadow:0 4px #040b20,0 0 16px #ffe24a33}.rw-tab-tx{flex:1;min-width:0}.rw-tab b{display:block;font-weight:400;font-size:9.5px}.rw-tab small{display:block;font-size:6.5px;color:var(--muted);margin:2px 0 5px}.rw-tab-tx i{display:block;height:4px;border-radius:2px;background:#040a1e;overflow:hidden;position:relative}.rw-tab-tx i:before{content:"";position:absolute;inset:0 auto 0 0;width:var(--p);background:var(--gc);border-radius:2px}.rw-filter{margin-bottom:12px}.rw-list{display:flex;flex-direction:column;gap:8px}.rw-card{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr) auto 120px;align-items:center;gap:12px;padding:10px 12px;overflow:hidden;border-radius:12px;background:linear-gradient(90deg,#14306ee6,#0a1d48e6);box-shadow:inset 0 0 0 1px #ffffff14,0 6px 14px #0005;animation:m4TileIn .35s ease-out both;animation-delay:var(--d)}.still .rw-card{animation:none}.rw-ic{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;font-size:22px;color:var(--frame);background:radial-gradient(circle at 50% 30%,#1b438f,#06102b);box-shadow:inset 0 0 0 1px #7fd3ff44}.rw-body b{display:block;font-weight:400;font-size:10px;margin-bottom:7px;text-shadow:1px 1px 0 #000}.rw-bar{position:relative;height:14px;border-radius:7px;overflow:hidden;background:#040a1e;box-shadow:inset 0 0 0 1px #ffffff14}.rw-bar i{position:absolute;inset:0 auto 0 0;width:var(--w);border-radius:7px;background:linear-gradient(90deg,#2ab84a,#7dff9a);transform-origin:left;animation:rwFill .8s cubic-bezier(.2,.8,.3,1) both;animation-delay:calc(var(--d) + .15s)}.still .rw-bar i{animation:none}@keyframes rwFill{0%{transform:scaleX(0)}}.rw-bar span{position:relative;display:block;text-align:center;font-size:7px;line-height:14px;text-shadow:1px 1px 0 #000}.rw-rew{display:flex;flex-wrap:wrap;gap:4px;justify-content:flex-end}.rw-pc{justify-self:center;font-size:11px;color:var(--muted)}.rw-done{justify-self:center;font-size:8px;color:#7dff9a}.rw-btn{font:inherit;font-size:9.5px;padding:10px 8px;color:#3a2004;cursor:pointer;border:0;border-radius:10px;background:linear-gradient(180deg,#fff2b0,#ffd23f 50%,#ffb020);box-shadow:0 4px #a06000,inset 0 2px #fff;animation:rwBounce 1s ease-in-out infinite;transition:transform .08s}.rw-btn:hover{transform:scale(1.06)}.rw-btn:active{transform:translateY(3px);box-shadow:0 1px #a06000}@keyframes rwBounce{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.still .rw-btn{animation-name:rwBounce!important}.rw-card.disponibles{background:linear-gradient(90deg,#4a3a10e6,#14306ee6 60%);box-shadow:inset 0 0 0 2px var(--yellow),0 6px 18px #ffe24a22}.rw-card.disponibles .rw-ic{color:#4a2a04;background:linear-gradient(160deg,#fff2b0,#ffb020);box-shadow:none;animation:rwWiggle 2s ease-in-out infinite}.rw-card.disponibles .rw-bar i{background:linear-gradient(90deg,#ffb020,#fff2b0)}.rw-card.reclamadas{opacity:.5}.rw-card.reclamadas .rw-ic{color:#7dff9a}.rw-shine{position:absolute;inset:0 auto 0 0;width:30%;pointer-events:none;display:none;background:linear-gradient(100deg,transparent,#ffffff30 50%,transparent);transform:translate(-120%) skew(-18deg);animation:m4Shine 3s ease-in-out infinite}.rw-card.disponibles .rw-shine{display:block}.still .rw-shine{animation-name:m4Shine!important}.rw-stamp{position:absolute;right:18px;top:50%;z-index:3;padding:6px 14px;font-size:14px;color:#7dff9a;border:3px solid #7dff9a;border-radius:8px;background:#04200ccc;text-shadow:0 0 8px #2ab84a;pointer-events:none;opacity:0;transform:translateY(-50%) rotate(-12deg) scale(2.4)}.rw-card.claiming{animation:rwPop .45s cubic-bezier(.3,1.6,.6,1) both}.rw-card.claiming:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:12px;background:#fff;pointer-events:none;animation:rwFlash .45s ease-out both}.rw-card.claiming .rw-stamp{animation:rwStamp .4s cubic-bezier(.3,1.5,.6,1) .12s both}.rw-card.claiming .rw-btn{visibility:hidden}@keyframes rwPop{0%{transform:scale(1)}40%{transform:scale(1.03)}to{transform:scale(1)}}@keyframes rwFlash{0%{opacity:.55}to{opacity:0}}@keyframes rwStamp{to{opacity:1;transform:translateY(-50%) rotate(-12deg) scale(1)}}.rw-empty{display:flex;align-items:center;justify-content:center;gap:8px;padding:30px;font-size:9px;color:var(--muted);border:1px dashed #7fd3ff44;border-radius:12px}.rw-burst{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;display:grid;place-items:center;background:#02081899;cursor:pointer;animation:rwFade .2s both}.rw-burst.out{animation:rwFade .2s reverse both}@keyframes rwFade{0%{opacity:0}}.rw-burst-card{position:relative;display:flex;flex-direction:column;align-items:center;gap:10px;padding:26px 34px 18px;overflow:hidden;border-radius:18px;text-align:center;background:radial-gradient(ellipse at 50% 0%,#4a3410,#14306e 60%,#0a1d48);box-shadow:inset 0 0 0 2px var(--yellow),0 0 0 5px #0a1022,0 20px 50px #000c;animation:rsIn .4s cubic-bezier(.3,1.6,.6,1) both}.rw-rays{position:absolute;left:50%;top:40%;width:520px;height:520px;margin:-260px 0 0 -260px;pointer-events:none;border-radius:50%;background:repeating-conic-gradient(#ffd23f22 0 9deg,transparent 9deg 18deg);animation:m4Spin 14s linear infinite}.rw-burst-card>:not(.rw-rays){position:relative}.rw-burst-card small{font-size:8px;letter-spacing:3px;color:#ffe9a0}.rw-burst-card b{font-weight:400;font-size:22px;color:var(--yellow);text-shadow:3px 3px 0 #000}.rw-burst-row{display:flex;gap:12px;flex-wrap:wrap;justify-content:center}.rw-burst-dupe{font-size:9px;color:#ff9ad8}.rw-burst-dupe b{font-size:9px;color:#fff;text-shadow:none}@media (max-width: 760px){.rw-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.rw-card{grid-template-columns:38px minmax(0,1fr) 96px}.rw-ic{width:38px;height:38px;font-size:18px}.rw-rew{grid-column:2;grid-row:2;justify-content:flex-start}.rw-card>:is(.rw-btn,.rw-pc,.rw-done){grid-column:3;grid-row:1 / span 2}.rw-all{width:100%;justify-content:center}}body.reduced-motion :is(.rw-btn,.rw-all,.rw-card.disponibles .rw-ic,.rw-hero-ic,.rw-shine){animation:none!important}.news-board .nb{max-width:1240px;margin:0 auto}.nb-item{border:0!important;border-radius:12px;background:linear-gradient(90deg,#14306ee6,#0a1d48e6)!important;box-shadow:inset 4px 0 0 var(--kc),inset 0 0 0 1px #ffffff14,0 4px #040b20;transition:transform .1s,background .1s}.nb-item:hover{transform:translate(4px);background:linear-gradient(90deg,#1b438fe6,#0f2860e6)!important}.nb-item.on{background:linear-gradient(90deg,color-mix(in srgb,var(--kc) 30%,#14306e),#0a1d48)!important;box-shadow:inset 4px 0 0 var(--kc),inset 0 0 0 2px var(--kc),0 0 18px color-mix(in srgb,var(--kc) 35%,transparent),0 4px #040b20}.nb-ic{border-radius:12px;background:radial-gradient(circle at 50% 30%,color-mix(in srgb,var(--kc) 45%,#0a1d48),#06102b)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--kc) 60%,transparent)}.nb-sum{color:#b8c8ea}.nb-dot{animation:m4Pop 1.6s ease-in-out infinite}.nb-detail{border:1px solid var(--g-line);border-radius:16px;background:linear-gradient(180deg,#0f2250,#081638);box-shadow:0 10px 28px #0008}.nb-hero{position:relative;overflow:hidden;border-bottom:3px solid var(--kc);background:radial-gradient(ellipse 60% 140% at 0% 50%,color-mix(in srgb,var(--kc) 55%,transparent),transparent 70%),linear-gradient(110deg,#1d3a8a,#0a1d48)!important}.nb-hero:after{content:"";position:absolute;right:-60px;top:-90px;width:300px;height:300px;border-radius:50%;pointer-events:none;background:repeating-conic-gradient(#ffffff0c 0 10deg,transparent 10deg 20deg)}.nb-hero>*{position:relative;z-index:1}.nb-hero h2{color:var(--yellow);text-shadow:3px 3px 0 #000}.nb-ic.big{background:radial-gradient(circle at 50% 30%,#fff,#dfe8ff)!important;box-shadow:0 4px #0008,0 0 0 3px var(--kc)!important}.nb-body{color:#e6ebf7}.nb-h{color:var(--yellow);text-shadow:2px 2px 0 #000;padding-bottom:6px;border-bottom:1px solid #ffffff14}.nb-ul li:before{border-radius:2px;transform:rotate(45deg);background:var(--orange-2)}.nb-box{border-width:0 0 0 4px;border-radius:10px;background:color-mix(in srgb,var(--bc) 14%,#0a1d48);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--bc) 40%,transparent)}.nb-hr{height:3px;opacity:.55}.nb-foot{border-top:1px solid var(--g-line);background:#06102b80}.sq-slot.ccs .sq-techs{display:flex;flex-direction:column;gap:3px}.sq-techs>small{font-size:6px;letter-spacing:1.5px;color:var(--muted);text-align:center}.sq-tech{font:inherit;position:relative;display:flex;align-items:center;gap:4px;width:100%;padding:3px 5px;font-size:7px;text-align:left;color:#dfe8ff;cursor:pointer;background:#040a1eaa;border:1px solid #ffffff14;border-radius:6px;transition:background .1s,border-color .1s}.sq-tech span{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sq-tech:hover:not(:disabled){background:#1b438f;border-color:#7fd3ff66}.sq-tech.on{color:#2a1a04;background:linear-gradient(180deg,#fff2b0,#ffd23f);border-color:#fff6c8}.sq-tech.on em{font-style:normal;font-size:9px}.sq-tech:disabled{opacity:.45;cursor:default}.ts-start{font:inherit;font-size:8px;padding:7px 10px;color:#ffe24a;cursor:pointer;background:#2a1a04cc;border:1px dashed #ffd23f99;border-radius:8px;transition:background .1s}.ts-start:hover{background:#4a3410}.ts-start.on{cursor:default;color:#2a1a04;background:linear-gradient(180deg,#fff2b0,#ffd23f);border:0}.rep .tag.start{color:#2a1a04;background:var(--yellow)}.toast.tappable{cursor:pointer;pointer-events:auto;max-width:min(640px,92vw);text-align:center;line-height:1.7}.toast.tappable:after{content:" ›";color:var(--yellow)}.ps-cap{display:flex;flex-direction:column;align-items:center;gap:2px;margin-top:4px;font-size:7px;text-align:center;line-height:1.4}.ps-cap b{font-weight:400;color:#8fe8ff}.ps-cap em{font-style:normal;color:var(--muted)}.ps-cap em.ps-new{color:#7dff9a}.ps-cap em.ps-asc{color:var(--yellow)}.ps-teams{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:6px 0 10px;font-size:8px;color:var(--muted);align-items:center}.ps-teams span{padding:3px 9px;border-radius:999px;color:#8fe8ff;background:#020818cc;box-shadow:inset 0 0 0 1px #7fd3ff33}.pk-screen>:not(.titlebar){max-width:1180px;margin-left:auto;margin-right:auto}.pk-tabs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-bottom:12px}.pk-tab{font:inherit;display:flex;flex-direction:column;align-items:center;gap:4px;padding:10px 6px;color:#dfe8ff;cursor:pointer;--gc: var(--cc);background:linear-gradient(180deg,#14306e,#0a1d48);border:1px solid color-mix(in srgb,var(--cc) 30%,transparent);border-radius:12px;box-shadow:0 4px #040b20;transition:transform .1s}.pk-tab:hover{transform:translateY(-2px)}.pk-tab b{font-weight:400;font-size:9px}.pk-tab small{font-size:6.5px;color:var(--muted)}.pk-tab.on{background:linear-gradient(180deg,color-mix(in srgb,var(--cc) 35%,#14306e),#0a1d48);box-shadow:inset 0 0 0 2px var(--cc),0 4px #040b20,0 0 18px color-mix(in srgb,var(--cc) 35%,transparent)}.pk-hero{display:flex;align-items:center;gap:16px;padding:16px 18px;margin-bottom:14px;border-radius:14px;border:1px solid color-mix(in srgb,var(--cc) 50%,transparent);background:radial-gradient(ellipse 45% 140% at 0% 50%,color-mix(in srgb,var(--cc) 35%,transparent),transparent 70%),linear-gradient(110deg,#14306e,#06102b);box-shadow:0 10px 24px #0007}.pk-hero-ic{display:grid;place-items:center;width:58px;height:58px;flex:none;border-radius:16px;font-size:32px;color:#0a1022;background:linear-gradient(160deg,#fff,var(--cc));box-shadow:0 4px #0008,inset 0 2px #fff8}.pk-hero-tx{flex:1;min-width:0}.pk-hero-tx small{font-size:7px;letter-spacing:3px;color:var(--cc)}.pk-hero-tx b{display:block;font-weight:400;font-size:15px;color:#fff;text-shadow:2px 2px 0 #000;margin:3px 0 12px}.pk-track{position:relative;height:12px;margin:0 10px 14px 0;border-radius:6px;background:#040a1e;box-shadow:inset 0 0 0 1px #ffffff1a}.pk-track>i{position:absolute;inset:0 auto 0 0;border-radius:6px;background:linear-gradient(90deg,color-mix(in srgb,var(--cc) 60%,#000),var(--cc))}.pk-ms{position:absolute;top:50%;transform:translate(-50%,-50%);width:22px;height:22px;display:grid;place-items:center;border-radius:50%;background:#0a1022;box-shadow:0 0 0 2px #fff3}.pk-ms em{font-style:normal;font-size:7px;color:var(--muted)}.pk-ms.got{background:var(--cc);box-shadow:0 0 0 2px #fff,0 0 12px var(--cc)}.pk-ms.got em{color:#0a1022}.pk-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:12px}.pk-card{position:relative;display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:14px;background:linear-gradient(180deg,#14306e,#0a1d48);box-shadow:inset 0 0 0 1px #7fd3ff26,0 8px 18px #0006;transition:transform .12s;animation:m4TileIn .35s ease-out both;animation-delay:var(--d)}.still .pk-card{animation:none}.pk-card:hover{transform:translateY(-3px)}.pk-card.some{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cc) 55%,transparent),0 8px 18px #0006}.pk-card.max{background:linear-gradient(180deg,#14402a,#0a1d48);box-shadow:inset 0 0 0 2px var(--ok),0 8px 18px #0006}.pk-card.blocked{opacity:.5}.pk-card.bought{animation:pkBuy .5s cubic-bezier(.3,1.6,.6,1)}.pk-card.bought:after{content:"+1";position:absolute;right:14px;top:8px;font-size:18px;color:var(--cc);text-shadow:2px 2px 0 #000;animation:pkUp .8s ease-out both;pointer-events:none}@keyframes pkBuy{40%{transform:scale(1.05)}}@keyframes pkUp{0%{transform:translateY(10px);opacity:0}30%{opacity:1}to{transform:translateY(-18px);opacity:0}}.pk-top{display:flex;align-items:center;gap:8px}.pk-ic{display:grid;place-items:center;width:30px;height:30px;flex:none;border-radius:9px;font-size:16px;color:var(--cc);background:radial-gradient(circle at 50% 30%,color-mix(in srgb,var(--cc) 30%,#0a1022),#06102b);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cc) 50%,transparent)}.pk-top b{flex:1;min-width:0;font-weight:400;font-size:10px;color:var(--yellow);text-shadow:1px 1px 0 #000}.pk-lv{font-size:8px;color:var(--muted)}.pk-lv em{font-style:normal;font-size:13px;color:#fff}.pk-desc{font-size:7.5px;line-height:1.7;color:#cfe3ff;min-height:26px}.pk-val{display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:10px;background:#040a1e99}.pk-val .now{font-size:13px;color:#fff}.pk-val i{font-style:normal;font-size:16px;color:var(--cc)}.pk-val .nx{font-size:15px;color:#7dff9a;text-shadow:0 0 8px #2ab84a88}.pk-val .maxed{font-size:8px;color:var(--ok);margin-left:auto}.pk-pips{display:flex;gap:3px;flex-wrap:wrap}.pk-pips i{flex:1;min-width:8px;max-width:26px;height:7px;border-radius:3px;background:#040a1e;box-shadow:inset 0 0 0 1px #fff2}.pk-pips i.on{background:linear-gradient(180deg,#fff,var(--cc));box-shadow:0 0 6px color-mix(in srgb,var(--cc) 60%,transparent)}.pk-buy{font:inherit;margin-top:auto;display:flex;align-items:center;justify-content:center;gap:8px;padding:10px;font-size:10px;color:#fff;cursor:pointer;border:0;border-radius:10px;background:linear-gradient(180deg,#ffa53a,var(--orange) 55%,#c95300);box-shadow:0 4px #8a3500,inset 0 2px #ffd18a;text-shadow:1px 1px 0 #6a2a00;transition:transform .08s}.pk-buy:hover:not(:disabled){transform:translateY(-2px)}.pk-buy:active:not(:disabled){transform:translateY(3px);box-shadow:0 1px #8a3500}.pk-buy.arm{background:linear-gradient(180deg,#7dff9a,#2ab84a);box-shadow:0 4px #0a5a20;color:#04200c;text-shadow:none}.pk-buy:disabled{cursor:default;background:#0a1d48;box-shadow:inset 0 0 0 1px #ffffff1a;color:var(--muted);text-shadow:none}.pk-card.max .pk-buy{color:var(--ok)}.pk-buy .rw-chip{padding:2px 8px 2px 3px;font-size:9px}.pk-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-top:16px;padding:10px 14px;font-size:8px;color:var(--muted);border-radius:12px;background:#06102bcc;border:1px solid var(--g-line)}.pk-foot b{color:var(--yellow);font-weight:400}@media (max-width: 760px){.pk-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}.pk-hero{flex-direction:column;text-align:center}.pk-track{margin-right:0}}.nb-mast{position:relative;display:flex;align-items:center;gap:14px;max-width:1240px;margin:0 auto 12px;padding:12px 18px;overflow:hidden;border-radius:14px;background:linear-gradient(180deg,#fff8e6,#f2e3c0);color:#1a1206;box-shadow:0 10px 24px #0007,inset 0 0 0 1px #c9a86a;border-bottom:4px double #1a1206}.nb-mast-bolt{width:30px;height:50px;flex:none;fill:#ffd23f;stroke:#1a1206;stroke-width:4}.nb-mast b{display:block;font-weight:400;font-size:clamp(14px,2.4vw,24px);letter-spacing:2px;color:#1a1206}.nb-mast b span{color:#c94f00}.nb-mast small{display:block;font-size:7.5px;color:#5a4628;margin-top:4px;letter-spacing:1px}.nb-mast>div{flex:1;min-width:0}.nb-mast-n{display:flex;flex-direction:column;align-items:center;font-size:20px;color:#c94f00}.nb-mast-n small{font-size:6.5px;color:#5a4628;margin:0}.nb-ic{background:none!important;box-shadow:none!important}.nb-ic.big{background:none!important;box-shadow:none!important;width:82px;height:92px}.nb-logo{width:100%;height:100%;filter:drop-shadow(0 3px 0 #0008)}@media (max-width: 560px){.nb-mast{padding:10px 12px;gap:10px}.nb-mast-bolt{width:22px;height:36px}}.gacha-screen .gi h3{font-size:10px;margin-bottom:8px}.gacha-screen .gi h3 .uic{font-size:14px;color:var(--orange-2)}.gi-wallet .gi-big .tokens{font-size:22px;padding:8px 16px;border-radius:999px;clip-path:none;border-width:1px}.gi-rules summary{list-style:none;cursor:pointer}.gi-rules summary::-webkit-details-marker{display:none}.gi-rules summary h3{margin:0!important}.gi-rules summary h3:after{content:"▾";margin-left:auto;color:var(--frame)}.gi-rules[open] summary h3:after{content:"▴"}.gi-rules[open] summary{margin-bottom:8px}.gacha-screen .gi-odds .odd{padding:4px 0;border-bottom:1px solid #ffffff0d}.gacha-screen .gi-odds .odd .rar{border-radius:4px}.gi-hist{grid-column:1 / -1;max-width:none!important;margin:0!important}.gi-hist .hist-row{gap:8px}.gi-hist .hist{border-radius:10px}.gi-hist .hist em{border-radius:0 0 8px 8px}.col-screen>:not(.titlebar){max-width:1320px;margin-left:auto;margin-right:auto}.col-hero{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:16px;padding:14px 18px;margin-bottom:12px;border-radius:14px;overflow:hidden;background:radial-gradient(ellipse 45% 140% at 0% 50%,#4fd8ff33,transparent 70%),linear-gradient(110deg,#14306e,#06102b);border:1px solid var(--g-line);box-shadow:0 10px 24px #0007}.col-hero-ic{display:grid;place-items:center;width:58px;height:58px;flex:none;border-radius:16px;font-size:32px;color:#04304a;background:linear-gradient(160deg,#e8fbff,#4fd8ff 60%,#0a6a9a);box-shadow:0 4px #04304a,inset 0 2px #fff8}.col-hero-tx{flex:1 1 320px;min-width:0}.col-hero-tx small{font-size:7px;letter-spacing:3px;color:var(--muted)}.col-hero-tx b{display:block;font-weight:400;font-size:20px;color:var(--yellow);text-shadow:2px 2px 0 #000;margin:2px 0 6px}.col-hero-tx b em{font-style:normal;font-size:9px;color:#dfe8ff;text-shadow:none}.col-bar{display:block;height:10px;border-radius:5px;overflow:hidden;background:#040a1e;box-shadow:inset 0 0 0 1px #ffffff1a}.col-bar>i{display:block;height:100%;border-radius:5px;background:linear-gradient(90deg,#4fd8ff,#7dff9a,#ffe24a)}.col-rars{display:flex;flex-wrap:wrap;gap:4px;margin-top:8px}.col-rars .rar{font-size:7px;border-radius:4px}.col-screen .mis-top{margin-bottom:10px}.col-screen .filters{padding:8px 10px;border-radius:12px;background:#06102bcc;border:1px solid var(--g-line)}.filters input,.filters select{border:1px solid #7fd3ff40!important;border-radius:8px;background:#0a1d48}.filters input:focus,.filters select:focus{outline:2px solid var(--yellow);outline-offset:1px}h3.saga{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--yellow);text-shadow:2px 2px 0 #000;margin:18px 0 8px}h3.saga:before{content:"";width:5px;height:16px;border-radius:3px;background:linear-gradient(180deg,var(--yellow),var(--orange))}h3.saga:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,#ffe24a55,transparent)}.team-card.big{border:0!important;border-radius:12px;padding:8px 10px;background:linear-gradient(110deg,#1b438f,#0a1d48)!important;box-shadow:inset 0 0 0 1px #7fd3ff26,0 4px #040b20;transition:transform .1s,box-shadow .1s}.team-card.big:hover{transform:translateY(-3px);box-shadow:inset 0 0 0 1px var(--yellow),0 6px 14px #0008}.team-card.big img{filter:drop-shadow(0 3px 0 #0008);transition:transform .15s}.team-card.big:hover img{transform:scale(1.08) rotate(-4deg)}.tc-bar{border:0!important;border-radius:4px;overflow:hidden;background:#040a1e!important;height:8px!important}.tc-bar>i{border-radius:4px}.team-card .notif{top:-6px;right:-4px;border-radius:9px;min-width:18px;text-align:center;border:2px solid #0a1022;animation:m4Pop 1.4s ease-in-out infinite}.team-head{border-radius:14px}.team-head>img{filter:drop-shadow(0 4px 0 #0008)}.th-r{border:0!important;border-radius:10px;background:#040a1ecc!important;box-shadow:inset 0 0 0 1px #ffffff1a}.th-r.got{box-shadow:inset 0 0 0 2px var(--ok)}.hud .vitals.cap-panel{border:0;border-radius:16px;background:linear-gradient(180deg,#0d1f4aee,#060f2aee)!important;clip-path:none;box-shadow:inset 0 0 0 1px #7fd3ff40,inset 0 1px #ffffff1a,0 8px 20px #0008}.hud .cap-crest{border:0;border-radius:12px;background:radial-gradient(circle at 50% 35%,#1b438f,#06102b)!important;box-shadow:inset 0 0 0 2px #ffd23f88;clip-path:none}.hud .cap-name b{color:#fff}.hud .cap-name span{padding:1px 6px;border-radius:999px;color:#2a1a04;background:var(--yellow);text-shadow:none}.hud .cap-panel .hp-bar{border:0;border-radius:999px;background:#1a0610f0;box-shadow:inset 0 0 0 2px #ffffffc0,0 2px 8px #000a}.hud .cap-panel .hp-bar i{border-radius:999px}.hud .cap-panel .hp-bar:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:999px;pointer-events:none;background:linear-gradient(180deg,#ffffff40,transparent 45%),repeating-linear-gradient(90deg,transparent 0 calc(10% - 2px),#0004 calc(10% - 2px) 10%)}.hud .cap-panel .hp-bar span{z-index:1}.hud .xp-bar{border:0;border-radius:999px;background:#050c22f0;box-shadow:inset 0 0 0 2px #6fd0ffa0}.hud .xp-bar i{border-radius:999px}.hud .hud-stats span{padding:2px 8px;border-radius:999px;background:#020818aa}.hud .clock{border:0!important;border-radius:999px!important;padding:5px 16px!important;background:linear-gradient(180deg,#0d1f4aee,#060f2aee)!important;box-shadow:inset 0 0 0 1px #7fd3ff55,0 6px 14px #0008;letter-spacing:1px}.formation-hud{gap:5px}.formation-hud button{border:0!important;border-radius:10px;background:#06102bdd!important;box-shadow:inset 0 0 0 1px #7fd3ff33,0 3px #040b20}.formation-hud button.on{background:linear-gradient(180deg,#ffa53a,var(--orange))!important;box-shadow:inset 0 0 0 2px var(--yellow),0 3px #8a3500,0 0 12px #ffb34777!important;transform:translateY(-2px)!important}.hud .pausebtn{border-radius:999px;padding:8px 14px}.hud .minimap{border:0;border-radius:12px;box-shadow:0 0 0 2px #0a1022,0 0 0 3px #7fd3ff88,0 6px 14px #0008;background:#06102bcc}.syn-chip{border:0!important;border-radius:999px;box-shadow:inset 0 0 0 1px #ffffff26,0 3px 8px #0008;background:linear-gradient(90deg,#0d1f4af0,#060f2ac8)!important}.syn-chip.on{box-shadow:inset 0 0 0 2px var(--ec),0 0 10px color-mix(in srgb,var(--ec) 45%,transparent)!important}.hud .plate{border:0;border-radius:12px;overflow:hidden;background:linear-gradient(180deg,#0d1f4ae8,#060f2ae8);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--rc) 70%,transparent),0 6px 14px #0008}.hud .plate:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:var(--rc)}.hud .plate.cap{box-shadow:inset 0 0 0 2px var(--yellow),0 0 14px #ffd23f44,0 6px 14px #0008}.hud .pl-mug{border:0;border-radius:8px;overflow:hidden;box-shadow:inset 0 0 0 2px var(--rc)}.hud .pl-c{border-radius:4px}.hud .pl-icon{border:0;border-radius:6px;box-shadow:inset 0 0 0 1px #7fd3ff55;overflow:hidden}.hud .pl-tech.ready .pl-icon{box-shadow:inset 0 0 0 2px var(--yellow),0 0 8px #ffe24a88}.hud .pl-pips i{border-radius:2px}.hud .plate.empty{min-height:0;padding:10px 6px;font-size:7px;border-radius:12px;background:#06102b66;box-shadow:inset 0 0 0 1px #7fd3ff33}.hud .plate.empty:before{content:none}.hud .plate.empty span{opacity:.7}@media (max-width: 620px) and (min-height: 521px){.hud .vitals.cap-panel{top:8px;left:8px;width:calc(100vw - 16px);padding:6px 8px 6px 6px;gap:8px}.hud .cap-crest{width:52px}.hud .cap-crest img{width:40px;height:40px}.hud .cap-crest small{display:none}.hud .cap-panel .hp-bar{height:24px}.hud .cap-panel .hp-bar span{font-size:11px;line-height:24px}.hud .cap-panel .hud-stats{display:none}.res-chips{top:118px!important;left:8px!important;flex-direction:column!important;align-items:flex-start}.hud .top-right{top:118px;right:8px}.hud .clock{font-size:12px!important;padding:4px 10px!important}.formation-hud svg{width:24px;height:24px}.hud .pausebtn{padding:6px 10px;font-size:9px}.hud .minimap{top:250px!important;right:8px!important;left:auto!important;width:92px;height:70px}.altar-hud{top:336px!important}}@media (max-height: 520px){.hud .cap-panel .hp-bar span{line-height:24px}.res-chips{top:78px!important}.hud .pausebtn{padding:6px 10px;font-size:9px}}.lvcard{clip-path:none!important;border:0!important;border-radius:16px;overflow:hidden;background:radial-gradient(ellipse 90% 45% at 50% 22%,color-mix(in srgb,var(--rc) 35%,transparent),transparent 70%),linear-gradient(180deg,#14306e,#06102b)!important;box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--rc) 75%,transparent),0 10px 26px #000a!important}.lvcard:after{content:"";position:absolute;inset:0 auto 0 0;width:40%;pointer-events:none;background:linear-gradient(100deg,transparent,#ffffff30 50%,transparent);transform:translate(-160%) skew(-18deg);transition:transform .5s}.lvcard:hover:after,.lvcard:focus-visible:after{transform:translate(320%) skew(-18deg)}.lvcard:hover,.lvcard:focus-visible{filter:none!important;box-shadow:inset 0 0 0 3px var(--rc),0 0 26px color-mix(in srgb,var(--rc) 45%,transparent),0 14px 30px #000a!important}.lvcard.recruit{box-shadow:inset 0 0 0 2px var(--ok),0 10px 26px #000a!important}.lvcard.evolves{box-shadow:inset 0 0 0 3px var(--yellow),0 0 22px #ffe24a55,0 10px 26px #000a!important}.lvcard.learn{background:radial-gradient(ellipse 90% 45% at 50% 22%,#b36bff55,transparent 70%),linear-gradient(180deg,#2a1f6a,#06102b)!important}.lv-ribbon{border-radius:4px;box-shadow:0 2px #0006}.lv-art .mugbadge{border:0;border-radius:8px;overflow:hidden;box-shadow:inset 0 0 0 2px var(--rc)}.levelup .reroll,.reroll-row .btn{border-radius:999px}.sq-tech>.icon{flex:0 0 auto!important}.sq-tech span{text-align:left}.sq-slot.ccs .sq-techs{padding-top:4px}.ps4-screen>:not(.titlebar){max-width:1120px;margin-left:auto;margin-right:auto}.ps4-hero{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;gap:16px;padding:18px;margin-bottom:16px;overflow:hidden;border-radius:18px;background:radial-gradient(ellipse 60% 140% at 100% 50%,#c58bff44,transparent 70%),linear-gradient(110deg,#2a1f6a,#14306e 55%,#0a1d48);border:1px solid #c58bff66;box-shadow:0 12px 28px #0008}.ps4-hero.hot{border-color:#ffd23f99;background:radial-gradient(ellipse 60% 140% at 100% 50%,#ffb02a55,transparent 70%),linear-gradient(110deg,#3a2a10,#14306e 55%,#0a1d48)}.ps4-hero .rw-rays{left:auto;right:-120px;top:50%;opacity:.7}.ps4-hero>:not(.rw-rays){position:relative;z-index:1}.ps4-hero-tx{flex:1 1 340px;display:flex;flex-direction:column;justify-content:center;gap:8px}.ps4-hero-tx small{font-size:7px;letter-spacing:3px;color:#e8c8ff}.ps4-hero-tx b{font-weight:400;font-size:clamp(14px,2vw,20px);color:var(--yellow);text-shadow:2px 2px 0 #000}.ps4-hero-tx span{font-size:8px;line-height:1.7;color:#dfe8ff}.ps4-hero-tx em{font-style:normal;color:var(--yellow)}.ps4-prog{position:relative;height:16px;margin-top:4px;border-radius:8px;overflow:hidden;background:#040a1e;box-shadow:inset 0 0 0 1px #ffffff1a}.ps4-prog i{position:absolute;inset:0 auto 0 0;border-radius:8px;background:linear-gradient(90deg,#b36bff,#ffd23f)}.ps4-prog span{position:relative;display:block;text-align:center;font-size:7px;line-height:16px;text-shadow:1px 1px 0 #000}.ps4-today{flex:0 1 260px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:14px;text-align:center;border-radius:14px;background:radial-gradient(circle at 50% 30%,#ffd23f33,#06102bee 70%);box-shadow:inset 0 0 0 2px var(--yellow),0 0 26px #ffd23f33}.ps4-today.wait{box-shadow:inset 0 0 0 1px #7fd3ff55;background:#06102bcc}.ps4-today small{font-size:8px;letter-spacing:3px;color:var(--yellow)}.ps4-today b{font-weight:400;font-size:11px;line-height:1.5}.ps4-ic{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;font-size:22px;color:#4a2a04;background:radial-gradient(circle at 35% 30%,#fff6c0,#ffb020 60%,#a06000);box-shadow:0 3px #0008}.ps4-ic.big{width:72px;height:72px;font-size:38px;animation:rwBounce 1.4s ease-in-out infinite}.ps4-today.wait .ps4-ic.big{animation:none;filter:grayscale(.6)}.still .ps4-ic.big{animation-name:rwBounce!important}.ps4-today .rw-all{width:100%;justify-content:center}.ps4-team select{max-width:200px}.ps4-road{position:relative;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;padding-top:4px}.ps4-road:before{content:"";position:absolute;left:4%;right:4%;top:46%;height:6px;border-radius:3px;background:repeating-linear-gradient(90deg,#7fd3ff55 0 10px,transparent 10px 18px)}.ps4-day{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;padding:12px 6px;min-height:150px;text-align:center;border-radius:14px;background:linear-gradient(180deg,#14306e,#0a1d48);box-shadow:inset 0 0 0 1px #ffffff1a,0 6px 14px #0006;animation:m4TileIn .4s ease-out both;animation-delay:var(--d)}.still .ps4-day{animation:none}.ps4-day small{font-size:7px;letter-spacing:1px;color:var(--muted)}.ps4-day b{font-weight:400;font-size:7.5px;line-height:1.5;color:#dfe8ff;flex:1}.ps4-day em{font-style:normal;font-size:7px;color:var(--muted)}.ps4-day.k-fichas .ps4-ic{background:radial-gradient(circle at 35% 30%,#fff,#4fd8ff 60%,#0a6a9a);color:#04304a}.ps4-day.k-jugador .ps4-ic{background:radial-gradient(circle at 35% 30%,#f2e4ff,#b36bff 60%,#4a1a8a);color:#2a0a4a}.ps4-day.big{background:linear-gradient(180deg,#4a3410,#0a1d48);box-shadow:inset 0 0 0 1px #ffb02a99,0 6px 14px #0006}.ps4-day.big .ps4-ic{width:52px;height:52px;font-size:26px}.ps4-day.disponible{transform:translateY(-6px);background:radial-gradient(circle at 50% 30%,#ffd23f44,#14306e 70%);box-shadow:inset 0 0 0 3px var(--yellow),0 0 22px #ffd23f66,0 10px 18px #0008}.ps4-day.disponible em{color:var(--yellow);font-size:9px}.ps4-day.disponible .ps4-ic{animation:rwWiggle 1.6s ease-in-out infinite}.ps4-day.siguiente{box-shadow:inset 0 0 0 1px #7fd3ff88,0 6px 14px #0006}.ps4-day.siguiente em{color:var(--frame)}.ps4-day.bloqueado .ps4-ic{filter:grayscale(.7) brightness(.7)}.ps4-day.reclamado{opacity:.6}.ps4-day.reclamado em{color:#7dff9a}.ps4-stamp{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-style:normal;font-size:40px;color:#7dff9a;text-shadow:0 0 10px #2ab84a,2px 2px 0 #000;transform:rotate(-12deg);pointer-events:none}.ps4-day.claiming{animation:rwPop .45s cubic-bezier(.3,1.6,.6,1) both}.ps4-day.claiming:after{content:"✔";position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-size:44px;color:#7dff9a;text-shadow:0 0 12px #2ab84a,2px 2px 0 #000;animation:rwStamp2 .4s cubic-bezier(.3,1.5,.6,1) both}@keyframes rwStamp2{0%{transform:scale(2.6) rotate(-12deg);opacity:0}to{transform:rotate(-12deg);opacity:1}}.ps4-foot{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:14px;font-size:7.5px;color:var(--muted)}@media (max-width: 760px){.ps4-road{grid-template-columns:repeat(4,minmax(0,1fr))}.ps4-road:before{display:none}.ps4-today{flex:1 1 100%}.ps4-day{min-height:128px}}@media (max-width: 420px){.ps4-road{grid-template-columns:repeat(3,minmax(0,1fr))}}.pf-screen>:not(.titlebar){max-width:1120px;margin-left:auto;margin-right:auto}.pf-card{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:20px;padding:20px;margin-bottom:14px;overflow:hidden;border-radius:18px;background:radial-gradient(ellipse 50% 140% at 0% 50%,#ffd23f33,transparent 70%),linear-gradient(110deg,#1d3a8a,#0a1d48 60%,#06102b);border:1px solid #ffd23f66;box-shadow:0 12px 28px #0008}.pf-card .rw-rays{left:90px;top:50%;opacity:.6}.pf-card>:not(.rw-rays){position:relative;z-index:1}.pf-avatar{position:relative;flex:none}.pf-avatar .avatar{border-radius:20px;border:0;box-shadow:0 0 0 4px var(--yellow),0 0 0 7px #0a1022,0 10px 24px #000a}.pf-crest{position:absolute;z-index:5;right:-14px;bottom:-10px;width:48px;height:48px;object-fit:contain;image-rendering:pixelated;filter:drop-shadow(0 3px 0 #000a)}.pf-main{flex:1 1 300px;min-width:0;display:flex;flex-direction:column;gap:8px}.pf-main>small{font-size:7px;letter-spacing:3px;color:var(--muted)}.pf-name{font-weight:400;font-size:clamp(18px,3vw,28px);color:var(--yellow);text-shadow:3px 3px 0 #000;word-break:break-word}.pf-tags{display:flex;flex-wrap:wrap;gap:6px}.pf-tag{display:inline-flex;align-items:center;gap:5px;font-size:8px;padding:4px 10px;border-radius:999px;background:#020818cc;box-shadow:inset 0 0 0 1px #ffffff1a}.pf-tag .uic{color:var(--yellow)}.pf-tag.hero{color:#2a1a04;background:linear-gradient(90deg,#fff6c0,#ffd21f,#ff9a3a)}.pf-fav{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:8px 12px;border-radius:12px;background:#040a1ecc;box-shadow:inset 0 0 0 1px #7fd3ff33;width:fit-content;max-width:100%}.pf-fav img{width:40px;height:40px;object-fit:contain;image-rendering:pixelated}.pf-fav small{display:block;font-size:6.5px;letter-spacing:2px;color:var(--muted)}.pf-fav b{font-weight:400;font-size:11px}.pf-fav em{font-style:normal;font-size:7px;padding:3px 8px;border-radius:999px;color:#ffe9a0;background:#4a3410}.pf-fav select{font:inherit;font-size:9px;padding:6px 8px;border-radius:8px;background:#0a1d48;color:#fff;border:1px solid var(--yellow)}.pf-best{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;gap:4px;padding:12px 16px;border-radius:14px;text-align:center;background:radial-gradient(circle at 50% 35%,color-mix(in srgb,var(--rc) 40%,#0a1d48),#06102b);box-shadow:inset 0 0 0 2px var(--rc),0 0 18px color-mix(in srgb,var(--rc) 30%,transparent)}.pf-best small{font-size:6.5px;letter-spacing:2px;color:var(--muted)}.pf-best .mug{border-radius:12px}.pf-best b{font-weight:400;font-size:9px}.pf-best span{font-size:8px;color:var(--rc)}.pf-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:14px}.pf-stat{display:flex;align-items:center;gap:10px;padding:12px;border-radius:14px;background:linear-gradient(180deg,#14306e,#0a1d48);box-shadow:inset 0 0 0 1px #7fd3ff26,0 6px 14px #0006;animation:m4TileIn .35s ease-out both}.still .pf-stat{animation:none}.pf-stat .m4-ic{--gc: var(--frame);width:38px;height:38px;font-size:20px}.pf-stat.gold .m4-ic{--gc: var(--yellow)}.pf-stat small{display:block;font-size:7px;color:var(--muted)}.pf-stat b{font-weight:400;font-size:15px;color:#fff;text-shadow:2px 2px 0 #000}.pf-screen .account{border-radius:14px}.pf-icons h3 small{margin-left:8px;font-size:7px;color:var(--muted)}.pf-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}.iconpick{border-radius:10px}@media (max-width: 760px){.pf-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.pf-card{flex-direction:column;text-align:center}.pf-main{align-items:center}.pf-tags{justify-content:center}}.ms-team{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:10px 14px;margin-bottom:14px;border-radius:14px;background:linear-gradient(90deg,#14402a,#0a1d48);box-shadow:inset 0 0 0 1px #5cdc6a66,0 6px 14px #0006}.ms-team small{display:block;font-size:7px;letter-spacing:2px;color:#b8ffcc}.ms-team b{font-weight:400;font-size:10px}.ms-team .m4-faces{flex:1;min-width:0;font-size:34px}.ms-team .m4-face{width:38px;height:38px}.ms-team .btn{white-space:nowrap}.hud .vitals.cap-panel{padding:8px 14px 8px 8px;background:linear-gradient(100deg,#0d1f4af2,#081638f0 70%,#08163800)!important;box-shadow:inset 4px 0 0 var(--yellow),inset 0 1px #ffffff1a,0 8px 22px #0009;border-radius:14px 40px 40px 14px}.hud .cap-crest{border-radius:50%;aspect-ratio:1;width:84px;align-self:center;background:radial-gradient(circle at 50% 30%,#2a5ab0,#06102b 70%)!important;box-shadow:0 0 0 3px var(--yellow),0 0 0 6px #0a1022,0 4px 12px #000a}.hud .cap-crest small{display:none}.hud .cap-name b{font-size:12px;text-shadow:2px 2px 0 #000}.hud .cap-panel .hp-bar{padding-left:0}.hud .cap-panel .hp-bar:before{content:"♥";position:absolute;z-index:2;left:6px;top:50%;transform:translateY(-50%);font-size:15px;color:#fff;text-shadow:0 0 6px #ff3a5a,1px 1px 0 #000;font-family:Segoe UI Symbol,sans-serif}.hud .cap-panel .hp-bar .fill{background:linear-gradient(180deg,#b6ff9c,#46d85a 50%,#1f9a3c)!important}.hud .cap-panel .hp-bar.low .fill{background:linear-gradient(180deg,#ffb0a0,#ff3a4a 50%,#a01020)!important}.hud .lv-badge{border:0!important;transform:none!important;border-radius:0;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);background:linear-gradient(180deg,#ffd27a,#f07a12 60%,#b84800)!important;box-shadow:none!important}.hud .lv-badge>*{transform:none!important}.hud .lv-badge b{text-shadow:2px 2px 0 #7a2e00}.hud .xp-bar i{background:linear-gradient(90deg,#2f7fe0,#6fd0ff 70%,#e8fbff)!important}.hud .hud-stats span{font-size:9px}.hud .clock{position:relative;display:flex;align-items:center;gap:10px;overflow:hidden;padding:6px 18px 10px 12px!important}.hud .clock .ck-ic{font-size:18px;color:var(--yellow);display:grid}.hud .clock b{font-weight:400}.hud .ck-bar{position:absolute;left:14px;right:14px;bottom:4px;height:3px;border-radius:2px;background:#ffffff1a;overflow:hidden}.hud .ck-bar i{position:absolute;inset:0 auto 0 0;border-radius:2px;background:linear-gradient(90deg,#4fd8ff,#ffd23f);transition:width .5s linear}.hud .clock.late{box-shadow:inset 0 0 0 2px #ff4f5a,0 0 18px #ff4f5a66,0 6px 14px #0008!important}.hud .clock.late .ck-ic{color:#ff6a6a;animation:m4Pop 1s ease-in-out infinite}.hud .clock.late .ck-bar i{background:linear-gradient(90deg,#ff9a2a,#ff4f5a)}.formation-hud{gap:0!important;padding:4px;border-radius:14px;background:#06102bdd;box-shadow:inset 0 0 0 1px #7fd3ff33,0 6px 14px #0008}.formation-hud button{position:relative;flex-direction:row!important;gap:6px!important;padding:4px 8px!important;background:transparent!important;box-shadow:none!important;border-radius:10px!important;opacity:.65}.formation-hud button:hover{opacity:1;background:#ffffff10!important}.formation-hud button.on{opacity:1;transform:none!important}.formation-hud kbd{position:absolute;left:3px;top:2px;font:inherit;font-size:7px;padding:0 3px;border-radius:3px;color:#0a1022;background:#fffc}.formation-hud button span{display:none;font-size:8px;color:#fff}.formation-hud button.on span{display:inline!important}.formation-hud svg{width:32px;height:32px}.hud .fdesc{font-size:8px;padding:2px 8px;border-radius:999px;background:#020818aa}.hud .pausebtn{display:inline-flex;align-items:center;gap:6px}.hud .team-hud{gap:8px!important}.hud .plate{padding:6px 7px 6px 6px!important;border-radius:14px!important;background:linear-gradient(160deg,color-mix(in srgb,var(--rc) 18%,#0d1f4a),#060f2af2 55%)!important}.hud .plate:before{height:0}.hud .pl-head{gap:6px;margin-bottom:4px}.hud .pl-mug{border-radius:50%!important;box-shadow:0 0 0 2px var(--rc),0 0 8px color-mix(in srgb,var(--rc) 55%,transparent)!important;background:radial-gradient(circle,color-mix(in srgb,var(--ec) 45%,#0a1d48),#06102b)!important}.hud .pl-c{left:0!important;top:0!important;border-radius:50%;width:15px;height:15px;display:grid;place-items:center;padding:0!important;background:var(--yellow)!important;color:#2a1a04!important;box-shadow:0 1px #000a}.hud .pl-elem{left:30px!important;top:28px!important;filter:drop-shadow(0 1px 0 #000)}.hud .pl-name{font-size:8px;text-shadow:1px 1px 0 #000}.hud .pl-name small{font-size:6.5px;opacity:.9}.hud .pl-tech{grid-template-columns:22px 1fr!important;column-gap:6px;padding:2px 4px 2px 2px;margin-top:3px;border-radius:999px;background:#020818aa}.hud .pl-icon{width:22px!important;height:22px!important;border-radius:50%!important;background:#0a1d48;box-shadow:inset 0 0 0 1px #7fd3ff55!important}.hud .pl-icon .cd{border-radius:50%;background:conic-gradient(#000000c8 var(--p, 0%),transparent 0)!important}.hud .pl-tech.ready .pl-icon{box-shadow:0 0 0 2px var(--yellow),0 0 10px #ffe24aaa!important}.hud .pl-tn{font-size:7px;color:#dfe8ff}.hud .pl-tech.free{opacity:.5}.hud .pl-pips{gap:2px}.hud .pl-pips i{height:3px;border-radius:2px;background:#fff2}.hud .pl-pips i.on{background:linear-gradient(90deg,#ffd23f,#fff2b0)}.hud .plate.cap{box-shadow:inset 0 0 0 2px var(--yellow),0 0 16px #ffd23f40,0 6px 14px #0008!important}.hud .plate.empty{flex-direction:column;gap:2px;padding:8px!important;background:#06102b55!important;box-shadow:inset 0 0 0 1px #7fd3ff2a!important}.hud .plate.empty b{font-size:16px;color:#7fd3ff88;font-weight:400}.hud .plate.empty span{font-size:6.5px}@media (max-width: 900px),(max-height: 520px){.hud .plate{padding:3px!important;border-radius:12px!important}.hud .plate.empty{display:none!important}.hud .pl-tech{background:none;padding:0;margin:1px 1px 0 0}.hud .pl-icon{width:18px!important;height:18px!important}.hud .cap-crest{width:54px}.hud .cap-crest img{width:38px!important;height:38px!important}.hud .vitals.cap-panel{border-radius:12px 28px 28px 12px;padding:5px 12px 5px 5px}.hud .cap-panel .hp-bar:before{font-size:12px;left:5px}.formation-hud svg{width:24px;height:24px}.formation-hud kbd{display:none}.hud .clock .ck-ic{font-size:13px}}@media (max-width: 620px) and (min-height: 521px){.hud .cap-crest{width:46px}.hud .cap-crest img{width:32px!important;height:32px!important}}.lvcard{--kc: var(--rc);padding:0 0 14px!important;gap:8px!important}.lvcard.recruit{--kc: #5cdc6a}.lvcard.learn{--kc: #b36bff}.lvcard.combo{--kc: #ffd23f}.lvcard.stat{--kc: #4fd8ff;--rc: #4fd8ff}.lvcard.passive{--kc: #2fd8b0;--rc: #2fd8b0}.lvcard.heal{--kc: #ff7ab0;--rc: #ff7ab0}.lvcard .lv-type{align-self:stretch;margin:0;padding:7px 10px;font-size:8px;letter-spacing:2px;color:#0a1022;text-shadow:none;background:linear-gradient(90deg,color-mix(in srgb,var(--kc) 75%,#fff),var(--kc));box-shadow:0 3px #0006}.lvcard .lv-type .rar{box-shadow:0 0 0 1px #0a1022}.lvcard .lv-art{margin:6px 12px 0;width:calc(100% - 24px);border-radius:14px;background:radial-gradient(ellipse 60% 70% at 50% 60%,color-mix(in srgb,var(--kc) 45%,transparent),transparent 70%),#040a1e88;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--kc) 40%,transparent)}.lvcard .lv-art:after{content:"";position:absolute;left:22%;right:22%;bottom:8px;height:10px;border-radius:50%;background:radial-gradient(ellipse,color-mix(in srgb,var(--kc) 60%,transparent),transparent 70%)}.lvcard .lv-art>*{position:relative;z-index:1}.lvcard .lv-name{padding:0 12px;font-size:13px!important;color:#fff;text-shadow:2px 2px 0 #000,0 0 12px color-mix(in srgb,var(--kc) 60%,transparent)}.lvcard .lv-sub{padding:0 12px;color:#cfe3ff}.lvcard .lv-level,.lvcard .lv-desc,.lvcard .lv-techs,.lvcard .tchips{margin:0 12px}.lvcard .lv-level{padding:6px 10px;border-radius:10px;background:#040a1ecc}.lvcard .lv-level .pips i{border-radius:2px}.lvcard .lv-ribbon{z-index:3}.lvcard:hover .lv-art,.lvcard:focus-visible .lv-art{box-shadow:inset 0 0 0 2px var(--kc)}.lvcard .lv-ribbon{top:46px!important}.lvcard .stat-diff,.lvcard .sdiff,.lvcard>table,.lvcard .lv-stats{margin:0 12px!important;width:calc(100% - 24px)!important}.lvcard table.diff{margin:0 12px!important;width:calc(100% - 24px)!important;padding:6px 8px;border-radius:10px;background:#040a1e99}.ps4-road:before{content:none!important}@media (max-width: 760px){.pf-main{flex:none;width:100%}.pf-best{flex:none}.pf-fav{margin:0 auto}}.pf-screen{overflow-x:hidden}.lv-cards{perspective:1200px}.lvc{--kc: #7fd3ff;position:relative;display:flex;animation:lvcRise .55s cubic-bezier(.2,1.3,.5,1) both;animation-delay:calc(var(--k) * .16s)}.lvc.k-recruit{--kc: #5cdc6a}.lvc.k-learn{--kc: #b36bff}.lvc.k-combo{--kc: #ffd23f}.lvc.k-upgrade{--kc: #4fb3ff}.lvc.k-stat{--kc: #4fd8ff}.lvc.k-passive{--kc: #2fd8b0}.lvc.k-heal{--kc: #ff7ab0}@keyframes lvcRise{0%{transform:translateY(120px) scale(.7) rotate(calc((var(--k) - 1) * -8deg));opacity:0}60%{opacity:1}to{transform:none}}.lvc-in{position:relative;flex:1;display:flex;transform-style:preserve-3d;animation:lvcFlip .6s cubic-bezier(.3,1.25,.5,1) both;animation-delay:calc(.18s + var(--k) * .16s)}@keyframes lvcFlip{0%{transform:rotateY(180deg)}to{transform:rotateY(0)}}.lvc-in>.lvcard{flex:1;width:100%;backface-visibility:hidden;-webkit-backface-visibility:hidden;animation:none!important}.lvc-back{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;pointer-events:none;border-radius:16px;transform:rotateY(180deg);backface-visibility:hidden;-webkit-backface-visibility:hidden;background:radial-gradient(circle at 50% 42%,color-mix(in srgb,var(--kc) 45%,#14306e) 0,#0a1d48 55%,#050c22),#0a1d48;box-shadow:inset 0 0 0 3px var(--kc),inset 0 0 0 7px #050c22,inset 0 0 0 8px color-mix(in srgb,var(--kc) 50%,transparent),0 0 30px color-mix(in srgb,var(--kc) 55%,transparent)}.lvc-back:before{content:"";position:absolute;top:14px;right:14px;bottom:14px;left:14px;border-radius:10px;background:repeating-linear-gradient(45deg,#ffffff08 0 6px,transparent 6px 14px)}.lvc-back svg{position:relative;width:70px;height:110px;fill:#ffd23f;stroke:#5a3a00;stroke-width:3;filter:drop-shadow(0 0 14px color-mix(in srgb,var(--kc) 80%,transparent))}.lvc-back b{position:relative;font-weight:400;font-size:10px;letter-spacing:3px;color:#fff;text-shadow:2px 2px 0 #000}.lvc-in:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;border-radius:16px;pointer-events:none;background:radial-gradient(circle,#fff,color-mix(in srgb,var(--kc) 60%,transparent) 60%,transparent 75%);opacity:0;animation:lvcFlash .5s ease-out both;animation-delay:calc(.48s + var(--k) * .16s)}@keyframes lvcFlash{0%{opacity:0}20%{opacity:.75}to{opacity:0}}.lvc.ready .lvc-in{transform-style:flat;animation:none}.lvc.ready .lvc-back{display:none}.lvcard{transition:transform .14s ease-out,box-shadow .14s!important}.lvc .lvcard:hover{transform:none!important}.lvc.ready:hover .lvcard{transform:perspective(700px) translateY(-10px) rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg)) scale(1.04)!important;box-shadow:inset 0 0 0 3px var(--rc),calc(var(--ry-n, 0) * -14px) calc(18px + var(--rx-n, 0) * 14px) 30px #000b,0 0 26px color-mix(in srgb,var(--rc) 45%,transparent)!important}.lvc.ready .lvcard.picked{transform:scale(1.12)!important}.lv-glare{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .15s;mix-blend-mode:overlay;background:radial-gradient(circle at var(--gx, 50%) var(--gy, 30%),#ffffffee 0,#ffffff44 25%,transparent 55%)}.lvc.ready:hover .lv-glare{opacity:1}.lvcard .lv-type{order:-2}.lvcard .lv-ribbon{order:-1;position:static!important;transform:none!important;align-self:center;margin:-2px 0;padding:3px 12px!important;font-size:7px!important;border-radius:999px;color:#0a1022;background:var(--kc)!important;box-shadow:0 2px #0008,0 0 12px color-mix(in srgb,var(--kc) 60%,transparent);animation:m4Pop 1.6s ease-in-out infinite}.lvcard .lv-key{z-index:5}body.reduced-motion .lvc,body.reduced-motion .lvc-in,body.reduced-motion .lvc-in:after{animation:none!important}@media (prefers-reduced-motion: reduce){.lvc,.lvc-in,.lvc-in:after{animation:none!important}}.cine4{background:#040a1e}.cine4.shake .cine-shot{animation:cineShake .42s ease-out}@keyframes cineShake{10%{transform:translate(-8px,4px)}25%{transform:translate(7px,-5px)}40%{transform:translate(-5px,3px)}60%{transform:translate(3px,-2px)}80%{transform:translate(-1px,1px)}}.cine-stage{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.cs-pitch{position:absolute;left:-10%;right:-10%;bottom:-30%;height:70%;transform:perspective(500px) rotateX(58deg);background:repeating-linear-gradient(90deg,#0f4a22 0,#0f4a22 8%,#0c3d1c 8%,#0c3d1c 16%),#0c3d1c;box-shadow:0 -40px 80px #040a1e inset}.cs-pitch:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 18% 24% at 50% 40%,transparent 92%,#ffffff55 93% 95%,transparent 96%),linear-gradient(90deg,transparent 49.7%,#ffffff55 49.7% 50.3%,transparent 50.3%)}.cine-stage:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 70% 55% at 50% 38%,#1d3a8a88,transparent 70%),linear-gradient(180deg,#040a1e 0%,transparent 35%,transparent 70%,#040a1e 100%);z-index:1}.cs-light{position:absolute;top:-10%;width:30vmax;height:120%;margin-left:-15vmax;transform-origin:50% 0;opacity:.22;z-index:1;background:linear-gradient(180deg,#fff8d4,#fff6c055 30%,transparent 85%);clip-path:polygon(46% 0,54% 0,100% 100%,0 100%);animation:beam 9s ease-in-out infinite alternate}.cs-light.l1{left:15%;--a: 22deg;--b: 8deg}.cs-light.l2{left:50%;--a: -10deg;--b: 10deg;animation-duration:11s}.cs-light.l3{left:85%;--a: -22deg;--b: -6deg;animation-duration:8s}.cs-lines{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;opacity:.5;background:repeating-linear-gradient(100deg,transparent 0 46px,#7fd3ff14 46px 48px);animation:csLines 1.4s linear infinite}@keyframes csLines{to{background-position:120px 0}}.cs-dust{position:absolute;z-index:1;left:var(--x);bottom:-10px;width:var(--s);height:var(--s);border-radius:50%;background:#fff6c0;opacity:.7;animation:csDust 7s linear infinite;animation-delay:var(--d)}@keyframes csDust{to{transform:translate(40px,-110vh);opacity:0}}.cine4 .cine-shot{position:relative;z-index:3}.cine-bar{position:absolute;left:0;right:0;height:9vh;z-index:4;background:#000;pointer-events:none;animation:cineBar .6s ease-out both}.cine-bar.top{top:0}.cine-bar.bot{bottom:0;transform-origin:bottom}@keyframes cineBar{0%{transform:scaleY(0)}}.cine4 .cine-skip{z-index:5}.cine4 .cine-text{font-size:clamp(13px,2.4vw,24px)}.cw{display:inline-block;opacity:0;transform:translateY(18px) scale(.8);filter:blur(4px);animation:cwIn .45s cubic-bezier(.3,1.6,.6,1) both;animation-delay:var(--d)}.cw.hi{color:var(--yellow);text-shadow:3px 3px 0 #000,0 0 18px #ffb020}@keyframes cwIn{to{opacity:1;transform:none;filter:none}}.cine-slash{display:block;height:4px;width:0;margin:0 auto 18px;border-radius:2px;background:linear-gradient(90deg,transparent,var(--yellow),transparent);animation:cineSlash .7s ease-out both}@keyframes cineSlash{to{width:min(520px,70vw)}}.cine4 .cine-cast{gap:14px;margin-bottom:24px}.cc4{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;border:0!important;background:none!important;line-height:1;animation:cc4In .5s cubic-bezier(.3,1.5,.5,1) both!important;animation-delay:calc(var(--k) * .15s)!important}.cc4 .mug{border-radius:16px;background:radial-gradient(circle at 50% 35%,color-mix(in srgb,var(--rc) 45%,#14306e),#06102b);box-shadow:0 0 0 3px var(--rc),0 0 26px color-mix(in srgb,var(--rc) 60%,transparent),0 10px 20px #000a}.cc4 b{font-weight:400;font-size:8px;color:#fff;text-shadow:2px 2px 0 #000;max-width:128px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cc4:nth-child(odd){--from: -60px}.cc4:nth-child(2n){--from: 60px}@keyframes cc4In{0%{opacity:0;transform:translateY(var(--from)) scale(.5) rotate(-8deg)}to{opacity:1;transform:none}}.cc4-flash{position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;z-index:2;border-radius:20px;background:radial-gradient(circle,#fff,color-mix(in srgb,var(--rc) 60%,transparent) 50%,transparent 70%);opacity:0;animation:lvcFlash .5s ease-out both;animation-delay:calc(var(--k) * .15s + .18s);pointer-events:none}.ib-logo4{position:relative;z-index:3;text-align:center}.ib-logo4 h1{position:relative;display:inline-block;overflow:hidden;padding:0 6px;font-size:clamp(30px,8vw,84px)!important;animation:none!important;background:linear-gradient(180deg,#fff6a8 20%,#ffd21f 55%,#f07a12);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(4px 4px 0 #3a1200) drop-shadow(0 0 18px #ffb02a88)}.ib-logo4 h1 span{display:inline-block}.ib-logo4 .p1{animation:ibP1 .45s .5s cubic-bezier(.3,1.5,.5,1) both}.ib-logo4 .p3{animation:ibP3 .45s .5s cubic-bezier(.3,1.5,.5,1) both}.ib-logo4 .p2{color:#fff;-webkit-text-fill-color:#fff;animation:ibZ .62s .85s linear both;transform-origin:50% 100%}@keyframes ibP1{0%{transform:translate(-120vw) skew(-20deg)}}@keyframes ibP3{0%{transform:translate(120vw) skew(20deg)}}.ib-shine{position:absolute;inset:0 auto 0 0;width:30%;pointer-events:none;background:linear-gradient(100deg,transparent,#ffffffcc 50%,transparent);mix-blend-mode:overlay;transform:translate(-150%) skew(-18deg);animation:ibShine 3.2s 1.4s ease-in-out infinite}@keyframes ibShine{0%,50%{transform:translate(-150%) skew(-18deg)}80%,to{transform:translate(450%) skew(-18deg)}}.ib-logo4 .sub{margin-top:10px;letter-spacing:6px}.ib-ver{position:relative;display:inline-block;margin-top:12px;opacity:0;animation:cwIn .4s 1.9s both}.ib-flash{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:#fff;opacity:0;pointer-events:none;animation:ibFlash .5s .9s ease-out both}@keyframes ibFlash{0%{opacity:0}15%{opacity:.85}to{opacity:0}}.ib-ring{position:absolute;left:50%;top:50%;z-index:2;width:40px;height:40px;margin:-20px;border-radius:50%;border:4px solid var(--yellow);opacity:0;pointer-events:none;animation:ibRing .7s .95s ease-out both}.ib-ring.r2{border-color:#7fd3ff;animation-delay:1.05s}@keyframes ibRing{0%{transform:scale(.2);opacity:1}to{transform:scale(18);opacity:0}}.ib-spark{position:absolute;left:50%;top:50%;z-index:2;width:8px;height:3px;border-radius:2px;background:#fff6c0;box-shadow:0 0 8px #ffd23f;opacity:0;pointer-events:none;transform:rotate(var(--a));animation:ibSpark .7s ease-out both;animation-delay:var(--d)}@keyframes ibSpark{0%{opacity:1;transform:rotate(var(--a)) translate(0)}to{opacity:0;transform:rotate(var(--a)) translate(var(--r)) scaleX(.3)}}.title-screen .ib-logo4.idle .p1,.title-screen .ib-logo4.idle .p3{animation:none}.title-screen .ib-logo4.idle .p2{animation:none;transform:skew(-12deg)}.title-screen .ib-logo4.idle .ib-shine{animation-delay:.4s}.title-screen .cine-shot{animation:tsFade .4s ease-out both}@keyframes tsFade{0%{opacity:0}to{opacity:1}}.title-screen #tscont{animation:btnBeat 1.3s ease-in-out infinite}body.reduced-motion .cine4 *,body.reduced-motion .cine4{animation-duration:.01ms!important;animation-delay:0s!important}@media (prefers-reduced-motion: reduce){.cine4 *,.cine4{animation-duration:.01ms!important;animation-delay:0s!important}}@media (max-width: 560px){.cc4 .mug{zoom:.6}.cine4 .cine-cast{gap:8px}.cine-bar{height:6vh}}.ib-logo4 h1{background:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;color:inherit!important;white-space:nowrap;overflow:visible!important}.ib-logo4 h1 .p1,.ib-logo4 h1 .p3{background:linear-gradient(180deg,#fff6a8 20%,#ffd21f 55%,#f07a12);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.ib-logo4 h1 .p2{background:none;-webkit-text-fill-color:#fff;color:#fff}.ib-logo4 .ib-shine{display:none}.ib-logo4 h1:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(100deg,transparent 40%,#ffffff66 50%,transparent 60%) no-repeat;background-size:300% 100%;-webkit-mask:linear-gradient(#000 0 0);animation:ibShine2 3.2s 1.6s ease-in-out infinite;mix-blend-mode:overlay}@keyframes ibShine2{0%,50%{background-position:150% 0}85%,to{background-position:-150% 0}}@media (max-width: 760px){.ib-logo4 h1{font-size:clamp(22px,7.4vw,60px)!important}}.ib-logo4 h1:after{content:none!important}.cine4 .intro-burst{overflow:visible}.cine4 .cine-shot{width:min(1100px,96vw)}.cine4 .ib-logo4 h1{font-size:clamp(24px,6.4vw,72px)!important}.cine4 .ib-flash{position:absolute;top:-50vh;right:-50vw;bottom:-50vh;left:-50vw;background:#fff8e0}.ib-logo4 h1 .p1,.ib-logo4 h1 .p3{filter:none}.vs4{position:absolute;z-index:4;right:max(4%,calc(50% - 470px));top:50%;margin-top:-150px;display:flex;flex-direction:column;align-items:center;gap:2px;padding:12px 18px 10px;border-radius:16px;background:radial-gradient(circle at 50% 30%,#2a5ab0,#0a1d48 70%);box-shadow:0 0 0 3px var(--yellow),0 0 0 7px #0a1022,0 0 30px #ffd23f66,0 14px 30px #000c;transform:rotate(10deg);opacity:0;animation:vsIn .55s 1.7s cubic-bezier(.3,1.8,.5,1) both}@keyframes vsIn{0%{opacity:0;transform:rotate(-200deg) scale(3.5)}to{opacity:1;transform:rotate(10deg) scale(1)}}.vs4 small{font-size:7px;letter-spacing:3px;color:#cfe3ff}.vs4 b{display:flex;align-items:baseline;font-weight:400;font-size:40px;line-height:1;color:var(--yellow);text-shadow:3px 3px 0 #7a2e00,0 0 16px #ffb020}.vs4 b em{font-style:normal;color:#fff;margin:0 2px}.vs4-min{display:inline-block;animation:vsTick .5s 2.2s cubic-bezier(.3,1.8,.5,1) both}@keyframes vsTick{0%{transform:translateY(-30px) scale(1.6);opacity:0;color:#fff}}.vs4-ring{position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:20px;border:3px solid var(--yellow);opacity:0;animation:vsRing .7s 2.15s ease-out both;pointer-events:none}@keyframes vsRing{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.8)}}.vs4-new{margin-top:4px;font-size:7px;padding:3px 8px;border-radius:999px;color:#fff;background:var(--bad);box-shadow:0 2px #0008;animation:m4Pop 1.2s 2.6s ease-in-out infinite}.vs4.fresh{animation-name:vsIn;box-shadow:0 0 0 3px #ff4f5a,0 0 0 7px #0a1022,0 0 34px #ff4f5a88,0 14px 30px #000c}@media (max-width: 760px){.vs4{right:50%;margin-right:-50px;top:auto;bottom:14%;margin-top:0}.vs4 b{font-size:28px}}.ap-tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:8px;margin-bottom:10px}.ap-tile{display:flex;flex-direction:column;align-items:center;gap:4px;padding:10px 6px;border-radius:12px;background:#0a1d48;box-shadow:inset 0 0 0 2px #ffffff14}.ap-tile b{font-size:20px;color:#ffe24a;text-shadow:2px 2px 0 #000}.ap-tile span{font-size:8px;color:#cfe3ff;text-align:center}.ap-table{display:flex;flex-direction:column;gap:3px;overflow-x:auto}.ap-row{display:grid;grid-template-columns:1.6fr 1fr .7fr .7fr .9fr .8fr .9fr;gap:6px;min-width:620px;padding:6px 8px;border-radius:8px;background:#ffffff08;font-size:9px;align-items:center}.ap-row.ap-head{background:none;color:var(--muted);font-size:8px}.ap-row b{color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root{--aura: #7ff6ff;--aura-deep: #1a6f8f;--bond: #ff7ab8}.sq-slot.has-aura{box-shadow:inset 0 0 0 1px #7ff6ff44,0 0 16px #7ff6ff22}.aura-mini{position:relative;display:flex;align-items:center;gap:6px;align-self:stretch;margin:4px 2px 0;padding:4px 6px 4px 4px;min-height:44px;border-radius:10px;font:inherit;color:#fff;cursor:pointer;overflow:hidden;border:0;background:linear-gradient(135deg,color-mix(in srgb,var(--rc, #7ff6ff) 35%,#0a1d48),#06102b 70%);box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--rc, #7ff6ff) 85%,transparent),inset 0 0 0 4px #050c22,0 4px 10px #0008;transform:rotate(-1.5deg);transition:transform .12s}.aura-mini:before{content:"";position:absolute;left:50%;top:-9px;width:2px;height:9px;background:linear-gradient(var(--aura),transparent)}.aura-mini:hover{transform:rotate(0) translateY(-2px)}.aura-mini.empty{justify-content:center;gap:4px;background:repeating-linear-gradient(135deg,#7ff6ff14 0 6px,transparent 6px 12px),#06102b;box-shadow:inset 0 0 0 2px #7ff6ff55;transform:none;border:0}.aura-mini.empty .am-plus{font-size:18px;color:var(--aura);line-height:1}.aura-mini.empty small{font-size:7px;letter-spacing:2px;color:#bff9ff}.aura-mini.picking{box-shadow:inset 0 0 0 2px var(--yellow),0 0 14px #ffe24a88!important;animation:auraPick 1s ease-in-out infinite}@keyframes auraPick{50%{transform:translateY(-2px)}}.aura-mini.drop,.sq-slot .aura-mini.drop{box-shadow:inset 0 0 0 3px var(--aura),0 0 20px #7ff6ffaa!important}.am-mug{flex:none;width:36px;height:36px;border-radius:8px;overflow:hidden;display:grid;place-items:center;background:radial-gradient(circle at 50% 60%,color-mix(in srgb,var(--ec) 55%,transparent),#040a1e 75%);box-shadow:0 0 0 1px #fff3}.am-mug .mug{zoom:.9}.am-txt{display:flex;flex-direction:column;align-items:flex-start;min-width:0;gap:1px;text-align:left}.am-txt small{font-size:6px;letter-spacing:2px;color:var(--aura)}.am-txt b{font-size:8px;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:70px;text-shadow:1px 1px 0 #000}.am-txt em{font-style:normal;font-size:8px;color:var(--yellow)}.aura-mini.bond .am-txt em{color:var(--bond)}.aura-mini.bond{box-shadow:inset 0 0 0 2px var(--bond),inset 0 0 0 4px #050c22,0 0 12px #ff7ab855,0 4px 10px #0008}.am-shine{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(115deg,transparent 35%,#ffffff40 50%,transparent 65%);transform:translate(-120%)}.aura-mini.t-legendario .am-shine,.aura-mini.t-mitico .am-shine,.aura-mini.t-leyenda .am-shine,.aura-mini.t-heroe .am-shine{animation:amShine 3.2s ease-in-out infinite}@keyframes amShine{0%,60%{transform:translate(-120%)}to{transform:translate(120%)}}.aura-mini.t-mitico{background:linear-gradient(135deg,#5a2a8f,#ff7ab855 45%,#06102b 80%)}.aura-mini.t-leyenda{background:linear-gradient(135deg,#2fd8b0aa,#7a4aff88 40%,#ff9a2a55 70%,#06102b)}.aura-mini.t-heroe{background:linear-gradient(135deg,#b8141c,#ff9a2a88 45%,#06102b 80%)}.sq-ovr.aura{background:linear-gradient(135deg,var(--aura),#3a8cff)!important;color:#041026!important}.sq-techs.aura-techs small{color:var(--aura)}.sq-tech.aura{box-shadow:inset 0 0 0 1px #7ff6ff88;background:linear-gradient(90deg,#7ff6ff26,transparent);cursor:default}.rv-aura{fill:#7ff6ff40;stroke:var(--aura);stroke-width:2;stroke-dasharray:4 2;stroke-linejoin:round}.rg.r99{stroke:#ffe24a77!important;stroke-dasharray:3 3}.stat-radar tspan.ra,.sq-radar tspan.ra,.hero-stats tspan.ra{fill:var(--aura);font-size:.85em}.aura-pick-note{color:var(--aura)}.pcard.aura-no{opacity:.35;filter:grayscale(.7)}.pcard.aura-ok{box-shadow:0 0 0 2px #7ff6ff88}.pcard.aura-bond{box-shadow:0 0 0 3px var(--bond),0 0 18px #ff7ab877!important}.aura-modal .aura-sheet{width:min(760px,100%);max-height:92vh;overflow:auto;display:flex;flex-direction:column;gap:8px}.ai-head{display:flex;gap:14px;align-items:center;flex-wrap:wrap}.ai-head h2{margin:0 0 4px}.ai-cards{display:flex;align-items:center;gap:6px}.ai-carrier,.ai-aura{display:flex;flex-direction:column;align-items:center;gap:3px;padding:6px;border-radius:12px;background:#0a1d48;box-shadow:inset 0 0 0 2px #fff2}.ai-aura{transform:scale(.82) rotate(-3deg);box-shadow:inset 0 0 0 2px var(--rc),0 0 16px color-mix(in srgb,var(--rc) 50%,transparent)}.ai-carrier small,.ai-aura small{font-size:7px;max-width:80px;text-align:center}.ai-link{font-style:normal;font-size:20px;color:var(--aura);text-shadow:0 0 10px var(--aura)}.ai-pct{margin:6px 0 2px;padding:6px 10px;border-radius:10px;background:#7ff6ff1a;box-shadow:inset 0 0 0 1px #7ff6ff55;font-size:9px}.ai-pct.bond{background:#ff7ab81f;box-shadow:inset 0 0 0 1px var(--bond)}.ai-pct b{color:var(--yellow);font-size:12px}.ai-cols{display:grid;grid-template-columns:1fr 240px;gap:10px;align-items:start}@media (max-width: 640px){.ai-cols{grid-template-columns:1fr}}.ai-table{width:100%;border-collapse:collapse;font-size:9px}.ai-table th,.ai-table td{padding:4px 6px;text-align:right}.ai-table th:first-child{text-align:left;color:#cfe3ff}.ai-table tr.up{background:#7ff6ff12}.ai-table .ai-add{color:var(--aura)}.ai-table td b{color:#fff;font-size:11px}.ai-table td small{color:var(--muted)}.ai-table .ai-from{color:var(--muted);font-size:8px}.ai-techs{display:flex;flex-wrap:wrap;gap:6px}.ai-tech{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:10px;background:linear-gradient(90deg,#7ff6ff26,#0a1d48);box-shadow:inset 0 0 0 1px #7ff6ff66;font-size:9px}.ai-tech small{color:#9fb6d8}.ai-tech.ready{box-shadow:inset 0 0 0 2px var(--yellow)}.lv-aura{margin:0 12px;padding:4px 8px;border-radius:999px;font-size:7px;color:#041026;background:var(--aura)}.lvcard.from-aura{box-shadow:inset 0 0 0 3px var(--aura),0 0 22px #7ff6ff55,0 10px 26px #000a!important}.lvcard.from-aura .lv-ribbon{background:var(--aura)!important}.hud .pl-aura{margin-left:auto;width:24px;height:24px;border-radius:50%;overflow:hidden;display:grid;place-items:center;box-shadow:0 0 0 2px var(--aura),0 0 8px #7ff6ff99;background:#06102b}.hud .pl-aura .mug{zoom:.6}.hud .pl-tech.aura .pl-tn{color:var(--aura)}.hud .pl-tech.aura .pl-icon{box-shadow:0 0 0 1px var(--aura)}.ai-break{display:block;font-size:7px;color:#9fb6d8;font-weight:400}.ai-break i{font-style:normal;color:var(--aura)}.m4-face.with-aura{position:relative;overflow:visible!important}.ms-aura{position:absolute;right:-6px;bottom:-6px;width:20px;height:20px;border-radius:50%;overflow:hidden;display:grid;place-items:center;background:#06102b;box-shadow:0 0 0 2px var(--aura),0 0 8px #7ff6ffaa}.ms-aura .mug{zoom:.5}.aura-intro .aura-intro-card{width:min(520px,100%);text-align:left;display:flex;flex-direction:column;gap:8px;box-shadow:inset 0 0 0 2px #7ff6ff66,0 0 40px #7ff6ff33;animation:titleIn .35s cubic-bezier(.3,1.5,.6,1) both}.aura-intro h2{margin:0;color:var(--aura);text-shadow:2px 2px 0 #000}.aura-intro p{margin:0;font-size:10px;line-height:1.6}.aura-intro ul{margin:0;padding-left:16px;font-size:9px;line-height:1.7;color:#cfe3ff}.ain-ic{align-self:center;width:64px;height:64px;display:grid;place-items:center;font-size:32px;color:#041026;border-radius:16px;background:linear-gradient(135deg,var(--aura),#3a8cff);box-shadow:0 0 24px #7ff6ff88;transform:rotate(-4deg)}.ain-dots{display:flex;gap:6px;justify-content:center}.ain-dots i{width:8px;height:8px;border-radius:50%;background:#fff3}.ain-dots i.on{background:var(--aura);box-shadow:0 0 8px var(--aura)}.title-screen.leaving .cine-logo{animation:tsLogoOut .56s cubic-bezier(.45,0,.3,1) forwards!important}.title-screen.leaving .cine-text,.title-screen.leaving .wiz-next,.title-screen.leaving .note{animation:tsDrop .35s ease-in forwards}.title-screen.leaving .wiz-next:nth-of-type(2){animation-delay:.04s}.title-screen.leaving .cs-light{animation-duration:.5s!important}@keyframes tsLogoOut{0%{transform:scale(1)}25%{transform:scale(.94) translateY(6px)}to{transform:scale(2.6) translateY(-10px);opacity:0}}@keyframes tsDrop{to{transform:translateY(40px);opacity:0}}.ts-flash{position:fixed;top:0;right:0;bottom:0;left:0;z-index:95;pointer-events:none;background:radial-gradient(circle at 50% 42%,#fff 0,#fff6c8 30%,#ffd23f88 55%,transparent 75%);opacity:0;transform:scale(.3);animation:tsFlash .56s ease-in forwards}@keyframes tsFlash{60%{opacity:.9}to{opacity:1;transform:scale(2.2)}}.ts-flash.after{background:#fff6c8;transform:none;opacity:1;animation:tsFlashOut .5s ease-out forwards}@keyframes tsFlashOut{to{opacity:0}}.rw-cat{display:inline-block;margin-bottom:3px;padding:2px 7px;border-radius:999px;font-size:6px;letter-spacing:1.5px;color:#041026;background:#9fb6d8}.rw-cat.c-aura{background:var(--aura)}.rw-cat.c-col{background:#ffd23f}.rw-cat.c-prog{background:#7dff9a}.rw-cat.c-comb{background:#ff9a7a}.rw-medal{display:grid;place-items:center;width:100%;height:100%;font-size:16px;color:#041026;border-radius:50%}.rw-card.tier-b .rw-ic{background:radial-gradient(circle at 35% 30%,#ffd0a0,#b8743a 70%)!important;box-shadow:0 0 0 2px #6a3a14}.rw-card.tier-s .rw-ic{background:radial-gradient(circle at 35% 30%,#fff,#9fb0c8 70%)!important;box-shadow:0 0 0 2px #4a5a78}.rw-card.tier-g .rw-ic{background:radial-gradient(circle at 35% 30%,#fff6c8,#e8a810 70%)!important;box-shadow:0 0 0 2px #7a5200,0 0 12px #ffd23f88}.ach-pop{position:fixed;left:50%;top:14px;z-index:96;display:flex;align-items:center;gap:10px;min-width:min(420px,calc(100vw - 32px));padding:10px 16px 10px 10px;border:0;border-radius:16px;font:inherit;color:#fff;cursor:pointer;overflow:hidden;background:linear-gradient(135deg,#2a1f6a,#0a1d48 60%);box-shadow:inset 0 0 0 2px var(--mc, #ffd23f),0 10px 30px #000c,0 0 24px color-mix(in srgb,var(--mc, #ffd23f) 45%,transparent);transform:translate(-50%);animation:achIn .5s cubic-bezier(.3,1.6,.6,1) both}.ach-pop.t-b{--mc: #d08a4a}.ach-pop.t-s{--mc: #cfd8e8}.ach-pop.t-g{--mc: #ffd23f}.ach-pop.out{animation:achOut .45s ease-in forwards}@keyframes achIn{0%{transform:translate(-50%,-140%) scale(.8)}to{transform:translate(-50%)}}@keyframes achOut{to{transform:translate(-50%,-140%);opacity:0}}.ach-medal{flex:none;width:46px;height:46px;display:grid;place-items:center;font-size:24px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff,var(--mc) 70%);animation:achSpin 1s ease-out both}@keyframes achSpin{0%{transform:rotateY(540deg) scale(.4)}to{transform:none}}.ach-tx{display:flex;flex-direction:column;gap:3px;text-align:left}.ach-tx small{font-size:7px;letter-spacing:2px;color:var(--mc)}.ach-tx b{font-size:10px}.ach-tx em{font-style:normal;font-size:7px;color:#9fb6d8}.ach-shine{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(110deg,transparent 35%,#ffffff40 50%,transparent 65%);transform:translate(-120%);animation:amShine 1.4s .3s ease-out}.hud .plate:has(.pl-aura) .pl-mug{box-shadow:0 0 0 2px var(--aura),0 0 8px #7ff6ffaa;border-radius:50%}@media (max-width: 760px),(max-height: 520px){.sq-radar tspan.ra{display:none}}body.drag-aura-ok .squad-row .aura-mini{box-shadow:inset 0 0 0 2px var(--aura),0 0 14px #7ff6ff88!important;animation:auraPick .9s ease-in-out infinite}body.drag-aura-no .squad-row .aura-mini{opacity:.45}.squad-row .aura-mini.drop{transform:scale(1.1) rotate(0)!important;box-shadow:inset 0 0 0 3px #fff,0 0 0 3px var(--aura),0 0 26px #7ff6ffcc!important;animation:none!important;z-index:3}.squad-row .aura-mini.drop-bad{box-shadow:inset 0 0 0 3px #ff4a5a,0 0 18px #ff4a5a99!important;animation:auraNo .3s ease-in-out 2!important;opacity:1!important}@keyframes auraNo{25%{transform:translate(-3px)}75%{transform:translate(3px)}}.drag-ghost.in-socket{box-shadow:0 0 0 3px var(--aura),0 0 24px #7ff6ffcc!important}.aura-mini.landed{animation:auraLand .5s cubic-bezier(.3,1.7,.6,1) both}.aura-mini.landed:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:12px;box-shadow:0 0 0 3px var(--aura);animation:auraRing .6s ease-out forwards;pointer-events:none}@keyframes auraLand{0%{transform:scale(1.35) rotate(-6deg)}to{transform:rotate(-1.5deg)}}@keyframes auraRing{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.35)}}.cb-who.via-aura .mug,.cb-who.via-aura>span{box-shadow:0 0 0 2px var(--aura);border-radius:50%}.cb-who.via-aura small{color:var(--aura)}.cb-card.with-aura{box-shadow:inset 0 0 0 1px #7ff6ff66}.aura-preview{position:fixed!important;z-index:9998;margin:0!important;pointer-events:none;transform:scale(1.06)!important;box-shadow:inset 0 0 0 3px #fff,0 0 0 3px var(--aura),0 0 26px #7ff6ffcc!important;animation:auraPrev .18s ease-out both}.aura-preview .am-txt small{color:#fff}@keyframes auraPrev{0%{transform:scale(.7)!important;opacity:0}}.sq-slot.ccs{overflow:clip!important;overflow-clip-margin:var(--bw, 4px)}@keyframes ibZ{0%{transform:translateY(-80vh) rotate(-30deg) scale(2) skew(-12deg);opacity:0;animation-timing-function:cubic-bezier(.55,0,.9,.5)}12%{opacity:1}70%{transform:translateY(0) rotate(0) scale(1.12,.86) skew(-12deg);animation-timing-function:ease-out}85%{transform:translateY(-5%) rotate(0) scale(.97,1.04) skew(-12deg);animation-timing-function:ease-in-out}to{transform:translateY(0) rotate(0) scale(1) skew(-12deg);opacity:1}}.tr-screen .tr-bar{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin:10px 0 14px}.tr-screen .tr-bar label{display:flex;flex-direction:column;gap:4px;font-size:9px;color:#cfe3ff}.tr-screen .tr-bar select{min-width:200px;max-width:100%}.tr-screen #trgo{margin-left:auto}.tr-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px}.tr-player{border-color:var(--rc);display:flex;flex-direction:column;gap:8px}.tr-head{display:flex;align-items:center;gap:10px}.tr-head>div{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.tr-head b{font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tr-head small{font-size:8px;color:#9fb6d8}.tr-techs{display:flex;flex-direction:column;gap:5px}.tr-tech{display:flex;align-items:center;gap:8px;padding:4px 6px;border-radius:6px;background:#ffffff0d}.tr-tech.on{background:#ffd23f22;box-shadow:inset 0 0 0 2px #ffd23f88}.tr-tech.off{opacity:.55;flex-direction:column;align-items:flex-start;gap:2px;font-size:9px}.tr-tech.off small{color:#9fb6d8;font-size:8px}.tr-pick{flex:1;min-width:0;display:flex;align-items:center;gap:8px;background:none;border:0;color:inherit;font:inherit;font-size:9px;text-align:left;cursor:pointer;padding:2px}.tr-pick:disabled{opacity:.4;cursor:not-allowed}.tr-pick em{font-style:normal;font-size:7px;padding:1px 5px;border-radius:999px;background:var(--aura, #7ff6ff);color:#041026}.tr-lv{display:inline-flex;align-items:center;gap:4px}.tr-lv b{min-width:40px;text-align:center;font-size:9px;color:#ffd23f}.tr-lv button{width:24px;height:24px;border:0;border-radius:6px;background:#2a4a8a;color:#fff;font:inherit;cursor:pointer}.tr-lv button:disabled{opacity:.35;cursor:default}.tr-combos{margin-top:12px;display:flex;flex-direction:column;gap:6px}.tr-combos h3{margin:0 0 4px}.train-tag{position:fixed;left:50%;top:10px;transform:translate(-50%);z-index:40;pointer-events:none;padding:5px 12px;border-radius:999px;font-size:8px;letter-spacing:1px;color:#041026;background:#7dff9a;box-shadow:0 0 14px #7dff9a88}@media (max-width: 520px){.tr-grid{grid-template-columns:1fr}.tr-screen #trgo{margin-left:0;width:100%}}[data-user]{cursor:pointer}.wr-row[data-user]:hover,.rank-row[data-user]:hover{filter:brightness(1.15)}.opf-panel{max-width:760px!important;display:flex;flex-direction:column;gap:12px}.opf-panel h3{margin:4px 0 0}.opf-head{display:flex;align-items:center;gap:14px}.opf-head>div{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.opf-head small{font-size:7px;letter-spacing:2px;color:#9fb6d8}.opf-name{font-size:18px;color:#ffd23f;text-shadow:2px 2px 0 #000;overflow:hidden;text-overflow:ellipsis}.opf-meta{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:9px;color:#cfe3ff}.opf-meta img{width:22px;height:22px;object-fit:contain}.opf-stats{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:8px}.opf-stat{display:flex;flex-direction:column;align-items:center;gap:3px;padding:8px 4px;border-radius:8px;background:#ffffff0d}.opf-stat b{font-size:12px;color:#fff}.opf-stat small{font-size:7px;color:#9fb6d8}.opf-squad{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px}.opf-pl{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;padding:8px 4px;border-radius:10px;background:#ffffff0a;box-shadow:inset 0 0 0 2px var(--rc);text-align:center}.opf-pl b{font-size:8px;line-height:1.3}.opf-pl small{font-size:7px;color:var(--rc)}.opf-cap{position:absolute;top:4px;left:4px;width:18px;height:18px;border-radius:50%;display:grid;place-items:center;font-size:8px;color:#041026;background:#ffd23f}.opf-aura{display:inline-flex;align-items:center;gap:3px}.opf-aura em{font-style:normal;font-size:6px;padding:1px 4px;border-radius:999px;color:#041026;background:var(--aura, #7ff6ff)}.opf-marks{display:flex;flex-direction:column;gap:5px}.opf-mark{display:flex;align-items:center;gap:8px;font-size:9px;padding:4px 8px;border-radius:6px;background:#ffffff0a}.opf-mark b{margin-left:auto}.opf-mark small{color:#9fb6d8;font-size:7px}.opf-mark .rank-btn{transform:scale(.55);margin:-10px -8px}.ts-filters{display:flex;flex-direction:column;gap:6px;margin-bottom:8px}.ts-filters input[type=search]{width:100%;box-sizing:border-box;padding:6px 8px;border-radius:8px;border:1px solid var(--g-line, #3a5a9a);background:#0a1630;color:#fff;font:inherit;font-size:8px}.ts-frow{display:flex;gap:6px;align-items:center}.ts-frow select{flex:1;min-width:0;font-size:8px;padding:4px}.ts-chk{display:inline-flex;align-items:center;gap:4px;font-size:7px;color:#cfe3ff;white-space:nowrap;cursor:pointer}.ts-pick[hidden]{display:none!important}.pennant{display:block;overflow:visible;filter:drop-shadow(0 3px 4px #0008)}.pennant .pn-shine{animation:pnShine 3.2s ease-in-out infinite}@keyframes pnShine{0%,55%{transform:translate(0) skew(-20deg)}to{transform:translate(220px) skew(-20deg)}}.pn-legendario,.pn-mitico{animation:pnPulse 2.4s ease-in-out infinite}@keyframes pnPulse{50%{filter:drop-shadow(0 0 7px var(--pnglow, #ffb020)) drop-shadow(0 3px 4px #0008)}}.pn-mitico{--pnglow: #ff3a6a}.pn-legendario{--pnglow: #ffb020}.pn-leyenda{animation:pnRainbow 4s linear infinite}@keyframes pnRainbow{0%{filter:drop-shadow(0 0 6px #ff4a4a) drop-shadow(0 3px 4px #0008)}33%{filter:drop-shadow(0 0 6px #5ee05a) drop-shadow(0 3px 4px #0008)}66%{filter:drop-shadow(0 0 6px #4fb3ff) drop-shadow(0 3px 4px #0008)}to{filter:drop-shadow(0 0 6px #ff4a4a) drop-shadow(0 3px 4px #0008)}}.pennant .pn-eye{animation:pnEye 1.4s ease-in-out infinite;transform-box:fill-box;transform-origin:center}@keyframes pnEye{50%{transform:scale(1.18)}}@media (prefers-reduced-motion: reduce){.pennant,.pennant *{animation:none!important}}.pn-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:10px}.pn-card{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;padding:10px 6px 8px;border-radius:10px;text-align:center;background:radial-gradient(circle at 50% 30%,color-mix(in srgb,var(--rc) 22%,transparent),#ffffff08 70%);box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--rc) 70%,transparent)}.pn-card b{font-size:8px;line-height:1.3}.pn-card small{font-size:7px;color:var(--rc)}.pn-pick{background:none;border:0;padding:0;font:inherit;color:inherit;cursor:pointer;text-align:center}.pn-pick.locked .pennant{filter:grayscale(1) brightness(.45)}.pn-pick.locked .pn-card{opacity:.8}.pn-pick.on .pn-card{box-shadow:inset 0 0 0 3px #ffd23f,0 0 16px #ffd23f66}.pn-how{font-size:7px;color:#cfe3ff}.pn-pick.on .pn-how{color:#ffd23f}.pn-odds{position:absolute;top:6px;right:6px;font-size:7px;padding:2px 5px;border-radius:999px;background:#0008;color:#fff}.pn-own{font-size:7px;color:#7dff9a}.pn-new{font-style:normal;font-size:8px;color:#041026;background:#7dff9a;padding:2px 6px;border-radius:999px}.pn-dup{font-style:normal;font-size:7px;color:#ffd23f}.pn-reveal .pn-card{animation:pnReveal .55s cubic-bezier(.3,1.6,.6,1) both;animation-delay:calc(var(--k, 0) * .11s)}@keyframes pnReveal{0%{transform:rotateY(90deg) scale(.6);opacity:0}to{transform:none;opacity:1}}.pn-hero{display:flex;gap:18px;align-items:center;flex-wrap:wrap;background:radial-gradient(circle at 15% 40%,#6a1a9a55,transparent 60%),linear-gradient(180deg,var(--panel-2),var(--panel))}.pn-hero-art{flex:0 0 auto}.pn-hero-tx{flex:1;min-width:240px;display:flex;flex-direction:column;gap:8px}.pn-hero-tx small{font-size:7px;letter-spacing:2px;color:#ff8ad8}.pn-hero-tx>b{font-size:16px;color:#ffd23f;text-shadow:2px 2px 0 #000}.pn-hero-tx p{margin:0;font-size:9px;line-height:1.6}.pn-left{font-size:9px;color:#cfe3ff}.pn-left b{color:#ff8ad8}.pn-buy{display:flex;gap:10px;flex-wrap:wrap}.pn-results{margin:12px 0}.pn-results h3{margin-top:0}.pn-eventcta{display:flex;align-items:center;gap:12px;width:100%;margin:0 0 12px;padding:10px 14px;border:0;border-radius:12px;cursor:pointer;text-align:left;color:#fff;font:inherit;background:linear-gradient(90deg,#3a0a6a,#8a1a5a 60%,#ff3a6a);box-shadow:0 0 18px #ff3a6a55,inset 0 0 0 2px #ff8ad8aa}.pn-eventcta span:last-child{display:flex;flex-direction:column;gap:3px}.pn-eventcta small{font-size:7px;letter-spacing:1.5px;color:#ffd0ee}.pn-eventcta b{font-size:12px}.pn-eventcta em{font-style:normal;font-size:8px;color:#ffe08a}.pn-shopcard .shop-art{display:grid;place-items:center;min-height:100px}.pn-ribbon{position:absolute!important;top:0;right:0;bottom:0;left:0;z-index:0!important;pointer-events:none;--notch: 26px;background:var(--rc);clip-path:polygon(0 0,100% 0,calc(100% - var(--notch)) 50%,100% 100%,0 100%)}.pnr-comun{--bw: 2px}.pnr-raro,.pnr-epico,.pnr-legendario,.pnr-mitico,.pnr-leyenda{--bw: 3px}.pnr-leyenda{background:linear-gradient(90deg,#ff4a4a,#ffe24a,#5ee05a,#4fb3ff,#b36bff,#ff4a4a);background-size:200% 100%;animation:pnrRain 4s linear infinite}@keyframes pnrRain{to{background-position:200% 0}}.pnr-in{position:absolute!important;inset:var(--bw, 3px);overflow:hidden;clip-path:polygon(0 0,100% 0,calc(100% - var(--notch) + var(--bw, 3px)) 50%,100% 100%,0 100%)}.pnr-art{display:block;width:100%;height:100%}.pnr-in:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#04102ad0,#04102a8a 28%,#04102a1a 52%,#04102a40 74%,#04102a99)}.pnr-shine{animation:pnrShine 3.4s ease-in-out infinite}@keyframes pnrShine{0%{transform:skew(-20deg) translate(0)}55%,to{transform:skew(-20deg) translate(1700px)}}.pn-ribbon .pn-eye{animation:pnEye 1.4s ease-in-out infinite;transform-box:fill-box;transform-origin:center}@media (prefers-reduced-motion: reduce){.pn-ribbon,.pn-ribbon *{animation:none!important}}.rank-row.has-pn,.wr-row.has-pn{position:relative;overflow:hidden;flex-shrink:0}.rank-row.has-pn>:not(.pn-ribbon),.wr-row.has-pn>:not(.pn-ribbon){position:relative;z-index:1}.rank-row.has-pn{padding-right:34px}.wr-row.has-pn{padding-right:24px}.wr-row .pn-ribbon{--notch: 16px}.has-pn .rk-name b,.has-pn .wr-who b{text-shadow:2px 2px 0 #000}.pn-plate{position:relative;display:block;align-self:stretch;padding:7px 22px 7px 10px;border-radius:4px;overflow:hidden}.pn-plate>span{position:relative;z-index:1;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-shadow:2px 2px 0 #000}.pn-plate .pn-ribbon{--notch: 14px}.pn-plate .pnr-in:after{background:#04102a70}.pf-card.has-pn>.pn-ribbon.pn-ribbon{position:absolute;z-index:0;--notch: 40px}.pf-card.has-pn .rw-rays{opacity:.25}.pf-card.has-pn{padding-right:56px}.pf-card.has-pn .pf-name{text-shadow:3px 3px 0 #000}.pf-flag{flex:0 0 auto;line-height:0;filter:drop-shadow(0 4px 6px #000a)}.pf-flag .pn-eye{animation:pnEye 1.4s ease-in-out infinite;transform-box:fill-box;transform-origin:center}@media (max-width: 760px){.pf-flag{display:none}}.opf-head.has-pn{position:relative;padding:12px 40px 12px 12px;border-radius:10px;overflow:hidden}.opf-head.has-pn>:not(.pn-ribbon){position:relative;z-index:1}.opf-head.has-pn .opf-name{text-shadow:2px 2px 0 #000}.pn-grid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}.pn-prev{position:relative;display:block;align-self:stretch;height:54px;line-height:0}.pn-prev .pnr-in:after{background:none}.pn-pick.locked .pn-ribbon{filter:grayscale(1) brightness(.45)}.pn-shopcard .shop-art.pn-prev{display:block;min-height:0;height:72px;margin:0 4px}.pn-hero-art{position:relative;flex:1 1 300px;max-width:460px;height:110px}.pn-hero-art .pnr-in:after{background:none}@media (max-width: 760px){.pf-card.has-pn{padding-right:20px}.pf-card.has-pn>.pn-ribbon.pn-ribbon{--notch: 22px}}.fr-host{position:relative;display:inline-grid;place-items:center;line-height:0;overflow:visible;flex:none}.fr-ov{position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;z-index:3;pointer-events:none}.fr-ov .frame{display:block;width:100%;height:100%;overflow:visible;filter:drop-shadow(0 2px 3px #000a)}.rank-row .fr-ov,.wr-row .fr-ov{top:-16%;right:-16%;bottom:-16%;left:-16%}.fr-spin{animation:frSpin 3.6s linear infinite;transform-origin:70px 70px;transform-box:view-box}@keyframes frSpin{to{transform:rotate(360deg)}}.frame .pn-eye{animation:pnEye 1.4s ease-in-out infinite;transform-box:fill-box;transform-origin:center}@media (prefers-reduced-motion: reduce){.frame,.frame *{animation:none!important}}.fr-prev{display:grid;place-items:center;align-self:stretch;height:92px}.fr-face{display:block;width:56px;height:56px;border-radius:50%;overflow:hidden;background:radial-gradient(circle,#1d468f,#06102b);line-height:0}.fr-face .avatar{border-radius:50%;overflow:hidden}.pn-pick.locked .fr-prev{filter:grayscale(1) brightness(.5)}.pn-shopcard .shop-art.fr-prev{display:grid;min-height:0;height:104px}.pf-avatar .fr-host.sq .fr-ov{top:-17%;right:-17%;bottom:-17%;left:-17%}.wr-pod .fr-host,.rk-pod .fr-host{margin:8px 0 12px}.rk-medal{z-index:4}.wr-medal{position:relative;z-index:4}.ult-banner{position:fixed;z-index:60;pointer-events:none;overflow:hidden}.ub-flash{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 45%,#ffd0f0aa,#ff2a9a55 35%,transparent 65%);opacity:0;animation:ubFlash .4s ease-out both}@keyframes ubFlash{0%{opacity:.7}to{opacity:0}}.ub-band{position:absolute;left:-10%;right:-10%;top:22%;height:clamp(88px,22%,170px);transform:rotate(-5deg);display:flex;align-items:center;gap:18px;padding:0 14%;background:linear-gradient(90deg,#12001ccc,#6a0a4af2 18%,#c0126e,#6a0a4af2 82%,#12001ccc);border-top:4px solid #ff7ad0;border-bottom:4px solid #ff7ad0;box-shadow:0 0 40px #ff2a9a99,inset 0 0 30px #000a;animation:ubBand var(--ms) cubic-bezier(.2,.9,.2,1) both}@keyframes ubBand{0%{clip-path:inset(0 100% 0 0)}12%{clip-path:inset(0 0 0 0)}86%{clip-path:inset(0 0 0 0);opacity:1}to{clip-path:inset(0 0 0 100%);opacity:.6}}.ub-lines{position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(100deg,transparent 0 26px,#ffffff14 26px 30px);animation:ubLines .5s linear infinite}@keyframes ubLines{to{background-position:120px 0}}.ub-art{position:relative;height:150%;align-self:flex-end;margin-bottom:-4%;filter:drop-shadow(0 0 12px #ff2a9a);animation:ubArt var(--ms) ease-out both}@keyframes ubArt{0%{transform:translate(-60px) scale(.9);opacity:0}18%{transform:none;opacity:1}}.ub-tx{position:relative;display:flex;flex-direction:column;gap:4px;min-width:0}.ub-tx small{font-size:clamp(8px,1.3vw,13px);letter-spacing:3px;color:#ffd0f0;text-shadow:2px 2px 0 #000}.ub-tx b{font-family:Impact,Arial Black,sans-serif;font-style:italic;font-weight:900;font-size:clamp(26px,5.4vw,64px);line-height:1;color:#fff;letter-spacing:1px;-webkit-text-stroke:2px #7a0040;text-shadow:4px 4px 0 #2a0018,0 0 22px #ff7ad0;animation:ubName var(--ms) cubic-bezier(.2,1.6,.4,1) both;white-space:nowrap}@keyframes ubName{0%{transform:scale(1.8);opacity:0}14%{transform:scale(1);opacity:1}}@media (prefers-reduced-motion: reduce){.ult-banner *{animation-duration:.01ms!important}.ub-band{clip-path:none}}.evo-ic{display:inline-block;height:1.55em;width:auto;margin-left:.3em;vertical-align:middle;image-rendering:pixelated;filter:drop-shadow(1px 1px 0 #000a)}.evo-ic.big{height:26px;margin:0 2px}.evo-tx{margin-left:.3em;color:#ffe24a}.lv-ribbon .evo-ic{height:1.8em;margin:0 .15em}.pl-tn .tn-row{display:flex;align-items:center;max-width:100%}.pl-tn .tn-txt{min-width:0;overflow:hidden;text-overflow:ellipsis}.pl-tn .evo-ic{flex:none;height:15px;margin-left:3px}.fr-host.wide>.fr-ov{left:-50%;right:-50%}.rank-row .fr-host.wide>.fr-ov,.wr-row .fr-host.wide>.fr-ov{left:-42.9%;right:-42.9%}.pf-avatar .fr-host.sq.wide>.fr-ov{left:-44.3%;right:-44.3%}.rank-row>.fr-host,.wr-row>.fr-host{justify-self:center}.rk-screen .rank-row{grid-template-columns:44px 84px 1fr 40px 44px 90px 70px 100px}.wr-row{grid-template-columns:34px 62px minmax(0,1fr) 24px 30px auto}@media (max-width: 700px){.rk-screen .rank-row{grid-template-columns:30px 68px 1fr 40px 76px}}@media (max-width: 620px){.wr-row{grid-template-columns:30px 62px minmax(0,1fr) 30px auto}}#aptabs,#mtdays{margin-bottom:10px}#aplist h4{margin:14px 0 6px;font-size:10px;color:#ffe24a}#aplist h4 small{color:var(--muted);font-size:8px}.mt-cols{display:flex;align-items:stretch;gap:2px;height:120px;padding:6px;border-radius:10px;background:#0a1d48;box-shadow:inset 0 0 0 2px #ffffff14}.mt-col{flex:1;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;min-width:0;cursor:default}.mt-col i{display:block;width:100%;min-height:1px;border-radius:3px 3px 0 0;background:linear-gradient(180deg,#ffd23f,var(--orange))}.mt-col:hover i{background:#fff}.mt-col small{height:10px;font-size:7px;color:#cfe3ff;white-space:nowrap;margin-top:2px}.mt-split{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:0 14px}.mt-rows{display:flex;flex-direction:column;gap:4px}.mt-row{display:grid;grid-template-columns:minmax(70px,1.2fr) 2fr auto;gap:6px;align-items:center;font-size:9px}.mt-row span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mt-row div{height:10px;border-radius:5px;background:#ffffff10;overflow:hidden}.mt-row div i{display:block;height:100%;background:linear-gradient(90deg,var(--orange),#ffd23f)}.mt-row b{color:#fff}.mt-row b small{color:var(--muted);font-size:7px}.rk4.rk4-shut{opacity:.7;filter:saturate(.6)}.rk4.rk4-shut small{white-space:nowrap}.m5-rz{display:grid;place-items:center}.m5-rz .z-emblem{width:120px;height:120px;filter:drop-shadow(0 0 14px #ff2a4599) drop-shadow(3px 4px 0 #0008);animation:zBob 3s ease-in-out infinite}@keyframes zBob{50%{transform:translateY(-4px) rotate(-3deg)}}.z-emblem{display:block;width:100%;height:100%;overflow:visible}.rank-btn b.rz-b{width:26px;height:26px;text-shadow:none}.wr-row .rank-btn b.rz-b,.wr-pod .rank-btn b.rz-b,.rank-row .rank-btn b.rz-b,.rk-pmeta .rank-btn b.rz-b{width:22px;height:22px}.rk4-l.rk4-z{padding:3px}.rk4.on .rk4-l.rk4-z{background:radial-gradient(circle,#fff 0,#fff,#ffd0d6 70%,#ff2a45)}.rk4-l.rk4-z .z-emblem{filter:drop-shadow(1px 2px 0 #0007)}.rk4.on .rk4-l.rk4-z .z-emblem{animation:zBob 2.4s ease-in-out infinite}.z-emblem.z-inl{display:inline-block;width:1.3em;height:1.3em;vertical-align:-.3em}.mp-wrap{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:16px;align-items:start}@media (max-width: 899px){.mp-wrap{grid-template-columns:minmax(0,1fr)}}.mp-board{position:relative;padding:12px 14px 18px;border-radius:16px;overflow:hidden;background:radial-gradient(ellipse at 20% 0%,#1f4a2a 0%,transparent 55%),radial-gradient(ellipse at 90% 100%,#4a1636 0%,transparent 55%),linear-gradient(180deg,#0c1a3c,#060d24);box-shadow:inset 0 0 0 2px #ffffff12,0 6px #0006}.mp-head{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-bottom:6px}.mp-head small{display:block;font-size:7px;letter-spacing:2px;color:#b8ffcc}.mp-head b{font-weight:400;font-size:10px}.mp-prog{flex:1;min-width:120px;height:10px;border-radius:999px;background:#040a1e;box-shadow:inset 0 0 0 1px #ffffff1c;overflow:hidden}.mp-prog i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#19e64d,#f4d125,#e83030,#e052e0);background-size:600px 100%}.mp-legend{display:inline-flex;align-items:center;gap:5px;font-size:6.5px;color:var(--muted)}.mp-legend i{width:10px;height:10px;border-radius:3px;margin-left:6px}.mp-legend .e{background:#30e85e}.mp-legend .h{background:#e85e30}.mp-legend .x{background:#eb47eb}.mp-road{position:relative;margin:0 4px}.mp-svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.mp-seg{fill:none;stroke:var(--tc);stroke-width:10px;stroke-linecap:round;opacity:.95}.mp-seg.open{stroke-dasharray:2 14;stroke-width:8px}.mp-seg.locked{stroke:#5a6788;stroke-dasharray:2 14;stroke-width:6px;opacity:.55}.mp-node{position:absolute;z-index:1;width:120px;transform:translate(-50%,-38%);display:flex;flex-direction:column;align-items:center;gap:4px;padding:0;border:0;background:none;color:#fff;cursor:pointer;font:inherit}.mp-disc{position:relative;display:block;width:78px;height:78px;border-radius:50%;overflow:hidden;background:#000;box-shadow:0 0 0 4px var(--tc),0 0 0 7px #050c22,0 6px 0 7px #0008;transition:transform .15s}.mp-disc img{width:100%;height:100%;object-fit:cover;image-rendering:pixelated}.mp-node:hover .mp-disc,.mp-node:focus-visible .mp-disc{transform:scale(1.08)}.mp-node.sel .mp-disc{transform:scale(1.1) translateY(-4px);box-shadow:0 0 0 4px #fff,0 0 0 8px var(--tc),0 6px 0 8px #0008}.mp-num{position:absolute;left:50%;top:4px;transform:translate(-50%);min-width:20px;padding:3px 5px;border-radius:999px;font-style:normal;font-size:8px;color:#08101f;background:var(--tc);box-shadow:0 2px #0008}.mp-lock,.mp-ok{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-style:normal;font-size:24px}.mp-ok{inset:auto 4px 4px auto;width:22px;height:22px;font-size:11px;border-radius:50%;color:#04200c;background:var(--ok);box-shadow:0 2px #0008}.mp-node.st-locked .mp-disc img{filter:grayscale(1) brightness(.4)}.mp-node.st-locked .mp-disc{box-shadow:0 0 0 4px #4a5677,0 0 0 7px #050c22,0 6px 0 7px #0008}.mp-node.st-locked.sel .mp-disc{box-shadow:0 0 0 4px #fff,0 0 0 8px #4a5677,0 6px 0 8px #0008}.mp-name{position:relative;z-index:1;max-width:120px;padding:3px 7px;border-radius:6px;font-size:7px;line-height:1.4;text-align:center;background:#040a1ee6;text-shadow:1px 1px 0 #000}.mp-node.st-locked .mp-name{color:#9aa8c8}.mp-pips{display:flex;gap:3px}.mp-pips i{width:6px;height:6px;border-radius:2px;background:#fff2}.mp-pips i.on{background:var(--tc)}.mp-node.st-next .mp-disc:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;box-shadow:inset 0 0 0 4px #fff;animation:mpPulse 1.6s ease-out infinite}@keyframes mpPulse{0%{transform:scale(.85);opacity:.9}to{transform:scale(1.05);opacity:0}}.mp-node.st-next .mp-name:before{content:"▶ ";color:var(--tc)}.mp-detail{position:sticky;top:8px;display:flex;flex-direction:column;overflow:hidden;border-radius:16px;background:linear-gradient(180deg,#14306e,#06102b);box-shadow:inset 0 0 0 2px var(--tc),0 6px #0006}.mp-art{position:relative;aspect-ratio:16 / 10;overflow:hidden;background:#000;line-height:0}.mp-art img{width:100%;height:100%;object-fit:cover;image-rendering:pixelated}.mp-art:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 40%,#050c22f0);pointer-events:none}.mp-detail.st-locked .mp-art img{filter:grayscale(1) brightness(.45)}.mp-art h3{position:absolute;z-index:1;left:12px;right:12px;bottom:10px;margin:0;font-size:14px;line-height:1.3;color:#fff;text-shadow:2px 2px 0 #000}.mp-stage{position:absolute;z-index:2;top:10px;left:10px;padding:5px 9px;border-radius:999px;font-size:7px;line-height:1;color:#08101f;background:var(--tc);box-shadow:0 2px #0008}.mp-body{display:flex;flex-direction:column;gap:10px;padding:12px}.mp-diffbar{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.mp-diffbar small{font-size:7px;letter-spacing:2px;color:var(--muted)}.mp-diffbar b{font-weight:400;font-size:9px;color:var(--tc)}.mp-meter{display:flex;gap:2px;flex:1;min-width:110px}.mp-meter i{flex:1;height:10px;border-radius:2px;background:#ffffff14}.mp-meter i.on{background:var(--tc)}.mp-blurb{margin:0;font-size:7.5px;line-height:1.7;color:#cdd9f5}.mp-boss{display:flex;align-items:center;gap:10px;padding:6px 10px 6px 6px;border-radius:12px;background:linear-gradient(90deg,#4a0f1aee,#1a0a20aa);box-shadow:inset 0 0 0 1px #ff5a5a44}.mp-boss .mug{border-radius:10px;background-color:#0006;flex:none}.mp-boss small{display:block;font-size:6.5px;letter-spacing:2px;color:#ff9a8a}.mp-boss b{font-weight:400;font-size:10px}.mp-detail .mc4-chips .hard{color:#ffd6c8;background:#3a0d14cc}.mp-detail .mc4-chips .hard .uic{color:#ff6a4a}.mp-go{width:100%}@media (max-width: 619px){.mp-node{width:108px}.mp-disc{width:64px;height:64px}.mp-name{max-width:104px;font-size:6.5px}}@media (max-width: 899px) and (min-width: 520px){.mp-detail{position:static;flex-direction:row}.mp-art{flex:0 0 38%;aspect-ratio:auto;min-height:220px}.mp-art h3{font-size:11px}.mp-body{flex:1;min-width:0;gap:8px}}@media (max-width: 519px){.mp-detail{position:static}.mp-art{aspect-ratio:16 / 9}}.lvcard.for-combo{box-shadow:inset 0 0 0 3px #ffe24a,0 0 0 2px #0008}.lv-combo{display:flex;flex-direction:column;gap:4px;width:calc(100% - 20px);margin:2px 10px 0}.lv-combo span{padding:5px 8px;border-radius:8px;font-size:7px;line-height:1.5;color:#fff4c0;background:#3a2a04e6;box-shadow:inset 0 0 0 1px #ffe24a88}.lv-combo span b{color:#ffe24a;font-weight:400}.lv-combo span.done{color:#04200c;background:#ffe24a;box-shadow:none}.lv-combo span.done b{color:#3a1a00}.pl-tech.combo{border-radius:6px;background:#ffe24a22;box-shadow:inset 0 0 0 1px #ffe24acc}.pl-tech.combo .pl-icon{border-color:#ffe24a}.pl-tech.combo .pl-icon:after{content:"🔗";position:absolute;right:-7px;top:-7px;font-size:9px;line-height:1;filter:drop-shadow(0 1px 0 #000)}.pl-tech.combo .pl-tn{color:#ffe9a0}.combo-hud{flex-wrap:wrap;justify-content:center;max-width:min(92vw,720px)}.combo-chip.goal{background:#1a1404cc;border-color:#ffe24a88;color:#fff4c0}.combo-chip.goal.ready{background:#3a2a04ee;border-color:#ffe24a}.rev-chip{justify-self:start;align-self:start;width:max-content;display:inline-flex;align-items:center;gap:5px;margin-top:4px;padding:3px 8px;border-radius:999px;font-size:7.5px;line-height:1;color:#2a1a00;background:#ffe27a;box-shadow:0 2px #0008;text-shadow:none}.rev-chip b{font-weight:400;font-size:9px}.rev-chip.none{color:#c9d3ea;background:#1a2340cc;box-shadow:inset 0 0 0 1px #fff2}.cg-list{display:flex;flex-direction:column;gap:8px;text-align:left}.cg{padding:8px 10px;border-radius:10px;background:#0b1a3ccc;box-shadow:inset 0 0 0 1px #ffe24a55}.cg.ready{box-shadow:inset 0 0 0 2px #ffe24a;background:#2a2006cc}.cg.partial{opacity:.7;box-shadow:inset 0 0 0 1px #fff2}.cg-top{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 10px;font-size:9px}.cg-top b{font-weight:400;color:#ffe24a}.cg-top span{font-size:7px;color:var(--muted)}.cg-parts{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.cg-parts>span{display:flex;align-items:center;gap:6px;padding:4px 8px 4px 4px;border-radius:8px;background:#040a1ecc;box-shadow:inset 0 0 0 1px #ffffff1a}.cg-parts>span.ok{box-shadow:inset 0 0 0 1px #5cdc6a}.cg-parts>span.miss{opacity:.6}.cg-parts em{font-style:normal;font-size:6.5px;line-height:1.5;color:#cdd9f5}.cg-parts em b{font-weight:400;font-size:7.5px;color:#fff}.cg-parts>span.ok em:after{content:" ✔";color:#5cdc6a}.cg-q{display:inline-flex;width:26px;height:26px;align-items:center;justify-content:center;font-style:normal;border-radius:6px;background:#ffffff14}.cg-parts .mug{border-radius:6px}.pn-eventcta.thanks-cta{background:linear-gradient(90deg,#2a0a5a,#6a1aa8 55%,#c45aff);box-shadow:0 0 18px #c45aff55,inset 0 0 0 2px #e6b8ffaa}.thanks-cta .th-faces{display:flex;flex-shrink:0}.thanks-cta .th-faces .mug{margin-left:-14px;border-radius:50%;box-shadow:0 0 0 2px #2a0a5a;background-color:#3a1a6a}.thanks-cta .th-faces .mug:first-child{margin-left:0}.ev-tok{color:#e6b8ff;font-weight:700}.thanks-notice .panel{max-width:520px;text-align:center;border:2px solid #c45aff;box-shadow:0 0 28px #c45aff66;background:linear-gradient(180deg,#2a0a5a,#0a1430 70%)}.thanks-notice h2{margin:6px 0 4px;color:#ffe08a;font-size:18px;line-height:1.4}.thanks-notice .th-big{font-size:34px;color:#fff;text-shadow:0 0 12px #c45aff}.thanks-notice .th-row{display:flex;flex-wrap:wrap;justify-content:center;gap:4px;margin:12px 0}.thanks-notice .th-row .mug{border-radius:8px;box-shadow:0 0 0 2px #e6b8ff88}.thanks-notice p{font-size:10px;line-height:1.7;margin:6px 0}.thanks-notice .th-code{display:inline-block;margin:4px 0;padding:4px 10px;border:2px dashed #ffe08a;border-radius:8px;color:#ffe08a;font-size:14px;letter-spacing:2px}.gts-screen>:not(.titlebar){max-width:1100px;margin-left:auto;margin-right:auto}.gts-hero{display:flex;align-items:center;gap:14px;padding:14px 16px;margin-bottom:12px;border-radius:16px;background:linear-gradient(110deg,#0a2a6acc,#3a1a7acc);box-shadow:inset 0 0 0 2px #7fd3ff55}.gts-hero b{display:block;font-size:13px;color:#ffd23f;text-shadow:2px 2px 0 #000;margin-bottom:4px}.gts-hero small{font-size:9px;color:#cfe3ff;line-height:1.5}.gts-globe{width:54px;height:54px;flex:none;color:#7fd3ff;animation:gtsSpin 8s linear infinite}.gts-globe svg{width:100%;height:100%}@keyframes gtsSpin{to{transform:rotate(360deg)}}.gts-tabs{margin-bottom:12px}.gts-slots{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px}.gts-slot{display:flex;flex-direction:column;align-items:center;gap:6px;padding:12px 8px;min-height:150px;justify-content:center;border-radius:14px;background:#06102bcc;box-shadow:inset 0 0 0 2px #fff2;color:#cfe3ff;font:inherit;text-align:center}.gts-slot.on{box-shadow:inset 0 0 0 2px #7fd3ff,0 0 12px #7fd3ff44}.gts-slot.free{cursor:pointer;border:2px dashed #ffffff33;box-shadow:none}.gts-slot.free:hover{border-color:#ffd23f;color:#fff}.gts-slot.locked{opacity:.55}.gts-slot small,.gts-offer small{font-size:7px;opacity:.8}.gts-plus{font-size:26px;color:#ffd23f}.gts-pair{display:flex;align-items:center;gap:6px}.gts-face{display:inline-block;border-radius:8px;box-shadow:0 0 0 2px var(--rc);background:#0a1d48;line-height:0}.gts-arrow{font-size:18px;color:#ffd23f;text-shadow:2px 2px 0 #000}.gts-names{display:flex;gap:5px;align-items:baseline;flex-wrap:wrap;justify-content:center;font-size:8px}.gts-names span{opacity:.7}.gts-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;margin-top:10px}.gts-offer{display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px;border-radius:14px;background:#06102bcc;box-shadow:inset 0 0 0 2px #ffffff1c}.gts-offer.can{box-shadow:inset 0 0 0 2px #7dff9a,0 0 10px #7dff9a33}.gts-who{font-size:8px;color:#9fb6d8}.gts-pick{max-width:820px!important;display:flex;flex-direction:column;gap:10px}.gts-pick-head{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:11px;color:#ffd23f}.gts-pick input{font:inherit;font-size:10px;padding:8px 10px;border-radius:8px;border:2px solid #ffffff22;background:#020818;color:#fff}.gts-pick-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px;max-height:56vh;overflow:auto;padding:2px}.gts-pickcard{display:flex;flex-direction:column;align-items:center;gap:4px;padding:8px 4px;border-radius:10px;background:#0a1d48;color:#fff;font:inherit;box-shadow:inset 0 0 0 2px var(--rc);cursor:pointer}.gts-pickcard b{font-size:8px;text-align:center}.gts-pickcard small{font-size:7px;opacity:.75;text-align:center}.gts-pickcard:hover{transform:translateY(-2px)}.m4-gts{cursor:pointer}.gts-feed{display:flex;align-items:center;gap:5px;padding:3px 0;font-size:7px;color:#cfe3ff}.gts-feed>span{color:#ffd23f;font-size:11px}.gts-feed small{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gts-feed.done small b{color:#7dff9a}.gts-feed .mug{width:26px;height:26px;background-size:auto}.gts-anim{flex-direction:column;gap:14px;background:radial-gradient(ellipse at 50% 40%,#12306acc,#000e)}.gts-stage{position:relative;width:260px;height:300px}.gts-beam{position:absolute;left:50%;bottom:40px;width:60px;height:0;transform:translate(-50%);border-radius:30px;background:linear-gradient(0deg,#7fd3ffcc,#fff0);filter:blur(2px)}.gts-ring{position:absolute;left:50%;bottom:30px;width:120px;height:30px;transform:translate(-50%);border-radius:50%;border:3px solid #7fd3ff;opacity:0}.gts-capsule{position:absolute;left:50%;width:44px;height:44px;transform:translate(-50%);color:#ffd23f;filter:drop-shadow(0 0 8px #ffd23f);opacity:0}.gts-capsule svg{width:100%;height:100%}.gts-runner{position:absolute;left:50%;bottom:40px;transform:translate(-50%)}.gts-runner canvas{display:block}.gts-caption{display:flex;flex-direction:column;align-items:center;gap:8px;max-width:420px;text-align:center}.gts-caption b{font-size:12px;color:#fff;text-shadow:2px 2px 0 #000;line-height:1.5}.gts-caption small{font-size:7px;opacity:.6}.gts-mug{border-radius:10px;box-shadow:0 0 0 3px var(--rc),0 0 16px var(--rc);line-height:0;background:#0a1d48}.se-va .gts-ring{animation:gtsRing .6s ease-out .1s both}.se-va .gts-beam{animation:gtsBeam 1.4s ease-out .2s both}.se-va .gts-runner{animation:gtsLeave 1.6s cubic-bezier(.6,0,.9,.4) .4s both}.se-va .gts-capsule{animation:gtsCapsuleUp 1.2s ease-in 1.7s both}@keyframes gtsRing{0%{opacity:1;transform:translate(-50%) scale(.3)}to{opacity:0;transform:translate(-50%) scale(1.6)}}@keyframes gtsBeam{0%{height:0;opacity:0}30%{opacity:1}to{height:300px;opacity:.9}}@keyframes gtsLeave{0%{transform:translate(-50%) scale(1);opacity:1;filter:none}60%{transform:translate(-50%,-90px) scale(.7);opacity:1;filter:brightness(2.2)}to{transform:translate(-50%,-200px) scale(.1);opacity:0;filter:brightness(4)}}@keyframes gtsCapsuleUp{0%{bottom:200px;opacity:1}to{bottom:360px;opacity:0}}.vuelve .gts-capsule{animation:gtsCapsuleDown .9s ease-out both}.vuelve .gts-beam{animation:gtsBeam .9s ease-out .6s both reverse}.vuelve .gts-ring{animation:gtsRing .7s ease-out 1s both}.vuelve .gts-runner{animation:gtsArrive 1s cubic-bezier(.2,1.4,.4,1) 1s both}.vuelve .gts-other{display:none}@keyframes gtsCapsuleDown{0%{bottom:360px;opacity:0}30%{opacity:1}85%{bottom:60px;opacity:1;transform:translate(-50%) scale(1)}to{bottom:60px;opacity:0;transform:translate(-50%) scale(2.4)}}@keyframes gtsArrive{0%{transform:translate(-50%,-40px) scale(.2);opacity:0;filter:brightness(4)}to{transform:translate(-50%) scale(1);opacity:1;filter:none}}@media (prefers-reduced-motion: reduce){.gts-anim *{animation-duration:.01ms!important;animation-delay:0s!important}.gts-globe{animation:none}}@media (max-width: 560px){.gts-stage{width:200px;height:240px}.gts-slots,.gts-list{grid-template-columns:1fr 1fr}}.rar.heroe.campeon{background:linear-gradient(90deg,#ffe08a,#ff5a3a,#b0103a,#ff5a3a,#ffe08a);color:#fff;text-shadow:1px 1px 0 #4a0010}.cu-mugs{gap:34px;padding:18px 16px}.cu-mugs span{display:inline-block;scale:1.5;will-change:transform}.cu-mugs .mug{box-shadow:none!important;outline:2px solid #ffd23f;outline-offset:1px}.combo-unlock{will-change:transform,opacity}.coop-screen,.friends-screen{max-width:1060px;margin:0 auto;display:flex;flex-direction:column;gap:12px}.coop-screen .cp-panel,.friends-screen .cp-panel{margin:0}.coop-screen>*,.friends-screen>*,.cp-room>*,.cp-vs>*{flex-shrink:0}.cp-panel h3{display:flex;align-items:center;gap:8px}.cp-panel h3 small{font-size:8px;color:#8fe8ff}.cp-panel h3 .btn{margin-left:auto}.cp-hero{position:relative;display:flex;align-items:center;gap:14px;padding:14px 18px;border-radius:16px;overflow:hidden;background:linear-gradient(120deg,#0b2a6a,#1a4fb0 45%,#2a8ad8);border:2px solid #8fd8ff88;box-shadow:inset 0 0 0 2px #ffffff14}.cp-hero:after{content:"";position:absolute;right:-40px;top:-60px;width:220px;height:220px;border-radius:50%;background:repeating-conic-gradient(#ffffff10 0 10deg,transparent 10deg 20deg);pointer-events:none}.cp-hero-tx{display:flex;flex-direction:column;gap:5px;position:relative;z-index:1}.cp-hero-tx small{font-size:8px;color:#ffe08a;letter-spacing:1px}.cp-hero-tx b{font-size:18px;color:#fff;text-shadow:2px 2px 0 #000}.cp-hero-tx span{font-size:9px;line-height:1.6;color:#d8ecff}.cp-test{position:relative;z-index:1;margin-left:auto;flex-shrink:0;padding:6px 10px;border-radius:999px;font-size:8px;color:#2a1400;background:linear-gradient(180deg,#ffe08a,#ffb020);box-shadow:0 2px #7a4a00;transform:rotate(-4deg)}.cp-err{margin:0;padding:8px 12px;border-radius:10px;background:#3a0a12cc;border:2px solid #ff6a6a88;color:#ffb0b0;font-size:10px;line-height:1.6}.cp-two{display:grid;grid-template-columns:1fr 1fr;gap:12px}.cp-choice{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px}.cp-choice>b{font-size:14px;color:#fff}.cp-big-ic{width:46px;height:46px;display:grid;place-items:center;border-radius:50%;background:radial-gradient(circle at 35% 30%,#4fb3ff,#0a2a6a);box-shadow:0 0 0 3px #8fd8ff55;color:#fff}.cp-big-ic .uic{width:26px;height:26px}.cp-join{display:flex;gap:8px;align-items:stretch;justify-content:center;flex-wrap:wrap}.cp-join input{width:9em;font:inherit;font-size:15px;letter-spacing:4px;text-align:center;text-transform:uppercase;padding:8px;color:#fff;background:#06102b;border:2px solid #2a4a8a;border-radius:8px}.friends-screen .cp-join input{text-transform:none;letter-spacing:1px;width:14em;font-size:11px}.cp-codebox{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}.cp-codebox small{font-size:8px;color:var(--muted, #9ab)}.cp-code{font-size:36px;letter-spacing:9px;color:#ffe08a;text-shadow:3px 3px 0 #000;-webkit-user-select:all;user-select:all}.cp-waitpanel{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;font-size:10px}.cp-dots{display:inline-flex;gap:6px}.cp-dots b{width:9px;height:9px;border-radius:50%;background:#8fe8ff;animation:cpDot 1s infinite ease-in-out}.cp-dots b:nth-child(2){animation-delay:.15s}.cp-dots b:nth-child(3){animation-delay:.3s}@keyframes cpDot{0%,to{transform:translateY(0);opacity:.4}50%{transform:translateY(-6px);opacity:1}}.cp-friends{display:flex;flex-direction:column;gap:6px}.cp-fr{display:flex;align-items:center;gap:10px;padding:6px 10px;border-radius:10px;background:#06102b99;border:2px solid #2a4a8a66;font-size:10px}.cp-fr .avatar{flex-shrink:0;border-radius:8px;overflow:hidden}.cp-fr>b{color:#fff;cursor:pointer}.cp-fr .cp-dot{font-size:8px;color:#8a96aa;display:inline-flex;align-items:center;gap:5px}.cp-fr .cp-dot:before{content:"";width:8px;height:8px;border-radius:50%;background:#5a6478}.cp-fr.on{border-color:#3ad15a88}.cp-fr.on .cp-dot{color:#8fffa0}.cp-fr.on .cp-dot:before{background:#3ad15a;box-shadow:0 0 6px #3ad15a}.cp-fr .spacer{flex:1}.cp-fr>.btn:first-of-type{margin-left:auto}.cp-fr .spacer~.btn{margin-left:0}.cp-room{display:flex;flex-direction:column;gap:12px}.cp-vs{display:grid;grid-template-columns:1fr auto 1fr;gap:12px;align-items:stretch}.cp-pc{position:relative;display:flex;flex-direction:column;border-radius:16px;overflow:hidden;background:linear-gradient(180deg,#0d2a6a,#06102b 70%);border:3px solid #4fb3ff;box-shadow:0 0 18px #4fb3ff44,inset 0 0 0 2px #ffffff12;animation:cpIn .45s ease-out both}.cp-pc.them{border-color:#ffb020;box-shadow:0 0 18px #ffb02044,inset 0 0 0 2px #ffffff12;animation-delay:.1s}@keyframes cpIn{0%{opacity:0;transform:translateY(12px) scale(.97)}to{opacity:1;transform:none}}.cp-ribbon{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden}.cp-ribbon:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#04102a10,#04102a55 45%,#04102af0 78%);pointer-events:none}.cp-pc>:not(.cp-ribbon){position:relative;z-index:2}.cp-noribbon{position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(115deg,#ffffff0c 0 10px,transparent 10px 22px),linear-gradient(90deg,#12306e,#0a1a44)}.cp-id{display:flex;align-items:center;gap:12px;padding:16px 14px 0}.cp-id .fr-host,.cp-id>.avatar{flex-shrink:0;filter:drop-shadow(0 3px 0 #000a)}.cp-who{display:flex;flex-direction:column;gap:4px;min-width:0}.cp-who small{font-size:7px;color:#8fe8ff}.cp-pc.them .cp-who small{color:#ffe08a}.cp-who b{font-size:14px;color:#fff;text-shadow:2px 2px 0 #000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cp-who span{display:inline-flex;align-items:center;gap:5px;font-size:8px;color:#b8c8e8}.cp-who img{width:18px;height:18px;object-fit:contain}.cp-capline{display:flex;justify-content:space-between;gap:8px;padding:10px 14px 4px;font-size:8px;color:#b8c8e8}.cp-capline b{color:#fff}.cp-squad{display:flex;flex-wrap:wrap;gap:6px;align-items:flex-end;padding:6px 14px 14px}.cp-mug{position:relative;display:inline-flex;border-radius:10px;padding:2px;background:color-mix(in srgb,var(--rc) 35%,#06102b);box-shadow:0 0 0 2px var(--rc)}.cp-mug .mug{border-radius:8px}.cp-mug.cap{box-shadow:0 0 0 3px var(--rc),0 0 14px var(--rc)}.cp-mug.hero{box-shadow:0 0 0 2px #ff3a3a,0 0 10px #ff6a2a}.cp-mug .cp-c{position:absolute;left:-5px;top:-5px;width:16px;height:16px;border-radius:50%;display:grid;place-items:center;font-style:normal;font-size:8px;color:#2a1400;background:#ffe08a;box-shadow:0 1px #7a4a00}.cp-mug small{position:absolute;right:-4px;bottom:-5px;padding:1px 4px;border-radius:6px;font-size:7px;color:#ffe08a;background:#000c}.cp-pc.wait{align-items:center;justify-content:center;gap:12px;min-height:220px;font-size:10px;color:#b8c8e8;border-style:dashed}.cp-mid{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;width:120px}#cpping{min-width:74px;text-align:center;font-variant-numeric:tabular-nums}.cp-hands{width:54px;height:54px;display:grid;place-items:center;border-radius:50%;color:#fff;background:radial-gradient(circle at 35% 30%,#ffe08a,#ff8a1a 60%,#7a3a00);box-shadow:0 0 0 3px #ffe08a66,0 0 18px #ffb02066;animation:cpBeat 1.6s ease-in-out infinite}.cp-hands .uic{width:30px;height:30px}@keyframes cpBeat{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}.cp-chip{padding:3px 8px;border-radius:999px;font-size:7px;color:#d8ecff;background:#06102bcc;border:1px solid #4fb3ff66;white-space:nowrap}.cp-chip:empty{display:none}.cp-mid small{font-size:7px;color:#8a96aa}.cp-maps{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;margin:8px 0 12px}.cp-map-card{font:inherit;position:relative;display:flex;flex-direction:column;gap:6px;align-items:flex-start;text-align:left;padding:10px;min-height:64px;cursor:pointer;color:#fff;border-radius:12px;background:linear-gradient(160deg,#12306e,#06102b);border:2px solid #2a4a8a;transition:transform .12s,border-color .12s}.cp-map-card:hover{transform:translateY(-2px);border-color:#4fb3ff}.cp-map-card.on{border-color:#ffe08a;box-shadow:0 0 0 2px #ffe08a55,0 0 14px #ffe08a44;background:linear-gradient(160deg,#3a2a0a,#12306e 60%,#06102b)}.cp-map-card b{font-size:10px;line-height:1.4;padding-right:40px}.cp-map-card small{display:inline-flex;align-items:center;gap:4px;font-size:7px;color:#8fe8ff}.cp-map-card small .uic{width:10px;height:10px}.cp-boss{position:absolute;right:6px;bottom:6px;border-radius:8px;overflow:hidden;box-shadow:0 0 0 2px #ff4f4f99}.cp-go{width:100%}.cp-actions{display:flex;justify-content:center;gap:10px}.coop-invite .cp-invite{width:min(420px,92vw)}.cp-invite{max-width:420px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:10px;border:2px solid #3ad15a;box-shadow:0 0 24px #3ad15a55}.cp-invite h2{margin:0;font-size:16px;color:#ffe08a}.cp-invite p{font-size:10px;line-height:1.6;margin:0}.opf-friend{align-self:flex-start;margin:6px 0}.coop-hud{margin-top:4px;padding:4px 8px;border-radius:8px;background:#061430d9;border:2px solid #4fb3ff88;pointer-events:none;display:flex;flex-direction:column;gap:2px}.coop-hud small{font-size:7px;color:#8fe8ff}.coop-hud b{font-size:10px;color:#fff}.coop-hud .ch-bar{display:block;height:7px;border-radius:99px;background:#0008;overflow:hidden}.coop-hud .ch-bar>i{display:block;height:100%;background:linear-gradient(90deg,#3ad15a,#9fff7a)}.coop-hud .ch-bar.down{background:#6a1010}.coop-hud em{font-style:normal;font-size:8px;color:#ff9a8a}.coop-hud em.me{color:#ffe08a}@media (max-width: 760px){.cp-two,.cp-vs{grid-template-columns:1fr}.cp-mid{flex-direction:row;width:auto}.cp-hands{width:40px;height:40px}.cp-hands .uic{width:22px;height:22px}.cp-hero-tx b{font-size:14px}}.test-build{position:fixed;left:50%;bottom:6px;transform:translate(-50%);z-index:99999;pointer-events:none;padding:4px 12px;border-radius:999px;font:8px "Press Start 2P",monospace;color:#2a1400;background:linear-gradient(180deg,#ffe08a,#ffb020);box-shadow:0 2px #7a4a00,0 0 0 2px #0005;opacity:.92}.ib-logo4 h1 .ib-pre{position:absolute;right:-4px;top:-2px;transform:translate(30%,-55%) rotate(8deg);padding:.22em .55em;border-radius:6px;font:clamp(8px,1.6vw,16px)/1 "Press Start 2P",monospace;letter-spacing:1px;color:#fff;-webkit-text-fill-color:#fff;background:linear-gradient(180deg,#ff5a5a,#c4141e);box-shadow:0 3px #5a0008,0 0 0 2px #fff;white-space:nowrap;animation:ibPre .38s 1.25s cubic-bezier(.3,1.6,.5,1) both}@keyframes ibPre{0%{opacity:0;transform:translate(30%,-55%) rotate(-20deg) scale(3.2)}}.title-screen .ib-logo4.idle h1 .ib-pre{animation:none}.coop-hud .ch-pick{font-size:7px;color:#ffe08a;animation:chPick 1s ease-in-out infinite}@keyframes chPick{50%{opacity:.45}}.coop-hud .ch-row{display:flex;flex-wrap:wrap;gap:3px;max-width:220px}.coop-hud .ch-aura,.coop-hud .ch-combo{font-style:normal;font-size:7px;padding:2px 5px;border-radius:99px;white-space:nowrap}.coop-hud .ch-aura{color:#fff;background:color-mix(in srgb,var(--ec) 35%,#0008);border:1px solid var(--ec)}.coop-hud .ch-combo{color:#ffe27a;background:#3a2a0099;border:1px solid #ffc83a88}.coop-hud .ch-combo b{font-size:7px;color:#fff}.coop-pick{position:fixed;left:50%;top:10px;transform:translate(-50%);z-index:99990;pointer-events:none;display:flex;align-items:center;gap:8px;padding:6px 14px;border-radius:999px;font:9px "Press Start 2P",monospace;color:#dff6ff;background:#061430e6;border:2px solid #4fd8ff;box-shadow:0 3px #0008}.coop-pick b{color:#4fd8ff}.cp-coach{display:flex;align-items:center;gap:8px;margin:-4px 14px 12px;padding:5px 8px;border-radius:10px;background:#04102acc;border:1px solid #ffe08a55}.cp-coach small{display:block;font-size:6px;color:#ffe08a}.cp-coach b{font-size:9px;color:#fff}.coop-hud .ch-n,.coop-hud .ch-ic{display:none}.coop-hud.off{border-color:#ff6a6a99}@media (max-height: 520px),(max-width: 620px){.coop-hud{flex-direction:row;flex-wrap:wrap;align-items:center;gap:2px 6px;margin-top:3px;padding:2px 6px;border-width:1px;border-radius:6px}.coop-hud small,.coop-hud .ch-row,.coop-hud .ch-pt{display:none}.coop-hud .ch-ic{display:inline;color:#ff9a8a;margin-right:3px}.coop-hud b{font-size:8px;max-width:8em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.coop-hud .ch-bar{flex:1;min-width:36px;height:5px}.coop-hud .ch-n{display:inline;font-size:7px;color:#ffe27a;white-space:nowrap}.coop-hud em{flex-basis:100%;font-size:7px;line-height:1.3}.coop-pick{top:4px;padding:3px 10px;font-size:7px}}@media (max-height: 520px){.coop-screen,.friends-screen{gap:8px}.cp-hero{padding:8px 12px}.cp-hero-tx span{display:none}.cp-hero-tx b{font-size:13px}.cp-vs{grid-template-columns:1fr auto 1fr;gap:8px}.cp-mid{flex-direction:column;width:70px;gap:5px}.cp-hands{width:36px;height:36px}.cp-hands .uic{width:20px;height:20px}.cp-id{padding:8px 10px 0;gap:8px}.cp-id .fr-host,.cp-id>.avatar{zoom:.6}.cp-who b{font-size:11px}.cp-who span{font-size:7px}.cp-capline{padding:5px 10px 2px;font-size:7px}.cp-squad{gap:4px;padding:4px 10px 8px}.cp-mug .mug{zoom:.7}.cp-pc.wait{min-height:110px}.cp-maps{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:6px;margin:4px 0 8px}.cp-map-card{padding:6px 8px;min-height:44px;gap:3px}.cp-map-card b{font-size:8px;padding-right:30px}.cp-boss{zoom:.7}.cp-code{font-size:26px;letter-spacing:6px}}@media (max-width: 620px) and (min-height: 521px){.cp-hero-tx span{display:none}.cp-id .fr-host,.cp-id>.avatar{zoom:.7}.cp-squad{gap:4px}.cp-mug .mug{zoom:.8}.cp-pc.wait{min-height:120px}}.co-art{position:relative;flex-shrink:0;display:inline-grid;place-items:center;border-radius:14px;overflow:hidden;background:radial-gradient(circle at 50% 35%,color-mix(in srgb,var(--rc, #4fb3ff) 45%,#0a1a44),#06102b 75%);box-shadow:0 0 0 3px var(--rc, #4fb3ff),0 0 14px color-mix(in srgb,var(--rc, #4fb3ff) 55%,transparent)}.co-art img{width:100%;height:100%;object-fit:contain;image-rendering:pixelated}.co-art.locked img{filter:brightness(0) opacity(.55)}.co-art.locked b,.co-art.empty-art b{position:absolute;font-size:22px;color:#ffe08a;text-shadow:2px 2px 0 #000}.co-art.empty-art{width:96px;height:96px;--rc: #4a5a7a;border:2px dashed #6a7a9a;box-shadow:none}.co-art.r-mitico,.co-art.r-leyenda{box-shadow:0 0 0 3px var(--rc),0 0 22px var(--rc)}.co-passives{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-direction:column;gap:4px}.co-passives li{display:flex;gap:6px;align-items:baseline;font-size:8px;line-height:1.5;color:#d8ecff}.co-passives li i{font-style:normal;color:#ffe08a;width:12px;text-align:center;flex-shrink:0}.co-quote{margin:4px 0 0;font-size:8px;line-height:1.6;color:#b8c8e8;font-style:italic}.coaches-screen{max-width:1060px;margin:0 auto;display:flex;flex-direction:column;gap:12px}.coaches-screen>*{flex-shrink:0}.co-head b{font-size:12px;color:#ffe08a}.co-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px}.co-card{display:flex;gap:12px;padding:12px;border-radius:16px;background:linear-gradient(160deg,color-mix(in srgb,var(--rc) 22%,#0d2a6a),#06102b 70%);border:2px solid color-mix(in srgb,var(--rc) 70%,#2a4a8a)}.co-card.on{box-shadow:0 0 0 2px #ffe08a,0 0 18px #ffe08a55}.co-card.locked{opacity:.82}.co-card.locked .co-passives{opacity:.8}.co-card-tx{display:flex;flex-direction:column;gap:4px;min-width:0}.co-card-tx small{font-size:7px;color:#8fe8ff}.co-card-tx>b{font-size:12px;color:#fff}.co-card-tx .rar{align-self:flex-start}.co-card-tx .btn{align-self:flex-start;margin-top:6px}.co-where{margin:6px 0 0;font-size:8px;line-height:1.6;color:#ffd27a}.bench-panel{position:relative;display:flex;align-items:center;gap:14px;overflow:hidden;background:linear-gradient(110deg,color-mix(in srgb,var(--rc, #4a5a7a) 28%,#0d2a6a),#06102b 65%);border:2px solid color-mix(in srgb,var(--rc, #4a5a7a) 70%,#2a4a8a)}.bench-panel:before{content:"";position:absolute;left:0;right:0;bottom:0;height:18px;background:repeating-linear-gradient(90deg,#6a4a2a 0,#6a4a2a 28px,#5a3a1a 28px,#5a3a1a 30px);opacity:.55;pointer-events:none}.bench-tag{position:absolute;top:8px;right:10px;font-size:7px;letter-spacing:1px;color:#2a1400;background:#ffe08a;padding:3px 8px;border-radius:999px}.bench-tx{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1;z-index:1}.bench-tx small{font-size:7px;color:#8fe8ff}.bench-tx>b{font-size:13px;color:#fff}.bench-tx .rar{align-self:flex-start}.bench-panel>.co-art{z-index:1}.bench-panel>.btn{align-self:flex-end;z-index:1}.co-row>div{display:flex;flex-wrap:wrap;gap:8px}.co-feat{display:inline-flex;flex-direction:column;align-items:center;gap:3px;width:60px;text-align:center}.co-feat small{font-size:6px;line-height:1.3;color:#b8c8e8}.co-feat.own small{color:#8fffa0}.co-reveal .co-reveal-card{width:min(420px,92vw);display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;border:3px solid var(--rc);box-shadow:0 0 30px color-mix(in srgb,var(--rc) 60%,transparent);animation:coIn .5s ease-out both}.co-reveal-card>small{font-size:9px;color:#ffe08a;letter-spacing:1px}.co-reveal-card h2{margin:4px 0 0;font-size:16px;color:#fff}.co-reveal-card em{font-style:normal;font-size:9px;color:#8fe8ff}.co-reveal-card .co-passives{align-self:stretch;text-align:left}@keyframes coIn{0%{opacity:0;transform:scale(.8) rotate(-3deg)}to{opacity:1;transform:none}}@media (max-width: 560px){.co-grid{grid-template-columns:1fr}.bench-panel{flex-wrap:wrap}}.road-screen{max-width:1060px;margin:0 auto;display:flex;flex-direction:column;gap:12px}.road-screen>*{flex-shrink:0}.rd-hero{position:relative;display:flex;align-items:center;gap:16px;padding:16px 18px;border-radius:16px;overflow:hidden;background:linear-gradient(115deg,#6a0a0a,#c4301a 40%,#ffb020);border:2px solid #ffe08a99;box-shadow:inset 0 0 0 2px #ffffff18}.rd-hero:after{content:"⚡";position:absolute;right:230px;top:-30px;font-size:140px;opacity:.1;pointer-events:none}.rd-hero>div:first-child{display:flex;flex-direction:column;gap:5px;flex:1;min-width:0}.rd-hero small{font-size:8px;color:#ffe08a;letter-spacing:1px}.rd-hero>div>b{font-size:20px;color:#fff;text-shadow:3px 3px 0 #000}.rd-hero>div>span{font-size:9px;line-height:1.6;color:#fff3d8}.rd-jaden{display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:12px;background:#1a0a04cc;border:2px solid #ffe08a;flex-shrink:0}.rd-jaden .mug{border-radius:10px;box-shadow:0 0 0 2px #fff6c8,0 0 14px #ffe08a;filter:brightness(.25)}.rd-jaden.own .mug{filter:none}.rd-jaden span{display:flex;flex-direction:column;gap:4px;min-width:150px}.rd-jaden small{font-size:7px;color:#ffe08a}.rd-jaden b{font-size:10px;color:#fff}.rd-jaden i{display:block;height:6px;border-radius:99px;background:linear-gradient(90deg,#ffe08a,#ff8a1a);box-shadow:0 0 0 1px #000}.rd-diffs{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.rd-diff{font:inherit;color:#fff;text-align:left;cursor:pointer;display:flex;flex-direction:column;gap:6px;padding:12px;border-radius:14px;background:linear-gradient(160deg,#12306e,#06102b);border:2px solid #2a4a8a;transition:transform .12s}.rd-diff:hover:not(:disabled){transform:translateY(-2px)}.rd-diff.on{border-color:#ffe08a;box-shadow:0 0 0 2px #ffe08a55,0 0 16px #ffe08a44}.rd-diff.d-maxima{background:linear-gradient(160deg,#4a0a0a,#12306e 60%,#06102b)}.rd-diff small{font-size:7px;color:#8fe8ff}.rd-diff>b{font-size:14px}.rd-diff.d-maxima>b{color:#ffb0a0}.rd-path{display:inline-flex;align-items:center;gap:0}.rd-path i{width:18px;height:18px;border-radius:50%;display:grid;place-items:center;font-style:normal;font-size:7px;color:#fff;background:#0a1a44;border:2px solid #4fb3ff}.rd-path i:last-child{border-color:#ffe08a;background:#3a2a0a}.rd-path em{width:12px;height:2px;background:#4fb3ff88}.rd-path.big i{width:28px;height:28px;font-size:9px}.rd-path.big em{width:22px}.rd-path i.done{background:#1a6a2a;border-color:#7dff9a}.rd-path i.now{border-color:#ffe08a;box-shadow:0 0 10px #ffe08a}.rd-prize{font-size:8px;line-height:1.5;color:#ffe08a}.rd-prize b{color:#ff8a8a}.rd-prize.big{font-size:10px}.rd-clears{font-size:7px;color:#8a96aa}.rd-squad{display:flex;gap:10px;flex-wrap:wrap;margin:6px 0 10px}.rd-slot{position:relative;width:74px;min-height:74px;border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:4px;background:#06102b;border:2px dashed #4a5a7a}.rd-slot b{font-size:14px;color:#4a5a7a}.rd-slot.full{border:2px solid #4fb3ff}.rd-slot.cap{border-color:#ffe08a}.rd-slot small{font-size:6px;text-align:center;line-height:1.3;color:#d8ecff}.rd-slot em{position:absolute;left:-5px;top:-5px;width:16px;height:16px;border-radius:50%;display:grid;place-items:center;font-style:normal;font-size:8px;color:#2a1400;background:#ffe08a}.rd-coach{display:flex;align-items:center;gap:10px;margin-bottom:10px}.rd-coach span small{display:block;font-size:7px;color:#ffe08a}.rd-coach b{font-size:10px}.rd-start{width:100%}.rd-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:6px}.rd-pick{font:inherit;color:#fff;text-align:left;cursor:pointer;display:flex;align-items:center;gap:8px;padding:5px;border-radius:10px;background:#06102b;border:2px solid color-mix(in srgb,var(--rc) 55%,#1a2a4a)}.rd-pick.on{background:color-mix(in srgb,var(--rc) 30%,#06102b);box-shadow:0 0 0 2px var(--rc)}.rd-pick span{display:flex;flex-direction:column;min-width:0}.rd-pick b{font-size:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rd-pick small{font-size:6px;color:#8fe8ff}.rd-active .cp-actions{margin-top:8px}.road-intro-card,.road-end-card{width:min(520px,92vw);text-align:center;display:flex;flex-direction:column;align-items:center;gap:8px;border:3px solid #ffb020;box-shadow:0 0 30px #ff8a1a66;background:linear-gradient(180deg,#3a0a0a,#0a1430 70%)}.road-intro-card small,.road-end-card small{font-size:8px;color:#ffe08a;letter-spacing:1px}.road-intro-card h2,.road-end-card h2{margin:0;font-size:18px;color:#fff;text-shadow:3px 3px 0 #000}.road-intro-card p,.road-end-card p{font-size:10px;line-height:1.7;margin:0}.road-intro-card ul{text-align:left;font-size:9px;line-height:1.7;margin:0;padding-left:18px}.road-jmug .mug{vertical-align:middle;border-radius:8px;box-shadow:0 0 0 2px #ffe08a}@media (max-width: 760px){.rd-diffs{grid-template-columns:1fr}.rd-hero{flex-direction:column;align-items:stretch}.rd-hero:after{display:none}}.hud .bossbar{position:absolute;left:50%;top:188px;transform:translate(-50%);width:min(620px,72vw);text-align:left;pointer-events:none;z-index:3;--bb: #ff3a3a;--bb2: #8a0a18;--bbg: #ffd23f}@media (min-width: 1500px){.hud .bossbar{top:14px;width:min(600px,calc(100vw - 1200px))}}@media (max-width: 560px){.hud .bossbar{top:146px;width:calc(100vw - 20px)}}@media (max-height: 520px) and (min-width: 561px){.hud .bossbar{top:6px;width:min(40vw,380px)}.bb-names b{font-size:10px}.bb-bar{height:12px}.bb-ic{width:22px;height:22px}}.hud .bossbar.rival{--bb: #ff9a2a;--bb2: #8a3a00}.hud .bossbar.enter{animation:bbIn .5s cubic-bezier(.2,1.3,.4,1) both}@keyframes bbIn{0%{opacity:0;transform:translate(-50%) translateY(-18px) scaleX(.6)}}.bb-head{display:flex;align-items:flex-end;gap:8px;margin-bottom:4px}.bb-ic{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:8px;color:#fff;background:linear-gradient(160deg,var(--bb),var(--bb2));box-shadow:0 0 0 2px #0a0208,0 0 14px color-mix(in srgb,var(--bb) 70%,transparent)}.bb-ic svg{width:20px;height:20px}.bb-names{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.2}.bb-names small{font-size:7px;letter-spacing:2px;color:color-mix(in srgb,var(--bb) 55%,#fff);text-shadow:1px 1px 0 #000}.bb-names b{font-weight:400;font-size:13px;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-shadow:2px 2px 0 #000,0 0 10px color-mix(in srgb,var(--bb) 70%,transparent)}.bb-phase{flex:none;display:flex;align-items:center;gap:4px;font-size:7px;color:#ffd0d0;text-shadow:1px 1px 0 #000}.bb-phase i{width:9px;height:9px;transform:rotate(45deg);background:#2a0a10;box-shadow:inset 0 0 0 1px #ff8a8a66}.bb-phase i.done{background:#5a1018;box-shadow:inset 0 0 0 1px #ff8a8a}.bb-phase i.now{background:var(--bb);box-shadow:0 0 6px var(--bb),inset 0 0 0 1px #fff}.bb-phase span{margin-left:4px}.bb-bar{position:relative;height:18px;border-radius:4px;overflow:hidden;background:linear-gradient(180deg,#1a0408,#2a0810);box-shadow:0 0 0 2px #0a0208,0 0 0 4px color-mix(in srgb,var(--bb) 55%,#000),0 4px 14px #000c}.bb-bar>i{position:absolute;top:0;bottom:0;left:0}.bb-ghost{background:#fff2c8;transition:width .55s ease-in .3s}.bb-fill{background:linear-gradient(180deg,color-mix(in srgb,var(--bb) 55%,#fff) 0,var(--bb) 40%,var(--bb2) 100%);transition:width .1s linear;overflow:hidden}.bb-fill:after{content:"";position:absolute;top:0;right:0;bottom:50%;left:0;background:linear-gradient(180deg,#ffffff40,transparent)}.bb-tick{width:2px;background:#0a0208cc;box-shadow:1px 0 #fff3;z-index:1}.bb-pct{position:absolute;right:6px;top:50%;transform:translateY(-50%);z-index:2;font-style:normal;font-size:8px;color:#fff;text-shadow:1px 1px 0 #000,-1px -1px 0 #000}.hud .bossbar.hit .bb-bar{animation:bbHit .14s steps(2) 1}@keyframes bbHit{0%{transform:translate(2px,-1px)}50%{transform:translate(-2px,1px)}to{transform:none}}.hud .bossbar.low .bb-fill:before{content:"";position:absolute;top:0;bottom:0;left:-40px;right:-40px;background:repeating-linear-gradient(115deg,transparent 0 10px,#00000040 10px 20px);animation:bbStripes .6s linear infinite}@keyframes bbStripes{to{transform:translate(22px)}}.hud .bossbar.low .bb-ic{animation:bbBeat .5s ease-in-out infinite alternate}@keyframes bbBeat{to{transform:scale(1.15)}}.hud .bossbar.phase-up .bb-bar{animation:bbFlare .7s ease-out 1}@keyframes bbFlare{0%,30%{transform:scaleY(1.5)}to{transform:none}}.bb-pop{position:absolute;left:50%;top:100%;transform:translate(-50%);margin-top:6px;font-size:16px;color:#fff;white-space:nowrap;opacity:0;text-shadow:3px 3px 0 var(--bb2),0 0 14px var(--bb)}.bb-pop.on{animation:bbPop 1.6s cubic-bezier(.2,1.4,.4,1) both}@keyframes bbPop{0%{opacity:0;transform:translate(-50%) scale(2.4)}15%{opacity:1;transform:translate(-50%) scale(1)}80%{opacity:1}to{opacity:0;transform:translate(-50%) translateY(-6px)}}.boss-warn{position:fixed;top:0;right:0;bottom:0;left:0;z-index:55;pointer-events:none;overflow:hidden;animation:bwIn .25s ease-out both}.boss-warn.out{animation:bwOut .45s ease-in both}@keyframes bwIn{0%{opacity:0}}@keyframes bwOut{to{opacity:0}}.bw-vig{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at center,transparent 45%,#ff001a66 80%,#8a0010cc 100%);animation:bwPulse .7s ease-in-out infinite}.boss-warn.calm .bw-vig{animation:none;opacity:.6}@keyframes bwPulse{0%,to{opacity:.35}50%{opacity:1}}.bw-band{position:absolute;left:0;right:0;height:34px;overflow:hidden;display:flex;align-items:center;background:repeating-linear-gradient(135deg,#ffd23f 0,#ffd23f 18px,#1a1206 18px,#1a1206 36px);box-shadow:0 0 0 3px #000,0 6px 18px #000a}.bw-band.top{top:14%;transform:rotate(-3deg) scaleX(1.1)}.bw-band.bot{bottom:18%;transform:rotate(-3deg) scaleX(1.1)}.bw-band>div{display:flex;white-space:nowrap;animation:bwRun 2.4s linear infinite}.bw-band.bot>div{animation-direction:reverse}.bw-band span{padding:2px 14px;margin:0 6px;font-size:13px;color:#ff2a2a;background:#0a0004;text-shadow:0 0 6px #ff2a2a}@keyframes bwRun{to{transform:translate(-50%)}}.bw-center{position:absolute;left:50%;top:44%;transform:translate(-50%,-50%);text-align:center}.bw-center b{display:block;font-weight:400;font-family:Impact,"Arial Black",var(--px);font-size:clamp(40px,9vw,110px);line-height:1;color:#fff;-webkit-text-stroke:3px #6a0010;text-shadow:5px 5px 0 #2a0006,0 0 30px #ff2a2a;animation:bwBlink .35s steps(2) infinite}.boss-warn.calm .bw-center b{animation:none}.bw-center small{display:block;margin-top:10px;font-size:clamp(9px,1.4vw,14px);letter-spacing:4px;color:#ffd0d0;text-shadow:2px 2px 0 #000}@keyframes bwBlink{50%{opacity:.35}}.boss-intro{position:fixed;top:0;right:0;bottom:0;left:0;z-index:56;pointer-events:none;overflow:hidden}.bi-band{position:absolute;left:-10%;right:-10%;top:34%;height:clamp(90px,20%,170px);transform:rotate(-4deg);display:flex;align-items:center;justify-content:center;overflow:hidden;background:linear-gradient(90deg,#0a0004ee,#6a0010f2 20%,#c0102a,#6a0010f2 80%,#0a0004ee);border-top:4px solid #ff6a6a;border-bottom:4px solid #ff6a6a;box-shadow:0 0 50px #ff1a2a99,inset 0 0 40px #000b;animation:biBand 2.7s cubic-bezier(.2,.9,.2,1) both}@keyframes biBand{0%{clip-path:inset(0 100% 0 0)}12%{clip-path:inset(0 0 0 0)}84%{clip-path:inset(0 0 0 0);opacity:1}to{clip-path:inset(0 0 0 100%);opacity:.6}}.bi-stripes{position:absolute;top:0;right:-60px;bottom:0;left:-60px;background:repeating-linear-gradient(100deg,transparent 0 28px,#ffffff12 28px 32px);animation:biRun .5s linear infinite}@keyframes biRun{to{transform:translate(60px)}}.bi-tx{position:relative;text-align:center}.bi-tx small{display:block;font-size:clamp(8px,1.3vw,13px);letter-spacing:4px;color:#ffd0d0;text-shadow:2px 2px 0 #000;animation:biSub 2.7s ease-out both}.bi-tx b{display:block;font-weight:400;font-family:Impact,"Arial Black",var(--px);font-style:italic;font-size:clamp(30px,6.4vw,78px);line-height:1.05;color:#fff;-webkit-text-stroke:2px #5a0010;text-shadow:5px 5px 0 #2a0006,0 0 24px #ff4a5a;white-space:nowrap;animation:biName 2.7s cubic-bezier(.2,1.6,.4,1) both}@keyframes biName{0%{transform:scale(2.2);opacity:0}14%{transform:scale(1);opacity:1}90%{transform:scale(1.04)}}@keyframes biSub{0%,10%{opacity:0;transform:translateY(8px)}20%{opacity:1;transform:none}}.boss-down .bi-band{background:linear-gradient(90deg,#0a0800ee,#6a4a00f2 20%,#d8a010,#6a4a00f2 80%,#0a0800ee);border-color:#fff2a0;box-shadow:0 0 50px #ffd23f99,inset 0 0 40px #000b;animation-duration:1.7s}.boss-down .bi-tx b{-webkit-text-stroke-color:#6a4a00;text-shadow:5px 5px 0 #2a1a00,0 0 24px #ffe27a;animation-duration:1.7s}.boss-down .bi-tx small{color:#fff2c0}@media (prefers-reduced-motion: reduce){.boss-warn *,.boss-intro *,.bossbar *{animation-duration:.01ms!important;animation-iteration-count:1!important}}.pause-modal{-webkit-backdrop-filter:blur(3px) saturate(.7);backdrop-filter:blur(3px) saturate(.7);background:radial-gradient(ellipse at center,#06102bb8,#000e);padding:14px}.pz{width:min(1060px,100%);max-height:94vh;display:flex;flex-direction:column;border-radius:16px;overflow:hidden;background:linear-gradient(180deg,#0f2a62f2,#071433f7);box-shadow:0 0 0 2px #0a1022,0 0 0 4px var(--frame-dim),0 24px 60px #000c;animation:pzIn .22s ease-out both}@keyframes pzIn{0%{opacity:0;transform:translateY(14px) scale(.98)}}.pz-head{flex:none;position:relative;display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding:14px 18px;background:linear-gradient(100deg,#f07a12,#ffb347 38%,#1b438f 38.2%,#132f6b)}.pz-title{font-weight:400;font-size:clamp(18px,2.6vw,28px);color:#fff;text-shadow:3px 3px 0 #a64300;letter-spacing:3px;min-width:32%}.pz-stats{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:9px;color:#cfe0ff}.pz-stats span{display:inline-flex;align-items:center;gap:5px;padding:4px 8px;border-radius:6px;background:#06102b99}.pz-stats b{font-weight:400;color:var(--yellow)}.pz-stats .uic,.pz-stats svg{width:14px;height:14px}.pz-stats .pz-boss{background:#3a0610cc;color:#ffd0d0}.pz-stats .pz-boss b{color:#fff}.pz-body{display:grid;grid-template-columns:250px 1fr;gap:16px;padding:16px;min-height:0;overflow:auto}.pz-side{display:flex;flex-direction:column;gap:10px}.pz-btn{display:flex;align-items:center;justify-content:center;gap:8px;font:inherit;font-size:10px;color:#fff;padding:12px;border:0;border-radius:10px;cursor:pointer;background:linear-gradient(180deg,#2a5ab8,#163a82);box-shadow:inset 0 -4px #0a1f4f,0 0 0 2px #0a1022;transition:transform .08s}.pz-btn:hover{transform:translateY(-2px)}.pz-btn:active{transform:translateY(1px)}.pz-btn svg{width:14px;height:14px}.pz-btn.primary{font-size:14px;padding:16px 12px;background:linear-gradient(180deg,#ffb347,#f07a12);box-shadow:inset 0 -5px #a64300,0 0 0 2px #0a1022;text-shadow:2px 2px 0 #a64300}.pz-btn.danger{background:linear-gradient(180deg,#b8323a,#7a1018);box-shadow:inset 0 -4px #4a0810,0 0 0 2px #0a1022}.pz-box{padding:10px;border-radius:10px;background:#06102b99;box-shadow:inset 0 0 0 1px #ffffff14;display:flex;flex-direction:column;gap:6px}.pz-box h4{margin:0 0 2px;font-weight:400;font-size:8px;letter-spacing:2px;color:var(--muted)}.pz-seg{display:grid;grid-template-columns:repeat(3,1fr)}.pz-seg button{font-size:8px;padding:6px 2px}.pz-cap{font-size:7px;color:var(--muted);text-align:center;margin-top:-2px}.pz-sw{display:flex;align-items:center;gap:8px;font:inherit;font-size:9px;color:#cfe0ff;background:none;border:0;padding:4px 2px;cursor:pointer;text-align:left}.pz-sw i{position:relative;flex:none;width:30px;height:16px;border-radius:9px;background:#2a3550;box-shadow:inset 0 0 0 1px #fff2;transition:background .15s}.pz-sw i:after{content:"";position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:50%;background:#9aa8c8;transition:transform .15s,background .15s}.pz-sw.on{color:#fff}.pz-sw.on i{background:#2f9a4a}.pz-sw.on i:after{transform:translate(14px);background:#fff}.pz-main{min-width:0;display:flex;flex-direction:column;gap:14px}.pz-main section,.pz-main>.cg-wrap{padding:12px;border-radius:12px;background:#06102b80;box-shadow:inset 0 0 0 1px #ffffff12}.pz-main h3{margin:0 0 8px;font-size:11px;color:var(--yellow)}.pz-forms{margin-top:0}.pz-forms .fcard{border-radius:10px;font-size:8px;line-height:1.5}.pz-tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.pz-tile{display:flex;flex-direction:column;gap:4px;padding:8px 10px;border-radius:8px;background:#0f2552;box-shadow:inset 0 0 0 1px #ffffff12}.pz-tile small{font-size:7px;color:var(--muted)}.pz-tile b{font-weight:400;font-size:12px;color:var(--yellow)}@media (max-width: 760px){.pz-body{grid-template-columns:1fr}.pz-tiles{grid-template-columns:repeat(2,1fr)}.pz-head{gap:8px}}@media (max-height: 520px){.pause-modal{padding:6px}.pz{max-height:98vh;border-radius:12px}.pz-head{padding:6px 12px;gap:8px}.pz-title{font-size:15px;min-width:0;line-height:1.4}.pz-stats{font-size:8px;gap:4px 8px}.pz-stats span{padding:2px 6px}.pz-body{padding:8px;gap:10px}.pz-btn{padding:8px}.pz-btn.primary{font-size:12px;padding:10px 8px}.pz-box{padding:6px;gap:3px}.pz-sw{padding:2px}}@media (max-height: 520px) and (min-width: 600px){.pz-body{grid-template-columns:190px 1fr}}.combo-unlock.cu2{position:fixed;right:0;bottom:0;left:0;top:0;transform:none;padding:0;z-index:57;display:block;background:none;border:0;box-shadow:none;animation:none;pointer-events:none;overflow:hidden}.combo-unlock.cu2.out{opacity:0;transform:none;transition:opacity .45s}.cu2-band{position:absolute;left:-10%;right:-10%;top:22%;height:clamp(110px,24%,190px);transform:rotate(-4deg);display:flex;align-items:center;justify-content:center;gap:clamp(12px,3vw,40px);overflow:hidden;background:linear-gradient(90deg,#0a0800e6,#5a3a00f0 18%,#c8900e,#5a3a00f0 82%,#0a0800e6);border-top:4px solid #fff0a0;border-bottom:4px solid #fff0a0;box-shadow:0 0 40px #ffd23f88,inset 0 0 40px #000a;animation:cu2Band 2.6s cubic-bezier(.2,.9,.2,1) both}@keyframes cu2Band{0%{clip-path:inset(0 100% 0 0)}12%{clip-path:inset(0 0 0 0)}to{clip-path:inset(0 0 0 0)}}.cu2-stripes{position:absolute;top:0;right:-60px;bottom:0;left:-60px;background:repeating-linear-gradient(100deg,transparent 0 26px,#ffffff14 26px 30px);animation:biRun .5s linear infinite}.cu2-mugs{position:relative;display:flex;gap:clamp(6px,1.4vw,14px)}.cu2-mug{display:flex;flex-direction:column;align-items:center;gap:4px;animation:cu2Mug .5s calc(.18s + var(--i) * .11s) cubic-bezier(.2,1.5,.4,1) both}.cu2-mug canvas,.cu2-mug .mug{display:block;width:clamp(46px,6vw,72px)!important;height:clamp(46px,6vw,72px)!important;border-radius:50%;image-rendering:pixelated;background:radial-gradient(circle,#3a2a08,#0a0800);box-shadow:0 0 0 3px #fff0a0,0 0 0 5px var(--ec),0 6px 14px #000a}.cu2-mug small{font-size:8px;color:#fff8d8;text-shadow:1px 1px 0 #000;white-space:nowrap}@keyframes cu2Mug{0%{opacity:0;transform:translateY(26px) scale(.5)}}.cu2-tx{position:relative;display:flex;flex-direction:column;gap:4px;min-width:0}.cu2-tx small{font-size:clamp(8px,1.2vw,12px);letter-spacing:3px;color:#fff8d8;text-shadow:2px 2px 0 #000;animation:biSub 2.6s ease-out both}.cu2-tx b{font-weight:400;font-family:Impact,"Arial Black",var(--px);font-style:italic;font-size:clamp(26px,5.4vw,64px);line-height:1.05;color:#fff;white-space:nowrap;-webkit-text-stroke:2px #6a4a00;text-shadow:4px 4px 0 #2a1a00,0 0 20px #ffe27a;animation:biName 2.6s cubic-bezier(.2,1.6,.4,1) both}.cu2-meta{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;padding:3px 10px;border-radius:6px;font-size:9px;color:#fff;background:#0a0800aa;box-shadow:inset 0 0 0 1px var(--ec);animation:biSub 2.6s ease-out both}@media (max-width: 620px){.cu2-band{flex-direction:column;gap:6px;height:auto;padding:10px 0;top:18%}.cu2-tx{align-items:center}.cu2-meta{align-self:center}}@media (prefers-reduced-motion: reduce){.cu2 *{animation-duration:.01ms!important;animation-iteration-count:1!important}}.pl-need{flex:none;margin-left:4px;padding:0 3px;border-radius:3px;font-style:normal;font-size:6.5px;line-height:1.5;color:#2a1a00;background:#ffe24a}.stars svg .s-f,.stars svg .s-g,.star-panel svg .s-f,.star-panel svg .s-g{fill:transparent;stroke:none}.stars svg.on .s-b,.star-panel svg.on .s-b{fill:#ffc21a}.stars svg.on .s-f,.star-panel svg.on .s-f{fill:#ffe98a}.stars svg.on .s-g,.star-panel svg.on .s-g{fill:#fff}.stars svg.hst.on .s-b,.star-panel svg.hst.on .s-b{fill:#e0283a}.stars svg.hst.on .s-f,.star-panel svg.hst.on .s-f{fill:#ff8a6a}.stars .hero-stars.champ svg.hst.on .s-b,.star-panel.champ svg.hst.on .s-b{fill:#b04aff}.stars .hero-stars.champ svg.hst.on .s-f,.star-panel.champ svg.hst.on .s-f{fill:#7fe9ff}.star-panel{margin:8px 0;padding:10px 12px;border-radius:12px;background:linear-gradient(180deg,#1a2a5acc,#0a1433cc);box-shadow:inset 0 0 0 1px #ffd23f55;display:flex;flex-direction:column;gap:6px}.sp-row{display:flex;align-items:center;gap:10px}.sp-stars,.sp-x{display:inline-flex;gap:4px}.sp-x{padding-left:10px;border-left:1px solid #ffffff33}.star-panel svg{width:26px;height:26px;fill:#24305a;stroke:#6a7aa8;stroke-width:1.2}.star-panel svg.on{stroke:#6a4000;filter:drop-shadow(0 0 4px #ffb02099)}.star-panel svg.hst.on{stroke:#4a0010;filter:drop-shadow(0 0 5px #ff3a4a99)}.star-panel.champ svg.hst.on{stroke:#2a0a5a;filter:drop-shadow(0 0 5px #b04aff99)}.sp-info{font-size:8px;color:var(--muted)}.sp-info b{color:#ffe24a;font-weight:400}.sp-caps{display:flex;flex-wrap:wrap;gap:4px}.sp-caps span{font-size:8px;padding:2px 6px;border-radius:6px;background:#ffd23f22;box-shadow:inset 0 0 0 1px #ffd23f66;color:#fff}.sp-caps em{font-style:normal;color:#7fff9a}.sp-next{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.sp-next small{font-size:8px;color:var(--muted)}.sp-pick{max-width:520px}.sp-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:6px;margin:10px 0}.sp-opt{display:flex;flex-direction:column;gap:3px;padding:8px;font:inherit;color:#fff;text-align:left;border:0;border-radius:8px;cursor:pointer;background:#0f2552;box-shadow:inset 0 0 0 1px #fff2}.sp-opt:hover{box-shadow:inset 0 0 0 2px #ffd23f}.sp-opt b{font-size:11px;color:#ffe24a;font-weight:400}.sp-opt span{font-size:9px}.sp-opt em{font-style:normal;color:#7fff9a}.sp-opt small{font-size:7px;color:var(--muted)}.ps-star{color:#ffe24a}.hud .bossbar{padding-left:66px}.bb-mug{position:absolute;left:0;top:50%;width:58px;height:58px;transform:translateY(-50%) scale(.6);opacity:0;border-radius:50%;overflow:hidden;background:radial-gradient(circle at 50% 40%,color-mix(in srgb,var(--bb) 45%,#2a0810),#0a0208);box-shadow:0 0 0 3px #0a0208,0 0 0 5px var(--bb),0 6px 16px #000c;transition:transform .35s cubic-bezier(.2,1.5,.4,1),opacity .25s}.bb-mug.on{transform:translateY(-50%);opacity:1}.bb-mug img,.bb-mug canvas,.bb-mug .mug{display:block;width:100%!important;height:100%!important;image-rendering:pixelated}.hud .bossbar.low .bb-mug{animation:bbMugBeat .5s ease-in-out infinite alternate}@keyframes bbMugBeat{to{scale:1.1}}.hud .bossbar.hit .bb-mug{filter:brightness(1.6)}@media (max-height: 520px) and (min-width: 561px){.hud .bossbar{padding-left:42px}.bb-mug{width:36px;height:36px}}@media (max-width: 560px){.hud .bossbar{padding-left:50px}.bb-mug{width:42px;height:42px}}.pcard.cc.t-leyenda.champ-1{--bw: 9px;--metal: conic-gradient(from var(--ring), #ffe08a, #ff5a3a, #b0103a, #ffd23f, #fff6c8, #ff5a3a, #ffe08a);--glow: #ff6a4acc;--orn: #ffe08a;--og: "♛";--sp1: #ffe08a;--sp2: #ff5a3a}.pcard.cc.t-leyenda.champ-2{--bw: 10px;--metal: conic-gradient(from var(--ring), #ffe08a, #b04aff, #4a0a8a, #ffd23f, #ffffff, #b04aff, #ffe08a);--glow: #c07affcc;--orn: #f0d8ff;--og: "♛";--sp1: #ffffff;--sp2: #c07aff}.pcard.cc.t-leyenda.champ-3{--bw: 11px;--metal: conic-gradient(from var(--ring), #ff4a6a, #ffd23f, #5effa0, #4ad8ff, #b04aff, #ff4a6a, #ffd23f, #ff4a6a);--glow: #ffffffcc;--orn: #ffffff;--og: "♛";--sp1: #ffffff;--sp2: #7fe9ff}.pcard.cc.t-leyenda.champ-1 .cc-face{background:radial-gradient(120% 60% at 50% 0%,#6a1420,#2a0812 60%,#12040a)}.pcard.cc.t-leyenda.champ-2 .cc-face{background:radial-gradient(120% 60% at 50% 0%,#4a1a8a,#1a0a3a 60%,#08041a)}.pcard.cc.t-leyenda.champ-3 .cc-face{background:radial-gradient(120% 60% at 50% 0%,#2a3a8a,#12102a 60%,#06040e),linear-gradient(120deg,#ff4a6a22,#4ad8ff22)}.pcard.cc.t-leyenda.champ-3 .cc-frame{animation-duration:1.4s}.rar.heroe.campeon.c2{background:linear-gradient(90deg,#ffe08a,#b04aff,#4a0a8a,#b04aff,#ffe08a);text-shadow:1px 1px 0 #2a0050}.rar.heroe.campeon.c3{background:linear-gradient(90deg,#ff4a6a,#ffd23f,#5effa0,#4ad8ff,#b04aff,#ff4a6a);background-size:200% 100%;color:#fff;text-shadow:1px 1px 0 #000,0 0 6px #fff;animation:champSheen 2.4s linear infinite}@keyframes champSheen{to{background-position:-200% 0}}.star-panel.champ{box-shadow:inset 0 0 0 1px #c07aff88}.bounty-panel{max-width:460px;text-align:center}.bounty-panel .bn-ic{font-size:40px;line-height:1;animation:cu2Mug .5s cubic-bezier(.2,1.5,.4,1) both}.bn-list{list-style:none;margin:8px 0;padding:0;display:flex;flex-direction:column;gap:4px;text-align:left;font-size:9px}.bn-list li{padding:6px 8px;border-radius:8px;background:#0f2552;box-shadow:inset 0 0 0 1px #ffffff18}.bn-list b{color:var(--muted);font-weight:400;margin-right:6px}.bn-list em{float:right;font-style:normal;color:#7fff9a}.bn-total{margin:10px auto;font-size:22px;color:#ffe24a;text-shadow:3px 3px 0 #a64300}.sp-grid .sp-opt{position:relative;padding:0;background:none;box-shadow:none;display:block}.sp-opt .sp-add{width:100%;display:flex;flex-direction:column;gap:3px;padding:8px;font:inherit;color:#fff;text-align:left;border:0;border-radius:8px;cursor:pointer;background:#0f2552;box-shadow:inset 0 0 0 1px #fff2}.sp-opt .sp-add:disabled{opacity:.55;cursor:default}.sp-opt.on .sp-add{box-shadow:inset 0 0 0 2px #ffd23f;background:#2a2a10}.sp-opt .sp-add b{font-size:11px;color:#ffe24a;font-weight:400}.sp-opt .sp-add span{font-size:9px}.sp-opt .sp-add em{font-style:normal;color:#7fff9a}.sp-opt .sp-add small{font-size:7px;color:var(--muted)}.sp-opt .sp-rm{position:absolute;top:4px;right:4px;font:inherit;font-size:8px;padding:2px 6px;border:0;border-radius:6px;cursor:pointer;color:#fff;background:#b8323a}.rw-all.asc-all{background:linear-gradient(180deg,#ff9a3a,#c04a10)}.bug-reply{margin:4px 0 0;padding:6px 8px;border-radius:6px;background:#0f2552;box-shadow:inset 3px 0 #7fd3ff;font-size:9px;line-height:1.5;color:#e8f0ff;white-space:pre-wrap}.bn-list em.bn-ok,.bn-list em.bn-no,.bn-list em.bn-rev{float:right;font-style:normal;font-size:8px;padding:1px 6px;border-radius:4px}.bn-list em.bn-ok{color:#0a2a10;background:#7fff9a}.bn-list em.bn-no{color:#fff;background:#b8323a}.bn-list em.bn-rev{color:#0a1433;background:#ffd23f}#adreply{width:100%;resize:vertical;font-family:inherit}.notibar{position:fixed;top:10px;left:50%;transform:translate(-50%);z-index:45;width:min(460px,calc(100vw - 24px));display:flex;flex-direction:column;gap:6px;animation:pzIn .3s ease-out both}.nb-item{position:relative;border-radius:10px;background:#0f2552f2;box-shadow:0 0 0 2px #0a1022,0 0 0 3px #7fd3ff88,0 8px 18px #0008}.nb-head{width:100%;display:flex;align-items:center;gap:8px;padding:8px 34px 8px 10px;font:inherit;color:#fff;background:none;border:0;cursor:pointer;text-align:left}.nb-ic{font-size:16px}.nb-tx{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.nb-tx b{font-weight:400;font-size:9px;color:#ffe24a}.nb-tx small{font-size:7px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nb-head em{font-style:normal;font-size:8px;color:#7fd3ff}.nb-x{position:absolute;top:6px;right:6px;width:22px;height:22px;border:0;border-radius:6px;font:inherit;font-size:10px;color:#fff;background:#b8323a;cursor:pointer}.nb-body{padding:0 10px 10px}.nb-body p{margin:0;padding:8px;border-radius:6px;background:#06102b;font-size:9px;line-height:1.6;color:#e8f0ff;white-space:pre-wrap}.nb-more{text-align:center;font-size:8px;color:var(--muted)}.bug-st.idea-pendiente{background:#ffd23f;color:#2a1a00}.bug-st.idea-aceptada{background:#5cdc6a;color:#0a2a10}.bug-st.idea-descartada{background:#b8323a;color:#fff}.notibar .nb-item{display:block!important}.notibar .nb-body{display:block;width:auto}.notibar .nb-body[hidden]{display:none}.notibar .nb-head em{background:none!important;box-shadow:none!important;padding:0!important}.cb2-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:8px}.cb2{position:relative;display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:12px;overflow:hidden;background:linear-gradient(110deg,color-mix(in srgb,var(--ec) 22%,#0a1d48),#0a1d48 55%);box-shadow:inset 0 0 0 1px #ffffff18;opacity:.9}.cb2:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--ec)}.cb2.ready{opacity:1;box-shadow:inset 0 0 0 2px var(--ec),0 0 14px color-mix(in srgb,var(--ec) 45%,transparent)}.cb2-team{display:flex;align-items:center;flex:none}.cb2-who{position:relative;display:flex;flex-direction:column;align-items:center}.cb2-who .mug{border-radius:50%;box-shadow:0 0 0 2px var(--ec),0 2px 6px #0008;background-color:#06102b}.cb2-who em{margin-top:-6px;z-index:1;padding:0 4px;border-radius:6px;font-style:normal;font-size:7px;color:#fff;background:#06102b;box-shadow:0 0 0 1px var(--ec)}.cb2-who.ok em{color:#0a2a10;background:#7fff9a;box-shadow:none}.cb2-who.miss{filter:grayscale(1) brightness(.5)}.cb2-who.via-aura .mug{box-shadow:0 0 0 2px var(--aura, #7ff6ff),0 2px 6px #0008}.cb2-q{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;font-style:normal;color:#aab4cc;background:#ffffff14}.cb2-link{width:8px;height:3px;margin:0 -1px 10px;border-radius:2px;background:var(--ec);flex:none}.cb2-info{min-width:0;display:flex;flex-direction:column;gap:5px}.cb2-info b{font-weight:400;font-size:10px;color:#fff;text-shadow:1px 1px 0 #000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cb2-tags{display:flex;align-items:center;gap:6px;font-size:8px;color:#cfd8f0}.cb2-tags i{font-style:normal}.cb2-pill{padding:1px 6px;border-radius:6px;font-style:normal;font-size:7px;color:#2a1a00;background:#ffd23f}.cb2-pill.ok{color:#0a2a10;background:#7fff9a}.cb2-pill.off{color:#fff;background:#ffffff26}.cb2-count{font-size:8px;color:#7fff9a;margin-left:6px}.cb2-legend{margin:4px 0 0;font-size:7px}.sq-rars{display:flex;flex-wrap:wrap;gap:4px;align-items:center}.sq-rars button.rar{font:inherit;font-size:8px;padding:3px 7px;border:0;cursor:pointer;opacity:.45;filter:saturate(.5)}.sq-rars button.rar.on{opacity:1;filter:none;box-shadow:0 0 0 2px #fff}.cb2-pill{white-space:nowrap}.cb2-link{width:auto;height:auto;margin:0 1px 12px;background:none;border-radius:0;font-style:normal;font-size:14px;line-height:1;font-family:"Segoe UI Emoji","Apple Color Emoji","Noto Color Emoji",sans-serif}@property --lvA{syntax: "<angle>"; inherits: false; initial-value: 0deg;}.levelup .lvcard{background:radial-gradient(ellipse 120% 55% at 50% 0%,color-mix(in srgb,var(--kc) 32%,transparent),transparent 62%),repeating-linear-gradient(135deg,#ffffff07 0 2px,transparent 2px 9px),linear-gradient(180deg,#17377d,#0b1f52 46%,#050c22)!important;box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--kc) 85%,#fff),inset 0 0 0 5px #050c22,inset 0 0 0 6px color-mix(in srgb,var(--kc) 45%,transparent),0 0 18px color-mix(in srgb,var(--kc) 28%,transparent),0 12px 28px #000b!important;padding-bottom:30px!important}.levelup .lvc.ready:hover .lvcard{box-shadow:inset 0 0 0 3px color-mix(in srgb,var(--kc) 85%,#fff),inset 0 0 0 6px #050c22,inset 0 0 0 7px var(--kc),calc(var(--ry-n, 0) * -14px) calc(18px + var(--rx-n, 0) * 14px) 30px #000b,0 0 30px color-mix(in srgb,var(--kc) 55%,transparent)!important}.levelup .lvcard .lv-type{padding:8px 34px 7px;letter-spacing:1px;line-height:1.5;background:linear-gradient(180deg,color-mix(in srgb,var(--kc) 45%,#fff) 0,var(--kc) 55%,color-mix(in srgb,var(--kc) 70%,#000) 100%);box-shadow:inset 0 -2px #0005,0 3px #0007}.levelup .lvcard .lv-key{top:5px;left:7px;width:24px;height:24px;border-radius:50%;font-size:11px;background:radial-gradient(circle at 35% 30%,#fff6c8,#ffd23f 45%,#c98a00);box-shadow:0 0 0 2px #050c22,2px 2px #0008}.levelup .lvcard .lv-art{overflow:hidden;background:radial-gradient(ellipse 55% 65% at 50% 62%,color-mix(in srgb,var(--kc) 50%,transparent),transparent 72%),repeating-conic-gradient(from 0deg at 50% 62%,color-mix(in srgb,var(--kc) 16%,transparent) 0 5deg,transparent 5deg 13deg),linear-gradient(180deg,#040a1e,#0a1a44)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--kc) 55%,transparent),inset 0 0 22px #000a!important}.levelup .lvcard .lv-art:before{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;z-index:2;pointer-events:none;--b: color-mix(in srgb, var(--kc) 85%, #fff);background:linear-gradient(var(--b),var(--b)) 0 0 / 12px 2px,linear-gradient(var(--b),var(--b)) 0 0 / 2px 12px,linear-gradient(var(--b),var(--b)) 100% 0 / 12px 2px,linear-gradient(var(--b),var(--b)) 100% 0 / 2px 12px,linear-gradient(var(--b),var(--b)) 0 100% / 12px 2px,linear-gradient(var(--b),var(--b)) 0 100% / 2px 12px,linear-gradient(var(--b),var(--b)) 100% 100% / 12px 2px,linear-gradient(var(--b),var(--b)) 100% 100% / 2px 12px;background-repeat:no-repeat}.levelup .lvcard .lv-art .mug{filter:drop-shadow(0 4px 0 #0008)}.levelup .lvcard .lv-name{align-self:stretch;margin:0 12px;padding:6px 8px;border-radius:8px;background:linear-gradient(90deg,transparent,#040a1ecc 18%,#040a1ecc 82%,transparent);box-shadow:inset 0 1px color-mix(in srgb,var(--kc) 60%,transparent),inset 0 -1px color-mix(in srgb,var(--kc) 60%,transparent)}.levelup .lvcard table.diff{border-collapse:collapse;overflow:hidden}.levelup .lvcard table.diff tr:nth-child(odd) td{background:#ffffff0a}.levelup .lvcard table.diff td{padding:2px 4px}.levelup .lvcard table.diff td b{color:#6dff8a;text-shadow:0 0 8px #3dff6a66}.levelup .lvcard .lv-level{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--kc) 35%,transparent)}.levelup .lvcard:before{content:"· INAZURVIVORS ·";position:absolute;left:6px;right:6px;bottom:6px;height:16px;border-radius:0 0 10px 10px;display:flex;align-items:center;justify-content:center;font-size:6px;letter-spacing:3px;color:#0a1022;pointer-events:none;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--kc) 80%,transparent) 20%,color-mix(in srgb,var(--kc) 80%,transparent) 80%,transparent);opacity:.85}@media (min-height: 521px){.levelup .lvcard.stat .lv-art,.levelup .lvcard.passive .lv-art,.levelup .lvcard.heal .lv-art{flex:1;min-height:136px;max-height:230px}.levelup .lvcard.stat .lv-sub,.levelup .lvcard.passive .lv-sub,.levelup .lvcard.heal .lv-sub{font-size:10px;line-height:1.6;color:#e4efff}}.levelup .lvc:before{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border-radius:20px;pointer-events:none;opacity:0;background:conic-gradient(from var(--lvA),var(--kc),transparent 22%,color-mix(in srgb,var(--kc) 60%,#fff) 50%,transparent 72%,var(--kc));filter:blur(7px)}.levelup .lvc:is(.k-recruit,.k-combo):is(.ready):before,.levelup .lvc.ready:has(.lvcard.evolves,.lvcard.from-aura):before{opacity:.85;animation:lvHalo 4s linear infinite}@keyframes lvHalo{to{--lvA: 360deg}}@media (max-height: 520px){.levelup .lvcard{padding-bottom:8px!important}.levelup .lvcard:before{display:none}.levelup .lvcard .lv-type{padding:5px 28px 4px}.levelup .lvcard .lv-key{width:20px;height:20px;font-size:9px;top:3px;left:4px}.levelup .lvcard .lv-name{padding:3px 6px}}body.reduced-motion .levelup .lvc:before{animation:none!important}@media (prefers-reduced-motion: reduce){.levelup .lvc:before{animation:none!important}}.m5-promo{--pc: #4fb3ff;position:relative;height:188px;border-radius:18px;overflow:hidden;margin-bottom:4px;flex-shrink:0;box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--pc) 80%,#fff),inset 0 0 0 5px #050c22,0 0 26px color-mix(in srgb,var(--pc) 40%,transparent),0 12px 28px #000b;transition:box-shadow .4s;touch-action:pan-y}.m5-track{position:absolute;top:0;right:0;bottom:0;left:0}.m5-slide{font:inherit;color:#fff;text-align:left;cursor:pointer;border:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:stretch;background:none;opacity:0;transform:translate(8%) scale(.98);transition:opacity .45s,transform .55s cubic-bezier(.2,1.2,.4,1);pointer-events:none}.m5-slide.on{opacity:1;transform:none;pointer-events:auto}.m5-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 60% 120% at 82% 60%,color-mix(in srgb,var(--pc) 75%,transparent),transparent 70%),repeating-conic-gradient(from 0deg at 80% 62%,color-mix(in srgb,var(--pc) 22%,transparent) 0 6deg,transparent 6deg 15deg),linear-gradient(115deg,#071233,#0d2260 45%,color-mix(in srgb,var(--pc) 45%,#0d2260))}.m5-slide.on .m5-bg{animation:m5Breathe 6s ease-in-out infinite}@keyframes m5Breathe{50%{filter:brightness(1.15) saturate(1.15)}}.m5-shine{position:absolute;top:0;bottom:0;left:-40%;width:30%;z-index:3;pointer-events:none;transform:skew(-20deg);background:linear-gradient(90deg,transparent,#ffffff40,transparent)}.m5-slide.on .m5-shine{animation:m5Shine 3.2s ease-in-out .4s infinite}@keyframes m5Shine{0%{left:-40%}45%,to{left:140%}}.m5-art{position:absolute;right:2%;bottom:0;top:0;width:46%;display:flex;align-items:flex-end;justify-content:center;z-index:1}.m5-who{position:relative;margin-left:-34px;line-height:0;filter:drop-shadow(0 6px 0 #0008) drop-shadow(0 0 16px color-mix(in srgb,var(--pc) 70%,transparent));transform:translateY(14px) scale(calc(1 - var(--i) * .1));z-index:calc(5 - var(--i))}.m5-who:first-child{margin-left:0}.m5-slide.on .m5-who{animation:m5Pop .6s cubic-bezier(.2,1.6,.4,1) both;animation-delay:calc(.08s + var(--i) * .1s)}@keyframes m5Pop{0%{transform:translateY(70px) scale(.7);opacity:0}}.m5-big{align-self:center;width:110px;height:110px;display:grid;place-items:center;border-radius:50%;color:#fff;background:radial-gradient(circle at 35% 30%,color-mix(in srgb,var(--pc) 40%,#fff),var(--pc) 60%,color-mix(in srgb,var(--pc) 50%,#000));box-shadow:0 0 0 4px #050c22,0 0 30px var(--pc)}.m5-big svg{width:56px;height:56px}.m5-slide.on .m5-big{animation:m5Float 2.6s ease-in-out infinite}@keyframes m5Float{50%{transform:translateY(-8px) rotate(-4deg)}}.m5-tiers{align-self:center;display:flex;flex-direction:column;gap:4px;transform:rotate(-6deg)}.m5-tiers i{display:grid;place-items:center;width:132px;height:24px;font-style:normal;font-size:13px;color:#0a1022;border-radius:4px;background:var(--tc);box-shadow:0 3px #0008;clip-path:polygon(0 0,100% 0,92% 100%,0 100%)}.m5-tiers i:nth-child(1){width:150px}.m5-tiers i:nth-child(2){width:132px}.m5-tiers i:nth-child(3){width:112px}.m5-tiers i:nth-child(4){width:92px}.m5-tiers i:nth-child(5){width:72px}.m5-slide.on .m5-tiers i{animation:m5Slide .5s cubic-bezier(.2,1.4,.4,1) both}.m5-slide.on .m5-tiers i:nth-child(2){animation-delay:.07s}.m5-slide.on .m5-tiers i:nth-child(3){animation-delay:.14s}.m5-slide.on .m5-tiers i:nth-child(4){animation-delay:.21s}.m5-slide.on .m5-tiers i:nth-child(5){animation-delay:.28s}@keyframes m5Slide{0%{transform:translate(80px);opacity:0}}.m5-txt{position:relative;z-index:2;display:flex;flex-direction:column;gap:6px;justify-content:center;padding:16px 18px 26px 22px;width:58%}.m5-txt small{font-size:8px;letter-spacing:2px;color:color-mix(in srgb,var(--pc) 55%,#fff)}.m5-txt b{font-weight:400;font-size:19px;line-height:1.25;color:#fff;text-shadow:3px 3px 0 #000,0 0 18px color-mix(in srgb,var(--pc) 70%,transparent)}.m5-txt>span{font-size:9px;line-height:1.6;color:#dfeaff;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.m5-cta{align-self:flex-start;margin-top:2px;padding:6px 14px;border-radius:999px;font-style:normal;font-size:10px;color:#0a1022;background:linear-gradient(180deg,#fff6c8,#ffd23f 55%,#e0a000);box-shadow:0 3px #7a4a00,0 0 14px #ffd23f88}.m5-slide.on .m5-cta{animation:m5Cta 1.6s ease-in-out infinite}@keyframes m5Cta{50%{transform:scale(1.07);box-shadow:0 3px #7a4a00,0 0 24px #ffd23fcc}}.m5-tag{position:absolute;top:12px;right:12px;z-index:4;padding:4px 10px;border-radius:6px;font-size:8px;color:#fff;background:#ff3b5c;box-shadow:0 2px #7a0018,0 0 12px #ff3b5c99;transform:rotate(4deg)}.m5-slide.on .m5-tag{animation:m5Tag 1.2s ease-in-out infinite}@keyframes m5Tag{50%{transform:rotate(-3deg) scale(1.1)}}.m5-dots{position:absolute;left:22px;bottom:10px;z-index:5;display:flex;gap:6px}.m5-dots i{width:8px;height:8px;border-radius:99px;background:#fff5;cursor:pointer;transition:width .3s,background .3s}.m5-dots i.on{width:22px;background:#ffd23f;box-shadow:0 0 8px #ffd23f}.m5-arrow{position:absolute;top:50%;z-index:5;width:28px;height:28px;margin-top:-14px;border-radius:50%;border:0;font:inherit;font-size:16px;line-height:1;color:#fff;background:#050c22aa;box-shadow:inset 0 0 0 2px #fff4;cursor:pointer;opacity:0;transition:opacity .2s}.m5-arrow.l{left:6px}.m5-arrow.r{right:6px}.m5-promo:hover .m5-arrow{opacity:1}.m4 .m4-play{animation:m5Play 2.2s ease-in-out infinite}@keyframes m5Play{50%{box-shadow:0 0 0 3px #fff6c8,0 0 34px #ff9a3acc,0 8px #7a2e00}}.m4 .m4-tile{transition:transform .14s cubic-bezier(.2,1.6,.4,1),filter .14s}.m4 .m4-tile:hover{transform:translateY(-3px) scale(1.03);filter:brightness(1.15)}.m4 .m4-tile:active,.m4 .m4-play:active,.m5-slide:active{transform:scale(.96)}.m4 .m4-tile.hot .m4-ic{animation:m5Wiggle 2.4s ease-in-out infinite}@keyframes m5Wiggle{0%,80%,to{transform:none}85%{transform:rotate(-12deg) scale(1.15)}90%{transform:rotate(10deg) scale(1.15)}95%{transform:rotate(-6deg)}}.m4 .m4-badge{animation:m5Badge 1.1s ease-in-out infinite}@keyframes m5Badge{50%{transform:translateY(-3px) scale(1.15)}}.m4-tier{cursor:pointer}.m4-tier .tl-card{margin:0;padding:6px}.m4-tier .tl-cells .mug{border-radius:4px}.tl-tabs{display:flex;gap:8px;margin:0 0 12px}.tl-tabs .tab{font:inherit;font-size:10px;display:inline-flex;align-items:center;gap:6px;padding:9px 16px;border-radius:999px;border:0;cursor:pointer;color:#cfe3ff;background:#0a1d48;box-shadow:inset 0 0 0 2px #2a4a8a}.tl-tabs .tab.on{color:#0a1022;background:linear-gradient(180deg,#fff6c8,#ffd23f);box-shadow:0 3px #7a4a00}.tl-tabs .tab svg{width:14px;height:14px}.tl-board{display:flex;flex-direction:column;gap:3px;border-radius:10px;overflow:hidden;background:#050c22;padding:3px}.tl-row{display:flex;align-items:stretch;min-height:34px;background:#0d1f4f;border-radius:6px;overflow:hidden}.tl-lab{flex:none;width:42px;display:grid;place-items:center;font-weight:400;font-size:16px;color:#0a1022;background:var(--tc);text-shadow:1px 1px 0 #fff8;box-shadow:inset -3px 0 #0003}.tl-cells{flex:1;display:flex;flex-wrap:wrap;align-items:center;gap:3px;padding:3px;min-width:0}.tl-p{position:relative;display:inline-flex;flex-direction:column;align-items:center;line-height:0;cursor:pointer;border-radius:6px;transition:transform .12s}.tl-p .mug{border-radius:6px;background-color:#14306e}.tl-board.edit .tl-row{min-height:54px;cursor:pointer;transition:background .15s,box-shadow .15s}.tl-board.edit .tl-row:hover{background:color-mix(in srgb,var(--tc) 18%,#0d1f4f);box-shadow:inset 0 0 0 2px var(--tc)}.tl-empty{font-style:normal;font-size:8px;color:#7f95c4;padding:0 8px}.tl-p.on{transform:translateY(-3px) scale(1.08);box-shadow:0 0 0 2px #ffd23f,0 0 14px #ffd23f;z-index:2}.tl-p:hover{transform:translateY(-2px)}.tl-pool{display:grid;grid-template-columns:repeat(auto-fill,minmax(76px,1fr));gap:6px;max-height:50vh;overflow:auto;padding:4px}.tl-pool .tl-p{padding:4px 2px;background:#0a1d48;box-shadow:inset 0 0 0 1px #2a4a8a}.tl-pool .tl-p small{margin-top:4px;font-size:6px;line-height:1.3;color:#cfe3ff;text-align:center;max-width:72px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tl-pool .tl-p.nown .mug{filter:saturate(.55) brightness(.85)}.tl-topics{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.tl-shot,.tl-card{border-radius:14px;padding:8px;background:linear-gradient(160deg,#17377d,#071233);box-shadow:inset 0 0 0 2px #ffd23f88,0 8px 18px #0008}.tl-card-head{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding:2px 4px 7px}.tl-card-head>b{font-weight:400;font-size:12px;color:#ffd23f;text-shadow:2px 2px 0 #000}.tl-card-head small{font-size:7px;color:#cfe3ff}.tl-card-head small b{font-weight:400;color:#fff}.tl-feed{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,420px),1fr));gap:12px}.tl-card{animation:m5Card .4s cubic-bezier(.2,1.3,.4,1) both}@keyframes m5Card{0%{transform:translateY(20px);opacity:0}}.tl-editor .cp-actions{margin-top:10px}.rd-jart{position:relative;flex:none;line-height:0;border-radius:12px;overflow:hidden;background:radial-gradient(circle at 50% 70%,#ffb347,#c95300 70%);box-shadow:0 0 0 2px #fff6c8,0 0 16px #ffe08a}.rd-jaden .rd-jart .mug{filter:none!important;box-shadow:none!important;border-radius:0}.rd-lock{position:absolute;right:3px;bottom:3px;font-style:normal;font-size:16px;line-height:1;filter:drop-shadow(0 2px 0 #000)}.rd-jaden:not(.own) .rd-jart{animation:m5Float 2.6s ease-in-out infinite}@media (max-width: 760px){.m5-promo{height:170px}.m5-txt{width:64%;padding:12px 10px 24px 14px;gap:4px}.m5-txt b{font-size:14px}.m5-txt>span{font-size:8px}.m5-art{width:44%;right:0}.m5-who .mug{zoom:.8}.m5-big{width:80px;height:80px}.m5-big svg{width:40px;height:40px}.m5-tiers{zoom:.75}.tl-lab{width:32px;font-size:13px}.tl-board.edit .tl-row{min-height:44px}.tl-board.edit .mug{zoom:.8}}@media (max-height: 520px){.m5-promo{height:132px}.m5-txt b{font-size:12px}.m5-txt>span{-webkit-line-clamp:1}.m5-who .mug{zoom:.62}}body.reduced-motion .m5-promo *,body.reduced-motion .m4 .m4-play,body.reduced-motion .m4 .m4-badge,body.reduced-motion .m4 .m4-tile .m4-ic{animation:none!important}@media (prefers-reduced-motion: reduce){.m5-promo *,.m4 .m4-play,.m4 .m4-badge,.m4 .m4-tile .m4-ic,.rd-jart{animation:none!important}}.tierlist-screen .pill{font:inherit;font-size:9px;padding:7px 12px;border-radius:999px;border:0;cursor:pointer;color:#cfe3ff;background:#0a1d48;box-shadow:inset 0 0 0 2px #2a4a8a;transition:transform .12s}.tierlist-screen .pill:hover{transform:translateY(-2px)}.tierlist-screen .pill.on{color:#0a1022;background:linear-gradient(180deg,#fff6c8,#ffd23f);box-shadow:0 3px #7a4a00}.tierlist-screen .filters{display:flex;gap:8px;align-items:center;margin-bottom:8px}.rd-jaden .rd-jart{display:block;min-width:0;gap:0}.rd-jaden .rd-jart .mug{display:block;min-width:0}.rd-lock{font-family:"Segoe UI Emoji","Apple Color Emoji","Noto Color Emoji",sans-serif;font-size:15px;right:2px;bottom:2px;width:24px;height:24px;display:grid;place-items:center;border-radius:50%;background:#050c22cc;box-shadow:0 0 0 2px #ffe08a}.m5-who:only-child{transform:none;align-self:center}.m5-who:only-child .mug{zoom:.9}.rk-podium{align-items:end;gap:14px;padding-top:10px}.rk-pod{height:var(--ph);padding-top:30px;overflow:visible}.rk-pod.p1{--ph: 470px}.rk-pod.p2{--ph: 425px}.rk-pod.p3{--ph: 390px}.rk-pod:before{content:"";position:absolute;left:50%;top:-10px;width:120%;height:75%;transform:translate(-50%);pointer-events:none;z-index:-1;background:radial-gradient(ellipse 50% 60% at 50% 35%,color-mix(in srgb,var(--pc) 32%,transparent),transparent 70%)}.rk-pod.p1:before{animation:m5Breathe 3s ease-in-out infinite}.rk-pod .rk-step{flex:1;height:auto!important;min-height:28px;margin-top:4px;position:relative;display:flex;align-items:flex-start;justify-content:center;overflow:hidden;background:linear-gradient(180deg,color-mix(in srgb,var(--pc) 80%,#fff) 0,color-mix(in srgb,var(--pc) 70%,#000) 12%,color-mix(in srgb,var(--pc) 22%,#050c22));box-shadow:inset 0 3px #fff8,inset 0 -20px 30px #0008,0 10px 24px #000a;border-radius:12px 12px 0 0}.rk-pod .rk-step:after{position:absolute;top:0;right:0;bottom:0;left:0}.rk-pod .rk-step b{position:relative;z-index:1;margin-top:10px;font-weight:400;font-size:46px;line-height:1;color:color-mix(in srgb,var(--pc) 35%,#fff);text-shadow:3px 3px 0 #0008,0 0 18px color-mix(in srgb,var(--pc) 70%,transparent);opacity:.9}.rk-pod.p1 .rk-step b{font-size:62px}.rk-pod.p1 .rk-step{animation:rkGlow 2.4s ease-in-out infinite}@keyframes rkGlow{50%{box-shadow:inset 0 3px #fff8,inset 0 -20px 30px #0008,0 0 34px #ffd23f88}}.rk-medal{width:34px;height:34px;font-size:15px;box-shadow:0 3px #0008,0 0 14px var(--pc)}.rk-pod.p1 .rk-medal{width:40px;height:40px;font-size:18px;top:-6px}.rk-pod.p1 .rk-medal:after{content:"👑";position:absolute;top:-20px;font-size:18px;filter:drop-shadow(0 2px 0 #0008);animation:m5Float 2.4s ease-in-out infinite}.rk-clan{display:inline-flex;align-items:center;gap:4px;max-width:100%;padding:2px 7px 2px 3px;border-radius:99px;font-size:7px;color:#c8ffd8;background:linear-gradient(90deg,#0f5a3acc,#08261acc);box-shadow:inset 0 0 0 1px #3fd07a99;vertical-align:middle}.rk-clan img{width:14px;height:14px;object-fit:contain;image-rendering:pixelated}.rk-clan svg{width:11px;height:11px}.rk-clan em{font-style:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rk-pod .rk-clan{margin:2px 0}.rank-row .rk-name{display:flex;flex-direction:column;align-items:flex-start;gap:3px;min-width:0}.rank-row .rk-name .rk-clan{max-width:160px}.wr-who .rk-clan{margin:2px 0;max-width:140px}.wr-pod .rk-clan{margin:2px 0}.rk-screen .rank-row{position:relative;overflow:hidden;transition:transform .14s cubic-bezier(.2,1.6,.4,1)}.rk-screen .rank-row:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:linear-gradient(180deg,#4fb3ff,#b36bff)}.rk-screen .rank-row:hover{transform:translate(4px)}.rk-screen .rk-pos{min-width:34px;text-align:center}@media (max-width: 700px){.rk-pod.p1{--ph: 360px}.rk-pod.p2{--ph: 325px}.rk-pod.p3{--ph: 300px}.rk-pod .rk-step b{font-size:30px}.rk-pod.p1 .rk-step b{font-size:40px}.rk-pod .rk-clan em{max-width:70px}}body.reduced-motion .rk-pod:before,body.reduced-motion .rk-pod .rk-step,body.reduced-motion .rk-medal:after{animation:none!important}.rk-pod{--area: 380px;height:calc(var(--area) + var(--sh));justify-content:flex-start}.rk-pod.p1{--sh: 150px}.rk-pod.p2{--sh: 105px}.rk-pod.p3{--sh: 70px}.rk-pod .rk-step{flex:none;height:var(--sh)!important;margin-top:auto}@media (max-width: 700px){.rk-pod{--area: 300px}.rk-pod.p1{--sh: 110px}.rk-pod.p2{--sh: 78px}.rk-pod.p3{--sh: 52px}}.wr-podium{align-items:end}.wr-pod{--wa: 318px;height:auto;min-height:calc(var(--wa) + var(--ws));justify-content:flex-start;padding-bottom:calc(var(--ws) + 8px)!important;overflow:hidden}.wr-pod>*{flex-shrink:0}.wr-pod.p1{--ws: 54px;--sc: #ffd23f}.wr-pod.p2{--ws: 30px;--sc: #dfe6f0}.wr-pod.p3{--ws: 12px;--sc: #e0905a}.wr-pod:after{content:"";position:absolute;left:0;right:0;bottom:0;height:var(--ws);background:linear-gradient(180deg,color-mix(in srgb,var(--sc) 85%,#fff) 0,color-mix(in srgb,var(--sc) 60%,#000) 18%,color-mix(in srgb,var(--sc) 25%,#050c22));box-shadow:inset 0 2px #fff8}.wr-pod.p1:after{animation:rkGlow 2.4s ease-in-out infinite}@media (max-width: 700px){.wr-pod{--wa: 420px}.wr-pod.p1{--ws: 44px}.wr-pod.p2{--ws: 24px}.wr-pod.p3{--ws: 8px}}@media (max-width: 620px){.wr-row{grid-template-columns:28px 50px minmax(0,1fr) 30px auto!important;gap:6px!important}.wr-row .wr-num small{display:none}.wr-row .wr-num b{font-size:9px;white-space:nowrap}}.m4-clanchip{font:inherit;color:#fff;cursor:pointer;display:inline-flex;align-items:center;gap:8px;padding:6px 12px 6px 6px;margin-left:8px;border:0;border-radius:12px;background:linear-gradient(135deg,#0f5a3a,#08261a);box-shadow:inset 0 0 0 2px #3fd07a,0 0 14px #3fd07a55;transition:transform .14s cubic-bezier(.2,1.6,.4,1);text-align:left}.m4-clanchip:hover{transform:translateY(-2px) scale(1.03)}.m4-clanchip span:last-child{display:flex;flex-direction:column;gap:2px;min-width:0}.m4-clanchip small{font-size:6px;letter-spacing:1px;color:#9dffc0}.m4-clanchip b{font-weight:400;font-size:10px;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m4-clanchip em{font-style:normal;font-size:7px;color:#ffd23f}.cl-crest{flex:none;display:grid;place-items:center;border-radius:10px;overflow:hidden;background:radial-gradient(circle at 50% 35%,#2a6a4a,#08261a);box-shadow:inset 0 0 0 2px #3fd07a88;color:#9dffc0}.cl-crest img{width:86%;height:86%;object-fit:contain;image-rendering:pixelated}.cl-crest svg{width:60%;height:60%}.clan-screen .cl-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:12px;align-items:start}.cl-head{position:relative;display:flex;align-items:center;gap:16px;padding:14px 18px;margin-bottom:10px;border-radius:16px;overflow:hidden;background:radial-gradient(ellipse 50% 120% at 12% 50%,#3fd07a55,transparent 70%),repeating-conic-gradient(from 0deg at 12% 50%,#3fd07a14 0 6deg,transparent 6deg 15deg),linear-gradient(115deg,#0a2a1c,#0d2260);box-shadow:inset 0 0 0 2px #3fd07a,0 10px 24px #000a}.cl-head-art{position:relative;flex:none}.cl-head-art .cl-crest{animation:m5Float 3s ease-in-out infinite;box-shadow:inset 0 0 0 3px #ffd23f,0 0 20px #3fd07a}.cl-head-kit{position:absolute;right:-22px;bottom:-10px;line-height:0;filter:drop-shadow(0 3px 0 #0008)}.cl-head-tx{display:flex;flex-direction:column;gap:6px;flex:1;min-width:0;padding-left:16px}.cl-head-tx small{font-size:7px;letter-spacing:2px;color:#9dffc0}.cl-head-tx b{font-weight:400;font-size:22px;color:#fff;text-shadow:3px 3px 0 #000,0 0 16px #3fd07a99;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cl-head-tags{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:8px;color:#dfeaff}.cl-head-tags>span{display:inline-flex;align-items:center;gap:4px}.cl-head-tags svg{width:12px;height:12px}.cl-head-score{flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:3px;text-align:right}.cl-head-score small{font-size:7px;color:#9dffc0;letter-spacing:1px}.cl-head-score b{font-weight:400;font-size:22px;color:#ffd23f;text-shadow:2px 2px 0 #000}.cl-head-score em{font-style:normal;font-size:9px;color:#fff}.cl-head-score i{font-style:normal;font-size:7px;color:#9fb3d8}.cl-tabs .tab{position:relative}.cl-tabs .m4-badge{position:static;margin-left:6px}.cl-tag{font-style:normal;flex:none;display:inline-block;padding:3px 7px;border-radius:6px;font-size:7px;letter-spacing:1px;color:#0a1022;text-transform:uppercase}.cl-tag.r-lider{background:linear-gradient(180deg,#fff6c8,#ffd23f);box-shadow:0 0 10px #ffd23f88}.cl-tag.r-oficial{background:linear-gradient(180deg,#d8c8ff,#b36bff)}.cl-tag.r-miembro{background:#9fb3d8}.cl-members{display:flex;flex-direction:column;gap:5px}.cl-mem{display:flex;align-items:center;gap:8px;padding:7px 10px;border-radius:10px;background:#0a1d48;box-shadow:inset 0 0 0 1px #2a4a8a;font-size:9px;flex-wrap:wrap}.cl-mem.me{box-shadow:inset 0 0 0 2px #3fd07a}.cl-mem b{font-weight:400;flex:1;min-width:80px;color:#fff}.cl-mem em{font-style:normal;color:#ffd23f;font-size:8px}.cl-acts{display:flex;flex-wrap:wrap;gap:4px;justify-content:flex-end}.cl-dots{display:inline-flex;gap:3px}.cl-dots i{width:9px;height:9px;border-radius:50%;background:#1a2f66;box-shadow:inset 0 0 0 1px #3a5a9a}.cl-dots i.on{background:#3fd07a;box-shadow:0 0 6px #3fd07a}.cl-dots.big i{width:18px;height:18px}.cl-leave{margin-top:10px}.btn.danger{background:linear-gradient(180deg,#ff6a7a,#c4203a)}.cl-missions{display:flex;flex-direction:column;gap:6px}.cl-mis{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:10px;background:#0a1d48;box-shadow:inset 0 0 0 1px #2a4a8a}.cl-mis.done:not(.claimed){box-shadow:inset 0 0 0 2px #3fd07a,0 0 12px #3fd07a44}.cl-mis.claimed{opacity:.6}.cl-mis-tx{flex:1;display:flex;flex-direction:column;gap:4px;min-width:0}.cl-mis-tx b{font-weight:400;font-size:9px;color:#fff;line-height:1.4}.cl-mis-tx small{font-size:7px;color:#9fb3d8}.cl-mis-rw{font-size:7px;color:#ffd23f;text-align:right;max-width:90px}.cl-bar{display:block;height:6px;border-radius:99px;background:#050c22;overflow:hidden}.cl-bar i{display:block;height:100%;background:linear-gradient(90deg,#3fd07a,#ffd23f)}.cl-pend{font-style:normal;font-size:7px;color:#9fb3d8}.cl-list{display:flex;flex-direction:column;gap:5px}.cl-row{display:flex;align-items:center;gap:8px;padding:7px 10px;border-radius:10px;background:#0a1d48;box-shadow:inset 0 0 0 1px #2a4a8a}.cl-row.me{box-shadow:inset 0 0 0 2px #3fd07a}.cl-row-tx{flex:1;display:flex;flex-direction:column;gap:3px;min-width:0}.cl-row-tx b{font-weight:400;font-size:10px;color:#fff}.cl-row-tx small{font-size:7px;color:#9fb3d8;line-height:1.4}.cl-row em{font-style:normal;font-size:9px;color:#ffd23f}.cl-pos{flex:none;width:26px;height:26px;display:grid;place-items:center;border-radius:50%;font-size:10px;color:#0a1022;background:#9fb3d8}.cl-pos.t-top1{background:linear-gradient(180deg,#fff6c8,#ffd23f);box-shadow:0 0 10px #ffd23f}.cl-pos.t-top3{background:#d8e4f0}.cl-pos.t-top8{background:#ff9a3a}.cl-prizes{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:6px;margin-bottom:10px}.cl-prize{display:flex;flex-direction:column;gap:4px;padding:8px 10px;border-radius:10px;background:#0a1d48;box-shadow:inset 0 0 0 2px #2a4a8a}.cl-prize b{font-weight:400;font-size:11px;color:#fff}.cl-prize span{font-size:8px;color:#ffd23f}.cl-prize small{font-size:7px;color:#cfe3ff;line-height:1.4}.cl-prize.t-top1{box-shadow:inset 0 0 0 2px #ffd23f,0 0 14px #ffd23f55}.cl-prize.t-top3{box-shadow:inset 0 0 0 2px #d8e4f0}.cl-prize.t-top8{box-shadow:inset 0 0 0 2px #ff9a3a}.cl-field{display:flex;flex-direction:column;gap:5px;font-size:8px;color:#9dffc0;margin:8px 0 2px}.cl-field input,.cl-field select{font:inherit;font-size:10px;padding:8px 10px;border-radius:8px;border:0;color:#fff;background:#050c22;box-shadow:inset 0 0 0 2px #2a4a8a}.cl-err{display:block;min-height:10px;font-size:7px;color:#ff8a9a}.cl-crests{display:grid;grid-template-columns:repeat(auto-fill,minmax(40px,1fr));gap:4px;max-height:150px;overflow:auto;padding:2px}.cl-crests .iconpick{padding:3px}.cl-crests img{width:32px;height:32px;object-fit:contain;image-rendering:pixelated}.cl-kitprev{display:grid;place-items:center;min-height:80px;margin:6px 0;border-radius:10px;background:radial-gradient(circle,#3fd07a33,transparent 70%)}.cl-create .btn.big{width:100%;margin-top:8px}.cl-myreq{display:flex;flex-direction:column;gap:5px;margin-bottom:8px}.cl-myreq small{font-size:7px;color:#9dffc0}.cl-myreq span{display:flex;align-items:center;gap:6px;font-size:9px}.cl-myreq span .btn{margin-left:auto}.cl-games-art{position:relative;height:120px;border-radius:12px;overflow:hidden;margin-bottom:10px;box-shadow:inset 0 0 0 2px #3fd07a}.cl-games-art img{width:100%;height:100%;object-fit:cover;filter:saturate(1.2)}.cl-games-art span{position:absolute;left:0;right:0;bottom:0;display:flex;flex-direction:column;gap:4px;padding:10px 12px;background:linear-gradient(0deg,#050c22ee,transparent)}.cl-games-art small{font-size:7px;letter-spacing:2px;color:#ffb8d8}.cl-games-art b{font-weight:400;font-size:15px;color:#fff;text-shadow:2px 2px 0 #000}.cl-games p{font-size:9px;line-height:1.6;color:#dfeaff}.cl-left{display:flex;align-items:center;gap:10px;margin:10px 0;font-size:10px}.cl-left b{font-weight:400}.cl-play{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;background:linear-gradient(180deg,#7dffaa,#1f9a52)!important}.cl-play:not(:disabled){animation:m5Play 2.2s ease-in-out infinite}.cl-bag{display:flex;flex-wrap:wrap;gap:8px;margin:6px 0 10px}.cl-item{position:relative;display:inline-flex;align-items:center;gap:4px;padding:4px 8px 4px 4px;border-radius:8px;background:#050c22;box-shadow:inset 0 0 0 1px #2a4a8a;font-size:9px}.cl-item b{font-weight:400;color:#fff}.cl-item.big{flex-direction:column;padding:8px;min-width:76px;gap:4px}.cl-item.big b{font-size:14px;color:#ffd23f}.cl-item.big small{font-size:6px;color:#cfe3ff;text-align:center}.cl-item.r-raro{box-shadow:inset 0 0 0 1px #4fb3ff}.cl-item.r-epico{box-shadow:inset 0 0 0 1px #b36bff}.cl-item.r-legendario{box-shadow:inset 0 0 0 2px #ffd23f}.cl-item.r-mitico{box-shadow:inset 0 0 0 2px #ff4f6a,0 0 10px #ff4f6a66}.cl-item.short b{color:#ff8a9a}.cl-bag.small{margin-bottom:12px}.cl-offers{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px}.cl-off{display:flex;flex-direction:column;align-items:center;gap:6px;padding:12px 8px;border-radius:14px;text-align:center;background:linear-gradient(180deg,#17377d,#071233);box-shadow:inset 0 0 0 2px #3fd07a88,0 8px 16px #0008;transition:transform .14s}.cl-off:hover{transform:translateY(-3px)}.cl-off.out{opacity:.55}.cl-off>b{font-weight:400;font-size:10px;color:#fff}.cl-off>small{font-size:7px;color:#cfe3ff}.cl-off-ic{width:56px;height:56px;display:grid;place-items:center;border-radius:50%;font-size:26px;color:#0a1022;background:radial-gradient(circle at 35% 30%,#fff6c8,#ffd23f 60%,#c98a00);box-shadow:0 0 14px #ffd23f88}.cl-off-ic.tokens{background:radial-gradient(circle at 35% 30%,#c8f0ff,#4fb3ff 60%,#1a5aa8);box-shadow:0 0 14px #4fb3ff88;color:#fff}.cl-off-ic.eg{background:radial-gradient(circle at 35% 30%,#ffe0ff,#c45aff 60%,#4a0a8a);box-shadow:0 0 14px #c45aff99;color:#fff;font:900 18px/1 var(--px, sans-serif);letter-spacing:1px}.cl-off-ic[class*=r-]{background:radial-gradient(circle at 35% 30%,#fff,var(--rc) 60%,#050c22);box-shadow:0 0 16px var(--rc);color:#fff}.cl-off-ic svg{width:28px;height:28px}.cl-off .pn-prev,.cl-off .fr-prev{display:block;height:56px}.cl-off-cost{display:flex;flex-wrap:wrap;gap:4px;justify-content:center}.cl-stock{font-size:7px;color:#9fb3d8}.cl-end-card{max-width:460px;margin:auto;text-align:center;display:flex;flex-direction:column;gap:8px;box-shadow:inset 0 0 0 2px #3fd07a,0 0 30px #3fd07a55}.cl-end-card>small{font-size:8px;letter-spacing:2px;color:#9dffc0}.cl-end-card .cl-bag{justify-content:center}.cl-end-score{display:flex;flex-direction:column;gap:6px;font-size:9px;color:#dfeaff}.cl-pts{font-weight:400;font-size:26px;color:#ffd23f;text-shadow:3px 3px 0 #000,0 0 18px #ffd23f99;animation:m5Pop .6s cubic-bezier(.2,1.6,.4,1) both}.cl-intro p{font-size:10px;line-height:1.7}@media (max-width: 760px){.m4-clanchip b{max-width:90px}.cl-head{flex-wrap:wrap;gap:10px;padding:12px}.cl-head-art .cl-crest{width:60px!important;height:60px!important}.cl-head-tx b{font-size:16px}.cl-head-score{width:100%;flex-direction:row;align-items:baseline;gap:8px;justify-content:flex-start}.cl-head-score b{font-size:16px}}.cl-mem em.cl-tag,.cl-row em.cl-tag{color:#0a1022;font-size:7px}.cl-head-kit{right:-50px}.cl-head-tx{padding-left:46px}.cl-crests{overflow-x:hidden}.cl-crests .iconpick{width:100%;height:42px;min-width:0;display:grid;place-items:center}.cl-end-card h3{text-align:center;justify-content:center}.cl-tabs{flex-wrap:wrap}@media (max-width: 760px){.cl-tabs{gap:6px}.cl-tabs .tab{padding:7px 10px;font-size:8px}.cl-head-kit{display:none}.cl-head-tx{padding-left:0}.cl-acts .btn{font-size:8px;padding:6px 8px}}.frame .fr-petal{animation:frPetal 3s ease-in-out infinite;transform-box:fill-box;transform-origin:center}@keyframes frPetal{0%{transform:translateY(-4px) rotate(0);opacity:0}30%{opacity:.9}to{transform:translateY(8px) rotate(90deg);opacity:0}}body.reduced-motion .frame .fr-petal{animation:none}.eg-fic{display:inline-block;vertical-align:middle;image-rendering:pixelated}b.eg-fic{font-size:8px;color:#e9b8ff}.eg-lvsym{display:inline-block;vertical-align:middle;width:auto;image-rendering:pixelated;filter:drop-shadow(0 2px 0 #000a)}b.eg-lvsym{font-family:Impact,Arial Black,sans-serif;color:#ffcf6b}.eg-art-img{display:block;width:100%;height:100%;object-fit:cover;image-rendering:pixelated}.eg-screen{max-width:1180px;margin:0 auto;display:flex;flex-direction:column;gap:14px}.eg-screen>*{flex-shrink:0}.eg-head{position:relative;overflow:hidden;display:grid;grid-template-columns:1fr auto;gap:12px 18px;padding:18px 20px;border-radius:18px;background:radial-gradient(120% 140% at 0% 0%,#5a1c8a,#24104e 38%,#0a0d2c 75%);border:2px solid #b26bff;box-shadow:0 0 0 2px #1a0a33,0 0 30px #9b4dff55,inset 0 0 40px #0008}.eg-head-glow{position:absolute;top:-40%;right:-40%;bottom:-40%;left:-40%;pointer-events:none;opacity:.55;background:conic-gradient(from 0deg,transparent 0 10%,#ff7ad955 14%,transparent 20% 40%,#6ad8ff44 46%,transparent 52% 70%,#ffd84a44 76%,transparent 82%);animation:egSpin 18s linear infinite}@keyframes egSpin{to{transform:rotate(360deg)}}.eg-logo{position:relative;display:flex;flex-direction:column;gap:6px}.eg-logo small{font-size:8px;letter-spacing:3px;color:#ffcf6b}.eg-logo b{font-family:Impact,Arial Black,sans-serif;font-style:italic;font-weight:900;font-size:clamp(28px,4.6vw,54px);line-height:.95;letter-spacing:1px;background:linear-gradient(180deg,#fff,#f3d7ff 40%,#c05cff,#6a1fd0);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(3px 3px 0 #1a0033) drop-shadow(0 0 14px #b26bff99)}.eg-logo span{font-size:8px;color:#e8dcff;line-height:1.6}.eg-wallet{position:relative;align-self:start;display:flex;align-items:center;gap:10px;padding:10px 16px;border-radius:14px;background:#0a0420cc;border:2px solid #c47bff;box-shadow:0 0 18px #b26bff66,inset 0 1px #fff2}.eg-wallet span{display:flex;flex-direction:column;gap:3px}.eg-wallet small{font-size:7px;color:#d7b8ff;letter-spacing:1px}.eg-wallet b{font-size:20px;color:#fff;text-shadow:0 0 10px #d48bff,2px 2px 0 #000}.eg-howto{position:relative;grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px}.eg-howto>div{display:flex;flex-direction:column;gap:4px;padding:7px 11px;border-radius:10px;background:#0007;border:1px solid #ffffff22}.eg-howto>div b{font-size:9px;color:#fff}.eg-howto>div small{font-size:7px;color:#d7c7ff;display:flex;align-items:center;gap:4px}.eg-howto .eg-levels{flex-direction:row;gap:6px;align-items:center}.eg-howto .note{flex:1 1 100%;margin:2px 0 0;font-size:8px;line-height:1.7;color:#d9d0f3}.eg-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,420px),1fr));gap:14px}.eg-card{--kc: #c47bff;position:relative;display:grid;grid-template-columns:132px 1fr;gap:12px;padding:12px;border-radius:18px;overflow:hidden;background:linear-gradient(150deg,color-mix(in srgb,var(--kc) 16%,#121845),#0a0f2e 60%,color-mix(in srgb,var(--ec) 12%,#06081c));border:2px solid color-mix(in srgb,var(--kc) 45%,#2a2f5a);box-shadow:0 6px #03051399;animation:egIn .45s cubic-bezier(.2,1.4,.4,1) backwards}.eg-card:nth-child(2){animation-delay:.05s}.eg-card:nth-child(3){animation-delay:.1s}.eg-card:nth-child(4){animation-delay:.15s}.eg-card:nth-child(n+5){animation-delay:.2s}@keyframes egIn{0%{transform:translateY(14px) scale(.97);opacity:0}}.eg-card.awake{border-color:var(--kc);box-shadow:0 6px #03051399,0 0 22px color-mix(in srgb,var(--kc) 45%,transparent)}.eg-card.omega{border-color:#ffb02e;box-shadow:0 6px #03051399,0 0 0 2px #ff5a2a,0 0 32px #ffb02e99}.eg-card.omega:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border-radius:inherit;background:linear-gradient(115deg,transparent 30%,#fff4 45%,transparent 60%) -200% 0 / 200% 100% no-repeat;animation:egSheen 3.2s ease-in-out infinite}@keyframes egSheen{60%,to{background-position:200% 0}}.eg-stage{position:relative;align-self:start;width:132px;height:132px;border-radius:14px;overflow:hidden;isolation:isolate;background:radial-gradient(circle at 50% 40%,color-mix(in srgb,var(--kc) 60%,#000),#0a0820 72%);box-shadow:0 0 0 3px #04061a,0 0 0 5px color-mix(in srgb,var(--kc) 60%,#333)}.eg-stage .eg-art-img{position:relative;z-index:2;filter:grayscale(.75) brightness(.55) contrast(1.1);transition:filter .4s,transform .4s}.eg-card.awake .eg-stage .eg-art-img{filter:none}.eg-card:hover .eg-stage .eg-art-img{transform:scale(1.06)}.eg-rays,.eg-ring,.eg-embers{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.eg-rays{z-index:3;mix-blend-mode:screen;opacity:0;background:repeating-conic-gradient(from 0deg at 50% 60%,color-mix(in srgb,var(--kc) 70%,transparent) 0 6deg,transparent 6deg 22deg);animation:egSpin 12s linear infinite}.eg-card.awake .eg-rays{opacity:.35}.eg-ring{z-index:4;border-radius:inherit;box-shadow:inset 0 0 22px color-mix(in srgb,var(--kc) 80%,transparent);opacity:.4}.eg-card.awake .eg-ring{opacity:1;animation:egPulse 2.2s ease-in-out infinite}@keyframes egPulse{50%{box-shadow:inset 0 0 34px var(--kc)}}.eg-embers{z-index:5;opacity:0;background-image:radial-gradient(2px 2px at 20% 90%,#fff,transparent),radial-gradient(2px 2px at 70% 95%,var(--kc),transparent),radial-gradient(1.5px 1.5px at 45% 100%,#fff,transparent),radial-gradient(2px 2px at 85% 98%,var(--kc),transparent);background-size:100% 100%;animation:egRise 2.6s linear infinite}.eg-card.awake .eg-embers{opacity:1}@keyframes egRise{0%{transform:translateY(0);opacity:1}to{transform:translateY(-110%);opacity:0}}.eg-elem{position:absolute;z-index:6;left:5px;top:5px;width:26px;height:26px;display:grid;place-items:center;border-radius:50%;background:#0a0f20d9;box-shadow:0 0 0 2px var(--ec)}.eg-best{position:absolute;z-index:6;right:4px;bottom:2px}.eg-body{display:flex;flex-direction:column;gap:7px;min-width:0}.eg-title{font-size:7px;color:color-mix(in srgb,var(--kc) 70%,#fff);letter-spacing:.5px;line-height:1.4}.eg-body h3{margin:0;font-family:Impact,Arial Black,sans-serif;font-style:italic;font-weight:900;font-size:26px;line-height:1;letter-spacing:.5px;color:#fff;text-shadow:2px 2px 0 #000,0 0 14px color-mix(in srgb,var(--kc) 70%,transparent)}.eg-chips{display:flex;flex-wrap:wrap;gap:5px}.eg-chip{font-size:7px;padding:3px 7px;border-radius:999px;background:#ffffff14;border:1px solid #ffffff2a;color:#e8ecff}.eg-chip.el{background:color-mix(in srgb,var(--ec) 30%,#0a0f20);border-color:var(--ec)}.eg-chip.st{background:#3a2a00;border-color:#ffcf6b;color:#ffe7a8}.eg-k{display:block;font-size:6.5px;letter-spacing:1px;color:color-mix(in srgb,var(--kc) 65%,#fff);margin-bottom:3px}.eg-tech,.eg-pas{padding:7px 9px;border-radius:10px;background:#0007;border-left:3px solid var(--kc)}.eg-tech b{font-size:10px;color:#fff;margin-right:6px}.eg-tech small{font-size:7px;color:#b9c4ea}.eg-pas p{margin:0;font-size:8px;line-height:1.6;color:#f2f4ff}.eg-pas p small{color:#9aa6cc}.eg-game{display:block;margin-top:4px;font-size:6.5px;line-height:1.5;color:#8f9ac0;font-style:italic}.eg-body{display:contents}.eg-body>:not(.eg-holders){grid-column:2}.eg-body>.eg-title{margin-top:2px}.eg-card{grid-auto-rows:min-content;row-gap:7px}.eg-stage{grid-row:1 / span 5}.eg-holders{grid-column:1 / -1;display:flex;flex-direction:column;gap:6px;margin-top:2px}.eg-holder{display:grid;grid-template-columns:44px 1fr auto;align-items:center;gap:8px;padding:6px 8px 6px 6px;border-radius:12px;background:#050818b3;border:1px solid #ffffff1c;transition:box-shadow .2s}.eg-holder.lit{border-color:color-mix(in srgb,var(--kc) 70%,#fff3);background:linear-gradient(90deg,color-mix(in srgb,var(--kc) 22%,#050818),#050818 70%)}.eg-holder.focus{box-shadow:0 0 0 2px #fff,0 0 18px var(--kc);animation:egFocus 1s ease-in-out 3}@keyframes egFocus{50%{box-shadow:0 0 0 2px var(--kc),0 0 28px var(--kc)}}.eg-holder.off .eg-hmug{filter:grayscale(1) brightness(.6)}.eg-hmug{width:44px;height:44px;border-radius:10px;overflow:hidden;background:#0a1030;box-shadow:0 0 0 2px #04061a;display:grid;place-items:center}.eg-holder.lit .eg-hmug{box-shadow:0 0 0 2px var(--kc),0 0 10px var(--kc)}.eg-htx{display:flex;flex-direction:column;gap:4px;min-width:0}.eg-htx>b{font-size:9px;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eg-htx .note{font-size:7px;margin:0}.eg-hlv{display:flex;align-items:center;gap:6px}.eg-hlv em{font-style:normal;font-size:7px;color:#ffe7a8}.eg-hlv small{font-size:7px;color:#ffcf6b}.eg-pips{display:flex;gap:3px}.eg-pips i{font-style:normal;font-size:5.5px;min-width:15px;height:11px;display:grid;place-items:center;border-radius:3px;background:#ffffff10;color:#ffffff40;border:1px solid #ffffff18}.eg-pips i.on{background:var(--kc);color:#10061f;border-color:#fff8;box-shadow:0 0 6px var(--kc)}.eg-pips i.om.on{background:linear-gradient(180deg,#ffd84a,#ff5a2a)}.eg-buy{white-space:nowrap;display:inline-flex;align-items:center;gap:4px}.eg-buy.can{background:linear-gradient(180deg,#d58bff,#7a2ad6);border-color:#f0d0ff;color:#fff;box-shadow:0 3px #3a0d6e,0 0 12px #c47bffaa;animation:egCan 1.6s ease-in-out infinite}@keyframes egCan{50%{box-shadow:0 3px #3a0d6e,0 0 22px #e3b4ff}}.eg-need{font-size:7px;color:#9aa6cc;white-space:nowrap}.eg-max{display:flex;align-items:center;gap:4px;font-size:7px;color:#ffcf6b;white-space:nowrap}.eg-summon{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9000;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2vh;padding:3vh 16px;overflow:hidden;animation:esFade .25s ease-out}.eg-summon.out{animation:esOut .26s ease-in forwards}@keyframes esFade{0%{opacity:0}}@keyframes esOut{to{opacity:0;transform:scale(1.04)}}.es-dark{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 42%,color-mix(in srgb,var(--kc) 30%,#05010f),#05010fee 60%,#000)}.es-burst{position:absolute;left:50%;top:36%;width:20px;height:20px;margin:-10px;border-radius:50%;background:#fff;box-shadow:0 0 60px 30px var(--kc),0 0 140px 80px color-mix(in srgb,var(--kc) 60%,transparent);animation:esBurst 1s cubic-bezier(.2,.8,.3,1) .35s backwards;opacity:0}@keyframes esBurst{0%{transform:scale(.2);opacity:1}40%{transform:scale(18);opacity:.95}to{transform:scale(28);opacity:0}}.es-rays{position:absolute;left:50%;top:36%;width:220vmax;height:220vmax;margin:-110vmax;mix-blend-mode:screen;opacity:.5;background:repeating-conic-gradient(from 0deg,color-mix(in srgb,var(--kc) 55%,transparent) 0 4deg,transparent 4deg 15deg);animation:egSpin 14s linear infinite,esRays .9s ease-out .4s backwards}@keyframes esRays{0%{opacity:0;transform:scale(.3)}}.es-ring{position:absolute;left:50%;top:36%;width:300px;height:300px;margin:-150px;border-radius:50%;border:3px solid var(--kc);opacity:0;animation:esRing 1.4s ease-out .5s infinite}.es-ring.r2{animation-delay:1.2s}@keyframes esRing{0%{transform:scale(.4);opacity:1}to{transform:scale(2.2);opacity:0}}.es-sparks{position:absolute;left:50%;top:36%}.es-sparks b{position:absolute;width:6px;height:16px;margin:-8px -3px;border-radius:3px;background:linear-gradient(#fff,var(--kc));transform:rotate(var(--a)) translateY(0);opacity:0;animation:esSpark 1.1s ease-out calc(.45s + var(--d)) backwards}@keyframes esSpark{0%{opacity:1;transform:rotate(var(--a)) translateY(-20px)}to{opacity:0;transform:rotate(var(--a)) translateY(-46vmin)}}.es-center{position:relative;z-index:2;flex:none;display:grid;place-items:center;margin-bottom:26px}.es-spirit{width:min(30vh,70vw,250px);height:min(30vh,70vw,250px);border-radius:26px;overflow:hidden;box-shadow:0 0 0 4px #fff,0 0 0 8px var(--kc),0 0 60px 10px var(--kc);animation:esSpirit 1.3s cubic-bezier(.2,1.2,.3,1) .3s backwards}.es-spirit .es-img{animation:esLight 1.3s ease-out .3s backwards}@keyframes esSpirit{0%{transform:translateY(40px) scale(.4) rotate(-8deg);opacity:0}55%{transform:translateY(-6px) scale(1.08) rotate(2deg);opacity:1}}@keyframes esLight{0%,45%{filter:brightness(0) drop-shadow(0 0 0 #fff)}60%{filter:brightness(3)}}.es-player{position:absolute;right:-26px;bottom:-22px;width:72px;height:72px;border-radius:16px;overflow:hidden;background:#0a1030;box-shadow:0 0 0 3px #fff,0 0 18px var(--kc);display:grid;place-items:center;animation:esPop .5s cubic-bezier(.2,1.6,.4,1) 1.1s backwards}@keyframes esPop{0%{transform:scale(0)}}.es-text{position:relative;z-index:3;flex:none;width:min(92vw,560px);display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.es-text>small{font-size:9px;letter-spacing:2px;color:#ffe7a8;animation:esUp .4s ease-out 1s backwards}.es-text>b{font-family:Impact,Arial Black,sans-serif;font-style:italic;font-weight:900;font-size:clamp(36px,8vw,72px);line-height:1;color:#fff;text-shadow:3px 3px 0 #000,0 0 24px var(--kc),0 0 48px var(--kc);animation:esSlam .55s cubic-bezier(.2,1.5,.4,1) 1.05s backwards}@keyframes esSlam{0%{transform:scale(2.6);opacity:0;letter-spacing:12px}}.es-text>span{font-size:8px;color:#e8e0ff;animation:esUp .4s ease-out 1.25s backwards}@keyframes esUp{0%{transform:translateY(10px);opacity:0}}.es-lv{min-height:40px;display:grid;place-items:center;animation:esDrop .6s cubic-bezier(.2,1.7,.4,1) 1.45s backwards}.es-lv em{font-style:normal;font-size:14px;color:#fff;text-shadow:2px 2px 0 #000,0 0 12px var(--kc)}@keyframes esDrop{0%{transform:translateY(-80px) scale(1.8);opacity:0}60%{opacity:1}}.eg-summon.omega .es-lv img{animation:esOmega 1.6s ease-in-out 2s infinite}@keyframes esOmega{50%{filter:drop-shadow(0 0 16px #ffb02e) drop-shadow(0 0 30px #ff5a2a);transform:scale(1.08)}}.es-gain{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:5px}.es-gain li{font-size:8px;line-height:1.5;color:#fff;padding:5px 10px;border-radius:8px;background:#0009;border:1px solid color-mix(in srgb,var(--kc) 60%,transparent);animation:esUp .35s ease-out backwards}.es-gain li:nth-child(1){animation-delay:1.7s}.es-gain li:nth-child(2){animation-delay:1.85s}.es-gain li:nth-child(3){animation-delay:2s}.es-ok{animation:esUp .35s ease-out 2.2s backwards}.eg-panel{--kc: #c47bff;display:flex;align-items:center;gap:10px;margin:8px 0;padding:8px 10px;border-radius:14px;background:linear-gradient(100deg,color-mix(in srgb,var(--kc) 20%,#0b1238),#070b24 70%);border:2px solid color-mix(in srgb,var(--kc) 45%,#2a2f5a)}.eg-panel.lit{border-color:var(--kc);box-shadow:0 0 16px color-mix(in srgb,var(--kc) 40%,transparent)}.eg-pimg{flex:none;width:52px;height:52px;border-radius:12px;overflow:hidden;box-shadow:0 0 0 2px var(--kc)}.eg-panel:not(.lit) .eg-pimg img{filter:grayscale(.8) brightness(.55)}.eg-ptx{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.eg-ptx small{font-size:6.5px;letter-spacing:1px;color:color-mix(in srgb,var(--kc) 65%,#fff)}.eg-ptx b{display:flex;align-items:center;gap:6px;font-size:12px;color:#fff}.eg-ptx b em{font-style:normal;font-size:7px;color:#ffe7a8}.eg-ptx span{font-size:7px;line-height:1.5;color:#cfd6f5}.eg-panel .btn{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.eg-badge{position:relative;display:inline-grid;place-items:center}.eg-bart{display:block;width:36px;height:36px;border-radius:50%;overflow:hidden;background:#0a0820;box-shadow:0 0 0 2px #04061a,0 0 0 3px color-mix(in srgb,var(--kc) 45%,#3a3f5a)}.eg-bart img{filter:grayscale(1) brightness(.6)}.eg-badge.on .eg-bart{box-shadow:0 0 0 2px #04061a,0 0 0 3px var(--kc),0 0 12px var(--kc);animation:sqEg 2.4s ease-in-out infinite}.eg-badge.on .eg-bart img{filter:none}.eg-badge .eg-bins{position:absolute;right:-6px;top:-6px;width:16px;height:16px;image-rendering:pixelated;filter:drop-shadow(0 1px 0 #000)}.eg-badge:not(.on) .eg-bins{filter:grayscale(1) brightness(.8) drop-shadow(0 1px 0 #000)}.eg-badge .eg-lvsym{position:absolute;left:50%;bottom:-9px;transform:translate(-50%)}.pcard.cc .cc-eg{position:absolute;z-index:3;left:6px;top:34px}.pcard.cc.big .eg-bart{width:46px;height:46px}.sq-slot .sq-head{position:relative}.sq-eg{position:absolute;z-index:3;left:-52px;top:22px;display:flex;flex-direction:column;align-items:center;gap:1px;pointer-events:auto}.sq-eg-art{display:block;width:50px;height:50px;border-radius:50%;overflow:hidden;background:#0a0820;box-shadow:0 0 0 2px #04061a,0 0 0 4px color-mix(in srgb,var(--kc) 40%,#3a3f5a)}.sq-eg-art img{filter:grayscale(1) brightness(.6)}.sq-eg.on .sq-eg-art{box-shadow:0 0 0 2px #04061a,0 0 0 4px var(--kc),0 0 12px var(--kc);animation:sqEg 2.4s ease-in-out infinite}.sq-eg.on .sq-eg-art img{filter:none}@keyframes sqEg{50%{box-shadow:0 0 0 2px #04061a,0 0 0 4px var(--kc),0 0 20px var(--kc)}}.sq-eg .eg-lvsym{position:absolute;right:-8px;bottom:-6px;height:24px!important;margin:0}.m4-tile.eg-tile{--gc: #c47bff;overflow:visible;background:linear-gradient(180deg,#4a1d86,#1a0b48);border-color:#c47bff;box-shadow:0 3px #12062e,0 0 14px #9b4dff66}.m4-tile.eg-tile .m4-ic img{width:24px;height:24px;image-rendering:pixelated;animation:egBadge 2.4s ease-in-out infinite}.m4-tile.eg-tile small{color:#f0d0ff}.eg-new{position:absolute;top:-7px;right:-5px;font-style:normal;font-size:7px;padding:3px 5px;border-radius:6px;color:#2a1400;background:linear-gradient(180deg,#ffe7a8,#ffb02e);box-shadow:0 0 10px #ffb02e;animation:m4Pop 1.4s ease-in-out infinite}.m4-wallet .egt{display:inline-flex;align-items:center;gap:5px;border-radius:999px;padding:4px 11px 4px 6px;font-size:11px;color:#fff;background:#12062ecc;border:1px solid #c47bff;box-shadow:inset 0 1px #ffffff1a}@media (max-width: 760px){.m4-wallet .egt{padding:3px 8px 3px 4px;font-size:9px}}.rewards.egr{border-color:#c47bff}.rewards.egr .total b{display:inline-flex;align-items:center;gap:4px;color:#f0d0ff}.eg-intro{position:fixed;top:0;right:0;bottom:0;left:0;z-index:8000;display:grid;place-items:center;padding:16px;background:#05010fcc;animation:esFade .25s ease-out}.eg-intro-card{position:relative;overflow:hidden;width:min(100%,620px);display:flex;flex-direction:column;align-items:center;gap:12px;padding:22px 20px 16px;border-radius:20px;text-align:center;background:radial-gradient(120% 140% at 50% 0%,#5a1c8a,#24104e 45%,#0a0d2c 85%);border:2px solid #c47bff;box-shadow:0 0 40px #9b4dff88;animation:egIn .5s cubic-bezier(.2,1.4,.4,1)}.eg-intro-card>*{position:relative}.eg-intro-card>small{font-size:8px;letter-spacing:3px;color:#ffcf6b}.eg-intro-card>b{font-family:Impact,Arial Black,sans-serif;font-style:italic;font-size:clamp(24px,5vw,40px);line-height:1;color:#fff;text-shadow:3px 3px 0 #1a0033,0 0 18px #c47bff}.eg-intro-card>p{margin:0;font-size:8px;line-height:1.8;color:#e8e0ff}.eg-intro-row{display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.eg-intro-row span{width:54px;height:54px;border-radius:12px;overflow:hidden;box-shadow:0 0 0 2px var(--kc),0 0 12px var(--kc);animation:egIn .45s cubic-bezier(.2,1.6,.4,1) var(--d) backwards}.eg-inline{width:18px;height:18px;vertical-align:middle;image-rendering:pixelated}.eg-gift{display:flex;align-items:center;gap:10px;padding:10px 18px;border-radius:14px;background:#0a0420;border:2px solid #ffcf6b;box-shadow:0 0 18px #ffb02e66}.eg-gift b{font-size:22px;color:#fff;text-shadow:0 0 10px #ffcf6b}.eg-gift small{font-size:8px;color:#ffe7a8}.eg-intro-card .tut-nav{width:100%;display:flex}@media (max-width: 620px){.eg-head{grid-template-columns:1fr;padding:14px}.eg-wallet{justify-self:start}.eg-grid{grid-template-columns:1fr}.eg-card{grid-template-columns:96px 1fr}.eg-stage{width:96px;height:96px}.eg-holder{grid-template-columns:40px 1fr}.eg-holder>.btn,.eg-holder>.eg-need,.eg-holder>.eg-max{grid-column:1 / -1;justify-self:stretch;justify-content:center}}@media (prefers-reduced-motion: reduce){.eg-head-glow,.eg-rays,.eg-embers,.es-rays,.es-ring{animation:none}}.ult-banner{--kc: #ff2a9a}.ult-banner.ub-sky{--kc: #5ef0ff}.ult-banner.ub-gold{--kc: #ffd84a}.ult-banner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#000b 0%,#0006 30%,transparent 50%);animation:ubDim var(--ms) ease-out both}.ult-banner .ub-flash{background:radial-gradient(circle at 30% 50%,#ffffffee,color-mix(in srgb,var(--kc) 60%,transparent) 30%,transparent 70%)!important;animation:ubFlash .45s ease-out both}.ult-banner .ub-speed{position:absolute;left:24%;top:80%;width:2400px;height:2400px;margin:-1200px 0 0 -1200px;pointer-events:none;background:repeating-conic-gradient(color-mix(in srgb,var(--kc) 45%,transparent) 0 1.2deg,transparent 1.2deg 7deg);-webkit-mask:radial-gradient(circle,transparent 8%,#000 14%,transparent 45%);mask:radial-gradient(circle,transparent 8%,#000 14%,transparent 45%);animation:ubSpeed var(--ms) ease-out both,ubSpin 3s linear infinite}.ult-banner .ub-band{top:auto!important;bottom:7%;height:clamp(140px,26vh,250px)!important;margin-top:0;justify-content:center!important;transform:skewY(-6deg)!important;left:-6%!important;right:-6%!important;padding:0 8%!important;opacity:1!important;gap:clamp(14px,3vw,44px)!important;overflow:visible;background:linear-gradient(90deg,#04061a,color-mix(in srgb,var(--kc) 30%,#04061a) 18%,color-mix(in srgb,var(--kc) 58%,#04061a),color-mix(in srgb,var(--kc) 30%,#04061a) 82%,#04061a)!important;border:0!important;box-shadow:0 -6px #fff,0 6px #fff,0 -12px 0 var(--kc),0 12px 0 var(--kc),0 0 80px color-mix(in srgb,var(--kc) 80%,transparent),inset 0 0 60px #000a!important;animation:ubBandIn var(--ms) cubic-bezier(.2,.9,.2,1) both!important}.ult-banner .ub-band:before{content:"";position:absolute;left:-10%;right:-10%;top:-26%;bottom:-26%;z-index:-1;transform:skewY(5deg);background:linear-gradient(90deg,transparent,#ffffff30 20%,color-mix(in srgb,var(--kc) 35%,#04061a) 50%,#ffffff30 80%,transparent);animation:ubBack var(--ms) cubic-bezier(.2,.9,.2,1) both}.ult-banner .ub-band:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(105deg,transparent 40%,#ffffffb0 50%,transparent 60%) -120% 0 / 60% 100% no-repeat;animation:ubGlint .9s ease-in .25s both}.ult-banner .ub-art{flex:none;height:auto!important;margin:0!important;align-self:center!important;position:relative;width:clamp(110px,21vh,200px);aspect-ratio:1;transform:skewY(6deg) rotate(-4deg);filter:none!important;animation:ubArtIn var(--ms) cubic-bezier(.2,1.6,.4,1) both!important;clip-path:polygon(10% 0,100% 0,90% 100%,0 100%);background:#04061a;box-shadow:none}.ult-banner .ub-art:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,var(--kc),#fff 45%,var(--kc))}.ult-banner .ub-art img{position:absolute;top:6px;right:8px;bottom:6px;left:8px;width:calc(100% - 16px);height:calc(100% - 12px);object-fit:cover;image-rendering:pixelated;clip-path:polygon(10% 0,100% 0,90% 100%,0 100%);animation:ubZoom var(--ms) ease-out both}.ult-banner .ub-art:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(120deg,transparent 35%,#ffffffaa 50%,transparent 65%) -150% 0 / 300% 100% no-repeat;animation:ubGlint .8s ease-in .35s both}.ult-banner .ub-tx{transform:skewY(6deg);gap:clamp(4px,1vh,10px)!important}.ult-banner .ub-tx small{align-self:flex-start;padding:4px 10px;border-radius:4px;font-size:clamp(8px,1vw,12px)!important;letter-spacing:3px;color:#04061a!important;background:#fff;box-shadow:4px 4px 0 var(--kc);text-shadow:none!important;animation:ubTag var(--ms) ease-out both}.ult-banner .ub-tx b{font-size:clamp(34px,6vw,100px)!important;white-space:nowrap;line-height:.95!important;letter-spacing:1px;color:#fff!important;-webkit-text-stroke:clamp(2px,.3vw,4px) #04061a!important;text-shadow:2px 2px 0 color-mix(in srgb,var(--kc) 70%,#04061a),4px 4px 0 color-mix(in srgb,var(--kc) 55%,#04061a),6px 6px 0 color-mix(in srgb,var(--kc) 40%,#04061a),8px 8px 0 #04061a,0 0 40px var(--kc)!important;animation:ubSlam var(--ms) cubic-bezier(.2,1.4,.4,1) both!important}@keyframes ubDim{0%{opacity:0}10%,85%{opacity:1}to{opacity:0}}@keyframes ubSpeed{0%{opacity:0;transform:scale(.4)}12%{opacity:1;transform:scale(1)}85%{opacity:.8}to{opacity:0}}@keyframes ubSpin{to{rotate:25deg}}@keyframes ubBandIn{0%{clip-path:inset(0 100% 0 0);transform:skewY(-6deg) scaleY(.3)}10%{clip-path:inset(0 0 0 0);transform:skewY(-6deg) scaleY(1.12)}16%{transform:skewY(-6deg) scaleY(1)}86%{clip-path:inset(0 0 0 0);opacity:1;transform:skewY(-6deg)}to{clip-path:inset(0 0 0 100%);opacity:.7;transform:skewY(-6deg) scaleY(.6)}}@keyframes ubBack{0%{clip-path:inset(0 0 0 100%)}14%{clip-path:inset(0 0 0 0)}84%{clip-path:inset(0 0 0 0);opacity:1}to{clip-path:inset(0 100% 0 0);opacity:0}}@keyframes ubGlint{to{background-position:220% 0}}@keyframes ubArtIn{0%{transform:skewY(6deg) rotate(-4deg) translate(-120%) scale(.6);opacity:0}14%{transform:skewY(6deg) rotate(-4deg) scale(1.1);opacity:1}22%{transform:skewY(6deg) rotate(-4deg) scale(1)}86%{opacity:1}to{transform:skewY(6deg) rotate(-4deg) translate(-40%);opacity:0}}@keyframes ubZoom{0%{transform:scale(1.25)}to{transform:scale(1)}}@keyframes ubTag{0%,8%{opacity:0;transform:translate(-40px)}18%{opacity:1;transform:none}}@keyframes ubSlam{0%,6%{transform:scale(3) rotate(-4deg);opacity:0;filter:blur(6px)}16%{transform:scale(.94);opacity:1;filter:none}22%{transform:scale(1.04)}28%{transform:scale(1)}88%{transform:scale(1);opacity:1}to{transform:scale(1.1) translate(30px);opacity:0}}@media (max-width: 900px),(max-height: 520px){.ult-banner .ub-band{top:auto!important;bottom:4%;height:clamp(110px,36vh,150px)!important}.ult-banner .ub-art{width:clamp(80px,26vh,120px)}.ult-banner .ub-tx b{font-size:clamp(26px,6vw,52px)!important}}@media (prefers-reduced-motion: reduce){.ult-banner *,.ult-banner:before{animation-duration:.01ms!important}}.m4-team .m4-faces{display:flex;align-items:center;max-width:100%;padding:7px 6px 5px 8px}.m4-team .m4-face{position:relative;flex:none;width:30px;height:30px;margin-left:-12px;border-radius:50%;overflow:visible;line-height:0;background:radial-gradient(circle at 50% 35%,color-mix(in srgb,var(--rc) 35%,#12306a),#0a1d48 75%);box-shadow:0 0 0 2px #04081a,0 0 0 4px var(--rc),0 0 10px color-mix(in srgb,var(--rc) 55%,transparent),0 3px 0 4px #0006;transition:margin .22s cubic-bezier(.2,1.4,.4,1),transform .22s cubic-bezier(.2,1.4,.4,1);transition-delay:calc(var(--i) * 18ms);z-index:calc(10 - var(--i))}.m4-team .m4-face>.mug,.m4-team .m4-face>canvas{border-radius:50%;overflow:hidden;display:block;clip-path:circle(50%)}.m4-team .m4-face.cap{width:38px;height:38px;margin-left:0;z-index:11;box-shadow:0 0 0 2px #04081a,0 0 0 4px #ffd23f,0 0 14px #ffd23faa,0 3px 0 4px #0006}.m4-team .m4-c{position:absolute;left:-4px;top:-4px;width:16px;height:16px;display:grid;place-items:center;border-radius:50%;font:8px "Press Start 2P",monospace;line-height:1;color:#2a1a04;background:radial-gradient(circle at 40% 35%,#fff3a0,#ffd23f 60%,#c88a00);box-shadow:0 0 0 2px #04081a;text-shadow:none}.m4-team .m4-eg{position:absolute;right:-5px;bottom:-4px;width:17px;height:17px;border-radius:50%;overflow:hidden;box-shadow:0 0 0 2px #04081a,0 0 0 3px var(--kc),0 0 8px var(--kc)}.m4-team .m4-eg .eg-art-img{width:100%;height:100%;object-fit:cover;display:block}.m4-team .m4-face.empty{width:24px;height:24px;background:#04081a66;box-shadow:inset 0 0 0 2px #ffffff40;display:grid;place-items:center}.m4-team .m4-face.empty b{display:block;font-size:12px;color:#ffffff80;font-weight:400;line-height:1;text-shadow:none}.m4-team:hover .m4-face:not(.cap){margin-left:-6px;transform:translateY(-2px)}.m4-team:hover .m4-face.cap{transform:scale(1.06) rotate(-4deg)}@media (max-width: 900px),(max-height: 520px){.m4-team .m4-face{width:26px;height:26px;margin-left:-11px}.m4-team .m4-face.cap{width:32px;height:32px}.m4-team .m4-face.empty{width:20px;height:20px}.m4-team .m4-eg{width:13px;height:13px}}@media (prefers-reduced-motion: reduce){.m4-team .m4-face{transition:none}}.rk-champ{display:inline-flex;align-items:center;gap:3px;margin:0 4px;padding:2px 6px;border-radius:999px;font:6px "Press Start 2P",monospace;line-height:1.2;white-space:nowrap;vertical-align:middle;color:#2a1a04;background:linear-gradient(180deg,#fff3a0,#ffc928 60%,#c88a00);box-shadow:0 0 0 1px #04081a,0 0 8px #ffd23f99}.rk-champ.c2{background:linear-gradient(180deg,#ffe0ff,#ff7ad0 55%,#b03a90);color:#fff;text-shadow:1px 1px 0 #3a0a2a;box-shadow:0 0 0 1px #04081a,0 0 10px #ff7ad0aa}.rk-champ.c3{background:linear-gradient(110deg,#ff6a6a,#ffd23f,#6aff8a,#6ad8ff,#c86aff);color:#fff;text-shadow:1px 1px 0 #04081a;box-shadow:0 0 0 1px #04081a,0 0 12px #fffa;animation:rkChamp 2.4s linear infinite;background-size:200% 100%}@keyframes rkChamp{to{background-position:200% 0}}.rk-av.champ,.rk-pmug.champ,.wr-mug.champ{box-shadow:0 0 0 2px #04081a,0 0 0 4px #ffd23f,0 0 16px #ffd23faa!important}@media (prefers-reduced-motion: reduce){.rk-champ.c3{animation:none}}.eg-card{transition:transform .18s ease-out,box-shadow .25s;transform-style:preserve-3d}.eg-card:hover{transform:perspective(1100px) rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg)) translateY(-3px)}.eg-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;border-radius:inherit;opacity:0;transition:opacity .25s;background:radial-gradient(circle at var(--gx, 50%) var(--gy, 30%),#ffffff30,transparent 45%)}.eg-card:hover:before{opacity:1}.eg-stage{cursor:zoom-in}.eg-zoom{position:absolute;z-index:4;left:50%;bottom:6px;transform:translate(-50%,6px);padding:2px 7px;border-radius:99px;font-size:9px;letter-spacing:1px;background:#050a1ee0;color:#fff;border:1px solid var(--kc);opacity:0;transition:opacity .2s,transform .2s;white-space:nowrap;pointer-events:none}.eg-stage:hover .eg-zoom{opacity:1;transform:translate(-50%)}body.touch .eg-zoom{opacity:.85;transform:translate(-50%)}.egx{--kc: #c47bff;--ec: #8a9bbd;position:fixed;top:0;right:0;bottom:0;left:0;z-index:900;display:grid;grid-template-columns:auto auto auto;grid-template-rows:1fr auto auto;place-items:center;place-content:center;gap:10px 18px;padding:16px;animation:egxIn .25s ease-out}.egx.out{animation:egxOut .22s ease-in forwards}@keyframes egxIn{0%{opacity:0}}@keyframes egxOut{to{opacity:0}}.egx-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background:radial-gradient(ellipse at 50% 45%,color-mix(in srgb,var(--kc) 35%,#060a1e),#040612f2 60%);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.egx-rays{position:absolute;top:-50%;right:-50%;bottom:-50%;left:-50%;z-index:-1;opacity:.35;pointer-events:none;animation:egxSpin 40s linear infinite;background:repeating-conic-gradient(from 0deg,color-mix(in srgb,var(--kc) 55%,transparent) 0 6deg,transparent 6deg 18deg);mask:radial-gradient(circle,#000 0 18%,transparent 55%)}@keyframes egxSpin{to{transform:rotate(360deg)}}.egx-scene{grid-column:2;grid-row:1;perspective:1300px;width:min(360px,78vw);aspect-ratio:5 / 7.4;max-height:78vh;cursor:grab;touch-action:none}.egx-scene:active{cursor:grabbing}.egx-card{position:relative;width:100%;height:100%;transform-style:preserve-3d;will-change:transform}.egx-card.in{animation:egxCardIn .55s cubic-bezier(.2,1.4,.4,1)}@keyframes egxCardIn{0%{opacity:0;scale:.6}}.egx-face{position:absolute;top:0;right:0;bottom:0;left:0;backface-visibility:hidden;border-radius:22px;overflow:hidden;padding:14px;display:flex;flex-direction:column;gap:8px;background:linear-gradient(160deg,#1a2350,#0a0f28 60%,color-mix(in srgb,var(--kc) 30%,#0a0f28));border:3px solid var(--kc);box-shadow:0 0 0 3px #0a0f28,0 0 0 5px color-mix(in srgb,var(--kc) 60%,#ffd23a),0 24px 60px #000c,0 0 50px color-mix(in srgb,var(--kc) 55%,transparent)}.egx.omega .egx-face{border-color:#ffd23a;animation:egxOmega 2.4s linear infinite}@keyframes egxOmega{50%{box-shadow:0 0 0 3px #0a0f28,0 0 0 5px #ff5a2a,0 24px 60px #000c,0 0 80px #ffb02e}}.egx-back{transform:rotateY(180deg);background:linear-gradient(200deg,#1a2350,#070b1e 70%),#070b1e}.egx-foil{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;pointer-events:none;mix-blend-mode:color-dodge;opacity:.45;background:linear-gradient(115deg,transparent 20%,#ff5ad888 32%,#ffe85a88 40%,#5affb488 48%,#5ab4ff88 56%,transparent 68%);background-size:250% 250%;background-position:var(--gx, 50%) var(--gy, 50%)}.egx:not(.awake) .egx-foil{opacity:.18}.egx-glare{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;pointer-events:none;background:radial-gradient(circle at var(--gx, 50%) var(--gy, 30%),#ffffff55,transparent 40%);mix-blend-mode:overlay}.egx-top{display:flex;align-items:center;gap:8px;color:#fff}.egx-top small{flex:1;font-size:11px;letter-spacing:.5px;opacity:.9}.egx-lv img{display:block;filter:drop-shadow(0 0 6px #ffd23a)}.egx-art{position:relative;flex:1 1 auto;min-height:0;border-radius:14px;overflow:hidden;border:2px solid color-mix(in srgb,var(--kc) 70%,#fff);background:radial-gradient(circle,color-mix(in srgb,var(--kc) 55%,#000),#05081a 75%)}.egx-art .eg-art-img{position:relative;z-index:2;width:100%;height:100%;object-fit:contain;image-rendering:pixelated}.egx:not(.awake) .egx-art .eg-art-img{filter:grayscale(.7) brightness(.6)}.egx-art-rays{position:absolute;top:-40%;right:-40%;bottom:-40%;left:-40%;z-index:1;animation:egxSpin 14s linear infinite;opacity:.6;background:repeating-conic-gradient(color-mix(in srgb,var(--kc) 70%,#fff) 0 4deg,transparent 4deg 14deg);mask:radial-gradient(circle,#000 0 25%,transparent 60%)}.egx-sleep{position:absolute;z-index:3;left:-30%;right:-30%;top:44%;padding:4px 0;text-align:center;rotate:-14deg;font-size:13px;letter-spacing:3px;background:#0a0f28e0;color:#c8d4ff;border-block:2px solid var(--kc)}.egx-face h2{margin:0;font-size:clamp(22px,5vw,30px);line-height:1;color:#fff;text-shadow:0 2px 0 #000,0 0 16px var(--kc);font-style:italic}.egx-chips{display:flex;gap:5px;flex-wrap:wrap}.egx-chips span{padding:2px 8px;border-radius:99px;font-size:10px;background:#ffffff14;border:1px solid #ffffff2a;color:#e8eeff}.egx-chips span:first-child{background:color-mix(in srgb,var(--ec) 45%,transparent);border-color:var(--ec)}.egx-box{padding:6px 9px;border-radius:10px;background:#050a1ecc;border-left:3px solid var(--kc);color:#fff;display:grid;gap:1px}.egx-box small{font-size:9px;letter-spacing:1px;color:color-mix(in srgb,var(--kc) 70%,#fff)}.egx-box b{font-size:14px}.egx-box em{font-style:normal;font-size:10px;opacity:.8}.egx-box p{margin:0;font-size:11px;line-height:1.3}.egx-foot{display:flex;justify-content:space-between;align-items:center;font-size:9px;letter-spacing:2px;color:#c8d4ff99}.egx-foot img{width:14px;height:14px;vertical-align:middle;margin-right:4px;image-rendering:pixelated}.egx-back-logo{display:grid;justify-items:center;gap:4px;text-align:center;color:#fff;padding:4px 0 2px}.egx-back-logo img{width:64px;height:64px;image-rendering:pixelated;filter:drop-shadow(0 0 12px var(--kc));animation:egxBreath 2.2s ease-in-out infinite}@keyframes egxBreath{50%{transform:scale(1.08)}}.egx-back-logo b{font-size:22px;font-style:italic;text-shadow:0 0 14px var(--kc)}.egx-back-logo small{font-size:10px;opacity:.75}.egx-back h3{margin:4px 0 0;font-size:11px;letter-spacing:2px;color:color-mix(in srgb,var(--kc) 70%,#fff)}.egx-hs{display:grid;gap:4px}.egx-h{display:grid;grid-template-columns:40px 1fr auto;align-items:center;gap:8px;padding:3px 8px 3px 3px;border-radius:10px;background:#ffffff0d;color:#fff;font-size:12px}.egx-h.off{opacity:.5}.egx-h.lit{background:color-mix(in srgb,var(--kc) 22%,transparent);box-shadow:inset 0 0 0 1px var(--kc)}.egx-h span{font-size:10px;opacity:.85}.egx-h span img{display:block}.egx-t{width:100%;border-collapse:collapse;font-size:10px;color:#dfe6ff}.egx-t th,.egx-t td{padding:3px 4px;text-align:left;border-bottom:1px solid #ffffff14}.egx-t tr:first-child th{font-size:9px;letter-spacing:1px;opacity:.7}.egx-t tr.on td,.egx-t tr.on th{color:#fff;background:color-mix(in srgb,var(--kc) 18%,transparent)}.egx-t tr.om th{color:#ffd23a}.egx-t td:last-child{font-size:9px;line-height:1.25}.egx-nav{grid-row:1;width:52px;height:52px;border-radius:50%;font-size:30px;line-height:1;color:#fff;cursor:pointer;border:2px solid var(--kc);background:#0a0f28cc;box-shadow:0 0 18px color-mix(in srgb,var(--kc) 50%,transparent);transition:transform .15s,background .15s}.egx-nav:hover{transform:scale(1.12);background:color-mix(in srgb,var(--kc) 40%,#0a0f28)}.egx-nav.prev{grid-column:1}.egx-nav.next{grid-column:3}.egx-hint{grid-column:1 / -1;grid-row:2;font-size:11px;color:#c8d4ffaa;text-align:center}.egx-close{grid-column:1 / -1;grid-row:3}@media (max-width: 640px){.egx{grid-template-columns:1fr 1fr;grid-template-rows:1fr auto auto auto;gap:8px}.egx-scene{grid-column:1 / -1;width:min(330px,86vw)}.egx-nav{grid-row:2;justify-self:center;width:44px;height:44px;font-size:24px}.egx-nav.prev{grid-column:1}.egx-nav.next{grid-column:2}.egx-hint{grid-row:3}.egx-close{grid-row:4}}@media (prefers-reduced-motion: reduce){.egx-rays,.egx-art-rays,.egx-card.in{animation:none}}.egx-pt{margin:0;font-size:10px;line-height:1.3;color:#c8d4ffcc}@media (max-width: 640px){.egx-face{padding:10px;gap:5px}.egx-back-logo img{width:40px;height:40px}.egx-back-logo b{font-size:18px}.egx-back-logo small,.egx-pt{display:none}.egx-h{grid-template-columns:32px 1fr auto;font-size:11px}.egx-t th,.egx-t td{padding:2px 3px}.egx-hint{font-size:9px}}.rl{position:fixed;top:0;right:0;bottom:0;left:0;z-index:950;display:grid;place-items:center;padding:16px;opacity:0;pointer-events:none;transition:opacity .25s;background:radial-gradient(ellipse at 50% 60%,#12306a,#060b22 70%)}.rl.on{opacity:1;pointer-events:auto}.rl.out{opacity:0}.rl-lines{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.25;pointer-events:none;animation:rlLines .6s linear infinite;background:repeating-linear-gradient(90deg,transparent 0 60px,#ffffff22 60px 62px,transparent 62px 140px)}@keyframes rlLines{to{background-position:-140px 0}}.rl-in{position:relative;width:min(720px,100%);display:grid;justify-items:center;gap:10px;text-align:center;color:#fff}.rl-in>small{font-size:11px;letter-spacing:4px;color:#ffd23a;animation:rlBlink 1.2s ease-in-out infinite}@keyframes rlBlink{50%{opacity:.45}}.rl-in>b{font-size:clamp(20px,4vw,30px);text-shadow:0 3px 0 #000,0 0 18px #2a7aff}.rl-track{position:relative;width:100%;height:120px;overflow:hidden;border-radius:16px;border:2px solid #2a4a9a;box-shadow:inset 0 0 30px #000a,0 10px 30px #0008;background:linear-gradient(#0b1a48,#0b1a48 52%,#1e6a2a 52%,#2a8a36)}.rl-turf{position:absolute;left:0;right:0;bottom:0;height:48%;opacity:.5;animation:rlTurf 1.1s linear infinite;background:repeating-linear-gradient(90deg,#ffffff10 0 40px,transparent 40px 80px)}@keyframes rlTurf{to{background-position:-80px 0}}.rl-runner{position:absolute;left:0;bottom:6px;image-rendering:pixelated;filter:drop-shadow(0 4px 0 #0006);will-change:transform}.rl-ball{position:absolute;left:0;bottom:10px;width:14px;height:14px;border-radius:50%;will-change:transform;background:radial-gradient(circle at 35% 35%,#fff 0,#fff 40%,#ccd 41%,#ccd 60%,#222 61%,#222 70%,#fff 71%);box-shadow:0 0 0 2px #111,0 6px 0 -2px #0006}.rl-bar{width:min(420px,90%);height:12px;border-radius:99px;overflow:hidden;background:#0a1438;box-shadow:inset 0 0 0 2px #2a4a9a}.rl-bar i{display:block;height:100%;width:0;border-radius:inherit;background:linear-gradient(90deg,#ffb02e,#ffd23a,#fff3a0);box-shadow:0 0 12px #ffd23a}.rl-pct{font-size:12px;color:#c8d4ff}.rl-tip{margin:6px 0 0;max-width:520px;font-size:12px;line-height:1.4;color:#c8d4ffcc}@media (max-width: 640px){.rl-track{height:104px}}@media (prefers-reduced-motion: reduce){.rl-lines,.rl-turf{animation:none}}.bl-logo{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.bl-logo .bl-iz{font-size:clamp(16px,3vw,24px);color:#ffd23a;font-style:italic;text-shadow:0 2px 0 #000,0 0 12px #ff8a2a}.bl-logo .bl-x{font-style:normal;font-size:20px;color:#fff;opacity:.9}.bl-logo img{height:clamp(26px,5vw,40px);width:auto;filter:drop-shadow(0 0 1px #fff) drop-shadow(0 0 8px #6aa0ff) brightness(1.25)}.banner-head.bh-bl{background:linear-gradient(120deg,#0a1e5a,#123a9a 55%,#0a1e5a)}.bl-cta{--c: #2a5ad8}.m5-bl{display:grid;justify-items:center;gap:4px}.m5-bl .bl-logo{justify-content:center}.m5-bl .bl-logo .bl-iz{font-size:13px}.m5-bl .bl-logo img{height:22px}.m5-bl-who{display:flex}.m5-soon{position:relative;display:grid;place-items:center}.m5-sil .mug{filter:brightness(0) drop-shadow(0 0 1px #6aa0ff) drop-shadow(0 0 10px #2a5ad8)}.m5-sil{display:flex;animation:blSil 2.4s ease-in-out infinite}@keyframes blSil{50%{filter:drop-shadow(0 0 14px #6aa0ff)}}.m5-q{position:absolute;font-size:54px;color:#fff;text-shadow:0 0 18px #2a5ad8,0 3px 0 #000;animation:blQ 1.6s ease-in-out infinite}@keyframes blQ{50%{transform:scale(1.12) rotate(-6deg)}}.m5-sil{gap:14px}.m5-sil .m5-who,.m5-sil .m5-who:first-child{margin-left:0}.m5-soon .m5-q{top:4%;font-size:46px}.m5-soon{width:100%;height:100%}.m5-sil{gap:6px;justify-content:center;align-items:flex-end;height:100%}.m5-sil .mug{zoom:.82}@media (max-width: 640px){.m5-sil .mug{zoom:.6}}.bl-rewards{display:flex;flex-direction:column;gap:6px;min-width:0;margin-top:10px}.bl-rewards>small{font-size:9px;letter-spacing:1px;color:#7fd3ff}.bl-rewards>div{display:flex;flex-wrap:wrap;gap:6px}.bl-rw{flex:1 1 220px;display:flex;align-items:center;gap:8px;padding:5px 10px 5px 6px;border-radius:8px;background:#02061a8c;border:1px solid rgba(95,216,255,.45)}.bl-rw.done{border-color:#5ee07a;box-shadow:0 0 10px #5ee07a59}.bl-rw-art{flex:none;width:40px;height:40px;display:grid;place-items:center}.bl-rw-fr{position:relative;width:26px;height:26px;border-radius:50%;background:#0a1d48}.bl-rw-fr svg{position:absolute;top:-20%;right:-62%;bottom:-20%;left:-62%;width:224%;height:140%;overflow:visible}.bl-rw b{display:block;font-size:10px;color:#fff}.bl-rw em{display:block;font-style:normal;font-size:9px;color:#a9d8ff}.bl-rw.done em{color:#5ee07a}@property --fw{syntax: "<length>"; inherits: true; initial-value: 3px;}@property --cb{syntax: "<length>"; inherits: true; initial-value: 22px;}.eg-frame{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;z-index:6;--sc: 1;--cs: calc(var(--cb) * var(--sc));--co: calc(var(--cs) * -.5);transition:--fw .5s ease-out,--cb .5s ease-out}.eg-frame.fl-1{--fw: 2px;--cb: 18px}.eg-frame.fl-2{--fw: 3px;--cb: 22px}.eg-frame.fl-3{--fw: 4px;--cb: 26px}.eg-frame.fl-4{--fw: 5px;--cb: 30px}.eg-frame.fl-5{--fw: 6px;--cb: 34px}.eg-frame.fl-6{--fw: 7px;--cb: 40px}.eg-frame:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:calc(var(--fw) * var(--sc));background:var(--fb, #fff);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.eg-frame:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:0 0 calc(10px + var(--fw) * 2) var(--fglow, transparent)}.ef-c,.ef-m{position:absolute;width:var(--cs);height:var(--cs)}.ef-c.c1{left:var(--co);top:var(--co)}.ef-c.c2{right:var(--co);top:var(--co);transform:scaleX(-1)}.ef-c.c3{left:var(--co);bottom:var(--co);transform:scaleY(-1)}.ef-c.c4{right:var(--co);bottom:var(--co);transform:scale(-1)}.ef-m{display:none;width:calc(var(--cs) * .8);height:calc(var(--cs) * .8);--mo: calc(var(--cs) * -.4)}.ef-m.m1{left:calc(50% + var(--mo));top:var(--mo);transform:rotate(45deg)}.ef-m.m2{left:calc(50% + var(--mo));bottom:var(--mo);transform:rotate(225deg)}.ef-m.m3{top:calc(50% + var(--mo));left:var(--mo);transform:rotate(-45deg)}.ef-m.m4{top:calc(50% + var(--mo));right:var(--mo);transform:rotate(135deg)}.fl-3 .ef-m.m1,.fl-3 .ef-m.m2,.fl-4 .ef-m,.fl-5 .ef-m,.fl-6 .ef-m{display:block}.eg-frame.fl-5:after,.eg-frame.fl-6:after{animation:efPulse 1.6s ease-in-out infinite}@keyframes efPulse{50%{box-shadow:0 0 calc(18px + var(--fw) * 3) var(--fglow, transparent),0 0 4px #fff8}}.eg-frame.fl-6 .ef-ring{display:block}.ef-ring{display:none;position:absolute;inset:calc(var(--fw) * var(--sc) + 3px);border-radius:inherit;border:2px solid #fff;opacity:.55;-webkit-mask:conic-gradient(from var(--efa, 0deg),#000 0 25%,transparent 25% 50%,#000 50% 75%,transparent 75%);animation:efShine 3s linear infinite}@property --efa{syntax: "<angle>"; inherits: false; initial-value: 0deg;}@keyframes efShine{to{--efa: 360deg}}.eg-frame.grow{animation:efGrow .7s cubic-bezier(.2,1.6,.4,1)}@keyframes efGrow{0%{transform:scale(1);filter:brightness(1)}35%{transform:scale(1.12);filter:brightness(2.2)}to{transform:scale(1);filter:brightness(1)}}.el-fuego .eg-frame{--fb: linear-gradient(160deg, #fff3a8, #ff9a2a 30%, #ff3a1a 62%, #8a1008);--fglow: #ff5a1f88}.el-fuego .ef-c,.el-fuego .ef-m{background:linear-gradient(135deg,#fff6b0,#ffb02a 40%,#ff3a14 75%,#a01408);clip-path:polygon(0 100%,6% 52%,20% 66%,22% 18%,42% 48%,50% 0,64% 40%,100% 22%,74% 60%,100% 72%,62% 82%,70% 100%);filter:drop-shadow(0 0 4px #ff6a1a);animation:efFlick .9s ease-in-out infinite alternate}.el-fuego .ef-c.c2,.el-fuego .ef-c.c3,.el-fuego .ef-m.m2{animation-delay:-.45s}@keyframes efFlick{0%{filter:drop-shadow(0 0 3px #ff6a1a) brightness(1)}to{filter:drop-shadow(0 0 8px #ffb02a) brightness(1.25)}}.el-aire .eg-frame{--fb: linear-gradient(135deg, #ffffff, #8ae8ff 35%, #2a9ad8 65%, #e8fbff);--fglow: #5ad8ff77}.el-aire .ef-c,.el-aire .ef-m{border-radius:50%;background:radial-gradient(circle at 72% 72%,transparent 30%,#e8fbff 32% 40%,transparent 42% 52%,#6ad8ff 54% 62%,transparent 64%);clip-path:polygon(0 0,100% 0,100% 30%,30% 100%,0 100%);filter:drop-shadow(0 0 3px #8ae8ff);animation:efBreeze 2.4s ease-in-out infinite}@keyframes efBreeze{50%{opacity:.6}}.el-montana .eg-frame{--fb: linear-gradient(180deg, #f6dc98, #c8963a 35%, #7a5420 68%, #3a2a10);--fglow: #e0a83a66}.el-montana .ef-c,.el-montana .ef-m{background:linear-gradient(160deg,#fbe6b0,#c8963a 45%,#5a3e16);clip-path:polygon(48% 0,100% 34%,84% 100%,18% 92%,0 38%);filter:drop-shadow(0 2px 0 #2a1a08) drop-shadow(0 0 3px #e0a83a88)}.el-bosque .eg-frame{--fb: linear-gradient(150deg, #e0ffb8, #5ee05a 35%, #1f8a3a 68%, #bfffa0);--fglow: #4ee05a66}.el-bosque .ef-c,.el-bosque .ef-m{border-radius:0 100%;background:linear-gradient(135deg,#d8ff9a,#5ee05a 45%,#1a7a30);box-shadow:inset 2px 2px #fff5;filter:drop-shadow(0 0 3px #5ee05a)}.el-bosque .ef-c:after,.el-bosque .ef-m:after{content:"";position:absolute;left:18%;top:18%;width:64%;height:2px;background:#1a6a28;transform-origin:0 0;transform:rotate(45deg)}.eg-card .eg-frame{--sc: .9}.eg-panel{position:relative}.eg-panel .eg-frame{--sc: .6}.egx-face .eg-frame{--sc: 1.2}.es-fw{position:relative;border-radius:26px}.es-fw .eg-frame{top:-16px;right:-16px;bottom:-16px;left:-16px;--sc: 1.3;border-radius:34px;--co: calc(var(--cs) * -.78);--mo: calc(var(--cs) * -.72)}.es-player{z-index:8}.ib-logo4 h1 .ib-pre.ib-v2{font-size:clamp(11px,2.3vw,24px);padding:.25em .5em;color:#fff;-webkit-text-fill-color:#fff;background:linear-gradient(180deg,#ffe680,#ffb020 45%,#c45aff);box-shadow:0 3px #4a1a7a,0 0 0 2px #fff,0 0 18px #ffd23aaa,0 0 34px #c45aff88;text-shadow:0 2px 0 #4a1a7a,0 0 8px #fff;animation:ibPre .38s 1.25s cubic-bezier(.3,1.6,.5,1) both,ibV2 2.2s 1.7s ease-in-out infinite}.title-screen .ib-logo4.idle h1 .ib-pre.ib-v2{animation:ibV2 2.2s ease-in-out infinite}@keyframes ibV2{50%{box-shadow:0 3px #4a1a7a,0 0 0 2px #fff,0 0 28px #ffe680,0 0 54px #c45aff}}.launch20{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9600;overflow:hidden;display:grid;place-items:center;background:#02010a;color:#fff;font-family:"Press Start 2P",monospace}.launch20.out{animation:l2Out .45s ease-in forwards}@keyframes l2In{0%{opacity:0}}@keyframes l2Out{to{opacity:0;transform:scale(1.06)}}.l2-rays{position:absolute;left:50%;top:42%;width:240vmax;height:240vmax;margin:-120vmax;opacity:0;background:repeating-conic-gradient(from 0deg,#c45aff33 0deg 6deg,transparent 6deg 14deg,#ffd23a22 14deg 18deg,transparent 18deg 26deg);animation:l2Fade .8s ease-out .5s forwards,l2Spin 40s linear infinite}.l2-glow{position:absolute;left:50%;top:42%;width:90vmin;height:90vmin;margin:-45vmin;border-radius:50%;opacity:0;background:radial-gradient(circle,#ffd23a55,#c45aff33 40%,transparent 70%);animation:l2Fade .6s ease-out .9s forwards,l2Breathe 3s ease-in-out 1.5s infinite}@keyframes l2Spin{to{transform:rotate(360deg)}}@keyframes l2Fade{to{opacity:1}}@keyframes l2Breathe{50%{transform:scale(1.12)}}.l2-flash{position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;opacity:0;animation:l2Flash .7s ease-out .15s;pointer-events:none;z-index:5}@keyframes l2Flash{0%{opacity:0}10%{opacity:1}22%{opacity:.2}30%{opacity:.9}to{opacity:0}}.l2-bolt{position:absolute;left:50%;top:0;width:18vmin;height:60vh;margin-left:-9vmin;opacity:0;z-index:4;background:linear-gradient(#fff,#ffe680 60%,#ffb020);clip-path:polygon(40% 0,70% 0,52% 38%,78% 38%,30% 100%,44% 52%,20% 52%);filter:drop-shadow(0 0 18px #ffe680);animation:l2Bolt .5s ease-out .15s}@keyframes l2Bolt{0%{opacity:0;transform:scaleY(.3);transform-origin:top}25%{opacity:1;transform:scaleY(1)}to{opacity:0}}.l2-shock{position:absolute;left:50%;top:42%;width:20px;height:20px;margin:-10px;border-radius:50%;border:6px solid #ffe680;opacity:0;box-shadow:0 0 30px #ffd23a,inset 0 0 20px #c45aff;animation:l2Shock 1s ease-out .35s}@keyframes l2Shock{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(80);border-width:1px}}.l2-ring{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.l2-ring span{position:absolute;left:0;top:0;width:clamp(38px,7vmin,72px);height:clamp(38px,7vmin,72px);margin:calc(clamp(38px,7vmin,72px)/-2);border-radius:12px;overflow:hidden;box-shadow:0 0 0 2px #fff,0 0 16px var(--kc);background:#0a0f2e;opacity:0;will-change:transform,opacity;animation:l2Spirit .5s ease-out calc(1.2s + var(--d)) backwards,l2Float 3s ease-in-out calc(2s + var(--d)) infinite}.l2-ring span img,.l2-ring span .eg-art-img{width:100%;height:100%;object-fit:cover;image-rendering:pixelated}@keyframes l2Spirit{0%{filter:brightness(4)}to{filter:brightness(1)}}.l2-v{z-index:2}@keyframes l2Float{50%{box-shadow:0 0 0 2px #fff,0 0 30px var(--kc)}}.l2-main{position:relative;z-index:3;display:flex;flex-direction:column;align-items:center;gap:1.6vh;text-align:center;margin-top:-6vh}.l2-logo{font-family:Impact,Arial Black,sans-serif;font-style:italic;font-weight:900;font-size:clamp(26px,6vw,64px);letter-spacing:2px;line-height:1;background:linear-gradient(180deg,#fff,#8ae8ff 55%,#2a7ad8);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 4px 0 #0a1a4a) drop-shadow(0 0 14px #5ad8ff88);animation:l2Slam .45s cubic-bezier(.2,1.5,.4,1) .4s backwards}@keyframes l2Slam{0%{opacity:0;transform:scale(3) rotate(-4deg)}}.l2-v{position:relative;font-family:Impact,Arial Black,sans-serif;font-style:italic;font-weight:900;font-size:clamp(90px,24vw,260px);line-height:.9;background:linear-gradient(180deg,#fffbe0,#ffe680 30%,#ffb020 55%,#c45aff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 8px 0 #3a0a6a) drop-shadow(0 0 30px #ffd23aaa) drop-shadow(0 0 60px #c45aff99);animation:l2Drop .7s cubic-bezier(.2,1.7,.4,1) .95s backwards,l2Volt 1.4s ease-in-out 2s infinite}.l2-v:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 40%,#ffffffcc 50%,transparent 60%);background-size:250% 100%;-webkit-mask:linear-gradient(#000 0 0);mix-blend-mode:overlay;animation:l2Sweep 2.4s ease-in-out 1.8s infinite;pointer-events:none}@keyframes l2Drop{0%{opacity:0;transform:translateY(-80vh) scale(1.6)}70%{transform:translateY(2vh) scale(.95)}to{opacity:1}}@keyframes l2Volt{50%{filter:drop-shadow(0 8px 0 #3a0a6a) drop-shadow(0 0 46px #ffe680) drop-shadow(0 0 90px #c45aff)}}@keyframes l2Sweep{0%{background-position:150% 0}to{background-position:-100% 0}}.l2-sub{font-size:clamp(10px,2.2vw,20px);letter-spacing:4px;color:#ffe680;text-shadow:0 0 12px #ffb020,0 2px 0 #3a0a6a;animation:l2Wipe .6s ease-out 1.55s backwards}@keyframes l2Wipe{0%{opacity:0;clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}.l2-feats{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;max-width:min(94vw,760px);margin-top:1vh}.l2-feats b{font-weight:400;font-size:clamp(7px,1.2vw,10px);padding:7px 10px;border-radius:999px;background:#0d0a2acc;border:1px solid #c45aff;box-shadow:0 0 12px #c45aff55;opacity:0;animation:l2Chip .35s cubic-bezier(.2,1.6,.4,1) calc(2.1s + var(--d)) forwards}@keyframes l2Chip{0%{opacity:0;transform:translateY(12px) scale(.8)}to{opacity:1;transform:none}}.l2-btns{display:flex;gap:12px;flex-wrap:wrap;justify-content:center;margin-top:1.5vh;opacity:0;animation:l2Fade .4s ease-out 3.4s forwards}.l2-skip{position:absolute;right:14px;bottom:12px;z-index:6;font-size:8px;color:#9a9ac8;background:none;border:0;cursor:pointer}.m5-v2{font-family:Impact,Arial Black,sans-serif;font-style:italic;font-weight:900;font-size:64px;line-height:1;background:linear-gradient(180deg,#fffbe0,#ffe680 35%,#ffb020 60%,#c45aff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 4px 0 #3a0a6a) drop-shadow(0 0 16px #ffd23a99)}.l2-vw{position:relative;isolation:isolate}.l2-v{padding:0 .16em;margin:0 -.16em}.l2-logo{padding:0 .14em}.m5-v2{padding:0 .16em .06em}.l2-sub{margin-top:2.2vh}.nb-replay{margin:0 0 12px;text-align:center}.banner-tab.hot{position:relative;box-shadow:0 0 0 2px #ffd23a,0 0 16px #ffd23a88}.bt-hot{position:absolute;top:3px;right:4px;z-index:2;padding:2px 6px;border-radius:6px;font:7px/1.2 "Press Start 2P",monospace;font-style:normal;color:#2a1400;background:linear-gradient(180deg,#fff3a0,#ffb020);box-shadow:0 2px #7a4a00;animation:btHot 1.6s ease-in-out infinite}@keyframes btHot{50%{transform:scale(1.1)}}.bh-chips .hot{color:#2a1400;background:linear-gradient(180deg,#fff3a0,#ffb020);border-color:#ffb020}@media (max-width: 560px){.l2-ring span{width:30px;height:30px;margin:-15px;border-radius:8px}.l2-sub{letter-spacing:2px;font-size:9px;margin-top:3vh}.l2-btns .btn.big{font-size:10px;padding:10px 14px}}@media (max-height: 560px){.l2-main{gap:1vh;margin-top:0}.l2-logo{font-size:min(6vw,7.5vh)}.l2-v{font-size:min(24vw,27vh)}.l2-sub{font-size:min(2.2vw,3.6vh);letter-spacing:3px}.l2-ring span{width:min(7vmin,34px);height:min(7vmin,34px);margin:calc(min(7vmin,34px)/-2);border-radius:8px}.l2-feats{gap:4px;max-width:92vw}.l2-feats b{font-size:min(1.2vw,2.4vh);padding:4px 7px}.l2-btns{margin-top:.5vh}.l2-btns .btn.big{font-size:10px;padding:8px 14px}}@media (max-width: 560px){.es-spirit{width:min(26vh,58vw,250px);height:min(26vh,58vw,250px)}.es-fw .eg-frame{top:-10px;right:-10px;bottom:-10px;left:-10px;--sc: .9}}@media (max-height: 560px) and (orientation: landscape){.eg-summon{flex-direction:row;gap:5vw;padding:2vh 4vw}.es-center{margin-bottom:0}.es-spirit{width:min(52vh,36vw);height:min(52vh,36vw)}.es-fw .eg-frame{--sc: .85}.es-text{width:min(52vw,520px);gap:5px}.es-text>b{font-size:clamp(26px,9vh,48px)}.es-lv{min-height:26px}.es-lv img{max-height:30px}}@media (max-height: 560px) and (orientation: landscape){.egx{gap:6px 14px;padding:8px}.egx-scene{width:360px;max-height:none}.egx-hint{display:none}}@media (max-height: 560px) and (orientation: landscape) and (max-height: 420px){.egx-scene{zoom:.52}}@media (max-height: 560px) and (orientation: landscape) and (min-height: 421px){.egx-scene{zoom:.72}}.hud .team-hud{display:flex!important;align-items:flex-end;justify-content:center;gap:8px!important;grid-template-columns:none!important}.hud .team-hud .plate{flex:0 1 184px;min-width:0;padding:7px 8px 7px 7px!important;border-radius:16px!important;background:linear-gradient(165deg,color-mix(in srgb,var(--rc) 22%,#0d1f4a),#081638f2 45%,#050c24f2)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--rc) 55%,#ffffff22),0 6px 16px #000a!important;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.hud .team-hud .plate.cap{box-shadow:inset 0 0 0 2px var(--yellow),0 0 18px #ffd23f40,0 6px 16px #000a!important}.hud .team-hud .plate .pl-head{gap:7px}.hud .team-hud .pl-mug{flex:none}.hud .team-hud .pl-name{font-size:8.5px;line-height:1.25;white-space:nowrap;text-overflow:ellipsis}.hud .team-hud .plate.has-eg{box-shadow:inset 0 0 0 1px var(--kc),0 0 16px color-mix(in srgb,var(--kc) 45%,transparent),0 6px 16px #000a!important;background:linear-gradient(165deg,color-mix(in srgb,var(--kc) 26%,#0d1f4a),#081638f2,#050c24f2)!important}.hud .team-hud .plate.cap.has-eg{box-shadow:inset 0 0 0 2px var(--yellow),0 0 18px color-mix(in srgb,var(--kc) 55%,transparent),0 6px 16px #000a!important}.hud .team-hud .plate.has-eg .pl-mug{box-shadow:0 0 0 2px var(--kc),0 0 12px var(--kc)!important;animation:plEg 2.4s ease-in-out infinite}@keyframes plEg{50%{box-shadow:0 0 0 2px var(--kc),0 0 20px var(--kc)}}.pl-eg{position:absolute;z-index:3;left:26px;top:-6px;width:22px;height:22px;border-radius:50%;overflow:visible}.pl-eg .eg-art-img{width:22px;height:22px;border-radius:50%;box-shadow:0 0 0 2px #04061a,0 0 0 3px var(--kc),0 0 8px var(--kc)}.pl-eg .eg-lvsym{position:absolute;left:50%;bottom:-9px;transform:translate(-50%)}.hud .team-hud .plate .pl-elem{z-index:2}.hud .team-hud .plate.empty{flex:0 0 auto;width:46px;height:46px;min-height:0!important;padding:0!important;border-radius:50%!important;align-self:center;background:#06102b66!important;box-shadow:inset 0 0 0 2px #7fd3ff33!important}.hud .team-hud .plate.empty span{display:none!important}.hud .team-hud .plate.empty b{font-size:18px;color:#7fd3ffaa;animation:plWait 2.6s ease-in-out infinite}@keyframes plWait{50%{opacity:.45}}.hud .cap-panel .cap-eg{position:absolute;z-index:3;top:7px;right:16px}.hud .team-hud .plate.has-eg .pl-name{margin-left:9px}.cap-eg{display:inline-flex;align-items:center;gap:4px;padding:1px 7px 1px 1px;border-radius:999px;vertical-align:middle;background:color-mix(in srgb,var(--kc) 30%,#0a0820);box-shadow:inset 0 0 0 1px var(--kc),0 0 8px color-mix(in srgb,var(--kc) 50%,transparent)}.cap-eg .eg-art-img{width:16px;height:16px;border-radius:50%}.cap-eg em{font-style:normal;font-size:7px;color:#fff;text-shadow:1px 1px 0 #000}@media (max-width: 900px),(max-height: 520px){.hud .team-hud{gap:5px!important}.hud .team-hud .plate{flex:0 1 60px;width:auto!important;padding:4px 4px 5px!important;border-radius:14px!important;display:flex;flex-direction:column;align-items:center}.hud .team-hud .plate .pl-head{justify-content:center;margin:0 0 3px}.hud .team-hud .pl-name,.hud .team-hud .pl-tn,.hud .team-hud .pl-pips{display:none!important}.hud .team-hud .plate .pl-mug .mug{width:44px!important;height:44px!important}.hud .team-hud .plate .pl-elem{left:auto!important;right:-3px;top:auto!important;bottom:-2px;transform:scale(.8)}.hud .team-hud .pl-c{left:-2px!important;top:-2px!important}.hud .team-hud .pl-tech{display:inline-flex!important;margin:0 1px!important;padding:0!important;background:none!important}.hud .team-hud .plate>.pl-tech{vertical-align:top}.hud .team-hud .pl-icon{width:20px!important;height:20px!important}.hud .team-hud .plate{flex-wrap:wrap;flex-direction:row;justify-content:center}.hud .team-hud .plate .pl-head{flex:1 0 100%}.pl-eg{left:auto;right:-5px;top:-5px;width:20px;height:20px}.pl-eg .eg-art-img{width:20px;height:20px}.hud .team-hud .plate.empty{width:34px;height:34px}.hud .team-hud .plate.empty b{font-size:14px}.cap-eg em{display:none}}.hud .cap-panel .hp-bar.healed{box-shadow:inset 0 0 0 2px #b6ffc4,0 0 16px #5ee05acc,0 2px 8px #000a!important}.hud .cap-panel .hp-bar.healed .fill{filter:brightness(1.35) saturate(1.2)}.hud .cap-panel .hp-bar.healed:after{background:linear-gradient(100deg,transparent 30%,#ffffff88 48%,transparent 66%) -100% 0 / 200% 100% no-repeat!important;animation:hpHeal .5s ease-out}@keyframes hpHeal{to{background-position:200% 0}}.hud .ult-dock{position:absolute;right:16px;bottom:16px;z-index:6;display:flex;align-items:center;gap:10px;flex-direction:row-reverse;pointer-events:none}.hud .ult-dock:empty{display:none}.ult-btn{position:relative;flex:none;width:70px;height:70px;padding:0;border:0;border-radius:50%;background:#050c24;cursor:pointer;pointer-events:auto;touch-action:none;box-shadow:0 0 0 2px #04061a,0 6px 14px #000a;-webkit-tap-highlight-color:transparent;transition:transform .15s}.ult-btn .ult-ring{position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:50%;background:conic-gradient(var(--kc) calc((1 - var(--cd, 1)) * 360deg),#ffffff1f 0);-webkit-mask:radial-gradient(circle,transparent 60%,#000 62%);mask:radial-gradient(circle,transparent 60%,#000 62%)}.ult-btn .ult-art{position:absolute;top:4px;right:4px;bottom:4px;left:4px;width:calc(100% - 8px);height:calc(100% - 8px);border-radius:50%;object-fit:cover;filter:grayscale(.85) brightness(.5);transition:filter .3s}.ult-btn .ult-t{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-size:16px;color:#fff;text-shadow:2px 2px 0 #000,0 0 6px #000}.ult-key{position:absolute;right:-6px;bottom:-6px;min-width:22px;padding:4px 5px;border-radius:7px;font:10px "Press Start 2P",monospace;color:#04061a;text-align:center;background:#fff;box-shadow:0 0 0 2px #04061a,0 3px 0 2px #04061a}.ult-key[hidden]{display:none}.ult-info{display:flex;flex-direction:column;align-items:flex-end;gap:3px;padding:6px 10px;border-radius:10px;background:#050c24d9;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--kc) 60%,transparent);text-align:right}.ult-info small{font-size:7px;letter-spacing:1px;color:color-mix(in srgb,var(--kc) 70%,#fff)}.ult-info b{font-size:9px;color:#fff;white-space:nowrap}.ult-info em{font-style:normal;font-size:7px;color:#9fb2d8}.ult-dock.ready .ult-art{filter:none}.ult-dock.ready .ult-ring{background:var(--kc)}.ult-dock.ready .ult-btn{animation:ultReady 1.1s ease-in-out infinite;box-shadow:0 0 0 2px #04061a,0 0 22px var(--kc),0 6px 14px #000a}.ult-dock.ready .ult-btn:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:50%;background:linear-gradient(120deg,transparent 35%,#ffffffaa 50%,transparent 65%) -150% 0 / 300% 100% no-repeat;animation:ultShine 1.6s linear infinite;pointer-events:none}.ult-dock.ready .ult-info{box-shadow:inset 0 0 0 2px var(--kc),0 0 16px color-mix(in srgb,var(--kc) 60%,transparent)}.ult-dock.ready .ult-info em{color:#fff;font-size:8px;animation:ultBlink .8s steps(2) infinite}.ult-dock.pop .ult-btn{animation:ultPop .5s cubic-bezier(.2,1.8,.4,1),ultReady 1.1s ease-in-out .5s infinite}.ult-btn:active{transform:scale(.9)}@keyframes ultPop{0%{transform:scale(.6)}60%{transform:scale(1.3)}to{transform:scale(1)}}@keyframes ultReady{50%{box-shadow:0 0 0 2px #04061a,0 0 34px var(--kc),0 6px 14px #000a;transform:scale(1.06)}}@keyframes ultShine{to{background-position:150% 0}}@keyframes ultBlink{50%{opacity:.55}}.hud .team-hud .plate{position:relative}.hud .team-hud .pl-egtag{position:absolute;z-index:4;right:10px;top:-9px;padding:3px 6px;border-radius:6px;font:6px "Press Start 2P",monospace;white-space:nowrap;color:#c8d2ea;background:#04061a;box-shadow:inset 0 0 0 1px #fff3}.hud .team-hud .plate.eg-active .pl-egtag{color:#04061a;background:var(--kc);box-shadow:0 0 8px var(--kc),0 2px #04061a}.hud .team-hud .plate.eg-active{box-shadow:inset 0 0 0 2px var(--kc),0 0 20px color-mix(in srgb,var(--kc) 60%,transparent),0 6px 16px #000a!important}.hud .team-hud .plate.cap.eg-active{box-shadow:inset 0 0 0 2px var(--yellow),0 0 0 2px var(--kc),0 0 22px color-mix(in srgb,var(--kc) 65%,transparent),0 6px 16px #000a!important}.hud .team-hud .plate.eg-passive .pl-eg .eg-art-img{filter:saturate(.5) brightness(.8)}.hud .team-hud .plate.eg-passive .pl-mug{animation:none!important}@media (max-width: 900px),(max-height: 520px){.hud .team-hud .pl-egtag{right:50%;transform:translate(50%);top:-10px;padding:2px 4px;font-size:5px}.hud .ult-dock{right:12px;bottom:12px}.ult-info{display:none}.ult-btn{width:64px;height:64px}.ult-dock.ready:before{content:"¡ULTI!";position:absolute;left:50%;bottom:calc(100% + 6px);transform:translate(-50%);font:8px "Press Start 2P",monospace;color:#fff;white-space:nowrap;text-shadow:1px 1px 0 #000,0 0 8px var(--kc);animation:ultBlink .8s steps(2) infinite}}@media (max-height: 520px) and (orientation: landscape){.hud .ult-dock{bottom:96px;right:14px}}@media (max-width: 600px) and (orientation: portrait){.hud .ult-dock{bottom:112px}}@media (prefers-reduced-motion: reduce){.ult-dock .ult-btn,.ult-dock .ult-btn:after{animation:none!important}}.hud .ult-btn{width:86px;height:86px}.ult-btn .ult-ring{top:-7px;right:-7px;bottom:-7px;left:-7px;-webkit-mask:radial-gradient(circle,transparent 57%,#000 59%);mask:radial-gradient(circle,transparent 57%,#000 59%)}.ult-btn .ult-t{font-size:18px;align-content:center;padding-bottom:14px}.ult-btn .ult-pc{position:absolute;left:50%;bottom:10px;transform:translate(-50%);font:8px "Press Start 2P",monospace;font-style:normal;color:#fff;text-shadow:1px 1px 0 #000,-1px -1px 0 #000}.ult-dock.ready .ult-pc{bottom:auto;top:50%;transform:translate(-50%,-50%);font-size:12px;color:#fff;text-shadow:0 0 8px var(--kc),2px 2px 0 #000;animation:ultBlink .7s steps(2) infinite}.ult-dock.ready .ult-t{display:none}.ult-info{padding:8px 12px;gap:4px}.ult-info small{font-size:8px}.ult-info b{font-size:11px}.ult-info em{font-size:8px}.ult-dock.ready .ult-info em{font-size:9px;color:#fff;text-shadow:0 0 8px var(--kc)}.ult-dock.ready .ult-btn:before{content:"";position:absolute;top:-16px;right:-16px;bottom:-16px;left:-16px;border-radius:50%;border:3px solid var(--kc);opacity:0;animation:ultWave 1.2s ease-out infinite;pointer-events:none}@keyframes ultWave{0%{transform:scale(.8);opacity:.9}to{transform:scale(1.35);opacity:0}}.hud.ult-ready:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;box-shadow:inset 0 0 60px color-mix(in srgb,var(--ultc, #7fd3ff) 55%,transparent);animation:ultEdge 1.6s ease-in-out infinite}@keyframes ultEdge{50%{opacity:.45}}.ult-toast{position:absolute;left:50%;top:30%;z-index:30;display:flex;align-items:center;gap:14px;padding:12px 26px 12px 14px;pointer-events:none;transform:translate(-50%);border-radius:999px;background:linear-gradient(90deg,#050c24f2,color-mix(in srgb,var(--kc) 35%,#050c24) 50%,#050c24f2);box-shadow:inset 0 0 0 2px var(--kc),0 0 40px color-mix(in srgb,var(--kc) 60%,transparent),0 10px 26px #000c;animation:utIn .45s cubic-bezier(.2,1.6,.4,1) both}.ult-toast.out{animation:utOut .4s ease-in both}.ut-rays{position:absolute;left:34px;top:50%;width:220px;height:220px;margin:-110px 0 0 -110px;border-radius:50%;z-index:-1;background:repeating-conic-gradient(color-mix(in srgb,var(--kc) 50%,transparent) 0 8deg,transparent 8deg 22deg);-webkit-mask:radial-gradient(circle,#000 20%,transparent 70%);mask:radial-gradient(circle,#000 20%,transparent 70%);animation:ejSpin 4s linear infinite}.ut-art .eg-art-img{width:62px;height:62px;border-radius:50%;box-shadow:0 0 0 3px #04061a,0 0 0 5px var(--kc),0 0 20px var(--kc)}.ut-tx{display:flex;flex-direction:column;gap:4px}.ut-tx small{font-size:9px;letter-spacing:2px;color:color-mix(in srgb,var(--kc) 60%,#fff)}.ut-tx b{font-family:Impact,Arial Black,sans-serif;font-style:italic;font-size:30px;line-height:1;color:#fff;-webkit-text-stroke:1px #04061a;text-shadow:3px 3px 0 #04061a,0 0 18px var(--kc);white-space:nowrap}.ut-tx em{font-style:normal;font-size:9px;color:#fff}.ut-tx kbd{display:inline-block;padding:3px 6px;border-radius:6px;font:10px "Press Start 2P",monospace;color:#04061a;background:#fff;box-shadow:0 3px #04061a;animation:ultBlink .6s steps(2) infinite}@keyframes utIn{0%{transform:translate(-50%) scale(.4);opacity:0}to{transform:translate(-50%) scale(1);opacity:1}}@keyframes utOut{to{transform:translate(-50%) translateY(-20px) scale(.9);opacity:0}}.eg-join{position:absolute;top:0;right:0;bottom:0;left:0;z-index:40;display:grid;place-items:center;pointer-events:none;overflow:hidden}.ej-flash{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 45%,#ffffffcc,color-mix(in srgb,var(--kc) 50%,transparent) 30%,transparent 65%);animation:ejFlash .6s ease-out both}.ej-rays{position:absolute;left:50%;top:45%;width:900px;height:900px;margin:-450px 0 0 -450px;background:repeating-conic-gradient(color-mix(in srgb,var(--kc) 40%,transparent) 0 6deg,transparent 6deg 18deg);-webkit-mask:radial-gradient(circle,#000 10%,transparent 60%);mask:radial-gradient(circle,#000 10%,transparent 60%);animation:ejSpin 6s linear infinite,ejRays .5s ease-out both}.ej-card{position:relative;display:flex;align-items:center;gap:18px;padding:16px 30px 16px 18px;border-radius:22px;transform:rotate(-3deg);background:linear-gradient(120deg,#050c24f4,color-mix(in srgb,var(--kc) 30%,#050c24) 55%,#050c24f4);box-shadow:inset 0 0 0 3px var(--kc),0 0 60px color-mix(in srgb,var(--kc) 70%,transparent),0 14px 30px #000c;animation:ejIn .6s cubic-bezier(.2,1.7,.4,1) .08s both}.ej-art{position:relative;flex:none}.ej-art .eg-art-img{width:120px;height:120px;border-radius:50%;box-shadow:0 0 0 4px #04061a,0 0 0 7px var(--kc),0 0 40px var(--kc);animation:ejArt 1.2s ease-in-out .6s infinite}.ej-lv{position:absolute;left:50%;bottom:-12px;transform:translate(-50%);filter:drop-shadow(0 2px 2px #000)}.ej-mug{position:absolute;left:96px;top:74px;border-radius:12px;overflow:hidden;box-shadow:0 0 0 3px #04061a,0 0 0 5px #fff;animation:ejMug .5s cubic-bezier(.2,1.7,.4,1) .35s both}.ej-tx{display:flex;flex-direction:column;gap:4px;max-width:min(380px,52vw)}.ej-tx small{font-size:9px;letter-spacing:1px;color:#fff;opacity:.85}.ej-tx em{font-style:normal;font-size:11px;letter-spacing:2px;color:color-mix(in srgb,var(--kc) 65%,#fff)}.ej-tx b{font-family:Impact,Arial Black,sans-serif;font-style:italic;font-size:46px;line-height:1;color:#fff;-webkit-text-stroke:2px #04061a;text-shadow:4px 4px 0 #04061a,0 0 26px var(--kc);animation:ejName .5s cubic-bezier(.2,1.8,.4,1) .25s both}.ej-role{margin-top:4px;padding:5px 9px;border-radius:8px;font-size:8px;line-height:1.5;color:#c8d2ea;background:#04061acc;box-shadow:inset 0 0 0 1px #fff3}.eg-join.active .ej-role{color:#04061a;background:var(--kc);box-shadow:0 0 14px var(--kc)}.ej-role i{font-style:normal;text-decoration:underline}.eg-join.out{animation:ejOut .45s ease-in both}@keyframes ejFlash{0%{opacity:1}to{opacity:0}}@keyframes ejSpin{to{transform:rotate(360deg)}}@keyframes ejRays{0%{opacity:0;scale:.3}to{opacity:1;scale:1}}@keyframes ejIn{0%{transform:rotate(-3deg) scale(.2);opacity:0}to{transform:rotate(-3deg) scale(1);opacity:1}}@keyframes ejArt{50%{box-shadow:0 0 0 4px #04061a,0 0 0 7px var(--kc),0 0 70px var(--kc)}}@keyframes ejMug{0%{transform:scale(0) rotate(-40deg)}to{transform:none}}@keyframes ejName{0%{transform:scale(2.2);opacity:0}to{transform:none;opacity:1}}@keyframes ejOut{to{opacity:0;transform:scale(1.08)}}.lvcard.recruit.has-eg{box-shadow:inset 0 0 0 2px var(--kc),0 0 24px color-mix(in srgb,var(--kc) 55%,transparent)!important}.lvcard.recruit.has-eg .lv-ribbon{background:var(--kc)!important;color:#04061a!important}.lv-eg{display:flex;align-items:center;gap:8px;margin-top:6px;padding:6px 8px;border-radius:10px;text-align:left;background:linear-gradient(90deg,color-mix(in srgb,var(--kc) 30%,#050c24),#050c24);box-shadow:inset 0 0 0 1px var(--kc)}.lv-eg-art .eg-art-img{width:40px;height:40px;border-radius:50%;box-shadow:0 0 0 2px #04061a,0 0 0 3px var(--kc),0 0 12px var(--kc)}.lv-eg-tx{display:flex;flex-direction:column;gap:2px;min-width:0}.lv-eg-tx small{font-size:6px;letter-spacing:1px;color:color-mix(in srgb,var(--kc) 65%,#fff)}.lv-eg-tx b{font-size:10px;color:#fff}.lv-eg-tx em{font-style:normal;font-size:6px;line-height:1.4;color:#dfe6f6}.hud .vitals.cap-panel{background:linear-gradient(180deg,#102a5ef4,#071233f4)!important;box-shadow:inset 0 0 0 1px #7fd3ff55,inset 0 1px #fff2,0 8px 20px #000a!important}.hud .top-right .clock,.hud .formation-hud,.hud .minimap{box-shadow:inset 0 0 0 1px #7fd3ff55,0 6px 16px #000a}.hud .minimap{border-radius:12px}@media (max-width: 900px),(max-height: 520px){.hud .ult-btn{width:70px;height:70px}.ult-btn .ult-pc{font-size:7px;bottom:8px}.ult-toast{top:22%;padding:8px 18px 8px 10px;gap:10px}.ut-art .eg-art-img{width:44px;height:44px}.ut-tx b{font-size:20px}.ej-card{padding:10px 18px 10px 12px;gap:12px}.ej-art .eg-art-img{width:80px;height:80px}.ej-tx b{font-size:30px}.ej-role{font-size:7px}}@media (prefers-reduced-motion: reduce){.ult-toast,.eg-join *,.hud.ult-ready:after,.ej-rays,.ut-rays{animation:none!important}}.lvcard.recruit.has-eg .lv-art{position:relative;overflow:hidden}.lv-art-eg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.lv-art-eg .eg-art-img{width:100%;height:100%;object-fit:cover;opacity:.5;filter:saturate(1.3);-webkit-mask:linear-gradient(90deg,transparent,#000 30%,#000 70%,transparent);mask:linear-gradient(90deg,transparent,#000 30%,#000 70%,transparent);animation:ejArtPan 4s ease-in-out infinite alternate}.lvcard.recruit.has-eg .lv-art>:not(.lv-art-eg){position:relative;z-index:1}@keyframes ejArtPan{0%{transform:scale(1.15) translate(-4%)}to{transform:scale(1.15) translate(4%)}}.hud .ult-dock.beside{right:auto;bottom:18px;flex-direction:row}.hud .ult-dock.beside .ult-info{align-items:flex-start;text-align:left}.ej-mug{left:auto;right:-30px;top:auto;bottom:-16px;z-index:2;overflow:visible;border-radius:14px;box-shadow:none;background:none;display:flex;flex-direction:column;align-items:center;gap:2px}.ej-mug .mug{display:block;border-radius:12px;box-shadow:0 0 0 3px #04061a,0 0 0 5px #fff,0 6px 14px #000a;background:#0d1f4a}.ej-mug small{padding:1px 5px;border-radius:4px;font-size:6px;color:#04061a;background:#fff;white-space:nowrap}.ej-art{margin-right:26px}@media (max-width: 900px),(max-height: 520px){.ej-mug{zoom:.7}.ej-art{margin-right:18px}}.hud .ult-dock.above{left:50%;right:auto;transform:translate(-50%);flex-direction:row;gap:12px}.hud .ult-dock.above .ult-info{align-items:flex-start;text-align:left}.hud .ult-dock.above .ult-btn{width:78px;height:78px}.hud .vitals.cap-panel,.hud .top-right .clock,.hud .formation-hud,.hud .team-hud .plate:not(.empty),.ult-info,.hud .res-chips>*{position:relative}.hud .vitals.cap-panel:after,.hud .top-right .clock:after,.hud .team-hud .plate:not(.empty):after{content:"";position:absolute;left:10px;right:10px;top:1px;height:38%;border-radius:inherit;pointer-events:none;background:linear-gradient(180deg,#ffffff1f,transparent)}.hud .top-right .clock{background:linear-gradient(180deg,#102a5ef4,#071233f4)!important}.hud .xp-bar i{position:absolute;display:block;overflow:hidden}.hud .xp-bar i:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,transparent 30%,#ffffff99 50%,transparent 70%) -100% 0 / 50% 100% no-repeat;animation:xpShine 2.4s linear infinite}@keyframes xpShine{to{background-position:300% 0}}.hud .lv-badge{transition:transform .15s}.hud button,.hud .plate:not(.empty),.ult-btn{transition:transform .1s ease-out,filter .1s ease-out,box-shadow .15s}.hud .formation-hud button:hover,.hud .pausebtn:hover{transform:translateY(-2px);filter:brightness(1.15)}.hud .formation-hud button:active,.hud .pausebtn:active{transform:translateY(1px) scale(.94);filter:brightness(.95);transition-duration:.04s}.hud .team-hud .plate:not(.empty):hover{transform:translateY(-3px);filter:brightness(1.08)}.ult-btn:hover{filter:brightness(1.12);transform:scale(1.04)}.ult-btn:active{transform:scale(.88)!important;transition-duration:.04s}.ult-dock.ready .ult-btn:hover{transform:scale(1.1)}.hud .combo-hud .combo-chip{position:relative;overflow:hidden;border-radius:10px!important;padding:5px 10px 7px!important;background:linear-gradient(180deg,#1a2e66f2,#0a1438f2)!important;box-shadow:inset 0 0 0 1px #ffd23f66,0 4px 12px #000a!important}.hud .combo-hud .combo-chip>i{position:absolute;left:0;bottom:0;height:3px;background:linear-gradient(90deg,#ffb020,#ffe24a)!important;box-shadow:0 0 8px #ffd23f;transition:width .2s linear}.hud .combo-hud .combo-chip.ready{background:linear-gradient(180deg,#6a4a08f2,#2a1a04f2)!important;box-shadow:inset 0 0 0 2px #ffe24a,0 0 18px #ffd23faa,0 4px 12px #000a!important;animation:chipBurn 1s ease-in-out infinite}.hud .combo-hud .combo-chip.ready:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,transparent 35%,#ffffffaa 50%,transparent 65%) -100% 0 / 60% 100% no-repeat;animation:xpShine 1.4s linear infinite}.hud .combo-hud .combo-chip.goal.ready{color:#fff}@keyframes chipBurn{50%{box-shadow:inset 0 0 0 2px #fff3a0,0 0 28px #ffd23f,0 4px 12px #000a}}@media (max-width: 900px),(max-height: 520px){.hud .vitals.cap-panel:after,.hud .top-right .clock:after{display:none}}@media (prefers-reduced-motion: reduce){.hud .xp-bar i:after,.hud .combo-hud .combo-chip.ready,.hud .combo-hud .combo-chip.ready:after{animation:none!important}}@media (min-width: 901px) and (min-height: 521px){.hud .vitals.cap-panel{width:352px!important;gap:9px!important;padding:7px 14px 8px 7px!important;border-radius:12px 26px!important;background:repeating-linear-gradient(115deg,#ffffff07 0 2px,transparent 2px 9px),linear-gradient(100deg,#17336ef6,#0b1a44f6 55%,#071233f6)!important;box-shadow:inset 3px 0 0 var(--yellow),inset 0 0 0 1px #7fd3ff40,inset 0 1px #ffffff26,0 0 0 2px #04081a,0 8px 18px #000a!important}.hud .vitals.cap-panel:after{left:14px;right:18px;height:34%}.hud .cap-crest{position:relative;width:56px!important;height:56px;flex:none;align-self:center;padding:0!important;border:0!important;border-radius:50%!important;background:radial-gradient(circle at 50% 38%,#2f63c8,#0a1d48 72%)!important;box-shadow:0 0 0 2px #04081a,0 0 0 4px #ffd23f,0 0 14px #ffd23f66,inset 0 0 10px #000a!important}.hud .cap-crest:before{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:50%;background:conic-gradient(from 0deg,transparent 0 60%,#fff3a0 75%,transparent 90%);animation:crestSpin 4s linear infinite;-webkit-mask:radial-gradient(circle,transparent 62%,#000 64%);mask:radial-gradient(circle,transparent 62%,#000 64%)}.hud .cap-crest img{width:40px!important;height:40px!important}.hud .cap-crest small{display:none!important}.hud .cap-panel .vbars{gap:4px!important;min-width:0;flex:1}.hud .cap-name{gap:5px!important;align-items:center;min-width:0}.hud .cap-name b{font-size:10px!important;max-width:none!important;overflow:visible!important;white-space:nowrap}.hud .cap-name span{font-size:6px!important;padding:1px 5px!important}.hud .cap-panel .cap-eg{position:absolute;top:-9px;right:22px;z-index:4;box-shadow:inset 0 0 0 1px var(--kc),0 0 0 2px #04081a,0 0 10px color-mix(in srgb,var(--kc) 60%,transparent)}.hud .cap-name{padding-right:4px}.hud .cap-eg .eg-art-img{width:14px;height:14px}.hud .cap-eg em{font-size:6px}.hud .cap-panel .hp-bar{height:20px!important}.hud .cap-panel .hp-bar span{font-size:10px!important;line-height:20px!important;letter-spacing:1px}.hud .cap-panel .hp-bar:before{font-size:11px!important;left:6px!important}.hud .cap-panel .hp-bar .fill{overflow:hidden}.hud .cap-panel .hp-bar .fill:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,#ffffff50,transparent 50%,#00000026)}.hud .cap-panel .hp-bar span{background:repeating-linear-gradient(90deg,transparent 0 calc(10% - 1px),#04081a66 calc(10% - 1px) 10%)}.hud .rev-chip{font-size:6px!important;padding:1px 6px!important}.hud .cap-panel .xp-row{gap:6px!important;align-items:center}.hud .cap-panel .lv-badge{width:26px!important;height:26px!important;flex:none}.hud .cap-panel .lv-badge b{font-size:11px!important}.hud .cap-panel .lv-badge small{display:none}.hud .xp-bar{height:9px!important}.hud .xp-bar span{font-size:6px!important;line-height:9px!important}.hud .cap-panel .hud-stats{gap:4px;font-size:7px!important}.hud .hud-stats span{font-size:7px!important;padding:1px 6px!important;box-shadow:inset 0 0 0 1px #ffffff1a}.hud .top-right{gap:6px!important}.hud .clock{gap:8px!important;padding:4px 16px 8px 5px!important;border-radius:999px!important;background:repeating-linear-gradient(115deg,#ffffff07 0 2px,transparent 2px 9px),linear-gradient(180deg,#17336ef6,#071233f6)!important;box-shadow:inset 0 0 0 1px #7fd3ff40,inset 0 1px #ffffff26,0 0 0 2px #04081a,0 6px 14px #000a!important}.hud .clock .ck-ic{width:24px;height:24px;place-items:center;border-radius:50%;font-size:13px!important;color:#2a1a04!important;background:radial-gradient(circle at 40% 35%,#fff3a0,#ffd23f 60%,#c88a00);box-shadow:0 0 0 2px #04081a,0 0 10px #ffd23f88}.hud .clock .ck-ic svg{width:14px;height:14px}.hud .clock b{font-size:15px!important;letter-spacing:1px;text-shadow:2px 2px 0 #000}.hud .ck-bar{left:36px!important;right:14px!important;bottom:3px!important;height:3px!important}.hud .clock.late .ck-ic{background:radial-gradient(circle at 40% 35%,#ffd0d0,#ff4f5a 60%,#a01020);color:#fff!important}.hud .formation-hud{padding:3px!important;border-radius:12px!important}.hud .formation-hud svg{width:22px!important;height:22px!important}.hud .formation-hud button{padding:3px 6px!important;gap:4px!important}.hud .formation-hud button span{font-size:7px!important}.hud .formation-hud kbd{font-size:6px!important}.hud .fdesc{font-size:7px!important;padding:2px 8px!important}.hud .pausebtn{font-size:8px!important;padding:5px 12px!important}.hud .res-chips .syn-chip{transform:scale(.85);transform-origin:left top}}@keyframes crestSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.hud .cap-crest:before{animation:none}}@media (min-width: 901px) and (min-height: 521px){.levelup .lv-cards{zoom:.8;grid-template-columns:repeat(3,minmax(0,280px));width:auto}.levelup .lv-cards.n4{grid-template-columns:repeat(4,minmax(0,260px))}.levelup .lv-cards.n5{zoom:.7;grid-template-columns:repeat(6,minmax(0,140px))}.levelup .lv-cards.n5>*{grid-column:span 2}.levelup .lv-cards.n5>:nth-child(4){grid-column:2 / span 2}.levelup .lv-cards.n5>:nth-child(5){grid-column:4 / span 2}.levelup .lv-cards .lvcard{min-height:min(52vh,420px)!important}.levelup .lv-title span{font-size:clamp(30px,4vw,52px)!important}.levelup .lv-bottom{zoom:.85}}.hud .ult-dock.left{left:16px;right:auto;bottom:16px;transform:none;flex-direction:row;gap:10px}.hud .ult-dock.left .ult-info{align-items:flex-start;text-align:left}.hud .ult-dock.left .ult-btn{width:70px;height:70px}.hud .ult-dock:not(.ready) .ult-btn{opacity:.78}.hud .ult-dock:not(.ready) .ult-info{display:none}.hud .ult-dock.ready .ult-info{animation:ultInfoIn .35s cubic-bezier(.2,1.6,.4,1) both}.hud .ult-dock.ready.calm .ult-info{animation:ultInfoOut .4s ease-in both}@keyframes ultInfoIn{0%{opacity:0;transform:translate(-14px) scale(.8)}to{opacity:1;transform:none}}@keyframes ultInfoOut{to{opacity:0;transform:translate(-10px);visibility:hidden}}.ult-dock.ready .ult-btn{animation:ultReady 1.1s ease-in-out 3!important}.ult-dock.pop .ult-btn{animation:ultPop .5s cubic-bezier(.2,1.8,.4,1),ultReady 1.1s ease-in-out .5s 3!important}.ult-dock.ready .ult-btn:before{animation:ultWave 1.1s ease-out 3!important}.ult-dock.ready .ult-btn:after{animation:ultShine 1.6s linear 2!important}.ult-dock.ready .ult-pc{animation:ultBlink .7s steps(2) 5!important}.ult-dock.calm .ult-btn{box-shadow:0 0 0 2px #04061a,0 0 12px color-mix(in srgb,var(--kc) 70%,transparent),0 6px 14px #000a!important}.hud.ult-ready:after{animation:ultEdge3 1.1s ease-in-out 3 both!important}@keyframes ultEdge3{0%,to{opacity:0}50%{opacity:1}}.ult-toast{top:18%!important}@media (min-width: 901px) and (min-height: 521px){.hud .team-hud .plate:not(.empty){background:repeating-linear-gradient(115deg,#ffffff06 0 2px,transparent 2px 9px),linear-gradient(165deg,color-mix(in srgb,var(--kc, var(--rc)) 24%,#12285e),#0a1740f4,#060f2cf4)!important}.hud .team-hud .plate.cap{box-shadow:inset 3px 0 0 var(--yellow),inset 0 0 0 1px #ffd23f99,0 0 0 2px #04081a,0 0 16px #ffd23f40,0 6px 16px #000a!important}.hud .team-hud .plate.empty{background:radial-gradient(circle,#0d1f4acc,#06102b99)!important;box-shadow:inset 0 0 0 2px #7fd3ff40,0 0 0 2px #04081a99!important}.hud .team-hud .plate.empty b{color:#9fe8ff;text-shadow:0 0 8px #4fc8ff}.hud .team-hud .pl-tech{border-radius:8px;background:#04081a99!important;box-shadow:inset 0 0 0 1px #ffffff14}.hud .minimap{box-shadow:inset 0 0 0 1px #7fd3ff55,0 0 0 2px #04081a,0 6px 16px #000a!important;background:radial-gradient(circle at 50% 40%,#12306acc,#06102bdd)!important}}@media (prefers-reduced-motion: reduce){.ult-dock .ult-btn,.ult-dock .ult-info,.hud.ult-ready:after{animation:none!important}}.wp2-screen{max-width:1180px;margin:0 auto;display:flex;flex-direction:column;gap:16px}.wp2-screen>*{flex-shrink:0}.wp2-art{display:block;width:46px;height:46px;object-fit:contain;image-rendering:pixelated;filter:drop-shadow(0 3px 0 #0008)}.wp2-art.big{width:92px;height:92px}.wp2-art.crest{border-radius:10px}span.wp2-art{display:grid;place-items:center;font-size:30px;color:#ffe27a}.wp2-hero{position:relative;overflow:hidden;display:grid;grid-template-columns:1fr minmax(240px,300px);gap:18px;align-items:center;padding:22px;border-radius:20px;background:radial-gradient(120% 160% at 0% 0%,#3d2a8a,#172a6e,#0a1440 80%);border:2px solid #7fb4ff55;box-shadow:0 10px 30px #0008,inset 0 1px #fff2}.wp2-hero.hot{border-color:#ffd23f;box-shadow:0 0 0 1px #ffd23f55,0 0 34px #ffd23f33,0 10px 30px #0008}.wp2-glow{position:absolute;top:-50%;right:-50%;bottom:-50%;left:-50%;pointer-events:none;opacity:.5;background:conic-gradient(from 0deg,transparent 0 12%,#ffd23f33 16%,transparent 22% 46%,#7fd3ff33 52%,transparent 58% 78%,#c47bff33 84%,transparent 90%);animation:egSpin 22s linear infinite}.wp2-title{position:relative;display:flex;flex-direction:column;gap:8px;min-width:0}.wp2-title small{font-size:8px;letter-spacing:3px;color:#8fe8ff}.wp2-title b{font-family:Impact,Arial Black,sans-serif;font-style:italic;font-weight:900;font-size:clamp(34px,5.4vw,64px);line-height:.95;letter-spacing:1px;background:linear-gradient(180deg,#fffbe0,#ffe27a 45%,#ff9a2a);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(3px 3px 0 #2a1400) drop-shadow(0 0 16px #ffb02e66)}.wp2-title span{font-size:8.5px;line-height:1.7;color:#dfe8ff;max-width:560px}.wp2-title em{font-style:normal;color:#ffe27a}.wp2-dots{display:flex;align-items:center;gap:6px;margin-top:4px}.wp2-dots i{width:22px;height:8px;border-radius:4px;background:#ffffff1c;box-shadow:inset 0 0 0 1px #fff2}.wp2-dots i.on{background:linear-gradient(90deg,#7dff9a,#2fd06a);box-shadow:0 0 8px #5ee05a88}.wp2-dots i.now{background:linear-gradient(90deg,#ffe27a,#ff9a2a);box-shadow:0 0 10px #ffd23f;animation:wpNow 1.2s ease-in-out infinite}@keyframes wpNow{50%{transform:scaleY(1.5)}}.wp2-dots small{font-size:8px;color:#bfd0f5;margin-left:4px}.wp2-today{position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;padding:14px;border-radius:18px;text-align:center;background:linear-gradient(180deg,#101e4ee6,#070f30f0);border:2px solid #ffd23f;box-shadow:0 0 22px #ffd23f55,inset 0 1px #fff2}.wp2-today.wait{border-color:#7fb4ff77;box-shadow:none}.wp2-today>small{font-size:8px;letter-spacing:2px;color:#ffe27a}.wp2-today>b{font-size:11px;color:#fff;line-height:1.5}.wp2-claim{width:100%;font-size:16px!important;padding:12px!important}.wp2-wait{display:inline-flex;align-items:center;gap:6px;font-size:11px;color:#bfd0f5}.wp2-wait .uic{width:14px;height:14px}.wp2-stage{position:relative;display:grid;place-items:center;width:64px;height:64px}.wp2-stage.big{width:120px;height:120px}.wp2-stage .wp2-art{position:relative;z-index:1}.wp2-rays{position:absolute;top:-10%;right:-10%;bottom:-10%;left:-10%;border-radius:50%;opacity:0;pointer-events:none;background:repeating-conic-gradient(from 0deg,#ffe27a66 0 8deg,transparent 8deg 24deg);-webkit-mask:radial-gradient(circle,#000 30%,transparent 70%);mask:radial-gradient(circle,#000 30%,transparent 70%);animation:egSpin 10s linear infinite}.wp2-today:not(.wait) .wp2-rays,.wp2-day.disponible .wp2-rays,.wp2-day.grand .wp2-rays{opacity:1}.wp2-today .wp2-art.big{animation:wpBob 2s ease-in-out infinite}@keyframes wpBob{50%{transform:translateY(-6px) rotate(-3deg)}}.wp2-road{--p: 0;position:relative;display:grid;grid-template-columns:repeat(6,minmax(0,1fr)) minmax(0,1.35fr);gap:12px;padding-top:34px}.wp2-path{position:absolute;left:6%;right:6%;top:14px;height:6px;border-radius:3px;background:#ffffff18;box-shadow:inset 0 0 0 1px #fff2}.wp2-path>i{position:absolute;left:0;top:0;bottom:0;width:calc(var(--p) * 100%);border-radius:3px;background:linear-gradient(90deg,#2fd06a,#7dff9a,#ffe27a);box-shadow:0 0 10px #7dff9a88;transition:width .6s}.wp2-day{position:relative;display:flex;flex-direction:column;align-items:center;animation:egIn .45s cubic-bezier(.2,1.4,.4,1) var(--d) backwards}.wp2-node{position:absolute;top:-34px;width:28px;height:28px;display:grid;place-items:center;border-radius:50%;font-size:10px;color:#bfd0f5;background:#0a1440;box-shadow:0 0 0 2px #2a3f7a;z-index:1}.wp2-day.reclamado .wp2-node{color:#062a12;background:#7dff9a;box-shadow:0 0 0 2px #2fd06a,0 0 10px #5ee05a99}.wp2-day.disponible .wp2-node,.wp2-day.siguiente .wp2-node{color:#2a1400;background:#ffe27a;box-shadow:0 0 0 2px #ff9a2a,0 0 14px #ffd23f;animation:wpNow 1.2s ease-in-out infinite}.wp2-card{position:relative;overflow:hidden;width:100%;height:100%;min-height:176px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:6px;padding:12px 8px 10px;text-align:center;border-radius:16px;background:linear-gradient(180deg,#16306e,#0a1440);border:2px solid #2a4a8a;box-shadow:0 6px #040a24}.wp2-card small{font-size:7px;letter-spacing:1px;color:#8fb4ff}.wp2-card b{font-size:8.5px;line-height:1.5;color:#fff}.wp2-card em{font-style:normal;font-size:8px;padding:3px 8px;border-radius:999px;background:#ffffff14;color:#bfd0f5}.wp2-day.k-fichas .wp2-card{background:linear-gradient(180deg,#154a7a,#0a1440)}.wp2-day.k-monedas .wp2-card{background:linear-gradient(180deg,#5a4410,#1a1a40)}.wp2-day.k-jugador .wp2-card{background:linear-gradient(180deg,#4a2a7a,#120c40)}.wp2-day.disponible .wp2-card{border-color:#ffd23f;box-shadow:0 6px #3a2400,0 0 24px #ffd23f88;transform:translateY(-6px);animation:wpToday 1.6s ease-in-out infinite}@keyframes wpToday{50%{box-shadow:0 6px #3a2400,0 0 36px #ffd23fcc}}.wp2-day.disponible .wp2-card em{background:linear-gradient(180deg,#ffe27a,#ff9a2a);color:#2a1400}.wp2-day.siguiente .wp2-card{border-color:#7fd3ff}.wp2-day.reclamado .wp2-card{filter:saturate(.55) brightness(.8)}.wp2-day.reclamado .wp2-card em{color:#7dff9a}.wp2-day.bloqueado .wp2-card{opacity:.78}.wp2-day.bloqueado .wp2-art{filter:grayscale(.6) brightness(.7)}.wp2-stamp{position:absolute;left:50%;top:46%;transform:translate(-50%,-50%) rotate(-16deg);padding:4px 10px;font-style:normal;font-size:11px;letter-spacing:2px;color:#7dff9a;border:3px solid #7dff9a;border-radius:8px;background:#06261288;text-shadow:0 0 6px #2fd06a;box-shadow:0 0 10px #2fd06a66}.wp2-lock{position:absolute;right:8px;top:8px;font-style:normal;font-size:12px;opacity:.8}.wp2-day.grand .wp2-card{border-color:#ffb02e;background:radial-gradient(120% 90% at 50% 0%,#6a4a10,#2a1a4a 60%,#120c40);box-shadow:0 6px #2a1400,0 0 22px #ffb02e66}.wp2-day.grand .wp2-card small{color:#ffe27a}.wp2-day.grand .wp2-stage{width:84px;height:84px}.wp2-day.grand .wp2-art{width:64px;height:64px}.wp2-day.claiming .wp2-card{animation:wpClaim .6s cubic-bezier(.2,1.6,.4,1)}@keyframes wpClaim{40%{transform:translateY(-14px) scale(1.12);box-shadow:0 0 50px #ffe27a}}.wp2-team{font-size:8px}.wp2-strip{display:flex;align-items:center;gap:0;margin:8px 0 10px}.wp2-link{flex:1 1 8px;height:4px;min-width:4px;background:#ffffff1a}.wp2-mini{position:relative;flex:none;width:52px;height:52px;display:grid;place-items:center;border-radius:14px;background:#0a1440;box-shadow:inset 0 0 0 2px #2a4a8a}.wp2-mini small{position:absolute;left:4px;top:2px;font-size:7px;color:#8fb4ff}.wp2-mini .wp2-art{width:32px;height:32px}.wp2-mini.reclamado{box-shadow:inset 0 0 0 2px #2fd06a}.wp2-mini.reclamado .wp2-art{filter:saturate(.5) brightness(.75)}.wp2-mini.disponible{box-shadow:inset 0 0 0 2px #ffd23f,0 0 14px #ffd23f99;animation:wpToday 1.6s ease-in-out infinite}.wp2-mini.bloqueado .wp2-art{filter:grayscale(.6) brightness(.7)}.wp2-mini.grand{width:60px;height:60px;box-shadow:inset 0 0 0 2px #ffb02e,0 0 10px #ffb02e55}.wp2-ok{position:absolute;right:-4px;bottom:-4px;width:18px;height:18px;display:grid;place-items:center;border-radius:50%;font-style:normal;font-size:10px;color:#062a12;background:#7dff9a;box-shadow:0 0 0 2px #0a1440}@media (max-width: 760px){.wp2-hero{grid-template-columns:1fr;padding:16px}.wp2-road{grid-template-columns:1fr;gap:10px;padding-top:0;padding-left:40px}.wp2-path{left:13px;right:auto;top:10px;bottom:10px;width:6px;height:auto}.wp2-path>i{width:auto;right:0;height:calc(var(--p) * 100%);bottom:auto}.wp2-node{top:50%;left:-40px;transform:translateY(-50%)}.wp2-card{min-height:0;flex-direction:row;justify-content:flex-start;gap:10px;padding:8px 12px;text-align:left}.wp2-card small{position:absolute;right:10px;top:6px}.wp2-card b{flex:1;font-size:9px;padding-top:8px}.wp2-card em{flex:none}.wp2-stage{width:52px;height:52px;flex:none}.wp2-day.grand .wp2-stage{width:64px;height:64px}.wp2-day.grand .wp2-art{width:52px;height:52px}.wp2-day.disponible .wp2-card{transform:none}.wp2-stamp{left:auto;right:12px;top:58%;transform:translateY(-50%) rotate(-10deg);font-size:8px;padding:3px 7px}.wp2-day.reclamado .wp2-card em{visibility:hidden}.wp2-mini{width:38px;height:38px;border-radius:10px}.wp2-mini .wp2-art{width:24px;height:24px}.wp2-mini.grand{width:44px;height:44px}.wp2-mini small{display:none}}@media (prefers-reduced-motion: reduce){.wp2-glow,.wp2-rays,.wp2-today .wp2-art.big{animation:none}}.wp3-total{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px}.wp3-total small{font-size:7px;letter-spacing:2px;color:#8fe8ff;width:100%}.wp3-total span{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:10px;font-size:8px;color:#dfe8ff;background:#0a1440cc;border:1px solid #7fb4ff44;box-shadow:inset 0 1px #ffffff14}.wp3-total span b{font-size:11px;color:#ffe27a}.wp3-total img{width:18px;height:18px;image-rendering:pixelated}.wp3-items{display:flex;flex-wrap:wrap;justify-content:center;gap:4px}.wp3-it{display:inline-flex;align-items:center;gap:4px;font-style:normal;font-size:7.5px;line-height:1.3;padding:4px 7px;border-radius:8px;white-space:nowrap}.wp3-it img{width:14px;height:14px;image-rendering:pixelated}.wp3-it.tk{color:#d8f0ff;background:#1a5aa8aa;box-shadow:inset 0 0 0 1px #4fb3ff66}.wp3-it.cn{color:#fff3c8;background:#6a4a10aa;box-shadow:inset 0 0 0 1px #ffd23a66}.wp3-it.pl{color:#fff;background:linear-gradient(90deg,#6a2ab8,#b36bff);box-shadow:inset 0 0 0 1px #e0b8ff88,0 0 8px #b36bff66;white-space:normal;text-align:center}.wp2-today .wp3-it{font-size:9px;padding:5px 9px}.wp3-odds{display:flex;flex-direction:column;align-items:center;gap:3px;width:100%}.wp3-bar{display:flex;width:92%;height:7px;border-radius:4px;overflow:hidden;box-shadow:0 0 0 1px #0008,inset 0 1px #fff3}.wp3-bar i{background:linear-gradient(180deg,color-mix(in srgb,var(--rc) 70%,#fff),var(--rc))}.wp3-odds small{font-size:6.5px;line-height:1.4;color:#bfd0f5;text-align:center}.wp3-odds small b{font-weight:400}.wp2-card{min-height:200px;justify-content:flex-start;gap:7px}.wp2-card>em{margin-top:auto}.wp2-day.plus .wp2-card{border-color:#b36bff;background:linear-gradient(180deg,#5a2a9a,#1a0c4a);box-shadow:0 6px #1a0632,0 0 18px #b36bff66}.wp2-day.plus .wp2-card>small{color:#e0b8ff}.wp2-day.grand .wp2-card{border:3px solid transparent;min-height:228px;background:linear-gradient(180deg,#4a3208,#1a1030) padding-box,conic-gradient(from var(--wpa, 0deg),#fff3a0,#ffb020,#ff6a2a,#ffd23a,#fff3a0) border-box;box-shadow:0 6px #2a1800,0 0 28px #ffd23a88;animation:wpGrand 4s linear infinite}@property --wpa{syntax: "<angle>"; inherits: false; initial-value: 0deg;}@keyframes wpGrand{to{--wpa: 360deg}}.wp2-day.grand .wp2-card>small{color:#ffe27a;text-shadow:0 0 8px #ffb020}.wp3-crown{position:absolute;top:2px;left:50%;transform:translate(-50%);font-size:18px;font-style:normal;filter:drop-shadow(0 2px 0 #3a2400) drop-shadow(0 0 6px #ffd23a);animation:wpCrown 2s ease-in-out infinite;z-index:2}@keyframes wpCrown{50%{transform:translate(-50%) translateY(-3px) rotate(-6deg)}}.wp2-day.grand .wp2-card>small{margin-top:16px}.wp3-sparks{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;background-image:radial-gradient(2px 2px at 20% 30%,#fff8 50%,transparent),radial-gradient(2px 2px at 80% 20%,#ffe27a 50%,transparent),radial-gradient(1.5px 1.5px at 65% 70%,#fff 50%,transparent),radial-gradient(2px 2px at 30% 80%,#ffd23a 50%,transparent),radial-gradient(1.5px 1.5px at 90% 60%,#fff 50%,transparent);animation:wpSpark 1.8s ease-in-out infinite alternate}@keyframes wpSpark{0%{opacity:.3}to{opacity:1}}.wp2-day.grand .wp2-card>*:not(.wp3-sparks):not(.wp3-crown){position:relative;z-index:1}@media (max-width: 760px){.wp3-total span{font-size:7px;padding:5px 8px}.wp3-total span b{font-size:9px}.wp2-card{min-height:0;flex-wrap:wrap;align-items:center;padding-top:18px}.wp2-day.grand .wp2-card{min-height:0}.wp2-day.grand .wp2-card>small{margin-top:0;position:absolute!important}.wp2-card .wp3-odds small{position:static}.wp3-items{flex:1 1 140px;justify-content:flex-start}.wp3-odds{flex:1 1 140px;align-items:flex-start}.wp3-bar{width:100%}.wp3-crown{left:8px;top:2px;transform:none;animation:none}}@media (prefers-reduced-motion: reduce){.wp2-day.grand .wp2-card,.wp3-crown,.wp3-sparks{animation:none}}
