body{font-size:18.5px!important}.muted{font-size:14.5px}.btn,.btn.sm,.chip,.tag{font-size:14px!important}.nav .navlbl{font-size:11px!important}.acc-head{font-size:14px!important}.subtab{font-size:13.5px!important}.card h3,.muted h3{font-size:15px}.view h2{font-size:30px!important;letter-spacing:1px!important;text-align:center!important;width:100%;white-space:nowrap;overflow:visible;line-height:1.15;margin:8px 0 12px!important}@media(max-width:360px){.view h2{font-size:26px!important}}.hdr{gap:10px!important;padding:9px 12px!important}.hdr-titlewrap{flex:1;min-width:0}.hdr .ttl{position:relative;display:inline-block;font-size:23px!important;line-height:1;letter-spacing:1px!important;color:#fff!important;-webkit-text-stroke:.6px #1b4d86;text-shadow:0 0 1px #2fa0f2,0 2px 0 rgba(8,20,40,.5),0 0 12px rgba(47,160,242,.35)!important;font-weight:800!important}.hdr .ttl .ptag{position:absolute;top:-3px;right:-26px;transform:rotate(9deg);font-size:13px!important;letter-spacing:.3px;color:#0c2440!important;-webkit-text-fill-color:#0c2440!important;-webkit-text-stroke:0!important;font-weight:800;z-index:9;text-transform:lowercase;background:#fff;padding:1px 8px 2px;border-radius:9px;border:1.5px solid #aecbf0;box-shadow:0 3px 6px #00000073,0 0 10px #7cb0ff80;text-shadow:none;animation:ptagPulse 1.8s ease-in-out infinite}@keyframes ptagPulse{0%,to{transform:rotate(9deg) scale(1)}50%{transform:rotate(9deg) scale(1.07)}}.hdr,.hdr-titlewrap,.hdr .ttl{overflow:visible!important}.hdr .right{margin-left:6px}.hdr .dna.spin canvas,#hdr-fab.spin canvas{animation:dnaSpin .6s ease}@keyframes dnaSpin{0%{transform:rotateY(0)}to{transform:rotateY(360deg)}}.hdr .sub{font-size:13px!important;color:#8fb6e6!important;letter-spacing:1.5px!important;display:flex;align-items:center;gap:5px;margin-top:2px}.hdr-led{width:8px;height:8px;border-radius:50%;background:#46e08a;box-shadow:0 0 8px #46e08a;display:inline-block;animation:ledPulse 2.2s ease-in-out infinite}@keyframes ledPulse{0%,to{opacity:1}50%{opacity:.4}}.hdr .right{display:flex;align-items:center;gap:8px}.bitchip{display:inline-flex!important;align-items:center;gap:5px;width:auto!important;min-width:64px;max-width:none!important;padding:5px 11px 5px 8px!important;white-space:nowrap;background:linear-gradient(180deg,#16385c,#0f2742)!important;border:2px solid #2f6aa8!important;border-radius:13px!important;box-shadow:0 1px #96c8ff29 inset!important;overflow:visible!important}.bitchip .bcpu{width:22px;height:16px;flex-shrink:0;color:#ffce4a}.bitchip b{font-size:16px!important;color:#ffd86a!important;letter-spacing:.5px}.avatar{width:38px!important;height:38px!important;font-size:15px!important;border-width:2.5px!important;flex-shrink:0}.hdrbadge{font-size:20px;color:var(--bc,#46e08a);text-shadow:0 0 10px var(--bc,#46e08a);line-height:1}.hdr{background:#0e2745!important;backdrop-filter:none!important;border-bottom:2.5px solid #2f6aa8!important}.nav,.subtab,.btn,.chip,.catfilt-btn,.filterpanel,.search,#view-mode{backdrop-filter:none!important}.toast{backdrop-filter:none!important;background:linear-gradient(180deg,var(--surface),var(--deep))!important;border:2px solid var(--border)!important}.nav.navradial{bottom:16px}.navfab{background:radial-gradient(circle at 50% 34%,var(--scene),color-mix(in srgb,var(--scene) 26%,var(--deep)))!important;border:2.5px solid color-mix(in srgb,var(--scene) 55%,#ffffff)!important;width:60px;height:60px}.nav.navradial.open .navfab{transform:translate(-50%) rotate(45deg) scale(1.04)!important;background:radial-gradient(circle at 50% 34%,color-mix(in srgb,var(--scene) 70%,#ffffff),color-mix(in srgb,var(--scene) 50%,var(--deep)))!important;border-color:color-mix(in srgb,var(--scene) 35%,#ffffff)!important}.navfab .fpring{border-color:#5cc0ff8c}.navfab .fpring2{animation-delay:1.2s}.navitem{width:56px;height:56px;margin:-28px 0 0 -28px;background:linear-gradient(180deg,#1d4674,#102742)!important;border:2px solid #3f7fc0!important;color:#dbeaff!important;opacity:0}.navitem .navlbl{color:#cfe6ff}.nav.navradial.open .navitem{opacity:1}.navwire{position:absolute;left:0;top:0;height:3px;width:0;transform-origin:0 50%;transform:rotate(var(--wrot)) scaleX(0);background:linear-gradient(90deg,#5cc0ff1a,#5cc0ffd9,#9fdcfff2);box-shadow:0 0 8px #5cc0ff99;border-radius:2px;opacity:0;pointer-events:none}.nav.navradial.open .navwire{width:var(--wl);transform:rotate(var(--wrot)) scaleX(1);opacity:1;transition:transform .3s ease var(--nd),opacity .2s var(--nd);animation:wirePulse 1.3s ease-in-out infinite var(--nd)}@keyframes wirePulse{0%,to{filter:brightness(1)}50%{filter:brightness(1.7)}}.nav.navradial.open:before{background:#060e1c73!important}#view-manual .acc[data-lore] .acc-body{background:linear-gradient(180deg,var(--deep),color-mix(in srgb,#000 24%,var(--deep)))!important;border-top:1px solid var(--border)!important}#view-manual .acc[data-lore] .acc-body .muted{color:#ffd86a!important;text-shadow:0 0 6px rgba(255,206,74,.18)}#view-manual .acc[data-lore]{background:linear-gradient(180deg,color-mix(in srgb,var(--ink) 6%,var(--surface)),var(--deep))!important;border:2px solid var(--border)!important}#view-manual .acc[data-lore] .acc-head span:first-child{color:#ffce4a!important}.sensorstrip .scell{background:#0a1a2eeb!important;border:1.5px solid #2f6aa8!important;transition:border-color .2s,box-shadow .2s}.sensorstrip .scell.active{border-color:#46e08a!important;box-shadow:0 0 9px #46e08a8c;animation:scellPulse .8s ease-in-out infinite}@keyframes scellPulse{0%,to{box-shadow:0 0 6px #46e08a66}50%{box-shadow:0 0 13px #46e08ad9}}.sensorstrip .slbl2{color:#7fb8ec!important;font-weight:700}.sensorstrip .scell.active .slbl2{color:#7cf0b0!important}.sensorstrip .sbar i{background:linear-gradient(90deg,#2fa0f2,#46e08a)!important;box-shadow:0 0 6px #46e08a80}#view-catalog{padding-top:0!important}.catbar{position:sticky;top:0;z-index:14;padding-top:8px;background:linear-gradient(180deg,#0c2038 78%,#0c203800)}.catwin #cat-body,.catwin.windowed #cat-body{margin:0 auto}.catscroll,#cat-body{max-width:520px;margin-left:auto;margin-right:auto}.catwin.windowed #cat-body{max-height:calc(100dvh - 150px)!important}.catstack{margin:0 auto!important;left:50%!important;transform:translate(-50%)!important}.entcard{border-width:5px!important}.cardcorner,.cc-ico,.card-corner-ico{font-size:21px!important}.cardname,.entname,.card .nm{font-size:22px!important;letter-spacing:.5px}.card-rarity-tag{position:absolute;top:8px;right:10px;z-index:6;font-size:13.5px;font-weight:800;letter-spacing:1.2px;padding:3px 9px;border-radius:9px;border:2px solid currentColor;background:#081222c7;text-shadow:0 0 8px currentColor}#view-battle.active{display:flex;flex-direction:column;min-height:calc(100dvh - 8px)}#arena{flex:0 0 auto}#bmoves{margin-top:auto!important}.arenastage{align-items:flex-end!important}.battlerwrap{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-end}.groundshadow{position:absolute;bottom:2px;left:50%;transform:translate(-50%);width:96px;height:20px;border-radius:50%;background:radial-gradient(ellipse at 50% 50%,rgba(10,18,36,.55),rgba(10,18,36,.18) 60%,transparent 75%);z-index:1;pointer-events:none}.battler{position:relative;z-index:2;filter:none!important}#spr-p,#spr-r{transform-origin:50% 100%;will-change:transform}.arenawash{position:absolute;inset:0;z-index:4;pointer-events:none;mix-blend-mode:screen;background:radial-gradient(circle at 50% 50%,var(--wc,#5cc0ff),transparent 72%);opacity:0;animation:arenaWashAnim .42s ease-out forwards}@keyframes arenaWashAnim{0%{opacity:0}25%{opacity:.5}to{opacity:0}}.statusfxrow{display:flex;justify-content:space-between;gap:6px;margin-top:6px;flex-wrap:nowrap}.statusfx-side{display:flex;gap:4px;flex-wrap:wrap;flex:1;min-width:0}.statusfx-side.right{justify-content:flex-end}.passivebadge{display:inline-flex;align-items:center;font-size:10.5px;font-weight:700;letter-spacing:.5px;padding:3px 8px;border-radius:9px;color:#7cf0b0;border:1.5px solid #46e08a;background:#0c281c80;box-shadow:0 0 8px #46e08a59;animation:passGlow 2s ease-in-out infinite}@keyframes passGlow{0%,to{box-shadow:0 0 6px #46e08a4d}50%{box-shadow:0 0 13px #46e08ab3}}.fxbadge{display:inline-flex;align-items:center;font-size:10.5px;font-weight:700;letter-spacing:.4px;padding:3px 7px;border-radius:9px;color:var(--fc,#9fc0ea);border:1.5px solid var(--fc,#9fc0ea);background:#0812228c;text-shadow:0 0 6px var(--fc,#9fc0ea)}html[data-theme=vapor]{--bg:#1a0b2e;--surface:#2a1448;--deep:#1f0f38;--border:#7a3fd0;--blue:#36e0ff;--teal:#ff4fd8;--gold:#ffd23f;--green:#7cf0b0;--red:#ff5d8c;--ink:#f3e6ff;--dim:#b89fe0}html[data-theme=mono]{--bg:#06141f;--surface:#0d2638;--deep:#0a1c2c;--border:#1f6f9c;--blue:#1f9bd6;--teal:#7fe3ff;--gold:#bfe6ff;--green:#5cd0ff;--red:#5c9fd6;--ink:#dff1ff;--dim:#7fb0d0}html[data-theme=ember]{--bg:#1a0a05;--surface:#2e150a;--deep:#220f06;--border:#c8631f;--blue:#ff7a3c;--teal:#ffce4a;--gold:#ffd86a;--green:#ffaa3c;--red:#ff4d3c;--ink:#ffe9d6;--dim:#e0a980}html[data-theme=toxic]{--bg:#08140a;--surface:#11260f;--deep:#0c1d0b;--border:#5fa83f;--blue:#8ae84e;--teal:#b06cff;--gold:#d4ff4e;--green:#8ae84e;--red:#ff5d6c;--ink:#eaffd6;--dim:#9fc080}html[data-theme=abyssal]{--bg:#04141c;--surface:#0a2630;--deep:#061c26;--border:#1f8fa8;--blue:#1fb0c8;--teal:#7cf0e0;--gold:#7ce0ff;--green:#46e0c8;--red:#ff6c9c;--ink:#daf6ff;--dim:#7fc0d0}.bitchip{position:relative;display:inline-flex!important;align-items:center;justify-content:center;gap:0!important;width:auto!important;min-width:46px;height:28px;padding:0 13px!important;white-space:nowrap;background:linear-gradient(180deg,#1a4a78,#0e2c4c)!important;border:2px solid #6fc8ff!important;border-radius:6px!important;box-shadow:0 0 0 1.5px #08182e,0 0 12px #5cc0ff8c,inset 0 1px #aadcff4d!important;color:#cfeaff;overflow:visible!important}.bitchip:before,.bitchip:after{content:"";position:absolute;top:5px;bottom:5px;width:3px;background:repeating-linear-gradient(#6fc8ff 0 4px,transparent 4px 8px);box-shadow:0 0 5px #5cc0ffb3}.bitchip:before{left:-5px}.bitchip:after{right:-5px}.bitchip .chip-pins{position:absolute;left:7px;right:7px;height:3px;background:repeating-linear-gradient(90deg,#6fc8ff 0 4px,transparent 4px 8px);box-shadow:0 0 5px #5cc0ff99}.bitchip .chip-t{top:-5px}.bitchip .chip-b{bottom:-5px}.bitchip .bcpu{display:none!important}.bitchip b{font-size:15px!important;color:#eaf6ff!important;letter-spacing:.5px;text-shadow:0 0 8px rgba(92,192,255,.8);font-weight:800}.bitchip.bitbump{animation:bitBump .3s ease}@keyframes bitBump{0%{transform:scale(1)}45%{transform:scale(1.16);filter:brightness(1.5)}to{transform:scale(1)}}.bootttl{position:relative;display:inline-block}.bootttl .ptag,.ttl .ptag{position:absolute;top:-.42em;right:-1.5em;transform:rotate(9deg);font-family:var(--pix),inherit;font-size:.42em!important;letter-spacing:1px;color:#39d8e0;font-weight:700;text-shadow:0 0 8px rgba(57,216,224,.8);-webkit-text-stroke:0;pointer-events:none}.sigil{width:auto!important;height:auto!important;opacity:.95!important}.sigil svg,.sigil .sigil-svg{width:46px!important;height:46px!important;filter:drop-shadow(0 0 5px rgba(0,0,0,.4))}.sigil-tl{left:6px!important;top:6px!important}.sigil-tr{right:6px!important;top:6px!important}.entcard-top .glitchname,.card .glitchname{font-size:31px!important;font-weight:800;line-height:1.04;text-shadow:0 0 12px currentColor,0 2px 0 rgba(6,12,26,.4)}.cardtoprow{position:absolute;top:7px;left:64px;right:64px;z-index:6;display:flex;justify-content:center;align-items:center;gap:6px;flex-wrap:nowrap}.cardtoprow .famband{position:static!important;transform:none!important;left:auto!important;top:auto!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:62%}.rarpill{display:inline-flex;align-items:center;gap:4px;flex:0 0 auto;font-size:13px;font-weight:800;letter-spacing:.6px;padding:3px 8px;border-radius:8px;border:2px solid currentColor;background:#081222d1;text-shadow:0 0 7px currentColor;text-transform:uppercase}.card-rarity-tag{display:none!important}.entcard.compact{border-radius:18px!important;overflow:hidden}.entcard.compact .entcard-top{border-radius:16px 16px 0 0}.entcard.compact .cardbody,.entcard.compact .entcard-foot{border-radius:0 0 16px 16px}.battler{image-rendering:pixelated;image-rendering:crisp-edges;width:auto;height:auto;max-height:172px;max-width:172px;-webkit-mask-image:none!important;mask-image:none!important}.arenaflash{background:radial-gradient(circle at 50% 50%,rgba(255,255,255,.5),rgba(120,200,255,.16) 45%,transparent 78%)!important}.arenaflash.crit{background:radial-gradient(circle at 50% 50%,rgba(255,255,255,.7),rgba(255,150,70,.26) 45%,transparent 82%)!important}.arenawash{background:radial-gradient(circle at 50% 50%,var(--wc,#5cc0ff),transparent 80%)!important}#view-battle.active{min-height:auto!important}#bmoves{margin-top:8px!important;margin-bottom:118px!important}.fxlayer{z-index:6!important}.flashbanner{position:fixed;left:50%;top:42%;transform:translate(-50%,-50%);z-index:300;pointer-events:none;text-align:center;display:flex;flex-direction:column;align-items:center;gap:4px;animation:fbIn .35s cubic-bezier(.22,1.5,.4,1)}.flashbanner.big{top:44%}.flashbanner.out{animation:fbOut .32s ease forwards}@keyframes fbIn{0%{opacity:0;transform:translate(-50%,-50%) scale(.4)}60%{opacity:1;transform:translate(-50%,-50%) scale(1.12)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes fbOut{0%{opacity:1}to{opacity:0;transform:translate(-50%,-58%) scale(1.05)}}.flashbanner .fb-vs{font-family:var(--pix),inherit;font-weight:800;font-size:24px;color:#fff;letter-spacing:1px;-webkit-text-stroke:2px #07101f;paint-order:stroke;text-shadow:0 0 16px var(--bc,#39d8e0);animation:fbFlash .5s steps(2) infinite}.flashbanner .fb-mid{font-family:var(--pix),inherit;font-weight:800;font-size:40px;color:var(--bc,#ffd23f);letter-spacing:3px;-webkit-text-stroke:2.5px #07101f;paint-order:stroke;text-shadow:0 0 22px var(--bc,#ffd23f);animation:fbFlash .5s steps(2) infinite}@keyframes fbFlash{0%{filter:brightness(1)}50%{filter:brightness(1.5)}}.catbar{background:transparent!important}.catbar .search,#cat-q{background:#10314f!important;border:2px solid #2f6aa8!important;box-shadow:none!important}.sensorstrip .scell{background:linear-gradient(180deg,#1e4a788c,#0e264299)!important;border:1px solid rgba(92,160,220,.4)!important;box-shadow:none!important;transition:border-color .2s,box-shadow .2s,background .2s}.sensorstrip .scell.active{background:linear-gradient(180deg,#2e8cb4b3,#14466eb3)!important;border-color:#5cf0c0!important;box-shadow:0 0 10px #46e0b480!important;animation:scellPulse .7s ease-in-out infinite}.sensorstrip .slbl2{color:#9fd0f0!important}.sensorstrip .scell.active .slbl2{color:#aef0d0!important;text-shadow:0 0 6px rgba(70,224,180,.6)}.sensorstrip .sbar{background:#08182cb3!important}.sensorstrip .sbar i{background:linear-gradient(90deg,#3aa0e0,#5cf0c0)!important;box-shadow:0 0 7px #46e0b499}.view h2{font-size:31px!important}#ph-title{text-align:center!important;font-size:23px!important;letter-spacing:1.5px;width:100%;display:block}#ph-sub{text-align:center!important;font-size:14.5px!important;width:100%;display:block}#ph-instr{text-align:center!important;display:block;width:100%}.phasehead,.scanhead,.scanhud{text-align:center!important}.sigil svg,.sigil .sigil-svg{width:40px!important;height:40px!important}.entcard-top .sigil{z-index:3!important;opacity:.82!important}.cardtoprow{position:absolute;top:8px;left:54px;right:54px;z-index:7;display:flex;justify-content:center;align-items:center;gap:6px;flex-wrap:nowrap}.cardtoprow .famband{position:static!important;transform:none!important;font-size:12px!important;padding:3px 7px!important;max-width:60%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rarpill{font-size:12px!important;padding:3px 7px!important;flex:0 0 auto}.statgem{top:auto!important;bottom:9px!important;right:9px!important}#ba-status{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.bst{font-size:12px!important;padding:4px 7px!important;border-radius:8px!important;border:2px solid #2f6aa8!important;white-space:nowrap;background:linear-gradient(180deg,#163a5e,#0e2742)!important;letter-spacing:.5px;font-weight:700;box-shadow:0 0 8px #2fa0f240}.bst.pot{border-color:#ffce4a!important;color:#ffd86a!important}.bst.flash{animation:bstFlash .45s ease}@keyframes bstFlash{0%{transform:scale(1)}40%{transform:scale(1.18);filter:brightness(1.6)}to{transform:scale(1)}}.sensorstrip{background:linear-gradient(180deg,#143c648c,#0a1e37a6)!important;border:1px solid rgba(92,160,220,.5)!important;border-radius:10px;padding:5px!important}.sensorstrip .scell{background:linear-gradient(180deg,#24568699,#102c4ab3)!important;border:1.5px solid rgba(110,180,240,.45)!important;box-shadow:none!important;transition:all .18s}.sensorstrip .scell.active{background:linear-gradient(180deg,#2fa8e0,#1f7ec0)!important;border-color:#9fefff!important;box-shadow:0 0 14px #46e0e0d9,0 0 4px #aef6ff inset!important;transform:translateY(-1px)}.sensorstrip .slbl2{color:#bfe2ff!important;font-weight:800}.sensorstrip .scell.active .slbl2{color:#fff!important;text-shadow:0 0 8px #aef6ff}.sensorstrip .sbar{background:#08182ca6!important}.sensorstrip .sbar i{background:linear-gradient(90deg,#46d0ff,#7cffe0)!important;box-shadow:0 0 9px #46e0e0e6!important}#ph-title{text-align:center!important;font-size:27px!important;letter-spacing:2px!important;line-height:1.1;color:#eaf4ff!important;text-shadow:0 0 12px rgba(92,192,255,.5),0 2px 0 rgba(6,12,26,.5)!important}#ph-sub{text-align:center!important;font-size:14px!important;color:#9fd0f0!important}#ph-num{font-size:14.5px!important}.synthcore h2,#view-scan h2,.devsynth-title{font-size:30px!important;color:#f2f9ff!important;text-shadow:0 0 14px rgba(92,192,255,.55),0 2px 0 rgba(6,12,26,.5)!important;letter-spacing:1.5px}#ph-instr{background:transparent!important;border:none!important}#ph-instr .teal{font-size:15px!important;font-weight:700;color:#7cf0ff!important;text-shadow:0 0 10px rgba(92,224,255,.6)}.sensor-sq,.scal-cell{transition:all .2s}.sensor-sq.granted,.scal-cell.granted{box-shadow:0 0 12px #46e08acc!important;border-color:#5cf0a0!important;animation:sqPulse 1.6s ease-in-out infinite}.sensor-sq:not(.granted),.scal-cell:not(.granted){opacity:.42;filter:grayscale(.4)}@keyframes sqPulse{0%,to{box-shadow:0 0 8px #46e08a80}50%{box-shadow:0 0 16px #46e08af2}}.catcell{margin-left:6px!important;margin-right:6px!important}#cat-body{padding-top:10px;padding-bottom:14px}.hdr{background:radial-gradient(circle at 22% 0%,#1a3f68,#0f2a48)!important}#hdr-fab{background:radial-gradient(circle at 50% 35%,color-mix(in srgb,var(--scene) 55%,var(--surface)),var(--deep))!important;border-color:color-mix(in srgb,var(--scene) 50%,#ffffff)!important}.jp.jpchip{font-family:var(--pix),monospace;line-height:1;text-shadow:0 0 6px currentColor;background:transparent!important}.entcard .pixframe{min-height:188px}#card-portframe{min-height:200px;display:flex;align-items:center;justify-content:center}.tut-ov{position:fixed;inset:0;z-index:400;display:flex;align-items:flex-end;justify-content:center;padding:22px 16px calc(96px + env(safe-area-inset-bottom));background:transparent;backdrop-filter:none}.tut-ov.out .tut-card{animation:tutCardOut .28s ease forwards}@keyframes tutCardOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(18px)}}.tut-card{width:min(94vw,380px);position:relative;text-align:center;background:linear-gradient(180deg,var(--panel,#122647) 0%,var(--panel2,#0d1d38) 100%);border:2px solid var(--border,#2c4a7a);border-radius:12px;padding:18px 18px 14px;box-shadow:0 0 0 1.5px #060d1c,0 6px #0a142c8c,0 0 22px #3278ff47,0 14px 34px #00000073;animation:tutCardIn .3s cubic-bezier(.22,1.3,.4,1)}.tut-card:before{content:"";position:absolute;left:-2px;right:-2px;top:-2px;height:5px;border-radius:12px 12px 0 0;background:linear-gradient(90deg,transparent,var(--tc,#57a8ff),transparent);box-shadow:0 0 12px var(--tc,#57a8ff)}.tut-card:after{content:"";position:absolute;inset:6px;pointer-events:none;border-radius:8px;background:linear-gradient(var(--tc,#57a8ff),var(--tc,#57a8ff)) left top/8px 2px no-repeat,linear-gradient(var(--tc,#57a8ff),var(--tc,#57a8ff)) left top/2px 8px no-repeat,linear-gradient(var(--tc,#57a8ff),var(--tc,#57a8ff)) right top/8px 2px no-repeat,linear-gradient(var(--tc,#57a8ff),var(--tc,#57a8ff)) right top/2px 8px no-repeat,linear-gradient(var(--tc,#57a8ff),var(--tc,#57a8ff)) left bottom/8px 2px no-repeat,linear-gradient(var(--tc,#57a8ff),var(--tc,#57a8ff)) left bottom/2px 8px no-repeat,linear-gradient(var(--tc,#57a8ff),var(--tc,#57a8ff)) right bottom/8px 2px no-repeat,linear-gradient(var(--tc,#57a8ff),var(--tc,#57a8ff)) right bottom/2px 8px no-repeat;opacity:.8}@keyframes tutCardIn{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}.tut-ic{font-size:38px;line-height:1;color:var(--tc,#57a8ff);text-shadow:0 0 14px var(--tc,#57a8ff);margin-bottom:8px}.tut-title{font-family:var(--pix),inherit;font-size:21px;font-weight:800;letter-spacing:1.5px;color:var(--ink,#eaf4ff);text-shadow:0 0 12px var(--tc,#7c6cff);margin-bottom:12px}.tut-body{font-size:15px;line-height:1.62;color:var(--dim,#c4d6ef);margin-bottom:16px;text-align:left}.tut-body b{color:var(--ink,#fff)}.tut-dots{display:flex;gap:6px;justify-content:center;margin-bottom:16px}.tut-dot{width:7px;height:7px;border-radius:50%;background:#8caadc4d;transition:all .2s}.tut-dot.on{background:var(--tc,#7c6cff);box-shadow:0 0 8px var(--tc,#7c6cff);width:18px;border-radius:4px}.tut-btns{display:flex;gap:10px;justify-content:space-between}.tut-btns .btn{flex:1}.entcard-top .cardtoprow{display:none!important}.entcard-top .rarbanner{display:flex;justify-content:center;margin:2px 0 7px;position:relative;z-index:9}.rarpill.big{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:800;letter-spacing:1.2px;padding:5px 16px;border-radius:11px;border:2.5px solid currentColor;background:#081222d9;text-transform:uppercase;text-shadow:0 0 9px currentColor;box-shadow:0 0 10px var(--rg,#7c6cff),inset 0 0 8px #ffffff0f;position:relative;animation:rarPulseT 1.7s ease-in-out infinite}.rarpill.big:before{content:"";position:absolute;inset:-2.5px;border-radius:inherit;pointer-events:none;box-shadow:0 0 22px var(--rg,#7c6cff),inset 0 0 12px #ffffff1f;opacity:0;animation:rarGlow 1.7s ease-in-out infinite}@keyframes rarPulseT{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}@keyframes rarGlow{0%,to{opacity:0}50%{opacity:1}}.entcard-top .habrow{display:flex;justify-content:center;margin:8px 0 2px;position:relative;z-index:9}.entcard.has-frame .entcard-top .habrow{margin-top:24px}.entcard-top .habrow .famband{position:static!important;transform:none!important;font-size:13px!important;padding:4px 12px!important;letter-spacing:1px;white-space:nowrap}.statgem.inline{position:static!important;display:inline-flex;align-items:center;gap:4px;width:auto!important;height:auto!important;padding:3px 9px;border-radius:8px;border:2px solid var(--sg,#5cc0ff);background:#081222b3;font-size:13.5px;font-weight:800;color:var(--sg,#5cc0ff);box-shadow:0 0 8px var(--sg,#5cc0ff)}.statgem.inline .sgi{font-size:13.5px}.lvlrow{flex-wrap:wrap}.portframe{position:relative;transition:background .25s}.portframe.vmode-0{background:transparent!important;box-shadow:0 0 0 1.5px #11161f,inset 0 0 24px #78b4ff1a!important}.portframe.vmode-1{background:linear-gradient(180deg,#081826,#0a1f30)!important}.portframe.vmode-2{background:radial-gradient(circle at 50% 40%,#142a44,#0a1a2e)!important}.portframe.vmode-3{background:radial-gradient(circle at 50% 40%,#eaeef7,#dfe6f3)!important}.vmode-tag{position:absolute;bottom:5px;right:7px;font-size:11px;font-weight:700;letter-spacing:1px;color:#bfe0ff;background:#06101eb3;padding:2px 7px;border-radius:7px;border:1px solid rgba(92,160,220,.5);pointer-events:none;text-shadow:0 0 6px #5cc0ff}.entcard .tabbar{border-radius:11px!important;overflow:hidden}.entcard.compact .tabbar{border-radius:11px!important}.entcard-panels{transition:opacity .2s ease}.entcard .acc{background:linear-gradient(180deg,#12264280,#0c1c328c)!important}.entcard .acc .acc-body{background:transparent!important}.entcard.compact .entcard-panels{opacity:0;height:0;overflow:hidden;padding:0;margin:0}.paneltitle{font-family:var(--pix),inherit;font-size:28px!important;letter-spacing:2px;color:#fff!important;font-weight:800;-webkit-text-stroke:0!important;text-shadow:0 0 10px #2f9bf2,0 0 20px rgba(47,155,242,.55),0 2px 0 #06213a,0 -1px 0 rgba(255,255,255,.25);display:flex;align-items:center;justify-content:center;gap:11px;margin-top:8px!important;margin-bottom:7px!important;line-height:1}.paneltitle .pt-ico{font-size:25px;color:#7fd0ff;text-shadow:0 0 12px #2f9bf2,0 0 22px #5cc0ff;animation:ptIcoPulse 2.4s ease-in-out infinite}.paneltitle .pt-sub{display:block;font-family:inherit;font-size:11px;letter-spacing:3px;color:#7fb4e6;text-shadow:0 0 6px #2f9bf2;margin-top:3px;font-weight:600}.securecanvas{position:relative;background:linear-gradient(180deg,#10294a,#0a1c33)!important;overflow:hidden}.securecanvas:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;opacity:.5;background-image:linear-gradient(90deg,rgba(92,192,255,.1) 1px,transparent 1px),linear-gradient(0deg,rgba(92,192,255,.1) 1px,transparent 1px),radial-gradient(circle at 18% 28%,rgba(124,108,255,.18) 0 3px,transparent 4px),radial-gradient(circle at 78% 64%,rgba(70,224,160,.16) 0 3px,transparent 4px),radial-gradient(circle at 62% 22%,rgba(92,192,255,.16) 0 2px,transparent 3px);background-size:14px 14px,14px 14px,100% 100%,100% 100%,100% 100%}.securecanvas:after{content:"";position:absolute;left:8%;right:8%;top:42%;height:2px;z-index:0;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(92,192,255,.5),transparent);box-shadow:0 8px 0 -1px #5cc0ff2e,0 -8px 0 -1px #5cc0ff2e}.securecanvas #rv-sprite{position:relative;z-index:1}.acc{background:#cbddf6!important;border-color:#1a3a63!important}.acc-head{background:#cbddf6!important;color:#11233c}.acc-head:active{background:#b6cef0!important}.acc-body{background:#dbe9fb!important;color:#13294a;border-top-color:#9fbce4!important}.acc-body .muted{color:#42597d!important}.card.stabcard{background:linear-gradient(180deg,color-mix(in srgb,var(--ink) 6%,var(--surface)),var(--surface))!important;border-color:var(--border)!important}.card.stabcard .muted{color:#46618a!important}.card.stabcard .toggle{filter:saturate(1.1)}.cosrow{color:#16314f;border-bottom-color:#a8c2e6!important}.cosrow .muted{color:#516a90!important}.cosfilter .btn{font-weight:700}.search{background:#dbe9fb!important;color:#13294a!important}.search::placeholder{color:#6a83a8!important}.entcard .cardico{background:linear-gradient(180deg,#dde7f7,#b9c8e4);background:linear-gradient(180deg,color-mix(in srgb,var(--ic) 30%,#e6edfb),color-mix(in srgb,var(--ic) 52%,#aebcd8))!important;border:2px solid var(--ic)!important;box-shadow:0 0 0 1.5px #11161f,0 2px #14204052,0 0 12px color-mix(in srgb,var(--ic) 60%,transparent),inset 0 1px #ffffff8c!important}.entcard .cardico .x,.entcard .cardico{color:#10203a!important}.entcard .tabbar{background:linear-gradient(180deg,#142848c7,#0c1a32e0)!important;border:1.5px solid rgba(92,160,220,.45);border-bottom:2px solid var(--teal);padding:3px 9px 0;border-radius:11px 11px 8px 8px!important}.entcard .tabbtn{color:#9fc0e6}.entcard .tabbtn.on{color:#eaf4ff}#card-portframe{width:172px;height:172px;margin:0 auto;display:flex;align-items:center;justify-content:center}#card-portframe canvas{max-width:158px;max-height:158px;width:auto;height:auto}.portframe.vmode-0{background:transparent!important;box-shadow:0 0 0 1.5px #11161f,inset 0 0 26px #78b4ff24,inset 0 2px 14px #ffffff1a!important}.portframe.vmode-0:after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;background:linear-gradient(135deg,rgba(255,255,255,.14) 0%,transparent 38%,transparent 70%,rgba(120,180,255,.08) 100%)}#cardswipe{position:relative}.entcard.holed{clip-path:polygon(evenodd,-60px -60px,calc(100% + 60px) -60px,calc(100% + 60px) calc(100% + 60px),-60px calc(100% + 60px),-60px -60px,var(--hx) var(--hy),var(--hx) calc(var(--hy) + var(--hh)),calc(var(--hx) + var(--hw)) calc(var(--hy) + var(--hh)),calc(var(--hx) + var(--hw)) var(--hy),var(--hx) var(--hy))}#card-window-fx{position:absolute;z-index:7;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:11px;cursor:pointer;box-shadow:inset 0 0 0 2.5px var(--rc,#5cc0ff),inset 0 0 22px #78b4ff29,0 0 0 1.5px #11161f,0 6px 18px #0006;background:linear-gradient(135deg,rgba(255,255,255,.1),transparent 42%,transparent 70%,rgba(120,180,255,.06))}#card-window-fx:before{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;background:linear-gradient(160deg,rgba(255,255,255,.16),transparent 30%)}#card-window-fx canvas{max-width:100%;max-height:100%;position:relative;z-index:1}#card-window-fx .vmode-tag{position:absolute;bottom:5px;right:7px;z-index:2}.battle-end-fl{position:fixed;left:50%;top:46%;transform:translate(-50%,-50%);z-index:160;display:flex;flex-direction:column;align-items:center;gap:14px;pointer-events:none}.battle-end-fl .be-label{font-family:var(--pix),inherit;font-size:38px;font-weight:800;letter-spacing:2px;text-shadow:0 0 16px currentColor,0 3px 0 #06182e;animation:beBounce .5s cubic-bezier(.22,1.5,.4,1)}@keyframes beBounce{0%{opacity:0;transform:scale(.5) translateY(20px)}60%{transform:scale(1.15)}to{opacity:1;transform:scale(1)}}.battle-end-fl .be-bits{font-family:var(--pix),inherit;font-size:26px;font-weight:800;text-shadow:0 0 12px currentColor,0 2px 0 #06182e;animation:beBitsFlash .8s ease-in-out infinite}@keyframes beBitsFlash{0%,to{opacity:1;transform:translateY(0) scale(1)}50%{opacity:.55;transform:translateY(-4px) scale(1.08)}}.battle-end-fl .be-cont{pointer-events:auto;font-size:16px;padding:12px 32px;box-shadow:0 0 20px #5ca0dc99;animation:beContIn .5s ease .2s both}@keyframes beContIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.playtabs{display:flex;gap:6px}.playtab{flex:1;background:linear-gradient(180deg,#13294a,#0c1c33);border:2px solid #2a4a73;border-radius:9px;color:#9fc0e6;font-family:inherit;font-weight:800;font-size:13px;letter-spacing:.5px;padding:9px 6px;cursor:pointer;transition:all .15s}.playtab.on{color:#eaf4ff;border-color:var(--teal);background:linear-gradient(180deg,#1c3f63,#123150);box-shadow:0 0 12px #5cc8ff66,inset 0 0 8px #5cc8ff26}.modetog.tri{display:flex;gap:4px}.modetog.tri .modebtn{flex:1;padding:6px 3px}.modetog.tri .modebtn span{font-size:9px}.mp-opts{display:flex;flex-direction:column;gap:7px;margin-top:2px}.mp-opt{display:flex;align-items:center;gap:11px;text-align:left;justify-content:flex-start;padding:11px 12px;width:100%;background:linear-gradient(180deg,#13294a,#0c1c33)!important;border:2px solid #2a4a73!important;border-radius:10px}.mp-opt.on{border-color:var(--teal)!important;box-shadow:0 0 12px #5cc8ff59}.mp-opt .mp-ic{font-size:24px;color:var(--teal);text-shadow:0 0 10px var(--teal);flex:0 0 auto}.mp-opt .mp-t{font-weight:800;font-size:14px;color:#eaf4ff;letter-spacing:.5px}.mp-opt .mp-d{font-size:11.5px;color:#7fa4cc;line-height:1.3;margin-top:2px}.mp-panel:empty{display:none}.mp-info{margin-top:9px;padding:12px;border:2px dashed var(--border);border-radius:10px;background:color-mix(in srgb,var(--surface) 55%,transparent)}.mp-info-t{font-weight:800;color:var(--teal);font-size:14px;letter-spacing:1px;margin-bottom:5px}.mp-info-d{font-size:13px;color:#bcd4f0;line-height:1.55;margin-bottom:10px}@keyframes ptIcoPulse{0%,to{transform:scale(1) rotate(0);filter:brightness(1)}50%{transform:scale(1.13) rotate(-3deg);filter:brightness(1.4)}}html[data-perf=low] *{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html[data-perf=low] .bgchip{animation:none!important;opacity:.42!important}html[data-perf=low] #bgchips{opacity:.5}html[data-perf=low] .dropsh{filter:drop-shadow(1px 2px 0 rgba(40,60,110,.3))}html[data-perf=low] .foilband,html[data-perf=low] .foilsweep{animation-duration:16s!important}html[data-perf=mid] .bgchip{animation-duration:26s!important}.mp-overlay{position:fixed;inset:0;z-index:240;display:flex;align-items:center;justify-content:center;background:#060c18bd;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);animation:mpFade .22s ease-out;padding:24px}html[data-perf=low] .mp-overlay{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#060c18e6}@keyframes mpFade{0%{opacity:0}to{opacity:1}}.mp-overlay .mp-card{background:linear-gradient(160deg,color-mix(in srgb,var(--ink) 6%,var(--surface)),var(--deep));border:1px solid var(--border);border-radius:16px;padding:26px 24px;max-width:340px;width:100%;text-align:center;box-shadow:0 18px 50px #00000080}.mp-overlay .mp-ov-t{font-size:16px;font-weight:800;letter-spacing:1.5px;color:#bfe0ff;margin-top:16px}.mp-overlay .mp-ov-d{font-size:13px;color:#8fa8c8;margin-top:6px;line-height:1.5}.mp-overlay .mp-ov-cancel{margin-top:18px}.mp-spin{width:46px;height:46px;margin:0 auto;border-radius:50%;border:3px solid rgba(124,108,255,.22);border-top-color:#7c6cff;border-right-color:#39d8e0;animation:mpSpin .9s linear infinite}@keyframes mpSpin{to{transform:rotate(360deg)}}.fb-sub{display:block;font-size:12.5px;letter-spacing:.6px;color:#9fb6d6;margin-top:6px;font-weight:600}.bootfeed{height:172px!important;max-height:172px!important;min-height:0!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch}#card-window-fx{background:#0a142899!important}#card-main{filter:brightness(.97)}.battle-end-fl{left:0!important;right:0!important;transform:translateY(-50%)!important}.battle-end-fl .be-label{text-align:center!important}.bootttl .ptag{position:absolute!important;top:-5px!important;right:-22px!important;transform:rotate(9deg)!important;font-size:15px!important;letter-spacing:.3px!important;color:#0c2440!important;-webkit-text-fill-color:#0c2440!important;-webkit-text-stroke:0!important;font-weight:800!important;z-index:9!important;text-transform:lowercase!important;background:#fff!important;padding:1px 8px 2px!important;border-radius:9px!important;border:1.5px solid #aecbf0!important;box-shadow:0 3px 6px #00000073,0 0 10px #7cb0ff80!important;text-shadow:none!important;animation:ptagPulse 1.8s ease-in-out infinite!important}.catcell .catspr{background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border:2px solid var(--rc,#8a93a3)!important;box-shadow:0 0 0 1.5px #0c1424!important;border-radius:9px!important}.catcell.catholed,.catcell.catholed .catspr{background:transparent!important}.catcell.catholed .catcellart{-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-size:100% 100%,var(--chw) var(--chh);-webkit-mask-position:0 0,var(--chx) var(--chy);-webkit-mask-repeat:no-repeat,no-repeat;-webkit-mask-composite:xor;mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-size:100% 100%,var(--chw) var(--chh);mask-position:0 0,var(--chx) var(--chy);mask-repeat:no-repeat,no-repeat;mask-composite:exclude}.nav.navradial .navitem:before{content:"";position:absolute;inset:-11px;border-radius:50%}.cardicobar .cardico{position:relative}.cardicobar .cardico:before{content:"";position:absolute;inset:-7px;border-radius:10px}.peekcard .cardico:before{display:none!important}.navfab{clip-path:circle(50%)}.navfab .fpring{pointer-events:none!important}.scan-plus{position:fixed;z-index:320;transform:translate(-50%,-50%);pointer-events:none;font-family:var(--pix),monospace;font-weight:800;font-size:20px;text-shadow:0 0 8px currentColor,0 1px 2px #000;animation:scanPlus .9s ease-out forwards}@keyframes scanPlus{0%{opacity:0;transform:translate(-50%,-50%) scale(.4)}18%{opacity:1;transform:translate(-50%,-90%) scale(1.15)}to{opacity:0;transform:translate(-50%,-220%) scale(1)}}#view-settings .card,#view-settings .stabcard,#view-manual .card,#view-manual .stabcard,#view-profile .card{--ink:#dcebff;--dim:#9cc2ea;--dim2:#6f97c4;--border:#235a8f;color:#dcebff!important;background:linear-gradient(180deg,#173a5f,#102a48 55%,#0b1f38)!important;border:2px solid #235a8f!important;box-shadow:inset 0 0 0 1px #5ca0e62e,0 4px #08122273!important}#view-settings .stabcard div[style*=dotted],#view-settings .stabcard div[style*=solid]{border-color:#2f6aa8!important}#view-settings .card .codein,#view-settings .stabcard .codein,#view-settings .card input,#view-settings .stabcard input,#view-manual .stabcard .codein,#view-profile .card .codein{background:#061222a8!important;color:#dcebff!important;border:1.5px solid #2f6aa8!important}#view-settings .codein::placeholder,#view-profile .codein::placeholder{color:#7fa6cf!important}.auth-ov{position:fixed;inset:0;z-index:400;display:flex;align-items:center;justify-content:center;background:#0409128c;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;pointer-events:none;transition:opacity .2s}.auth-ov.show{opacity:1;pointer-events:auto}.auth-ov .auth-card{min-width:230px;max-width:80%;text-align:center;padding:22px 26px;border-radius:16px;border:2.5px solid #235a8f;background:linear-gradient(180deg,#173a5f,#0b1f38);box-shadow:0 10px 30px #00000080,inset 0 0 0 1px #5ca0e633;transform:translateY(8px) scale(.97);transition:transform .2s}.auth-ov.show .auth-card{transform:translateY(0) scale(1)}.auth-ov .auth-ico{font-size:34px;line-height:1;color:#5cd0ff}.auth-ov .auth-msg{font-size:16px;font-weight:800;letter-spacing:1.2px;color:#bfe0ff;margin-top:10px}.auth-ov .auth-sub{font-size:12.5px;color:#9cc2ea;margin-top:5px;letter-spacing:.5px;word-break:break-all}.auth-ov.out .auth-card{border-color:#7a3a4a;background:linear-gradient(180deg,#4a1e28,#2a0f15)}.auth-ov.out .auth-ico{color:#ff9aa6}.auth-ov.out .auth-msg{color:#ffc2c2}.auth-ov.out .auth-sub{color:#e2a0a8}.sess-dot{display:inline-block;width:9px;height:9px;border-radius:50%;margin-right:7px;vertical-align:middle;box-shadow:0 0 7px currentColor}.sess-dot.on{background:#39d98a;color:#39d98a}.sess-dot.off{background:#ff6a7a;color:#ff6a7a}#app .acc{--ink:#dcebff;--dim:#9cc2ea;background:linear-gradient(180deg,color-mix(in srgb,var(--t-ink) 6%,var(--t-surface)) 0%,var(--t-deep) 100%)!important;border-color:var(--t-border)!important}#app .acc-head{background:transparent!important;color:var(--t-ink)!important}#app .acc-head:active{background:color-mix(in srgb,var(--t-border) 30%,transparent)!important}#app .acc-body{background:color-mix(in srgb,var(--t-deep) 72%,transparent)!important;color:var(--t-ink)!important;border-top-color:var(--t-border)!important}#app .acc-body .muted{color:color-mix(in srgb,var(--t-ink) 70%,var(--t-dim))!important}.paneltitle .pt-ico svg{width:1em;height:1em;vertical-align:-.14em;display:inline-block;filter:drop-shadow(0 0 10px #2f9bf2) drop-shadow(0 0 4px #5cc0ff)}.subtab{font-size:11.5px!important;letter-spacing:0!important;padding:7px 3px!important;min-width:0!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.paneltitle .pt-ico{font-family:"Noto Sans Symbols2","Noto Sans Symbols","Segoe UI Symbol","Apple Symbols","Symbola",var(--pix),sans-serif!important}
