@font-face{font-family:Russo One;src:url(/static/fonts/RussoOne-Regular.ttf)}@font-face{font-family:Barlow;src:url(/static/fonts/Barlow-Regular.ttf);font-weight:400}@font-face{font-family:Barlow;src:url(/static/fonts/Barlow-SemiBold.ttf);font-weight:600}@font-face{font-family:Barlow;src:url(/static/fonts/Barlow-Bold.ttf);font-weight:700}:root{--bg: #07090e;--bg2: #0d1017;--panel: #121620;--panel2: #1a1f2c;--panel3: #222838;--line: #232a39;--line2: #313b52;--ink: #e9ebf2;--ink2: #9da6b8;--ink3: #626b7e;--neo: #6c63ff;--neo2: #8f88ff;--mag: #ff2d78;--hot: #ff5a3c;--ok: #5fe0a0;--warn: #ffb547;--me: var(--neo);--them: #ff4d6d;--fire: #D8442E;--water: #2E7FD8;--earth: #4A7A32;--light: #EDE6D3;--dark: #7a5bb0;--thunder: #F2C818;--cw-base: 100px;--cw: var(--cw-base);--ch: calc(var(--cw) * 1.3965);--head: "Russo One", sans-serif;--body: "Barlow", system-ui, sans-serif}*{box-sizing:border-box}html,body{height:100%;margin:0;background:var(--bg);color:var(--ink);font-family:var(--body);font-size:14px}body{overflow:hidden}button,input,select{font-family:inherit;font-size:inherit;color:inherit}input,select{background:var(--bg2);border:1px solid var(--line2);border-radius:7px;padding:8px 10px;outline:none}input:focus,select:focus{border-color:var(--neo);box-shadow:0 0 0 3px #6c63ff33}a{color:var(--neo2)}.hidden{display:none!important}.spacer{flex:1}.hint{color:var(--ink3);font-family:var(--body);font-size:12px;letter-spacing:0;text-transform:none;font-weight:400}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-thumb{background:#2a3245;border-radius:6px}::-webkit-scrollbar-track{background:transparent}.screen{position:fixed;inset:0;display:flex;flex-direction:column}.splash{align-items:center;justify-content:center;background:radial-gradient(ellipse at 25% 15%,#20224a 0%,transparent 55%),radial-gradient(ellipse at 85% 90%,#3a0d2433 0%,transparent 50%),var(--bg)}.splash:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.5;background:repeating-linear-gradient(115deg,transparent 0 26px,rgba(255,255,255,.018) 26px 27px)}.wordmark{font-family:var(--head);font-size:22px;letter-spacing:1.5px;text-transform:uppercase;color:#fff;white-space:nowrap}.wordmark.big{font-size:54px;letter-spacing:3px;text-shadow:0 0 40px #6c63ff66}.wordmark.small{font-size:15px}.wordmark .neo,.mtitle .neo{color:var(--neo)}.tagline{font-family:var(--head);letter-spacing:10px;color:var(--mag);font-size:13px;margin:2px 0 26px}.btn{background:var(--panel2);border:1px solid var(--line2);color:var(--ink);padding:7px 13px;border-radius:7px;cursor:var(--cur-pointer, pointer);font-weight:600;letter-spacing:.2px;transition:background .12s,border-color .12s,transform .05s;white-space:nowrap}.btn:hover{border-color:var(--neo);background:#232a40}.btn.primary{background:var(--neo);border-color:var(--neo);color:#fff}.btn.primary:hover{background:var(--neo2)}.btn.danger{border-color:#5a2a33;color:#ff9aa8}.btn.danger:hover{background:#3a1a22;border-color:#a33a4f}.btn.hot{border-color:#7a3222;color:#ffb3a4}.btn.hot:hover{background:#3a1a12;border-color:var(--hot)}.btn.ghost{background:none;border-color:transparent;color:var(--ink2)}.btn.ghost:hover{color:#fff;border-color:var(--line2)}.btn.sm{padding:5px 9px;font-size:12px}.btn.big{padding:11px 18px;font-size:15px}.btn.wide{width:100%}.btn.icon{padding:6px 9px}.btn:disabled{opacity:.35;cursor:var(--cur-default, default)}.error{color:#ff8a9a;margin-top:10px;min-height:18px;font-size:13px}.card-panel{position:relative;background:#121620ee;border:1px solid var(--line2);border-radius:16px;padding:34px 36px 26px;box-shadow:0 40px 100px #000a}.login-panel{width:500px;text-align:center}.login-panel .wordmark.big{font-size:46px}.login-panel label{display:block;text-align:left;font-size:11px;text-transform:uppercase;letter-spacing:1.5px;color:var(--ink2);margin:14px 0 0}.login-panel input{display:block;width:100%;margin-top:5px;font-size:16px;padding:11px 12px}.btnrow{display:flex;gap:10px;margin-top:22px}.btnrow .btn{flex:1}.fine{color:var(--ink3);font-size:12px;margin:14px 0 0}.avatar{width:34px;height:34px;border-radius:50%;border:2px solid var(--line2);background:var(--bg2) center/cover no-repeat;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;color:var(--ink3);font-family:var(--head);overflow:hidden;padding:0}button.avatar{cursor:var(--cur-pointer, pointer)}.avatar.xl{width:104px;height:104px;border-width:3px;font-size:36px;box-shadow:0 0 0 6px #6c63ff22}.avatar.xl:hover{border-color:var(--neo)}.avatar.mine{border-color:var(--me)}.avatar.theirs{border-color:var(--them)}.avgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:12px}.avgrid .av{display:flex;flex-direction:column;align-items:center;gap:5px;cursor:var(--cur-pointer, pointer);font-size:11px;color:var(--ink2);text-align:center}.avgrid .av .avatar{width:76px;height:76px}.avgrid .av:hover .avatar,.avgrid .av.on .avatar{border-color:var(--neo);box-shadow:0 0 0 4px #6c63ff33}.screenbar{display:flex;align-items:center;gap:14px;padding:10px 18px;background:var(--panel);border-bottom:1px solid var(--line2);flex:0 0 auto}.panel{background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:10px;min-height:0}.ph{font-family:var(--head);font-size:12px;letter-spacing:2.5px;color:var(--ink2);display:flex;gap:10px;align-items:baseline}.panel label{display:flex;flex-direction:column;gap:5px;font-size:12px;color:var(--ink2)}#lobby{background:radial-gradient(ellipse at 20% 0%,#1b1d3c 0%,var(--bg) 55%)}.roomlist,.gamelist,.standings{overflow:auto;flex:1;min-height:0;display:flex;flex-direction:column;gap:8px}.room{display:grid;grid-template-columns:90px 1fr auto;gap:14px;align-items:center;background:var(--panel2);border:1px solid var(--line2);border-radius:10px;padding:10px 14px}.room:hover{border-color:#4a5577}.room .code{font-family:var(--head);font-size:20px;letter-spacing:3px;color:#fff}.room .code small{display:block;font-family:var(--body);letter-spacing:0;font-size:11px;color:var(--ink3);margin-top:2px}.room .vs{display:flex;align-items:center;gap:12px;min-width:0}.room .seat{display:flex;align-items:center;gap:8px;min-width:0;flex:1}.room .seat .nm{font-weight:700;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.room .seat .dk{font-size:11px;color:var(--ink3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.room .seat.open .nm{color:var(--ok);font-weight:600}.room .seat .off{color:var(--warn);font-size:11px}.room .vsx{font-family:var(--head);color:var(--ink3);font-size:12px}.room .rb{display:flex;gap:6px;align-items:center}.room .st{font-family:var(--head);font-size:10px;letter-spacing:1.5px;color:var(--ink2);padding:3px 8px;border:1px solid var(--line2);border-radius:20px;margin-right:6px}.room .st.live{color:var(--mag);border-color:#7a2042}.empty-note{color:var(--ink3);padding:28px;text-align:center;border:1px dashed var(--line2);border-radius:10px}.game{display:grid;grid-template-columns:110px 1fr auto;gap:10px;font-size:13px;padding:7px 10px;border-radius:8px;background:var(--panel2);align-items:center}.game .dt{color:var(--ink3);font-size:12px}.game .w{color:var(--ok);font-weight:700}.game .how{color:var(--ink2);font-size:12px}.stand{display:grid;grid-template-columns:1fr 44px 44px 60px;gap:6px;font-size:13px;align-items:center;padding:4px 6px}.stand.h{font-family:var(--head);font-size:10px;letter-spacing:1.5px;color:var(--ink3)}.stand .bar{height:6px;border-radius:4px;background:#2b3246;overflow:hidden}.stand .bar i{display:block;height:100%;background:var(--ok)}#table{background:var(--bg)}#topbar{display:flex;align-items:center;gap:12px;padding:0 12px;background:var(--panel);border-bottom:1px solid var(--line2);height:44px;flex:0 0 auto}.roomchip{font-family:var(--head);letter-spacing:3px;font-size:14px;color:#fff;background:var(--bg2);border:1px solid var(--line2);border-radius:6px;padding:4px 10px;cursor:var(--cur-pointer, pointer)}.roomchip:hover{border-color:var(--neo)}.roomtitle{color:var(--ink2);font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:300px}.topbtns{display:flex;gap:6px;align-items:center}#main{flex:1;display:grid;grid-template-columns:minmax(0,1fr);min-height:0;position:relative}#preview-slot,#b-preview-slot,.preview{flex:1;min-height:0;display:flex;flex-direction:column}.pv-img{padding:10px 10px 6px;display:flex;justify-content:center}.pv-img img{width:100%;max-width:330px;border-radius:12px;display:block;box-shadow:0 14px 40px #000c}.pv-img .card{--cw: 270px;cursor:var(--cur-default, default)}.pv-empty{width:100%;aspect-ratio:1488/2078;border:2px dashed var(--line2);border-radius:12px;display:flex;align-items:center;justify-content:center;color:var(--ink3);font-family:var(--head);letter-spacing:2px;font-size:12px;background:repeating-linear-gradient(135deg,transparent 0 10px,#ffffff05 10px 11px)}.pv-text{flex:1;overflow:auto;padding:4px 14px 14px;font-size:13px;color:var(--ink2);line-height:1.4}.pv-text h4{margin:2px 0;font-family:var(--head);font-size:16px;color:#fff;line-height:1.2}.pv-text h4 small{display:block;font-family:var(--body);font-size:12px;color:var(--ink2);font-weight:600;margin-top:2px}.pv-text .line{color:var(--ink3);font-size:12px;margin-bottom:6px}.pv-text .chips{display:flex;flex-wrap:wrap;gap:4px;margin:6px 0}.pv-text .chip{font-size:11px;padding:2px 7px;border-radius:20px;background:var(--panel3);color:var(--ink);border:1px solid var(--line2)}.pv-text .chip.el{color:#000;font-weight:700;border:0}.pv-text .chip.kw{color:var(--thunder);border-color:#5a4d10}.pv-text .chip.state{color:#fff;background:#3a2150;border-color:#6c3a8f}.pv-text p{margin:6px 0;color:#dfe2ea}.pv-text .art{border-top:1px solid var(--line);padding-top:6px;margin-top:8px}.pv-text .art b{color:var(--thunder);font-family:var(--head);font-size:12px;letter-spacing:.5px}.pv-text .fl{font-style:italic;color:var(--ink3)}.pv-text .compile{background:#1e1840;border:1px solid #4b3f96;border-radius:8px;padding:6px 8px;color:#d6d2ff;font-size:12px}#board{position:relative;display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden;padding:6px 12px;gap:4px;background:radial-gradient(ellipse at 50% 0%,#2a0f1f55 0%,transparent 45%),radial-gradient(ellipse at 50% 100%,#1e1b4d77 0%,transparent 50%),linear-gradient(#0a0c13,#0b0d15)}#board:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.35;background-image:linear-gradient(#ffffff08 1px,transparent 1px),linear-gradient(90deg,#ffffff08 1px,transparent 1px);background-size:40px 40px}.half{position:relative;display:flex;flex-direction:column;gap:4px;flex:1 1 auto;min-height:0}.half .field{margin-top:auto}.half.me .field{margin-top:0;margin-bottom:auto}.field{display:grid;grid-template-columns:calc(var(--cw) * .84 + 10px) minmax(0,1fr) calc(var(--cw) * .84 + 10px);gap:8px}.field .col{display:flex;flex-direction:column;gap:6px}.rows{display:flex;flex-direction:column;gap:6px;min-width:0}.subrow{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:8px}.zone,.pile,.neoslot,.fzone{border:1px solid #2a3348;border-radius:9px;position:relative;background:#0f131cbb}.zlabel{position:absolute;top:3px;left:8px;font-family:var(--head);font-size:9px;letter-spacing:2px;color:var(--ink3);pointer-events:none;z-index:1;display:flex;gap:8px;align-items:center;white-space:nowrap}.zlabel .epips{display:inline-flex;gap:3px}.zlabel .epips i{width:9px;height:9px;border-radius:50%;display:inline-block;box-shadow:0 0 0 1px #0008}.zlabel .warn{color:var(--warn)}.zlabel .ok{color:var(--ok)}.fighters{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.fzone{min-height:calc(var(--ch) * 1.17 + 38px);display:flex;align-items:flex-start;justify-content:center;padding:7px 7px 31px}.fzone:not(.geared){align-items:center}.half.me .fzone{border-color:#2d2f5c;background:#11122299}.half.opp .fzone{border-color:#4a2233;background:#1a0f1799}.fzone .znum{position:absolute;top:3px;right:7px;font-family:var(--head);font-size:9px;color:var(--ink3)}.fzone .stack{position:relative;width:var(--cw);height:var(--ch);flex:0 0 auto;transition:transform .25s cubic-bezier(.3,1.4,.6,1)}.fzone .stack.exposed{transform:rotate(90deg) scale(.92)}.fzone .stack .card{position:absolute;left:0;top:0}.fzone .stack .card.main{z-index:3}.fzone .stack .card.gear{z-index:1;transition:transform .14s}.fzone .stack .card.gear:nth-of-type(2){transform:translateY(calc(var(--ch) * .08));z-index:2}.fzone .stack .card.gear:nth-of-type(3){transform:translateY(calc(var(--ch) * .13));z-index:1}.fzone .stack .card.gear:nth-of-type(4){transform:translateY(calc(var(--ch) * .18));z-index:0}.fzone .stack:hover .card.gear:nth-of-type(2){transform:translateY(calc(var(--ch) * .42))}.fzone .stack:hover .card.gear:nth-of-type(3){transform:translateY(calc(var(--ch) * .6))}.fzone .stack:hover .card.gear:nth-of-type(4){transform:translateY(calc(var(--ch) * .78))}.fzone .stack .card.gear:hover{z-index:6}.fzone .badges{position:absolute;left:6px;right:6px;bottom:5px;display:flex;flex-wrap:wrap-reverse;gap:3px;align-items:flex-end;z-index:8;pointer-events:none}.fzone .pow{position:absolute;right:2%;bottom:1.5%;z-index:7;background:#000e;border:2px solid var(--thunder);color:#fff;font-family:var(--head);font-size:max(11px,calc(var(--cw) * .15));line-height:1.1;padding:.12em .42em;border-radius:12px;pointer-events:none;white-space:nowrap}.fzone .pow.up{border-color:var(--ok);color:#d9ffe9}.fzone .pow.down{border-color:var(--hot);color:#ffd9d0}.fzone .stack.exposed>.pow,.fzone .stack.exposed>.gearn{transform:rotate(-90deg)}.fzone .gearn{position:absolute;left:2%;bottom:1.5%;z-index:7;background:#0b2a18ee;color:#b9f5cf;font-family:var(--head);font-size:max(9px,calc(var(--cw) * .1));line-height:1.2;padding:.1em .35em;box-shadow:inset 0 0 0 1px #3fae6a;pointer-events:none}.bdg{font-family:var(--head);font-size:9px;letter-spacing:1px;padding:2px 6px;border-radius:10px;color:#fff;background:#000c;border:1px solid var(--line2)}.bdg.exp{background:var(--mag);border-color:var(--mag)}.bdg.sick{background:#25304a;color:#9fb4e6;border-color:#3b4a70}.bdg.aggro{background:#7a1f10;border-color:var(--hot)}.chip.layer{background:#262b36;border-color:#4a5468}.chip.layer.engine{background:#5a46c8;border-color:#7b6ae0;color:#fff}.chip.layer.staple{background:#2e5f3a;border-color:#4f9a62;color:#fff}.bdg.cov{background:#e9eef5;color:#1c1f24;border-color:#fff}.bdg.grant{background:#3a3510;color:#ffe27a;border-color:#b59a2a}.bdg.neo{background:#3b2f8f;border-color:var(--neo2)}.bdg.ctr{background:var(--water);border-color:var(--water);font-size:11px}.zone.support{display:flex;gap:0;align-items:center;padding:16px 8px 6px;overflow-x:auto;overflow-y:hidden;min-height:calc(var(--ch) * .6 + 22px)}.zone.support .card{--cw: calc(var(--cw-base) * .6);margin:0 calc(3px - var(--cw) * var(--ov, 0))}.zone.support .card:hover,.zone.energy .card:hover{z-index:6}.zone.support .card.played{box-shadow:0 0 0 2px var(--thunder),0 0 18px var(--thunder)}.zone.support .card.played:before{content:"PLAYED";position:absolute;top:-8px;left:50%;transform:translate(-50%);background:var(--thunder);color:#000;font-family:var(--head);font-size:8px;padding:1px 6px;border-radius:8px;letter-spacing:1px;z-index:3}.zone.support .gap{flex:0 0 0;align-self:stretch;border-left:3px solid var(--neo);margin:0 -3px;opacity:0}.zone.support .gap.on{opacity:1}.zone.energy{display:flex;gap:0;align-items:center;padding:16px 8px 6px;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;min-height:calc(var(--ch) * .6 + 22px)}.zone.energy .card{--cw: calc(var(--cw-base) * .52);transform:rotate(180deg);transition:transform .2s,filter .2s;margin:0 calc(2px - var(--cw) * var(--ov, 0))}.zone.energy .card.dark{transform:rotate(90deg);filter:brightness(.45) grayscale(.7);margin:0 calc(var(--cw) * (.2 - var(--ov, 0)))}.zone.energy .card.neo-token{transform:none}.zone.energy .card.neo-token.dark{transform:rotate(90deg)}.col .pile,.col .neoslot{flex:1;min-height:calc(var(--ch) * .8 + 14px)}.pile{display:flex;align-items:center;justify-content:center;cursor:var(--cur-pointer, pointer);overflow:visible}.pile .stackimg{position:absolute;inset:7px;border-radius:7px;background:url(/static/back.png) center/cover;box-shadow:2px 2px #0008,4px 4px #0006,6px 6px #0004}.pile.empty .stackimg{display:none}.pile .cnt{position:absolute;z-index:3;bottom:8px;left:50%;transform:translate(-50%);font-family:var(--head);font-size:17px;color:#fff;background:#05060be6;border:1px solid var(--line2);border-radius:14px;padding:1px 12px;box-shadow:0 4px 12px #000c}.pile .zlabel,.neoslot .zlabel{top:5px;left:50%;transform:translate(-50%);z-index:3;background:#05060bd9;padding:2px 7px;border-radius:6px;color:var(--ink2)}.pile.health{border-color:#6a2233;background:#1c0c12}.pile.health .stackimg{filter:sepia(.4) hue-rotate(-30deg) saturate(1.4)}.pile.health.zero{border:2px solid var(--hot);animation:danger 1.2s ease-in-out infinite}@keyframes danger{50%{box-shadow:0 0 22px var(--hot)}}.pile.cache{background:#0e1119}.pile.cache .card{--cw: calc(var(--cw-base) * .76);position:absolute;opacity:.75;pointer-events:none}.pile.health .cnt{border-color:#8a2a3c;color:#ffb3bf}.pile .wiped{position:absolute;top:24px;left:50%;transform:translate(-50%);background:#05060bd9;padding:1px 6px;border-radius:6px;font-family:var(--head);font-size:9px;color:var(--ink3);letter-spacing:1px;z-index:2}.neoslot{border-color:#3d3274;background:#130f26;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:16px 4px 6px;overflow:hidden}.neoslot .card{--cw: calc(var(--cw-base) * .5);margin-top:calc(var(--cw) * -.9)}.neoslot .card:first-of-type{margin-top:0}.neoslot .card:hover{transform:translate(8px)}.neoslot .zlabel{color:#a79cff}.half.opp .handrow{align-items:flex-start}.handrow{display:flex;gap:10px;align-items:flex-end}.hand{flex:1;display:flex;justify-content:center;align-items:flex-end;min-height:calc(var(--ch) * .92 + 6px);padding:4px 8px 0;min-width:0;margin-right:calc(var(--cw) * .84 + 18px)}.hand .card{--cw: calc(var(--cw-base) * .92);margin:0 calc(var(--cw) * var(--ov, 0) * -1);transition:transform .12s,box-shadow .12s,margin .15s}.half.me .hand .card:hover{transform:translateY(-18px) scale(1.06);z-index:20}.half.opp .hand{min-height:calc(var(--ch) * .42 + 4px);align-items:flex-start}.half.opp .hand .card{--cw: calc(var(--cw-base) * .42);cursor:var(--cur-default, default)}.hand.drop{background:#6c63ff14;border-radius:12px}.plate{flex:0 0 380px;display:grid;grid-template-columns:auto auto minmax(0,1fr);grid-template-areas:"pic av hp" "pic meta meta";column-gap:10px;row-gap:3px;align-items:center;background:linear-gradient(90deg,#161b28,#10131cdd);border:1px solid var(--line2);border-left:4px solid var(--me);border-radius:10px;padding:6px 10px;position:relative;min-width:0}.half.opp .plate{border-left-color:var(--them)}.plate.active{box-shadow:0 0 0 1px var(--me),0 0 24px #6c63ff55}.half.opp .plate.active{box-shadow:0 0 0 1px var(--them),0 0 24px #ff4d6d55}.plate .ubub{grid-area:av;max-width:150px}.plate .who{grid-area:who;min-width:0;max-width:150px}.plate .nm{font-family:var(--head);font-size:14px;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.plate .nm .off{font-family:var(--body);font-size:11px;color:var(--warn)}.plate .dk{font-size:11px;color:var(--ink3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.plate .hp{grid-area:hp;display:flex;align-items:center;gap:7px;min-width:0}.plate .hp .pips{display:flex;gap:3px;flex:1;min-width:0}.plate .hp .pips i{flex:1;height:12px;border-radius:3px;background:#2a1a20;border:1px solid #4a2530;transition:background .3s}.plate .hp .pips i.on{background:linear-gradient(#ff6b7d,#c21d3f);border-color:#ff8a99;box-shadow:0 0 6px #ff2d5566}.plate .hp .n{font-family:var(--head);font-size:19px;color:#fff;text-align:right;line-height:1;white-space:nowrap}.plate .hp .n small{font-size:11px;color:var(--ink3)}.plate .meta{grid-area:meta;display:flex;gap:10px;font-size:10.5px;color:var(--ink3);letter-spacing:.5px;white-space:nowrap;overflow:hidden;min-width:0}.plate .meta .dkn{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;letter-spacing:0;font-size:11px;color:var(--ink2)}.plate .meta .dkn .off{color:var(--warn)}.plate .meta span{flex:0 0 auto}.plate .meta b{color:#fff;font-family:var(--head);font-weight:400;margin-left:3px}.plate .hcnt{display:none;grid-area:hc;align-items:center;gap:3px;font-family:var(--head);font-size:12px;color:#fff;background:#0009;padding:1px 6px;box-shadow:inset 0 0 0 1px var(--line3);white-space:nowrap}.plate .hcnt i{font-style:normal;font-size:.85em;opacity:.8}.plate .meta.final{font-family:var(--head);font-size:9.5px;letter-spacing:1px;color:#fff;background:var(--hot);border-radius:6px;padding:2px 6px;justify-content:center}.plate.shake{animation:shake .4s}@keyframes shake{20%{transform:translate(-6px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(3px)}}#midbar{display:grid;grid-template-columns:1fr auto auto 1fr;align-items:center;gap:12px;padding:3px 4px;position:relative;flex:0 0 auto}#midbar:before{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:linear-gradient(90deg,transparent,#3a4460 20%,#3a4460 80%,transparent);z-index:0}.turnline{position:relative;z-index:1;justify-self:start;font-family:var(--head);font-size:13px;letter-spacing:1px;color:var(--ink2);background:var(--bg);padding:4px 12px;border-radius:20px;border:1px solid var(--line2)}.turnline.mine{color:#fff;border-color:var(--me);background:#1b1940}.turnline.theirs{color:#ffd0d8;border-color:var(--them);background:#2a0f18}.phasebar{position:relative;z-index:1;display:flex;gap:2px;background:var(--bg);border:1px solid var(--line2);border-radius:22px;padding:3px}.phasebar button{background:none;border:0;color:var(--ink3);font-family:var(--head);font-size:10px;letter-spacing:1.5px;padding:5px 12px;border-radius:18px;cursor:var(--cur-pointer, pointer)}.phasebar button:hover{color:var(--ink);background:var(--panel2)}.phasebar button.on{background:var(--me);color:#fff;box-shadow:0 0 14px #6c63ff88}.phasebar.theirs button.on{background:var(--them);box-shadow:0 0 14px #ff4d6d88}.phasebar.theirs button{cursor:var(--cur-default, default)}.btn.endturn{position:relative;z-index:1;justify-self:end;font-family:var(--head);letter-spacing:2px;font-size:13px;padding:8px 22px;border-radius:22px;background:linear-gradient(90deg,#5a52f0,#8f5bff);border:0;color:#fff;box-shadow:0 0 20px #6c63ff66}.btn.endturn:hover{filter:brightness(1.15)}.btn.endturn:disabled{background:var(--panel2);box-shadow:none;color:var(--ink3);opacity:1}.card{--ch: calc(var(--cw) * 1.3965);width:var(--cw);height:var(--ch);border-radius:calc(var(--cw) * .05);background:#1a1f2b;position:relative;flex:0 0 auto;cursor:var(--cur-pointer, pointer);-webkit-user-select:none;user-select:none;box-shadow:0 3px 8px #000a;transition:box-shadow .1s,transform .1s}.card img{width:100%;height:100%;display:block;border-radius:inherit;object-fit:cover;pointer-events:none}.card:hover{box-shadow:0 0 0 2px var(--neo),0 6px 18px #000c;z-index:5}.card.sel{box-shadow:0 0 0 2px var(--mag),0 6px 18px #000c}.card.back{cursor:var(--cur-default, default)}.card .ctrb{position:absolute;top:-7px;left:-7px;min-width:22px;height:22px;border-radius:11px;background:var(--water);color:#fff;font-family:var(--head);font-size:12px;display:flex;align-items:center;justify-content:center;padding:0 5px;box-shadow:0 2px 6px #000a;z-index:4}.card .modb{position:absolute;bottom:-6px;left:50%;transform:translate(-50%);background:#000d;border:1px solid var(--thunder);color:var(--thunder);font-family:var(--head);font-size:10px;padding:1px 6px;border-radius:10px;white-space:nowrap;z-index:4}.card .modb.neg{border-color:var(--hot);color:var(--hot)}.card.trig:after{content:"⚡";position:absolute;top:3px;right:4px;font-size:calc(var(--cw) * .16);filter:drop-shadow(0 0 4px #000)}.card.pulse{animation:pulse 1.2s ease-out}@keyframes pulse{0%{box-shadow:0 0 0 0 var(--thunder),0 0 26px var(--thunder)}to{box-shadow:0 0 0 10px transparent}}.card.mat{box-shadow:0 0 0 3px var(--neo2),0 0 22px var(--neo)}.card.target{box-shadow:0 0 0 3px var(--mag),0 0 22px var(--mag);cursor:var(--cur-attack, crosshair)}.card.nottarget{filter:brightness(.5);cursor:var(--cur-no, not-allowed)}.pile.target{box-shadow:0 0 0 3px var(--mag),0 0 22px var(--mag);cursor:var(--cur-attack, crosshair)}.tframe{width:100%;height:100%;border-radius:inherit;border:2px solid var(--el, #555);background:linear-gradient(#232a3a,#141821);display:flex;flex-direction:column;padding:5%;gap:2%;overflow:hidden;font-size:calc(var(--cw) * .085);line-height:1.15}.tframe .tn{font-family:var(--head);font-size:1.05em;color:#fff;display:flex;justify-content:space-between;gap:4px}.tframe .tn .cost{background:var(--el, #555);color:#000;border-radius:50%;min-width:1.5em;height:1.5em;display:inline-flex;align-items:center;justify-content:center;font-size:.9em;flex:0 0 auto}.tframe .tt{color:var(--ink2);font-size:.8em;text-transform:uppercase;letter-spacing:.5px}.tframe .tx{flex:1;color:#d8dbe4;font-size:.85em;overflow:hidden}.tframe .tx p{margin:0 0 .3em}.tframe .tp{font-family:var(--head);text-align:right;color:#fff;font-size:1.1em}.tframe .tk{color:var(--thunder);font-weight:600}.tframe.token{border-style:dashed;background:linear-gradient(#2c2238,#16121f)}.el-Fire{--el: var(--fire)}.el-Water{--el: var(--water)}.el-Earth{--el: var(--earth)}.el-Light{--el: var(--light)}.el-Dark{--el: var(--dark)}.el-Thunder{--el: var(--thunder)}.neo-token .tframe{border-color:#9aa3b5;background:linear-gradient(#3a3f4d,#1e222c)}#right{display:flex;flex-direction:column;min-height:0}.tabs{display:flex;border-bottom:1px solid var(--line);flex:0 0 auto}.tab{flex:1;background:none;border:0;border-bottom:2px solid transparent;color:var(--ink3);font-family:var(--head);font-size:11px;letter-spacing:1.5px;padding:11px 4px 9px;cursor:var(--cur-pointer, pointer)}.tab.on{color:#fff;border-bottom-color:var(--neo)}.tab .badge{background:var(--mag);color:#fff;border-radius:10px;padding:0 6px;font-size:10px;margin-left:4px}.feed{flex:1;overflow-y:auto;padding:8px 10px;font-size:12.5px;line-height:1.4;min-height:0}.feed .e{padding:4px 6px;border-radius:6px;margin-bottom:2px}.feed .e:hover{background:#ffffff06}.feed .e .w{font-weight:700;color:var(--me)}.feed .e.them .w{color:var(--them)}.feed .e.sys{color:var(--ink3);font-size:11.5px}.feed .e.undone{opacity:.45}.feed .e.undone .msg{text-decoration:line-through}.feed .e.undone:after{content:"undone";margin-left:6px;font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink3)}.feed .e.sys .w{color:var(--ink3)}.feed .e b{color:#fff}.feed .e .t{color:var(--ink3);font-size:10px;margin-left:4px}.feed .e .cl{color:var(--thunder);cursor:var(--cur-pointer, pointer);border-bottom:1px dotted}.feed .e.turn{margin:8px 0 4px;padding:5px 8px;background:#1a1f30;border-left:3px solid var(--line2);font-family:var(--head);font-size:11px;letter-spacing:1px;color:#fff}.feed .e.turn.mine{border-left-color:var(--me)}.feed .e.turn.them{border-left-color:var(--them)}.feed .e.k-damage{background:#2a0f16}.feed .e.k-flash{background:#1c1a33}.feed .e.k-attack{background:#26101c}.feed .e img.avatar{width:16px;height:16px;vertical-align:-3px;margin-right:4px;border-width:1px}.feed .e.k-chat .msg{color:#fff}.watchers .r{display:flex;gap:8px;align-items:center;padding:6px 4px;border-bottom:1px solid var(--line)}#actions{display:flex;flex-wrap:wrap;gap:4px;padding:8px 10px;border-top:1px solid var(--line);flex:0 0 auto}#chatform{border-top:1px solid var(--line);flex:0 0 auto}#chat{width:100%;background:var(--bg2);border:0;border-radius:0;padding:11px 12px}.fx{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:30;overflow:visible}.fx path{fill:none;stroke:var(--mag);stroke-width:5;stroke-linecap:round;filter:drop-shadow(0 0 7px var(--mag));stroke-dasharray:2000;stroke-dashoffset:2000;animation:draw .35s ease-out forwards}.fx polygon{fill:var(--mag);filter:drop-shadow(0 0 7px var(--mag));opacity:0;animation:fadein .1s .3s forwards}.fx .ring{fill:none;stroke:var(--mag);stroke-width:4;animation:ringout .9s .3s ease-out forwards;opacity:0}@keyframes draw{to{stroke-dashoffset:0}}@keyframes fadein{to{opacity:1}}@keyframes ringout{0%{r:8;opacity:1}to{r:90;opacity:0}}#floaters{position:absolute;inset:0;pointer-events:none;z-index:34}.floater{position:absolute;font-family:var(--head);font-size:34px;color:var(--hot);text-shadow:0 0 12px #000,0 0 20px var(--hot);animation:floatup 1.3s ease-out forwards;transform:translate(-50%,-50%)}.floater.heal{color:var(--ok);text-shadow:0 0 12px #000,0 0 20px var(--ok)}.floater.trig{color:var(--thunder);font-size:22px;text-shadow:0 0 12px #000,0 0 20px var(--thunder)}@keyframes floatup{0%{opacity:0;margin-top:10px}15%{opacity:1;margin-top:0}to{opacity:0;margin-top:-60px}}.flash{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:35;pointer-events:none;display:flex;gap:20px;align-items:center;background:#05060bdd;border:1px solid var(--line2);border-radius:16px;padding:16px 24px;box-shadow:0 30px 80px #000d;animation:flashin .22s ease-out;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.flash img,.flash .card{--cw: 220px;width:220px;border-radius:10px;cursor:var(--cur-default, default)}.flash .who{font-family:var(--head);font-size:12px;color:var(--mag);letter-spacing:2px;text-transform:uppercase}.flash .nm{font-family:var(--head);font-size:24px;color:#fff;margin:4px 0 8px}.flash .tx{color:var(--ink2);font-size:14px;max-width:320px;line-height:1.4}.flash .tx b{color:var(--thunder)}@keyframes flashin{0%{opacity:0;transform:translate(-50%,-50%) scale(.9)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.turnbanner{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);z-index:38;pointer-events:none;text-align:center;font-family:var(--head);font-size:60px;letter-spacing:10px;color:#fff;background:linear-gradient(90deg,transparent,#23204aee 25%,#23204aee 75%,transparent);padding:14px 0;text-shadow:0 0 30px var(--neo);animation:turnin 1.4s ease-out forwards}@keyframes turnin{0%{opacity:0;letter-spacing:30px}18%{opacity:1;letter-spacing:10px}78%{opacity:1}to{opacity:0}}.bprompt{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:37;background:#120a1cf2;border:2px solid var(--mag);border-radius:14px;padding:14px 20px;box-shadow:0 24px 70px #000d,0 0 34px #ff2d7844;display:flex;gap:16px;align-items:center;min-width:440px;max-width:720px}.bprompt.mine{border-color:var(--neo);box-shadow:0 24px 70px #000d,0 0 34px #6c63ff44}.bprompt.trigger{border-color:var(--thunder);box-shadow:0 24px 70px #000d,0 0 34px #f2c81844}.bprompt .pcard{--cw: 92px;flex:0 0 auto}.bprompt .pbody{display:flex;flex-direction:column;gap:8px;min-width:0}.bprompt .rt{font-family:var(--head);font-size:11px;letter-spacing:2px;color:var(--mag);text-transform:uppercase}.bprompt.mine .rt{color:var(--neo2)}.bprompt.trigger .rt{color:var(--thunder)}.bprompt .rx{color:#fff;font-size:16px;font-weight:600}.bprompt .rx small{display:block;color:var(--ink2);font-weight:400;font-size:13px;margin-top:3px}.bprompt .rb{display:flex;gap:8px;flex-wrap:wrap}.bprompt .timer{height:3px;background:var(--mag);border-radius:2px;animation:shrink 12s linear forwards}@keyframes shrink{0%{width:100%}to{width:0}}.banner{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:40;background:#05060bf0;border:2px solid var(--neo);padding:24px 40px;font-family:var(--head);font-size:30px;color:#fff;border-radius:16px;text-align:center;box-shadow:0 30px 90px #000e;min-width:440px}.banner.win{border-color:var(--ok);box-shadow:0 30px 90px #000e,0 0 60px #5fe0a044}.banner.lose{border-color:var(--them)}.banner small{display:block;font-family:var(--body);color:var(--ink2);font-size:14px;margin-top:8px;letter-spacing:0}.banner .row{display:flex;gap:10px;justify-content:center;margin-top:16px;flex-wrap:wrap}.banner .btn{font-family:var(--body);font-size:14px;letter-spacing:.2px;padding:9px 16px}.banner .dice{font-size:14px;font-family:var(--body);color:var(--ink2);margin-top:8px}.modebar{position:absolute;top:8px;left:50%;transform:translate(-50%);z-index:36;background:#1b0f2af2;border:1px solid var(--mag);color:#ffd6e4;padding:8px 14px;border-radius:10px;font-weight:600;display:flex;gap:12px;align-items:center;box-shadow:0 10px 30px #000a}.modebar.compile{border-color:var(--neo2);background:#15123af2;color:#e2dfff}.modebar b{color:#fff}#decks{background:radial-gradient(ellipse at 80% 0%,#1b1d3c 0%,var(--bg) 50%)}.decks-list{flex:1;overflow:auto;padding:18px 22px}.dsec{font-family:var(--head);font-size:12px;letter-spacing:2.5px;color:var(--ink2);margin:6px 0 12px;display:flex;gap:10px;align-items:baseline}.dsec b{color:#fff;font-weight:400}.decktiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:14px;margin-bottom:26px}.dtile{display:flex;gap:14px;background:linear-gradient(160deg,#1a1f30,#121620);border:1px solid var(--line2);border-radius:12px;padding:12px;cursor:var(--cur-pointer, pointer);align-items:stretch;transition:border-color .12s,transform .12s}.dtile:hover{border-color:var(--neo);transform:translateY(-2px)}.dtile .cover{width:84px;flex:0 0 84px;aspect-ratio:1488 / 2078;border-radius:7px;overflow:hidden;background:var(--bg2);box-shadow:0 6px 16px #000a}.dtile .cover img{width:100%;height:100%;object-fit:cover;display:block}.dtile .cover .card{--cw: 84px}.dtile .meta{flex:1;display:flex;flex-direction:column;min-width:0;gap:4px}.dtile .meta h4{margin:0;font-family:var(--head);font-size:16px;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dtile .meta .n{color:var(--ink2);font-size:12px}.dtile .meta .n b{color:var(--ok)}.dtile .meta .n b.bad{color:#ff8a8a}.dtile .meta .els{display:flex;gap:4px}.dtile .meta .els span{width:11px;height:11px;border-radius:50%}.dtile .meta .tb{display:flex;gap:6px;margin-top:auto;flex-wrap:wrap}.dtile .meta .tb .btn{padding:5px 9px;font-size:12px}.dtile.new{border-style:dashed;align-items:center;justify-content:center;color:var(--ink2);font-family:var(--head);font-size:16px;min-height:140px;letter-spacing:2px}.dtile.new:hover{color:#fff}.builder{flex:1;min-height:0;display:grid;grid-template-columns:300px minmax(0,1fr) 440px}.b-left{border-right:1px solid var(--line2);background:var(--panel);min-height:0;display:flex;flex-direction:column}.b-deck{display:flex;flex-direction:column;min-width:0;min-height:0;padding:12px 16px 0}.b-head{display:flex;gap:8px;align-items:center}.b-head input{font-family:var(--head);font-size:17px;width:320px;padding:8px 12px}.b-stats{display:flex;flex-wrap:wrap;gap:14px;align-items:flex-end;margin:12px 0 10px;padding:10px 12px;background:var(--panel);border:1px solid var(--line);border-radius:10px}.b-stats .big{font-family:var(--head);font-size:30px;color:#fff;line-height:1}.b-stats .big.bad{color:#ff8a8a}.b-stats .big.ok{color:var(--ok)}.b-stats .big small{font-size:14px;color:var(--ink3)}.b-stats .grp{display:flex;flex-direction:column;gap:5px}.b-stats .lbl{font-family:var(--head);font-size:9px;letter-spacing:1.5px;color:var(--ink3)}.shape{display:flex;gap:5px;flex-wrap:wrap}.shape span{font-size:12px;padding:3px 8px;border-radius:14px;border:1px solid var(--line2);color:var(--ink2);white-space:nowrap}.shape span b{color:#fff;font-family:var(--head);font-weight:400}.shape span.ok{border-color:#2f6a4f;background:#10261c}.shape span.low{border-color:#6a5a2a;background:#241e0e}.shape span.high{border-color:#6a2a36;background:#26101a}.curve{display:flex;gap:4px;align-items:flex-end;height:60px;padding-top:2px}.curve .c{display:flex;flex-direction:column;align-items:center;gap:2px;width:22px}.curve .c em{line-height:1;min-height:10px}.curve .c i{width:100%;background:linear-gradient(var(--neo2),var(--neo));border-radius:3px 3px 0 0;min-height:2px}.curve .c span{font-size:10px;color:var(--ink3)}.curve .c em{font-size:10px;color:#fff;font-style:normal}.elbar{display:flex;height:10px;width:160px;border-radius:5px;overflow:hidden;background:var(--bg2)}.elbar i{display:block;height:100%}.b-scroll{flex:1;overflow:auto;min-height:0;padding-bottom:16px}.deckgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:6px;align-content:start;min-height:150px;border:1px dashed var(--line2);border-radius:10px;padding:8px;margin-bottom:14px}.deckgrid.neo{min-height:110px;grid-template-columns:repeat(auto-fill,minmax(84px,1fr));border-color:#3d3274;background:#130f2644}.deckgrid.drop{border-color:var(--neo);background:#6c63ff12}.deckgrid .card,.pool-grid .card{--cw: 100%;width:100%;height:auto;aspect-ratio:1488 / 2078}.deckgrid .card .tframe,.pool-grid .card .tframe{position:absolute;inset:0;font-size:8px}.deckgrid .card:hover{box-shadow:0 0 0 2px var(--hot),0 4px 14px #000a}.deckgrid .empty{grid-column:1 / -1;color:var(--ink3);font-size:13px;padding:24px;text-align:center}.deckgrid .sep{grid-column:1 / -1;font-family:var(--head);font-size:10px;letter-spacing:2px;color:var(--ink3);margin:4px 0 -2px}.b-pool{border-left:1px solid var(--line2);background:var(--panel);display:flex;flex-direction:column;min-height:0;padding:12px;gap:8px}.search{width:100%;font-size:15px;padding:9px 12px}.search.sm{width:auto;font-size:13px;padding:5px 9px}.filters{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.filters select{flex:1 1 40%;min-width:0;padding:6px 8px}.filters.chips button{background:var(--bg2);border:1px solid var(--line2);border-radius:16px;padding:3px 10px;cursor:var(--cur-pointer, pointer);font-size:12px;color:var(--ink2);display:inline-flex;gap:5px;align-items:center}.filters.chips button i{width:9px;height:9px;border-radius:50%;display:inline-block}.filters.chips button.on{border-color:var(--neo);background:#6c63ff26;color:#fff}.chk{display:flex;gap:5px;align-items:center;font-size:12px;color:var(--ink2);cursor:var(--cur-pointer, pointer)}.chk input{accent-color:var(--neo)}.pool-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px}.b-pool .pool-grid{flex:1;overflow:auto;align-content:start;padding:2px 4px 2px 2px;min-height:0}.pool-grid .pc{position:relative}.pool-grid .pc .n{pointer-events:none;z-index:2;position:absolute;top:17%;right:5px;background:var(--neo);color:#fff;font-family:var(--head);font-size:11px;padding:1px 7px;border-radius:10px;box-shadow:0 2px 6px #000a}.pool-grid .pc.maxed .card{opacity:.45}.pool-grid .pc .noart{pointer-events:none;z-index:2;position:absolute;bottom:4px;right:4px;font-size:9px;color:var(--ink3)}.pool-hint{text-align:center}.modal{position:fixed;inset:0;background:#000a;display:flex;align-items:center;justify-content:center;z-index:50;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.modal-box{background:var(--panel);border:1px solid var(--line2);border-radius:14px;width:min(1000px,94vw);max-height:88vh;display:flex;flex-direction:column;box-shadow:0 30px 80px #000c}.modal-box.narrow{width:420px}.modal-head{display:flex;align-items:center;gap:8px;padding:12px 16px;border-bottom:1px solid var(--line)}.mtitle{font-family:var(--head);font-size:15px;letter-spacing:1.5px;color:#fff}.modal-body{padding:14px 16px;overflow:auto;flex:1;min-height:0}.modal-foot{padding:10px 16px;border-top:1px solid var(--line);display:flex;gap:8px;justify-content:flex-end}.modal-foot:empty{display:none}.pm-body{display:flex;flex-direction:column;gap:10px}.pm-body label{font-size:12px;color:var(--ink2);display:flex;flex-direction:column;gap:4px}.pm-body .pmbtns{display:flex;gap:8px;justify-content:flex-end;margin-top:6px}.keys .k{padding:5px 0;color:var(--ink2);font-size:13px}.keys .kgrp{font-family:var(--head);font-size:10px;letter-spacing:2px;color:var(--ink3);margin:10px 0 4px}kbd{display:inline-block;min-width:22px;text-align:center;font-family:var(--head);font-size:11px;color:#fff;background:var(--panel3);border:1px solid var(--line2);border-bottom-width:3px;border-radius:5px;padding:2px 6px;margin-right:4px}.ctx{position:fixed;z-index:60;background:#1a1f2cf7;border:1px solid var(--line2);border-radius:10px;padding:5px;min-width:220px;max-height:80vh;overflow:auto;box-shadow:0 16px 50px #000d;font-size:13px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.ctx .h{font-family:var(--head);font-size:10px;letter-spacing:1.5px;color:var(--ink3);padding:6px 9px 4px;text-transform:uppercase}.ctx .i{padding:7px 10px;border-radius:6px;cursor:var(--cur-pointer, pointer);display:flex;gap:8px;align-items:center}.ctx .i .kb{margin-left:auto;color:var(--ink3);font-family:var(--head);font-size:10px}.ctx .i:hover{background:var(--neo);color:#fff}.ctx .i:hover .kb{color:#fff}.ctx .i.warn:hover{background:#8a2238}.ctx .i.big{font-weight:700;color:#fff}.ctx .sep{height:1px;background:var(--line);margin:4px 5px}.ctx .row{display:flex;flex-wrap:wrap;gap:4px;padding:3px 5px}.ctx .row .i{min-width:22%}.ctx .row .i{flex:1;justify-content:center;background:var(--panel3);padding:6px 4px}.ctx input[type=range]{width:100%}.toast{position:fixed;bottom:22px;left:50%;transform:translate(-50%);background:#2a1a24;border:1px solid #7a2042;color:#ffd0da;padding:11px 18px;border-radius:10px;z-index:90;font-weight:600;box-shadow:0 10px 30px #000a;animation:toastin .2s ease-out}.toast.good{background:#10261c;border-color:#2f6a4f;color:#c8f5dd}@keyframes toastin{0%{opacity:0;transform:translate(-50%,10px)}}.inspect{position:fixed;inset:0;background:#000c;z-index:80;display:flex;align-items:center;justify-content:center;gap:32px;padding:24px;cursor:zoom-out;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.inspect-img img{height:min(90vh,1100px);width:auto;border-radius:16px;box-shadow:0 40px 120px #000}.inspect-img .card{--cw: min(60vh, 560px);cursor:var(--cur-default, default)}.inspect-text{width:380px;max-height:90vh;overflow:auto;color:var(--ink2);font-size:15px;line-height:1.45;cursor:var(--cur-default, default)}.inspect-text h4{font-family:var(--head);color:#fff;font-size:24px;margin:0 0 4px}.inspect-text h4 small{display:block;font-family:var(--body);font-size:14px;color:var(--ink2);margin-top:4px}.inspect-text .line{color:var(--ink3);font-size:13px;margin-bottom:10px}.inspect-text p{margin:8px 0;color:#e3e6ee}.inspect-text .chips{display:flex;flex-wrap:wrap;gap:5px;margin:8px 0}.inspect-text .chip{font-size:12px;padding:2px 8px;border-radius:20px;background:var(--panel3);color:var(--ink);border:1px solid var(--line2)}.inspect-text .chip.el{color:#000;font-weight:700;border:0}.inspect-text .chip.kw{color:var(--thunder);border-color:#5a4d10}.inspect-text .chip.state{color:#fff;background:#3a2150;border-color:#6c3a8f}.inspect-text .art{border-top:1px solid var(--line);margin-top:12px;padding-top:10px}.inspect-text .art b{color:var(--thunder);font-family:var(--head);font-size:13px}.inspect-text .fl{font-style:italic;color:var(--ink3)}.inspect-text .compile{background:#1e1840;border:1px solid #4b3f96;border-radius:8px;padding:8px 10px;color:#d6d2ff}@media(max-width:1500px){.plate{flex-basis:320px}.plate .ubub{max-width:110px}.phasebar button{padding:5px 8px;letter-spacing:1px}.pv-text{font-size:12px}}@media(max-height:820px){#topbar{height:40px}.feed{font-size:12px}#actions .btn.sm{padding:4px 7px;font-size:11px}}.ubub{display:inline-block;max-width:160px;padding:4px 12px;border-radius:999px;border:2px solid var(--line2);background:var(--bg2);color:#fff;font-family:var(--head);font-size:13px;letter-spacing:.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3;flex:0 1 auto;min-width:0}.ubub.mine{border-color:var(--me);background:#1b1940}.ubub.theirs{border-color:var(--them);background:#2a0f18}.ubub.open{border-style:dashed;color:var(--ok);background:transparent;font-family:var(--body);font-weight:600}.ubub.xl{font-size:28px;padding:10px 30px;max-width:460px;box-shadow:0 0 0 6px #6c63ff22,0 0 40px #6c63ff44}.room .seat .ubub{max-width:150px}.watchers .ubub{font-size:12px}.plate .avatar{grid-area:pic;width:46px;height:46px}.plate .ubub{justify-self:start}.whobox{display:inline-flex;align-items:center;gap:8px;min-width:0}.whobox .avatar{width:30px;height:30px}.room .seat .avatar{width:34px;height:34px}.card .hatchb{position:absolute;left:50%;bottom:4px;transform:translate(-50%);z-index:4;white-space:nowrap;font-family:var(--head);font-size:8.5px;letter-spacing:.5px;padding:2px 6px;border-radius:10px;background:#1e2a14;border:1px solid var(--earth);color:#cfe8b8;box-shadow:0 2px 6px #000a}.card .hatchb.now{background:var(--thunder);border-color:var(--thunder);color:#000}.card.hatched{box-shadow:0 0 0 2px var(--thunder),0 0 18px var(--thunder)}.modal-box.wide{width:min(1240px,96vw);height:88vh}.lm-split{flex:1;min-height:0;display:flex}.lm-split .modal-body{flex:1;min-width:0}.lm-side{width:300px;flex:0 0 300px;border-right:1px solid var(--line);display:flex;flex-direction:column;min-height:0;background:var(--panel2, #0f121a);border-bottom-left-radius:14px}.lm-side .pv-img img{max-width:270px}.lm-side .pv-img .card{--cw: 260px}#lm-grid .pc .card.hov{outline:2px solid var(--neo);outline-offset:2px}@media(max-width:760px){.lm-side{display:none}}.bdg.stop{background:#5a0d0d;color:#ffd0d0;border-color:#ff5a5a}.bdg.done{background:#1d2230;color:#8e98ad;border-color:#3a4256}.bdg.aura{background:#13361f;color:#9ff0b8;border-color:#2f8a4f}.fzone.ready .stack .card.main{box-shadow:0 0 0 2px #ffd54a88,0 0 14px #ffd54a55}.card.cantpay{filter:saturate(.35) brightness(.72)}.card.spent{opacity:.55}.costb{position:absolute;top:4px;left:4px;font-family:var(--head);font-size:9px;letter-spacing:1px;padding:1px 5px;border-radius:8px;background:#13361f;color:#9ff0b8;border:1px solid #2f8a4f;z-index:3}.btn.rules{font-family:var(--head);letter-spacing:1px;font-size:11px}.btn.rules.on{background:#13361f;color:#9ff0b8;border-color:#2f8a4f}#log .e.k-override{border-left:3px solid #ffb020;background:#ffb02012}.card.choice{outline:3px solid #ffd54a;outline-offset:2px;box-shadow:0 0 18px #ffd54a88;cursor:var(--cur-pointer, pointer)}.card.picked{outline:3px solid #4affb0;outline-offset:2px;box-shadow:0 0 18px #4affb088}#lm-grid .card.dim{opacity:.35;filter:grayscale(.8)}.bprompt.task .rt{color:#ffd54a}.botchip{background:#2d6cdf;color:#fff;font-family:var(--head);font-size:9px;letter-spacing:1px;padding:1px 6px;border-radius:8px;margin-right:6px}.gamelist .game .btn.sm{margin-top:4px}.replaybar{position:fixed;top:58px;left:50%;transform:translate(-50%);z-index:60;display:flex;gap:8px;align-items:center;background:#121620f2;border:1px solid var(--line2);border-radius:12px;padding:8px 12px;box-shadow:0 12px 40px #000a;max-width:calc(100vw - 32px);flex-wrap:wrap}.replaybar input[type=range]{width:260px;max-width:40vw}.replaybar .rp-log{font-size:12px;max-width:420px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#cfd6e6}.social{position:fixed;right:16px;bottom:16px;z-index:70;font-size:13px}body[data-screen=table] .social{right:auto;left:12px;bottom:12px}.so-pill{display:flex;align-items:center;gap:8px;background:#151a26f0;color:#e8ecf5;border:1px solid var(--line2);border-radius:20px;padding:7px 14px;font-family:var(--head);letter-spacing:1px;font-size:11px;cursor:var(--cur-pointer, pointer);box-shadow:0 8px 24px #0008}.so-pill .dot{width:8px;height:8px;border-radius:50%;background:#3ddc84;box-shadow:0 0 8px #3ddc84}.social .badge{background:#e2463a;color:#fff;border-radius:10px;padding:0 6px;font-size:10px;min-width:16px;text-align:center}.so-panel{position:absolute;bottom:44px;right:0;width:340px;max-width:calc(100vw - 32px);height:480px;max-height:calc(100vh - 120px);background:#10141df7;border:1px solid var(--line2);border-radius:14px;box-shadow:0 24px 60px #000c;display:flex;flex-direction:column;overflow:hidden}body[data-screen=table] .so-panel{right:auto;left:0}.so-tabs{display:flex;border-bottom:1px solid var(--line2)}.so-tabs button{flex:1;background:none;border:0;color:#9aa3b5;font-family:var(--head);letter-spacing:1px;font-size:11px;padding:10px 6px;cursor:var(--cur-pointer, pointer);display:flex;gap:6px;justify-content:center;align-items:center}.so-tabs button.on{color:#fff;box-shadow:inset 0 -2px 0 var(--hot, #ff5a3c)}.so-tabs button.x{flex:0 0 38px;font-size:18px}.so-body{flex:1;overflow:hidden;display:flex;flex-direction:column;padding:8px 10px;gap:6px;min-height:0}.so-list{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:4px;padding-right:4px}.so-m{line-height:1.35;word-wrap:break-word}.so-m .w{color:#ff8a5c;font-weight:600}.so-m.mine .w{color:#7fb4ff}.so-m .tm{color:#5e6780;font-size:10px;margin-left:6px}.so-online{font-size:11px}.so-say{display:flex;gap:6px;padding:8px 10px;border-top:1px solid var(--line2)}.so-say input,.so-add input{flex:1;min-width:0}.so-add{display:flex;gap:6px}.so-req{display:flex;gap:6px;align-items:center;justify-content:space-between;font-size:12px}.so-friends{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:4px}.so-f{display:flex;align-items:center;gap:6px;padding:6px;border-radius:8px;background:#161b28}.so-f .n{flex:1;min-width:0;display:flex;flex-direction:column}.so-f .n small{color:#6f7890;font-size:10px}.so-f .dot{width:8px;height:8px;border-radius:50%;background:#444b5c;flex:0 0 8px}.so-f .dot.on{background:#3ddc84}.so-f .dot.duel{background:#ffb020}.so-head{display:flex;align-items:center;gap:8px;justify-content:space-between}.invite{position:fixed;top:20px;left:50%;transform:translate(-50%);z-index:90;background:#151a26;border:1px solid #ffd54a;border-radius:12px;padding:12px 16px;display:flex;gap:10px;align-items:center;box-shadow:0 16px 50px #000c}@media(max-width:600px){.so-panel{width:calc(100vw - 32px)}}.flash{pointer-events:auto;cursor:var(--cur-pointer, pointer)}.flash:after{content:"click to skip";position:absolute;right:14px;bottom:8px;font-size:10px;color:#5e6780;letter-spacing:1px}.fightwrap{display:flex;flex-direction:column;align-items:center;gap:10px}.fightrow{display:flex;align-items:center;gap:16px}.flash .fightcard{--cw: 150px;width:150px}.flash .fightcard img{width:100%;border-radius:8px;display:block}.fightrow .vsx{font-size:34px;color:var(--hot, #ff5a3c);text-shadow:0 0 18px #ff5a3c88}.fighttx{text-align:center;max-width:520px}.fighttx .who{font-family:var(--head);font-size:12px;color:var(--mag);letter-spacing:2px;text-transform:uppercase}.fighttx .tx{color:#e8ecf5;font-size:15px;line-height:1.45}#b-tools{margin:6px 10px 0;align-self:flex-start}.card.payable{outline:2px dashed #ffd54a;outline-offset:2px;cursor:var(--cur-pointer, pointer)}.card.paysel{outline:3px solid #4affb0;outline-offset:2px;box-shadow:0 0 16px #4affb088;transform:translateY(-6px);cursor:var(--cur-pointer, pointer)}.modebar.paybar{background:#13361ff2;border-color:#2f8a4f}.modebar.paybar .btn{margin-left:6px}.costb.trig{background:#3a3510;color:#ffe27a;border-color:#b59a2a}.phasebar.auto .ph{color:var(--ink3);font-family:var(--head);font-size:10px;letter-spacing:1.5px;padding:5px 12px;border-radius:18px;cursor:var(--cur-default, default);-webkit-user-select:none;user-select:none;transition:background .25s,color .25s,box-shadow .25s}.phasebar.auto .ph.on{background:var(--me);color:#fff;box-shadow:0 0 14px #6c63ff88}.phasebar.auto.theirs .ph.on{background:var(--them);box-shadow:0 0 14px #ff4d6d88}@media(max-width:1400px){.phasebar.auto .ph{padding:5px 8px;letter-spacing:1px}}.clockchip{position:relative;z-index:1;display:flex;align-items:baseline;gap:6px;background:var(--bg);border:1px solid var(--line2);border-radius:18px;padding:4px 12px 6px;overflow:hidden;min-width:118px}.clockchip.none{visibility:hidden;min-width:0;padding:0;border:0}.clockchip .ic{font-size:12px;opacity:.8}.clockchip b{font-family:var(--head);font-size:14px;color:#fff;letter-spacing:1px}.clockchip small{color:var(--ink2);font-size:11px;white-space:nowrap}.clockchip i{position:absolute;left:0;bottom:0;height:3px;background:var(--me);transition:width .5s linear}.clockchip.theirs i{background:var(--them)}.clockchip.warn{border-color:var(--hot);animation:clockwarn 1s ease-in-out infinite}.clockchip.warn b{color:var(--hot)}.clockchip.warn i{background:var(--hot)}@keyframes clockwarn{50%{box-shadow:0 0 16px #ff5a3c88}}.bprompt .tbar{flex:1 0 100%;height:4px;background:#2a2410;border-radius:2px;overflow:hidden}.bprompt .tbar i{display:block;height:100%;background:var(--thunder);box-shadow:0 0 8px var(--thunder);transition:width .5s linear}.fpred{position:absolute;left:50%;top:4px;transform:translate(-50%);z-index:12;pointer-events:none;display:flex;flex-direction:column;align-items:center;gap:1px;background:#07090fee;border:2px solid var(--ink3);border-radius:10px;padding:3px 9px 4px;min-width:92px;box-shadow:0 6px 20px #000c;animation:fpredin .18s ease-out}.fpred b{font-family:var(--head);font-size:12px;letter-spacing:2px}.fpred span{font-family:var(--head);font-size:13px;color:#fff;white-space:nowrap}.fpred span i{font-style:normal;color:var(--ink3);font-size:10px;margin:0 2px}.fpred small{font-size:10px;color:var(--ink2);text-align:center;max-width:150px;line-height:1.2}.fpred small.maybe{color:var(--warn)}.fpred.win{border-color:var(--ok)}.fpred.win b{color:var(--ok)}.fpred.lose{border-color:var(--hot)}.fpred.lose b{color:var(--hot)}.fpred.trade,.fpred.burst{border-color:var(--warn)}.fpred.trade b,.fpred.burst b{color:var(--warn)}@keyframes fpredin{0%{opacity:0;transform:translate(-50%,6px)}}.cfx{position:absolute;inset:0;z-index:45;pointer-events:none;overflow:hidden;--c1: #8f88ff;--c2: #8f88ff}.cfx-dim{position:absolute;inset:0;background:radial-gradient(ellipse at center,#1b1640cc,#05060bf2 70%)}.cfx-grid{position:absolute;left:50%;top:50%;width:900px;height:900px;border-radius:50%;background:repeating-linear-gradient(0deg,#6c63ff26 0 1px,transparent 1px 28px),repeating-linear-gradient(90deg,#6c63ff26 0 1px,transparent 1px 28px);-webkit-mask:radial-gradient(circle,#000 0 38%,transparent 62%);mask:radial-gradient(circle,#000 0 38%,transparent 62%);box-shadow:inset 0 0 0 2px #6c63ff44}.cfx-grid:after{content:"";position:absolute;inset:34%;border-radius:50%;border:2px dashed #8f88ff88}.cfx-card{position:absolute;border-radius:8px;overflow:hidden;box-shadow:0 0 0 2px var(--c1),0 10px 30px #000c;background:#1a1f2b;will-change:transform,opacity,filter}.cfx-card img{width:100%;height:100%;object-fit:cover;display:block}.cfx-card.noart{display:flex;align-items:center;justify-content:center;text-align:center;font-family:var(--head);color:#fff;font-size:13px;padding:8px;background:linear-gradient(160deg,#23204a,#10131b)}.cfx-card.neo{border-radius:12px;box-shadow:0 0 0 3px var(--neo2),0 0 40px var(--c1),0 0 90px var(--c2),0 24px 60px #000}.cfx-core{position:absolute;width:150px;height:150px;border-radius:50%;background:radial-gradient(circle,#fff 0 12%,var(--c1) 30%,var(--c2) 48%,#6c63ff55 62%,transparent 72%);filter:blur(1px) drop-shadow(0 0 30px var(--c1))}.cfx-flash{position:absolute;inset:0;background:radial-gradient(circle at center,#fff 0%,var(--c1) 35%,transparent 75%);mix-blend-mode:screen;opacity:0}.cfx-ring{position:absolute;width:90px;height:90px;border-radius:50%;border:3px solid var(--c1);box-shadow:0 0 24px var(--c1),inset 0 0 18px var(--c2);opacity:0}.cfx-title{position:absolute;left:50%;transform:translate(-50%);text-align:center;white-space:nowrap}.cfx-title small{display:block;font-family:var(--head);font-size:12px;letter-spacing:6px;color:var(--neo2);text-shadow:0 0 12px var(--neo)}.cfx-title b{display:block;font-family:var(--head);font-size:40px;color:#fff;letter-spacing:6px;text-shadow:0 0 18px var(--c1),0 0 40px var(--neo),0 3px 0 #000}@media(prefers-reduced-motion:reduce){.cfx{display:none}}.tagboard{gap:3px}.tagrow{display:flex;gap:10px;align-items:stretch;min-height:0;flex:0 0 auto}.tagrow.top{justify-content:space-between}.tagrow.bottom{align-items:flex-end}.tagslot{min-width:0;position:relative;transition:opacity .15s}.tagslot .half{flex:none}.tagrow .tagslot{flex:1 1 0}.tagboard.haszoom .tagslot.shrunk{opacity:.55}.tagboard .tagslot.zoomed{zoom:1.5;flex:3 1 0;opacity:1;z-index:3}.tagslot .plate{flex:0 0 min(300px,46%)}.half.opp2 .fzone{border-color:#4a2233;background:#1a0f1799}.half.ally .fzone{border-color:#2d2f5c;background:#11122299}.half.opp2 .handrow{align-items:flex-start}.half.opp2 .hand{min-height:calc(var(--ch) * .42 + 4px);align-items:flex-start}.half.opp2 .hand .card{--cw: calc(var(--cw-base) * .42);cursor:var(--cur-default, default)}.half.ally .field{margin-top:0;margin-bottom:auto}.half.ally .hand .card{--cw: calc(var(--cw-base) * .92);cursor:var(--cur-default, default)}.half.opp2 .plate{border-left-color:var(--them)}.half.ally .plate{border-left-color:#8f89ff}.half.opp2 .plate.active{box-shadow:0 0 0 1px var(--them),0 0 24px #ff4d6d55}.half.tagb{cursor:var(--cur-default, default)}.half.tagb.teamturn .field{box-shadow:0 0 0 1px #6c63ff33;border-radius:10px}.tagrow.top .half.tagb{cursor:var(--cur-attack, crosshair)}.tagrow.top .half.tagb:after{content:""}.teambar{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:3px 10px;border-radius:8px;font-family:var(--head);font-size:11px;letter-spacing:1px;color:var(--ink2);background:#10131ccc;border:1px solid var(--line2);flex:0 0 auto;position:relative;z-index:2}.teambar.ours{border-left:4px solid var(--me)}.teambar.theirs{border-left:4px solid var(--them)}.teambar.turn{box-shadow:0 0 18px #6c63ff33}.teambar.theirs.turn{box-shadow:0 0 18px #ff4d6d33}.teambar .tname{color:var(--ink)}.teambar .tpile b{font-size:15px;color:var(--ink)}.teambar .tpile.zero b,.teambar .tpile em{color:var(--bad, #ff4d6d);font-style:normal}.teambar .tneo{color:#c9c3ff}.teambar .tlights{display:inline-flex;gap:6px}.teambar .light{font-style:normal;padding:1px 7px;border-radius:10px;border:1px solid #3a4460;color:var(--ink3)}.teambar .light.l1{border-color:#c9a227;color:#e8cf6a}.teambar .light.l2{border-color:#d98a2b;color:#f0b56a}.teambar .light.l3{border-color:var(--ok, #43d17a);color:var(--ok, #43d17a);background:#43d17a18}.teambar .light.off{opacity:.45}.teambar .taim{display:inline-flex;gap:4px;align-items:center}.teambar .tzoom{margin-left:auto;display:inline-flex;gap:4px}.teambar .tzoom .btn.on{border-color:var(--neo);color:var(--neo)}.teambar .tdrop{display:inline-flex;gap:6px;align-items:center;color:var(--warn)}.btn.ghost{background:transparent}.banner.tagsetup .tteams{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:8px 0;text-align:left}.banner.tagsetup .tteam{display:flex;flex-direction:column;gap:6px;font-size:13px}.banner.tagsetup .tseat{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.banner.tagsetup .tseat.mine{color:var(--neo)}.floater.ping{color:#ffe36e;font-weight:800;text-shadow:0 0 8px #000}.card.pinged{animation:pinged 1.2s ease-out 2}@keyframes pinged{0%{box-shadow:0 0 0 3px #ffe36e,0 0 24px #ffe36e}to{box-shadow:0 0 0 0 transparent}}#log .e.k-teamchat .msg,#chatlog .e.k-teamchat .msg{color:#c9c3ff}.teamtag{font-family:var(--head);font-size:9px;letter-spacing:1px;color:#8f89ff}#chatform{display:flex;gap:6px}#chatform input{flex:1}.tagslot .plate .pips{display:none}.tagslot .plate{grid-template-columns:auto minmax(0,1fr) auto}.tagslot .plate .hp .n{font-size:20px}:root{--k-fighter: #e0343f;--k-ability: #2e7fd8;--k-equip: #3fae5a;--k-item: #f08a24;--k-neo: #6c63ff;--neo-ring: conic-gradient(from 0deg, var(--k-fighter), var(--k-item), var(--k-equip), var(--k-ability), var(--k-neo), var(--k-fighter))}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.tilt{transform-style:preserve-3d;will-change:transform}.half.me .hand .card.tilt:hover,.half.me .hand .card.tilt.tilting{transform:perspective(700px) translateY(-22px) scale(1.12) rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg));z-index:20;box-shadow:0 0 0 2px var(--neo),0 18px 34px #000d,0 0 26px #6c63ff55;transition:transform .08s linear,box-shadow .12s}.pv-img.tilt{perspective:900px}.pv-img.tilt>img,.pv-img.tilt>.card{transition:transform .35s cubic-bezier(.2,.8,.3,1)}.pv-img.tilt.tilting>img,.pv-img.tilt.tilting>.card{transform:rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg)) scale(1.02);transition:transform .06s linear}.pv-img.holo{position:relative}.card[data-rar]:before,.pv-img[data-rar]:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:2;opacity:0;transition:opacity .2s;mix-blend-mode:color-dodge}.pv-img[data-rar]:before{inset:10px 10px 6px 50%;width:min(330px,calc(100% - 20px));transform:translate(-50%);border-radius:12px}.card[data-rar=U]:before,.pv-img[data-rar=U]:before{background:radial-gradient(circle at var(--mx, 50%) var(--my, 50%),#ffffff55,transparent 45%)}.card[data-rar=R]:before,.pv-img[data-rar=R]:before{background:linear-gradient(115deg,transparent 20%,#7ef9ff44 38%,#ff7af544 48%,#fff7a044 58%,transparent 76%);background-size:250% 250%;background-position:var(--mx, 50%) var(--my, 50%);opacity:.35;animation:holo 6s ease-in-out infinite}.card[data-rar=SR]:before,.pv-img[data-rar=SR]:before{background:radial-gradient(circle at var(--mx, 50%) var(--my, 50%),#ffffff66,transparent 40%),repeating-linear-gradient(115deg,#ff5a5a33 0 6%,#ffd25a33 6% 12%,#5aff8c33 12% 18%,#5ad2ff33 18% 24%,#b05aff33 24% 30%);background-size:100% 100%,300% 300%;background-position:0 0,var(--mx, 50%) var(--my, 50%);opacity:.45;animation:holo 5s ease-in-out infinite}.card[data-rar]:hover:before,.card.tilting:before,.pv-img.tilting:before{opacity:.9;animation-play-state:paused}.card[data-rar=U]:not(:hover):not(.tilting):before{opacity:0}.card.back[data-rar]:before,.fzone .stack .gear[data-rar]:before,.zone.energy .card:before{display:none}@keyframes holo{0%,to{background-position:0% 30%,0% 30%}50%{background-position:100% 70%,100% 70%}}.flash:not(.bosscut){border-color:#3a3f66;box-shadow:0 30px 80px #000d,0 0 0 1px #6c63ff33,0 0 50px #6c63ff22}.flash:not(.bosscut):before{content:"";position:absolute;inset:-1px;border-radius:inherit;pointer-events:none;padding:1px;background:var(--neo-ring);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.55}.flash.bosscut{left:0;right:0;top:50%;transform:translateY(-50%);width:auto;height:300px;padding:0;border:0;border-radius:0;background:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;animation:none;overflow:visible;display:block;z-index:39}.bosscut .bc-band{position:absolute;inset:40px -5%;background:linear-gradient(90deg,#000c,color-mix(in srgb,var(--bc) 55%,#000) 30%,color-mix(in srgb,var(--bc) 70%,#000) 70%,#000c);transform:skewY(-4deg) scaleX(0);transform-origin:left;animation:bcband 2.7s cubic-bezier(.2,.9,.2,1) forwards;box-shadow:0 0 60px color-mix(in srgb,var(--bc) 60%,transparent)}.bosscut .bc-lines{position:absolute;inset:40px -5%;background:repeating-linear-gradient(90deg,transparent 0 40px,#ffffff14 40px 42px);transform:skewY(-4deg);animation:bclines .6s linear infinite,bcfade 2.7s forwards;mix-blend-mode:screen}.bosscut .bc-card{position:absolute;top:50%;left:18%;width:190px;border-radius:12px;box-shadow:0 20px 50px #000e,0 0 40px var(--bc);transform:translate(-60vw,-50%) rotate(-10deg);animation:bccard 2.7s cubic-bezier(.2,.9,.2,1) forwards}.bosscut .bc-text{position:absolute;top:50%;left:calc(18% + 220px);right:6%;transform:translateY(-50%)}.bosscut .bc-who{font-family:var(--head);font-size:13px;letter-spacing:4px;color:#fffc;text-transform:uppercase;opacity:0;animation:bcin 2.7s .25s forwards}.bosscut .bc-name{font-family:var(--head);font-size:clamp(34px,6vw,74px);line-height:1;color:#fff;text-transform:uppercase;letter-spacing:3px;text-shadow:0 4px 0 #000,0 0 30px var(--bc);opacity:0;animation:bcname 2.7s .15s cubic-bezier(.2,1.4,.4,1) forwards}.bosscut .bc-sub{font-family:var(--head);font-size:16px;letter-spacing:6px;color:var(--bc);text-transform:uppercase;filter:brightness(1.6);opacity:0;animation:bcin 2.7s .4s forwards}@keyframes bcband{0%{transform:skewY(-4deg) scaleX(0)}14%{transform:skewY(-4deg) scaleX(1)}86%{transform:skewY(-4deg) scaleX(1);opacity:1}to{transform:skewY(-4deg) scaleX(1);opacity:0}}@keyframes bccard{0%{transform:translate(-60vw,-50%) rotate(-10deg)}18%{transform:translateY(-50%) rotate(-4deg) scale(1.06)}24%{transform:translateY(-50%) rotate(-4deg) scale(1)}84%{transform:translate(14px,-50%) rotate(-4deg);opacity:1}to{transform:translate(60vw,-50%) rotate(8deg);opacity:0}}@keyframes bcname{0%{opacity:0;transform:translate(80px) scale(1.3);letter-spacing:20px}16%{opacity:1;transform:none;letter-spacing:3px}84%{opacity:1}to{opacity:0;transform:translate(-40px)}}@keyframes bcin{0%{opacity:0;transform:translate(40px)}14%{opacity:1;transform:none}84%{opacity:1}to{opacity:0}}@keyframes bclines{to{background-position:42px 0}}@keyframes bcfade{0%,80%{opacity:1}to{opacity:0}}.turnbanner{display:flex;align-items:center;justify-content:center;gap:24px;overflow:hidden;padding:18px 0;animation:turnin2 1.8s cubic-bezier(.2,.8,.2,1) forwards;background:linear-gradient(90deg,transparent,#1d1a48f2 18%,#2a1f66f2 50%,#1d1a48f2 82%,transparent);border-top:1px solid #8f88ff66;border-bottom:1px solid #8f88ff66}.turnbanner .tb-grid{position:absolute;inset:0;background-image:linear-gradient(#ffffff10 1px,transparent 1px),linear-gradient(90deg,#ffffff10 1px,transparent 1px);background-size:22px 22px;animation:tbgrid 1.8s linear;opacity:.6}.turnbanner .tb-k{position:relative;font-size:58px;letter-spacing:10px;text-shadow:0 0 30px var(--neo),0 3px 0 #000}.turnbanner .tb-n{position:relative;font-size:15px;letter-spacing:4px;color:var(--neo2);border:1px solid #8f88ff88;border-radius:20px;padding:4px 12px}.turnbanner:after{content:"";position:absolute;top:0;bottom:0;width:30%;left:-30%;background:linear-gradient(90deg,transparent,#ffffff33,transparent);animation:tbsweep 1.1s .1s ease-out forwards}@keyframes turnin2{0%{opacity:0;transform:translateY(-50%) scaleY(.2)}14%{opacity:1;transform:translateY(-50%) scaleY(1)}80%{opacity:1;transform:translateY(-50%) scaleY(1)}to{opacity:0;transform:translateY(-50%) scaleY(.6)}}@keyframes tbsweep{to{left:110%}}@keyframes tbgrid{0%{background-position:-60px 0}to{background-position:0 0}}.hbreak{position:absolute;z-index:36;pointer-events:none;border-radius:8px}.hbreak img{width:100%;height:100%;border-radius:inherit;display:block;box-shadow:0 0 0 2px #ff4d6d,0 0 26px #ff2d55aa}.hbreak.trig img{box-shadow:0 0 0 2px var(--thunder),0 0 34px #f2c818cc}.hbreak .crack{position:absolute;inset:0;border-radius:inherit;opacity:0;animation:crack 1.15s forwards;background:linear-gradient(62deg,transparent 47%,#fff 48%,transparent 50%),linear-gradient(-38deg,transparent 55%,#fff 56%,transparent 57.5%),linear-gradient(12deg,transparent 30%,#ffffffcc 31%,transparent 32%);mix-blend-mode:screen}.hbreak .bolt{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:46px;filter:drop-shadow(0 0 10px var(--thunder));animation:bolt 1.15s forwards}.hbreak .shard{position:absolute;left:50%;top:40%;width:9px;height:13px;background:linear-gradient(#ff8fa0,#ff2d55);clip-path:polygon(50% 0,100% 60%,30% 100%,0 40%);animation:shard .8s .25s cubic-bezier(.2,.8,.3,1) forwards;opacity:0}.hbreak.trig .shard{background:linear-gradient(#fff3a0,var(--thunder))}@keyframes crack{0%,22%{opacity:0}30%{opacity:1}70%{opacity:.8}to{opacity:0}}@keyframes bolt{0%,25%{opacity:0;transform:translate(-50%,-50%) scale(.4)}40%{opacity:1;transform:translate(-50%,-50%) scale(1.3)}to{opacity:0;transform:translate(-50%,-80%) scale(1)}}@keyframes shard{0%{opacity:1;transform:translate(0) rotate(0)}to{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(260deg)}}#board.jolt{animation:jolt .38s}@keyframes jolt{20%{transform:translate(-5px,3px)}40%{transform:translate(5px,-3px)}60%{transform:translate(-3px,2px)}80%{transform:translate(2px,-1px)}}.half.mat:before{content:"";position:absolute;inset:2px -8px;border-radius:14px;pointer-events:none;z-index:0;background:radial-gradient(ellipse at 50% 100%,color-mix(in srgb,var(--rc) 22%,transparent),transparent 60%),linear-gradient(color-mix(in srgb,var(--rc) 7%,transparent) 1px,transparent 1px) 0 0 / 34px 34px,linear-gradient(90deg,color-mix(in srgb,var(--rc) 7%,transparent) 1px,transparent 1px) 0 0 / 34px 34px}.half.mat.opp:before,.half.mat.opp2:before{background:radial-gradient(ellipse at 50% 0%,color-mix(in srgb,var(--rc) 22%,transparent),transparent 60%),linear-gradient(color-mix(in srgb,var(--rc) 7%,transparent) 1px,transparent 1px) 0 0 / 34px 34px,linear-gradient(90deg,color-mix(in srgb,var(--rc) 7%,transparent) 1px,transparent 1px) 0 0 / 34px 34px}.half.mat>*{position:relative;z-index:1}.half.mat[data-realm] .fzone{border-color:color-mix(in srgb,var(--rc) 35%,#2a3348)}.fzone .stack.exposed>.card.main{box-shadow:0 0 0 2px #ff4d6d,0 0 18px #ff2d5588}.fzone .stack.exposed>.card.main:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(62deg,transparent 47%,#ff8fa0aa 48%,transparent 50%),linear-gradient(-38deg,transparent 58%,#ff8fa088 59%,transparent 60.5%)}.fzone:has(.bdg.aggro) .stack>.card.main{box-shadow:0 0 0 2px #5fe0a0,0 0 16px #5fe0a066}.fzone:has(.bdg.stop) .stack>.card.main{filter:grayscale(.5) brightness(.8);animation:stopfx 1.6s steps(2) infinite}@keyframes stopfx{50%{box-shadow:0 0 0 2px var(--thunder),0 0 14px #f2c81888}}.zone.energy .card.dark{filter:grayscale(.8) brightness(.55)}.opprail{margin:4px 10px 52px;padding:8px;background:#0a0c14;border:1px solid #3a2330;border-radius:10px;display:grid;grid-template-columns:repeat(5,1fr);gap:5px}.opprail .or-h{grid-column:1 / -1;font-family:var(--head);font-size:9px;letter-spacing:2px;color:var(--them);display:flex;justify-content:space-between;align-items:baseline}.opprail .or-h small{font-family:var(--body);letter-spacing:0;color:var(--ink3);font-size:10px}.opprail .or-none{grid-column:1 / -1;font-size:11px;color:var(--ink3)}.opprail .or-c{aspect-ratio:300 / 419;border-radius:4px;overflow:hidden;cursor:help;box-shadow:0 2px 6px #000a;border:1px solid #ff4d6d33;transition:transform .12s;font-size:8px;color:var(--ink2)}.opprail .or-c img{width:100%;height:100%;object-fit:cover;display:block}.opprail .or-c:nth-child(2){border-color:var(--them);box-shadow:0 0 10px #ff4d6d66}.opprail .or-c.eff{opacity:.75}.opprail .or-c:hover{transform:scale(1.12)}.vsscreen{position:absolute;inset:0;z-index:45;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;padding:30px 5%;background:#04050acc;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:vsfade 3.8s forwards;cursor:var(--cur-pointer, pointer);overflow:hidden}.vsscreen .vs-grid{position:absolute;inset:-40%;background-image:linear-gradient(#6c63ff22 1px,transparent 1px),linear-gradient(90deg,#6c63ff22 1px,transparent 1px);background-size:50px 50px;transform:perspective(600px) rotateX(60deg);animation:vsgrid 3.8s linear}.vs-hero{position:relative;display:flex;flex-direction:column;align-items:center;gap:10px}.vs-hero.l{animation:vsl 3.8s cubic-bezier(.2,.9,.2,1) forwards}.vs-hero.r{animation:vsr 3.8s cubic-bezier(.2,.9,.2,1) forwards}.vs-art{width:min(240px,22vw);aspect-ratio:816 / 1140;border-radius:14px;overflow:hidden;box-shadow:0 0 0 3px var(--rc),0 0 50px color-mix(in srgb,var(--rc) 60%,transparent),0 30px 60px #000e;background:#111}.vs-hero.r .vs-art{transform:rotate(3deg)}.vs-hero.l .vs-art{transform:rotate(-3deg)}.vs-art img{width:100%;height:100%;object-fit:cover;display:block}.vs-noart{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-family:var(--head);font-size:90px;color:var(--rc)}.vs-name{font-family:var(--head);font-size:clamp(22px,3vw,38px);color:#fff;letter-spacing:2px;text-shadow:0 3px 0 #000}.vs-deck{font-family:var(--head);font-size:12px;letter-spacing:4px;text-transform:uppercase;color:var(--rc);filter:brightness(1.3)}.vs-mid{position:relative;text-align:center}.vs-mid b{display:block;font-family:var(--head);font-size:clamp(60px,9vw,120px);line-height:1;background:var(--neo-ring);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 24px #6c63ff88);animation:vsmid 3.8s cubic-bezier(.2,1.5,.4,1) forwards}.vs-mid small{display:block;margin-top:6px;font-family:var(--head);font-size:10px;letter-spacing:3px;color:var(--ink3)}.vs-foot{position:absolute;left:0;right:0;bottom:8%;display:flex;flex-direction:column;align-items:center;gap:6px;font-size:16px;color:var(--ink2);animation:vsfoot 3.8s forwards}.vs-foot b{color:#fff;font-family:var(--head);font-weight:400}.vs-foot .tok i{display:inline-block;width:12px;height:12px;border-radius:50%;background:#9aa1b4;box-shadow:0 0 8px #fff8;vertical-align:-1px}@keyframes vsfade{0%{opacity:0}8%{opacity:1}88%{opacity:1}to{opacity:0;visibility:hidden}}@keyframes vsl{0%{transform:translate(-70vw)}16%{transform:translate(0)}85%{transform:translate(10px)}to{transform:translate(-30px);opacity:0}}@keyframes vsr{0%{transform:translate(70vw)}16%{transform:translate(0)}85%{transform:translate(-10px)}to{transform:translate(30px);opacity:0}}@keyframes vsmid{0%,14%{transform:scale(3);opacity:0}26%{transform:scale(1);opacity:1}88%{opacity:1}to{opacity:0}}@keyframes vsfoot{0%,30%{opacity:0;transform:translateY(20px)}40%{opacity:1;transform:none}}@keyframes vsgrid{0%{background-position:0 0}to{background-position:0 200px}}.resultscreen{position:absolute;inset:0;z-index:46;display:flex;align-items:center;justify-content:center;background:#04050ad9;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);animation:rsin .5s ease-out;overflow:hidden}.resultscreen .rs-rays{position:absolute;left:50%;top:42%;width:160vmax;height:160vmax;transform:translate(-50%,-50%);opacity:.22;animation:rays 30s linear infinite;background:repeating-conic-gradient(from 0deg,#6c63ff 0 6deg,transparent 6deg 18deg);-webkit-mask:radial-gradient(circle,#000 0,transparent 55%);mask:radial-gradient(circle,#000 0,transparent 55%)}.resultscreen.win .rs-rays{background:repeating-conic-gradient(from 0deg,#5fe0a0 0 5deg,#f2c818 5deg 8deg,transparent 8deg 18deg);opacity:.28}.resultscreen.lose .rs-rays{background:repeating-conic-gradient(from 0deg,#ff4d6d 0 4deg,transparent 4deg 22deg);opacity:.14}.rs-box{position:relative;width:min(760px,92%);text-align:center;padding:20px}.rs-head{position:relative;font-family:var(--head);font-size:clamp(56px,11vw,124px);line-height:1;letter-spacing:8px;color:#fff;animation:rshead .7s cubic-bezier(.2,1.5,.4,1)}.resultscreen.win .rs-head{background:linear-gradient(100deg,#fff,#ffe38a,#7cf5c0,#8fd0ff,#c79bff,#fff 90%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 24px #5fe0a066) drop-shadow(0 4px 0 #000);animation:rshead .7s cubic-bezier(.2,1.5,.4,1),gem 3.5s linear infinite}.resultscreen.lose .rs-head{color:#ff8a9a;text-shadow:0 0 30px #ff2d5566,0 4px 0 #000}.rs-why{color:var(--ink2);font-size:15px;margin:10px 0 22px}.rs-cols{display:grid;grid-template-columns:1fr 1fr;gap:14px;text-align:left}.rs-col{background:#0f131ccc;border:1px solid var(--line2);border-radius:14px;padding:14px 16px;display:flex;flex-direction:column;gap:10px}.rs-col.w{border-color:#5fe0a088;box-shadow:0 0 30px #5fe0a022}.rs-name{font-family:var(--head);font-size:18px;color:#fff}.rs-nums{display:flex;gap:18px}.rs-nums span{display:flex;flex-direction:column;font-size:11px;color:var(--ink3);letter-spacing:1px;text-transform:uppercase}.rs-nums b{font-family:var(--head);font-weight:400;font-size:28px;color:#fff;letter-spacing:0}.rs-mvp{display:flex;gap:10px;align-items:center;background:#161b28;border-radius:10px;padding:6px 8px;cursor:help}.rs-mvp img{width:44px;border-radius:4px}.rs-mvp small{display:block;font-family:var(--head);font-size:9px;letter-spacing:2px;color:var(--thunder)}.rs-mvp b{display:block;color:#fff;font-size:14px}.rs-mvp span{font-size:11px;color:var(--ink3)}.rs-row{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;margin-top:22px}.rs-saved{margin-top:12px;font-size:11px;color:var(--ink3);letter-spacing:1px}@keyframes rsin{0%{opacity:0}to{opacity:1}}@keyframes rshead{0%{transform:scale(2.2);opacity:0;letter-spacing:40px}to{transform:none;opacity:1}}@keyframes gem{to{background-position:-200% 0}}@keyframes rays{to{transform:translate(-50%,-50%) rotate(360deg)}}@media(max-width:700px){.rs-cols{grid-template-columns:1fr}}.neosys{overflow:hidden;perspective:900px}.neosys:before{opacity:.25}.ns-floor,.hm-floor{position:absolute;left:-50%;right:-50%;bottom:-30%;height:90%;pointer-events:none;transform:rotateX(72deg);transform-origin:bottom;background-image:linear-gradient(#6c63ff55 1px,transparent 1px),linear-gradient(90deg,#6c63ff55 1px,transparent 1px);background-size:60px 60px;-webkit-mask:linear-gradient(to top,#000 10%,transparent 85%);mask:linear-gradient(to top,#000 10%,transparent 85%);animation:floor 4s linear infinite}@keyframes floor{to{background-position:0 60px}}.ns-drift{position:absolute;inset:0;pointer-events:none;overflow:hidden}.ns-drift img{position:absolute;bottom:-260px;width:150px;border-radius:9px;opacity:0;transform:scale(var(--s, .7)) rotate(-6deg);filter:saturate(.8) brightness(.7) blur(.4px);box-shadow:0 0 0 1px #6c63ff55,0 20px 40px #000c;animation:drift linear infinite}@keyframes drift{0%{transform:translateY(0) scale(var(--s)) rotate(-8deg);opacity:0}10%{opacity:.38}85%{opacity:.3}to{transform:translateY(-130vh) scale(var(--s)) rotate(8deg);opacity:0}}.ns-scan{position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(#ffffff05 0 1px,transparent 1px 3px);animation:scan 8s linear infinite}@keyframes scan{to{background-position:0 300px}}.ns-log{position:absolute;left:28px;top:24px;font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:12.5px;color:#8f88ffcc;line-height:1.7;text-align:left;pointer-events:none;max-width:44vw}.ns-log .ns-hd{font-family:var(--head);letter-spacing:3px;font-size:11px;color:#fff;margin-bottom:6px}.ns-log .ns-ln{animation:typein .35s steps(18) both;white-space:nowrap;overflow:hidden}.ns-log .ns-ln.ok{color:var(--ok)}.ns-log .ns-ln.bad{color:#ff8a9a;white-space:normal}.ns-log .caret{display:inline-block;width:7px;height:13px;margin-left:4px;background:#8f88ff;vertical-align:-2px;animation:blink 1s steps(1) infinite}@keyframes typein{0%{max-width:0}to{max-width:100%}}@keyframes blink{50%{opacity:0}}.ns-panel{background:#0d1019e6;border-color:#3a3f66;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 40px 100px #000c,0 0 0 1px #6c63ff22,0 0 80px #6c63ff22;animation:panelin .7s cubic-bezier(.2,.9,.2,1) both}@keyframes panelin{0%{opacity:0;transform:translateY(24px) scale(.97)}to{opacity:1;transform:none}}.ns-panel .tagline{letter-spacing:8px}.ns-panel label{font-family:var(--head);font-size:10px;letter-spacing:3px;color:#8f88ff}.ns-panel input{background:#07080f;border-color:#2c3150;font-family:ui-monospace,Consolas,monospace;letter-spacing:.5px}.ns-panel input:focus{border-color:var(--neo2);box-shadow:0 0 0 3px #6c63ff33,0 0 20px #6c63ff33}.ns-panel #a-login{font-family:var(--head);letter-spacing:3px;text-transform:uppercase;background:linear-gradient(90deg,#5a52f0,#8f5bff);border:0;box-shadow:0 0 24px #6c63ff66}.ns-panel #a-register{font-family:var(--head);letter-spacing:1.5px;text-transform:uppercase;font-size:13px}.ns-kinds{display:flex;gap:6px;justify-content:center;margin-top:16px}.ns-kinds i{width:26px;height:4px;border-radius:2px}.k-fighter{background:var(--k-fighter)}.k-ability{background:var(--k-ability)}.k-equip{background:var(--k-equip)}.k-item{background:var(--k-item)}.k-neo{background:var(--k-neo)}.ns-flash,.hm-flash{position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle,#fff,#8f88ff 30%,transparent 70%);opacity:0}.neosys.diving .ns-panel{animation:divepanel .9s cubic-bezier(.6,0,.9,.4) forwards}.neosys.diving .ns-floor{animation:floor .3s linear infinite}.neosys.diving .ns-flash{animation:diveflash .9s ease-in forwards}@keyframes divepanel{to{transform:scale(2.6) translateZ(200px);opacity:0;filter:blur(6px)}}@keyframes diveflash{0%,50%{opacity:0}to{opacity:1}}@keyframes arriveflash{0%{opacity:1}to{opacity:0}}@keyframes arrivewrap{0%{opacity:0;transform:scale(.85);filter:blur(8px)}to{opacity:1;transform:none;filter:none}}@media(max-width:860px){.login-panel{width:min(500px,92vw);padding:26px 20px 20px}.ns-log{font-size:10.5px;left:14px;top:12px;max-width:90vw;opacity:.7}.wordmark.big{font-size:38px}}.deckgrid{grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:12px 10px;padding:12px 14px 12px 10px}.deckgrid .card.stack2{box-shadow:4px -4px 0 -1px #1d2233,4px -4px #3a4260,0 3px 8px #000a;margin:4px 4px 0 0}.deckgrid .card.stack3{box-shadow:4px -4px 0 -1px #1d2233,4px -4px #3a4260,8px -8px 0 -1px #1d2233,8px -8px #3a4260,0 3px 8px #000a;margin:8px 8px 0 0}.deckgrid .card .xn{position:absolute;right:-6px;bottom:-6px;z-index:4;min-width:26px;height:22px;padding:0 6px;border-radius:11px;background:var(--neo);color:#fff;font-family:var(--head);font-size:12px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 6px #000c}.deckgrid .card.stack1 .xn{background:#2a3048;color:var(--ink2)}.deckgrid .card.iscover{outline:2px solid var(--thunder);outline-offset:2px}.deckgrid .card .cvb{position:absolute;left:50%;top:-9px;transform:translate(-50%);z-index:4;background:var(--thunder);color:#000;font-family:var(--head);font-size:8px;letter-spacing:1px;padding:1px 6px;border-radius:8px}.dtile.new.code{font-size:13px;letter-spacing:2px}.dtile .cover.tilt{transition:transform .3s}.dtile:hover .cover.tilt{transform:perspective(500px) rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg)) scale(1.04)}.dtile .cover{position:relative}@media(max-width:760px){#learn .screenbar{flex-wrap:wrap;gap:6px}}.btn kbd{display:inline-block;min-width:0;border-bottom-width:1px;margin-right:0;margin-left:8px;padding:1px 6px;border-radius:5px;border:1px solid #ffffff33;background:#ffffff14;font-family:var(--body);font-size:10.5px;font-weight:600;letter-spacing:.3px;color:inherit;opacity:.75;vertical-align:1px}.askbox-wrap{position:fixed;inset:0;z-index:120;display:flex;align-items:center;justify-content:center;background:#03040acc;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:askfade .15s ease-out}.askbox{position:relative;width:min(460px,92vw);padding:24px 26px 20px;border-radius:16px;background:linear-gradient(170deg,#161a2a,#0c0f18);text-align:center;box-shadow:0 40px 100px #000e,0 0 0 1px #6c63ff55,0 0 60px #6c63ff22;animation:askin .22s cubic-bezier(.2,1.3,.4,1)}.askbox:before{content:"";position:absolute;left:20px;right:20px;top:0;height:3px;border-radius:0 0 3px 3px;background:var(--neo-ring)}.askbox.danger{box-shadow:0 40px 100px #000e,0 0 0 1px #ff4d6d66,0 0 60px #ff2d5522}.askbox.danger:before{background:linear-gradient(90deg,#ff2d55,#ff8a3c)}.ask-title{font-family:var(--head);font-size:22px;letter-spacing:1px;color:#fff;margin-bottom:8px}.ask-text p{margin:4px 0;color:var(--ink2);font-size:15px;line-height:1.45}.ask-input{width:100%;margin:12px 0 2px;font-family:ui-monospace,Consolas,monospace;font-size:14px;padding:11px 12px}.ask-row{display:flex;gap:10px;justify-content:center;margin-top:20px}.ask-row .btn{min-width:130px}.btn.danger.solid{background:linear-gradient(90deg,#d8243f,#ff5a3c);border-color:#ff5a3c;color:#fff}.btn.danger.solid:hover{filter:brightness(1.1)}@keyframes askfade{0%{opacity:0}to{opacity:1}}@keyframes askin{0%{opacity:0;transform:translateY(12px) scale(.94)}to{opacity:1;transform:none}}.modebar.mpanel{top:50%;transform:translate(-50%,-50%);display:flex;align-items:center;gap:16px;padding:12px 16px 12px 12px;min-width:420px;max-width:min(720px,92%);border-radius:14px;border:0;background:linear-gradient(170deg,#171b2c,#0d1019);color:var(--ink);font-weight:400;z-index:37;box-shadow:0 24px 70px #000d,0 0 0 1px #6c63ff66,0 0 40px #6c63ff33;animation:mpin .2s cubic-bezier(.2,1.3,.4,1)}.modebar.mpanel.paybar{box-shadow:0 24px 70px #000d,0 0 0 1px #4affb088,0 0 40px #4affb022}.modebar.mpanel.target{box-shadow:0 24px 70px #000d,0 0 0 1px #ff2d7888,0 0 40px #ff2d7833}.modebar.mpanel.compile{box-shadow:0 24px 70px #000d,0 0 0 1px var(--neo2),0 0 40px #6c63ff55}.modebar.mpanel.slim{padding-top:8px;padding-bottom:8px}@keyframes mpin{0%{opacity:0;transform:translate(-50%,-46%) scale(.95)}to{opacity:1;transform:translate(-50%,-50%)}}.mpanel .mp-thumb{width:58px;border-radius:5px;box-shadow:0 4px 12px #000c;flex:0 0 auto}.mpanel.slim .mp-thumb{width:44px}.mpanel .mp-body{display:flex;flex-direction:column;gap:6px;min-width:0;flex:1}.mpanel .mp-k{font-family:var(--head);font-size:17px;letter-spacing:1px;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mpanel .mp-k span{font-family:var(--body);font-size:13px;color:var(--ink3);letter-spacing:0}.mpanel .mp-sub{font-size:12.5px;color:var(--ink2)}.mpanel .mp-el{display:inline-block;padding:1px 7px;border-radius:8px;color:#0b0d14;font-size:11px;margin:0 3px}.mpanel .mp-pips{display:flex;gap:6px;align-items:center}.mpanel .mp-pips i{width:18px;height:18px;border-radius:50%;border:2px dashed #ffd54a99;background:#0a0c14;transition:background .15s,transform .15s}.mpanel .mp-pips i.on{border:2px solid #fff;transform:scale(1.08)}.mpanel .mp-pips small{margin-left:6px;color:var(--ink3);font-size:11px}.mpanel .mp-btns{display:flex;flex-direction:column;gap:6px;flex:0 0 auto}.mpanel .mp-btns .btn{min-width:120px}.card.payable{outline:2px dashed #ffd54a;outline-offset:3px;animation:payglow 1.4s ease-in-out infinite}@keyframes payglow{50%{box-shadow:0 0 16px #ffd54a88}}.bprompt{border:0;background:linear-gradient(170deg,#1b1226,#0e0b16);box-shadow:0 24px 70px #000d,0 0 0 1px #ff2d7899,0 0 34px #ff2d7833;animation:mpin .2s cubic-bezier(.2,1.3,.4,1)}.bprompt.mine{background:linear-gradient(170deg,#171b2c,#0d1019);box-shadow:0 24px 70px #000d,0 0 0 1px #6c63ff99,0 0 34px #6c63ff33}.bprompt.trigger{background:linear-gradient(170deg,#221d0c,#0f0d07);box-shadow:0 24px 70px #000d,0 0 0 1px #f2c818aa,0 0 34px #f2c81844}.bprompt.hidden{animation:none}.bprompt .rb .btn{padding:8px 16px}#board.f-pay .card:not(.payable):not(.paysel):not(.pcard):not(.mp-thumb),#board.f-pick .card:not(.choice):not(.picked):not(.pcard),#board.f-target .half.me .card:not(.sel){filter:brightness(.42) saturate(.6);transition:filter .2s}#board.f-pay .neo-token.payable,#board.f-pay .neo-token.paysel{filter:none}#board.f-compile .half.opp .card{filter:brightness(.42) saturate(.6)}#board .card{transition:filter .2s,box-shadow .1s,transform .1s}.modal{background:#03040acc;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.modal-box{background:linear-gradient(170deg,#161a2a,#0c0f18);border:0;box-shadow:0 40px 100px #000e,0 0 0 1px #6c63ff55,0 0 60px #6c63ff22;animation:askin .2s cubic-bezier(.2,1.3,.4,1)}.modal.hidden .modal-box{animation:none}.half.me .hand .card.canplay{box-shadow:0 0 0 2px #5fe0a0,0 0 14px #5fe0a066,0 3px 8px #000a}.half.me .hand .card.canplay:hover,.half.me .hand .card.canplay.tilting{box-shadow:0 0 0 2px #5fe0a0,0 18px 34px #000d,0 0 26px #5fe0a066}.btn.endturn.suggest{animation:endsuggest 1.6s ease-in-out infinite;background:linear-gradient(90deg,#22b07a,#5fe0a0);color:#04120b;box-shadow:0 0 24px #5fe0a088}@keyframes endsuggest{50%{box-shadow:0 0 40px #5fe0a0cc;transform:scale(1.04)}}.phasebar.auto button.ph.go{background:none;border:1px dashed #8f88ff88;color:#cfcaff;font-family:var(--head);font-size:10px;letter-spacing:1.5px;padding:4px 11px;border-radius:18px;cursor:var(--cur-pointer, pointer)}.phasebar.auto button.ph.go:hover{background:#6c63ff33;border-style:solid;color:#fff}.btn.combatgo{position:relative;z-index:1;justify-self:end;font-family:var(--head);letter-spacing:2px;font-size:13px;padding:8px 18px;border-radius:22px;background:linear-gradient(90deg,#d8243f,#ff5a3c);border:0;color:#fff;box-shadow:0 0 20px #ff2d5566;margin-right:8px}.btn.combatgo:hover{filter:brightness(1.12)}#midbar .endgroup{justify-self:end;display:flex;align-items:center;position:relative;z-index:1}.sounddock{position:fixed;left:14px;bottom:14px;z-index:69;display:flex;gap:6px}.sounddock .btn{background:#151a26e6;box-shadow:0 6px 18px #0007}.btn.icon.music{font-weight:700;min-width:32px}.btn.icon.music.off{opacity:.45;text-decoration:line-through}.ns-logo{margin:-128px auto 2px;width:min(420px,100%);line-height:0;position:relative;z-index:2;pointer-events:none}.ns-logo img{width:100%;height:auto;filter:drop-shadow(0 0 26px #6c63ff55) drop-shadow(0 14px 26px #000d);animation:logoin .8s cubic-bezier(.2,.9,.2,1) .15s both,logobreathe 6s ease-in-out 1.2s infinite}@keyframes logoin{0%{opacity:0;transform:translateY(-18px) scale(.92);filter:blur(6px) drop-shadow(0 0 0 #0000)}}@keyframes logobreathe{50%{filter:drop-shadow(0 0 38px #6c63ff88) drop-shadow(0 0 60px #ff2e4d22) drop-shadow(0 14px 26px #000d)}}.ns-core{position:absolute;left:50%;top:50%;width:min(980px,130vmin);height:auto;transform:translate(-50%,-50%);opacity:.08;pointer-events:none;animation:corespin 160s linear infinite}@keyframes corespin{to{transform:translate(-50%,-50%) rotate(360deg)}}.neosys.diving .ns-core{animation:coredive .9s cubic-bezier(.6,0,.9,.4) forwards}@keyframes coredive{to{transform:translate(-50%,-50%) scale(2.2) rotate(40deg);opacity:.5}}.login-panel.ns-panel{margin-top:110px}@media(max-width:860px),(max-height:760px){.ns-logo{width:min(300px,86%);margin-top:-96px}.login-panel.ns-panel{margin-top:84px}}@media(prefers-reduced-motion:reduce){.ns-logo img,.ns-core{animation:none}}:root{--hex: polygon(50% 0, 93.3% 25%, 93.3% 75%, 50% 100%, 6.7% 75%, 6.7% 25%)}.avatar.hx{border:0;border-radius:0;background:var(--ring, var(--line2));clip-path:var(--hex);position:relative;overflow:visible;padding:0;box-shadow:none}.avatar.hx .hx-in{position:absolute;inset:2px;clip-path:var(--hex);background:#0d1017 center/cover no-repeat;overflow:hidden;display:flex;align-items:center;justify-content:center}.avatar.hx .hx-in:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(160deg,#ffffff22,transparent 40%,#00000055);mix-blend-mode:screen;opacity:.6}.avatar.hx .hx-img{pointer-events:none;-webkit-user-select:none;user-select:none}.avatar.hx .hx-letter{font-family:var(--head);color:var(--ink3);font-size:13px}.avatar.hx.md .hx-letter{font-size:20px}.avatar.hx.xl .hx-letter{font-size:38px}.avatar.hx.pf-av .hx-letter{font-size:60px}.avatar.hx.mine{--ring: var(--me)}.avatar.hx.theirs{--ring: var(--them)}.avatar.hx.xl{width:104px;height:104px;box-shadow:none}.avatar.hx.xl .hx-in{inset:3px}.avatar.hx.md{width:52px;height:52px}.avatar.hx.sm{width:28px;height:28px}.avatar.hx.sm .hx-in{inset:1.5px}.avatar.hx.click{cursor:var(--cur-pointer, pointer);transition:transform .12s,filter .12s}.avatar.hx.click:hover{transform:scale(1.06);filter:brightness(1.15)}.avgrid .av .avatar.hx{width:76px;height:76px;border:0;box-shadow:none}.avgrid .av:hover .avatar.hx,.avgrid .av.on .avatar.hx{--ring: var(--neo2);filter:drop-shadow(0 0 8px #6c63ffaa);box-shadow:none}.avgrid .av.on span{color:#fff;font-weight:700}.ubub.link{cursor:var(--cur-pointer, pointer)}.ubub.link:hover{border-color:var(--neo2);color:#fff}.so-m .w.link,.so-f .n.link{cursor:var(--cur-pointer, pointer)}.so-m .w.link:hover,.so-f .n.link:hover{text-decoration:underline}#avatarmodal{z-index:58}.avbox{width:min(1080px,96vw)}.avsplit{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:18px}.avpick{min-width:0;display:flex;flex-direction:column;gap:10px}.avfilters{display:flex;flex-direction:column;gap:8px}.avfilters .search{width:100%}.chips{display:flex;flex-wrap:wrap;gap:5px}.chip{background:var(--bg2);border:1px solid var(--line2);border-radius:16px;padding:3px 10px;cursor:var(--cur-pointer, pointer);font-size:12px;color:var(--ink2)}.chips .chip[style]{border-color:color-mix(in srgb,var(--rc) 45%,var(--line2))}.chip.on{border-color:var(--rc, var(--neo));background:color-mix(in srgb,var(--rc, var(--neo)) 22%,transparent);color:#fff}.avframe{position:sticky;top:0;align-self:start;display:flex;flex-direction:column;align-items:center;gap:12px;padding:14px;border-radius:12px;background:#0a0d15;border:1px solid var(--line)}.avf-name{text-align:center}.avf-name b{display:block;font-family:var(--head);font-size:18px;color:#fff;letter-spacing:.5px}.avf-name small{color:var(--ink3)}.avf-empty{min-height:260px;display:flex;align-items:center;text-align:center;padding:20px}.avstage{position:relative;cursor:var(--cur-grab, grab);touch-action:none;-webkit-user-select:none;user-select:none;border-radius:10px;overflow:hidden;background:#05070c}.avstage:active{cursor:var(--cur-grabbing, grabbing)}.avstage-ghost{position:absolute;inset:0;overflow:hidden;opacity:.28;filter:saturate(.6)}.avstage-hex.avatar.hx{position:absolute;inset:0;width:100%;height:100%;--ring: var(--neo2);filter:drop-shadow(0 0 14px #6c63ff88)}.avstage-hex.avatar.hx .hx-in{inset:3px}.avstage-hint{position:absolute;bottom:6px;left:50%;transform:translate(-50%);font-size:9px;letter-spacing:2px;text-transform:uppercase;color:#fffa;pointer-events:none;background:#000a;padding:2px 8px;border-radius:8px;white-space:nowrap}.avf-zoom{display:flex;align-items:center;gap:8px;width:100%;color:var(--ink3);font-family:var(--head)}.avf-zoom input{flex:1;accent-color:var(--neo);padding:0}.avmap{position:relative;border-radius:6px;overflow:hidden;cursor:var(--cur-target, crosshair);border:1px solid var(--line2)}.avmap img{width:100%;height:100%;display:block;opacity:.75}.avmap-box{position:absolute;border:2px solid var(--neo2);box-shadow:0 0 0 999px #0008;pointer-events:none}.avf-sizes{display:flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:center}.avf-sizes .hint{flex-basis:100%;text-align:center}.avframe .row{display:flex;width:100%;gap:8px;align-items:center}.pfmodal{z-index:55}.pfbox{width:min(1120px,96vw);max-height:92vh;overflow:auto;position:relative;padding:0;border-top:3px solid var(--rc)}.pf-x{position:absolute;top:10px;right:12px;z-index:3;background:#0008;border:1px solid var(--line2);color:#fff;width:32px;height:32px;border-radius:8px;cursor:var(--cur-pointer, pointer);font-size:18px}.pf-x:hover{border-color:var(--neo2)}.pf-load,.pf-err{padding:80px 20px;text-align:center;font-family:var(--head);letter-spacing:3px;color:var(--ink3)}.pf-err{color:var(--them);letter-spacing:1px}.pf-spin{width:40px;height:40px;margin:0 auto 14px;clip-path:var(--hex);background:conic-gradient(var(--neo) 0 25%,transparent 25%);animation:pfspin 1s linear infinite}@keyframes pfspin{to{transform:rotate(360deg)}}.pf{padding:0 0 22px}.pf h4,.pf-h{font-family:var(--head);letter-spacing:2px;font-size:12px;color:var(--ink2);margin:18px 0 8px;font-weight:400}.pf-h{padding:0 26px}.pf-lbl{font-family:var(--head);font-size:10px;letter-spacing:3px;color:var(--rc)}.pf-lbl span{color:var(--ink3);letter-spacing:1px;font-family:var(--body)}.pf-id{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:22px;align-items:center;padding:26px 64px 22px 26px;overflow:hidden;background:radial-gradient(ellipse at 10% 30%,color-mix(in srgb,var(--rc) 30%,transparent),transparent 60%),linear-gradient(160deg,#141828,#0a0d16);border-bottom:1px solid var(--line)}.pf-grid{position:absolute;inset:0;pointer-events:none;opacity:.35;background-image:linear-gradient(#6c63ff22 1px,transparent 1px),linear-gradient(90deg,#6c63ff22 1px,transparent 1px);background-size:22px 22px;-webkit-mask-image:linear-gradient(90deg,#000,transparent 75%);mask-image:linear-gradient(90deg,#000,transparent 75%)}.pf-hero{position:relative}.avatar.hx.pf-av{width:168px;height:168px;--ring: var(--rc);filter:drop-shadow(0 0 22px color-mix(in srgb,var(--rc) 55%,transparent))}.avatar.hx.pf-av .hx-in{inset:4px}.avatar.hx.pf-av.sm2{width:110px;height:110px}.pf-dot{position:absolute;right:20px;bottom:16px;width:16px;height:16px;border-radius:50%;background:var(--ink3);border:3px solid #0c0f18}.pf-dot.on{background:var(--ok);box-shadow:0 0 10px var(--ok)}.pf-dot.duel{background:var(--warn);box-shadow:0 0 10px var(--warn)}.pf-who{position:relative;min-width:0}.pf-name{font-family:var(--head);font-size:40px;color:#fff;letter-spacing:1px;line-height:1.05;margin:4px 0 2px;overflow-wrap:anywhere}.pf-title{font-family:var(--head);font-size:13px;letter-spacing:3px;text-transform:uppercase;color:var(--ink2)}.pf-title.earned{color:var(--thunder);text-shadow:0 0 12px #f2c81866}.pf-tag{color:var(--ink2);font-style:italic;margin-top:6px}.pf-meta{display:flex;gap:14px;align-items:center;margin-top:10px;font-size:12px;color:var(--ink3);flex-wrap:wrap}.pf-realm{display:inline-flex;align-items:center;gap:6px;color:var(--ink)}.pf-realm i{width:10px;height:10px;clip-path:var(--hex);background:var(--rc)}.pf-status.on{color:var(--ok)}.pf-status.duel{color:var(--warn)}.pf-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}.pf-show{position:relative;display:flex;flex-direction:column;gap:8px;align-items:flex-end}.pf-cards{display:flex;gap:10px}.pf-card{width:92px;aspect-ratio:300 / 419;border-radius:6px;padding:0;border:0;background:none;cursor:zoom-in;overflow:hidden;box-shadow:0 10px 24px #000a}.pf-card img{width:100%;height:100%;display:block}.pf-card.empty{border:1px dashed var(--line2);display:flex;align-items:center;justify-content:center;text-align:center;font-size:10px;color:var(--ink3);padding:6px;box-shadow:none;cursor:var(--cur-default, default);background:#ffffff06}.pf-sig{display:flex;align-items:center;gap:10px;background:#0b0e17cc;border:1px solid var(--line2);border-radius:10px;padding:6px 8px;max-width:320px}.pf-sig img{width:30px;border-radius:3px}.pf-sig small{display:block;font-family:var(--head);font-size:9px;letter-spacing:2px;color:var(--ink3)}.pf-sig b{color:#fff;font-size:13px}.pf-stats{display:grid;grid-template-columns:repeat(5,minmax(0,1fr)) repeat(2,minmax(0,1.35fr));gap:10px;padding:18px 26px 0}.pf-stats.small{grid-template-columns:repeat(7,minmax(0,1fr));padding-top:10px}.pf-tile{background:#11151f;border:1px solid var(--line);border-radius:10px;padding:10px 12px;min-width:0}.pf-tile small{display:block;font-family:var(--head);font-size:9px;letter-spacing:2px;color:var(--ink3)}.pf-tile b{display:block;font-family:var(--head);font-size:24px;color:#fff;margin:3px 0 1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pf-tile span{font-size:11px;color:var(--ink3)}.pf-tile.big{background:linear-gradient(160deg,color-mix(in srgb,var(--rc) 25%,#11151f),#11151f);border-color:color-mix(in srgb,var(--rc) 40%,var(--line))}.pf-tile.big b{font-size:28px}.pf-tile.hot b{color:var(--hot);text-shadow:0 0 14px #ff5a3c77}.pf-stats.small .pf-tile b{font-size:19px}.pf-tile.fighter{display:flex;gap:10px;align-items:center;cursor:var(--cur-pointer, pointer)}.pf-tile.fighter b{font-size:14px;font-family:var(--body);font-weight:700}.pf-tile.fighter>div:last-child{min-width:0}.pf-note{padding:8px 26px 0}.pf-cols{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.7fr);gap:22px;padding:0 26px}.pf-bar{display:grid;grid-template-columns:130px 1fr 52px;gap:8px;align-items:center;font-size:12px;margin:5px 0}.pf-bar .bar{height:8px;border-radius:4px;background:#1c2130;overflow:hidden}.pf-bar .bar i{display:block;height:100%;background:var(--rc);border-radius:4px}.pf-bar b{text-align:right;font-family:var(--head);font-weight:400;color:var(--ink2)}.pf-rival{display:flex;align-items:center;gap:8px;padding:5px 0;border-bottom:1px solid #ffffff08}.rv-name{background:none;border:0;color:var(--ink);font-weight:700;cursor:var(--cur-pointer, pointer);padding:0;flex:1;text-align:left;font-size:13px}.rv-name:hover{color:var(--neo2);text-decoration:underline}.rv-rec{font-family:var(--head);color:var(--ink2)}.rv-rec.up{color:var(--ok)}.rv-rec.down{color:var(--them)}.pf-hist{display:flex;flex-direction:column;gap:4px;max-height:380px;overflow:auto}.pf-m{display:grid;grid-template-columns:26px minmax(0,1.2fr) minmax(0,1.6fr) 58px 42px 30px;gap:8px;align-items:center;font-size:12px;padding:6px 8px;border-radius:8px;background:#10141d;border-left:3px solid var(--line2)}.pf-m.w{border-left-color:var(--ok)}.pf-m.l{border-left-color:var(--them)}.pf-m .res{font-family:var(--head);font-size:14px}.pf-m.w .res{color:var(--ok)}.pf-m.l .res{color:var(--them)}.pf-m .vs,.pf-m .dk{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pf-m small{color:var(--ink3)}.pf-m.bot{opacity:.62;border-left-color:var(--line2)}.pf-m.bot .res{color:var(--ink3)}.pf-m .tn,.pf-m .dt{color:var(--ink3);font-size:11px}.pf-titles{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;padding:0 26px}.pfedit .pf-titles{padding:0}.pf-t{text-align:left;background:#10141d;border:1px solid var(--line);border-radius:9px;padding:8px 10px;color:var(--ink);cursor:var(--cur-default, default)}.pf-t b{display:block;font-size:13px}.pf-t small{display:block;font-size:10px;color:var(--ink3);margin-top:2px}.pf-t.earned.got{border-color:#5a4d10;background:linear-gradient(160deg,#2a2408,#10141d)}.pf-t.earned.got b{color:var(--thunder)}.pf-t.locked{opacity:.55}.pf-t .prog{display:block;height:4px;background:#1c2130;border-radius:2px;margin-top:5px;overflow:hidden}.pf-t .prog i{display:block;height:100%;background:var(--thunder)}.pf-t:not(:disabled){cursor:var(--cur-pointer, pointer)}.pf-t:not(:disabled):hover{border-color:var(--neo2)}.pf-t.on{border-color:var(--neo);box-shadow:0 0 0 2px #6c63ff55}.pfedit{padding:24px 26px;display:flex;flex-direction:column;gap:8px}.pfe-row{display:flex;gap:18px;align-items:center;margin:6px 0 4px}.pfe-fields{flex:1;display:flex;flex-direction:column;gap:6px;align-items:flex-start}.pfe-fields input{width:100%;max-width:480px}.pfe-fields .pf-name{font-size:28px}.pfe-l{font-family:var(--head);font-size:11px;letter-spacing:2px;color:var(--ink2);margin-top:10px}.pfedit select{max-width:480px}.pfe-show{display:flex;gap:10px;align-items:flex-start;flex-wrap:wrap}.pfe-show .pf-card{cursor:var(--cur-pointer, pointer)}.pfe-find{flex:1;min-width:240px;display:flex;flex-direction:column;gap:6px}.pfe-found{display:grid;grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:6px;max-height:190px;overflow:auto}.pfe-found button{background:none;border:1px solid transparent;border-radius:6px;padding:2px;cursor:var(--cur-pointer, pointer);color:var(--ink2);font-size:10px}.pfe-found button:hover:not(:disabled){border-color:var(--neo2)}.pfe-found button:disabled{opacity:.35;cursor:var(--cur-default, default)}.pfe-found img{width:100%;border-radius:4px;display:block}.pfe-found span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pfe-foot{display:flex;align-items:center;gap:8px;margin-top:16px}.chmodal{z-index:78}.chbox{width:min(520px,94vw);padding:20px 22px;gap:12px}.ch-head{font-family:var(--head);letter-spacing:3px;font-size:16px;color:#fff}.ch-sw{color:var(--hot);margin-right:6px}.seg{display:inline-flex;align-self:flex-start;border:1px solid var(--line2);border-radius:9px;overflow:hidden}.seg button{background:var(--bg2);border:0;padding:8px 14px;color:var(--ink2);cursor:var(--cur-pointer, pointer);font-weight:600}.seg button+button{border-left:1px solid var(--line2)}.seg button.on{background:var(--neo);color:#fff}.ch-field{display:flex;flex-direction:column;gap:6px}.ch-field label,.ch-teams label{font-family:var(--head);font-size:10px;letter-spacing:2px;color:var(--ink3)}.ch-teams{display:grid;grid-template-columns:1fr 1fr;gap:12px}.ch-teams>div{display:flex;flex-direction:column;gap:6px}.ch-target{display:flex;align-items:center;gap:10px;background:var(--bg2);border:1px solid var(--line2);border-radius:10px;padding:8px 10px}.ch-target b{display:block;color:#fff;font-size:15px}.ch-target small{color:var(--thunder);font-family:var(--head);letter-spacing:1px;font-size:10px}.ch-toggles{display:flex;gap:18px;flex-wrap:wrap}.tog{display:inline-flex;align-items:center;gap:8px;cursor:var(--cur-pointer, pointer);font-size:13px}.tog input{position:absolute;opacity:0;pointer-events:none}.tog span{width:34px;height:18px;border-radius:9px;background:#2a3042;position:relative;transition:background .15s}.tog span:after{content:"";position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:#fff;transition:transform .15s}.tog input:checked+span{background:var(--neo)}.tog input:checked+span:after{transform:translate(16px)}.tog small{color:var(--ink3)}.ch-foot,.chc-btns{display:flex;align-items:center;gap:8px;margin-top:6px}.chpop{z-index:85;background:#03040acc}.chcard{position:relative;width:min(460px,94vw);padding:18px 22px 20px;gap:12px;overflow:hidden;border-top:3px solid var(--hot);animation:chin .35s cubic-bezier(.2,1.3,.4,1)}@keyframes chin{0%{transform:scale(.85) translateY(20px);opacity:0}}.chc-grid{position:absolute;inset:0;pointer-events:none;opacity:.3;background-image:linear-gradient(#ff5a3c22 1px,transparent 1px),linear-gradient(90deg,#ff5a3c22 1px,transparent 1px);background-size:20px 20px;-webkit-mask-image:linear-gradient(180deg,#000,transparent 70%);mask-image:linear-gradient(180deg,#000,transparent 70%)}.chc-top{position:relative;display:flex;align-items:center;justify-content:space-between;font-family:var(--head);letter-spacing:3px;font-size:12px;color:var(--hot)}.chc-ring{position:relative;width:38px;height:38px}.chc-ring svg{width:100%;height:100%;transform:rotate(-90deg)}.chc-ring circle{fill:none;stroke:#2a3042;stroke-width:3}.chc-ring circle.fg{stroke:var(--hot);stroke-dasharray:94.2;transition:stroke-dashoffset .25s linear}.chc-ring b{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:12px;color:#fff;letter-spacing:0}.chc-who{position:relative;display:flex;gap:16px;align-items:center;cursor:var(--cur-pointer, pointer)}.chc-name{font-family:var(--head);font-size:28px;color:#fff}.chc-fmt{position:relative;font-size:13px;color:var(--ink);background:#ffffff08;border-radius:8px;padding:8px 10px;border:1px solid var(--line)}.chc-teams{display:grid;grid-template-columns:1fr 1fr;gap:8px}.chc-team{display:flex;flex-direction:column;gap:3px;font-size:13px;background:#ffffff06;border-radius:8px;padding:6px 8px}.chc-team small{font-family:var(--head);letter-spacing:2px;font-size:9px;color:var(--ink3)}.chc-team span{color:var(--ink2)}.chc-team span.in{color:var(--ok)}.chc-deck{font-size:13px;color:var(--ink2)}.chc-deck b{color:#fff}.so-ch{border:1px solid #7a3222;background:#1c1210;border-radius:9px;padding:6px 8px;margin-bottom:8px}.so-ch-h{font-family:var(--head);font-size:10px;letter-spacing:2px;color:var(--hot);margin-bottom:4px}.so-chrow{display:flex;align-items:center;gap:6px;padding:4px 0;font-size:12px}.so-chrow>span:first-child{flex:1;min-width:0}.so-chrow small{display:block;color:var(--ink3);font-size:10px}.serieschip{font-family:var(--head);font-size:10px;letter-spacing:2px;color:var(--thunder);border:1px solid #5a4d10;background:#1e1a08;border-radius:7px;padding:4px 9px;display:inline-flex;gap:8px;align-items:center;white-space:nowrap;margin-left:8px}.serieschip b{color:#fff;letter-spacing:.5px;font-size:12px}.serieschip.done{color:var(--ok);border-color:#1f5a3c;background:#0c1e16}.rs-series{text-align:center;margin:4px 0 14px}.rs-series small{display:block;font-family:var(--head);letter-spacing:3px;font-size:10px;color:var(--thunder)}.rs-series b{display:block;font-family:var(--head);font-size:22px;color:#fff;margin:2px 0}.rs-series span{color:var(--ink2);font-size:13px}.rs-series.done b{color:var(--thunder);text-shadow:0 0 16px #f2c81877}@media(max-width:860px){.avsplit{grid-template-columns:1fr}.avframe{position:static;order:-1}.pf-id{grid-template-columns:auto minmax(0,1fr);padding:20px 16px}.pf-show{grid-column:1 / -1;align-items:flex-start}.avatar.hx.pf-av{width:118px;height:118px}.pf-name{font-size:28px}.pf-stats{grid-template-columns:repeat(2,minmax(0,1fr));padding:14px 16px 0}.pf-stats.small{grid-template-columns:repeat(3,minmax(0,1fr))}.pf-stats .pf-tile.big{grid-column:1 / -1}.pf-cols{grid-template-columns:1fr;padding:0 16px}.pf-titles{padding:0 16px}.pf-note{padding:8px 16px 0}.pf-m{grid-template-columns:22px minmax(0,1fr) 46px 28px}.pf-m .dk,.pf-m .dt{display:none}.pfedit{padding:18px 16px}.ch-teams,.chc-teams{grid-template-columns:1fr}}@media(max-width:480px){.pf-id{grid-template-columns:1fr;justify-items:center;text-align:center}.pf-meta,.pf-actions{justify-content:center}.pf-show{align-items:center}.pf-card{width:80px}.pf-stats.small{grid-template-columns:repeat(2,minmax(0,1fr))}.pf-bar{grid-template-columns:96px 1fr 44px}}.htp-btn{border-color:color-mix(in srgb,var(--thunder) 45%,var(--line2));color:var(--thunder)}.htpmodal{z-index:56}.htpbox{width:min(760px,94vw);max-height:90vh;overflow:auto;position:relative;padding:0;border-top:3px solid var(--rc)}.htp-head{padding:22px 24px 16px;background:radial-gradient(ellipse at 0% 0%,color-mix(in srgb,var(--rc) 28%,transparent),transparent 65%),#10131d;border-bottom:1px solid var(--line)}.htp-head small{font-family:var(--head);letter-spacing:3px;font-size:10px;color:var(--rc)}.htp-head h3{font-family:var(--head);font-size:30px;color:#fff;margin:2px 0 6px;font-weight:400}.htp-head p{margin:0;font-size:15px;color:var(--ink)}.htp-tags{display:flex;gap:8px;margin-top:10px}.htp-tags span{font-size:11px;border:1px solid var(--line2);border-radius:12px;padding:2px 9px;color:var(--ink2)}.htp-body{padding:4px 24px 22px}.htp-body h4{font-family:var(--head);letter-spacing:2px;font-size:11px;color:var(--ink2);margin:16px 0 8px;font-weight:400}.htp-plan{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:7px;line-height:1.45}.htp-plan li::marker{color:var(--rc);font-family:var(--head)}.htp-turns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.htp-turns>div{background:#11151f;border:1px solid var(--line);border-radius:9px;padding:9px 11px}.htp-turns b{font-family:var(--head);color:#fff;font-weight:400}.htp-turns span{color:var(--ink3);font-size:11px;margin-left:6px}.htp-turns p{margin:5px 0 0;font-size:13px;line-height:1.4;color:var(--ink)}.htp-tip{margin-top:12px;background:#1e1a08;border:1px solid #5a4d10;border-radius:9px;padding:9px 11px;font-size:13px;line-height:1.45}.htp-tip b{font-family:var(--head);color:var(--thunder);font-weight:400;letter-spacing:1px;margin-right:6px}.htp-keys{display:flex;gap:10px;flex-wrap:wrap}.htp-card{width:96px;padding:0;border:0;background:none;cursor:zoom-in;color:var(--ink2);font-size:11px;text-align:center}.htp-card img{width:100%;border-radius:5px;display:block;box-shadow:0 8px 18px #000a;margin-bottom:4px}.htp-basics{margin-top:16px;font-size:12px;color:var(--ink2);line-height:1.5;border-top:1px solid var(--line);padding-top:12px}.htp-basics b{font-family:var(--head);font-weight:400;letter-spacing:1px;color:var(--ink);margin-right:4px}.htp-basics a{margin-left:6px}@media(max-width:640px){.htp-turns{grid-template-columns:1fr}.htp-card{width:76px}}.tut-sys{font-family:var(--head);font-size:10px;letter-spacing:3px;color:var(--neo2);text-transform:uppercase}.tut-guide{position:fixed;left:12px;top:50%;transform:translateY(-50%);width:290px;z-index:60;background:linear-gradient(180deg,#121634f2,#0b0e1cf5);border:1px solid #6c63ff88;border-radius:12px;box-shadow:0 18px 60px #000c,0 0 0 1px #000,inset 0 1px #ffffff12;overflow:hidden;animation:tut-in .35s cubic-bezier(.2,.9,.3,1.2)}.tut-guide:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.5;background:repeating-linear-gradient(0deg,transparent 0 3px,#ffffff05 3px 4px)}.tut-head{display:flex;align-items:center;gap:8px;padding:9px 12px;border-bottom:1px solid #6c63ff44;cursor:var(--cur-pointer, pointer);-webkit-user-select:none;user-select:none;background:#6c63ff14}.tut-dot{width:7px;height:7px;border-radius:50%;background:var(--neo2);box-shadow:0 0 10px var(--neo2);animation:tut-blink 1.6s infinite}.tut-part{font-family:var(--head);font-size:10px;letter-spacing:1.5px;color:var(--ink2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1}.tut-count{font-size:11px;color:var(--ink3);font-variant-numeric:tabular-nums}.tut-min{background:none;border:0;color:var(--ink2);cursor:var(--cur-pointer, pointer);padding:0 2px;font-size:12px}.tut-body{padding:12px 14px;max-height:58vh;overflow-y:auto}.tut-body p{margin:0 0 9px;font-size:13.5px;line-height:1.5;color:#d9dcf0;opacity:0;animation:tut-line .35s forwards}.tut-body p b{color:#fff}.tut-body code{font-family:var(--head);font-size:11px;letter-spacing:1px;background:#ffffff10;padding:1px 5px;border-radius:4px;color:#fff}.tut-goal{margin:10px 0 2px;padding:9px 11px;border-radius:8px;border:1px solid #ffb54766;background:#ffb54712;font-size:13px;line-height:1.45;color:#ffe4b8;animation:tut-goal 2.4s ease-in-out infinite}.tut-goal span{display:block;font-family:var(--head);font-size:9.5px;letter-spacing:2.5px;color:var(--warn);margin-bottom:3px}.tut-goal b{color:#fff}.tut-foot{display:flex;align-items:center;gap:10px;margin-top:10px}.tut-bar{flex:1;height:3px;border-radius:3px;background:#ffffff12;overflow:hidden}.tut-bar i{display:block;height:100%;background:linear-gradient(90deg,var(--neo),var(--neo2));transition:width .4s}.tut-next{padding:8px 16px;font-family:var(--head);letter-spacing:1.5px;font-size:12px}.tut-guide.min .tut-head{border-bottom:0}.tut-why{display:none;margin-top:5px;background:none;border:0;padding:2px 0;font-family:var(--head);font-size:9.5px;letter-spacing:2px;color:var(--neo3, #c3beff);cursor:var(--cur-pointer, pointer)}@media(max-width:1100px)and (orientation:portrait){.tut-guide{top:calc(env(safe-area-inset-top,0px) + 40px);left:6px;right:6px;width:auto;max-width:720px;margin:0 auto;transform:none;animation:none;border-radius:10px}.tut-head{padding:6px 10px}.tut-body{max-height:calc(38 * var(--vh, 1vh));padding:8px 11px 9px}.tut-body p{font-size:12.5px;line-height:1.42;margin-bottom:5px}.tut-goal{font-size:12px;padding:6px 9px;margin-top:5px}.tut-foot{margin-top:6px}}@media(orientation:landscape)and (max-height:520px){.tut-guide{top:4px;right:max(6px,env(safe-area-inset-right));left:auto;width:min(300px,38vw);transform:none;animation:none;border-radius:10px}.tut-head{padding:5px 9px}.tut-body{max-height:calc(100 * var(--vh, 1vh) - 56px);padding:7px 10px 8px}.tut-body p{font-size:12px;line-height:1.38;margin-bottom:4px}.tut-goal{font-size:11.5px;padding:5px 8px;margin-top:4px}.tut-foot{margin-top:5px}.tut-next{padding:6px 12px}.tut-guide:not(.info):not(.more) .tut-body p:first-child{display:none!important}}@media(max-width:1100px)and (orientation:portrait),(orientation:landscape)and (max-height:520px){.tut-guide{display:flex;flex-direction:column}.tut-head{flex:0 0 auto}.tut-body{max-height:none;min-height:0;overflow-y:auto}body.tutoring #table:not(.tag) #board{justify-content:flex-end}.tut-why{display:block}.tut-body{display:flex;flex-direction:column}.tut-guide:not(.info):not(.more) .tut-goal{order:-1;margin:0 0 5px}.tut-guide:not(.info):not(.more) .tut-body p:not(:first-child){display:none}.tut-guide:not(.info):not(.more) .tut-body p:first-child{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tut-intro h1{font-size:clamp(30px,9vw,56px)}.tut-clear-in{padding:20px 16px 16px;max-height:calc(100% - 20px);overflow-y:auto}.tut-clear h1{font-size:32px;margin:4px 0 10px}}.tut-ring{position:fixed;z-index:55;pointer-events:none;border-radius:10px;border:2px solid var(--warn);box-shadow:0 0 0 3px #ffb54733,0 0 24px #ffb547aa;animation:tut-ring 1.2s ease-in-out infinite;transition:left .2s,top .2s,width .2s,height .2s}.tut-intro{position:fixed;inset:0;z-index:70;display:grid;place-items:center;background:radial-gradient(ellipse at center,#0d1030ee,#05060cf5 70%);cursor:var(--cur-pointer, pointer);animation:tut-fade 2.2s forwards}.tut-intro-in{text-align:center;animation:tut-slam .5s cubic-bezier(.2,.9,.3,1.3)}.tut-intro h1{font-family:var(--head);font-size:clamp(38px,7vw,76px);letter-spacing:4px;margin:10px 0 6px;text-transform:uppercase;color:#fff;text-shadow:0 0 40px #6c63ffaa,3px 0 #ff2d7866,-3px 0 #2ecfff55}.tut-intro p{color:var(--ink2);font-size:16px;margin:0}.tut-clear{position:fixed;inset:0;z-index:80;display:grid;place-items:center;background:#04050bd9;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:tut-fadein .3s}.tut-clear-in{width:min(520px,calc(100vw - 32px));text-align:center;padding:30px 28px 24px;border-radius:16px;border:1px solid #5fe0a077;background:linear-gradient(180deg,#0f1a1ef5,#0a0e16f7);box-shadow:0 30px 90px #000,0 0 60px #5fe0a022;animation:tut-slam .45s cubic-bezier(.2,.9,.3,1.3)}.tut-clear h1{font-family:var(--head);font-size:44px;letter-spacing:5px;margin:8px 0 14px;color:var(--ok);text-shadow:0 0 30px #5fe0a077}.tut-clear ul{list-style:none;padding:0;margin:0 0 20px;display:flex;flex-wrap:wrap;gap:6px;justify-content:center}.tut-clear li{font-size:12.5px;padding:4px 10px;border-radius:99px;background:#5fe0a014;border:1px solid #5fe0a044;color:#c9f5de}.tut-clear-btns{display:flex;flex-direction:column;gap:8px;align-items:stretch}.tut-clear-btns .big{font-family:var(--head);letter-spacing:1.5px}#tutorial{background:radial-gradient(ellipse at 15% 10%,#1b1d48 0%,transparent 55%),radial-gradient(ellipse at 90% 100%,#2a0d2233 0%,transparent 50%),var(--bg)}.tut-progress{color:var(--ink2);font-size:13px}.tut-progress b{color:var(--ok);font-family:var(--head)}.tut-hub{flex:1;overflow-y:auto;display:grid;grid-template-columns:minmax(260px,380px) minmax(0,760px);gap:40px;justify-content:center;padding:40px 32px 80px;align-items:start}.tut-hub-lead{position:sticky;top:0;display:flex;flex-direction:column;gap:12px;align-items:flex-start}.tut-hub-lead h2{font-family:var(--head);font-size:30px;line-height:1.15;margin:4px 0 0;color:#fff;letter-spacing:.5px}.tut-hub-lead p{color:var(--ink2);line-height:1.55;margin:0 0 8px}.tut-hub-lead .big{font-family:var(--head);letter-spacing:1.5px}.tut-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px;counter-reset:none}.tut-tile{width:100%;display:grid;grid-template-columns:56px 70px 1fr auto;align-items:center;gap:14px;text-align:left;cursor:var(--cur-pointer, pointer);padding:10px 16px 10px 10px;border-radius:12px;border:1px solid var(--line2);background:linear-gradient(90deg,#151a28,#10131c);color:var(--ink);transition:transform .12s,border-color .12s,background .12s;position:relative;overflow:hidden}.tut-tile:hover{transform:translate(4px);border-color:var(--neo);background:linear-gradient(90deg,#1b2036,#10131c)}.tut-tile.next{border-color:#6c63ffaa;box-shadow:0 0 0 1px #6c63ff55,0 0 30px #6c63ff22}.tut-tile.cleared{border-color:#5fe0a044}.tut-no{font-family:var(--head);font-size:30px;color:#fff2;text-align:center;letter-spacing:1px}.tut-tile.next .tut-no{color:var(--neo2)}.tut-tile.cleared .tut-no{color:#5fe0a088}.tut-art{width:70px;height:52px;border-radius:7px;overflow:hidden;background:#0008;border:1px solid #ffffff14}.tut-art img{width:100%;height:170%;object-fit:cover;object-position:50% 18%}.tut-txt{display:flex;flex-direction:column;gap:3px;min-width:0}.tut-txt b{font-family:var(--head);font-size:16px;letter-spacing:1px;text-transform:uppercase}.tut-txt small{color:var(--ink2);font-size:13px}.tut-tags{display:flex;flex-wrap:wrap;gap:4px;margin-top:3px}.tut-tags i{font-style:normal;font-size:11px;color:var(--ink3);border:1px solid var(--line2);border-radius:99px;padding:1px 7px}.tut-state{font-family:var(--head);font-size:11px;letter-spacing:1.5px;color:var(--neo2);white-space:nowrap}.tut-tile.cleared .tut-state{color:var(--ok)}.tut-offer{position:fixed;inset:0;z-index:90;display:grid;place-items:center;background:#03040acc;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:tut-fadein .3s}.tut-offer-in{width:min(480px,calc(100vw - 32px));padding:26px 26px 22px;border-radius:14px;border:1px solid #6c63ff88;background:linear-gradient(180deg,#13163af5,#0a0c18f7);box-shadow:0 30px 90px #000,0 0 50px #6c63ff22;animation:tut-slam .4s cubic-bezier(.2,.9,.3,1.3)}.tut-offer-in h2{font-family:var(--head);font-size:26px;letter-spacing:1px;color:#fff;margin:10px 0 8px}.tut-offer-in p{color:var(--ink2);line-height:1.55;margin:0 0 18px}.tut-offer-in .row{display:flex;gap:10px}.tut-offer-in .row .btn{flex:1}.tut-offer-in .row .primary{font-family:var(--head);letter-spacing:1.5px}@keyframes tut-in{0%{opacity:0;transform:translate(-16px,-50%)}}@keyframes tut-line{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:none}}@keyframes tut-blink{50%{opacity:.35}}@keyframes tut-goal{50%{border-color:#ffb547cc;box-shadow:0 0 18px #ffb54722}}@keyframes tut-ring{50%{box-shadow:0 0 0 6px #ffb54722,0 0 34px #ffb547}}@keyframes tut-fade{0%,80%{opacity:1}to{opacity:0}}@keyframes tut-fadein{0%{opacity:0}}@keyframes tut-slam{0%{opacity:0;transform:scale(1.15);filter:blur(6px)}}@media(prefers-reduced-motion:reduce){.tut-guide,.tut-intro-in,.tut-clear-in,.tut-offer-in,.tut-body p{animation:none;opacity:1}.tut-ring,.tut-goal,.tut-dot{animation:none}}@media(max-width:900px){.tut-hub{grid-template-columns:1fr;gap:24px;padding:20px 16px 60px}.tut-hub-lead{position:static}.tut-tile{grid-template-columns:38px 56px 1fr}.tut-state{display:none}.tut-no{font-size:22px}}#learn{background:radial-gradient(ellipse at 10% 0%,#191c44 0%,transparent 50%),radial-gradient(ellipse at 100% 100%,#221028 0%,transparent 45%),var(--bg)}.lg-hub{flex:1;overflow-y:auto;padding:28px 32px 90px;width:100%;max-width:1180px;margin:0 auto}.lg-train{position:relative;display:grid;gap:4px;width:100%;text-align:left;padding:20px 64px 20px 24px;border-radius:14px;cursor:var(--cur-pointer, pointer);color:var(--ink);border:1px solid #6c63ff88;background:linear-gradient(100deg,#262a6e,#15183a 55%,#0f1226);box-shadow:0 0 40px #6c63ff22;overflow:hidden;transition:transform .12s,box-shadow .12s}.lg-train:after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(90deg,transparent 0 22px,#ffffff06 22px 23px);pointer-events:none}.lg-train:hover{transform:translateY(-2px);box-shadow:0 0 60px #6c63ff44}.lg-train b{font-family:var(--head);font-size:24px;letter-spacing:1px;color:#fff}.lg-train span:not(.tut-sys){color:var(--ink2)}.lg-train i{position:absolute;right:24px;top:50%;transform:translateY(-50%);font-style:normal;font-size:26px;color:var(--neo2)}.lg-searchrow{margin:22px 0 6px}.lg-search{width:100%;font-size:15px;padding:12px 14px;border-radius:10px;background:#0d1018}.lg-group h2{font-family:var(--head);font-size:12px;letter-spacing:3px;text-transform:uppercase;color:var(--ink3);margin:26px 0 10px;font-weight:400}.lg-tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px}.lg-tile{position:relative;display:flex;flex-direction:column;gap:4px;text-align:left;padding:16px;min-height:118px;cursor:var(--cur-pointer, pointer);color:var(--ink);border-radius:12px;border:1px solid var(--line2);background:linear-gradient(160deg,#171b28,#0f121b);transition:transform .12s,border-color .12s,background .12s;overflow:hidden}.lg-tile:hover{transform:translateY(-2px);border-color:var(--neo);background:linear-gradient(160deg,#1d2238,#0f121b)}.lg-tile-no{position:absolute;right:12px;top:8px;font-family:var(--head);font-size:28px;color:#ffffff0d}.lg-tile-k{font-family:var(--head);font-size:9.5px;letter-spacing:2.5px;text-transform:uppercase;color:var(--neo2)}.lg-tile b{font-family:var(--head);font-size:16.5px;letter-spacing:.5px;color:#fff;line-height:1.2}.lg-tile-d{color:var(--ink2);font-size:13px;line-height:1.4}.lg-crumb{display:flex;gap:10px;align-items:baseline;min-width:0}.lg-crumb-t{font-size:15px;color:var(--ink2);overflow:hidden;text-overflow:ellipsis}.lg-pos{color:var(--ink3);font-size:12px;font-variant-numeric:tabular-nums;margin-right:6px}.lg-page{flex:1;overflow-y:auto;display:grid;grid-template-columns:230px minmax(0,820px);gap:40px;justify-content:center;padding:0 24px 100px}.lg-side{position:sticky;top:0;align-self:start;display:flex;flex-direction:column;gap:14px;padding:26px 0;max-height:calc(100vh - 60px);overflow-y:auto}.lg-side>div{display:flex;flex-direction:column;gap:1px}.lg-side-g{font-family:var(--head);font-size:9.5px;letter-spacing:2.5px;text-transform:uppercase;color:var(--ink3);margin:0 0 4px 10px}.lg-side a{color:var(--ink2);text-decoration:none;font-size:13.5px;padding:6px 10px;border-radius:7px}.lg-side a:hover{color:#fff;background:var(--panel2)}.lg-side a.on{color:#fff;background:#6c63ff22;box-shadow:inset 3px 0 0 var(--neo)}.lg-article{padding:30px 0 0;min-width:0}.lg-kicker{font-family:var(--head);font-size:10.5px;letter-spacing:3px;text-transform:uppercase;color:var(--neo2)}.lg-article h1{font-family:var(--head);font-size:36px;letter-spacing:.5px;margin:6px 0 18px;color:#fff;line-height:1.1}.lg-article h3{font-family:var(--head);font-size:15px;letter-spacing:1.2px;text-transform:uppercase;color:#fff;margin:30px 0 12px;font-weight:400}.lg-article h4{font-size:13px;text-transform:uppercase;letter-spacing:1.5px;color:var(--ink2);margin:16px 0 8px}.lg-article p,.lg-article li{font-size:15px;line-height:1.65;color:#d4d8e6}.lg-article code{font-family:var(--head);font-size:11.5px;letter-spacing:1px;background:#ffffff10;padding:2px 6px;border-radius:4px;color:#fff}.lg-article kbd{font-family:var(--head);font-size:11px;padding:2px 6px;border-radius:4px;border:1px solid var(--line2);border-bottom-width:2px;background:var(--panel2);color:#fff}.lg-lead{font-size:17px!important;color:#e9ebf5!important}.lg-w{color:#fff}.lg-muted{color:var(--ink3)!important;font-size:13.5px!important}.lg-key{margin:18px 0;padding:16px 18px;border-radius:12px;border:1px solid #6c63ff77;background:linear-gradient(135deg,#6c63ff1c,#6c63ff06);font-size:15px;line-height:1.6;color:#e6e7f5}.lg-note{margin:18px 0;padding:12px 16px;border-radius:10px;border-left:3px solid var(--warn);background:#ffb5470d;font-size:14px;line-height:1.6;color:#e9dfcb}.lg-note a{color:var(--warn)}.lg-list{padding-left:20px;margin:0}.lg-list li{margin-bottom:8px}.lg-steps{list-style:none;padding:0;margin:14px 0;display:flex;flex-direction:column;gap:10px}.lg-steps li{display:grid;grid-template-columns:34px 1fr;gap:12px;align-items:start;padding:12px 14px;border-radius:10px;background:#ffffff05;border:1px solid var(--line)}.lg-steps li b{color:#fff;font-size:15px}.lg-steps li div div{color:#c6cbdb;font-size:14.5px;line-height:1.55;margin-top:2px}.lg-step-no{width:30px;height:30px;border-radius:8px;display:grid;place-items:center;font-family:var(--head);background:#6c63ff26;color:var(--neo2)}.lg-pairs{margin:14px 0;display:grid;gap:0;border:1px solid var(--line);border-radius:12px;overflow:hidden}.lg-pairs>div{display:grid;grid-template-columns:170px 1fr;gap:16px;padding:12px 16px;border-top:1px solid var(--line)}.lg-pairs>div:first-child{border-top:0}.lg-pairs>div:nth-child(odd){background:#ffffff04}.lg-pairs dt{font-family:var(--head);font-size:12px;letter-spacing:1px;text-transform:uppercase;color:#fff;padding-top:3px}.lg-pairs dd{margin:0;font-size:14.5px;line-height:1.6;color:#cdd2e1}.lg-trio,.lg-duo{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:12px 0}.lg-duo{grid-template-columns:1fr 1fr}.lg-trio>div,.lg-duo>div{display:flex;flex-direction:column;gap:6px;padding:14px;border-radius:10px;border:1px solid var(--line2);background:#121622}.lg-trio b,.lg-duo b{font-family:var(--head);letter-spacing:1px;color:#fff;font-size:14px}.lg-trio span,.lg-duo span{font-size:14px;line-height:1.5;color:#c8cddc}.lg-kinds{display:flex;flex-direction:column;gap:8px}.lg-kinds>div{display:grid;grid-template-columns:140px 1fr;gap:14px;padding:14px 16px;border-radius:10px;background:#121622;border:1px solid var(--line);border-left:4px solid var(--c)}.lg-kinds b{font-family:var(--head);letter-spacing:1px;color:var(--c);font-size:14px}.lg-kinds span{font-size:14.5px;line-height:1.55;color:#cdd2e1}.lg-pn{display:flex;justify-content:space-between;gap:12px;margin-top:44px;padding-top:20px;border-top:1px solid var(--line)}.lg-pn-b{display:flex;flex-direction:column;gap:2px;padding:12px 16px;border-radius:10px;border:1px solid var(--line2);background:var(--panel);color:var(--ink);cursor:var(--cur-pointer, pointer);text-align:left;min-width:0}.lg-pn-b.next{text-align:right;margin-left:auto}.lg-pn-b:hover{border-color:var(--neo)}.lg-pn-b span{font-size:12px;color:var(--ink3)}.lg-pn-b b{font-family:var(--head);letter-spacing:.5px}.lg-strip{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0 4px}.lg-thumb{width:78px;aspect-ratio:816 / 1140;padding:0;border:0;border-radius:5px;overflow:hidden;cursor:zoom-in;background:#000 url(/static/back.png) center / cover;box-shadow:0 4px 12px #0008;transition:transform .12s}.lg-thumb img{width:100%;height:100%;object-fit:cover;display:block}.lg-thumb span{font-size:10px;color:var(--ink2);padding:4px;display:block}.lg-thumb:hover{transform:translateY(-4px) scale(1.04)}.lg-more{align-self:center;background:none;border:1px dashed var(--line2);color:var(--ink2);border-radius:8px;padding:8px 12px;cursor:var(--cur-pointer, pointer)}.lg-count{font-size:12px;color:var(--ink3);white-space:nowrap}.lg-el{display:inline-flex;align-items:center;gap:5px;font-size:12px;padding:2px 9px;border-radius:99px;border:1px solid var(--c);color:#fff;background:color-mix(in srgb,var(--c) 18%,transparent)}.lg-tag,.lg-realm{display:inline-flex;font-size:12px;padding:2px 9px;border-radius:99px;border:1px solid var(--line2);color:var(--ink2)}.lg-realm{border-color:var(--c);color:#fff;margin:0 4px 4px 0}.lg-tags{display:flex;flex-wrap:wrap;gap:5px;margin:8px 0}.lg-eltabs{display:grid;grid-template-columns:repeat(6,1fr);gap:6px;margin:16px 0 12px}.lg-eltabs button{display:flex;flex-direction:column;align-items:center;gap:4px;padding:10px 4px;border-radius:10px;border:1px solid var(--line2);background:#121622;color:var(--ink2);cursor:var(--cur-pointer, pointer);font-weight:600;transition:all .12s}.lg-eltabs button i{font-style:normal;font-size:20px}.lg-eltabs button:hover{border-color:var(--c);color:#fff}.lg-eltabs button.on{border-color:var(--c);color:#fff;background:color-mix(in srgb,var(--c) 22%,#121622);box-shadow:0 0 20px color-mix(in srgb,var(--c) 30%,transparent)}.lg-elcard{padding:18px;border-radius:14px;border:1px solid color-mix(in srgb,var(--c) 60%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--c) 14%,#10131c),#0e1119)}.lg-elhead{display:flex;align-items:center;gap:14px}.lg-elhead h3{margin:0!important;font-size:22px!important}.lg-elhead>div span{color:var(--ink2);font-size:13px}.lg-elhead .lg-count{margin-left:auto}.lg-elglyph{width:50px;height:50px;border-radius:12px;display:grid;place-items:center;font-size:26px;background:color-mix(in srgb,var(--c) 30%,transparent);border:1px solid var(--c)}.lg-elcols{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:14px}.lg-elcols ul{padding-left:18px;margin:0}.lg-elcols li{font-size:14px!important;margin-bottom:4px}.lg-elcols ul.no li::marker{color:#ff6b7f}.lg-acc{display:flex;flex-direction:column;gap:6px;margin-top:16px}.lg-acc-i{border:1px solid var(--line);border-radius:10px;background:#10131c;overflow:hidden}.lg-acc-i.on{border-color:var(--line2);background:#131725}.lg-acc-h{width:100%;display:grid;grid-template-columns:130px 70px 1fr auto;gap:12px;align-items:center;padding:12px 14px;background:none;border:0;color:var(--ink);cursor:var(--cur-pointer, pointer);text-align:left}.lg-acc-h b{font-family:var(--head);letter-spacing:.5px}.lg-acc-v{color:var(--ink2);font-size:13.5px}.lg-lane{font-size:11px;font-family:var(--head);letter-spacing:1.5px;text-transform:uppercase;color:var(--neo2)}.lg-acc-b{padding:0 14px 14px}.lg-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:12px;margin-top:14px}.lg-race{padding:14px;border-radius:12px;border:1px solid var(--line);background:#10131c}.lg-race-h{display:flex;justify-content:space-between;align-items:baseline}.lg-race-h b{font-family:var(--head);font-size:17px;letter-spacing:.5px;color:#fff}.lg-race p{font-size:14px!important;margin:6px 0}.lg-realmcard{display:grid;grid-template-columns:110px 1fr;border-radius:12px;overflow:hidden;border:1px solid color-mix(in srgb,var(--c) 45%,transparent);background:#10131c}.lg-realm-art{background:#000;overflow:hidden}.lg-realm-art img{width:100%;height:100%;object-fit:cover;object-position:50% 30%;transform:scale(1.7);transform-origin:50% 32%}.lg-realm-b{padding:12px 14px;min-width:0}.lg-realm-b h3{margin:0 0 4px!important;color:var(--c)!important}.lg-realm-b p{font-size:13.5px!important;margin:0}.lg-realm-b .lg-thumb{width:52px}.lg-ways{display:grid;grid-template-columns:1fr 1fr;gap:10px}.lg-way{padding:14px 16px;border-radius:12px;border:1px solid var(--line2);background:#121622;display:flex;flex-direction:column}.lg-way-h{display:flex;align-items:baseline;gap:10px}.lg-way-h b{font-family:var(--head);font-size:20px;color:#fff;letter-spacing:1px}.lg-way-h span{font-size:12px;color:var(--ink3)}.lg-way p{font-size:14px!important;margin:6px 0}.lg-way-deck{margin-top:auto;padding-top:8px;display:flex;align-items:center;justify-content:space-between;gap:8px;border-top:1px solid var(--line);font-size:13px;color:var(--ink2)}.lg-shape{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}.lg-shape>div{display:flex;flex-direction:column;gap:2px;padding:12px;border-radius:10px;background:#121622;border:1px solid var(--line)}.lg-shape b{font-family:var(--head);font-size:20px;color:#fff}.lg-shape span{font-size:12px;color:var(--ink2)}.anat-tabs{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.anat-tabs button{padding:8px 14px;border-radius:99px;border:1px solid var(--line2);background:#121622;color:var(--ink2);cursor:var(--cur-pointer, pointer);font-weight:600}.anat-tabs button.on{border-color:var(--neo);color:#fff;background:#6c63ff2a}.anat-lead{color:var(--ink2)!important}.anat-grid{display:grid;grid-template-columns:minmax(260px,400px) 1fr;gap:24px;align-items:start;margin-top:10px}.anat-card{position:relative;aspect-ratio:816 / 1140;border-radius:12px;overflow:hidden;box-shadow:0 20px 60px #000c}.anat-card img{width:100%;height:100%;display:block}.anat-spot{position:absolute;padding:0;border:2px solid transparent;border-radius:6px;background:transparent;cursor:var(--cur-pointer, pointer);transition:border-color .12s,background .12s,box-shadow .12s}.anat-spot .anat-no{position:absolute;left:-7px;top:-7px;transform:scale(.85);opacity:.9}.anat-spot:hover{border-color:#fff8}.anat-spot.on{border-color:var(--warn);background:#ffb5471a;box-shadow:0 0 0 9999px #00000070,0 0 20px #ffb547aa;z-index:2}.anat-no{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 5px;border-radius:99px;font-family:var(--head);font-size:11px;color:#111;background:var(--warn);box-shadow:0 2px 6px #0008}.anat-no.big{min-width:34px;height:34px;font-size:16px}.anat-side{position:sticky;top:16px;display:flex;flex-direction:column;gap:14px}.anat-now{padding:18px;border-radius:12px;border:1px solid #ffb54777;background:linear-gradient(135deg,#ffb54712,#ffb54703);animation:tut-line .25s}.anat-now h3{margin:10px 0 6px!important;font-size:20px!important;text-transform:none!important;letter-spacing:.5px!important}.anat-now p{margin:0}.anat-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:4px}.anat-list button{width:100%;display:flex;align-items:center;gap:8px;padding:7px 9px;border-radius:8px;border:1px solid transparent;background:none;color:var(--ink2);cursor:var(--cur-pointer, pointer);text-align:left;font-size:13.5px}.anat-list button:hover{background:var(--panel2);color:#fff}.anat-list button.on{border-color:#ffb54755;color:#fff;background:#ffb5470c}.anat-missing{display:grid;place-items:center;height:100%;color:var(--ink3)}@media(max-width:980px){.lg-page{grid-template-columns:minmax(0,1fr);padding:0 16px 80px;gap:0}.lg-side{display:none}.lg-cards{grid-template-columns:1fr}}@media(max-width:720px){.lg-hub{padding:16px 16px 80px}.lg-train{padding:16px 48px 16px 16px}.lg-train b{font-size:19px}.lg-tiles{grid-template-columns:1fr 1fr;gap:8px}.lg-tile{min-height:104px;padding:12px}.lg-tile b{font-size:14.5px}.lg-tile-d{font-size:12px}.lg-article h1{font-size:27px}.lg-article p,.lg-article li{font-size:14.5px}.lg-pairs>div{grid-template-columns:1fr;gap:4px}.lg-trio,.lg-duo,.lg-ways,.lg-elcols{grid-template-columns:1fr}.lg-eltabs{grid-template-columns:repeat(3,1fr)}.lg-shape{grid-template-columns:repeat(2,1fr)}.lg-kinds>div{grid-template-columns:1fr;gap:4px}.lg-acc-h{grid-template-columns:1fr auto}.lg-acc-v,.lg-lane{display:none}.anat-grid{grid-template-columns:1fr}.anat-card{max-width:340px;margin:0 auto;width:100%}.anat-side{position:static}.lg-thumb{width:64px}.lg-realmcard{grid-template-columns:80px 1fr}.lg-pos,.lg-crumb-t,.lg-pdf{display:none}}:root{--bg: #05060b;--bg2: #090b13;--panel: #0c0f19;--panel2: #121727;--panel3: #1a2034;--line: #1c2336;--line2: #2a3450;--line3: #3b4870;--ink: #e8eaf4;--ink2: #9aa3bb;--ink3: #5d6781;--neo: #6c63ff;--neo2: #948dff;--neo3: #c3beff;--red: #ff2e4d;--red2: #ff6b80;--mag: #ff2d78;--cyan: #56d8ff;--ok: #4fe3a1;--warn: #ffb547;--hot: #ff5a3c;--me: var(--neo);--them: var(--red);--cut: 14px;--cut-s: 7px;--nav-h: 66px;--top-h: 58px;--ease: cubic-bezier(.2, .9, .25, 1);--glow: 0 0 24px #6c63ff55}.cut{clip-path:polygon(var(--cut) 0,100% 0,100% calc(100% - var(--cut)),calc(100% - var(--cut)) 100%,0 100%,0 var(--cut))}.hud{position:relative;isolation:isolate;background:transparent}.hud:before{content:"";position:absolute;inset:0;z-index:-2;background:var(--hud-line, var(--line2));clip-path:polygon(var(--cut) 0,100% 0,100% calc(100% - var(--cut)),calc(100% - var(--cut)) 100%,0 100%,0 var(--cut))}.hud:after{content:"";position:absolute;inset:1px;z-index:-1;background:var(--hud-bg, linear-gradient(160deg, #10142299, #0a0d16f2));clip-path:polygon(calc(var(--cut) - .5px) 0,100% 0,100% calc(100% - var(--cut) + .5px),calc(100% - var(--cut) + .5px) 100%,0 100%,0 calc(var(--cut) - .5px))}.hud.hot{--hud-line: linear-gradient(135deg, var(--neo2), #6c63ff44 40%, #6c63ff22 60%, var(--neo))}.hud.red{--hud-line: linear-gradient(135deg, var(--red2), #ff2e4d33 45%, var(--red))}body:after{content:"";position:fixed;inset:0;pointer-events:none;z-index:200;opacity:.35;mix-blend-mode:overlay;background:repeating-linear-gradient(0deg,transparent 0 2px,#ffffff07 2px 3px)}body[data-screen=table]:after{opacity:.15}.sys{font-family:var(--head);font-size:10px;letter-spacing:3px;text-transform:uppercase;color:var(--neo2)}.sys.red{color:var(--red2)}.sys:before{content:"// ";opacity:.55}.btn{position:relative;border-radius:0;clip-path:polygon(var(--cut-s) 0,100% 0,100% calc(100% - var(--cut-s)),calc(100% - var(--cut-s)) 100%,0 100%,0 var(--cut-s));background:linear-gradient(180deg,#1a2034,#121727);border:0;box-shadow:inset 0 0 0 1px var(--line3);padding:8px 15px;font-weight:700;letter-spacing:.4px;overflow:hidden;transition:background .15s,box-shadow .15s,color .15s,transform .08s}.btn:hover{background:linear-gradient(180deg,#232b48,#161c30);box-shadow:inset 0 0 0 1px var(--neo2)}.btn:after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:40%;background:linear-gradient(100deg,transparent,#ffffff22,transparent);transform:skew(-20deg);pointer-events:none;transition:left .45s var(--ease)}.btn:hover:after{left:120%}.btn:active{transform:translateY(1px)}.btn.primary{background:linear-gradient(180deg,#7a72ff,#5a50ee);box-shadow:inset 0 0 0 1px #a9a3ff,0 0 18px #6c63ff55;color:#fff}.btn.primary:hover{background:linear-gradient(180deg,#8c85ff,#6a61ff)}.btn.danger{background:linear-gradient(180deg,#2b1219,#1c0c12);box-shadow:inset 0 0 0 1px #7a2638;color:#ff9fb0}.btn.danger:hover{box-shadow:inset 0 0 0 1px var(--red);background:#3a1520}.btn.ghost{background:transparent;box-shadow:none;color:var(--ink2)}.btn.ghost:hover{color:#fff;background:#ffffff08;box-shadow:inset 0 0 0 1px var(--line2)}.btn.big{padding:12px 22px;font-family:var(--head);font-weight:400;letter-spacing:1.5px;font-size:15px}.btn:disabled{opacity:.4}.btn:focus-visible,button:focus-visible,a:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea{border-radius:0;background:#070910;box-shadow:inset 0 0 0 1px var(--line2);border:0;clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px)}input[type=checkbox],input[type=radio]{accent-color:var(--neo);width:15px;height:15px}input:focus,select:focus,textarea:focus{box-shadow:inset 0 0 0 1px var(--neo2),0 0 0 0 transparent}@keyframes glitch{0%{text-shadow:2px 0 var(--red),-2px 0 var(--cyan);transform:translate(0)}20%{text-shadow:-2px 0 var(--red),2px 0 var(--cyan);transform:translate(-1px,1px)}40%{text-shadow:1px 0 var(--red),-1px 0 var(--cyan);transform:translate(1px,-1px);clip-path:inset(10% 0 40% 0)}60%{clip-path:inset(50% 0 10% 0)}80%{text-shadow:none;clip-path:none;transform:none}}.glitch-h:hover .gl,.gl.go{animation:glitch .32s steps(2) 1}.screenbar{height:var(--top-h);padding:0 22px;gap:16px;background:linear-gradient(180deg,#0b0e18f5,#07090ff0);border-bottom:0;position:relative;z-index:5}.screenbar:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,var(--neo) 0,#6c63ff55 30%,var(--line) 60%,#ff2e4d55 90%,var(--red))}.screenbar .wordmark{font-size:20px;letter-spacing:2px}.wordmark .neo{color:var(--neo2)}.navbar{position:fixed;left:0;right:0;bottom:0;height:var(--nav-h);z-index:50;display:flex;align-items:stretch;justify-content:center;gap:2px;background:linear-gradient(180deg,#0a0d17f7,#05060bfc);padding:0 12px}.navbar:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:linear-gradient(90deg,transparent,var(--line3) 15%,var(--neo) 50%,var(--line3) 85%,transparent)}.navbar .nv{position:relative;flex:0 1 132px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;background:none;border:0;color:var(--ink3);cursor:var(--cur-pointer, pointer);font-family:var(--head);font-size:11px;letter-spacing:2px;transition:color .15s}.navbar .nv i{font-style:normal;font-size:19px;line-height:1;filter:grayscale(1) brightness(.7);transition:filter .15s,transform .2s var(--ease)}.navbar .nv:hover{color:var(--ink)}.navbar .nv:hover i{filter:none;transform:translateY(-2px)}.navbar .nv.on{color:#fff}.navbar .nv.on i{filter:none}.navbar .nv.on:before{content:"";position:absolute;left:14%;right:14%;top:0;height:3px;background:var(--neo2);box-shadow:0 0 14px var(--neo),0 0 3px var(--neo2);transform:skew(-30deg)}.navbar .nv.on:after{content:"";position:absolute;inset:6px 8%;background:radial-gradient(ellipse at 50% 0%,#6c63ff33,transparent 70%);pointer-events:none}.navbar .nv .nbadge{position:absolute;top:8px;left:calc(50% + 8px);min-width:17px;height:17px;padding:0 4px;border-radius:9px;background:var(--red);color:#fff;font-size:10px;letter-spacing:0;display:grid;place-items:center;font-family:var(--body);font-weight:700}.navbar .nv.duel{flex-basis:160px;color:var(--neo3)}.navbar .nv.duel i{filter:none}.navbar .ntools{position:absolute;right:12px;top:0;bottom:0;display:flex;align-items:center;gap:6px}.navbar .ntools .btn{padding:7px 10px}body.withnav .screen:not(#table){bottom:var(--nav-h)}body.withnav .sounddock,body.withnav .so-pill{display:none}body.withnav .social{bottom:calc(var(--nav-h) + 10px)}body.withnav .so-panel{bottom:0}.ctx{z-index:75}.toast{clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);border-radius:0!important}.modal,.askbox .box,.ctx{border-radius:0!important}.ctx{clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);box-shadow:inset 0 0 0 1px var(--line3),0 20px 60px #000c!important;border:0!important;background:#0b0e18f8!important}@media(prefers-reduced-motion:reduce){.btn:after{display:none}.glitch-h:hover .gl,.gl.go{animation:none}}.askbox,.banner,.bprompt,.modebar.mpanel,.modal-box,.rs-box,.tut-offer-in,.tut-clear-in,.htp-box{border-radius:0!important;clip-path:polygon(18px 0,100% 0,100% calc(100% - 18px),calc(100% - 18px) 100%,0 100%,0 18px)}.askbox,.modal-box{background:linear-gradient(170deg,#121633,#080a14)!important;box-shadow:inset 0 0 0 1px #6c63ff88,0 40px 100px #000e!important}.askbox:before{left:18px;right:auto;width:80px;height:3px;border-radius:0}.askbox.danger{box-shadow:inset 0 0 0 1px #ff2e4d99,0 40px 100px #000e!important}.ask-title{font-size:21px;letter-spacing:1.5px;text-transform:uppercase}.banner{border:0;background:linear-gradient(170deg,#111431f5,#07080ff7);box-shadow:inset 0 0 0 1px var(--neo2),0 30px 90px #000e,0 0 50px #6c63ff33;letter-spacing:1.5px}.banner.win{box-shadow:inset 0 0 0 1px var(--ok),0 30px 90px #000e,0 0 60px #4fe3a144}.banner.lose{box-shadow:inset 0 0 0 1px var(--red),0 30px 90px #000e}.bprompt{box-shadow:inset 0 0 0 1px #ff2d78aa,0 24px 70px #000d!important}.bprompt.mine{box-shadow:inset 0 0 0 1px var(--neo2),0 24px 70px #000d!important}.bprompt.trigger{box-shadow:inset 0 0 0 1px #f2c818cc,0 24px 70px #000d,0 0 40px #f2c81833!important}.modebar.mpanel{box-shadow:inset 0 0 0 1px var(--neo2),0 24px 70px #000d!important}.modebar.mpanel.paybar{box-shadow:inset 0 0 0 1px #4affb0aa,0 24px 70px #000d!important}.modebar.mpanel.target{box-shadow:inset 0 0 0 1px #ff2d78aa,0 24px 70px #000d!important}.turnbanner{font-size:clamp(34px,6vw,64px);background:linear-gradient(90deg,transparent,#1c1a52f0 20%,#1c1a52f0 80%,transparent);clip-path:polygon(0 12%,100% 0,100% 88%,0 100%)}.rs-box{box-shadow:inset 0 0 0 1px var(--line3),0 40px 100px #000e}.pf-card,.rs-mvp img{border-radius:4px}.home2{overflow:clip;background:var(--bg)}.h2-bg{position:absolute;inset:-30px;background:#05060b center / cover no-repeat;filter:saturate(1.15) blur(1.5px);transform:scale(1.04);animation:h2-drift 26s ease-in-out infinite alternate}@keyframes h2-drift{to{transform:scale(1.1) translate(-1.5%,-1%)}}.h2-shade{position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,#05060bee,#05060b88 35%,#05060bcc 62%,#05060bf6),linear-gradient(0deg,#05060b 0%,transparent 35%,transparent 75%,#05060bcc 100%),radial-gradient(ellipse at 28% 55%,color-mix(in srgb,var(--rc) 30%,transparent),transparent 60%)}.h2-grid{position:absolute;left:-20%;right:-20%;bottom:-10%;height:55%;pointer-events:none;transform:perspective(600px) rotateX(64deg);transform-origin:bottom;opacity:.5;background-image:linear-gradient(color-mix(in srgb,var(--rc) 45%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--rc) 45%,transparent) 1px,transparent 1px);background-size:64px 64px;-webkit-mask-image:linear-gradient(0deg,#000 10%,transparent 90%);mask-image:linear-gradient(0deg,#000 10%,transparent 90%);animation:h2-floor 5s linear infinite}@keyframes h2-floor{to{background-position:0 64px}}.h2-top{position:relative;z-index:3;display:flex;align-items:center;gap:18px;padding:16px 26px}.h2-id{display:flex;align-items:center;gap:12px;padding:8px 18px 8px 10px;cursor:var(--cur-pointer, pointer);color:var(--ink);border:0;--hud-bg: linear-gradient(90deg, #0d1020f2, #0a0c16cc);--cut: 10px}.h2-id:hover{--hud-line: var(--neo2)}.h2-idt{display:flex;flex-direction:column;align-items:flex-start}.h2-idt b{font-family:var(--head);font-size:17px;letter-spacing:1px;color:#fff;font-weight:400}.h2-logo{margin:0 auto;line-height:0;pointer-events:none}.h2-logo img{height:clamp(66px,13vh,124px);width:auto;filter:drop-shadow(0 0 22px #6c63ff55) drop-shadow(0 10px 20px #000c)}.h2-topr{display:flex;gap:4px}.h2-main{position:relative;z-index:2;flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,520px);gap:4vw;align-items:center;padding:0 5vw 3vh 7vw}.h2-hero{display:flex;flex-direction:column;align-items:center;gap:16px}.h2-card{position:relative;width:min(330px,26vw,38vh);aspect-ratio:816 / 1140;padding:0;border:0;background:none;cursor:var(--cur-pointer, pointer);border-radius:14px;box-shadow:0 40px 90px #000e,0 0 0 1px #ffffff14,0 0 70px color-mix(in srgb,var(--rc) 40%,transparent);animation:h2-float 6s ease-in-out infinite}@keyframes h2-float{50%{transform:translateY(-10px)}}.h2-card.tilting{animation-play-state:paused}.h2-card img{width:100%;height:100%;border-radius:14px;display:block}.h2-card .h2-pick{position:absolute;left:0;right:0;bottom:18%;font-family:var(--head);letter-spacing:3px;color:#fff;text-shadow:0 2px 8px #000,0 0 2px #000}.h2-card[data-rar]:before{content:"";position:absolute;inset:0;border-radius:14px;pointer-events:none;mix-blend-mode:color-dodge;opacity:.45;z-index:2;background:linear-gradient(115deg,transparent 30%,#ff8ad833 42%,#8ae6ff44 50%,#b4ff8a33 58%,transparent 70%);background-size:250% 250%;animation:h2-holo 5s linear infinite}@keyframes h2-holo{to{background-position:250% 0}}.h2-cap{text-align:center;display:flex;flex-direction:column;gap:2px}.h2-cap b{font-family:var(--head);font-size:20px;letter-spacing:2px;color:#fff;text-transform:uppercase}.h2-cap small{color:var(--ink2);font-size:13px}.h2-menu{display:flex;flex-direction:column;gap:10px}.h2-btn{position:relative;display:grid;grid-template-columns:44px 1fr auto;grid-template-rows:auto auto;column-gap:12px;align-items:center;text-align:left;cursor:var(--cur-pointer, pointer);color:var(--ink);padding:16px 22px 16px 16px;border:0;transform:skew(-8deg);transform-origin:left;transition:transform .18s var(--ease),filter .15s;background:linear-gradient(90deg,#0e1222f2,#0a0c16d9);clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px);box-shadow:inset 0 0 0 1px var(--line2)}.h2-btn>*{transform:skew(8deg);transition:transform .18s var(--ease)}.h2-btn:hover>:not(.h2-no){transform:skew(8deg) translate(8px)}.h2-btn:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--line3);transition:background .15s,width .15s}.h2-btn:hover{box-shadow:inset 0 0 0 1px var(--neo2),0 0 30px #6c63ff33;background:linear-gradient(90deg,#171c38f2,#0c0f1cd9)}.h2-btn:hover:before{background:var(--neo2);width:5px}.h2-no{grid-row:1 / 3;font-family:var(--head);font-size:22px;color:#fff2;text-align:center}.h2-k{font-family:var(--head);font-size:24px;letter-spacing:3px;color:#fff;display:inline-block}.h2-d{grid-column:2;font-size:13px;color:var(--ink2)}.h2-btn.duel{padding:26px 26px 24px 16px;background:linear-gradient(95deg,#3a2fb8f2,#1d1a5ae8 55%,#0c0f1ce0);box-shadow:inset 0 0 0 1px #a9a3ff,0 0 50px #6c63ff44}.h2-btn.duel:before{background:var(--red);width:5px}.h2-btn.duel .h2-k{font-size:44px;letter-spacing:8px;text-shadow:0 0 30px #8f88ffaa}.h2-btn.duel .h2-no{color:#fff4}.h2-btn.duel .h2-d{color:#d6d3ff}.h2-btn.duel:hover{box-shadow:inset 0 0 0 1px #fff,0 0 60px #6c63ff77;background:linear-gradient(95deg,#4a3fe0f2,#231f70e8 55%,#0c0f1ce0)}.h2-go{grid-row:1 / 3;grid-column:3;font-size:26px;color:#fff;transition:transform .2s var(--ease)}.h2-btn.duel:hover .h2-go{transform:skew(8deg) translate(14px)}.h2-btn.duel:after{content:"";position:absolute;top:0;bottom:0;left:-40%;width:30%;background:linear-gradient(90deg,transparent,#ffffff26,transparent);animation:tbsweep 3.8s 1s ease-in-out infinite}.h2-btn.hot:before{background:var(--warn)}.h2-meter{grid-column:2;height:3px;background:#ffffff12;margin-top:7px;overflow:hidden}.h2-meter i{display:block;height:100%;background:linear-gradient(90deg,var(--warn),#ffd88a)}.home2.arrive .hm-flash{animation:arriveflash 1s ease-out forwards}.home2.arrive .h2-main{animation:arrivewrap 1s var(--ease) both}.home2.arrive .h2-btn{animation:h2-in .5s var(--ease) both}.home2 .h2-btn:nth-child(2){animation-delay:.06s}.home2 .h2-btn:nth-child(3){animation-delay:.12s}.home2 .h2-btn:nth-child(4){animation-delay:.18s}.home2 .h2-btn:nth-child(5){animation-delay:.24s}@keyframes h2-in{0%{opacity:0;transform:skew(-8deg) translate(60px)}}@media(prefers-reduced-motion:reduce){.h2-bg,.h2-grid,.h2-card,.h2-card:before,.h2-btn.duel:after{animation:none}}.duel2{background:radial-gradient(ellipse at 15% 0%,#1a1c46 0%,transparent 50%),radial-gradient(ellipse at 100% 100%,#2a0c1c 0%,transparent 45%),var(--bg)}.dm-scroll{flex:1;min-height:0;overflow-y:auto;padding:22px 26px 30px;display:flex;flex-direction:column;gap:18px}.dm-modes{display:grid;grid-template-columns:1.25fr 1.15fr 1fr 1fr;gap:12px}.dm-mode{position:relative;min-height:290px;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;isolation:isolate;clip-path:polygon(18px 0,100% 0,100% calc(100% - 18px),calc(100% - 18px) 100%,0 100%,0 18px);box-shadow:inset 0 0 0 1px var(--line2);background:#0b0e18;transition:box-shadow .2s}.dm-mode:hover{box-shadow:inset 0 0 0 1px var(--neo2),0 0 40px #6c63ff22}.dm-art{position:absolute;inset:0;z-index:-2;background:center 25% / cover no-repeat;opacity:.55;transform:scale(1.05);transition:transform 1.2s var(--ease),opacity .3s;filter:saturate(1.1)}.dm-mode:hover .dm-art{transform:scale(1.12);opacity:.7}.dm-mode:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#05060b22,#05060bcc 45%,#05060bf5 75%)}.dm-mode:after{content:"";position:absolute;left:0;top:0;width:4px;bottom:0;background:var(--line3)}.dm-mode.quick:after{background:var(--neo2);box-shadow:0 0 20px var(--neo)}.dm-mode.bot:after{background:var(--red)}.dm-mode.host:after{background:var(--warn)}.dm-mode.join:after{background:var(--cyan)}.dm-in{padding:18px 18px 18px 20px;display:flex;flex-direction:column;gap:9px}.dm-in h2{font-family:var(--head);font-size:25px;letter-spacing:1.5px;margin:0;color:#fff;text-transform:uppercase;line-height:1.05;font-weight:400}.dm-mode.quick h2{font-size:32px}.dm-in p{margin:0;color:var(--ink2);font-size:13.5px;line-height:1.45;min-height:2.9em}.dm-in select,.dm-in input{width:100%}.dm-row{display:flex;gap:8px}.dm-row .btn{flex:1}.dm-code{font-family:var(--head);letter-spacing:8px;text-transform:uppercase;font-size:20px;text-align:center;padding:10px}.dm-seg{display:grid;grid-template-columns:1fr 1fr;gap:4px}.dm-seg button{padding:8px 6px;font-size:11px;font-family:var(--head);letter-spacing:.5px;background:#0a0d17;color:var(--ink3);border:0;box-shadow:inset 0 0 0 1px var(--line2);cursor:var(--cur-pointer, pointer);clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px)}.dm-seg button.on{color:#fff;background:#3a1520;box-shadow:inset 0 0 0 1px var(--red2)}.dm-sr{position:absolute!important;width:1px!important;height:1px!important;opacity:0;pointer-events:none;overflow:hidden}.dm-mode.searching{box-shadow:inset 0 0 0 1px var(--neo2),0 0 50px #6c63ff55;animation:dm-pulse 1.6s ease-in-out infinite}@keyframes dm-pulse{50%{box-shadow:inset 0 0 0 1px #fff,0 0 70px #6c63ff88}}.dm-lower{display:grid;grid-template-columns:1.2fr 1fr;gap:12px;min-height:340px}.dm-panel{padding:16px 18px 18px;display:flex;flex-direction:column;gap:10px;min-height:0;max-height:520px}.dm-panel>header{display:flex;align-items:center;justify-content:space-between;gap:10px}.dm-panel h3{font-family:var(--head);font-size:15px;letter-spacing:2px;text-transform:uppercase;margin:0;color:#fff;font-weight:400}.dm-tabs{display:flex;gap:4px}.dm-tabs button{background:none;border:0;color:var(--ink3);font-family:var(--head);font-size:12px;letter-spacing:1.5px;text-transform:uppercase;padding:6px 10px;cursor:var(--cur-pointer, pointer);position:relative}.dm-tabs button.on{color:#fff}.dm-tabs button.on:after{content:"";position:absolute;left:10px;right:10px;bottom:0;height:2px;background:var(--neo2);box-shadow:0 0 10px var(--neo)}.duel2 .roomlist,.duel2 .gamelist,.duel2 .standings{overflow-y:auto;flex:1;min-height:0;display:flex;flex-direction:column;gap:6px}.duel2 .room{border-radius:0;clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);background:#0f1320;border:0;box-shadow:inset 0 0 0 1px var(--line2)}.duel2 .room:hover{box-shadow:inset 0 0 0 1px var(--line3)}.duel2 .room .st{border-radius:0}.duel2 .game{grid-template-columns:96px 1fr auto auto;border-radius:0;background:#0e1220;border-left:2px solid var(--line3)}.duel2 .game .who i{color:var(--ink3);font-style:normal;font-size:11px;margin:0 4px}.duel2 .game .who .hint{font-size:11px}.duel2 .stand .pc{display:flex;align-items:center;gap:6px}.duel2 .stand .pc b{font-size:11px;color:var(--ink2);font-weight:600}.duel2 .stand{grid-template-columns:1fr 36px 36px 110px;padding:6px 8px;background:#0e1220}.duel2 .stand.h{background:none}.duel2 .empty-note{border-radius:0;border-color:var(--line2)}@media(max-width:1200px){.dm-modes{grid-template-columns:1fr 1fr}.dm-mode{min-height:240px}}#decks{background:radial-gradient(ellipse at 80% 0%,#1b1d48 0%,transparent 50%),var(--bg)}.decks-list{padding:22px 26px 40px!important}.dsec{font-size:11px;letter-spacing:3px;color:var(--neo2);margin:8px 0 14px}.dsec:before{content:"// ";opacity:.55}.decktiles{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:14px}.dtile.dbox{position:relative;flex-direction:column;justify-content:flex-end;min-height:300px;padding:0;border:0;border-radius:0;overflow:hidden;isolation:isolate;background:#0b0e18;clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px);box-shadow:inset 0 0 0 1px var(--line2);transition:transform .18s var(--ease),box-shadow .18s}.dtile.dbox:hover{transform:translateY(-4px);box-shadow:inset 0 0 0 1px var(--rc),0 14px 40px #000c,0 0 30px color-mix(in srgb,var(--rc) 30%,transparent)}.db-art{position:absolute;inset:0;z-index:-2;background:center 20% / cover no-repeat;opacity:.6;transition:transform .6s var(--ease),opacity .3s}.dbox:hover .db-art{transform:scale(1.08);opacity:.8}.dtile.dbox:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,transparent 15%,#05060bdd 55%,#05060b 85%)}.dtile.dbox:after{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:var(--rc);box-shadow:0 0 16px var(--rc)}.dtile.dbox .cover{position:absolute;top:14px;right:12px;width:62px;flex:none;transform:rotate(6deg);border-radius:5px;box-shadow:0 10px 24px #000e;transition:transform .25s var(--ease)}.dtile.dbox:hover .cover{transform:rotate(0) scale(1.08)}.dtile.dbox .cover .card{--cw: 62px}.dtile.dbox .meta{padding:12px 14px 14px;flex:none;gap:5px}.dtile.dbox .meta h4{font-size:16px;letter-spacing:.5px;text-transform:uppercase;white-space:normal;line-height:1.15}.dtile.dbox .meta .els span{width:10px;height:10px;border-radius:2px;transform:rotate(45deg)}.dtile.dbox .meta .tb{margin-top:6px;gap:4px}.dtile.dbox .meta .tb .btn{padding:5px 8px;font-size:11px}.dtile.new{min-height:300px;border-radius:0;background:repeating-linear-gradient(135deg,#0b0e18 0 12px,#0e1220 12px 13px);border:0;box-shadow:inset 0 0 0 1px var(--line2);clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px);font-size:14px;letter-spacing:3px;text-align:center;padding:20px}.dtile.new:hover{box-shadow:inset 0 0 0 1px var(--neo2);color:#fff;transform:translateY(-4px)}.builder{grid-template-columns:290px minmax(0,1fr) 460px}@media(max-width:1500px){.builder{grid-template-columns:250px minmax(0,1fr) 390px}}.b-left,.b-pool{background:#080a12;border-color:var(--line)}.b-head input{clip-path:none;box-shadow:none;background:transparent;border-bottom:2px solid var(--line3);font-size:20px;padding:6px 2px;letter-spacing:.5px}.b-head input:focus{border-bottom-color:var(--neo2);box-shadow:none}.b-stats{border-radius:0;border:0;background:linear-gradient(160deg,#10142299,#0a0d16f2);box-shadow:inset 0 0 0 1px var(--line2);clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px)}.deckgrid{border-radius:0;border-color:var(--line2);background:#ffffff03}.deckgrid.neo{border-color:#4b3f96}.filters.chips button,.b-stats .shape>span{border-radius:0!important;clip-path:polygon(5px 0,100% 0,100% calc(100% - 5px),calc(100% - 5px) 100%,0 100%,0 5px)}.pool-grid .card{transition:transform .12s var(--ease),box-shadow .12s}.pool-grid .pc:hover .card{transform:translateY(-3px)}.dnew{display:flex;flex-direction:column;gap:14px}.dnew .dtile.new{min-height:0;flex:1}.dnew{min-height:300px}.dtile.dbox .dt-sleeve{position:absolute;top:22px;right:52px;width:50px;transform:rotate(-9deg);transform-origin:70% 90%;transition:transform .25s var(--ease);pointer-events:none}.dtile.dbox .dt-sleeve .sl{width:100%;filter:drop-shadow(0 8px 14px #000c)}.dtile.dbox .dt-sleeve .sl-card{box-shadow:0 0 0 1.5px color-mix(in srgb,var(--c) 55%,#1a1d2a),inset 0 0 0 1px #fff2}.dtile.dbox:hover .dt-sleeve{transform:rotate(-16deg) translate(-8px)}.dt-look{display:flex;flex-wrap:wrap;gap:4px 10px;font-size:10.5px;color:var(--ink2);line-height:1.2}.dt-look span{display:inline-flex;align-items:center;gap:5px;min-width:0}.dt-look i{flex:none;background:var(--c);box-shadow:0 0 6px color-mix(in srgb,var(--c) 60%,transparent)}.dt-look i.sq{width:7px;height:10px}.dt-look i.wd{width:12px;height:7px}.dtile .meta .tb .btn.cz-btn{border-color:color-mix(in srgb,var(--rc, var(--neo)) 50%,var(--line2))}.b-look{display:inline-flex;align-items:center;gap:8px}.b-look-sl{display:inline-block;width:15px}.b-look-sl .sl{width:15px;filter:none}.b-look-sl .sl-card{box-shadow:0 0 0 1px var(--c);border-radius:2px}@media(max-width:760px){.dtile.dbox .dt-sleeve{width:34px;top:16px;right:34px}.dt-look{font-size:9.5px}.dt-look span:nth-child(2){display:none}}#table{background:#04050a}#topbar{height:46px;padding:0 10px 0 14px;gap:10px;background:linear-gradient(180deg,#0b0e18,#07090f);border-bottom:0;position:relative;z-index:30}#topbar:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,var(--neo),#6c63ff33 25%,var(--line) 50%,#ff2e4d33 75%,var(--red))}#topbar .wordmark.small{font-size:14px;letter-spacing:2px}#topbar .tb-core{height:30px;width:auto;margin-right:-4px;filter:drop-shadow(0 0 8px #6c63ff77);pointer-events:none}#topbar .wordmark .ftr{color:var(--red)}.roomchip{border-radius:0;background:#0e1220;border:0;box-shadow:inset 0 0 0 1px var(--line3);clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px)}.topbtns .btn{padding:6px 11px;font-size:12.5px}.btn.logbtn{font-family:var(--head);letter-spacing:1.5px;font-weight:400;font-size:11.5px;position:relative}.btn.logbtn.on{box-shadow:inset 0 0 0 1px var(--neo2);color:#fff;background:#1d1f4a}.btn .nbadge,.logbtn .nbadge{display:inline-grid;place-items:center;min-width:16px;height:16px;margin-left:6px;padding:0 4px;background:var(--red);color:#fff;font-size:10px;font-family:var(--body);font-weight:700;border-radius:8px}#board{padding:8px 18px 6px;gap:4px;background:radial-gradient(ellipse at 50% 50%,#151740 0%,transparent 60%),radial-gradient(ellipse at 50% 0%,#2a0b1a88 0%,transparent 40%),radial-gradient(ellipse at 50% 100%,#14165099 0%,transparent 45%),#04050a}#board:before{opacity:.5;background-size:48px 48px;-webkit-mask-image:radial-gradient(ellipse at 50% 50%,#000 30%,transparent 85%);mask-image:radial-gradient(ellipse at 50% 50%,#000 30%,transparent 85%)}#right{position:absolute;top:0;right:0;bottom:0;width:min(360px,92vw);z-index:35;background:linear-gradient(180deg,#0a0d17fa,#06080ffa);border-left:0;box-shadow:-1px 0 0 var(--line3),-30px 0 60px #000c;transform:translate(105%);transition:transform .28s var(--ease)}body.logopen #right{transform:none}#right .tabs{border-bottom:0;background:#0b0e18;box-shadow:inset 0 -1px 0 var(--line2)}#right .tab{font-size:10.5px;letter-spacing:2px}#right .tab.on{border-bottom-color:var(--neo2);box-shadow:inset 0 -12px 18px -14px #6c63ff}.feed .e{border-radius:0}.feed .e.turn{background:linear-gradient(90deg,#171b35,transparent)}.pv-float{position:absolute;top:12px;width:290px;max-height:calc(100% - 24px);z-index:34;pointer-events:none;opacity:0;transform:translateY(6px) scale(.98);transition:opacity .14s,transform .18s var(--ease);display:flex;flex-direction:column;background:linear-gradient(180deg,#0c0f1cf2,#07090ff5);box-shadow:inset 0 0 0 1px var(--line3),0 30px 80px #000e;clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px)}.pv-float.l{left:12px}.pv-float.r{right:12px}body.logopen .pv-float.r{right:372px}.pv-float.on{opacity:1;transform:none}.pv-float .preview{flex:1;min-height:0}.pv-float .pv-img{padding:10px 10px 4px}.pv-float .pv-img img{max-width:270px;border-radius:10px}.pv-float .pv-text{max-height:260px;overflow:hidden}.pv-float .pv-empty{display:none}.half.mat:before{border-radius:0;inset:2px -10px;clip-path:polygon(20px 0,100% 0,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100%,0 20px)}.half.mat.me:before{box-shadow:inset 0 0 0 1px #6c63ff26}.half.mat.opp:before{box-shadow:inset 0 0 0 1px #ff2e4d22}.zone,.pile,.neoslot,.fzone{border-radius:0;border:0;box-shadow:inset 0 0 0 1px #232c44;background:#0a0d16cc;clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px)}.half.me .fzone{box-shadow:inset 0 0 0 1px #2e2f66;background:linear-gradient(180deg,#0f1026cc,#0a0b1acc)}.half.opp .fzone{box-shadow:inset 0 0 0 1px #4a1c2c;background:linear-gradient(0deg,#1a0b12cc,#10080dcc)}.half.mat[data-realm] .fzone{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--rc) 32%,#232c44)}.fzone.target,.fzone.can{box-shadow:inset 0 0 0 2px var(--red2),0 0 0 0 transparent!important}.zlabel{font-size:8.5px;letter-spacing:2.5px}.fzone .znum{font-family:var(--head);opacity:.5}.pile.health{box-shadow:inset 0 0 0 1px #6a2233;background:linear-gradient(180deg,#1c0c12,#12070b)}.pile.health.zero{box-shadow:inset 0 0 0 2px var(--hot)}.neoslot{box-shadow:inset 0 0 0 1px #3d3274;background:linear-gradient(180deg,#151032,#0c0920)}.pile .cnt{border-radius:0;clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);border:0;box-shadow:inset 0 0 0 1px var(--line3)}.pile .zlabel,.neoslot .zlabel{border-radius:0}.fzone .pow{border-radius:0;clip-path:polygon(5px 0,100% 0,100% calc(100% - 5px),calc(100% - 5px) 100%,0 100%,0 5px);border:0;box-shadow:inset 0 0 0 2px var(--thunder);background:#000e}.fzone .pow.up{box-shadow:inset 0 0 0 2px var(--ok),0 0 12px #4fe3a166}.fzone .pow.down{box-shadow:inset 0 0 0 2px var(--hot),0 0 12px #ff5a3c66}.fzone .gearn{clip-path:polygon(4px 0,100% 0,100% calc(100% - 4px),calc(100% - 4px) 100%,0 100%,0 4px)}.bdg{border-radius:0;clip-path:polygon(4px 0,100% 0,100% calc(100% - 4px),calc(100% - 4px) 100%,0 100%,0 4px)}.plate{border-radius:0;border:0;border-left:0;background:linear-gradient(90deg,#111530f2,#0a0c18e6);box-shadow:inset 0 0 0 1px #2d3160,inset 4px 0 0 var(--me);clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px);padding:7px 14px 7px 12px}.half.opp .plate{background:linear-gradient(90deg,#1e0c14f2,#10080ce6);box-shadow:inset 0 0 0 1px #5a1f30,inset 4px 0 0 var(--them)}.plate.active{box-shadow:inset 0 0 0 1px var(--neo2),inset 4px 0 0 var(--neo2),0 0 30px #6c63ff55}.half.opp .plate.active{box-shadow:inset 0 0 0 1px var(--red2),inset 4px 0 0 var(--red2),0 0 30px #ff2e4d55}.plate .hp .pips i{border-radius:0;transform:skew(-18deg)}.plate .hp .n{font-size:22px}#midbar{padding:4px 0}#midbar:before{background:linear-gradient(90deg,transparent,#6c63ff66 15%,#3a4460 50%,#ff2e4d66 85%,transparent)}.turnline{border-radius:0;border:0;box-shadow:inset 0 0 0 1px var(--line3);clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);padding:6px 14px}.turnline.mine{box-shadow:inset 0 0 0 1px var(--neo2);background:#1b1946}.turnline.theirs{box-shadow:inset 0 0 0 1px var(--red2);background:#2a0c16}.phasebar{border-radius:0;border:0;box-shadow:inset 0 0 0 1px var(--line2);background:#070910;padding:3px;gap:2px;clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px)}#table:not(.lxd) .phasebar .ph,#table:not(.lxd) .phasebar button{border-radius:0!important;transform:skew(-14deg)}#table:not(.lxd) .phasebar .ph.on{background:var(--me)!important;box-shadow:0 0 16px #6c63ff99!important}#table:not(.lxd) .phasebar.theirs .ph.on{background:var(--them)!important;box-shadow:0 0 16px #ff2e4d99!important}.btn.endturn{border-radius:0;font-size:15px;letter-spacing:3px;padding:11px 30px;min-width:170px;clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px);background:linear-gradient(90deg,#5a4ff0,#8a5bff);box-shadow:inset 0 0 0 1px #c3beff,0 0 30px #6c63ff77}.btn.endturn.suggest{animation:endpulse 1.4s ease-in-out infinite}@keyframes endpulse{50%{box-shadow:inset 0 0 0 1px #fff,0 0 50px #8f88ffcc;filter:brightness(1.15)}}.btn.endturn:disabled{background:#10131f;box-shadow:inset 0 0 0 1px var(--line2);color:var(--ink3)}.btn.combatgo{border-radius:0;font-family:var(--head);letter-spacing:2px;padding:11px 22px;font-size:14px;font-weight:400;background:linear-gradient(90deg,#d8243f,#ff5a3c);box-shadow:inset 0 0 0 1px #ffb3bf,0 0 26px #ff2e4d66;color:#fff;clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px)}#board .opprail{position:absolute;right:18px;top:10px;z-index:12;display:flex;flex-direction:row-reverse;align-items:center;gap:4px;padding:5px 6px;background:#07090fd9;box-shadow:inset 0 0 0 1px #3a1826;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px)}#board .opprail .or-h{display:none}#board .opprail:not(:has(.or-c)){display:none}#board .opprail:before{content:"LAST";font-family:var(--head);font-size:8px;letter-spacing:1.5px;color:var(--red2);writing-mode:vertical-rl;transform:rotate(180deg)}#board .opprail .or-h small,#board .opprail .or-none{display:none}#board .opprail .or-c{width:calc(var(--cw-base) * .4);border-radius:3px;overflow:hidden;cursor:help}#board .opprail .or-c img{width:100%;display:block}body.logopen #board .opprail{right:378px}.fzone .card,.hand .card{box-shadow:0 0 0 1px #0008,0 6px 16px #000b}.half>.field{width:100%;max-width:calc(var(--cw) * 8.6 + 90px);margin-left:auto;margin-right:auto}.half>.handrow{width:100%}body[data-screen=table] .social{left:auto;right:12px;bottom:10px}body[data-screen=table]:has(#table.lxd) .social{right:auto;left:calc(112 * var(--du, 1px));bottom:calc(19 * var(--du, 1px))}body[data-screen=table]:has(#table.lxd) .so-panel{right:auto;left:0}body[data-screen=table] .so-panel{left:auto;right:0}body[data-screen=table] #table:not(.tag):not(.lxd) .zone.support,body[data-screen=table] #table:not(.tag):not(.lxd) .zone.energy{min-height:calc(var(--ch) * .5 + 20px);padding-top:15px}body[data-screen=table] #table:not(.tag):not(.lxd) .zone.support .card{--cw: calc(var(--cw-base) * .5)}body[data-screen=table] #table:not(.tag):not(.lxd) .zone.energy .card{--cw: calc(var(--cw-base) * .45)}body[data-screen=table] #table:not(.tag):not(.lxd) .fzone{min-height:calc(var(--ch) * 1.12 + 26px);padding:6px 6px 24px}#table:not(.tag):not(.lxd) .half.me .handrow{margin-bottom:calc(var(--ch) * -.3)}#table:not(.tag):not(.lxd) .half.me .hand .card:hover{transform:translateY(calc(var(--ch) * -.34)) scale(1.1)}#table:not(.tag):not(.lxd) .half.me .hand .card.canplay{box-shadow:0 0 0 2px var(--ok),0 0 18px #4fe3a177}#table:not(.tag):not(.lxd) .half.me .plate{align-self:flex-start}#board{overflow:clip!important}.half.mat .matart{position:absolute;inset:2px -10px;z-index:0;pointer-events:none;overflow:hidden;clip-path:polygon(20px 0,100% 0,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100%,0 20px);background-color:#07080f;background-size:cover;background-repeat:no-repeat;opacity:.55;filter:saturate(1.15) contrast(1.05);animation:mat-in .6s ease both}@keyframes mat-in{0%{opacity:0}}.half.mat .matart:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 50% 50%,transparent 35%,#05060bcc 100%),linear-gradient(180deg,#05060b99,#05060b33 45%,#05060b99)}.half.mat.dressed:before{z-index:1}.half.mat.dressed.me:before{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--rc) 45%,transparent)}.half.mat.dressed.opp:before,.half.mat.dressed.opp2:before{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--rc) 40%,transparent)}.half.mat.dressed .fzone{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--rc) 55%,#232c44);background:linear-gradient(180deg,#0c0d1f8c,#08091694)}.half.mat.dressed .zone,.half.mat.dressed .pile.deck,.half.mat.dressed .pile.cache{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--rc) 40%,#232c44);background:#0a0d16a6}.half.mat.dressed .fzone.target,.half.mat.dressed .fzone.can{box-shadow:inset 0 0 0 2px var(--red2)!important}.half.mat.founder{--rc: #f2c14e}.half.mat.founder .matart{opacity:1;background:radial-gradient(ellipse at 50% 40%,#3a2a08,#0b0906 72%)}.half.mat.founder .matart:after{background:repeating-linear-gradient(135deg,#f2c14e0c 0 2px,transparent 2px 14px),radial-gradient(ellipse at 50% 50%,transparent 40%,#000a 100%)}.half.mat.founder .fzone,.half.mat.founder .zone,.half.mat.founder .pile.deck,.half.mat.founder .pile.cache{box-shadow:inset 0 0 0 1px #b5891d99}.card.back.sleeved{background:#07080f}.card.back .sl,.pile .stackimg .sl,.hbreak .sl{position:absolute;inset:0;width:auto;aspect-ratio:auto;filter:none}.card.back .sl .sl-card,.hbreak .sl .sl-card{border-radius:inherit;box-shadow:0 0 0 1.5px color-mix(in srgb,var(--c) 55%,#1a1d2a),inset 0 0 0 1px #fff2}.pile .stackimg .sl .sl-card{border-radius:7px;box-shadow:0 0 0 1.5px color-mix(in srgb,var(--c) 55%,#1a1d2a),inset 0 0 0 1px #fff2}.pile .stackimg.sleeved{background:none;filter:none!important}.hbreak .sl{box-shadow:0 0 0 2px #ff4d6d,0 0 26px #ff2d55aa;border-radius:8px}.card.back .sl .sl-emb,.pile .stackimg .sl .sl-emb{filter:drop-shadow(0 0 4px var(--c))}.card .sl img.sl-emb,.hbreak .sl img.sl-emb,.pile .sl img.sl-emb{width:26%;height:auto;object-fit:contain;border-radius:0;box-shadow:none}body[data-screen=table]:has(.vsscreen,.resultscreen:not(.open)) .social{visibility:hidden}.sheet-wrap{position:fixed;inset:0;z-index:90;background:#03040ab3;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:flex-end;justify-content:center;animation:tut-fadein .15s}.ctx.sheet{position:relative;left:auto!important;top:auto!important;width:min(560px,100vw);max-height:88vh;overflow-y:auto;padding:8px 14px calc(14px + env(safe-area-inset-bottom));clip-path:polygon(18px 0,calc(100% - 18px) 0,100% 18px,100% 100%,0 100%,0 18px);background:linear-gradient(180deg,#10142af8,#07090ff8)!important;box-shadow:inset 0 1px 0 var(--neo2)!important;animation:sheet-up .22s var(--ease);min-width:0}@keyframes sheet-up{0%{transform:translateY(40px);opacity:0}}.sheet-grip{width:44px;height:4px;border-radius:2px;background:var(--line3);margin:2px auto 10px}.sheet-card{display:grid;grid-template-columns:42% 1fr;gap:12px;margin-bottom:10px;align-items:start}.sheet-card img{width:100%;border-radius:8px;box-shadow:0 10px 30px #000c}.sheet-text{padding:0!important;max-height:46vh;overflow-y:auto;font-size:13px}.sheet-items .i{padding:13px 14px!important;font-size:15px}.sheet-items .i.big{font-size:16px}.sheet-items .h{font-size:11px}.sheet-x{margin-top:8px}@media(orientation:landscape)and (max-height:520px){.sheet-wrap{align-items:stretch;justify-content:flex-end}.ctx.sheet{width:min(660px,90vw);height:100%;max-height:none;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto;gap:0 12px;padding:8px max(12px,env(safe-area-inset-right)) calc(8px + env(safe-area-inset-bottom)) 12px;clip-path:polygon(18px 0,100% 0,100% 100%,0 100%,0 18px);animation:sheet-side .22s var(--ease)}.ctx.sheet:not(:has(.sheet-card)){grid-template-columns:minmax(0,1fr);width:min(380px,70vw)}.sheet-grip{display:none}.sheet-card{grid-column:1;grid-row:1 / span 2;grid-template-columns:46% 1fr;margin:0;min-height:0}.sheet-card img{max-height:calc(100 * var(--vh, 1vh) - 20px - env(safe-area-inset-bottom));width:auto;max-width:100%;justify-self:center}.sheet-text{max-height:calc(100 * var(--vh, 1vh) - 20px - env(safe-area-inset-bottom));font-size:12px}.sheet-items{grid-column:-2;grid-row:1;overflow-y:auto;min-height:0}.sheet-items .i{padding:9px 12px!important;font-size:14px}.sheet-items .i.big{font-size:15px}.sheet-x{grid-column:-2;grid-row:2;margin-top:6px}}@keyframes sheet-side{0%{transform:translate(40px);opacity:0}}@media(max-width:1100px)and (orientation:portrait),(orientation:landscape)and (max-height:520px){#table:not(.tag) .modebar.mpanel{top:auto;bottom:max(6px,env(safe-area-inset-bottom));transform:translate(-50%);animation:none}#table:not(.tag) .modebar.mpanel.compile{top:6px;bottom:auto}}@media(orientation:landscape)and (max-height:520px){#table:not(.tag) .modebar.mpanel{min-width:0;width:auto;max-width:min(620px,calc(100% - var(--lw) - 20px));left:calc(50% + var(--lw) / 2);padding:6px 10px;gap:10px;flex-wrap:nowrap}#table:not(.tag) .mpanel .mp-thumb{width:36px}#table:not(.tag) .mpanel .mp-k{font-size:14px}#table:not(.tag) .mpanel .mp-sub{font-size:11px}#table:not(.tag) .mpanel .mp-btns{flex-direction:row;width:auto;flex:0 0 auto}#table:not(.tag) .mpanel .mp-btns .btn{flex:0 0 auto;min-width:0;padding:7px 12px;font-size:12.5px}#table:not(.tag) .mpanel .mp-body{min-width:150px}#table:not(.tag) .bprompt{max-height:calc(100% - 12px);overflow-y:auto}}@media(max-width:760px){:root{--nav-h: 58px;--top-h: 50px}body{font-size:13.5px}.screenbar{padding:0 12px;gap:10px}.screenbar .wordmark{font-size:17px}.screenbar .sys{display:none}.navbar{padding:0 2px env(safe-area-inset-bottom);height:calc(var(--nav-h) + env(safe-area-inset-bottom));gap:0}.navbar .nv{flex:1 1 0;font-size:8.5px;letter-spacing:1px}.navbar .nv i{font-size:17px}.navbar .nv.duel{flex:1 1 0}.navbar .ntools{display:none}.navbar .nv .nbadge{top:4px}body.withnav .screen:not(#table){bottom:calc(var(--nav-h) + env(safe-area-inset-bottom))}body.withnav .social{bottom:calc(var(--nav-h) + env(safe-area-inset-bottom) + 6px);right:6px;left:6px}.so-panel{width:auto!important;left:0;right:0;height:min(480px,70vh)}.h2-top{padding:10px 12px;gap:8px;flex-wrap:wrap}.h2-logo{margin:0 0 0 auto}.h2-logo img{height:46px}.h2-card.empty img{filter:brightness(.4)}.h2-card .h2-pick{bottom:auto;top:50%;transform:translateY(-50%);font-size:11px;letter-spacing:1.5px}.h2-topr{order:3;width:100%;justify-content:flex-end;margin-top:-4px}.h2-topr .btn{padding:5px 9px;font-size:12px}.h2-id{padding:6px 12px 6px 8px}.h2-idt b{font-size:15px}.h2-main{grid-template-columns:1fr;padding:0 12px 12px;gap:12px;align-content:end;overflow-y:auto}.h2-hero{flex-direction:row;justify-content:flex-start;gap:12px}.h2-card{width:84px;animation:none;box-shadow:0 10px 30px #000c}.h2-cap{text-align:left}.h2-cap b{font-size:16px}.h2-shade{background:linear-gradient(180deg,#05060bcc,#05060b44,#05060bdd 60%,#05060b),radial-gradient(ellipse at 50% 30%,color-mix(in srgb,var(--rc) 25%,transparent),transparent 60%)}.h2-menu{gap:8px}.h2-btn{padding:12px 14px 12px 10px;grid-template-columns:30px 1fr auto}.h2-k{font-size:18px;letter-spacing:2px}.h2-d{font-size:12px}.h2-no{font-size:16px}.h2-btn.duel{padding:18px 16px 16px 10px}.h2-btn.duel .h2-k{font-size:32px;letter-spacing:5px}.dm-scroll{padding:12px 12px 20px;gap:12px}.dm-modes{grid-template-columns:1fr}.dm-mode{min-height:0}.dm-mode .dm-art{opacity:.4}.dm-in{padding:14px}.dm-in h2,.dm-mode.quick h2{font-size:22px}.dm-in p{min-height:0}.dm-lower{grid-template-columns:1fr;min-height:0}.dm-panel{max-height:none}.duel2 .room{grid-template-columns:1fr;gap:8px}.duel2 .room .vs,.duel2 .room .rb{flex-wrap:wrap}.duel2 .game{grid-template-columns:1fr auto;row-gap:2px}.duel2 .game .dt{grid-column:1 / -1}.decks-list{padding:12px 12px 30px!important}.decktiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.dtile.dbox{min-height:230px}.dtile.dbox .cover{width:46px}.dtile.dbox .cover .card{--cw: 46px}.dtile.dbox .meta h4{font-size:13.5px}.dtile.dbox .meta .tb .btn{padding:5px 6px;font-size:10.5px}.dnew{min-height:230px}#d-import{display:none}.builder{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:minmax(0,48%) minmax(0,52%)}.builder .b-left{display:none}.b-deck{padding:8px 10px 0;border-bottom:1px solid var(--line2)}.b-head{flex-wrap:wrap}.b-head input{width:100%;font-size:17px}.b-head .spacer{display:none}.b-head .btn{padding:6px 9px;font-size:12px}.b-stats{gap:10px;padding:8px}.b-stats .grp:nth-child(n+4){display:none}.deckgrid{grid-template-columns:repeat(auto-fill,minmax(58px,1fr))}.b-pool{border-left:0;padding:8px 10px}.pool-grid{grid-template-columns:repeat(auto-fill,minmax(72px,1fr))!important}.pool-hint{display:none}.askbox,.modal-box,.banner,.rs-box{max-width:calc(100vw - 20px)!important;min-width:0!important}.banner{padding:18px 16px;font-size:22px;width:calc(100vw - 20px)}.modebar.mpanel{min-width:0!important;width:calc(100vw - 16px);max-width:none;flex-wrap:wrap;gap:10px;padding:10px}.mpanel .mp-btns{flex-direction:row;width:100%}.mpanel .mp-btns .btn{flex:1;min-width:0}.bprompt{left:8px!important;right:8px!important;width:auto!important;max-width:none!important;transform:translateY(-50%)!important}.ask-row .btn{min-width:0;flex:1}}@media(max-width:1100px)and (orientation:portrait){#table:not(.tag){--hs: 1.2}#table:not(.tag) #topbar{height:38px;padding:0 max(6px,env(safe-area-inset-right)) 0 max(8px,env(safe-area-inset-left));gap:6px}#table:not(.tag) #topbar .wordmark.small,#table:not(.tag) #topbar .tb-core,#table:not(.tag) .roomtitle,#table:not(.tag) #b-mute,#table:not(.tag) #b-music,#table:not(.tag) #b-keys,#table:not(.tag) #t-series{display:none}#table:not(.tag) .topbtns{gap:4px;margin-left:auto}#table:not(.tag) .topbtns .btn{padding:6px 8px;font-size:11.5px}#table:not(.tag) #board{padding:3px max(6px,env(safe-area-inset-right)) env(safe-area-inset-bottom) max(6px,env(safe-area-inset-left));gap:3px;justify-content:space-between}body[data-screen=table] .social{display:none}#table:not(.tag) #board:before{background-size:32px 32px}#table:not(.tag) .pv-float,#table:not(.tag) #board .opprail{display:none!important}#table:not(.tag) .half{gap:3px;flex:0 0 auto}#table:not(.tag) .half.mat:before{inset:0 -4px}#table:not(.tag) .half.mat .matart{inset:0 -4px}#table:not(.tag) .handrow{flex-direction:column;align-items:stretch;gap:3px}#table:not(.tag) .half.opp .hand{display:none}#table:not(.tag) .half.me .handrow{margin-bottom:0}#table:not(.tag) .half.me .plate{display:none}#table:not(.tag) .half.me .hand{margin:0;min-height:calc(var(--ch) * var(--hs));padding:0 2px;overflow:visible;align-items:flex-end}#table:not(.tag) .half.me .hand .card{--cw: calc(var(--cw-base) * var(--hs));margin-bottom:0}#table:not(.tag) .half.me .hand .card:hover{transform:none}#table:not(.tag) .half.me .hand .card.sel{transform:translateY(calc(var(--ch) * -.12));z-index:20}#table:not(.tag) .half.me{order:0}#table:not(.tag) .plate{flex:0 0 auto;width:100%;grid-template-columns:auto auto minmax(0,1fr) auto;grid-template-areas:"pic av hp hc";padding:3px 10px 3px 8px;column-gap:8px;clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px)}#table:not(.tag) .plate .meta{display:none}#table:not(.tag) .plate .meta.final{display:block;grid-column:1 / -1;grid-row:2;font-size:8.5px;padding:1px 6px;text-align:center}#table:not(.tag) .plate .hcnt{display:flex}#table:not(.tag) .plate .avatar{width:24px;height:24px}#table:not(.tag) .plate .ubub{font-size:12px;padding:2px 8px;max-width:120px}#table:not(.tag) .plate .hp .pips i{height:9px}#table:not(.tag) .plate .hp .n{font-size:17px}#table:not(.tag) .half>.field{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;max-width:none}#table:not(.tag) .field .col{display:contents}#table:not(.tag) .field .rows{grid-column:1 / -1;gap:3px}#table:not(.tag) .half.opp .field .rows{order:2}#table:not(.tag) .half.opp .field .pile,#table:not(.tag) .half.opp .field .neoslot{order:1}#table:not(.tag) .half.me .field .rows{order:1}#table:not(.tag) .half.me .field .pile,#table:not(.tag) .half.me .field .neoslot{order:2}#table:not(.tag) .col .pile,#table:not(.tag) .col .neoslot{min-height:0;height:32px;flex:none;padding:0;display:flex;align-items:center;justify-content:center;gap:6px;overflow:hidden;clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px)}#table:not(.tag) .pile .stackimg,#table:not(.tag) .pile.cache .card,#table:not(.tag) .neoslot .card,#table:not(.tag) .neoslot .back,#table:not(.tag) .pile .wiped{display:none}#table:not(.tag) .pile .zlabel,#table:not(.tag) .neoslot .zlabel{position:static;transform:none;background:none;padding:0;font-size:clamp(8.5px,calc(var(--cw-base) * .09),11px);letter-spacing:1.5px}#table:not(.tag) .pile .cnt{position:static;transform:none;font-size:14px;padding:0 7px;box-shadow:none;background:#0008}#table:not(.tag) .pile.health .cnt{color:#ffb3bf}#table:not(.tag) .pile.health.target,#table:not(.tag) .pile.health.can{box-shadow:inset 0 0 0 2px var(--red2),0 0 16px #ff2e4d88}#table:not(.tag) .fighters{gap:4px}#table:not(.tag) .fzone{min-height:calc(var(--ch) * 1.1 + 16px)!important;padding:3px 2px 14px!important;clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px)}#table:not(.tag) .fzone .stack.exposed{transform:none}#table:not(.tag) .fzone .stack.exposed>.pow,#table:not(.tag) .fzone .stack.exposed>.gearn{transform:none}#table:not(.tag) .fzone .stack.exposed>.card.main{box-shadow:0 0 0 2px #ff4d6d,0 0 12px #ff2d55aa}#table:not(.tag) .fzone .stack:hover .card.gear:nth-of-type(2){transform:translateY(calc(var(--ch) * .08))}#table:not(.tag) .fzone .znum{display:none}#table:not(.tag) .fzone .badges{left:2px;right:2px;bottom:1px;gap:2px}#table:not(.tag) .fzone .badges .bdg{font-size:clamp(6.5px,calc(var(--cw-base) * .075),9px);letter-spacing:.3px;padding:1px 3px}#table:not(.tag) .fzone .badges .bdg:nth-child(n+3){display:none}#table:not(.tag) .subrow{gap:4px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}#table:not(.tag) .zone.support,#table:not(.tag) .zone.energy{min-height:calc(var(--ch) * .44 + 13px)!important;padding:11px 4px 2px!important}#table:not(.tag) .zone.support .card{--cw: calc(var(--cw-base) * .44) !important}#table:not(.tag) .zone.energy .card{--cw: calc(var(--cw-base) * .4) !important}#table:not(.tag) .zlabel{font-size:clamp(7px,calc(var(--cw-base) * .08),9.5px);letter-spacing:1.2px;top:2px;left:5px}#table:not(.tag) .zlabel .epips i{width:7px;height:7px}#table:not(.tag) #midbar{gap:6px;padding:1px 0}#table:not(.tag) #midbar .clockchip{display:none}#table:not(.tag) .turnline{display:none}#table:not(.tag) #midbar{grid-template-columns:minmax(0,1fr) auto!important}#table:not(.tag) .phasebar{justify-self:start;padding:2px;max-width:100%;overflow:hidden}#table:not(.tag) .phasebar .ph,#table:not(.tag) .phasebar button{font-size:clamp(7.5px,calc(var(--cw-base) * .08),11px);letter-spacing:.6px;padding:4px 5px}#table:not(.tag) .phasebar [data-phase=Draw],#table:not(.tag) .phasebar [data-phase=End]{display:none}#table:not(.tag) .btn.endturn{min-width:0;font-size:clamp(12px,calc(var(--cw-base) * .11),15px);letter-spacing:1.5px;padding:9px 12px}#table:not(.tag) .btn.combatgo{font-size:clamp(12px,calc(var(--cw-base) * .11),15px);padding:9px 10px;letter-spacing:1px}#table:not(.tag) .endgroup{gap:4px}#right{width:min(100vw,420px)!important}.turnbanner{font-size:30px;letter-spacing:5px}}@media(max-width:760px)and (orientation:portrait)and (max-height:700px){#table:not(.tag) .col .pile,#table:not(.tag) .col .neoslot{height:28px}#table:not(.tag) .plate{padding-top:2px;padding-bottom:2px}#table:not(.tag) .plate .avatar{width:20px;height:20px}#table:not(.tag) #topbar{height:34px}}@media(max-width:380px)and (orientation:portrait){#table:not(.tag) .phasebar .ph,#table:not(.tag) .phasebar button{font-size:6.5px;padding:4px 3px;letter-spacing:.2px}#table:not(.tag) .btn.endturn,#table:not(.tag) .btn.combatgo{padding:9px 8px;font-size:11px}}@media(orientation:landscape)and (max-height:520px){#table:not(.tag){--hs: 1.1;--lw: clamp(112px, 17vw, 168px);--rw: clamp(116px, 18vw, 210px)}body[data-screen=table] .social{display:none}#table:not(.tag) .pv-float,#table:not(.tag) #board .opprail{display:none!important}#table:not(.tag) #topbar{position:absolute;z-index:32;left:max(4px,env(safe-area-inset-left));bottom:max(4px,env(safe-area-inset-bottom));width:calc(var(--lw) - 2px);height:auto;padding:0;gap:4px;background:none;flex-wrap:wrap;align-items:flex-end}#table:not(.tag) #topbar:after,#table:not(.tag) #topbar .tb-core,#table:not(.tag) #topbar .wordmark.small,#table:not(.tag) .roomtitle,#table:not(.tag) #t-series,#table:not(.tag) #b-mute,#table:not(.tag) #b-music,#table:not(.tag) #b-keys,#table:not(.tag) #t-room,#table:not(.tag) #topbar .spacer{display:none}#table:not(.tag) .topbtns{flex-wrap:wrap;gap:4px;width:100%}#table:not(.tag) .topbtns .btn{padding:5px 8px;font-size:10.5px}#table:not(.tag) #main{height:100%}#table:not(.tag) #board{display:grid;gap:3px 4px;justify-content:stretch;padding:3px max(6px,env(safe-area-inset-right)) 0 max(6px,env(safe-area-inset-left));grid-template-columns:calc(var(--lw) / 2 - 2px) calc(var(--lw) / 2 - 2px) minmax(0,1fr) var(--rw);grid-template-rows:auto auto auto auto auto auto auto minmax(0,1fr);grid-template-areas:"opl opl ofi osu" "ohe one ofi osu" "ode oca ofi oen" "mid mid mid mid" "mhe mne mfi men" "mde mca mfi msu" "mpl mpl mfi msu" "tb tb hnd hnd"}#table:not(.tag) #board:before{background-size:32px 32px}#table:not(.tag) .half,#table:not(.tag) .half>.field,#table:not(.tag) .handrow,#table:not(.tag) .field .col,#table:not(.tag) .field .rows,#table:not(.tag) .subrow{display:contents}#table:not(.tag) .half.mat:before{display:none}#table:not(.tag) #half-opp .matart{grid-area:1 / 1 / 4 / -1;inset:0 -3px}#table:not(.tag) #half-me .matart{grid-area:5 / 1 / 8 / -1;inset:0 -3px}#table:not(.tag) #half-opp .plate{grid-area:opl}#table:not(.tag) #half-opp .pile.health{grid-area:ohe}#table:not(.tag) #half-opp .neoslot{grid-area:one}#table:not(.tag) #half-opp .pile.deck{grid-area:ode}#table:not(.tag) #half-opp .pile.cache{grid-area:oca}#table:not(.tag) #half-opp .fighters{grid-area:ofi}#table:not(.tag) #half-opp .zone.support{grid-area:osu}#table:not(.tag) #half-opp .zone.energy{grid-area:oen}#table:not(.tag) #half-opp .hand{display:none}#table:not(.tag) #midbar{grid-area:mid}#table:not(.tag) #half-me .pile.health{grid-area:mhe}#table:not(.tag) #half-me .neoslot{grid-area:mne}#table:not(.tag) #half-me .pile.deck{grid-area:mde}#table:not(.tag) #half-me .pile.cache{grid-area:mca}#table:not(.tag) #half-me .fighters{grid-area:mfi}#table:not(.tag) #half-me .zone.energy{grid-area:men}#table:not(.tag) #half-me .zone.support{grid-area:msu}#table:not(.tag) #half-me .plate{grid-area:mpl}#table:not(.tag) #half-me .hand{grid-area:hnd}#table:not(.tag) .plate{flex:none;width:auto;min-width:0;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"pic av hc" "hp hp hp";padding:3px 7px 3px 6px;row-gap:2px;column-gap:5px;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);align-self:center}#table:not(.tag) .plate .meta{display:none}#table:not(.tag) .plate .meta.final{display:block;grid-column:1 / -1;grid-row:3;font-size:7px;letter-spacing:.5px;padding:1px 4px;text-align:center;white-space:normal}#table:not(.tag) .plate .avatar{width:20px;height:20px}#table:not(.tag) .plate .ubub{font-size:10.5px;padding:1px 6px;max-width:100%;min-width:0}#table:not(.tag) .plate .hp .pips i{height:6px}#table:not(.tag) .plate .hp .n{font-size:13px}#table:not(.tag) .plate .hp .n small{font-size:8px}#table:not(.tag) .plate .hcnt{display:flex}#table:not(.tag) .col .pile,#table:not(.tag) .col .neoslot{min-height:0;height:auto;flex:none;padding:1px 2px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;overflow:hidden;clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px)}#table:not(.tag) .pile .stackimg,#table:not(.tag) .pile.cache .card,#table:not(.tag) .neoslot .card,#table:not(.tag) .neoslot .back,#table:not(.tag) .pile .wiped{display:none}#table:not(.tag) .pile .zlabel,#table:not(.tag) .neoslot .zlabel{position:static;transform:none;background:none;padding:0;font-size:7px;letter-spacing:1px}#table:not(.tag) .pile .cnt{position:static;transform:none;font-size:13px;padding:0 6px;box-shadow:none;background:#0008}#table:not(.tag) .pile.health .cnt{color:#ffb3bf}#table:not(.tag) .pile.health.target,#table:not(.tag) .pile.health.can{box-shadow:inset 0 0 0 2px var(--red2),0 0 16px #ff2e4d88}#table:not(.tag) .fighters{gap:3px}#table:not(.tag) .fzone{min-height:calc(var(--ch) * 1.06 + 15px)!important;padding:2px 2px 13px!important;clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px)}#table:not(.tag) .fzone .stack.exposed{transform:none}#table:not(.tag) .fzone .stack.exposed>.pow,#table:not(.tag) .fzone .stack.exposed>.gearn{transform:none}#table:not(.tag) .fzone .stack.exposed>.card.main{box-shadow:0 0 0 2px #ff4d6d,0 0 12px #ff2d55aa}#table:not(.tag) .fzone .stack:hover .card.gear:nth-of-type(2){transform:translateY(calc(var(--ch) * .08))}#table:not(.tag) .fzone .znum{display:none}#table:not(.tag) .fzone .badges{left:2px;right:2px;bottom:1px;gap:2px}#table:not(.tag) .fzone .badges .bdg{font-size:6.5px;letter-spacing:.3px;padding:1px 3px}#table:not(.tag) .fzone .badges .bdg:nth-child(n+3){display:none}#table:not(.tag) .zone.support,#table:not(.tag) .zone.energy{min-height:0!important;padding:10px 3px 2px!important}#table:not(.tag) .zone.support .card{--cw: calc(var(--cw-base) * .4) !important}#table:not(.tag) .zone.energy .card{--cw: calc(var(--cw-base) * .32) !important}#table:not(.tag) .zlabel{font-size:6.5px;letter-spacing:1px;top:2px;left:5px}#table:not(.tag) .zlabel .epips i{width:6px;height:6px}#table:not(.tag) #midbar{grid-template-columns:auto minmax(0,1fr) auto!important;gap:6px;padding:0}#table:not(.tag) #midbar .clockchip{display:none}#table:not(.tag) .turnline{font-size:10px;letter-spacing:.5px;padding:4px 9px}#table:not(.tag) .phasebar{justify-self:center;padding:2px;max-width:100%;overflow:hidden}#table:not(.tag) .phasebar .ph,#table:not(.tag) .phasebar button{font-size:8px;letter-spacing:.6px;padding:4px 6px}#table:not(.tag) .btn.endturn{min-width:0;font-size:11.5px;letter-spacing:1.5px;padding:7px 14px}#table:not(.tag) .btn.combatgo{font-size:11.5px;padding:7px 10px;letter-spacing:1px}#table:not(.tag) .endgroup{gap:4px}#table:not(.tag) .half.me .handrow{margin-bottom:0}#table:not(.tag) .half.me .hand{align-self:stretch;align-items:flex-start;justify-content:center;min-height:0;margin:0;padding:3px 4px 0;overflow:visible}#table:not(.tag) .half.me .hand .card{--cw: calc(var(--cw-base) * var(--hs));margin-bottom:0}#table:not(.tag) .half.me .hand .card:hover{transform:none}#table:not(.tag) .half.me .hand .card.sel{transform:translateY(calc(var(--ch) * -.3));z-index:20}#right{width:min(380px,70vw)!important}.turnbanner{font-size:30px;letter-spacing:5px}}body.touch[data-shape=wide] #table:not(.tag) .half.me .handrow{margin-bottom:calc(var(--ch) * -.1)}body.touch #table:not(.tag) .half.me .hand .card:hover{transform:none}body.touch .fzone .stack:hover .card.gear:nth-of-type(2){transform:translateY(calc(var(--ch) * .08))}.screen{top:env(safe-area-inset-top,0px)}@media(max-width:760px){.rs-box{width:calc(100vw - 16px);padding:14px 10px}.rs-head{font-size:clamp(30px,11vw,48px);letter-spacing:3px}.rs-cols{gap:8px}.rs-col{padding:10px}.rs-nums b{font-size:22px}.rs-name{font-size:15px}.rs-row .btn{flex:1 1 40%;min-width:0;font-size:12.5px;letter-spacing:.5px;padding-left:8px;padding-right:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vs-name{font-size:20px!important}}@media(orientation:landscape)and (max-height:520px){:root{--nav-w: 66px;--top-h: 42px}.navbar{inset:0 auto 0 0;width:calc(var(--nav-w) + env(safe-area-inset-left));height:auto;flex-direction:column;justify-content:stretch;align-items:stretch;gap:0;padding:max(2px,env(safe-area-inset-top)) 0 max(2px,env(safe-area-inset-bottom)) env(safe-area-inset-left)}.navbar:before{inset:0 0 0 auto;width:1px;height:auto;background:linear-gradient(180deg,transparent,var(--line3) 15%,var(--neo) 50%,var(--line3) 85%,transparent)}.navbar .nv,.navbar .nv.duel{flex:1 1 0;min-height:0;font-size:7.5px;letter-spacing:1px;gap:2px}.navbar .nv i{font-size:15px}.navbar .nv.on:before{inset:18% auto 18% 0;width:3px;height:auto;transform:none}.navbar .nv.on:after{inset:4px 6px;background:radial-gradient(ellipse at 0% 50%,#6c63ff33,transparent 70%)}.navbar .nv .nbadge{top:2px;left:calc(50% + 6px)}.navbar .nkey,.navbar .ntools{display:none}body.withnav .screen:not(#table){bottom:0;left:calc(var(--nav-w) + env(safe-area-inset-left))}body.withnav .social{bottom:8px;right:max(8px,env(safe-area-inset-right));left:auto}.so-panel{height:min(480px,calc(100 * var(--vh, 1vh) - 20px));width:min(360px,60vw)!important;left:auto;right:0}body.withnav .screen:not(#table){right:env(safe-area-inset-right)}.screenbar{height:var(--top-h)!important;min-height:0;padding-top:0!important;padding-bottom:0!important}.screenbar .wordmark{font-size:16px}.set-gear{width:34px;height:34px;right:max(8px,env(safe-area-inset-right))}#login{overflow-y:auto}.sounddock{bottom:auto;top:max(8px,env(safe-area-inset-top));left:max(8px,env(safe-area-inset-left))}#login .ns-log{display:none}.login-panel.ns-panel{margin:0;width:min(760px,calc(100vw - 24px - env(safe-area-inset-left) - env(safe-area-inset-right)));display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);column-gap:22px;row-gap:4px;align-items:center;padding:12px 18px;max-height:calc(100% - 12px);overflow-y:auto}.login-panel .ns-logo{grid-column:1;grid-row:1 / span 4;margin:0 auto;width:min(250px,100%);align-self:center}.login-panel .tagline{grid-column:1;grid-row:5}.login-panel form{grid-column:2;grid-row:1}.login-panel .error{grid-column:2;grid-row:2}.login-panel .fine{grid-column:2;grid-row:3;margin:2px 0;font-size:11px}.login-panel .ns-kinds{grid-column:2;grid-row:4}.login-panel label{margin-top:6px}.login-panel input{padding:8px 10px;font-size:15px}.login-panel .btnrow{margin-top:10px}.h2-top{padding:6px 14px 4px;gap:10px;flex-wrap:nowrap}.h2-logo{margin:0 auto}.h2-logo img{height:38px}.h2-topr{order:0;width:auto;margin:0}.h2-topr .btn{padding:4px 8px;font-size:11px}.h2-id{padding:4px 12px 4px 6px}.h2-idt b{font-size:14px}.h2-main{grid-template-columns:auto minmax(0,1fr);padding:0 14px 10px;gap:16px;align-items:center;align-content:center;overflow-y:auto}.h2-hero{flex-direction:column;gap:6px}.h2-card{width:clamp(70px,calc((100 * var(--vh, 1vh) - 150px) * .716),150px);animation:none}.h2-cap b{font-size:12px}.h2-cap small{font-size:10.5px}.h2-menu{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px}.h2-btn{padding:7px 12px 7px 8px;grid-template-columns:24px 1fr auto;column-gap:8px}.h2-btn.duel{grid-column:1 / -1;padding:10px 14px 10px 8px}.h2-btn.duel .h2-k{font-size:26px;letter-spacing:5px}.h2-k{font-size:14px;letter-spacing:1.5px}.h2-d{font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.h2-no{font-size:13px}.dm-scroll{padding:10px 14px 16px;gap:10px}.dm-modes{grid-template-columns:1fr 1fr;gap:8px}.dm-mode{min-height:0}.dm-in{padding:10px 12px}.dm-in h2,.dm-mode.quick h2{font-size:18px}.dm-in p{min-height:0;margin:2px 0 6px;font-size:12px}.dm-lower{grid-template-columns:1fr 1fr;min-height:0}.decks-list{padding:10px 12px 20px!important}.decktiles{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px}.dtile.dbox,.dnew{min-height:168px}.builder{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)!important;grid-template-rows:minmax(0,1fr)!important}.builder .b-left{display:none}.b-deck{border-bottom:0;border-right:1px solid var(--line2)}.modal-box,.askbox,.rs-box,.tut-offer-in,.tut-clear-in{max-height:calc(100% - 16px);overflow-y:auto}.askbox{padding:16px 18px 14px}body.withnav .modal{left:calc(var(--nav-w) + env(safe-area-inset-left));bottom:0}}@media not all and (orientation:landscape)and (max-height:520px){body.withnav .modal{bottom:calc(var(--nav-h) + env(safe-area-inset-bottom,0px))}}body:has(.modal:not(.hidden)) .set-gear,body:has(.sh-sheet) .set-gear{visibility:hidden}html.nfcur{--cur-default: url(/cursors/arrow.svg) 3 2, default;--cur-pointer: url(/cursors/hand.svg) 11 3, pointer;--cur-grab: url(/cursors/grab.svg) 15 14, grab;--cur-grabbing: url(/cursors/grab.svg) 15 14, grabbing;--cur-no: url(/cursors/no.svg) 16 16, not-allowed;--cur-attack: url(/cursors/attack.svg) 16 16, crosshair;--cur-target: url(/cursors/target.svg) 16 16, crosshair}html.nfcur body{cursor:var(--cur-default)}:where(html.nfcur) :where(button,[role=button],a[href],select,summary,label,input[type=checkbox],input[type=radio],input[type=range],input[type=file],.card[data-iid],[data-cid]){cursor:var(--cur-pointer)}:where(html.nfcur) :where(button:disabled,[aria-disabled=true]){cursor:var(--cur-no)}html.nfcur :is(input[type=text],input[type=search],input[type=password],input[type=number],input:not([type]),textarea){cursor:text}html.nfcur body.m-attack #board,html.nfcur body.m-attack #board *{cursor:var(--cur-no)}html.nfcur body.m-attack #board :is(.card.main.target,.card.main.target *,.pile.health.target,.pile.health.target *){cursor:var(--cur-attack)}html.nfcur body.m-pick #board .card:not(.choice):not(.picked),html.nfcur body.m-pick #board .card:not(.choice):not(.picked) *{cursor:var(--cur-no)}html.nfcur body.m-pick #board :is(.card.choice,.card.picked,.card.choice *,.card.picked *){cursor:var(--cur-target)}html.nfcur body.m-pay #board #half-me .energy :is(.card,.card *){cursor:var(--cur-target)}html.nfcur body.m-compile #board :is(#half-me .card,#half-me .card *,#me-hand .card,#me-hand .card *){cursor:var(--cur-target)}html.nfcur body :is(#modebar,#prompt) :is(button,button *){cursor:var(--cur-pointer)}#kbring{position:fixed;left:0;top:0;z-index:9990;pointer-events:none;opacity:0;border-radius:6px;transition:transform .09s cubic-bezier(.2,.8,.3,1),width .09s,height .09s,opacity .12s;box-shadow:0 0 0 1px #8f88ff66,0 0 18px #6c63ff66,inset 0 0 0 1px #6c63ff55}#kbring.on{opacity:1}#kbring i{position:absolute;width:12px;height:12px;border:2.5px solid #fff;filter:drop-shadow(0 0 4px #6c63ff) drop-shadow(0 0 1px #000);animation:kb-pulse 1.1s ease-in-out infinite}#kbring i:nth-child(1){left:-3px;top:-3px;border-right:0;border-bottom:0}#kbring i:nth-child(2){right:-3px;top:-3px;border-left:0;border-bottom:0}#kbring i:nth-child(3){left:-3px;bottom:-3px;border-right:0;border-top:0}#kbring i:nth-child(4){right:-3px;bottom:-3px;border-left:0;border-top:0}#kbring.card{border-radius:8px}#kbring.card i{width:16px;height:16px;border-color:#fff}body.m-attack #kbring i{border-color:#ff6b80;filter:drop-shadow(0 0 5px #ff2e4d) drop-shadow(0 0 1px #000)}body.m-attack #kbring{box-shadow:0 0 0 1px #ff2e4d88,0 0 22px #ff2e4d77}:is(body.m-pick,body.m-pay,body.m-compile) #kbring i{border-color:#ffd28a;filter:drop-shadow(0 0 5px #ffb547) drop-shadow(0 0 1px #000)}@keyframes kb-pulse{50%{transform:scale(1.18)}}body.kbnav :focus-visible{outline:none}body.kbnav .nv .nkey{opacity:1}@media(prefers-reduced-motion:reduce){#kbring{transition:none}#kbring i{animation:none}}#settings{background:radial-gradient(ellipse at 12% 0%,#1b1d48 0%,transparent 55%),radial-gradient(ellipse at 95% 100%,#2a0d2233 0%,transparent 50%),var(--bg)}.ct-body{flex:1;overflow-y:auto;display:grid;grid-template-columns:minmax(260px,340px) minmax(0,820px);gap:32px;justify-content:center;align-items:start;padding:28px 28px calc(var(--nav-h, 64px) + 40px)}.ct-side{position:sticky;top:0;display:flex;flex-direction:column;gap:16px}.ct-card{padding:18px 18px 16px;background:linear-gradient(180deg,#121634e6,#0b0e1cf0);border:1px solid #6c63ff55;clip-path:polygon(0 0,calc(100% - 16px) 0,100% 16px,100% 100%,16px 100%,0 calc(100% - 16px))}.ct-card h2{font-family:var(--head);font-size:22px;letter-spacing:1px;margin:6px 0 12px;color:#fff}.ct-note{color:var(--ink2);font-size:13px;line-height:1.6;margin:10px 0 0}.ct-note kbd{margin:0 1px}.ct-seg{display:flex;gap:6px}.ct-seg button{flex:1;padding:9px 0;font-family:var(--head);letter-spacing:2px;font-size:12px;background:#ffffff08;border:1px solid var(--line2);color:var(--ink2);transform:skew(-12deg)}.ct-seg button.on{background:var(--neo);border-color:var(--neo2);color:#fff;box-shadow:0 0 18px #6c63ff55}.ct-seg button:not(.on):hover{border-color:var(--neo);color:#fff}.ct-curs{list-style:none;margin:14px 0 0;padding:0;display:flex;flex-direction:column;gap:6px}.ct-curs li{display:grid;grid-template-columns:38px 64px 1fr;align-items:center;gap:8px;padding:6px 10px 6px 6px;background:#ffffff06;border:1px solid #ffffff0d;border-radius:6px}.ct-curs li:hover{border-color:#6c63ff66;background:#6c63ff12}.ct-curs img{width:32px;height:32px}.ct-curs b{font-family:var(--head);font-size:12px;letter-spacing:1.5px;color:#fff;text-transform:uppercase}.ct-curs small{color:var(--ink3);font-size:12px;line-height:1.35}.ct-keys{display:flex;flex-direction:column;gap:22px}.ct-group h3{font-family:var(--head);font-size:12px;letter-spacing:3px;text-transform:uppercase;color:var(--neo2);margin:0 0 8px;padding-bottom:6px;border-bottom:1px solid var(--line)}.ct-row{display:grid;grid-template-columns:1fr 112px 112px 32px;align-items:center;gap:8px;padding:7px 8px 7px 12px;border-left:2px solid transparent}.ct-row:nth-child(odd){background:#ffffff05}.ct-row:hover{background:#6c63ff10}.ct-row.custom{border-left-color:var(--warn)}.ct-what{display:flex;flex-direction:column;gap:2px;min-width:0}.ct-what b{font-weight:600;font-size:14px;color:var(--ink)}.ct-what small{color:var(--ink3);font-size:12px;line-height:1.35}.ct-slot{height:34px;font-family:var(--head);font-size:13px;letter-spacing:1px;color:#fff;background:var(--panel2);border:1px solid var(--line2);border-bottom-width:3px;border-radius:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 8px}.ct-slot:hover{border-color:var(--neo)}.ct-slot.empty{color:var(--ink3);background:transparent;border-style:dashed;border-bottom-width:1px}.ct-slot.wait{color:var(--warn);border-color:var(--warn);background:#ffb54714;font-size:10.5px;letter-spacing:1.5px;animation:ct-wait 1s ease-in-out infinite}.ct-undo{width:30px;height:30px;border:1px solid var(--line2);background:none;color:var(--ink2);border-radius:6px;font-size:15px}.ct-undo:disabled{opacity:.2}.ct-undo:not(:disabled):hover{border-color:var(--warn);color:var(--warn)}.ct-wait{position:fixed;left:50%;top:calc(var(--top-h, 56px) + 12px);transform:translate(-50%);z-index:20;padding:9px 16px;border:1px solid #ffb54788;background:#1a1408f2;color:#ffe4b8;font-size:13px;border-radius:8px;box-shadow:0 10px 40px #000a}.ct-wait b{color:#fff}@keyframes ct-wait{50%{box-shadow:0 0 16px #ffb54755}}.navbar .nv .nkey{position:absolute;top:6px;right:12%;font-family:var(--head);font-size:9.5px;color:var(--ink3);border:1px solid var(--line2);border-radius:3px;padding:0 4px;line-height:14px;opacity:0;transition:opacity .15s}@media(max-width:760px){#controls .ct-sub{display:none}}@media(max-width:900px){.ct-body{grid-template-columns:1fr;gap:18px;padding:16px 14px calc(var(--nav-h, 64px) + 28px)}.ct-side{position:static}.ct-row{grid-template-columns:1fr 84px 84px 30px;padding-left:8px;gap:6px}.ct-what small{display:none}}@media(prefers-reduced-motion:reduce){.ct-slot.wait{animation:none}}.set-panel{flex:1;min-height:0;display:flex;flex-direction:column}.set-tools{display:flex;align-items:center;gap:12px;padding:14px 28px 0;max-width:1220px;width:100%;margin:0 auto}.set-tabs{display:flex;gap:4px;margin-left:10px}.set-tab{display:inline-flex;align-items:center;gap:8px;padding:8px 18px;border:0;cursor:var(--cur-pointer, pointer);font-family:var(--head);font-size:12px;letter-spacing:2px;color:var(--ink3);background:#ffffff06;box-shadow:inset 0 0 0 1px var(--line2);clip-path:polygon(10px 0,100% 0,calc(100% - 10px) 100%,0 100%)}.set-tab i{font-style:normal;opacity:.7}.set-tab:hover{color:var(--ink)}.set-tab.on{color:#fff;background:linear-gradient(90deg,#3a33a8,#6c63ff);box-shadow:none}.set-sound{align-items:center;padding:28px 16px calc(var(--nav-h, 64px) + 40px);overflow-y:auto}.set-sound .ct-card{width:min(560px,100%);display:flex;flex-direction:column;gap:12px}.set-toggle{display:flex;align-items:center;gap:16px;padding:14px 16px;border:0;text-align:left;cursor:var(--cur-pointer, pointer);color:var(--ink);background:#ffffff06;box-shadow:inset 0 0 0 1px var(--line2)}.set-toggle:disabled{opacity:.45;cursor:default}.set-toggle-t{flex:1;display:flex;flex-direction:column;gap:3px}.set-toggle-t b{font-family:var(--head);font-weight:400;font-size:15px;letter-spacing:1px}.set-toggle-t small{color:var(--ink3);font-size:12.5px}.set-knob{position:relative;width:46px;height:24px;background:#1a1d2c;box-shadow:inset 0 0 0 1px var(--line3);border-radius:12px;transition:background .2s}.set-knob i{position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:var(--ink3);transition:transform .2s var(--ease),background .2s}.set-toggle.on .set-knob{background:#3a33a8}.set-toggle.on .set-knob i{transform:translate(22px);background:#fff}.set-gear{position:fixed;top:calc((var(--top-h, 56px) - 38px) / 2);right:14px;z-index:40;width:38px;height:38px;display:grid;place-items:center;border:0;cursor:var(--cur-pointer, pointer);color:var(--ink2);background:#0b0e18e6;box-shadow:inset 0 0 0 1px var(--line3);clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);transition:color .2s}.set-gear svg{width:22px;height:22px;transition:transform .5s var(--ease)}.set-gear:hover{color:#fff;box-shadow:inset 0 0 0 1px var(--neo2)}.set-gear:hover svg{transform:rotate(60deg)}body:not([data-screen=table]) .screenbar{padding-right:66px}@media(max-width:760px){.set-tools{padding:12px 14px 0}.set-tabs{margin-left:0}.set-tab{padding:7px 10px;font-size:10.5px;letter-spacing:1px}.set-tab i,#settings .screenbar .wordmark{display:none}}.bb-scrim{position:absolute;inset:0;z-index:37;pointer-events:none;background:radial-gradient(ellipse at 50% 50%,#05060cb0,#05060ce0 75%);animation:bbfade .18s ease-out}@keyframes bbfade{0%{opacity:0}to{opacity:1}}.battlebox{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:38;max-width:calc(100% - 24px);max-height:calc(100% - 24px);overflow-y:auto;padding:18px 28px 20px;border-radius:18px;background:linear-gradient(180deg,#17121fef,#0c0a13f5);border:1px solid #ff2d7855;box-shadow:0 30px 80px #000c,0 0 0 1px #0008;display:flex;flex-direction:column;align-items:center;gap:14px;animation:bbin .2s cubic-bezier(.2,1.2,.4,1)}.battlebox.mine{border-color:#8f88ff55}@keyframes bbin{0%{opacity:0;transform:translate(-50%,-47%) scale(.97)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.bb-title{font-family:var(--head);font-size:13px;letter-spacing:3px;color:var(--mag);text-transform:uppercase}.battlebox.mine .bb-title{color:var(--neo2)}.bb-fold{background:none;border:0;color:var(--ink3);font-size:12px;cursor:pointer;padding:6px 8px;border-radius:6px}.bb-fold:hover{color:#fff;background:#ffffff10}.bb-face{--cw: 170px;cursor:zoom-in;flex:0 0 auto;border-radius:9px;box-shadow:0 10px 30px #000a}.bb-face.mini{--cw: 40px;box-shadow:none;border-radius:4px}.bb-clash{display:flex;align-items:center;gap:26px}.bb-fighter{position:relative;display:flex;flex-direction:column;align-items:center}.bb-pw{margin-top:-16px;z-index:1;font-family:var(--head);font-size:26px;line-height:1;padding:6px 14px 5px;border-radius:999px;background:#0c0a13;color:#fff;min-width:84px;text-align:center}.bb-fighter.att .bb-pw{color:#ff9aac;box-shadow:0 0 0 1.5px #ff4d6d,0 0 18px #ff4d6d44}.bb-fighter.def .bb-pw{color:#b7b2ff;box-shadow:0 0 0 1.5px #6c63ff,0 0 18px #6c63ff44}.bb-vs{font-family:var(--head);font-size:22px;color:#fffc;letter-spacing:2px}.bb-pile{width:170px;height:237.405px;border-radius:9px;border:1.5px dashed #8f88ff66;background:#12162299;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}.bb-pile b{font-family:var(--head);font-size:64px;color:#fff;line-height:1}.bb-pile small{color:var(--ink3);font-size:11px;letter-spacing:2px;text-transform:uppercase}.bb-played{display:flex;flex-direction:column;align-items:center;gap:12px}.bb-played>.bb-face{box-shadow:0 0 0 1.5px var(--thunder),0 12px 34px #000a,0 0 30px #f2c81833}.bb-chip{display:flex;align-items:center;gap:8px;padding:5px 12px 5px 10px;border-radius:999px;background:#ffffff0b;font-size:13px;color:var(--ink2)}.bb-chip-l{font-size:10px;letter-spacing:2px;text-transform:uppercase;color:var(--ink3);margin-right:2px}.bb-chip b{font-family:var(--head);font-size:14px}.bb-chip b.att{color:#ff9aac}.bb-chip b.def{color:#b7b2ff}.bb-arrow{color:var(--ink3)}.bb-chip-h{color:#b7b2ff}.bb-verdict{font-weight:600;font-size:15px;color:#fff}.bb-ans{display:flex;gap:14px;flex-wrap:wrap;justify-content:center}.bb-ans-l{flex-basis:100%;text-align:center;font-size:10px;letter-spacing:3px;text-transform:uppercase;color:var(--ink3);margin-bottom:-4px}.bb-opt{display:flex;flex-direction:column;align-items:center;gap:8px}.bb-opt .bb-face{--cw: 140px;transition:transform .14s ease,box-shadow .14s ease}.bb-opt.ok .bb-face{box-shadow:0 0 0 1.5px #5fe0a0aa,0 10px 26px #000a}.bb-opt.ok:hover .bb-face{transform:translateY(-5px);box-shadow:0 0 0 2px var(--ok),0 14px 30px #000b,0 0 24px #5fe0a044}.bb-opt.block .bb-face{box-shadow:0 0 0 1.5px #ff5a3caa,0 10px 26px #000a}.bb-opt.no{opacity:.4}.bb-go{width:100%;padding:6px 0!important;font-family:var(--head);letter-spacing:2px;font-size:11px;border-radius:7px}.bb-opt.ok:not(.block) .bb-go{background:#2fae74;border-color:#5fe0a0;color:#06140d}.bb-opt.ok:not(.block) .bb-go:hover{background:var(--ok)}.bb-tag{font-size:11px;color:var(--ink3);padding:6px 0}.bb-foot{display:flex;gap:12px;align-items:center}.bb-pass{padding:10px 28px!important;font-size:14px;letter-spacing:.5px}.bb-pass kbd{font-family:var(--body);font-size:10px;margin-left:8px;padding:2px 6px;border-radius:4px;background:#fff2;color:#fffc}.bb-wait{color:var(--ink3);font-size:13px}.pv-float.on{z-index:41}@media(max-width:760px){.battlebox{padding:14px 10px;width:calc(100% - 12px);max-height:calc(100% - 12px);gap:10px}.bb-face{--cw: min(112px, calc(17 * var(--vh, 1vh)))}.bb-pile{width:min(112px,calc(17 * var(--vh, 1vh)));height:calc(min(112px,calc(17 * var(--vh, 1vh)))*1.3965)}.bb-pile b{font-size:44px}.bb-clash{gap:12px}.bb-vs{font-size:16px}.bb-pw{font-size:20px;min-width:64px;margin-top:-12px}.bb-opt .bb-face{--cw: min(96px, calc(14 * var(--vh, 1vh)))}}@media(orientation:landscape)and (max-height:520px){.battlebox{flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 18px;padding:8px 14px 10px;width:calc(100% - 16px);max-height:calc(100% - 8px)}.bb-title{flex-basis:100%;text-align:center;font-size:11px;letter-spacing:2px;order:0}.bb-clash,.bb-played{order:1}.bb-ans{order:2}.bb-verdict{order:3}.bb-foot{order:4}.bb-face{--cw: clamp(58px, calc(25 * var(--vh, 1vh)), 110px)}.bb-pile{width:clamp(58px,calc(25 * var(--vh, 1vh)),110px);height:calc(clamp(58px,calc(25 * var(--vh, 1vh)),110px)*1.3965)}.bb-pile b{font-size:34px}.bb-clash{gap:10px}.bb-vs{font-size:14px}.bb-pw{font-size:16px;min-width:54px;margin-top:-10px;padding:4px 10px}.bb-played{gap:6px}.bb-ans{gap:8px;max-width:52%}.bb-ans-l{margin-bottom:0}.bb-opt{gap:4px}.bb-opt .bb-face{--cw: clamp(54px, calc(21 * var(--vh, 1vh)), 92px)}.bb-verdict{flex-basis:100%;text-align:center;font-size:13px}.bb-foot{flex-basis:100%;justify-content:center}.bb-pass{padding:8px 22px!important}}@media(max-width:1100px)and (orientation:portrait){body.tutoring .battlebox{top:auto;bottom:4px;transform:translate(-50%);animation:none;max-height:calc(100 * var(--vh, 1vh) - var(--tut-h, 0px) - 8px);gap:6px;padding-top:8px;padding-bottom:8px}body.tutoring .bb-face{--cw: min(112px, calc(13 * var(--vh, 1vh)))}body.tutoring .bb-opt .bb-face{--cw: min(96px, calc(11 * var(--vh, 1vh)))}body.tutoring .bb-pile{width:min(112px,calc(13 * var(--vh, 1vh)));height:calc(min(112px,calc(13 * var(--vh, 1vh)))*1.3965)}}@media(orientation:landscape)and (max-height:520px){body.tutoring .battlebox{left:calc((100% - min(300px,38vw))/2);width:calc(100% - min(300px,38vw) - 20px)}}.flash,.flash.bosscut{pointer-events:none!important}.flash:after{content:"any click skips"!important}.turnbanner,.turnbanner .tb-grid{animation-duration:1.3s!important}.shop{--t-standard: #9aa3bb;--t-rare: #56d8ff;--t-epic: #b48cff;--t-legend: #f2c14e;--gold: #f2c14e;background:radial-gradient(ellipse at 10% -10%,#1f1a52 0%,transparent 55%),radial-gradient(ellipse at 110% 110%,#2a0c22 0%,transparent 50%),var(--bg)}.sh-bg{position:absolute;inset:0;pointer-events:none;opacity:.35;background-image:linear-gradient(#6c63ff14 1px,transparent 1px),linear-gradient(90deg,#6c63ff14 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:radial-gradient(ellipse at 50% 0%,#000 0%,transparent 75%);mask-image:radial-gradient(ellipse at 50% 0%,#000 0%,transparent 75%)}.sh-bar{position:relative;z-index:6}.sh-sub{margin-left:-4px}.sh-wallet-w{position:relative}.sh-wallet{display:flex;align-items:center;gap:8px;padding:7px 16px 7px 12px;border:0;cursor:var(--cur-pointer, pointer);color:#fff;background:linear-gradient(90deg,#1b1840,#0f1022);box-shadow:inset 0 0 0 1px #6c63ff88,0 0 24px #6c63ff22;clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px)}.sh-wallet .cr-ico{color:var(--neo2);font-size:18px;text-shadow:0 0 10px var(--neo)}.sh-wallet b{font-family:var(--head);font-size:18px;letter-spacing:1px;font-weight:400}.sh-wallet .cr-u{font-family:var(--head);font-size:11px;color:var(--neo3);letter-spacing:2px}.sh-wallet.off b{color:var(--ink3)}.sh-off{font-family:var(--head);font-size:9px;letter-spacing:2px;color:var(--red2);padding:2px 6px;box-shadow:inset 0 0 0 1px #ff2e4d66;margin-left:4px}.sh-wallet:hover{box-shadow:inset 0 0 0 1px var(--neo2),0 0 30px #6c63ff44}.sh-wallet-pop{position:absolute;right:0;top:calc(100% + 10px);width:320px;padding:16px 18px;z-index:30;display:flex;flex-direction:column;gap:6px;--hud-line: var(--neo2);--hud-bg: linear-gradient(170deg, #141436f7, #080a14fa);filter:drop-shadow(0 20px 40px #000c);animation:sh-pop .2s var(--ease)}.sh-wallet-pop b{font-family:var(--head);font-size:17px;font-weight:400;color:#fff;letter-spacing:1px}.sh-wallet-pop p{margin:0;color:var(--ink2);font-size:13.5px;line-height:1.45}.sh-wallet-pop p.dim{color:var(--ink3);font-size:12.5px}.sh-wallet-pop .btn{align-self:flex-end;margin-top:4px}@keyframes sh-pop{0%{opacity:0;transform:translateY(-6px)}}.sh-tabs{position:relative;z-index:5;display:flex;gap:4px;padding:12px 22px 0;overflow-x:auto;scrollbar-width:none;flex:0 0 auto}.sh-tabs::-webkit-scrollbar{display:none}.sh-tab{position:relative;flex:0 0 auto;display:flex;align-items:center;gap:8px;padding:11px 20px;border:0;cursor:var(--cur-pointer, pointer);color:var(--ink3);background:#0c0f1acc;font-family:var(--head);font-size:12px;letter-spacing:2px;transform:skew(-12deg);box-shadow:inset 0 0 0 1px var(--line2);transition:color .15s,background .15s,box-shadow .15s}.sh-tab>*{transform:skew(12deg)}.sh-tab i{font-style:normal;font-size:13px;opacity:.7}.sh-tab:hover{color:var(--ink);background:#141a2ecc;box-shadow:inset 0 0 0 1px var(--line3)}.sh-tab.on{color:#fff;background:linear-gradient(180deg,#3a33a8,#221e68);box-shadow:inset 0 0 0 1px #a9a3ff,0 0 24px #6c63ff44}.sh-tab.on:after{content:"";position:absolute;left:10%;right:10%;bottom:-1px;height:2px;background:var(--red);box-shadow:0 0 10px var(--red)}.sh-tab.on i{opacity:1}.sh-body{position:relative;z-index:2;flex:1;min-height:0;overflow-y:auto;padding:18px 22px 40px;scroll-behavior:smooth}.sh-body>*{animation:sh-in .35s var(--ease) both}@keyframes sh-in{0%{opacity:0;transform:translateY(10px)}}.sh-row{margin-top:26px}.sh-row-h{display:flex;align-items:baseline;gap:14px;margin:26px 0 12px;flex-wrap:wrap}.sh-shelf>.sh-row-h:first-child,.sh-row .sh-row-h{margin-top:0}.sh-row-h h3{margin:0;font-family:var(--head);font-weight:400;font-size:20px;letter-spacing:2px;text-transform:uppercase;color:#fff}.sh-row-h .btn{margin-left:auto}.sh-note{color:var(--ink3);font-size:13px}.sh-feat{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:16px}.sh-feat>.sh-row{grid-column:1 / -1}.sh-hero{position:relative;min-height:clamp(380px,50vh,480px);overflow:hidden;isolation:isolate;clip-path:polygon(22px 0,100% 0,100% calc(100% - 22px),calc(100% - 22px) 100%,0 100%,0 22px);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c) 60%,transparent)}.sh-hero-bg{position:absolute;inset:-20px;z-index:-3;background:#07080f center / cover no-repeat;filter:saturate(1.2) blur(1px);transform:scale(1.05);animation:sh-kb 12s ease-out both}.sh-hero-bg.plain{background:radial-gradient(ellipse at 70% 40%,color-mix(in srgb,var(--c) 45%,transparent),transparent 60%),#07080f}@keyframes sh-kb{0%{transform:scale(1.15) translate(2%);opacity:0}12%{opacity:1}to{transform:scale(1.05)}}.sh-hero-shade{position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,#05060bf5,#05060bcc 38%,#05060b55 70%,#05060b99),linear-gradient(0deg,#05060b 0%,transparent 40%),radial-gradient(ellipse at 72% 55%,color-mix(in srgb,var(--c) 40%,transparent),transparent 55%)}.sh-hero-lines{position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.5;background:repeating-linear-gradient(115deg,transparent 0 38px,color-mix(in srgb,var(--c) 18%,transparent) 38px 39px);-webkit-mask-image:linear-gradient(90deg,transparent 40%,#000 80%);mask-image:linear-gradient(90deg,transparent 40%,#000 80%)}.sh-hero:after{content:"";position:absolute;left:0;top:22px;bottom:0;width:4px;background:var(--c);box-shadow:0 0 20px var(--c)}.sh-hero-in{position:absolute;inset:0;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;padding:30px 40px 46px 46px;gap:20px}.sh-hero-txt{display:flex;flex-direction:column;align-items:flex-start;gap:10px;animation:sh-slide-t .6s var(--ease) both}.sh-hero-txt .sys{color:color-mix(in srgb,var(--c) 70%,#fff)}.sh-hero-txt h2{margin:0;font-family:var(--head);font-weight:400;font-size:clamp(34px,4.2vw,60px);line-height:.95;letter-spacing:3px;color:#fff;text-shadow:0 0 40px color-mix(in srgb,var(--c) 60%,transparent),0 4px 0 #0008}.sh-hero-txt p{margin:0 0 8px;color:#d4d7e6;font-size:15px;line-height:1.5;max-width:470px}.sh-hero-art{display:flex;justify-content:center;align-items:center;height:100%;animation:sh-slide-a .7s .05s var(--ease) both}.sh-hero-art .pk{width:min(210px,100%)}.sh-hero-art .db{width:230px}.sh-hero-art .bd{width:100%;max-width:380px}@keyframes sh-slide-t{0%{opacity:0;transform:translate(-30px)}}@keyframes sh-slide-a{0%{opacity:0;transform:translate(40px) scale(.94)}}.sh-pips{position:absolute;left:46px;bottom:18px;display:flex;gap:8px}.sh-pip{width:46px;height:6px;padding:0;border:0;background:#fff2;cursor:var(--cur-pointer, pointer);transform:skew(-30deg);overflow:hidden}.sh-pip.on{background:#fff3}.sh-pip i{display:block;height:100%;width:0;background:var(--c);box-shadow:0 0 8px var(--c)}.sh-pip.on i{width:100%}.sh-pip.on i.run{width:0;animation:sh-pip linear forwards}@keyframes sh-pip{to{width:100%}}.sh-hero-nav{position:absolute;top:50%;transform:translateY(-50%);width:38px;height:64px;border:0;background:#05060b88;color:#fff;font-size:28px;cursor:var(--cur-pointer, pointer);opacity:0;transition:opacity .2s,background .15s}.sh-hero:hover .sh-hero-nav{opacity:1}.sh-hero-nav:hover{background:color-mix(in srgb,var(--c) 40%,#05060b)}.sh-hero-nav.prev{left:8px}.sh-hero-nav.next{right:8px}.sh-drop{padding:16px;display:flex;flex-direction:column;gap:10px;--hud-line: linear-gradient(160deg, var(--red2), #ff2e4d33 40%, #6c63ff44);min-height:0}.sh-drop-h{display:flex;align-items:flex-end;justify-content:space-between;gap:10px}.sh-drop-h h3{margin:2px 0 0;font-family:var(--head);font-weight:400;font-size:20px;letter-spacing:1.5px;color:#fff}.sh-clock{display:flex;flex-direction:column;align-items:flex-end}.sh-clock small{font-family:var(--head);font-size:9px;letter-spacing:2px;color:var(--ink3)}.sh-clock b{font-family:var(--head);font-weight:400;font-size:20px;color:var(--red2);letter-spacing:2px;font-variant-numeric:tabular-nums;text-shadow:0 0 12px #ff2e4d66}.sh-drop-list{display:flex;flex-direction:column;gap:8px}.sh-deal{position:relative;display:grid;grid-template-columns:78px 1fr;gap:12px;align-items:center;padding:8px 12px 8px 8px;border:0;text-align:left;color:var(--ink);cursor:var(--cur-pointer, pointer);background:linear-gradient(90deg,color-mix(in srgb,var(--c) 18%,#0c0f1a),#0b0d17);box-shadow:inset 0 0 0 1px var(--line2);clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);transition:box-shadow .15s,transform .15s var(--ease)}.sh-deal:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c) 70%,#fff),0 0 24px color-mix(in srgb,var(--c) 30%,transparent);transform:translate(3px)}.sh-deal-art{height:74px;display:flex;align-items:center;justify-content:center;overflow:hidden}.sh-deal-art .pk{width:46px}.sh-deal-art .db{width:58px}.sh-deal-art .sl{width:50px}.sh-deal-art .mt{width:78px}.sh-deal-art .fr,.sh-deal-art .tt{transform:scale(.6)}.sh-deal-t{display:flex;flex-direction:column;gap:2px;min-width:0}.sh-deal-t b{font-size:14px;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sh-deal-p{display:flex;align-items:baseline;gap:8px}.sh-deal-p s{color:var(--ink3);font-size:12px}.sh-off-tag{position:absolute;top:0;right:0;padding:3px 10px 3px 14px;background:var(--red);color:#fff;font-family:var(--head);font-size:11px;letter-spacing:1px;clip-path:polygon(8px 0,100% 0,100% 100%,0 100%)}.sh-kind{font-family:var(--head);font-size:9.5px;letter-spacing:2px;color:var(--ink3)}.sh-grid{display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}.sh-grid.deck{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.sh-grid.wide{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.sh-grid.mat{grid-template-columns:repeat(auto-fill,minmax(420px,1fr))}.sh-grid.bundles{grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.sh-grid.frame{grid-template-columns:repeat(auto-fill,minmax(170px,1fr))}.sh-grid.title{grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}.sh-tile{--tc: var(--t-standard);position:relative;display:flex;flex-direction:column;padding:0;border:0;text-align:left;color:var(--ink);cursor:var(--cur-pointer, pointer);isolation:isolate;background:linear-gradient(180deg,color-mix(in srgb,var(--c) 14%,#0d1120),#090b14 70%);box-shadow:inset 0 0 0 1px var(--line2);clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px);transition:transform .2s var(--ease),box-shadow .2s}.sh-tile.t-rare{--tc: var(--t-rare)}.sh-tile.t-epic{--tc: var(--t-epic)}.sh-tile.t-legend{--tc: var(--t-legend)}.sh-tile:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:var(--tc);box-shadow:0 0 12px var(--tc);opacity:.85;z-index:3}.sh-tile:hover{transform:translateY(-4px);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tc) 70%,#fff),0 18px 40px #000a,0 0 30px color-mix(in srgb,var(--c) 25%,transparent)}.sh-tile-art{position:relative;height:230px;display:flex;align-items:center;justify-content:center;padding:18px 12px 8px;overflow:hidden;background:radial-gradient(ellipse at 50% 60%,color-mix(in srgb,var(--c) 32%,transparent),transparent 65%)}.sh-tile-art:after{content:"";position:absolute;left:10%;right:10%;bottom:8px;height:14px;background:radial-gradient(ellipse,#000a,transparent 70%);z-index:-1}.sh-tile.k-pack .sh-tile-art .pk{width:118px;transition:transform .3s var(--ease)}.sh-tile.k-pack:hover .pk{transform:translateY(-6px) rotate(-2deg)}.sh-tile.k-deck .sh-tile-art{height:250px}.sh-tile.k-deck .db{width:150px}.sh-tile.k-sleeve .sl{width:128px;transition:transform .3s var(--ease)}.sh-tile.k-sleeve:hover .sl{transform:rotate(-4deg) translateY(-4px)}.sh-tile.k-mat .sh-tile-art{height:170px;padding:18px}.sh-tile.k-mat .mt{width:100%}.sh-tile.k-frame .sh-tile-art{height:180px}.sh-tile.k-title .sh-tile-art{height:120px}.sh-tile.k-bundle .sh-tile-art{height:240px}.sh-tile.k-bundle .bd{width:100%}.sh-tile-t{display:flex;flex-direction:column;gap:3px;padding:10px 14px 14px;border-top:1px solid #ffffff0d}.sh-tier{font-family:var(--head);font-size:9px;letter-spacing:2.5px;color:var(--tc)}.sh-tile-t b{font-size:15.5px;color:#fff;font-weight:700;line-height:1.2}.sh-tile-foot{margin-top:6px;display:flex;align-items:center;justify-content:space-between}.sh-granted{font-size:12px;color:var(--ink3)}.sh-price{display:inline-flex;align-items:baseline;gap:4px;font-family:var(--head);font-size:16px;color:#fff;letter-spacing:.5px}.sh-price i{font-style:normal;color:var(--neo2);font-size:13px}.sh-price small{font-size:9px;color:var(--neo3);letter-spacing:1.5px}.sh-badge{position:absolute;top:12px;right:10px;z-index:4;font-family:var(--head);font-size:9px;letter-spacing:1.8px;padding:3px 8px;color:#fff}.sh-badge.own{background:#1d6b4d;box-shadow:inset 0 0 0 1px var(--ok)}.sh-badge.gold{background:linear-gradient(90deg,#7a5b12,#b5891d);box-shadow:inset 0 0 0 1px var(--gold)}.sh-badge.new{background:#1f5a2c;box-shadow:inset 0 0 0 1px #6fe39a;animation:sh-blink 2.4s ease-in-out infinite}.sh-badge.seal{background:#1a1d2c;color:var(--ink2);box-shadow:inset 0 0 0 1px var(--line3)}@keyframes sh-blink{50%{box-shadow:inset 0 0 0 1px #6fe39a,0 0 14px #6fe39a88}}.sh-setpack{display:grid;grid-template-columns:260px minmax(0,1fr) 280px;gap:26px;align-items:center;padding:22px 26px;--hud-bg: radial-gradient(ellipse at 15% 50%, #3a33a855, transparent 60%), linear-gradient(160deg, #11143099, #0a0d16f2)}.sh-setpack-art{border:0;background:none;padding:0;cursor:var(--cur-pointer, pointer);display:flex;justify-content:center}@keyframes sh-float{50%{transform:translateY(-8px) rotate(-1deg)}}.sh-setpack-t h2{margin:4px 0 6px;font-family:var(--head);font-weight:400;font-size:36px;letter-spacing:2px;color:#fff}.sh-setpack-t p{margin:0;color:var(--ink2);font-size:14.5px;line-height:1.5;max-width:520px}.sh-odds-mini{display:flex;gap:18px;margin:14px 0 16px;flex-wrap:wrap;color:var(--ink2);font-size:13px}.sh-odds-mini b{font-family:var(--head);font-weight:400;margin-right:4px;color:#fff}.r-SR{color:var(--gold)!important}.r-R{color:var(--cyan)!important}.r-U{color:#9ad0a8!important}.r-C{color:var(--ink2)!important}.sh-buyrow,.sh-sheet-buy{display:flex;gap:10px;flex-wrap:wrap;align-items:stretch}.sh-buy{position:relative;display:flex;align-items:center;gap:14px;padding:10px 16px;border:0;cursor:var(--cur-pointer, pointer);color:#fff;min-width:170px;justify-content:space-between;background:linear-gradient(180deg,#2a2f4a,#1a1e33);box-shadow:inset 0 0 0 1px var(--line3);clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px)}.sh-buy.hot{background:linear-gradient(180deg,#7a72ff,#5047d8);box-shadow:inset 0 0 0 1px #b8b3ff,0 0 22px #6c63ff55}.sh-buy-l{display:flex;flex-direction:column;font-family:var(--head);font-size:14px;letter-spacing:1.5px;text-align:left}.sh-buy-l small{font-family:var(--body);font-size:11px;letter-spacing:.3px;color:#ffe39a}.sh-buy-p{display:flex;align-items:center;gap:6px}.sh-buy.locked{filter:grayscale(.65) brightness(.8)}.sh-buy.locked .lock{font-size:12px;filter:grayscale(1)}.sh-buy.locked:hover{filter:grayscale(.4) brightness(.9)}.sh-buy.locked:active{animation:sh-nope .3s}@keyframes sh-nope{25%{transform:translate(-4px)}75%{transform:translate(4px)}}.sh-sheet{position:fixed;inset:0;z-index:70;display:flex;align-items:center;justify-content:center;padding:30px;background:#03040acc;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:sh-fade .2s ease both}@keyframes sh-fade{0%{opacity:0}}.sh-sheet-in{position:relative;width:min(1060px,100%);max-height:calc(100vh - 60px);display:grid;grid-template-columns:minmax(0,420px) minmax(0,1fr);overflow:hidden;background:linear-gradient(170deg,#121633,#080a14);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c) 60%,#6c63ff),0 40px 120px #000e;clip-path:polygon(22px 0,100% 0,100% calc(100% - 22px),calc(100% - 22px) 100%,0 100%,0 22px);animation:sh-rise .3s var(--ease) both}@keyframes sh-rise{0%{opacity:0;transform:translateY(24px) scale(.98)}}.sh-sheet-in:after{content:"";position:absolute;inset:0;pointer-events:none;z-index:4;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c) 60%,#6c63ff)}.sh-x{position:absolute;top:10px;right:12px;z-index:5;width:34px;height:34px;border:0;background:#ffffff0d;color:var(--ink2);font-size:16px;cursor:var(--cur-pointer, pointer)}.sh-x:hover{background:var(--red);color:#fff}.sh-sheet-art{position:relative;display:flex;align-items:center;justify-content:center;padding:36px 26px;overflow:hidden;isolation:isolate;background:radial-gradient(ellipse at 50% 55%,color-mix(in srgb,var(--c) 45%,transparent),transparent 65%),repeating-linear-gradient(115deg,transparent 0 30px,#ffffff06 30px 31px),#06070d}.sh-sheet-art:after{content:"";position:absolute;left:20%;right:20%;bottom:40px;height:30px;background:radial-gradient(ellipse,#000c,transparent 70%);z-index:-1}.sh-sheet-stage{display:flex;align-items:center;justify-content:center;width:100%;animation:sh-float 6s ease-in-out infinite}.sh-sheet-in.k-pack .pk{width:230px}.sh-sheet-in.k-deck .db{width:250px}.sh-sheet-in.k-sleeve .sl{width:240px}.sh-sheet-in.k-mat .mt{width:100%}.sh-sheet-in.k-mat{grid-template-columns:minmax(0,1fr);width:min(1180px,100%)}.sh-sheet-in.k-mat .sh-sheet-art{padding:34px 40px 18px}.sh-sheet-in.k-mat .sh-sheet-stage{animation:none}.sh-sheet-in.k-mat .mt{width:min(100%,calc((100vh - 360px) * 1000 / 360))}.sh-sheet-in.k-frame .fr{transform:scale(1.5)}.sh-sheet-in.k-title .tt{transform:scale(1.2)}.sh-sheet-in.k-bundle .bd{width:100%}.sh-sheet-t{display:flex;flex-direction:column;gap:10px;padding:30px 32px 26px;overflow-y:auto;min-height:0}.sh-sheet-t h2{margin:0;font-family:var(--head);font-weight:400;font-size:30px;letter-spacing:1.5px;color:#fff;line-height:1.1;padding-right:30px}.sh-kind em{font-style:normal}.tier-standard{color:var(--t-standard)}.tier-rare{color:var(--t-rare)}.tier-epic{color:var(--t-epic)}.tier-legend{color:var(--t-legend)}.sh-blurb{margin:0;color:var(--ink2);font-size:15px;line-height:1.5}.sh-sheet-buy{margin-top:6px}.sh-have{color:var(--ok);font-weight:600}.sh-have.gold{color:var(--gold);font-weight:400;font-size:14px}.sh-offline-note{margin:0;font-size:12.5px;color:var(--ink3)}.sh-admin{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:4px;padding:12px 14px;background:#ff2e4d0f;box-shadow:inset 0 0 0 1px #ff2e4d44}.sh-admin small{flex-basis:100%;color:var(--ink3);font-size:12px}.sh-door{display:flex;gap:10px;align-items:center;padding:10px 12px;font-size:13.5px;color:var(--ink2);background:#ffffff06;box-shadow:inset 0 0 0 1px var(--line2)}.sh-door i{font-style:normal;color:var(--ink3);font-size:16px}.sh-door.open{color:#bdf5cf;box-shadow:inset 0 0 0 1px #4fe3a155;background:#4fe3a10d}.sh-door.open i{color:var(--ok)}.sh-odds{width:100%;border-collapse:collapse;font-size:13.5px;margin-top:4px}.sh-odds th{text-align:left;font-family:var(--head);font-weight:400;font-size:9.5px;letter-spacing:1.8px;color:var(--ink3);padding:6px 8px;border-bottom:1px solid var(--line2)}.sh-odds td{padding:7px 8px;border-bottom:1px solid #ffffff08;color:var(--ink);font-variant-numeric:tabular-nums}.sh-odds td b{font-family:var(--head);font-weight:400}.sh-fine{margin:2px 0 0;color:var(--ink3);font-size:12.5px;line-height:1.5}.sh-fine b{color:var(--ink2)}.sh-pool{display:flex;flex-direction:column;gap:8px;margin-top:4px}.sh-pool-row{display:flex;gap:8px;overflow-x:auto;padding-bottom:6px;scrollbar-width:thin}.sh-pool-card,.sh-dc{position:relative;flex:0 0 auto;width:74px;padding:0;border:0;background:none;cursor:var(--cur-pointer, pointer);border-radius:5px;overflow:hidden;transition:transform .15s var(--ease)}.sh-pool-card img,.sh-dc img{width:100%;display:block;border-radius:5px}.sh-pool-card:hover,.sh-dc:hover{transform:translateY(-3px) scale(1.04)}.sh-pool-card em{position:absolute;top:3px;right:3px;font-style:normal;font-family:var(--head);font-size:9px;padding:1px 4px;background:#000c}.sh-pool-card[data-rar=SR]{box-shadow:0 0 0 1.5px var(--gold),0 0 14px #f2c14e55}.sh-deck-info{display:flex;flex-direction:column;gap:8px}.sh-deck-h{display:flex;align-items:center;justify-content:space-between}.sh-deck-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(62px,1fr));gap:6px;max-height:250px;overflow-y:auto;padding-right:4px}.sh-dc{width:auto}.sh-dc em{position:absolute;bottom:3px;right:3px;font-style:normal;font-family:var(--head);font-size:10px;padding:1px 5px;background:#000d;color:#fff}.sh-dc.neo{box-shadow:0 0 0 1.5px var(--neo2)}.sh-has{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.sh-has li{display:flex;flex-direction:column;padding:8px 12px;background:#ffffff06;box-shadow:inset 0 0 0 1px var(--line2)}.sh-has b{color:#fff;font-size:14px}.wm{display:inline-flex;align-items:center;gap:.25em;font-family:var(--head);line-height:1;white-space:nowrap;transform:skew(-8deg)}.wm img{height:1.35em;width:auto;margin-right:.1em;filter:drop-shadow(0 0 4px #6c63ffaa);transform:skew(8deg)}.wm b{font-weight:400;color:#fff;letter-spacing:.04em}.wm i{font-style:normal;color:#ff2e4d;margin:0 -.12em}.wm em{font-style:normal;color:#ff2e4d;letter-spacing:.04em;text-shadow:0 0 8px #ff2e4d55}.wm.gold b,.wm.gold em,.wm.gold i{color:#f2c14e;text-shadow:none}.pk{--c: #6c63ff;--mx: .5;--my: .4;position:relative;width:150px;container-type:inline-size;aspect-ratio:5 / 8.6;perspective:700px;filter:drop-shadow(0 18px 22px #000c)}.pk-3d{position:absolute;inset:0;transform-style:preserve-3d;transition:transform .25s ease-out}.pk.tilt:hover .pk-3d{transform:rotateY(calc((var(--mx) - .5) * 18deg)) rotateX(calc((.5 - var(--my)) * 12deg))}.pk-body{position:absolute;inset:6.5% 0;overflow:hidden;border-radius:4%/2.5%;isolation:isolate;background:color-mix(in srgb,var(--c) 30%,#07080f)}.pk-art{position:absolute;inset:0;z-index:-2;background-size:cover;background-repeat:no-repeat;filter:saturate(1.2) contrast(1.06)}.pk-shade{position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#05060b99 0%,transparent 16%,transparent 55%,color-mix(in srgb,var(--c) 25%,#05060b99) 75%,#05060bdd 100%)}.pk-brand{position:absolute;left:5%;top:3%;display:flex;align-items:center;gap:3%;width:70%;filter:drop-shadow(0 2px 4px #000e)}.pk-brand img{width:20%;height:auto}.pk-brand>div{display:flex;flex-direction:column}.pk-brand .wm{font-size:7.4cqw}.pk-brand small{margin-top:1.5%;font-family:var(--head);font-size:2.9cqw;letter-spacing:.28em;color:#fff;white-space:nowrap}.pk-set{position:absolute;left:0;right:0;bottom:4.5%;width:100%;height:auto;filter:drop-shadow(0 4px 8px #000c);overflow:visible}.pk-set-t{font-family:"Russo One",var(--head);font-size:54px}.pk-set-no{font-family:"Russo One",var(--head);font-size:12px;letter-spacing:2px}.pk-set-sub{font-family:"Russo One",var(--head);font-size:13px;letter-spacing:6px}.pk-count{position:absolute;right:5%;bottom:1.6%;font-family:var(--head);font-size:3.4cqw;letter-spacing:.12em;color:#ffffffc0}.pk-pillow{position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,#0008,#0000 7%,#ffffff1c 20%,#ffffff08 32%,#0000 55%,#0003 88%,#0009),repeating-linear-gradient(90deg,#ffffff10 0 2px,transparent 2px 9px) 0 0 / 100% 4% no-repeat,repeating-linear-gradient(90deg,#ffffff10 0 2px,transparent 2px 9px) 0 100% / 100% 4% no-repeat,linear-gradient(180deg,#0007 0%,transparent 4%,transparent 96%,#0007 100%)}.pk-shine{position:absolute;inset:0;pointer-events:none;mix-blend-mode:color-dodge;opacity:.55;background:linear-gradient(115deg,transparent 25%,#ff8ad844 38%,#8ae6ff66 46%,#b4ff8a44 54%,transparent 66%);background-size:260% 260%;animation:pk-foil 6s linear infinite}.pk.tilt:hover .pk-shine{animation:none;opacity:.8;background-position:calc(var(--mx) * 100%) calc(var(--my) * 100%)}@keyframes pk-foil{0%{background-position:100% 0}to{background-position:-160% 0}}@keyframes pk-spin{to{transform:rotate(360deg)}}.pk-crimp{position:absolute;left:0;right:0;height:7.5%;overflow:hidden;display:flex;align-items:center;background:linear-gradient(180deg,#ffffff66,transparent 35%,#0000002a),linear-gradient(90deg,color-mix(in srgb,var(--c) 30%,#5d6272),color-mix(in srgb,var(--c) 18%,#d9dce6) 25%,color-mix(in srgb,var(--c) 30%,#8d93a3) 55%,color-mix(in srgb,var(--c) 15%,#e4e6ee) 80%,color-mix(in srgb,var(--c) 30%,#5d6272))}.pk-crimp span{position:relative;z-index:1;white-space:nowrap;font-family:var(--head);font-size:2.6cqw;letter-spacing:.2em;color:#05060b;opacity:.35;margin-left:-4%}.pk-crimp.top span{margin-top:4%}.pk-crimp.bot span{margin-top:-4%}.pk-crimp:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(90deg,#0000002e 0 1px,#ffffff40 1px 2px,transparent 2px 4px)}.pk-crimp:after{content:"";position:absolute;left:0;right:0;height:22%;background:#0000003a}.pk-crimp.top:after{bottom:0}.pk-crimp.bot:after{top:0}.pk-crimp.top{top:0;clip-path:polygon(0 100%,0 26%,2% 0,4% 26%,6% 0,8% 26%,10% 0,12% 26%,14% 0,16% 26%,18% 0,20% 26%,22% 0,24% 26%,26% 0,28% 26%,30% 0,32% 26%,34% 0,36% 26%,38% 0,40% 26%,42% 0,44% 26%,46% 0,48% 26%,50% 0,52% 26%,54% 0,56% 26%,58% 0,60% 26%,62% 0,64% 26%,66% 0,68% 26%,70% 0,72% 26%,74% 0,76% 26%,78% 0,80% 26%,82% 0,84% 26%,86% 0,88% 26%,90% 0,92% 26%,94% 0,96% 26%,98% 0,100% 26%,100% 100%)}.pk-crimp.bot{bottom:0;clip-path:polygon(0 0,100% 0,100% 74%,98% 100%,96% 74%,94% 100%,92% 74%,90% 100%,88% 74%,86% 100%,84% 74%,82% 100%,80% 74%,78% 100%,76% 74%,74% 100%,72% 74%,70% 100%,68% 74%,66% 100%,64% 74%,62% 100%,60% 74%,58% 100%,56% 74%,54% 100%,52% 74%,50% 100%,48% 74%,46% 100%,44% 74%,42% 100%,40% 74%,38% 100%,36% 74%,34% 100%,32% 74%,30% 100%,28% 74%,26% 100%,24% 74%,22% 100%,20% 74%,18% 100%,16% 74%,14% 100%,12% 74%,10% 100%,8% 74%,6% 100%,4% 74%,2% 100%,0 74%)}.pk-notch{position:absolute;right:-1px;top:8.5%;width:4.5%;aspect-ratio:1;background:#05060b;clip-path:polygon(100% 0,0 50%,100% 100%);opacity:.85}.db{--c: #6c63ff;--d: 20cqw;position:relative;width:170px;aspect-ratio:63 / 88;perspective:900px;container-type:inline-size}.db-box{position:absolute;inset:0;transform-style:preserve-3d;transform:rotateY(-26deg) rotateX(4deg);transition:transform .5s var(--ease)}.sh-tile:hover .db-box,.sh-sheet .db-box,.sh-hero .db-box{transform:rotateY(-14deg) rotateX(2deg)}.db-front{position:absolute;inset:0;overflow:hidden;background:#07080f;transform:translateZ(calc(var(--d) / 2));box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--c) 70%,#000);border-radius:3px}.db-art{position:absolute;inset:0;background-size:cover;background-repeat:no-repeat;filter:saturate(1.15)}.db-shade{position:absolute;inset:0;background:linear-gradient(180deg,transparent 0%,transparent 62%,#05060bee 90%),linear-gradient(90deg,color-mix(in srgb,var(--c) 26%,transparent),transparent 26%)}.db-top-band{position:absolute;left:0;right:0;top:0;height:10%;padding:0 7%;display:flex;align-items:center;background:linear-gradient(180deg,#05060bf0,#05060b99);box-shadow:0 1.5px 0 var(--c);font-size:max(6px,7cqw)}.db-band{position:absolute;left:0;right:0;bottom:0;padding:5% 8% 7%;display:flex;flex-direction:column;gap:2px;border-top:2px solid var(--c);background:linear-gradient(0deg,#05060b,#05060bcc)}.db-band span{font-family:var(--head);font-size:max(5px,4.4cqw);letter-spacing:2px;color:var(--c)}.db-band b{font-family:var(--head);font-weight:400;font-size:max(8px,8cqw);line-height:1.05;color:#fff;letter-spacing:.5px}.db-shine{position:absolute;inset:0;background:linear-gradient(115deg,transparent 35%,#ffffff22 48%,transparent 60%);background-size:250% 250%;animation:pk-foil 7s linear infinite;mix-blend-mode:screen}.db-side{position:absolute;top:0;bottom:0;right:0;width:var(--d);transform-origin:right;transform:translateZ(calc(var(--d) / 2)) rotateY(90deg);background:linear-gradient(90deg,color-mix(in srgb,var(--c) 60%,#05060b),color-mix(in srgb,var(--c) 35%,#05060b));display:flex;align-items:center;justify-content:center;overflow:hidden}.db-side span{writing-mode:vertical-rl;font-family:var(--head);font-size:max(6px,6cqw);letter-spacing:2px;color:#fff;white-space:nowrap;text-transform:uppercase;opacity:.9}.db-top{position:absolute;left:0;right:0;top:0;height:var(--d);transform-origin:top;transform:translateZ(calc(var(--d) / 2)) rotateX(90deg);background:color-mix(in srgb,var(--c) 30%,#10121c)}.db-floor{position:absolute;left:5%;right:-10%;bottom:-8%;height:12%;background:radial-gradient(ellipse,#000c,transparent 70%);z-index:-1}.sl{--c: #6c63ff;position:relative;width:150px;aspect-ratio:63 / 88;filter:drop-shadow(0 14px 22px #000b)}.sl-card{position:absolute;inset:0;border-radius:7px;overflow:hidden;isolation:isolate;background:#07080f;box-shadow:0 0 0 3px color-mix(in srgb,var(--c) 40%,#1a1d2a),inset 0 0 0 1px #fff2}.sl-back{width:100%;height:100%;object-fit:cover;display:block}.sl-art{position:absolute;inset:0;background-size:cover;background-repeat:no-repeat;filter:saturate(1.2)}.sl-frame{position:absolute;inset:5%;border:1.5px solid color-mix(in srgb,var(--c) 80%,#fff);box-shadow:0 0 12px color-mix(in srgb,var(--c) 60%,transparent),inset 0 0 30px #05060b99;border-radius:3px;background:linear-gradient(180deg,transparent 60%,#05060bcc)}.sl-emb{position:absolute;left:50%;bottom:8%;width:26%;transform:translate(-50%);filter:drop-shadow(0 0 8px var(--c))}.sl-fx{position:absolute;inset:0;pointer-events:none;background:linear-gradient(125deg,#ffffff30 0%,transparent 22%,transparent 70%,#ffffff14 100%)}.sl-glitch .sl-back{animation:sl-glitch 2.8s steps(1) infinite}@keyframes sl-glitch{0%,86%,to{filter:none;transform:none}88%{filter:drop-shadow(3px 0 #ff2e4d) drop-shadow(-3px 0 #56d8ff) hue-rotate(40deg);transform:translate(2px)}91%{filter:drop-shadow(-4px 0 #ff2e4d) drop-shadow(4px 0 #56d8ff);transform:translate(-2px) skew(3deg)}94%{filter:invert(.15) drop-shadow(2px 0 #56d8ff);transform:none}}.sl-glitch .sl-card{box-shadow:0 0 0 3px #3a1520,0 0 16px #ff2e4d44,inset 0 0 0 1px #ff2e4d66}.sl-glitch .sl-fx{background:repeating-linear-gradient(0deg,transparent 0 3px,#ff2e4d14 3px 4px)}.sl-holo .sl-fx{mix-blend-mode:color-dodge;opacity:.8;background:linear-gradient(115deg,#ff8ad855 10%,#8ae6ff77,#b4ff8a55,#ffe58a66,#ff8ad855 90%);background-size:300% 300%;animation:pk-foil 4s linear infinite}.sl-holo .sl-card{box-shadow:0 0 0 3px #9ee9ff66,0 0 22px #56d8ff55}.sl-founder .sl-back{filter:sepia(1) saturate(2.4) hue-rotate(-10deg) brightness(.9)}.sl-founder .sl-card{box-shadow:0 0 0 3px #b5891d,0 0 20px #f2c14e55,inset 0 0 0 1px #ffe39a}.sl-founder .sl-fx{background:linear-gradient(115deg,transparent 30%,#fff2b855 46%,transparent 62%);background-size:260% 260%;animation:pk-foil 5s linear infinite;mix-blend-mode:screen}.mt{--c: #6c63ff;--zl: color-mix(in srgb, var(--c) 45%, #232c44);position:relative;width:300px;aspect-ratio:1000 / 360;overflow:hidden;isolation:isolate;background:linear-gradient(180deg,#0c0e1a,#07080f);box-shadow:0 16px 30px #000b;clip-path:polygon(2.2% 0,100% 0,100% 94%,97.8% 100%,0 100%,0 6%)}.mt-art{position:absolute;inset:0;z-index:-2;background-size:cover;background-repeat:no-repeat;filter:saturate(1.1) brightness(.85)}.mt-shade{position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#05060b55,#05060b22 40%,#05060b66)}.mt.plain{--zl: #2e2f66;background:radial-gradient(ellipse at 50% 20%,#151a3a,#07080f 70%)}.mt.plain .mt-shade{background:linear-gradient(#ffffff08 1px,transparent 1px) 0 0 / 22px 22px,linear-gradient(90deg,#ffffff08 1px,transparent 1px) 0 0 / 22px 22px}.mt-zones{position:absolute;inset:0;width:100%;height:100%}.mt-lbl{font-family:var(--body, Barlow),sans-serif;font-weight:600;font-size:17px;letter-spacing:5px}.mt-num{font-family:var(--head);font-size:20px;opacity:.5}.mt-cnt{font-family:var(--head);font-size:17px}.mt-wm{font-family:var(--head);font-size:56px;letter-spacing:12px}.mt.founder{--zl: #b5891d;background:radial-gradient(ellipse at 50% 30%,#3a2a08,#0b0906 70%);box-shadow:0 16px 30px #000b}.mt.founder .mt-shade{background:repeating-linear-gradient(135deg,#f2c14e08 0 2px,transparent 2px 14px)}.fr{--c: #6c63ff;position:relative;width:132px;height:132px;display:flex;align-items:center;justify-content:center}.fr .avatar.hx.xl{width:104px;height:104px;--ring: var(--c);position:relative;z-index:2}.fr-ring{position:absolute;inset:4px;clip-path:var(--hex);background:var(--c);opacity:.35;filter:blur(0)}.fr-standard .fr-ring{opacity:.12}.fr-circuit .avatar.hx{--ring: conic-gradient(from 0deg, #56d8ff, #0d3a4a 20%, #56d8ff 40%, #0d3a4a 60%, #56d8ff 80%, #0d3a4a)}.fr-circuit .fr-ring{background:repeating-conic-gradient(#56d8ff 0 4deg,transparent 4deg 16deg);opacity:.6;animation:pk-spin 18s linear infinite}.fr-ember .avatar.hx{--ring: linear-gradient(0deg, #ff2e00, #ffb347)}.fr-ember .fr-ring{background:radial-gradient(circle at 50% 100%,#ff6a2c,transparent 70%);opacity:.8;animation:fr-flicker 1.6s ease-in-out infinite alternate}@keyframes fr-flicker{to{opacity:.45;transform:scale(1.04)}}.fr-frost .avatar.hx{--ring: linear-gradient(160deg, #ffffff, #9fdcff 40%, #3a6d9a)}.fr-frost .fr-ring{background:conic-gradient(#e6f7ff,#9fdcff,#3a6d9a,#e6f7ff);opacity:.45}.fr-void .avatar.hx{--ring: conic-gradient(#8a5cf0, #05060b, #8a5cf0, #05060b, #8a5cf0)}.fr-void .fr-ring{background:radial-gradient(circle,transparent 55%,#8a5cf0 72%,transparent 78%);opacity:.9;animation:pk-spin 9s linear infinite}.fr-overdrive .avatar.hx{--ring: var(--red)}.fr-overdrive .fr-ring{background:var(--red);animation:fr-beat 1.1s ease-in-out infinite}@keyframes fr-beat{0%,to{opacity:.25;transform:scale(1)}12%{opacity:.75;transform:scale(1.06)}24%{opacity:.35}36%{opacity:.65;transform:scale(1.03)}}.fr-founder .avatar.hx{--ring: linear-gradient(135deg, #fff2b8, #b5891d 45%, #fff2b8 55%, #7a5b12)}.fr-founder .fr-ring{background:conic-gradient(#f2c14e,#7a5b12,#fff2b8,#7a5b12,#f2c14e);opacity:.55}.tt{display:flex;flex-direction:column;align-items:center;gap:4px;padding:12px 22px;min-width:180px;text-align:center;background:linear-gradient(180deg,#121633,#0a0c18);box-shadow:inset 0 0 0 1px var(--line3);clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px)}.tt-op{font-family:var(--head);font-size:16px;color:#fff;letter-spacing:1px}.tt-name{font-family:var(--head);font-weight:400;font-size:11px;letter-spacing:3px;text-transform:uppercase;color:var(--neo3)}.tt-rare .tt-name{color:var(--t-rare);text-shadow:0 0 10px #56d8ff66}.tt-epic .tt-name{color:var(--t-epic);text-shadow:0 0 10px #b48cff88}.tt-legend{box-shadow:inset 0 0 0 1px #b5891d}.tt-legend .tt-name{color:var(--gold);text-shadow:0 0 12px #f2c14e88}.bd{--c: #6c63ff;position:relative;height:210px;width:300px}.bd>div{position:absolute}.bd-a{left:6%;top:8%}.bd-a .db{width:118px}.bd-b{left:44%;top:2%;transform:rotate(8deg)}.bd-b .pk{width:92px}.bd-c{right:4%;top:18%;transform:rotate(-6deg)}.bd-c .sl{width:90px}.bd-d{right:30%;top:32%}.bd-d .fr{transform:scale(.9)}.bd.founder .bd-c{left:10%;right:auto;top:6%;transform:rotate(-8deg)}.bd.founder .bd-c .sl{width:104px}.sh-hero .bd{height:300px}.sh-hero .bd-a .db{width:150px}.sh-hero .bd-b .pk{width:120px}.sh-hero .bd.founder .bd-c .sl{width:140px}.sh-hero .bd.founder .bd-d{right:8%;top:30%}.sh-hero .bd.founder .bd-d .fr{transform:scale(1.25)}.sh-sheet .bd{height:300px}.sh-sheet .bd.founder .bd-c .sl{width:140px}.sh-sheet .bd.founder .bd-d{right:6%;top:34%}.sh-sheet .bd.founder .bd-d .fr{transform:scale(1.2)}.bd.founder:after{content:"";position:absolute;left:20%;right:5%;bottom:8%;height:34%;background:url(/brand/neo-fighters-emblem.webp) center / contain no-repeat;filter:sepia(1) saturate(3) brightness(.8);opacity:.3;z-index:-1}.bd-mat{left:2%;top:52%;width:74%;transform:rotate(-4deg);z-index:-1}.bd-mat .mt{width:100%;opacity:.95}.po{position:fixed;inset:0;z-index:78;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;animation:sh-fade .25s ease both}.po-bg{position:absolute;inset:0;background:radial-gradient(ellipse at 50% 55%,color-mix(in srgb,var(--c) 30%,#0b0c1f),#04050a 70%)}.po-bg:after{content:"";position:absolute;inset:0;background-image:linear-gradient(#ffffff08 1px,transparent 1px),linear-gradient(90deg,#ffffff08 1px,transparent 1px);background-size:40px 40px;-webkit-mask-image:radial-gradient(ellipse,#000,transparent 70%);mask-image:radial-gradient(ellipse,#000,transparent 70%)}.po-rays{position:absolute;left:50%;top:50%;width:180vmax;height:180vmax;transform:translate(-50%,-50%);pointer-events:none;opacity:.18;background:repeating-conic-gradient(color-mix(in srgb,var(--c) 70%,#fff) 0 3deg,transparent 3deg 14deg);-webkit-mask-image:radial-gradient(circle,#000 0%,transparent 45%);mask-image:radial-gradient(circle,#000 0%,transparent 45%);animation:pk-spin 60s linear infinite}.po.ph-tear .po-rays,.po.hit .po-rays{opacity:.5;transition:opacity .2s}.po.hit .po-bg{animation:po-flash .9s ease-out}@keyframes po-flash{0%{filter:brightness(2.6) saturate(1.4)}to{filter:none}}.po-top{position:absolute;top:0;left:0;right:0;z-index:3;display:flex;align-items:center;gap:14px;padding:16px 22px}.po-top b{font-family:var(--head);font-weight:400;font-size:18px;letter-spacing:1.5px;color:#fff}.po-pity{color:var(--warn);font-size:12px}.po-x{margin-left:auto}.po-loading{position:relative;z-index:2;min-height:40vh;display:flex;align-items:center}.po-pack{position:relative;z-index:2;border:0;background:none;padding:0;cursor:var(--cur-pointer, pointer);display:flex;flex-direction:column;align-items:center;gap:24px;animation:po-in .6s var(--ease) both}.po-pack .pk{width:min(250px,52vw);animation:po-hover 3.2s ease-in-out infinite;filter:drop-shadow(0 30px 40px #000) drop-shadow(0 0 40px color-mix(in srgb,var(--c) 50%,transparent))}.po-pack:hover .pk{animation-duration:1.2s}@keyframes po-in{0%{opacity:0;transform:translateY(60px) scale(.8) rotate(-6deg)}}@keyframes po-hover{50%{transform:translateY(-12px) rotate(1.5deg)}}.po-hint{font-family:var(--head);letter-spacing:6px;font-size:14px;color:#fff;animation:sh-blink-t 1.4s ease-in-out infinite;min-height:18px}@keyframes sh-blink-t{50%{opacity:.35}}.po.ph-tear .po-pack .pk{animation:po-shake .72s ease-in both}.po.ph-tear .pk-crimp.top{animation:po-rip .5s .2s var(--ease) forwards}.po.ph-tear .pk-body:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#fff 0%,transparent 40%);animation:po-light .6s .25s ease-out both;z-index:5}@keyframes po-shake{0%,to{transform:none}15%{transform:translate(-4px) rotate(-1deg)}30%{transform:translate(4px) rotate(1deg)}45%{transform:translate(-3px)}60%{transform:translate(3px) scale(1.02)}to{transform:scale(1.08);opacity:0}}@keyframes po-rip{to{transform:translate(40%,-140%) rotate(24deg);opacity:0}}@keyframes po-light{0%{opacity:0}40%{opacity:1}to{opacity:0}}.po-fan{position:relative;z-index:2;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px 22px;width:min(94vw,calc((100vh - 330px)*1.432 + 66px));padding:0 10px;perspective:1200px;margin-top:10px}.po-card{position:relative;display:flex;flex-direction:column;align-items:center;gap:10px;animation:po-deal .55s calc(var(--i) * 70ms) var(--ease) both}@keyframes po-deal{0%{opacity:0;transform:translateY(30vh) scale(.4) rotate(calc((var(--i) - 3.5) * 8deg))}}.po-inner{position:relative;width:100%;aspect-ratio:816 / 1140;padding:0;border:0;background:none;cursor:var(--cur-pointer, pointer);transform-style:preserve-3d;transition:transform .55s var(--ease)}.po-card:not(.up) .po-inner:hover{transform:translateY(-8px) rotateX(6deg)}.po-card.up .po-inner{transform:rotateY(180deg)}.po-back,.po-face{position:absolute;inset:0;backface-visibility:hidden;border-radius:6.5%;overflow:hidden}.po-back img,.po-face img{width:100%;height:100%;display:block;object-fit:cover}.po-face{transform:rotateY(180deg);background:#0b0d17;box-shadow:0 20px 40px #000c}.po-back{box-shadow:0 18px 30px #000b}.po-glow{position:absolute;inset:0;border-radius:inherit;pointer-events:none}.po-card.r-R .po-back{box-shadow:0 0 0 2px #56d8ff,0 0 26px #56d8ffaa,0 18px 30px #000b;animation:po-pulse-r 1.6s ease-in-out infinite}.po-card.r-SR .po-back{box-shadow:0 0 0 2px #f2c14e,0 0 36px #f2c14ecc,0 18px 30px #000b;animation:po-pulse-sr 1s ease-in-out infinite}.po-card.r-SR .po-glow{background:radial-gradient(circle at 50% 50%,#fff2b855,transparent 60%);animation:sh-blink-t 1s ease-in-out infinite}@keyframes po-pulse-r{50%{box-shadow:0 0 0 2px #56d8ff,0 0 40px #56d8ffcc,0 18px 30px #000b}}@keyframes po-pulse-sr{50%{box-shadow:0 0 0 3px #fff2b8,0 0 60px #f2c14e,0 18px 30px #000b}}.po-card.up.r-SR .po-face{box-shadow:0 0 0 2px #f2c14e,0 0 50px #f2c14e99,0 20px 40px #000c}.po-card.up.r-R .po-face{box-shadow:0 0 0 1.5px #56d8ff,0 0 26px #56d8ff66,0 20px 40px #000c}.po-card.up.r-SR .po-face:after,.po-card.up.r-R .po-face:after{content:"";position:absolute;inset:0;mix-blend-mode:color-dodge;background:linear-gradient(115deg,transparent 30%,#ff8ad855 42%,#8ae6ff77 50%,#b4ff8a55 58%,transparent 70%);background-size:260% 260%;animation:pk-foil 3.2s linear infinite}.po-card.up.r-R .po-face:after{opacity:.5}.po-card.burst:before{content:"";position:absolute;left:50%;top:40%;width:260%;aspect-ratio:1;transform:translate(-50%,-50%);z-index:-1;pointer-events:none;background:repeating-conic-gradient(#fff2b8cc 0 4deg,transparent 4deg 18deg);-webkit-mask-image:radial-gradient(circle,#000 0%,transparent 60%);mask-image:radial-gradient(circle,#000 0%,transparent 60%);animation:po-burst 1.4s ease-out forwards}@keyframes po-burst{0%{opacity:0;transform:translate(-50%,-50%) scale(.3) rotate(0)}20%{opacity:1}to{opacity:0;transform:translate(-50%,-50%) scale(1.3) rotate(40deg)}}.po-card.burst .po-inner{animation:po-pop .6s var(--ease)}@keyframes po-pop{0%{transform:rotateY(180deg) scale(1)}40%{transform:rotateY(180deg) scale(1.14)}to{transform:rotateY(180deg) scale(1)}}.po-rar{font-family:var(--head);font-size:10px;letter-spacing:2px;animation:sh-in .3s var(--ease) both;white-space:nowrap}.po-rar.r-SR{font-size:12px;text-shadow:0 0 12px #f2c14e}.po-foot{position:relative;z-index:3;min-height:96px;margin-top:18px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:10px}.po-sum{display:flex;flex-direction:column;align-items:center;gap:12px;animation:sh-in .35s var(--ease) both}.po-sum-r{display:flex;gap:20px;align-items:baseline;flex-wrap:wrap;justify-content:center;font-family:var(--head);letter-spacing:1.5px;font-size:12px}.po-sum-r b{font-size:24px;margin-right:4px;font-weight:400}.po-unl{color:#bdf5cf;font-family:var(--body);letter-spacing:0;font-size:13px}.po-sum .row{display:flex;gap:10px}.h2-btn.shop:before{background:var(--gold, #f2c14e)}.h2-new{position:absolute;right:18px;top:50%;transform:translateY(-50%) skew(8deg)!important;font-family:var(--head);font-size:10px;letter-spacing:2px;padding:3px 8px;background:var(--red);color:#fff;box-shadow:0 0 14px #ff2e4d88}.h2-btn.shop:hover .h2-new{transform:translateY(-50%) skew(8deg)!important}.navbar .nv.shop i{color:#f2c14e}@media(prefers-reduced-motion:reduce){.sh-hero-bg,.pk-shine,.pk-3d,.db-shine,.sl-glitch .sl-back,.sl-holo .sl-fx,.fr-ring,.sh-sheet-stage,.po-rays,.po-pack .pk{animation:none!important}}@media(max-width:1180px){.sh-feat{grid-template-columns:1fr}.sh-setpack{grid-template-columns:200px minmax(0,1fr)}}@media(max-width:760px){.sh-bar{padding:0 12px}.sh-sub{display:none}.sh-wallet{padding:6px 12px 6px 10px}.sh-wallet b{font-size:15px}.sh-wallet-pop{width:min(320px,92vw)}.sh-tabs{padding:10px 10px 0}.sh-tab{padding:9px 14px;font-size:10.5px;letter-spacing:1.5px}.sh-body{padding:12px 12px 30px}.sh-hero{height:auto;min-height:0}.sh-hero-in{position:relative;grid-template-columns:1fr;padding:22px 20px 44px 24px;gap:10px}.sh-hero-art{order:-1;height:190px}.sh-hero-art .pk{width:110px}.sh-hero-art .db{width:124px}.sh-hero-art .bd{transform:scale(.62);transform-origin:top center;height:190px}.sh-hero-txt h2{font-size:32px}.sh-hero-txt p{font-size:13.5px}.sh-pips{left:24px}.sh-grid,.sh-grid.deck,.sh-grid.frame{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sh-grid.mat,.sh-grid.wide,.sh-grid.bundles,.sh-grid.title{grid-template-columns:1fr}.sh-tile-art{height:190px}.sh-tile.k-pack .sh-tile-art .pk{width:100px}.sh-tile.k-deck .sh-tile-art{height:200px}.sh-tile.k-deck .db{width:116px}.sh-tile.k-sleeve .sl{width:104px}.sh-tile.k-frame .sh-tile-art{height:150px}.sh-tile.k-frame .fr{transform:scale(.85)}.sh-tile-t{padding:8px 10px 12px}.sh-tile-t b{font-size:14px}.sh-setpack{grid-template-columns:1fr;padding:18px;gap:14px}.sh-setpack-t h2{font-size:28px}.sh-buy{min-width:0;flex:1 1 100%}.sh-buy-l{flex-direction:row;align-items:baseline;gap:8px}.sh-sheet{padding:0;align-items:flex-end}.sh-sheet-t{min-width:0}.sh-sheet-t h2{overflow-wrap:anywhere}.sh-odds th:nth-child(4),.sh-odds td:nth-child(4){display:none}.sh-sheet-in{grid-template-columns:minmax(0,1fr);max-height:calc(100dvh - 40px);overflow-y:auto;clip-path:polygon(22px 0,100% 0,100% 100%,0 100%,0 22px);animation:sh-up .3s var(--ease) both}@keyframes sh-up{0%{transform:translateY(40px);opacity:0}}.sh-sheet-art{padding:26px 18px;min-height:250px}.sh-sheet-in.k-pack .pk{width:150px}.sh-sheet-in.k-deck .db{width:160px}.sh-sheet-in.k-sleeve .sl{width:150px}.sh-sheet-t{padding:18px 18px 28px;overflow:visible}.sh-sheet-t h2{font-size:24px}.sh-odds{font-size:12px}.sh-odds th{font-size:8px;letter-spacing:1px}.po-fan{gap:10px}.po-rar{font-size:8px;letter-spacing:1px}.po-rar.r-SR{font-size:9px}.po-foot{min-height:80px;margin-top:12px}.po-top{padding:12px 14px;flex-wrap:wrap}.po-top b{font-size:15px}.navbar .nv{letter-spacing:.4px;font-size:8px}.h2-new{right:10px;font-size:8px;padding:2px 6px}}@container (max-width: 100px){.pk-brand small,.pk-count,.pk-crimp span{display:none}.pk-brand .wm{font-size:9cqw}}@container (max-width: 64px){.pk-brand>div{display:none}.pk-brand img{width:30%}}@container (max-width: 80px){.db-band span{display:none}.db-band b{font-size:11cqw}.db-side span{display:none}}@container (max-width: 64px){.db-band{display:none}}.r-F{color:transparent;background:linear-gradient(90deg,#ff8ad8,#8ae6ff,#b4ff8a,#ffe58a);-webkit-background-clip:text;background-clip:text}.sh-fan{position:relative;width:320px;height:370px;display:flex;justify-content:center;align-items:flex-start}.sh-fan-front{position:relative;z-index:3;border:0;background:none;padding:0;cursor:var(--cur-pointer, pointer);animation:sh-float 5s ease-in-out infinite}.sh-fan-front .pk{width:190px}.sh-fan-back{position:absolute;top:34px;border:0;background:none;padding:0;cursor:var(--cur-pointer, pointer);transition:transform .35s var(--ease),filter .3s;filter:brightness(.45) saturate(.7)}.sh-fan-back .pk{width:150px;filter:none}.sh-fan-back.d0{left:-8px;transform:scale(.78);z-index:1}.sh-fan-back.d1{left:14px;transform:scale(.9);z-index:2}.sh-fan-back.d3{right:14px;transform:scale(.9);z-index:2}.sh-fan-back.d4{right:-8px;transform:scale(.78);z-index:1}.sh-fan-back:hover{filter:brightness(.75) saturate(.9)}.sh-fan-nav{position:absolute;left:0;right:0;bottom:-4px;z-index:4;display:flex;align-items:center;justify-content:center;gap:10px}.sh-fan-nav span{font-family:var(--head);font-size:11px;letter-spacing:2px;color:#fff;min-width:140px;text-align:center;text-shadow:0 1px 4px #000}.sh-hero-art .sh-fan{transform:scale(.92);transform-origin:center}.sh-setpack{grid-template-columns:320px minmax(0,1fr) 280px}.sh-setpack-art{display:flex;justify-content:center;padding:6px 0 14px}.sh-covers{display:grid;grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:12px}.sh-cover{--c: #6c63ff;display:flex;flex-direction:column;align-items:center;gap:8px;padding:12px 6px 10px;border:0;cursor:var(--cur-pointer, pointer);color:var(--ink2);background:linear-gradient(180deg,color-mix(in srgb,var(--c) 14%,#0c0f1c),#0a0c16);box-shadow:inset 0 0 0 1px var(--line2);transition:transform .2s var(--ease),box-shadow .2s}.sh-cover .pk{width:88px}.sh-cover span{font-family:var(--head);font-size:10.5px;letter-spacing:1.2px;text-align:center;line-height:1.2}.sh-cover:hover{transform:translateY(-3px);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c) 70%,#fff 5%)}.sh-cover.on{box-shadow:inset 0 0 0 2px var(--c),0 0 20px color-mix(in srgb,var(--c) 40%,transparent);color:#fff}.sh-cover-pick{display:flex;flex-direction:column;gap:8px}.sh-cover-pick .sh-covers{grid-template-columns:repeat(auto-fill,minmax(70px,1fr));gap:8px}.sh-cover-pick .sh-cover{padding:8px 4px 6px;gap:5px}.sh-cover-pick .sh-cover .pk{width:54px}.sh-cover-pick .sh-cover span{font-size:8.5px;letter-spacing:.6px}.sh-slots{display:flex;flex-wrap:wrap;align-items:center;gap:5px;margin:12px 0 2px}.sh-slot{position:relative;width:34px;height:46px;display:grid;place-items:center;font-family:var(--head);background:#0c0f1c;box-shadow:inset 0 0 0 1px var(--line3);clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px)}.sh-slot b{font-weight:400;font-size:13px}.sh-slot small{position:absolute;bottom:2px;right:4px;font-size:8px;color:var(--ink3)}.sh-slot.s-C b{color:#b8bfd0}.sh-slot.s-U b{color:#6fe39a}.sh-slot.s-R{background:linear-gradient(180deg,#3a2a08,#1a1406);box-shadow:inset 0 0 0 1px #f2c14e}.sh-slot.s-R b{color:#f2c14e}.sh-slot-note{margin-left:8px;font-size:12.5px;color:var(--ink2)}.sh-slot-note b{font-family:var(--head);font-weight:400;letter-spacing:1px;margin-right:4px}.sh-pp{align-self:stretch;display:flex;flex-direction:column;justify-content:center;gap:8px;padding-left:22px;border-left:1px solid var(--line2)}.sh-pp p{margin:0;color:var(--ink2);font-size:13px;line-height:1.5}.sh-pp p b{color:#fff;font-weight:600}.sh-pp-row{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.sh-pp-row span{display:flex;flex-direction:column;align-items:center;padding:7px 2px;background:#0c0f1c;box-shadow:inset 0 0 0 1px var(--line2)}.sh-pp-row b{font-family:var(--head);font-weight:400;font-size:11px;letter-spacing:1px}.sh-pp-row em{font-style:normal;font-family:var(--head);font-size:18px;color:#fff}.sh-pp-row small{font-size:9px;color:var(--ink3);letter-spacing:1px}.sh-pp .dim{color:var(--ink3);font-size:11.5px;line-height:1.4}.sh-pp.compact{padding:12px 14px;border-left:0;background:#ffffff05;box-shadow:inset 0 0 0 1px var(--line2)}.po-card.foil.up .po-face:before{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;mix-blend-mode:color-dodge;opacity:.85;background:linear-gradient(115deg,#ff8ad855 10%,#8ae6ff77,#b4ff8a55,#ffe58a66,#ff8ad855 90%);background-size:300% 300%;animation:pk-foil 3s linear infinite}.po-card.foil.up .po-rar{color:transparent;background:linear-gradient(90deg,#ff8ad8,#8ae6ff,#b4ff8a,#ffe58a);-webkit-background-clip:text;background-clip:text}@media(max-width:1100px){.sh-setpack{grid-template-columns:260px minmax(0,1fr)}.sh-pp{grid-column:1 / -1;border-left:0;padding-left:0;border-top:1px solid var(--line2);padding-top:12px}}@media(max-width:760px){.sh-setpack{grid-template-columns:1fr}.sh-fan{width:220px;height:300px}.sh-fan-front .pk{width:150px}.sh-fan-back .pk{width:120px}.sh-fan-back.d0{left:-14px}.sh-fan-back.d4{right:-14px}.sh-covers{grid-template-columns:repeat(3,1fr)}.sh-cover .pk{width:72px}}@media(prefers-reduced-motion:reduce){.sh-fan-front,.po-card.foil.up .po-face:before{animation:none!important}}.sh-hero-bg.key{background-size:cover;background-position:60% 30%;filter:saturate(1.1)}.sh-setpack-art{position:relative;isolation:isolate}.sh-setpack-art:before{content:"";position:absolute;inset:-22px -10px;z-index:-1;background:var(--key) 62% 30% / cover no-repeat;opacity:.35;filter:blur(1px) saturate(1.1);-webkit-mask-image:radial-gradient(ellipse at 50% 45%,#000 30%,transparent 72%);mask-image:radial-gradient(ellipse at 50% 45%,#000 30%,transparent 72%)}.sh-fan{width:260px}.sh-realms{display:flex;flex-wrap:wrap;gap:8px}.sh-realm{--c: #6c63ff;padding:7px 12px 7px 10px;font-family:var(--head);font-size:11px;letter-spacing:1.2px;color:#fff;background:color-mix(in srgb,var(--c) 16%,#0c0f1c);box-shadow:inset 3px 0 0 var(--c),inset 0 0 0 1px color-mix(in srgb,var(--c) 40%,#232c44)}.sh-cover-pick .sh-realm{font-size:9.5px;padding:5px 8px}@media(orientation:landscape)and (max-height:520px){.sh-tabs{padding:6px 10px 0}.sh-tab{padding:7px 12px;font-size:10px;letter-spacing:1.2px}.sh-body{padding:8px 12px 20px}.sh-hero{min-height:240px;height:auto}.sh-hero-in{position:absolute;inset:0;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);padding:12px 18px 30px 22px;gap:10px}.sh-hero-art{order:0;height:100%}.sh-hero-art .pk{width:min(118px,100%)}.sh-hero-art .db{width:124px}.sh-hero-art .bd{transform:scale(.55);transform-origin:center}.sh-hero-txt{gap:6px}.sh-hero-txt h2{font-size:26px}.sh-hero-txt p{display:none}.sh-sheet{padding:6px}.sh-sheet-in{max-height:calc(100 * var(--vh, 1vh) - 12px);overflow-y:auto;grid-template-columns:minmax(0,300px) minmax(0,1fr)}}.cz{position:fixed;inset:0;z-index:72;display:flex;align-items:center;justify-content:center;padding:24px;background:#03040acc;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:sh-fade .2s ease both}.cz-in{--c: #6c63ff;--sc: #6c63ff;position:relative;width:min(1260px,100%);height:min(760px,calc(100 * var(--vh, 1vh) - 48px));display:grid;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden;background:linear-gradient(170deg,#121633,#080a14);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c) 55%,#6c63ff),0 40px 120px #000e;clip-path:polygon(22px 0,100% 0,100% calc(100% - 22px),calc(100% - 22px) 100%,0 100%,0 22px);animation:sh-rise .3s var(--ease) both}.cz-h{position:relative;display:flex;align-items:center;gap:14px;padding:14px 64px 12px 26px;border-bottom:1px solid var(--line);background:radial-gradient(ellipse at 0% 0%,color-mix(in srgb,var(--c) 28%,transparent),transparent 60%)}.cz-ht{display:flex;flex-direction:column;gap:2px;min-width:0}.cz-ht h2{margin:0;font-family:var(--head);font-weight:400;font-size:24px;letter-spacing:1.5px;color:#fff;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cz-admin{margin-left:auto;font-family:var(--head);font-size:10px;letter-spacing:2.5px;color:#f2c14e;padding:5px 10px;box-shadow:inset 0 0 0 1px #f2c14e66;background:#f2c14e14;white-space:nowrap}.cz-body{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);min-height:0}.cz-stage{display:flex;flex-direction:column;justify-content:center;gap:16px;padding:22px 26px;min-height:0;overflow-y:auto;border-right:1px solid var(--line);background:radial-gradient(ellipse at 50% 38%,color-mix(in srgb,var(--c) 32%,transparent),transparent 66%),repeating-linear-gradient(115deg,transparent 0 30px,#ffffff05 30px 31px),#06070d}.cz-table{position:relative;padding-bottom:15%}.cz-mat{transform:perspective(1100px) rotateX(16deg);transform-origin:50% 100%}.cz-mat .mt{width:100%;box-shadow:0 26px 44px #000c}.cz-fan{position:absolute;right:2%;bottom:0;width:40%;aspect-ratio:1.5;pointer-events:none}.cz-back{position:absolute;bottom:0;width:34%;transform-origin:50% 110%;transition:transform .35s var(--ease)}.cz-back .sl{width:100%}.cz-back:nth-child(1){left:0;transform:rotate(-15deg)}.cz-back:nth-child(2){left:21%;transform:rotate(-5deg) translateY(-6%)}.cz-back:nth-child(3){left:42%;transform:rotate(5deg) translateY(-6%)}.cz-back:nth-child(4){left:63%;transform:rotate(15deg)}.cz-now{display:grid;grid-template-columns:1fr 1fr;gap:10px}.cz-slot{display:flex;flex-direction:column;align-items:flex-start;gap:3px;padding:10px 14px;border:0;text-align:left;color:var(--ink);cursor:var(--cur-pointer, pointer);background:#0b0e1acc;box-shadow:inset 0 0 0 1px var(--line2);clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);transition:box-shadow .15s}.cz-slot small{font-family:var(--head);font-size:9px;letter-spacing:3px;color:var(--ink2)}.cz-slot b{font-family:var(--head);font-weight:400;font-size:15px;letter-spacing:.5px;color:#fff}.cz-slot em{font-style:normal;font-size:9px;letter-spacing:2px;color:var(--ink3)}.cz-slot:nth-child(1){--k: var(--sc)}.cz-slot:nth-child(2){--k: var(--c)}.cz-slot.on{box-shadow:inset 0 0 0 1px var(--k),inset 3px 0 0 var(--k),0 0 22px color-mix(in srgb,var(--k) 25%,transparent)}.cz-note{margin:0;font-size:12px;color:var(--ink2);line-height:1.45}.cz-pick{display:flex;flex-direction:column;min-height:0}.cz-tabs{display:flex;gap:2px;padding:12px 18px 0;border-bottom:1px solid var(--line)}.cz-tabs button{padding:9px 16px;border:0;background:none;color:var(--ink2);font-family:var(--head);font-size:12px;letter-spacing:2.5px;cursor:var(--cur-pointer, pointer);box-shadow:inset 0 -2px 0 transparent}.cz-tabs button small{font-family:var(--body);letter-spacing:.5px;font-size:11px;color:var(--ink3);margin-left:4px}.cz-tabs button.on{color:#fff;box-shadow:inset 0 -2px 0 var(--neo2)}.cz-grid{flex:1;min-height:0;overflow-y:auto;display:grid;gap:10px;padding:14px 18px 16px;align-content:start}.cz-grid.sleeve{grid-template-columns:repeat(auto-fill,minmax(118px,1fr))}.cz-grid.mat{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.cz-it{position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;padding:12px 8px 10px;border:0;color:var(--ink);cursor:var(--cur-pointer, pointer);background:linear-gradient(170deg,#121628,#0b0e18);box-shadow:inset 0 0 0 1px var(--line);transition:box-shadow .15s,transform .15s}.cz-it:hover{transform:translateY(-2px);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c) 60%,var(--line2)),0 10px 22px #000a}.cz-it.on{box-shadow:inset 0 0 0 2px var(--c),0 0 22px color-mix(in srgb,var(--c) 35%,transparent);background:linear-gradient(170deg,color-mix(in srgb,var(--c) 16%,#121628),#0b0e18)}.cz-it.locked{cursor:var(--cur-default, default)}.cz-it.locked .cz-art{filter:grayscale(.9) brightness(.45)}.cz-it.locked:hover{transform:none;box-shadow:inset 0 0 0 1px var(--line)}.cz-it:focus-visible{outline:2px solid var(--neo2);outline-offset:2px}.cz-art{display:flex;align-items:center;justify-content:center;width:100%}.cz-grid.sleeve .cz-art .sl{width:84px}.cz-grid.mat .cz-art .mt{width:100%}.cz-name{font-size:12px;font-weight:600;text-align:center;line-height:1.2}.cz-it.locked .cz-name{color:var(--ink3)}.cz-tag{position:absolute;top:6px;right:6px;font-family:var(--head);font-size:8.5px;letter-spacing:1.5px;padding:3px 6px}.cz-tag.on{color:#04150c;background:var(--ok)}.cz-tag.lock{color:var(--ink2);background:#05060bdd;box-shadow:inset 0 0 0 1px var(--line2)}.cz-more{margin:0;padding:10px 18px 14px;font-size:12px;color:var(--ink2);border-top:1px solid var(--line)}.linkish{border:0;background:none;padding:0;color:var(--neo2);font:inherit;font-weight:600;cursor:var(--cur-pointer, pointer)}.linkish:hover{color:#fff;text-decoration:underline}.cz-f{display:flex;align-items:center;gap:12px;padding:12px 20px;border-top:1px solid var(--line);background:#070911}.cz-save{flex:1;text-align:center;font-size:11px;letter-spacing:1px;color:var(--ink3)}.sh-equip{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.sh-equip-list{width:100%;display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:6px;max-height:220px;overflow-y:auto;padding:2px}.sh-equip-list button{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:8px 10px;border:0;text-align:left;color:var(--ink);cursor:var(--cur-pointer, pointer);background:#0b0e1a;box-shadow:inset 0 0 0 1px var(--line2)}.sh-equip-list button:hover{box-shadow:inset 0 0 0 1px var(--c)}.sh-equip-list button.on{box-shadow:inset 0 0 0 1px var(--ok)}.sh-equip-list span{font-family:var(--head);font-size:8.5px;letter-spacing:2px;color:var(--ink3)}.sh-equip-list b{font-size:13px}.sh-equip-list em{position:absolute;top:7px;right:8px;font-style:normal;font-size:9px;letter-spacing:1px;color:var(--ok)}@media(max-width:760px){.cz{padding:0;align-items:flex-end}.cz-in{height:auto;max-height:calc(100 * var(--vh, 1vh) - 24px);grid-template-rows:auto minmax(0,1fr) auto;clip-path:polygon(22px 0,100% 0,100% 100%,0 100%,0 22px);animation:sh-up .3s var(--ease) both}.cz-h{padding:12px 56px 10px 16px}.cz-ht h2{font-size:18px}.cz-admin{display:none}.cz-body{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;overflow-y:auto}.cz-stage{border-right:0;border-bottom:1px solid var(--line);padding:14px 14px 12px;gap:10px;overflow:visible}.cz-note{display:none}.cz-slot{padding:8px 10px}.cz-slot b{font-size:13px}.cz-pick{min-height:auto}.cz-tabs{padding:8px 12px 0;position:sticky;top:0;z-index:2;background:#0c0f22}.cz-grid{overflow:visible;padding:12px;gap:8px}.cz-grid.sleeve{grid-template-columns:repeat(auto-fill,minmax(92px,1fr))}.cz-grid.sleeve .cz-art .sl{width:70px}.cz-grid.mat{grid-template-columns:minmax(0,1fr)}.cz-f{padding:10px 12px calc(10px + env(safe-area-inset-bottom));gap:8px}.cz-save{display:none}.cz-f .btn.ghost{margin-right:auto}}@media(orientation:landscape)and (max-height:520px){.cz{padding:6px;align-items:center}.cz-in{height:calc(100 * var(--vh, 1vh) - 12px);max-height:none;clip-path:polygon(16px 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%,0 16px)}.cz-h{padding:6px 52px 6px 16px}.cz-ht .sys{display:none}.cz-ht h2{font-size:16px}.cz-body{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:none;overflow:hidden}.cz-stage{border-bottom:0;border-right:1px solid var(--line);padding:8px 12px;gap:8px;overflow-y:auto}.cz-note{display:none}.cz-slot{padding:6px 10px}.cz-slot b{font-size:12px}.cz-slot em{display:none}.cz-pick{min-height:0}.cz-tabs{position:static;padding:4px 10px 0}.cz-tabs button{padding:6px 10px;font-size:10px}.cz-grid{overflow-y:auto;padding:8px 10px}.cz-grid.sleeve{grid-template-columns:repeat(auto-fill,minmax(80px,1fr))}.cz-grid.sleeve .cz-art .sl{width:58px}.cz-grid.mat{grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}.cz-more{display:none}.cz-f{padding:6px 12px}.cz-save{display:none}.cz-f .btn.ghost{margin-right:auto}.cz-h .sh-x{top:3px;width:28px;height:28px;font-size:14px}}@media(prefers-reduced-motion:reduce){.cz-in,.cz,.half.mat .matart{animation:none!important}}@font-face{font-family:Barlow Condensed;src:url(/static/fonts/barlow-condensed-latin-500-normal.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Barlow Condensed;src:url(/static/fonts/barlow-condensed-latin-600-normal.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Barlow Condensed;src:url(/static/fonts/barlow-condensed-latin-700-normal.woff2) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Barlow Condensed;src:url(/static/fonts/barlow-condensed-latin-800-normal.woff2) format("woff2");font-weight:800 900;font-display:swap}@font-face{font-family:Barlow Condensed;src:url(/static/fonts/barlow-condensed-latin-600-italic.woff2) format("woff2");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Barlow Condensed;src:url(/static/fonts/barlow-condensed-latin-700-italic.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Barlow Condensed;src:url(/static/fonts/barlow-condensed-latin-800-italic.woff2) format("woff2");font-weight:800 900;font-style:italic;font-display:swap}@font-face{font-family:NF Head;src:url(/static/fonts/barlow-condensed-latin-700-normal.woff2) format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:Barlow;src:url(/static/fonts/barlow-latin-500-normal.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Share Tech Mono;src:url(/static/fonts/share-tech-mono-latin-400-normal.woff2) format("woff2");font-weight:400;font-display:swap}:root{--lx-ink: #08090C;--lx-s0: #0D0F15;--lx-s1: #141721;--lx-s2: #1C202D;--lx-s3: #262B3B;--lx-edge: #3A4057;--lx-chrome: #C9CEDC;--lx-text: #F2F3F7;--lx-body: #E4E6EE;--lx-body2: #C3C7D5;--lx-text2: #A9AEC0;--lx-text3: #80869C;--lx-indigo: #6C63FF;--lx-indigo-d: #423AC4;--lx-indigo-l: #9A94FF;--lx-red: #FF3737;--lx-red-d: #B8141F;--lx-lav: #C9C7FF;--lx-gold: #E9B949;--lx-gold-d: #8F6210;--lx-ease: cubic-bezier(.2, .8, .2, 1);--lx-t: .38s;--lx-disp: "Barlow Condensed", "Arial Narrow", sans-serif;--lx-sys: "Share Tech Mono", ui-monospace, monospace;--lx-logo: "Russo One", sans-serif;--lx-hair: rgba(201, 206, 220, .14);--lx-hair2: rgba(201, 206, 220, .24);--bg: #08090C;--bg2: #0D0F15;--panel: #141721;--panel2: #1C202D;--panel3: #262B3B;--line: #222636;--line2: #3A4057;--ink: #F2F3F7;--ink2: #A9AEC0;--ink3: #80869C;--neo: #6C63FF;--neo2: #9A94FF;--mag: #FF3737;--hot: #FF5A3C;--them: #FF3737;--fire: #FF4B3A;--water: #3C8CFF;--earth: #3DBE6A;--light: #F4F1E6;--dark: #8E4BD8;--thunder: #FFD23A;--head: "NF Head", "Barlow Condensed", sans-serif;--body: "Barlow", system-ui, sans-serif}html,body{background:var(--lx-ink)}body{font-family:var(--body);color:var(--lx-text);-webkit-font-smoothing:antialiased}::selection{background:#6c63ff73;color:#fff}.lx-disp{font-family:var(--lx-disp);font-weight:800;font-style:italic;text-transform:uppercase;line-height:.88;letter-spacing:.005em}.lx-head{font-family:var(--lx-disp);font-weight:700;text-transform:uppercase;letter-spacing:.04em;line-height:1}.lx-label{font-family:var(--lx-disp);font-weight:600;text-transform:uppercase;letter-spacing:.16em;font-size:12px;color:var(--lx-text2)}.lx-sys{font-family:var(--lx-sys);letter-spacing:.02em}.lx-num{font-family:var(--lx-disp);font-weight:800;font-variant-numeric:tabular-nums}.lx-body{font-family:var(--body);color:var(--lx-body);font-size:15px;line-height:1.5}.lx-shade{text-shadow:0 2px 14px rgba(0,0,0,.85),0 0 2px rgba(0,0,0,.9)}.lx-shl{clip-path:polygon(0 0,calc(100% - 28px) 0,100% 28px,100% 100%,12px 100%,0 calc(100% - 12px))}.lx-shm{clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,8px 100%,0 calc(100% - 8px))}.lx-shs{clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%)}.lx-hex{clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%)}.lx-hexf{clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%)}.lx-frag{position:absolute;background:linear-gradient(160deg,#9a94ff,#6c63ff 55%,#3f38c7)}.lx-fa{clip-path:polygon(18% 0,100% 22%,82% 100%,0 70%)}.lx-fb{clip-path:polygon(0 10%,70% 0,100% 64%,30% 100%)}.lx-fcl{clip-path:polygon(30% 0,100% 40%,64% 100%,0 58%)}.lx-bevel{position:relative;padding:1px;background:linear-gradient(180deg,#d6dbec6b,#d6dbec1f 30%,#d6dbec1a 70%,#d6dbec42)}.lx-bevel.gold{background:linear-gradient(180deg,#f3d58a,#8f6210 60%,#c9a04a)}.lx-bevel.ind{background:linear-gradient(180deg,#c9c7ff,#6c63ff 50%,#3f38c7)}.lx-bevel.red{background:linear-gradient(180deg,#ff9a9a,#ff3737 50%,#b8141f)}.lx-face{position:relative;height:100%;background:linear-gradient(180deg,#1e2230,#161924,#11131b);box-shadow:inset 0 1px #ffffff12}.lx-face.glass{background:linear-gradient(180deg,#1e2230f0,#0e0f16f0);backdrop-filter:blur(12px) saturate(1.15);-webkit-backdrop-filter:blur(12px) saturate(1.15)}.lx-face.tick:after{content:"";position:absolute;left:0;top:0;width:44px;height:2px;background:linear-gradient(90deg,#6c63ff,#ff3737);pointer-events:none;z-index:2}.lx-face.lx-shl:before,.lx-face.lx-shm:before,.lx-face.lx-shs:before{content:"";position:absolute;top:0;right:0;pointer-events:none;z-index:2}.lx-face.lx-shl:before{width:28px;height:28px;background:linear-gradient(225deg,transparent 0 calc(50% - .6px),rgba(201,199,255,.75) calc(50% - .6px) calc(50% + .6px),transparent calc(50% + .6px))}.lx-face.lx-shm:before{width:18px;height:18px;background:linear-gradient(225deg,transparent 0 calc(50% - .6px),rgba(201,199,255,.7) calc(50% - .6px) calc(50% + .6px),transparent calc(50% + .6px))}.lx-face.lx-shs:before{width:10px;height:10px;background:linear-gradient(225deg,transparent 0 calc(50% - .6px),rgba(201,199,255,.6) calc(50% - .6px) calc(50% + .6px),transparent calc(50% + .6px))}.lx-btn{position:relative;display:inline-flex;align-items:stretch;height:52px;padding:0;border:0;margin:0;color:#fff;background:none;font-family:var(--lx-disp);font-weight:700;text-transform:uppercase;letter-spacing:.16em;text-decoration:none;white-space:nowrap;cursor:var(--cur-pointer, pointer);-webkit-tap-highlight-color:transparent;vertical-align:middle}.lx-btn>.lx-plate{position:relative;flex:1;display:flex;align-items:stretch;clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,0 100%);transition:filter .22s var(--lx-ease),transform .22s var(--lx-ease)}.lx-btn .lx-btn-label{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 22px;font-size:19px;line-height:1}.lx-btn .lx-btn-sub{display:block;margin-top:5px;font-family:var(--body);font-weight:600;font-size:10.5px;letter-spacing:.18em;opacity:.8}.lx-btn .lx-btn-key{position:relative;flex:none;width:46px;display:flex;align-items:center;justify-content:center;border-left:1px solid rgba(255,255,255,.16);background:repeating-linear-gradient(135deg,#0003 0 2px,#0000001f 2px 6px)}.lx-btn .lx-btn-key:before{content:"";position:absolute;top:0;right:0;width:12px;height:12px;background:linear-gradient(225deg,transparent 0 calc(50% - .6px),rgba(255,255,255,.7) calc(50% - .6px) calc(50% + .6px),transparent calc(50% + .6px))}.lx-btn .lx-btn-key svg{transition:transform .22s var(--lx-ease)}.lx-btn:hover>.lx-plate{filter:brightness(1.1)}.lx-btn:hover .lx-btn-key svg{transform:translate(3px)}.lx-btn:active>.lx-plate{transform:translateY(1px)}.lx-btn:focus-visible{outline:none}.lx-btn:focus-visible>.lx-plate{filter:brightness(1.15);box-shadow:inset 0 0 0 2px #fff}.lx-btn:disabled,.lx-btn.off{cursor:var(--cur-default, default)}.lx-btn:disabled>.lx-plate,.lx-btn.off>.lx-plate{filter:grayscale(.85) brightness(.6)}.lx-btn:disabled .lx-halo,.lx-btn.off .lx-halo{opacity:.25}.lx-btn.primary>.lx-plate{background:linear-gradient(180deg,#f0363e,#da252e 52%,#bd1821);box-shadow:inset 0 1px #ffffff52,inset 0 0 0 1px #ff8c8c47,inset 0 -2px #00000038}.lx-btn.steel>.lx-plate{background:linear-gradient(180deg,#2b3042,#1e2231 55%,#171a25);box-shadow:inset 0 1px #ffffff1f,inset 0 0 0 1px #c9cedc2e;color:#e9ebf3}.lx-btn.steel .lx-btn-key{border-left-color:#c9cedc24;background:linear-gradient(180deg,#6c63ff4d,#6c63ff24)}.lx-btn.indigo>.lx-plate{background:linear-gradient(180deg,#7a72ff,#6159f2 52%,#4a42d6);box-shadow:inset 0 1px #ffffff4d,inset 0 0 0 1px #c9c7ff4d,inset 0 -2px #00000038}.lx-btn.ghost{height:38px;color:var(--lx-lav)}.lx-btn.ghost>.lx-plate{background:#08090c59;box-shadow:inset 0 0 0 1px #c9c7ff4d}.lx-btn.ghost:hover>.lx-plate{background:#6c63ff24;box-shadow:inset 0 0 0 1px #c9c7ff8c;filter:none;color:#fff}.lx-btn.ghost .lx-btn-label{font-size:13.5px;letter-spacing:.2em;padding:0 16px}.lx-btn.lg{height:64px}.lx-btn.lg .lx-btn-label{font-size:26px}.lx-btn.lg .lx-btn-key{width:58px}.lx-btn.sm{height:40px}.lx-btn.sm .lx-btn-label{font-size:16px;padding:0 16px}.lx-btn.sm .lx-btn-key{width:36px}.lx-btn.xs{height:32px}.lx-btn.xs .lx-btn-label{font-size:13.5px;letter-spacing:.14em;padding:0 12px}.lx-btn.xs .lx-btn-key{width:28px}.lx-btn.wide{display:flex;width:100%}.lx-btn .lx-halo{position:absolute;inset:-5px;border:1px solid rgba(255,90,90,.38);pointer-events:none;clip-path:polygon(0 0,calc(100% - 15px) 0,100% 15px,100% 100%,0 100%);transition:border-color .22s var(--lx-ease)}.lx-btn:hover .lx-halo{border-color:#ff7878bf}.lx-icon{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;padding:0;border:0;color:var(--lx-text2);cursor:var(--cur-pointer, pointer);background:#141721b3;box-shadow:inset 0 0 0 1px var(--lx-hair2);clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,0 100%);transition:color .2s,background .2s}.lx-icon:hover{color:#fff;background:#6c63ff2e}.lx-icon.off{color:var(--lx-text3)}.lx-eb{display:inline-flex;align-items:center;gap:8px;font-family:var(--lx-disp);font-weight:600;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--lx-lav);white-space:nowrap}.lx-sg{display:inline-block;width:9px;height:10px;flex:none;background:linear-gradient(160deg,#b3aeff,#6c63ff 60%,#3f38c7);clip-path:polygon(18% 0,100% 22%,82% 100%,0 70%)}.lx-sg.r{background:linear-gradient(160deg,#ff8a80,#ff3737 60%,#b8141f)}.lx-sg.g{background:linear-gradient(160deg,#ffe7a3,#e9b949 60%,#8f6210)}.lx-brk{position:absolute;inset:10px;pointer-events:none;opacity:.55;z-index:2;background:linear-gradient(#c9c7ff,#c9c7ff) left top / 14px 1.5px no-repeat,linear-gradient(#c9c7ff,#c9c7ff) left top / 1.5px 14px no-repeat,linear-gradient(#c9c7ff,#c9c7ff) right bottom / 14px 1.5px no-repeat,linear-gradient(#c9c7ff,#c9c7ff) right bottom / 1.5px 14px no-repeat,linear-gradient(#c9c7ff,#c9c7ff) left bottom / 14px 1.5px no-repeat,linear-gradient(#c9c7ff,#c9c7ff) left bottom / 1.5px 14px no-repeat}.lx-ticker{position:relative;height:34px;display:flex;align-items:center;overflow:hidden;background:linear-gradient(180deg,#14172a,#0b0c14);border-top:1px solid rgba(108,99,255,.55)}.lx-ticker-tag{position:relative;z-index:2;flex:none;height:100%;display:flex;align-items:center;gap:8px;padding:0 20px 0 16px;background:var(--lx-red);color:#fff;clip-path:polygon(0 0,100% 0,calc(100% - 12px) 100%,0 100%);font-family:var(--lx-disp);font-weight:700;font-size:13px;letter-spacing:.16em;text-transform:uppercase}.lx-ticker-run{position:relative;z-index:1;display:flex;gap:56px;white-space:nowrap;padding-left:40px;animation:lx-marquee 42s linear infinite}.lx-ticker-run>span{display:inline-flex;align-items:center;gap:12px;font-family:var(--lx-disp);font-weight:700;font-size:14px;letter-spacing:.1em;text-transform:uppercase;color:#d7dae6}.lx-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:#fff}.lx-live{animation:lx-blink 1.6s steps(2,start) infinite}.lx-rar{position:relative;overflow:hidden}.lx-rar:after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit}.lx-rar.U:after{background:linear-gradient(115deg,transparent 38%,rgba(255,255,255,.3) 48%,transparent 58%);background-size:260% 100%;animation:lx-sheen 5s var(--lx-ease) infinite}.lx-rar.R{box-shadow:0 10px 22px #0000008c,0 0 0 1.5px #e9b949}.lx-rar.R:after{background:linear-gradient(115deg,transparent 36%,rgba(255,226,140,.42) 47%,transparent 58%);background-size:260% 100%;animation:lx-sheen 4.2s var(--lx-ease) infinite}.lx-rar.SR{box-shadow:0 10px 26px #0009,0 0 0 1.5px #c9c7ff,0 0 22px #6c63ff73}.lx-rar.SR:after{background:linear-gradient(125deg,transparent 14%,rgba(255,70,90,.34) 24%,rgba(255,214,90,.34) 33%,rgba(90,255,170,.32) 42%,rgba(80,190,255,.34) 51%,rgba(170,110,255,.36) 60%,transparent 72%);background-size:320% 320%;mix-blend-mode:color-dodge;animation:lx-prism 6s linear infinite}.lx-rar.lx-soft.R,.lx-rar.lx-soft.SR{box-shadow:none}.lx-rar.lx-soft.SR:after{opacity:.55}.lx-rb{display:inline-flex;align-items:center;justify-content:center;width:24px;height:27px;font-family:var(--lx-disp);font-weight:800;font-size:11px;color:#08090c;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%)}.lx-rb.C{background:#7d839a;color:#f2f3f7}.lx-rb.U{background:linear-gradient(160deg,#f4f6fb,#9ea4b8)}.lx-rb.R{background:linear-gradient(160deg,#ffe7a3,#c48e2a)}.lx-rb.SR{background:linear-gradient(135deg,#ff7a8a,#ffd66a,#7bffc0,#7cc8ff,#b98cff)}.lx-atmos{position:absolute;inset:0;pointer-events:none;overflow:hidden}.lx-haze{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 60% 42% at 50% -6%,rgba(108,99,255,.22),transparent 70%),radial-gradient(ellipse 55% 30% at 50% 108%,rgba(255,55,55,.14),transparent 70%)}.lx-vig{position:absolute;inset:0;pointer-events:none;box-shadow:inset 0 0 200px 30px #0000009e}.lx-mote{position:absolute;bottom:-12px;border-radius:50%;opacity:0;animation-timing-function:linear;animation-iteration-count:infinite}.lx-mote.a{animation-name:lx-moteA}.lx-mote.b{animation-name:lx-moteB}.lx-mote.c{animation-name:lx-moteC}.lx-sweep{position:absolute;top:-140px;width:360px;height:130vh;pointer-events:none;background:linear-gradient(180deg,#c9c7ff1f,#c9c7ff00 72%);filter:blur(12px);transform-origin:50% 0}.lx-sweep.s1{left:16%;animation:lx-sweepA 17s ease-in-out infinite}.lx-sweep.s2{right:14%;animation:lx-sweepB 21s ease-in-out infinite}.lx-grid{position:absolute;inset:0;overflow:hidden;pointer-events:none;background-color:#0c0d14}.lx-grid .lx-ln{position:absolute;inset:0;background:linear-gradient(rgba(108,99,255,.16) 1px,transparent 1px) -1px -1px / 96px 96px,linear-gradient(90deg,rgba(108,99,255,.16) 1px,transparent 1px) -1px -1px / 96px 96px,linear-gradient(rgba(108,99,255,.06) 1px,transparent 1px) -1px -1px / 24px 24px,linear-gradient(90deg,rgba(108,99,255,.06) 1px,transparent 1px) -1px -1px / 24px 24px}.lx-grid .lx-glow{position:absolute;inset:0}.lx-rings{position:absolute;pointer-events:none}.lx-rings svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.lx-rot-a{animation:lx-spin 160s linear infinite}.lx-rot-b{animation:lx-spin 220s linear infinite reverse}.lx-rot-c{animation:lx-spin 110s linear infinite}.lx-cbrk{position:absolute;width:56px;height:56px;pointer-events:none;border:0 solid rgba(201,206,220,.5)}.lx-cbrk.tl{border-top-width:1.5px;border-left-width:1.5px}.lx-cbrk.tr{border-top-width:1.5px;border-right-width:1.5px}.lx-cbrk.bl{border-bottom-width:1.5px;border-left-width:1.5px}.lx-cbrk.br{border-bottom-width:1.5px;border-right-width:1.5px}.lx-cbrk i{position:absolute;width:5px;height:5px;background:#ff3737}.lx-cbrk.tl i{left:12px;top:12px}.lx-cbrk.tr i{right:12px;top:12px}.lx-cbrk.bl i{left:12px;bottom:12px}.lx-cbrk.br i{right:12px;bottom:12px}.lx-in-1{animation:lx-slideIn .42s var(--lx-ease) both .05s}.lx-in-2{animation:lx-slideIn .42s var(--lx-ease) both .13s}.lx-in-3{animation:lx-slideIn .42s var(--lx-ease) both .21s}.lx-in-4{animation:lx-slideIn .42s var(--lx-ease) both .29s}.lx-in-5{animation:lx-slideIn .42s var(--lx-ease) both .37s}.lx-up-1{animation:lx-rise .5s var(--lx-ease) both .1s}.lx-up-2{animation:lx-rise .5s var(--lx-ease) both .22s}.lx-up-3{animation:lx-rise .5s var(--lx-ease) both .34s}.lx-fade{animation:lx-fadeIn .38s var(--lx-ease) both}@keyframes lx-sheen{0%{background-position:130% 0}55%,to{background-position:-60% 0}}@keyframes lx-prism{0%{background-position:0% 0%}to{background-position:100% 100%}}@keyframes lx-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes lx-blink{to{opacity:.25}}@keyframes lx-slideIn{0%{opacity:0;transform:translate(-36px)}to{opacity:1;transform:none}}@keyframes lx-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes lx-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes lx-spin{to{transform:rotate(360deg)}}@keyframes lx-pulse{0%,to{opacity:.55}50%{opacity:1}}@keyframes lx-breathe{0%,to{filter:drop-shadow(0 0 18px rgba(108,99,255,.45))}50%{filter:drop-shadow(0 0 34px rgba(108,99,255,.8))}}@keyframes lx-drift{0%,to{transform:translate(0) rotate(0)}50%{transform:translate(4px,-10px) rotate(14deg)}}@keyframes lx-moteA{0%{transform:translate(0);opacity:0}12%{opacity:.6}80%{opacity:.3}to{transform:translate(-26px,-110vh);opacity:0}}@keyframes lx-moteB{0%{transform:translate(0);opacity:0}12%{opacity:.55}80%{opacity:.3}to{transform:translate(30px,-110vh);opacity:0}}@keyframes lx-moteC{0%{transform:translate(0);opacity:0}12%{opacity:.5}80%{opacity:.25}to{transform:translate(6px,-110vh);opacity:0}}@keyframes lx-sweepA{0%,to{transform:rotate(-18deg)}50%{transform:rotate(9deg)}}@keyframes lx-sweepB{0%,to{transform:rotate(16deg)}50%{transform:rotate(-11deg)}}@keyframes lx-glint{0%{transform:translate(-200px);opacity:0}10%{opacity:1}60%{opacity:1}70%,to{transform:translate(110vw);opacity:0}}@media(prefers-reduced-motion:reduce){.lx-rot-a,.lx-rot-b,.lx-rot-c,.lx-mote,.lx-sweep,.lx-ticker-run,.lx-rar:after{animation:none!important}}.mx-sr,.mx-gline .sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.mx-live{display:inline-block;width:7px;height:7px;flex:none;border-radius:50%;background:#7bffc0;box-shadow:0 0 8px #7bffc08c;animation:lx-pulse 2.2s ease-in-out infinite}.mx-caret{display:inline-block;width:.45em;height:.95em;margin-left:2px;vertical-align:-.1em;background:currentColor;opacity:.7;animation:lx-blink 1s steps(2,start) infinite}.mx-fr{position:absolute;pointer-events:none;animation:lx-drift 7s ease-in-out infinite;z-index:1}.mx-online{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--lx-lav);white-space:nowrap}.mx-plate{display:block;position:relative;padding:0;margin:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:var(--cur-pointer, pointer);-webkit-tap-highlight-color:transparent}.mx-plate>.mx-pb{display:block;height:100%;transition:transform var(--lx-t) var(--lx-ease),filter var(--lx-t) var(--lx-ease)}.mx-plate>.mx-pb>.mx-pf{display:block;overflow:hidden}button.mx-plate:hover>.mx-pb{transform:translate(6px);filter:brightness(1.12)}button.mx-plate:active>.mx-pb{transform:translate(6px) translateY(1px)}.mx-plate:focus-visible{outline:none}.mx-plate:focus-visible .mx-pf{box-shadow:inset 0 0 0 2px #fff,inset 0 1px #ffffff12}.mx-plate[aria-disabled=true]{cursor:var(--cur-default, default)}.mx-plate[aria-disabled=true]:hover>.mx-pb{transform:none;filter:none}.mx-tile .mx-tart{position:absolute;right:0;top:0;width:66%;height:100%;object-fit:cover;opacity:.34;pointer-events:none;transition:opacity var(--lx-t) var(--lx-ease)}button.mx-tile:hover .mx-tart,button.mx-hero:hover .mx-tart{opacity:.5}.mx-tshade{position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,#161924 34%,#1619248c 62%,#16192426)}.mx-tin{position:absolute;left:28px;right:28px;bottom:24px;z-index:3;display:flex;flex-direction:column;align-items:flex-start;min-width:0}.mx-tt{display:block;font-size:40px;color:#fff;margin-top:10px;white-space:nowrap}.mx-td{display:block;font-size:14px;line-height:1.35;color:var(--lx-body2);margin-top:8px}.mx-td b{color:#fff;font-weight:600}.mx-lock{position:absolute;right:26px;top:22px;z-index:3;display:inline-flex;align-items:center;gap:6px;font-family:var(--lx-disp);font-weight:600;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--lx-body2)}.mx-lock svg{color:var(--lx-text2)}.mx-locked>.mx-pb{opacity:.62}.mx-locked .mx-tt{color:var(--lx-text2)}.mx-meter{display:block;width:160px;max-width:100%;height:3px;margin-top:10px;background:#262b3b}.mx-meter i{display:block;height:100%;background:linear-gradient(90deg,#6c63ff,#9a94ff)}.navbar.mx-bar{inset:0 0 auto;height:64px;padding:0 28px;gap:0;display:flex;align-items:center;justify-content:flex-start;background:linear-gradient(180deg,#08090cf0,#08090c9e);z-index:50}.navbar.mx-bar:before{display:none}.mx-brand{display:flex;align-items:center;height:64px;margin-right:36px;padding:0;border:0;background:none;cursor:var(--cur-pointer, pointer);flex:none}.mx-brand img{display:block;height:48px;width:auto;filter:drop-shadow(0 2px 6px rgba(0,0,0,.55));transition:filter var(--lx-t) var(--lx-ease),transform var(--lx-t) var(--lx-ease)}.mx-brand:hover img{filter:drop-shadow(0 2px 6px rgba(0,0,0,.55)) brightness(1.08)}.mx-brand:focus-visible{outline:none}.mx-brand:focus-visible img{outline:2px solid #fff;outline-offset:3px}.mx-homeemb{display:none}.mx-tabs{display:flex;align-items:stretch;gap:26px;height:64px;flex:none;position:relative}.navbar .nv.mx-tab,.navbar .mx-chat.nv{position:relative;flex:none;height:64px;display:flex;flex-direction:row;align-items:center;gap:6px;padding:0;background:none;border:0;font-family:var(--lx-disp);font-weight:700;font-size:17px;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:var(--lx-text2);transition:color .25s var(--lx-ease)}.navbar .nv.mx-tab:hover,.navbar .nv.mx-tab.on{color:var(--lx-text)}.navbar .nv.mx-tab:after{content:"";position:absolute;height:3px;inset:auto -6px 0;background:linear-gradient(90deg,#6c63ff,#ff3737);transform:scaleX(0);transform-origin:50% 100%;transition:transform var(--lx-t) var(--lx-ease);pointer-events:none}.navbar .nv.mx-tab.on:after{transform:scaleX(1)}.navbar .nv.mx-tab:before,.navbar .nv.mx-tab.on:before{display:none}.navbar .nv.mx-tab:focus-visible,.navbar .mx-chat.nv:focus-visible{outline:none;color:#fff}body:not(.kbnav) .navbar .nv.mx-tab:focus-visible .mx-tl{box-shadow:0 2px #fff}.navbar .nv.mx-tab.duel.back{color:#ff8a80}.navbar .nv.mx-tab.duel.back.on,.navbar .nv.mx-tab.duel.back:hover{color:#fff}.mx-ico{display:none;font-style:normal}.mx-ico svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linejoin:round;stroke-linecap:round}.mx-car{width:10px;height:6px;fill:none;stroke:currentColor;stroke-width:1.6;opacity:.7;transition:transform var(--lx-t) var(--lx-ease)}.mx-drop.open .mx-car{transform:rotate(180deg)}.navbar .nv.mx-soon{color:#6e7489;cursor:var(--cur-default, default)}.navbar .nv.mx-soon:hover{color:#80869c}.mx-soontag{font-family:var(--lx-disp);font-weight:700;font-size:9.5px;letter-spacing:.14em;color:var(--lx-gold);border:1px solid rgba(233,185,73,.45);padding:2px 5px 1px;line-height:1}.navbar .nv .nkey{top:9px;right:-12px;left:auto}.navbar .mx-tab .nbadge,.navbar .mx-chat .nbadge{top:10px;left:auto;right:-14px;min-width:16px;height:16px;font-size:10px;border-radius:8px;background:var(--lx-red)}.mx-dot{display:none}.mx-drop{position:relative;display:flex}.mx-menu{position:absolute;top:calc(100% - 4px);left:-18px;z-index:60;min-width:250px;padding:8px;display:flex;flex-direction:column;background:linear-gradient(180deg,#1e2230,#12141c);box-shadow:inset 0 0 0 1px #c9cedc33,0 22px 50px #000000b3;clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,0 100%);animation:mx-menuIn .22s var(--lx-ease) both}.mx-menu:before{content:"";position:absolute;left:0;top:0;width:44px;height:2px;background:linear-gradient(90deg,#6c63ff,#ff3737)}.mx-mi{display:flex;flex-direction:column;align-items:flex-start;gap:3px;width:100%;padding:10px 12px;border:0;background:none;color:var(--lx-text);text-align:left;cursor:var(--cur-pointer, pointer);transition:background .18s}.mx-mi b{font-family:var(--lx-disp);font-weight:700;font-size:15px;letter-spacing:.1em;text-transform:uppercase}.mx-mi small{font-size:12.5px;color:var(--lx-text2)}.mx-mi:hover,.mx-mi:focus-visible{background:#6c63ff29;outline:none}.mx-mi:focus-visible{box-shadow:inset 0 0 0 1px var(--lx-lav)}.mx-mi.warn b{color:#ff8a80}.mx-msep{display:block;height:1px;margin:6px 4px;background:#c9cedc1f}.mx-energy{position:absolute;left:0;right:0;bottom:0;height:1px;pointer-events:none;overflow:hidden;background:linear-gradient(90deg,#6c63ff00,#6c63ffb3 25%,#ff3737b3 75%,#ff373700);overflow:visible}.mx-energy i{position:absolute;left:0;bottom:-1px;width:180px;height:3px;background:radial-gradient(ellipse at center,#ffffffe6,#c9c7ff00 70%);animation:mx-glint 7s var(--lx-ease) infinite}.navbar.mx-bar .ntools{position:static;margin-left:auto;display:flex;align-items:center;gap:10px;height:64px;flex:none}.navbar .mx-chat.nv{width:38px;height:38px;justify-content:center;color:var(--lx-text2);background:#141721b3;box-shadow:inset 0 0 0 1px var(--lx-hair2);clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,0 100%);overflow:visible}.navbar .mx-chat.nv .mx-ico{display:block;width:19px;height:19px}.navbar .mx-chat.nv .mx-tl{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.navbar .mx-chat.nv:hover,.navbar .mx-chat.nv.on{color:#fff;background:#6c63ff2e}.navbar .mx-chat.nv:focus-visible{box-shadow:inset 0 0 0 2px #fff}.navbar .mx-chat.nv .nbadge{top:-5px;right:-6px}.navbar .mx-chat.nv.on:before,.navbar .mx-chat.nv.on:after,.navbar .mx-chat.nv:after{display:none}.mx-snd svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linejoin:round;stroke-linecap:round}.lx-icon:focus-visible{outline:none;box-shadow:inset 0 0 0 2px #fff}.navbar.mx-bar .set-gear{position:static;width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;color:var(--lx-text2);background:#141721b3;box-shadow:inset 0 0 0 1px var(--lx-hair2);border:0;border-radius:0;clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,0 100%)}.navbar.mx-bar .set-gear:hover{color:#fff;background:#6c63ff2e}html body .navbar.mx-bar .set-gear{visibility:visible}.navbar.mx-bar .set-gear:focus-visible{outline:none;box-shadow:inset 0 0 0 2px #fff}.navbar.mx-bar .set-gear svg{width:20px;height:20px}.navbar .mx-op.h2-id{position:relative;display:flex;align-items:center;gap:10px;height:46px;margin-left:4px;padding:1px 16px 1px 6px;border:0;color:var(--lx-text);background:linear-gradient(180deg,#d6dbec6b,#d6dbec1f 30%,#d6dbec1a 70%,#d6dbec42);clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%);cursor:var(--cur-pointer, pointer);--hud-bg: none;transition:filter .2s var(--lx-ease)}.navbar .mx-op.h2-id:before{content:"";position:absolute;inset:1px;z-index:0;background:linear-gradient(180deg,#1e2230,#161924,#11131b);clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%)}.navbar .mx-op.h2-id>*{position:relative;z-index:1}.navbar .mx-op.h2-id:hover{filter:brightness(1.12)}.navbar .mx-op.h2-id:focus-visible{outline:none;filter:brightness(1.2)}.navbar .mx-op.h2-id:focus-visible:before{box-shadow:inset 0 0 0 2px #fff}.mx-op .avatar.hx.mx-opav{width:34px;height:38px;flex:none;--ring: rgba(201, 206, 220, .35)}.mx-op .avatar.hx.mx-opav .hx-in{inset:1.5px}.mx-opt{display:flex;flex-direction:column;align-items:flex-start;line-height:1;max-width:150px}.mx-opt b{font-family:var(--lx-disp);font-weight:700;font-size:16px;letter-spacing:.06em;text-transform:uppercase;color:#fff;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mx-opt small{margin-top:4px;font-family:var(--lx-disp);font-weight:600;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--lx-text2);white-space:nowrap}.mx-opt small.gold{color:var(--lx-gold)}@media(min-width:761px)and (min-height:521px){body.withnav .screen:not(#table){top:64px;bottom:0}body.withnav #menu.mx-home,body.withnav #lobby.mx-match{top:0}body.withnav .social{bottom:16px}body.withnav .modal{top:64px;bottom:0}body.withnav .sounddock{display:none}}@media(max-width:1439px)and (min-width:761px){.mx-tabs{gap:20px}.mx-brand{margin-right:30px}}@media(max-width:1299px)and (min-width:761px){.mx-tabs{gap:16px}.mx-brand{margin-right:24px}.navbar .nv.mx-tab{font-size:16px}.mx-soontag{display:none}}@media(max-width:1199px)and (min-width:761px){.mx-brand{margin-right:20px}.mx-brand img{height:44px}.navbar.mx-bar{padding:0 20px}}@media(max-width:1059px)and (min-width:761px){.mx-opt{display:none}.navbar .mx-op.h2-id{padding:1px 6px}.mx-snd+.mx-snd{display:none}.mx-tabs{gap:13px}.navbar .nv.mx-tab{font-size:15px;letter-spacing:.05em}}@media(max-width:899px)and (min-width:761px){.mx-tabs{gap:10px}.navbar .nv.mx-tab{font-size:13.5px}.mx-car{display:none}.navbar.mx-bar .ntools{gap:6px}.mx-snd{display:none}.mx-brand{margin-right:14px}.mx-brand img{height:40px}}#boot.mx-boot{background:#050608;overflow:hidden;cursor:var(--cur-pointer, pointer)}.mx-studio{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;animation:mx-aceIn 3.2s var(--lx-ease) both}.mx-studio-n{font-family:var(--body);font-weight:600;font-size:30px;letter-spacing:.62em;padding-left:.62em;color:#f2f3f7}.mx-studio-p{font-family:var(--lx-disp);font-weight:600;font-size:11px;letter-spacing:.5em;padding-left:.5em;color:var(--lx-text2)}.mx-sysboot{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:52px;padding-bottom:24px;animation:mx-sysIn 7.4s linear both}.mx-core{width:300px;max-width:60vw;height:auto;animation:mx-coreUp 7.4s var(--lx-ease) both,lx-breathe 3s ease-in-out infinite}.mx-syslog{width:440px;max-width:calc(100vw - 32px);font-size:15px;line-height:1.9;color:var(--lx-lav);white-space:pre}.mx-syslog>div{clip-path:inset(0 100% 0 0)}.mx-syslog .l1{animation:mx-line .5s steps(30) both 3.5s}.mx-syslog .l2{animation:mx-line .5s steps(30) both 4s}.mx-syslog .l3{animation:mx-line .5s steps(30) both 4.5s}.mx-syslog .l4{animation:mx-line .5s steps(30) both 5s}.mx-syslog .dim{color:var(--lx-text2)}.mx-syslog .ok{color:#7bffc0}.mx-syslog .hot{color:#ff5a5a}.mx-flash{position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 50% 40%,#fff,#c9c7ff8c 30%,#08090c00 70%);animation:mx-flash 7.4s linear both}.mx-skip{position:absolute;right:40px;top:24px;padding:6px 4px;border:0;background:none;font-family:var(--lx-disp);font-weight:600;font-size:11px;letter-spacing:.16em;color:var(--lx-text2);cursor:var(--cur-pointer, pointer)}.mx-skip:hover,.mx-skip:focus-visible{color:#fff;outline:none}.mx-legal{position:absolute;left:40px;bottom:28px;font-family:var(--lx-disp);font-weight:600;font-size:10.5px;letter-spacing:.16em;color:var(--lx-text3)}body[data-screen=intro] .sounddock{display:none}#title.mx-title{--wm: min(600px, calc((100vh - 308px)*1.484) , 86vw);background:#0c0d14;overflow:hidden}.mx-title .mx-online{position:absolute;right:104px;top:44px;z-index:3}.mx-tcol{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-bottom:40px}.mx-twm{position:relative;width:var(--wm);flex:none}.mx-wm{position:relative;z-index:2;display:block;width:100%;height:auto;animation:mx-drop .9s var(--lx-ease) both .2s,lx-breathe 4s ease-in-out infinite 1.2s}.mx-title .mx-trings{width:calc(var(--wm) * 1.567)!important;height:calc(var(--wm) * 1.567)!important;left:calc(50% - var(--wm) * .7835);top:calc(50% - var(--wm) * .7835);z-index:0}.mx-twm .f1{width:20px;height:18px;left:-5%;top:30%;opacity:.85}.mx-twm .f2{width:14px;height:16px;left:101.5%;top:10%;opacity:.75;animation-delay:-2s}.mx-twm .f3{width:18px;height:14px;left:98%;top:82%;opacity:.6;animation-delay:-4s}.mx-tsub{margin-top:24px;font-size:13px;letter-spacing:.32em;color:var(--lx-body)}.lx-btn.mx-start{margin-top:46px;width:380px;max-width:calc(100vw - 48px);animation:lx-rise .6s var(--lx-ease) both .9s}.lx-btn.mx-start .lx-halo{animation:lx-pulse 2.2s ease-in-out infinite}.mx-tfoot{position:absolute;left:0;right:0;bottom:44px;z-index:2;display:flex;justify-content:center;gap:32px;font-family:var(--lx-disp);font-weight:600;font-size:11px;letter-spacing:.16em;color:var(--lx-text2)}#login.mx-login{--mx-lx: 72px;--mx-lw: 420px;--mx-lh: 638px;background:#0c0d14;overflow:hidden}.mx-lstage{position:absolute;left:var(--mx-lx);right:var(--mx-lx);top:max(48px,calc(50% - var(--mx-lh) / 2 - 8px));height:min(var(--mx-lh),calc(100% - 112px));display:flex;justify-content:space-between;gap:40px;z-index:2}.mx-lleft{position:relative;width:var(--mx-lw);flex:none;display:flex;flex-direction:column;justify-content:space-between}.mx-lbrand{position:relative}.mx-lrings{width:760px!important;height:760px!important;left:calc(50% - 380px);top:calc(50% - 328px);z-index:0}.mx-lwm{position:relative;z-index:1;margin:0;width:100%;line-height:0}.mx-lwm img{width:100%;height:auto;filter:drop-shadow(0 0 22px rgba(108,99,255,.45));animation:lx-rise .7s var(--lx-ease) both .05s}.mx-lsub{position:relative;z-index:1;margin:16px 0 0 6px;font-size:13px;letter-spacing:.3em}.mx-lnews{position:relative;z-index:1;width:100%}.mx-lnewsf{display:flex;gap:16px;align-items:center;padding:16px 20px}.mx-lnewsf img{width:84px;height:64px;object-fit:cover;object-position:60% 22%;flex:none}.mx-lnewsf b{display:block;margin-top:6px;font-size:19px;color:#fff}.mx-lnewsf span:not(.lx-sg){display:block;margin-top:4px;font-size:13.5px;color:var(--lx-body2)}.mx-lpanel{width:440px;flex:none;height:100%;animation:mx-slideL .55s var(--lx-ease) both .15s}.mx-lpanelf{display:flex;flex-direction:column;padding:30px 36px 26px;background:linear-gradient(180deg,#1e2230f7,#0d0e14f7);overflow:hidden}.mx-lhead{display:flex;align-items:center;gap:12px;font-family:var(--lx-disp);font-weight:600;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--lx-lav)}.mx-lhead img{width:40px;height:auto}.mx-lpanelf h2{margin:12px 0 0;font-size:46px;color:#fff}.mx-lintro{margin:8px 0 0;font-size:14.5px;line-height:1.45;color:var(--lx-body2)}#loginform{display:flex;flex-direction:column;margin-top:22px}.mx-fld{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.mx-fld>span{font-family:var(--lx-disp);font-weight:700;font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--lx-body2)}.mx-fld input,.mx-inp,.mx-sel{height:48px;width:100%;background:#0b0d13;border:1px solid rgba(201,206,220,.22);border-radius:0;box-shadow:inset 0 1px #0006;color:#f2f3f7;padding:0 16px;font-family:var(--body);font-size:16px;outline:none;clip-path:none;transition:border-color .2s var(--lx-ease),box-shadow .2s var(--lx-ease)}.mx-fld input::placeholder,.mx-inp::placeholder{color:var(--lx-text3)}.mx-fld input:focus,.mx-inp:focus,.mx-sel:focus{border-color:#6c63ff;box-shadow:0 0 0 3px #6c63ff40}.mx-lerr{min-height:18px;margin:-6px 0 10px;font-size:13.5px;line-height:18px;color:#ff7a7a}.mx-lerr:empty{visibility:hidden}#loginform .lx-btn.primary{margin-top:6px}.mx-or{display:flex;align-items:center;gap:14px;margin:20px 0 16px}.mx-or i{flex:1;height:1px;background:#c9cedc29}.mx-or span{font-family:var(--lx-disp);font-weight:600;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--lx-text2)}.mx-lfine{margin:14px 0 0;font-size:12.5px;line-height:1.45;color:var(--lx-text2)}.mx-lstat{display:flex;align-items:center;gap:8px;margin-top:auto;padding-top:12px;font-size:12.5px;color:var(--lx-text2)}.mx-lstat.busy .mx-live{background:var(--lx-lav);box-shadow:0 0 8px #c9c7ff99}.mx-lstat.bad{color:#ff8a80}.mx-lstat.bad .mx-live{background:#ff3737;box-shadow:0 0 8px #ff373799}.mx-lfoot{position:absolute;left:var(--mx-lx);right:var(--mx-lx);bottom:22px;z-index:2;display:flex;align-items:center;gap:28px;font-family:var(--lx-disp);font-weight:600;font-size:11px;letter-spacing:.16em;color:var(--lx-text2)}.mx-ltitle{margin-left:auto;padding:4px 2px;border:0;background:none;font:inherit;letter-spacing:inherit;text-transform:uppercase;color:var(--lx-text2);cursor:var(--cur-pointer, pointer)}.mx-ltitle:hover,.mx-ltitle:focus-visible{color:#fff;outline:none}body[data-screen=login] .sounddock{left:auto;right:calc(var(--mx-lx, 72px) + 84px);bottom:12px}body[data-screen=login] .sounddock .btn{padding:5px 8px;font-size:13px;background:#141721b3;box-shadow:inset 0 0 0 1px var(--lx-hair2);border:0;border-radius:0}.mx-dive{position:absolute;inset:0;z-index:5;pointer-events:none;opacity:0;background:radial-gradient(circle at 70% 45%,#fffffff2,#c9c7ff99 22%,#6c63ff40 45%,#08090c00 75%)}.mx-login.diving .mx-dive{animation:mx-dive .9s var(--lx-ease) both}.mx-login.diving .mx-lstage{animation:mx-diveOut .9s var(--lx-ease) both}#guidepick.mx-guide{position:fixed;inset:0;z-index:95;-webkit-backdrop-filter:none;backdrop-filter:none;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#0c0d14;overflow:hidden;animation:lx-fadeIn .38s var(--lx-ease) both}body.mx-picking .tut-offer{display:none}.mx-gphead{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;padding:40px 24px 0;text-align:center}.mx-gphead .lx-eb{font-size:13px;letter-spacing:.36em}.mx-gphead h1{margin:12px 0 0;font-size:60px;color:#fff}.mx-gphead p{margin:14px 0 0;font-size:15px;color:var(--lx-body2)}.mx-gpicks{position:relative;z-index:2;flex:0 1 540px;min-height:0;width:100%;max-width:1104px;display:grid;grid-template-columns:repeat(2,minmax(0,492px));justify-content:center;gap:40px;padding:31px 40px 0}.mx-gpick{position:relative;display:block;height:100%;min-height:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:var(--cur-pointer, pointer)}.mx-gmove{position:relative;display:block;height:100%;transition:transform var(--lx-t) var(--lx-ease),filter var(--lx-t) var(--lx-ease)}.mx-gpick:hover .mx-gmove{transform:translateY(-4px)}.mx-gpick.off .mx-gmove{filter:saturate(.55) brightness(.7)}.mx-gpick.off:hover .mx-gmove{filter:saturate(.8) brightness(.88)}.mx-gring{position:absolute;inset:-8px;border:2px solid #FF3737;pointer-events:none;opacity:0;transition:opacity .3s var(--lx-ease);clip-path:polygon(0 0,calc(100% - 36px) 0,100% 36px,100% 100%,20px 100%,0 calc(100% - 20px));box-shadow:0 0 30px #ff373766}.mx-gpick.on .mx-gring{opacity:1}.mx-gpick:focus-visible{outline:none}.mx-gpick:focus-visible .mx-gring{opacity:1;border-color:#fff}.mx-gpb{display:block;height:100%}.mx-gpf{display:block;overflow:hidden}.mx-gglow{position:absolute;inset:0;background:radial-gradient(ellipse at 50% 28%,rgba(108,99,255,.28),transparent 60%)}.mx-gtag{position:absolute;right:26px;top:22px;z-index:3;padding:5px 10px;background:#ff3737;color:#fff;font-family:var(--lx-disp);font-weight:600;font-size:11px;letter-spacing:.16em;opacity:0;transition:opacity .3s var(--lx-ease)}.mx-gpick.on .mx-gtag{opacity:1}.mx-ginfo{position:absolute;left:0;right:0;bottom:0;z-index:2;display:flex;flex-direction:column;align-items:flex-start;padding:28px 30px 26px;background:linear-gradient(0deg,#08090cf7 58%,#08090c00)}.mx-gn{display:block;margin:8px 0 10px;font-size:52px;color:#fff}.mx-gbio{display:block;margin-bottom:14px;font-size:15px;line-height:1.5;color:var(--lx-body2)}.mx-gquote{position:relative;width:100%;margin:0;padding-top:12px;border-top:1px solid rgba(201,199,255,.2);font-size:14px;line-height:1.55;color:var(--lx-lav)}.mx-gquote .mx-gghost{visibility:hidden;display:block;min-height:3.1em}.mx-gbio{min-height:3em}.mx-gquote .mx-gtyped{position:absolute;left:0;right:0;top:12px}.mx-gpfoot{position:relative;z-index:2;display:flex;align-items:center;gap:20px;padding:38px 24px 32px}.mx-gpfoot .lx-btn.lg{width:320px}.mx-gsil{position:absolute;inset:0;pointer-events:none}.mx-gsil i{position:absolute;display:block}.mx-gsil.full .hd{left:50%;top:62px;width:140px;height:158px;margin-left:-70px;border-radius:50% 50% 46% 46%;background:linear-gradient(180deg,#3e4270,#23263f)}.mx-gsil.full .sh{left:50%;top:206px;width:310px;height:300px;margin-left:-155px;border-radius:150px 150px 0 0;background:linear-gradient(180deg,#363a63,#181a2b)}.mx-gsil .hr{display:none}.mx-gsil.mira .hr{display:block}.mx-gsil.full.mira .hd{width:128px;height:150px;margin-left:-64px;top:66px;border-radius:50% 50% 46% 46%}.mx-gsil.full.mira .hr{left:50%;top:50px;width:172px;height:230px;margin-left:-86px;border-radius:86px 86px 40px 40px;background:linear-gradient(180deg,#34385f,#22253d 80%)}.mx-gsil.full.mira .sh{width:280px;margin-left:-140px}.mx-gsil.full.coach .sh{width:330px;margin-left:-165px}.mx-gsil.bust.mira .hd{left:30.5%;width:39%}.mx-gsil.bust.mira .hr{left:24%;top:14%;width:52%;height:58%;border-radius:50% 50% 34% 34%;background:linear-gradient(180deg,#4a4e80,#2b2e4c)}.mx-gsil.bust .hd{left:28.5%;top:18.75%;width:43%;height:40.6%;border-radius:50%;background:linear-gradient(180deg,#56598a,#2a2d47)}.mx-gsil.bust .sh{left:14.3%;top:57.8%;width:71.4%;height:54.7%;border-radius:40px 40px 0 0;background:linear-gradient(180deg,#4a4d7c,#22253c)}.mx-gfig-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 0}.mx-gbox{position:relative;display:flex;align-items:flex-end;cursor:var(--cur-default, default)}.mx-ghex{position:relative;z-index:2;flex:none;width:112px;height:128px;margin-right:-28px;overflow:hidden;background:linear-gradient(170deg,#3a3f5e,#151826);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%)}.mx-ghex.sm{width:56px;height:64px;margin:0}.mx-gplate{flex:1;min-width:0;padding:1px;background:linear-gradient(180deg,#d6dbec6b,#d6dbec1f 30%,#d6dbec1a 70%,#d6dbec42);clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,8px 100%,0 calc(100% - 8px))}.mx-gface{position:relative;padding:16px 22px 18px 44px;background:linear-gradient(180deg,#1e2230f5,#0e0f16f5);clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,8px 100%,0 calc(100% - 8px))}.mx-gface:after{content:"";position:absolute;left:0;top:0;width:44px;height:2px;background:linear-gradient(90deg,#6c63ff,#ff3737)}.mx-gname{display:flex;align-items:baseline;gap:12px;margin-bottom:8px}.mx-gname .lx-disp{font-size:24px;color:#fff}.mx-grole{font-family:var(--lx-disp);font-weight:600;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--lx-lav)}.mx-gline{position:relative;margin:0;font-size:15.5px;line-height:1.5;color:var(--lx-body)}.mx-gline>span[aria-hidden]:not(.mx-gghost){position:absolute;left:0;right:0;top:0}.mx-gline .mx-gghost{visibility:hidden}#menu.mx-home{--mx-lw: clamp(470px, 38vw, 700px);--mx-gw: clamp(430px, 36vw, 660px);background:#0c0d14;overflow:hidden}.mx-hshade{position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,#08090eb3,#08090e33 44%,#08090e00 60%)}.mx-hleft{position:absolute;left:40px;top:92px;bottom:58px;width:var(--mx-lw);z-index:2;display:flex;flex-direction:column;gap:16px}.mx-hleft>.lx-eb{flex:none}.mx-hero{flex:1 1 auto;min-height:170px}.mx-hero .mx-tart{width:72%;opacity:.5}.mx-hero .mx-tin{right:170px}.mx-ht{display:block;margin-top:12px;font-size:clamp(76px,14.5vh,132px);color:#fff}.mx-hd{display:block;margin-top:14px;font-size:14px;color:var(--lx-body2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.mx-hd b{color:#fff;font-weight:600;text-transform:uppercase;letter-spacing:.02em}.mx-play{position:absolute;right:28px;bottom:26px;z-index:3;pointer-events:none;transition:transform var(--lx-t) var(--lx-ease)}.mx-hero:hover .mx-play{transform:translate(4px)}.mx-hrow{flex:none;height:clamp(116px,16.8vh,184px);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.mx-hrow .mx-tile{height:100%}.mx-hquick{flex:none;height:clamp(52px,6.9vh,72px);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.mx-tilewrap{position:relative;min-width:0;height:100%}.mx-tilewrap>.mx-tile{height:100%;width:100%}.mx-sublink{position:absolute;right:24px;top:20px;z-index:4;padding:4px 8px;border:1px solid rgba(201,199,255,.3);background:#08090c73;font-family:var(--lx-disp);font-weight:600;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--lx-lav);cursor:var(--cur-pointer, pointer);transition:background .2s,color .2s,border-color .2s}.mx-sublink:hover,.mx-sublink:focus-visible{outline:none;color:#fff;border-color:#c9c7ffb3;background:#6c63ff33}.mx-q{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;min-width:0;padding:0 16px;border:0;color:var(--lx-text);text-align:left;cursor:var(--cur-pointer, pointer);background:linear-gradient(180deg,#232838,#191c28 60%,#14161f);box-shadow:inset 0 1px #ffffff14,inset 0 0 0 1px #c9cedc29;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%);transition:filter .22s var(--lx-ease),box-shadow .22s}.mx-q b{font-family:var(--lx-disp);font-weight:700;font-size:17px;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.mx-q small{font-size:12px;color:var(--lx-text2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.mx-q:hover{filter:brightness(1.15);box-shadow:inset 0 1px #ffffff1a,inset 0 0 0 1px #c9c7ff73}.mx-q:focus-visible{outline:none;box-shadow:inset 0 0 0 2px #fff}#menu .mx-q .h2-new{position:absolute;right:14px;top:50%;margin-top:-9px;transform:none!important;padding:2px 6px 1px;font-family:var(--lx-disp);font-weight:700;font-size:9.5px;letter-spacing:.14em;background:var(--lx-red);color:#fff;box-shadow:none}.mx-news{flex:none;height:clamp(104px,14.8vh,164px)}.mx-news .mx-pf{display:flex!important}.mx-news-art{position:relative;flex:none;width:180px;overflow:hidden;animation:lx-fadeIn .5s var(--lx-ease) both}.mx-news-art img{width:100%;height:100%;object-fit:cover;object-position:60% 25%;display:block}.mx-news-art:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#16192400 50%,#161924)}.mx-news-txt{display:flex;flex-direction:column;justify-content:center;flex:1;min-width:0;padding:0 24px 6px 12px;animation:lx-fadeIn .5s var(--lx-ease) both}.mx-news-txt b{display:block;margin-top:10px;font-size:23px;line-height:1.05;color:#fff}.mx-news-txt>span:not(.lx-eb){display:block;margin-top:6px;font-size:14px;line-height:1.4;color:var(--lx-body2);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.mx-dots{position:absolute;right:26px;top:22px;z-index:3;display:flex;gap:6px}.mx-dots i{display:block;width:10px;height:3px;background:#3a4057;transition:width var(--lx-t) var(--lx-ease),background var(--lx-t)}.mx-dots i.on{width:22px;background:#ff3737}.mx-hright{position:absolute;right:40px;top:64px;bottom:58px;width:var(--mx-gw);z-index:1;display:flex;flex-direction:column}.mx-acezone{flex:1 1 auto;min-height:0;display:flex;align-items:center;justify-content:center;padding:20px 0 24px}.mx-ace{--acew: clamp(180px, 31vh, 344px);position:relative;width:var(--acew);flex:none}.mx-acecard-wrap{position:relative;perspective:1100px}.mx-ace .mx-acerings{width:calc(var(--acew) * 3.1)!important;height:calc(var(--acew) * 3.1)!important;left:calc(50% - var(--acew) * 1.55);top:calc(50% - var(--acew) * 1.55);z-index:0}.mx-ace .f1{width:20px;height:18px;left:-34px;top:17%;opacity:.85}.mx-ace .f2{width:13px;height:15px;left:calc(100% + 18px);top:7%;opacity:.7;animation-delay:-2s}.mx-ace .f3{width:16px;height:13px;left:calc(100% + 10px);top:85%;opacity:.6;animation-delay:-4s}.mx-acefloat{position:relative;z-index:2;display:block;width:100%;padding:0;border:0;background:none;cursor:var(--cur-pointer, pointer);transform-style:preserve-3d;animation:mx-aceFloat 6s ease-in-out infinite}.mx-acecard{position:relative;display:block;border-radius:4.6%/3.3%;overflow:hidden;transition:filter .3s var(--lx-ease)}.mx-acecard img{display:block;width:100%;height:auto;aspect-ratio:816 / 1140;object-fit:cover}.mx-acecard.C,.mx-acecard.U{box-shadow:0 14px 30px #0009,0 0 0 1px #0009}.mx-acefloat:hover .mx-acecard{filter:brightness(1.08)}.mx-acefloat:focus-visible{outline:none}.mx-acefloat:focus-visible .mx-acecard{box-shadow:0 0 0 2px #fff,0 14px 30px #0009}.mx-acepick{position:absolute;left:0;right:0;bottom:18%;text-align:center;font-family:var(--lx-disp);font-weight:700;font-size:18px;letter-spacing:.14em;color:#fff;text-shadow:0 2px 10px #000}.mx-aceshadow{width:88%;height:20px;margin:14px auto 0;border-radius:50%;background:radial-gradient(ellipse,#6c63ff8c,#6c63ff00 70%);animation:mx-aceShadow 6s ease-in-out infinite}.mx-acecap{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:2px}.mx-acecap b{display:block;margin-top:6px;font-size:20px;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(var(--acew) - 90px)}.mx-change{flex:none;padding:7px 12px;border:1px solid rgba(201,199,255,.35);background:#08090c59;font-family:var(--lx-disp);font-weight:600;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--lx-lav);cursor:var(--cur-pointer, pointer);transition:background .2s,border-color .2s,color .2s}.mx-change:hover,.mx-change:focus-visible{outline:none;color:#fff;border-color:#c9c7ffb3;background:#6c63ff29}.mx-hguide{flex:none;width:100%}.mx-hticker.lx-ticker{position:absolute;left:0;right:0;bottom:0;z-index:3}#menu.arrive:after{content:"";position:absolute;inset:0;z-index:9;pointer-events:none;background:radial-gradient(circle at 70% 40%,#c9c7ff80,#6c63ff2e 40%,#08090c00 75%);animation:mx-arrive .9s var(--lx-ease) both}.tut-offer.mx-offer{background:#05060ac7;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.tut-offer-in.mx-offer-in{width:min(520px,calc(100vw - 32px));padding:1px;border:0;border-radius:0;box-shadow:0 30px 80px #000000b3;animation:lx-rise .5s var(--lx-ease) both}.mx-offer-f{padding:26px 30px 28px}.mx-offer-who{display:flex;align-items:center;gap:14px;margin-bottom:18px}.mx-offer-who .lx-disp{display:block;font-size:22px;color:#fff}.mx-offer-who small{display:block;margin-top:4px;font-family:var(--lx-disp);font-weight:600;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--lx-lav)}.mx-offer-f h2.lx-disp{margin:10px 0;font-size:40px;font-family:var(--lx-disp);letter-spacing:.005em;color:#fff}.mx-offer-f p{margin:0 0 22px;font-size:15px;line-height:1.55;color:var(--lx-body2)}.mx-offer-f .row{display:flex;align-items:center;gap:14px}.mx-offer-f .row .lx-btn.primary{flex:1}.mx-offer-f .row .lx-btn.ghost{height:52px}#lobby.mx-match{--mx-rw: clamp(380px, 32vw, 480px);background:#0c0d14;overflow:hidden}.mx-mrings{left:calc(100% - 40px - var(--mx-rw) / 2 - 430px);top:calc(50% - 446px);z-index:0}.mx-mscroll{position:absolute;left:0;top:64px;bottom:0;right:calc(var(--mx-rw) + 80px);z-index:2;overflow-x:hidden;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#3A4057 transparent}.mx-mleft{padding:28px 0 40px 40px;min-width:0}.mx-mhead{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.mx-mhead h1{margin:10px 0 0;font-size:68px;color:#fff}.mx-mhr{display:flex;align-items:center;gap:20px;padding-bottom:4px}.mx-mgrid{margin-top:20px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.mx-mgrid>.mx-tile{min-width:0}.mx-quick{grid-column:span 2;height:150px}.mx-quick .mx-tt{font-size:64px}.mx-quick .mx-tart{width:60%;opacity:.5}.mx-quick.searching>.mx-pb{animation:mx-search 1.6s ease-in-out infinite}.mx-searching{position:absolute;right:0;bottom:4px;display:inline-flex;align-items:center;gap:5px;font-family:var(--lx-disp);font-weight:700;font-size:13px;letter-spacing:.18em;text-transform:uppercase;color:#ff8a80}.mx-searching i{width:6px;height:6px;background:#ff3737;animation:lx-pulse 1s ease-in-out infinite}.mx-searching i:nth-child(2){animation-delay:.2s}.mx-searching i:nth-child(3){animation-delay:.4s}.mx-bot,.mx-room{height:206px}.mx-bot .mx-tin,.mx-room .mx-tin{inset:20px 24px auto}.mx-bot .mx-tt,.mx-room .mx-tt{font-size:36px;margin-top:8px}.mx-bot .mx-td{margin-top:6px;font-size:13.5px}.mx-ctl{display:flex;flex-direction:column;gap:8px;width:100%;margin-top:12px;position:relative}.mx-row{display:flex;align-items:center;gap:8px;width:100%;min-width:0}.mx-ctl .mx-sel,.mx-ctl .mx-inp{height:32px;padding:0 10px;font-size:14px;min-width:0}.mx-sel{appearance:none;-webkit-appearance:none;padding-right:28px!important;cursor:var(--cur-pointer, pointer);background:#0b0d13 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23C9C7FF' stroke-width='1.6'/%3E%3C/svg%3E") no-repeat right 10px center}.mx-sel option{background:#141721;color:#f2f3f7}.mx-inp.code{flex:0 0 96px;font-family:var(--lx-disp);font-weight:700;font-size:16px;letter-spacing:.24em;text-transform:uppercase}.mx-room .mx-row .mx-inp:not(.code){flex:1}.mx-row .lx-btn{flex:none}.mx-seg{flex:1;display:flex;height:32px;box-shadow:inset 0 0 0 1px #c9cedc33;background:#0b0d13}.mx-seg button{flex:1;border:0;background:none;font-family:var(--lx-disp);font-weight:700;font-size:13px;letter-spacing:.16em;text-transform:uppercase;color:var(--lx-text2);cursor:var(--cur-pointer, pointer);transition:background .2s,color .2s}.mx-seg button:hover{color:#fff}.mx-seg button.on{background:linear-gradient(180deg,#7a72ff,#4a42d6);color:#fff}.mx-seg button:focus-visible{outline:none;box-shadow:inset 0 0 0 2px #fff}.mx-err{position:absolute;left:0;top:100%;margin-top:4px;font-size:12.5px;color:#ff7a7a;white-space:nowrap}.mx-mrow3{grid-column:span 2;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.mx-mrow3 .mx-tile{height:124px}.mx-mrow3 .mx-tin{left:22px;right:22px;bottom:18px}.mx-mrow3 .mx-tt{font-size:32px;margin-top:8px}.mx-mrow3 .mx-td{font-size:13px;margin-top:6px}.mx-mrow3 .mx-lock{right:22px;top:18px}.mx-mlower{margin-top:40px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}.mx-panelf{padding:20px 22px 18px;min-height:180px}.mx-panelf>header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.mx-panelf>header .lx-sys{font-size:12.5px;color:var(--lx-text2)}.mx-tabs2{display:flex;gap:18px}.mx-tabs2 button{position:relative;padding:0 0 6px;border:0;background:none;font-family:var(--lx-disp);font-weight:700;font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--lx-text2);cursor:var(--cur-pointer, pointer)}.mx-tabs2 button.on{color:#fff}.mx-tabs2 button.on:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:linear-gradient(90deg,#6c63ff,#ff3737)}.mx-tabs2 button:focus-visible{outline:none;color:#fff;box-shadow:0 2px #fff}.mx-match .empty-note{padding:14px 0;font-size:14px;color:var(--lx-text2)}.mx-rooms,.mx-games,.mx-stand{max-height:420px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#3A4057 transparent}.mx-match .roomlist .room.mx-roomrow{display:grid;grid-template-columns:1fr;gap:8px;padding:12px 0;border:0;border-top:1px solid rgba(201,206,220,.1);border-radius:0;background:none;box-shadow:none}.mx-match .roomlist .room.mx-roomrow:first-child{border-top:0}.mx-roomrow .code{font-family:var(--lx-disp);font-weight:700;font-size:18px;letter-spacing:.14em;color:#fff;display:flex;align-items:baseline;gap:10px}.mx-roomrow .code small{font-family:var(--body);font-weight:400;font-size:13px;letter-spacing:0;color:var(--lx-text2)}.mx-roomrow .rb{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.mx-roomrow .rb .st{margin-right:auto;font-family:var(--lx-disp);font-weight:600;font-size:11px;letter-spacing:.16em;color:var(--lx-text2)}.mx-roomrow .rb .st.live{color:#ff8a80}.mx-match .gamelist .game{border-color:#c9cedc1a}.mx-match .gamelist .game .w{color:#fff}.mx-mright{position:absolute;right:40px;top:92px;bottom:40px;width:var(--mx-rw);z-index:3;display:flex;flex-direction:column;gap:20px}.mx-deckp{flex:1 1 auto;min-height:0}.mx-deckf{display:flex;flex-direction:column;padding:24px 26px;overflow:hidden}.mx-deckn{margin-top:10px;font-size:34px;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1;padding-bottom:2px}.mx-fan{position:relative;flex:1 1 auto;min-height:150px;max-height:380px;margin:18px 0 8px}.mx-fan .f1{width:16px;height:14px;left:calc(50% - 150px);top:40px;opacity:.7}.mx-fan-back,.mx-fan-front{position:absolute;top:4px;bottom:26px;aspect-ratio:816 / 1140}.mx-fan-back{left:calc(50% - 98px);transform:rotate(-7deg);transform-origin:50% 100%;filter:brightness(.8)}.mx-fan-back .sl,.mx-fan-back .sl-card{width:100%;height:100%}.mx-fan-front{left:calc(50% - 38px);border-radius:4.6%/3.3%;overflow:hidden}.mx-fan-front img{display:block;width:100%;height:100%;object-fit:cover}.mx-fan-front.C,.mx-fan-front.U{box-shadow:0 12px 26px #0009}.mx-fan-glow{position:absolute;left:40px;right:40px;bottom:0;height:36px;background:radial-gradient(ellipse,rgba(255,55,55,.35),transparent 70%)}.mx-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:8px}.mx-stat{min-width:0;padding:11px 14px;background:#10121a;box-shadow:inset 0 0 0 1px #c9cedc14}.mx-stat small{display:block;font-family:var(--lx-disp);font-weight:600;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--lx-text2)}.mx-stat b{display:block;margin-top:6px;font-family:var(--lx-disp);font-weight:700;font-size:16px;letter-spacing:.04em;text-transform:uppercase;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mx-stat b.n{margin-top:3px;font-weight:800;font-size:22px;font-variant-numeric:tabular-nums}.mx-stat b.n i{font-style:normal;font-size:15px;color:var(--lx-text2)}.mx-stat b.dim{color:var(--lx-text3)}.mx-decknote{margin:12px 0;font-size:13px;color:var(--lx-text2)}.mx-deckf>.lx-btn.ghost{flex:none}.lx-btn.mx-find{flex:none}.lx-btn.mx-find.searching>.lx-plate{animation:mx-search 1.6s ease-in-out infinite}.mx-wipe{position:fixed;inset:0;z-index:45;pointer-events:none;overflow:hidden}.mx-wipe i{position:absolute;top:-20%;bottom:-20%;left:0;width:44vw;transform:translate(-80vw) skew(-18deg)}.mx-wipe .b1{background:linear-gradient(90deg,#6c63ff00,#6c63ff42 45%,#c9c7ff57 58%,#ff37372e 72%,#ff373700);animation:mx-wipe .62s var(--lx-ease) both}.mx-wipe .b2{width:3px;background:#fff;box-shadow:0 0 18px #c9c7ff,0 0 40px #6c63ff;animation:mx-wipeLine .62s var(--lx-ease) both .03s}.mx-wipe img{position:absolute;left:50%;top:50%;width:96px;margin:-41px 0 0 -48px;opacity:0;animation:mx-wipeCore .62s var(--lx-ease) both}@keyframes mx-glint{0%{transform:translate(-200px);opacity:0}10%{opacity:1}60%{opacity:1}70%,to{transform:translate(100vw);opacity:0}}@keyframes mx-menuIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes mx-aceIn{0%{opacity:0;transform:scale(.97)}12%{opacity:1;transform:none}72%{opacity:1}86%,to{opacity:0}}@keyframes mx-sysIn{0%,38%{opacity:0}44%,to{opacity:1}}@keyframes mx-line{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes mx-coreUp{0%,50%{opacity:0;transform:scale(.72)}60%{opacity:1;transform:scale(1.03)}66%,to{opacity:1;transform:scale(1)}}@keyframes mx-flash{0%,80%{opacity:0}84%{opacity:.85}to{opacity:0}}@keyframes mx-drop{0%{opacity:0;transform:translateY(-28px) scale(1.04)}to{opacity:1;transform:none}}@keyframes mx-slideL{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:none}}@keyframes mx-dive{0%{opacity:0}45%{opacity:1}to{opacity:.9}}@keyframes mx-diveOut{0%{opacity:1;transform:none;filter:none}to{opacity:0;transform:scale(1.04);filter:blur(6px)}}@keyframes mx-aceFloat{0%,to{transform:translateY(0) rotateY(-9deg) rotateX(3deg)}50%{transform:translateY(-14px) rotateY(-3deg) rotateX(1deg)}}@keyframes mx-aceShadow{0%,to{transform:scaleX(1);opacity:.75}50%{transform:scaleX(.82);opacity:.5}}@keyframes mx-arrive{0%{opacity:1}to{opacity:0}}@keyframes mx-search{0%,to{filter:none}50%{filter:brightness(1.25)}}@keyframes mx-wipe{0%{transform:translate(-70vw) skew(-18deg)}to{transform:translate(130vw) skew(-18deg)}}@keyframes mx-wipeLine{0%{transform:translate(-10vw) skew(-18deg);opacity:1}to{transform:translate(110vw) skew(-18deg);opacity:.6}}@keyframes mx-wipeCore{0%{opacity:0;transform:scale(.85)}40%{opacity:.32}to{opacity:0;transform:scale(1.1)}}@media(min-height:940px)and (min-width:1500px){#login.mx-login{--mx-lx: 96px;--mx-lw: 520px;--mx-lh: 740px}.mx-lrings{width:900px!important;height:900px!important;left:calc(50% - 450px);top:calc(50% - 390px)}.mx-lpanel{width:500px}.mx-lpanelf{padding:40px 44px 32px}.mx-lpanelf h2{font-size:56px}.mx-lintro{font-size:15.5px}.mx-fld input{height:54px;font-size:17px}.mx-fld{margin-bottom:20px}#loginform{margin-top:30px}.mx-lnewsf{padding:20px 24px}.mx-lnewsf img{width:104px;height:78px}.mx-lnewsf b{font-size:22px}.mx-gpicks{flex-basis:640px;grid-template-columns:repeat(2,minmax(0,560px));max-width:1240px}.mx-gphead h1{font-size:72px}#title.mx-title{--wm: min(760px, calc((100vh - 308px)*1.484) , 86vw)}}@media(min-height:980px)and (min-width:761px){.mx-hrow .mx-tt{font-size:48px}.mx-news-txt b{font-size:26px}.mx-q b{font-size:19px}}@media(max-height:760px)and (min-width:761px){.mx-hrow .mx-tt{font-size:34px}.mx-hrow .mx-tin{bottom:18px}.mx-news{height:104px}.mx-news-txt b{font-size:20px;margin-top:8px}.mx-hleft{gap:14px}.mx-ht{font-size:clamp(64px,13vh,132px)}.mx-acezone{padding:14px 0 18px}.mx-gbox .mx-gline{font-size:14.5px}.mx-gphead{padding-top:26px}.mx-gphead h1{font-size:48px}.mx-gpfoot{padding:26px 24px 24px}.mx-gn{font-size:44px}.mx-gbio{font-size:14px;margin-bottom:10px}.mx-ginfo{padding:22px 26px 20px}.mx-gsil.full{transform:translateY(-26px)}#login.mx-login{--mx-lh: 610px}.mx-lpanelf{padding:24px 32px 20px}.mx-lpanelf h2{font-size:40px}#loginform{margin-top:16px}.mx-fld{margin-bottom:12px}.mx-fld input{height:44px}.mx-or{margin:14px 0 12px}.mx-lfine{display:none}.mx-mhead h1{font-size:56px}.mx-decknote{display:none}.mx-fan{min-height:120px}}@media(max-width:1365px)and (min-width:761px){.mx-hero .mx-tin{right:150px}.mx-quick .mx-tt{font-size:56px}.mx-room .mx-row .lx-btn.xs .lx-btn-label{padding:0 9px;letter-spacing:.1em}}@media(max-width:1100px)and (min-width:761px){#menu.mx-home{--mx-lw: 440px;--mx-gw: calc(100vw - 560px) }.mx-mgrid{grid-template-columns:1fr}.mx-quick,.mx-mrow3{grid-column:auto}.mx-mrow3{grid-template-columns:1fr 1fr}#lobby.mx-match{--mx-rw: 340px}#login.mx-login{--mx-lx: 40px;--mx-lw: 360px}}@media(max-width:760px){.navbar.mx-bar{top:auto;bottom:0;height:calc(var(--nav-h) + env(safe-area-inset-bottom));padding:0 2px env(safe-area-inset-bottom);align-items:stretch;justify-content:stretch;background:linear-gradient(180deg,#0e1018f7,#07080cfd)}.mx-brand,.mx-snd,.navbar .mx-op.h2-id,.navbar .nv.mx-soon,.mx-car{display:none}.mx-energy{top:0;bottom:auto}.mx-tabs{flex:6 1 0;gap:0;height:auto}.navbar .nv.mx-tab,.navbar .mx-chat.nv{flex:1 1 0;height:auto;flex-direction:column;justify-content:center;gap:4px;font-size:9px;letter-spacing:.08em}.mx-drop{flex:1 1 0}.mx-drop>.nv.mx-tab{width:100%}.mx-ico{display:block;width:21px;height:21px}.navbar #nv-home .mx-ico{display:none}.navbar #nv-home .mx-homeemb{display:block;width:28px;height:auto;margin:-2px 0 -1px;filter:drop-shadow(0 1px 3px rgba(0,0,0,.6)) grayscale(.35) brightness(.85)}.navbar #nv-home.on .mx-homeemb{filter:drop-shadow(0 1px 3px rgba(0,0,0,.6))}.navbar .nv.mx-tab:after{inset:0 22% auto}.navbar.mx-bar .ntools{flex:1 1 0;height:auto;margin:0;gap:0;align-items:stretch}.navbar .mx-chat.nv{width:auto;height:auto;background:none;box-shadow:none;clip-path:none}.navbar .mx-chat.nv .mx-tl{position:static;width:auto;height:auto;clip:auto}.navbar .mx-chat.nv .nbadge,.navbar .mx-tab .nbadge{top:4px;right:auto;left:calc(50% + 6px)}.navbar.mx-bar .set-gear{position:fixed;top:calc(env(safe-area-inset-top,0px) + (var(--top-h, 50px) - 36px) / 2);right:10px;width:36px;height:36px;z-index:40}body[data-screen=menu] .navbar.mx-bar .set-gear{top:calc(env(safe-area-inset-top,0px) + 10px)}.mx-menu{position:fixed;top:auto;left:8px;right:8px;bottom:calc(var(--nav-h) + env(safe-area-inset-bottom) + 8px);min-width:0;animation:lx-rise .25s var(--lx-ease) both}body.withnav .screen:not(#table){top:env(safe-area-inset-top,0px)}#menu.mx-home{display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;padding:12px 14px 18px;gap:14px}.mx-hshade,.mx-hticker.lx-ticker{display:none}.mx-hright{position:relative;inset:auto;width:auto;order:1}.mx-hleft{position:relative;inset:auto;width:auto;order:2;gap:12px}.mx-acezone{padding:14px 0 0}.mx-sublink{display:none}.mx-ace{--acew: 150px}.mx-ace .mx-acerings{opacity:.6!important}.mx-hero{flex:none;height:168px;min-height:0}.mx-ht{font-size:64px}.mx-hero .mx-tin{right:110px;left:20px;bottom:18px}.mx-play{right:16px;bottom:18px}.mx-hrow{height:112px;gap:10px}.mx-hrow .mx-tt{font-size:28px}.mx-hrow .mx-tin{left:16px;right:12px;bottom:14px}.mx-hrow .mx-td{font-size:12px}.mx-lock{right:12px;top:12px;font-size:9.5px}.mx-hquick{grid-template-columns:repeat(2,minmax(0,1fr));height:auto}.mx-q{height:52px}.mx-news{height:104px}.mx-news-art{width:110px}.mx-news-txt b{font-size:19px}.mx-ghex{width:80px;height:92px;margin-right:-20px}.mx-gface{padding:12px 14px 14px 30px}.mx-gline{font-size:14px}#lobby.mx-match{display:flex;flex-direction:column}.mx-mrings{display:none}.mx-mscroll{position:relative;inset:auto;flex:1 1 auto}.mx-mleft{padding:14px 14px 24px}.mx-mhead h1{font-size:46px}.mx-mhr .mx-online{display:none}.mx-mgrid{grid-template-columns:1fr;gap:12px}.mx-quick,.mx-mrow3{grid-column:auto}.mx-mrow3{grid-template-columns:1fr;gap:12px}.mx-quick{height:128px}.mx-quick .mx-tt{font-size:44px}.mx-bot,.mx-room{height:auto}.mx-bot .mx-tin,.mx-room .mx-tin{position:relative;inset:auto;padding:18px 18px 24px}.mx-mrow3 .mx-tile{height:104px}.mx-tin{left:18px;right:18px;bottom:16px}.mx-tt{font-size:32px}.mx-mlower{grid-template-columns:1fr}.mx-mright{position:relative;inset:auto;width:auto;flex:none;padding:10px 14px 12px;gap:0;background:#0b0c12;box-shadow:0 -1px #c9cedc1f}.mx-deckp{display:none}.mx-mright .lx-btn.lg{height:52px}.mx-mright .lx-btn.lg .lx-btn-label{font-size:20px}#login.mx-login{overflow-y:auto}#guidepick.mx-guide{justify-content:flex-start}.mx-lstage{position:relative;inset:auto;height:auto;flex-direction:column;align-items:center;gap:18px;padding:24px 14px 70px}.mx-lleft{width:min(300px,80vw)}.mx-lnews,.mx-lrings{display:none}.mx-lsub{margin-top:8px;font-size:11px;justify-content:center;display:flex}.mx-lpanel{width:100%;max-width:440px;height:auto}.mx-lpanelf{padding:22px 20px 20px}.mx-lpanelf h2{font-size:38px}.mx-lfoot{position:relative;left:auto;right:auto;bottom:auto;flex:none;margin:-40px 14px 18px;font-size:10px;gap:12px}body[data-screen=login] .sounddock{left:auto;right:10px;top:calc(env(safe-area-inset-top,0px) + 10px);bottom:auto}.mx-title .mx-online{right:24px;top:24px}.mx-tfoot{bottom:24px;gap:18px}.mx-legal{left:16px;right:16px;font-size:9px}#guidepick.mx-guide{overflow-y:auto}.mx-gphead{padding-top:22px}.mx-gphead h1{font-size:34px}.mx-gphead p{font-size:13.5px}.mx-gpicks{flex:none;max-height:none;grid-template-columns:1fr;gap:22px;padding:22px 16px 0}.mx-gpick{height:340px}.mx-gsil.full{transform:translateY(-30px) scale(.8);transform-origin:50% 0}.mx-gn{font-size:40px}.mx-ginfo{padding:18px 20px}.mx-gbio{font-size:13.5px}.mx-gpfoot{position:sticky;bottom:0;width:100%;justify-content:center;padding:26px 16px calc(16px + env(safe-area-inset-bottom));background:linear-gradient(180deg,#0c0d1400,#0c0d14 40%)}.mx-gpfoot .lx-btn.lg{width:min(320px,70vw)}}@media(orientation:landscape)and (max-height:520px){.navbar.mx-bar{inset:0 auto 0 0;width:calc(var(--nav-w, 66px) + env(safe-area-inset-left));height:auto;flex-direction:column;align-items:stretch;justify-content:stretch;padding:max(2px,env(safe-area-inset-top)) 0 max(2px,env(safe-area-inset-bottom)) env(safe-area-inset-left);background:linear-gradient(90deg,#0e1018f7,#07080cfd)}.mx-brand,.mx-snd,.navbar .mx-op.h2-id,.navbar .nv.mx-soon,.mx-car,.navbar .nkey{display:none}.mx-energy{inset:0 0 0 auto;width:1px;height:auto;background:linear-gradient(180deg,#6c63ff00,#6c63ffb3 25%,#ff3737b3 75%,#ff373700)}.mx-energy i{display:none}.mx-tabs{flex:6 1 0;flex-direction:column;gap:0;height:auto;min-height:0}.mx-drop{flex:1 1 0;min-height:0}.mx-drop>.nv.mx-tab{width:100%;height:100%}.navbar .nv.mx-tab,.navbar .mx-chat.nv{flex:1 1 0;min-height:0;height:auto;width:auto;flex-direction:column;justify-content:center;gap:2px;font-size:7.5px;letter-spacing:.06em;background:none;box-shadow:none;clip-path:none}.mx-ico{display:block;width:17px;height:17px}.navbar #nv-home .mx-ico{display:none}.navbar #nv-home .mx-homeemb{display:block;width:24px;height:auto;filter:drop-shadow(0 1px 3px rgba(0,0,0,.6)) grayscale(.35) brightness(.85)}.navbar #nv-home.on .mx-homeemb{filter:drop-shadow(0 1px 3px rgba(0,0,0,.6))}.navbar .nv.mx-tab:after{inset:18% auto 18% 0;width:3px;height:auto;transform:scaleY(0)}.navbar .nv.mx-tab.on:after{transform:scaleY(1)}.navbar.mx-bar .ntools{flex:1 1 0;flex-direction:column;height:auto;margin:0;gap:0;align-items:stretch}.navbar .mx-chat.nv .mx-tl{position:static;width:auto;height:auto;clip:auto}.navbar .mx-tab .nbadge,.navbar .mx-chat.nv .nbadge{top:2px;right:auto;left:calc(50% + 6px)}.navbar.mx-bar .set-gear{position:fixed;top:max(6px,env(safe-area-inset-top));right:max(8px,env(safe-area-inset-right));width:34px;height:34px;z-index:40}.mx-menu{position:fixed;top:8px;bottom:auto;left:calc(var(--nav-w, 66px) + 8px);right:auto;width:260px;animation:mx-menuIn .22s var(--lx-ease) both}#menu.mx-home{display:flex;flex-direction:row;overflow-y:auto;padding:10px 14px;gap:14px}.mx-hshade,.mx-hticker.lx-ticker{display:none}.mx-hright{position:relative;inset:auto;width:42%;flex:none}.mx-hleft{position:relative;inset:auto;flex:1;width:auto;gap:10px}.mx-ace{--acew: 120px}.mx-hero{flex:none;height:130px;min-height:0}.mx-ht{font-size:48px}.mx-hrow{height:96px}.mx-hrow .mx-tt{font-size:24px}.mx-hquick{height:48px}.mx-news{display:none}.mx-gbox .mx-ghex{width:64px;height:74px}.mx-gline{font-size:12.5px}#lobby.mx-match{display:block}.mx-mscroll{top:0;right:0;bottom:64px}.mx-mleft{padding:10px 14px 20px}.mx-mrings,.mx-deckp{display:none}.mx-mright{inset:auto 14px 6px;width:auto}.mx-mright .lx-btn.lg{height:48px}}@media(prefers-reduced-motion:reduce){.mx-acefloat,.mx-aceshadow,.mx-fr,.mx-energy i,.mx-live,.mx-caret,.mx-wm,.lx-btn.mx-start .lx-halo{animation:none!important}.mx-wipe{display:none}}.mx-gfig-img.full{inset:16px 2% 0 auto;width:auto;height:calc(100% - 16px);max-width:62%;object-fit:contain;object-position:50% 100%;z-index:1;filter:drop-shadow(0 18px 24px rgba(0,0,0,.55));transition:transform var(--lx-t) var(--lx-ease)}.mx-gpick:hover .mx-gfig-img.full,.mx-gpick.on .mx-gfig-img.full{transform:translateY(-3px)}.mx-gpf:has(.mx-gfig-img.full):after{content:"";position:absolute;right:-4%;bottom:-30px;width:70%;height:90px;z-index:0;pointer-events:none;background:radial-gradient(ellipse at 50% 40%,rgba(108,99,255,.42),rgba(255,55,55,.12) 45%,transparent 70%)}.mx-gpf:has(.mx-gfig-img.full) .mx-gglow{background:radial-gradient(ellipse at 72% 30%,rgba(108,99,255,.3),transparent 62%)}.mx-gpf:has(.mx-gfig-img.full) .mx-ginfo{right:40%;top:0;justify-content:flex-end;padding:28px 0 26px 30px;background:linear-gradient(90deg,#08090ce6,#08090cb3 70%,#08090c00)}.mx-gpf:has(.mx-gfig-img.full) .mx-gn{font-size:44px}.mx-gpf:has(.mx-gfig-img.full) .mx-gbio{font-size:14.5px}.mx-gpf:has(.mx-gfig-img.full) .mx-gquote{font-size:13.5px}:is(#decks,#shop,.sh-sheet,.po,.cz,#learn,#tutorial,.tut-clear,#settings,.askbox-wrap,#listmodal,#promptmodal,#keysmodal,#profile,#avatarmodal,.chmodal,#chpop,#social,#invite) .btn:not(.lx-btn){position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:36px;padding:0 16px;border:0;border-radius:0;color:#e9ebf3;white-space:nowrap;cursor:var(--cur-pointer, pointer);font-family:var(--lx-disp);font-weight:700;font-size:14px;letter-spacing:.14em;text-transform:uppercase;line-height:1;background:linear-gradient(180deg,#2b3042,#1e2231 55%,#171a25);box-shadow:inset 0 1px #ffffff1f,inset 0 0 0 1px #c9cedc2e;clip-path:polygon(0 0,calc(100% - 9px) 0,100% 9px,100% 100%,0 100%);transition:filter .22s var(--lx-ease),background .22s var(--lx-ease),color .22s,transform .1s}:is(#decks,#shop,.sh-sheet,.po,.cz,#learn,#tutorial,.tut-clear,#settings,.askbox-wrap,#listmodal,#promptmodal,#keysmodal,#profile,#avatarmodal,.chmodal,#chpop,#social,#invite) .btn:not(.lx-btn):after{display:none}:is(#decks,#shop,.sh-sheet,.po,.cz,#learn,#tutorial,.tut-clear,#settings,.askbox-wrap,#listmodal,#promptmodal,#keysmodal,#profile,#avatarmodal,.chmodal,#chpop,#social,#invite) .btn:not(.lx-btn):hover{filter:brightness(1.14);background:linear-gradient(180deg,#313750,#232839 55%,#1a1e2b);border:0}:is(#decks,#shop,.sh-sheet,.po,.cz,#learn,#tutorial,.tut-clear,#settings,.askbox-wrap,#listmodal,#promptmodal,#keysmodal,#profile,#avatarmodal,.chmodal,#chpop,#social,#invite) .btn:not(.lx-btn):active{transform:translateY(1px)}:is(#decks,#shop,.sh-sheet,.po,.cz,#learn,#tutorial,.tut-clear,#settings,.askbox-wrap,#listmodal,#promptmodal,#keysmodal,#profile,#avatarmodal,.chmodal,#chpop,#social,#invite) .btn:not(.lx-btn):focus-visible{outline:none;box-shadow:inset 0 0 0 2px #fff}:is(#decks,#shop,.sh-sheet,.po,.cz,#learn,#tutorial,.tut-clear,#settings,.askbox-wrap,#listmodal,#promptmodal,#keysmodal,#profile,#avatarmodal,.chmodal,#chpop,#social,#invite) .btn:not(.lx-btn):disabled{opacity:1;filter:grayscale(.85) brightness(.55);cursor:var(--cur-default, default)}:is(#decks,#shop,.sh-sheet,.po,.cz,#learn,#tutorial,.tut-clear,#settings,.askbox-wrap,#listmodal,#promptmodal,#keysmodal,#profile,#avatarmodal,.chmodal,#chpop,#social,#invite) .btn:not(.lx-btn).primary{color:#fff;background:linear-gradient(180deg,#f0363e,#da252e 52%,#bd1821);box-shadow:inset 0 1px #ffffff52,inset 0 0 0 1px #ff8c8c47,inset 0 -2px #00000038}:is(#decks,#shop,.sh-sheet,.po,.cz,#learn,#tutorial,.tut-clear,#settings,.askbox-wrap,#listmodal,#promptmodal,#keysmodal,#profile,#avatarmodal,.chmodal,#chpop,#social,#invite) .btn:not(.lx-btn).primary:hover{background:linear-gradient(180deg,#f0363e,#da252e 52%,#bd1821);filter:brightness(1.1)}:is(#decks,#shop,.sh-sheet,.po,.cz,#learn,#tutorial,.tut-clear,#settings,.askbox-wrap,#listmodal,#promptmodal,#keysmodal,#profile,#avatarmodal,.chmodal,#chpop,#social,#invite) .btn:not(.lx-btn).ghost{color:var(--lx-lav);background:#08090c59;box-shadow:inset 0 0 0 1px #c9c7ff4d}:is(#decks,#shop,.sh-sheet,.po,.cz,#learn,#tutorial,.tut-clear,#settings,.askbox-wrap,#listmodal,#promptmodal,#keysmodal,#profile,#avatarmodal,.chmodal,#chpop,#social,#invite) .btn:not(.lx-btn).ghost:hover{color:#fff;background:#6c63ff24;box-shadow:inset 0 0 0 1px #c9c7ff8c;filter:none}:is(#decks,#shop,.sh-sheet,.po,.cz,#learn,#tutorial,.tut-clear,#settings,.askbox-wrap,#listmodal,#promptmodal,#keysmodal,#profile,#avatarmodal,.chmodal,#chpop,#social,#invite) .btn:not(.lx-btn).danger{color:#ff8a8a;box-shadow:inset 0 1px #ffffff14,inset 0 0 0 1px #ff373766}:is(#decks,#shop,.sh-sheet,.po,.cz,#learn,#tutorial,.tut-clear,#settings,.askbox-wrap,#listmodal,#promptmodal,#keysmodal,#profile,#avatarmodal,.chmodal,#chpop,#social,#invite) .btn:not(.lx-btn).danger.solid{color:#fff;background:linear-gradient(180deg,#f0363e,#da252e 52%,#bd1821)}:is(#decks,#shop,.sh-sheet,.po,.cz,#learn,#tutorial,.tut-clear,#settings,.askbox-wrap,#listmodal,#promptmodal,#keysmodal,#profile,#avatarmodal,.chmodal,#chpop,#social,#invite) .btn:not(.lx-btn).sm{min-height:28px;padding:0 11px;font-size:12px;letter-spacing:.12em;clip-path:polygon(0 0,calc(100% - 7px) 0,100% 7px,100% 100%,0 100%)}:is(#decks,#shop,.sh-sheet,.po,.cz,#learn,#tutorial,.tut-clear,#settings,.askbox-wrap,#listmodal,#promptmodal,#keysmodal,#profile,#avatarmodal,.chmodal,#chpop,#social,#invite) .btn:not(.lx-btn).big{min-height:46px;padding:0 24px;font-size:17px;letter-spacing:.16em;clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,0 100%)}:is(#decks,#shop,.sh-sheet,.po,.cz,#learn,#tutorial,.tut-clear,#settings,.askbox-wrap,#listmodal,#promptmodal,#keysmodal,#profile,#avatarmodal,.chmodal,#chpop,#social,#invite) .btn:not(.lx-btn) kbd{margin-left:6px;padding:2px 6px;border:0;border-radius:0;background:#00000047;box-shadow:inset 0 0 0 1px #ffffff29;font-family:var(--body);font-size:10.5px;font-weight:600;letter-spacing:.04em;text-transform:none;opacity:.85}:is(#decks,#shop,.sh-sheet,.cz,#learn,#settings,.askbox-wrap,#listmodal,#promptmodal,#profile,#avatarmodal,.chmodal,#chpop,#social) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea){border:0;border-radius:0;background:#0d0f15;color:var(--lx-text);box-shadow:inset 0 0 0 1px #c9cedc2e;font-family:var(--body);font-size:14px}:is(#decks,#shop,.sh-sheet,.cz,#learn,#settings,.askbox-wrap,#listmodal,#promptmodal,#profile,#avatarmodal,.chmodal,#chpop,#social) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea):focus{box-shadow:inset 0 0 0 1px var(--lx-indigo),0 0 0 3px #6c63ff2e}:is(#decks,#shop,.sh-sheet,.cz,#learn,#settings,.askbox-wrap,#listmodal,#promptmodal,#profile,#avatarmodal,.chmodal,#chpop,#social) ::placeholder{color:#80869c}:is(#decks,#shop,.sh-sheet,.cz,#learn,#settings,.askbox-wrap,#listmodal,#promptmodal,#profile,#avatarmodal,.chmodal,#chpop,#social) select option{background:#141721;color:var(--lx-text)}:is(#decks,#shop,.sh-sheet,#learn,#tutorial,#settings,#listmodal,#profile,#avatarmodal,#social,#keysmodal) :is(*){scrollbar-width:thin;scrollbar-color:#3A4057 transparent}#decks.screen{background:var(--lx-ink);overflow:hidden}#decks>.lx-grid,#decks>.lx-atmos{z-index:0}#decks .dk-listv,#decks .dk-build{position:relative;z-index:1}#decks .dk-listv{flex:1;min-height:0;display:flex;flex-direction:column}#decks .dk-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding:28px 40px 0}#decks .dk-h1{margin:10px 0 0;font-size:56px;color:#fff}#decks .dk-head-tools{display:flex;gap:12px;align-items:center;padding-bottom:4px}#decks .dk-scroll{flex:1;min-height:0;overflow-y:auto;padding:26px 40px 48px}#decks .dk-sec+.dk-sec{margin-top:36px}#decks .dk-sec-h{display:flex;align-items:center;gap:14px;margin-bottom:14px}#decks .dk-sec-n{font-family:var(--lx-disp);font-weight:800;font-size:15px;color:var(--lx-text2)}#decks .dk-sec-note{font-size:13.5px;color:var(--lx-text2)}#decks .dk-tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px}#decks .dtile.dk-tile{position:relative;display:block;height:204px;padding:0;margin:0;border:0;border-radius:0;overflow:hidden;isolation:isolate;cursor:var(--cur-pointer, pointer);background:linear-gradient(180deg,#1e2230,#161924,#11131b);clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,8px 100%,0 calc(100% - 8px));box-shadow:inset 0 0 0 1px #c9cedc29,inset 0 1px #ffffff14;transition:transform var(--lx-t) var(--lx-ease),box-shadow var(--lx-t) var(--lx-ease)}#decks .dtile.dk-tile:before{content:"";position:absolute;top:0;right:0;width:18px;height:18px;z-index:6;pointer-events:none;background:linear-gradient(225deg,transparent 0 calc(50% - .6px),rgba(201,199,255,.7) calc(50% - .6px) calc(50% + .6px),transparent calc(50% + .6px))}#decks .dtile.dk-tile:after{content:"";position:absolute;left:0;top:0;width:44px;height:2px;z-index:6;background:linear-gradient(90deg,#6c63ff,#ff3737);pointer-events:none}#decks .dtile.dk-tile:hover,#decks .dtile.dk-tile[data-kb]{transform:translateY(-3px);box-shadow:inset 0 0 0 1px #c9c7ff80,inset 0 1px #ffffff1a;border:0}#decks .dk-tile-art{position:absolute;top:0;right:0;bottom:0;width:66%;z-index:-2;background-size:cover;background-position:50% 22%;opacity:.55;filter:saturate(.9);-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 55%);mask-image:linear-gradient(90deg,transparent 0%,#000 55%);transition:opacity var(--lx-t) var(--lx-ease),transform .8s var(--lx-ease)}#decks .dtile.dk-tile:hover .dk-tile-art{opacity:.72;transform:scale(1.03)}#decks .dk-tile-shade{position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,#0a0b10e0,#0a0b1033 46%,#0a0b1000 70%),linear-gradient(90deg,rgba(14,16,23,.9) 0%,rgba(14,16,23,.4) 52%,transparent 75%);box-shadow:inset 0 -2px color-mix(in srgb,var(--rc) 70%,transparent)}#decks .dk-tile-cover{position:absolute;top:18px;right:20px;width:78px;aspect-ratio:1488 / 2078;border-radius:4px;z-index:2;transform:rotate(4deg);box-shadow:0 12px 24px #000000b3;transition:transform var(--lx-t) var(--lx-ease)}#decks .dk-tile-cover img{width:100%;height:100%;display:block;object-fit:cover;border-radius:inherit}#decks .dk-tile-cover .tframe{position:absolute;inset:0;font-size:6px}#decks .dk-tile-cover.lx-rar:after{animation:none;opacity:0}#decks .dtile.dk-tile:hover .dk-tile-cover{transform:rotate(0) translateY(-3px)}#decks .dtile.dk-tile:hover .dk-tile-cover.lx-rar:after{animation:lx-sheen 2.4s var(--lx-ease) infinite;opacity:1}#decks .dtile.dk-tile .dt-sleeve{position:absolute;top:24px;right:76px;width:62px;z-index:1;transform:rotate(-8deg);transform-origin:50% 100%;transition:transform var(--lx-t) var(--lx-ease)}#decks .dtile.dk-tile .dt-sleeve .sl{width:100%;filter:drop-shadow(0 8px 14px rgba(0,0,0,.8))}#decks .dtile.dk-tile:hover .dt-sleeve{transform:rotate(-14deg) translate(-6px)}#decks .dk-tile-meta{position:absolute;inset:0;z-index:3;display:flex;flex-direction:column;justify-content:flex-end;gap:6px;padding:16px 18px 14px;pointer-events:none}#decks .dk-tile-meta>*{pointer-events:auto}#decks .dk-tile-k{font-family:var(--lx-disp);font-weight:600;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--lx-lav);margin-top:auto}#decks .dk-tile-meta h4{margin:0;max-width:62%;font-family:var(--lx-disp);font-weight:800;font-style:italic;font-size:25px;line-height:.92;text-transform:uppercase;color:#fff;text-shadow:0 2px 12px rgba(0,0,0,.8)}#decks .dk-tile-n{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--lx-body2);white-space:nowrap}#decks .dk-tile-n b{font-family:var(--lx-disp);font-weight:800;font-size:17px;color:#fff}#decks .dk-tile-n b.bad{color:#ff6b6b}#decks .dk-tile-n small{margin-left:-9px;color:var(--lx-text3);font-size:13px}#decks .dk-tile-n .bad{color:#ff8a8a}#decks .dk-tile-els{display:inline-flex;gap:3px;margin-left:2px}#decks .dk-tile-els i{width:10px;height:11px;display:inline-block}#decks .dk-tile .dt-look{display:flex;flex-wrap:wrap;gap:3px 12px;font-size:11.5px;color:var(--lx-text2);line-height:1.2}#decks .dk-tile .dt-look i{box-shadow:none}#decks .dk-tile-btns{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}#decks .dk-mini{height:26px;padding:0 10px;border:0;border-radius:0;cursor:var(--cur-pointer, pointer);color:var(--lx-body2);font-family:var(--lx-disp);font-weight:700;font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;background:#0d0f15c7;box-shadow:inset 0 0 0 1px #c9cedc33;clip-path:polygon(0 0,calc(100% - 6px) 0,100% 6px,100% 100%,0 100%);transition:color .2s,background .2s,box-shadow .2s}#decks .dk-mini:hover,#decks .dk-mini[data-kb]{color:#fff;background:#6c63ff38;box-shadow:inset 0 0 0 1px #c9c7ff8c}#decks .dk-mini.hot{color:#fff;background:linear-gradient(180deg,#f0363e,#bd1821);box-shadow:inset 0 0 0 1px #ff8c8c4d}#decks .dk-mini.warn:hover{color:#fff;background:#ff373740;box-shadow:inset 0 0 0 1px #ff5a5a99}#decks .dnew{display:flex;flex-direction:column;gap:10px;height:204px;min-height:0}#decks .dtile.new{flex:1.5;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:0;border:0;border-radius:0;cursor:var(--cur-pointer, pointer);color:#fff;background:#1417218c;box-shadow:inset 0 0 0 1px #c9c7ff42;clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,0 100%);transition:background var(--lx-t) var(--lx-ease),box-shadow var(--lx-t) var(--lx-ease),transform var(--lx-t) var(--lx-ease)}#decks .dtile.new.code{flex:1;flex-direction:row;gap:12px}#decks .dtile.new b{font-family:var(--lx-disp);font-weight:700;font-size:17px;letter-spacing:.16em}#decks .dtile.new.code b{font-size:14px}#decks .dtile.new small{font-size:12.5px;color:var(--lx-text2);letter-spacing:0}#decks .dtile.new:hover,#decks .dtile.new[data-kb]{transform:translateY(-2px);background:#6c63ff24;box-shadow:inset 0 0 0 1px #c9c7ff99;border:0}#decks .dk-plus{position:relative;width:34px;height:38px;margin-bottom:4px;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);background:linear-gradient(160deg,#f0363e,#bd1821)}#decks .dk-plus i{position:absolute;left:50%;top:50%;width:14px;height:2.4px;margin:-1.2px 0 0 -7px;background:#fff}#decks .dk-plus i+i{transform:rotate(90deg)}#decks .dk-build{position:absolute;inset:24px;display:grid;grid-template-columns:clamp(256px,19vw,340px) minmax(500px,1.12fr) minmax(360px,1fr);gap:16px}#decks .dk-col{min-width:0;min-height:0;display:flex;flex-direction:column}#decks .dk-plate{flex:1;min-height:0}#decks .dk-face{display:flex;flex-direction:column;min-height:0;padding:16px}#decks #b-preview-slot{flex:none;display:flex;height:100%}#decks .dk-detail-in,#decks .dk-detail-empty{flex:1;min-height:0;display:flex;flex-direction:column;gap:12px}#decks .dk-detail-img{position:relative;align-self:center;flex:none;width:min(100%,calc((100vh - 440px)*.716));aspect-ratio:1488 / 2078;padding:0;border:0;border-radius:9px;overflow:hidden;cursor:var(--cur-zoom, zoom-in);background:#0d0f15;box-shadow:0 16px 34px #000000a6;animation:lx-fadeIn .3s var(--lx-ease) both}#decks .dk-detail-img img{width:100%;height:100%;object-fit:cover;display:block}#decks .dk-detail-img .tframe{position:absolute;inset:0;font-size:10px}#decks .dk-detail-img.lx-rar.R{box-shadow:0 16px 34px #000000a6,0 0 0 1.5px #e9b949}#decks .dk-detail-img.lx-rar.SR{box-shadow:0 16px 34px #000000a6,0 0 0 1.5px #c9c7ff,0 0 24px #6c63ff73}#decks .dk-text{flex:1 1 auto;min-height:60px;overflow-y:auto;padding-right:4px;color:var(--lx-body2);font-size:13.5px;line-height:1.45}#decks .dk-text h4{margin:0 0 6px;font-family:var(--lx-disp);font-weight:800;font-style:italic;font-size:26px;line-height:.95;text-transform:uppercase;color:#fff}#decks .dk-text h4 small{display:block;margin-top:4px;font-family:var(--lx-disp);font-style:normal;font-weight:600;font-size:11.5px;letter-spacing:.16em;color:var(--lx-lav)}#decks .dk-text .line{font-family:var(--lx-disp);font-weight:600;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--lx-body2);margin:2px 0 8px}#decks .dk-text .line:last-child{margin:10px 0 0;color:var(--lx-text3)}#decks .dk-text .chips{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:10px}#decks .dk-text .chip{padding:3px 7px;border:0;border-radius:0;background:#262b3b;color:var(--lx-body);font-family:var(--lx-disp);font-weight:600;font-size:11.5px;letter-spacing:.06em;box-shadow:inset 0 0 0 1px #c9cedc1f}#decks .dk-text .chip.el{color:#08090c;box-shadow:none}#decks .dk-text .chip.kw{color:var(--lx-lav);box-shadow:inset 0 0 0 1px #c9c7ff59;background:#6c63ff1f}#decks .dk-text .chip.layer{background:#1c202d}#decks .dk-text .chip.layer.engine{background:var(--lx-indigo);color:#fff}#decks .dk-text p{margin:0 0 8px}#decks .dk-text .art{margin:4px 0 10px;padding:8px 10px;background:#ff373712;box-shadow:inset 2px 0 #ff3737}#decks .dk-text .art b{display:block;font-family:var(--lx-disp);font-weight:700;font-size:12.5px;letter-spacing:.08em;color:#fff;margin-bottom:3px}#decks .dk-text .art p{margin:0}#decks .dk-text .fl{font-style:italic;color:var(--lx-text2)}#decks .dk-text .compile b{color:var(--lx-lav)}#decks .dk-incount{flex:none;display:flex;align-items:baseline;justify-content:space-between;padding-top:10px;border-top:1px solid rgba(201,206,220,.1);font-size:13.5px;color:var(--lx-text2)}#decks .dk-incount b{font-size:21px;color:#fff}#decks .dk-incount small{font-size:15px;color:var(--lx-text3)}#decks .dk-detail-btns{flex:none;display:grid;grid-template-columns:1fr 1fr;gap:10px}#decks .dk-detail-btns .lx-btn{width:100%}#decks .dk-detail-empty p{margin:0;font-size:14px;line-height:1.5;color:var(--lx-text2)}#decks .dk-detail-ph{align-self:center;width:min(100%,calc((100vh - 440px)*.716));aspect-ratio:1488 / 2078;display:flex;align-items:center;justify-content:center;border:1.5px dashed rgba(201,199,255,.2);background:#ffffff04}#decks .dk-detail-ph img{width:46%;opacity:.35;filter:grayscale(.4)}#decks .dk-deckface{gap:8px;padding:16px 18px}#decks .dk-dhead{flex:none;display:flex;align-items:flex-start;justify-content:space-between;gap:16px}#decks .dk-dname{min-width:0;flex:1}#decks .dk-crumb{font-size:11px}#decks .dk-namebox{display:flex;align-items:center;gap:8px;margin-top:6px;color:var(--lx-text2);cursor:text}#decks .dk-namebox input#d-name{flex:0 1 auto;field-sizing:content;min-width:4ch;max-width:100%;height:34px;padding:0;background:transparent;box-shadow:none;color:#fff;font-family:var(--lx-disp);font-weight:800;font-style:italic;font-size:32px;line-height:1;text-transform:uppercase;letter-spacing:.005em;border-bottom:1px solid transparent;transition:border-color .2s}#decks .dk-namebox input#d-name:hover{border-bottom-color:#c9c7ff38}#decks .dk-namebox input#d-name:focus{box-shadow:none;border-bottom-color:var(--lx-indigo)}#decks .dk-namebox input#d-name::placeholder{color:#fff;opacity:.9}#decks .dk-namebox svg{flex:none}#decks .dk-stats{flex:none;display:flex;flex-wrap:wrap;gap:2px 14px;margin-top:-2px;font-size:13px;color:var(--lx-body2)}#decks .dk-stats span{white-space:nowrap}#decks .dk-stats b{color:#fff;font-weight:600}#decks .dk-stats .low b,#decks .dk-stats .high b{color:#ff7a7a}#decks .dk-stats .low b:after{content:"▾";font-size:10px;margin-left:1px}#decks .dk-stats .high b:after{content:"▴";font-size:10px;margin-left:1px}#decks .dk-curve{flex:none;display:flex;align-items:flex-end;gap:5px;height:58px}#decks .dk-cv{width:18px;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:3px}#decks .dk-cv em{font-style:normal;font-family:var(--lx-disp);font-weight:700;font-size:11px;color:var(--lx-text2);min-height:11px;line-height:1}#decks .dk-cv i{display:block;width:100%;background:#2a2f40;transition:height var(--lx-t) var(--lx-ease)}#decks .dk-cv i.on{background:linear-gradient(180deg,#958fff,#6c63ff)}#decks .dk-cv span{font-family:var(--lx-disp);font-weight:600;font-size:10.5px;color:var(--lx-text3);line-height:1}#decks .dk-elline{flex:none;display:flex;gap:2px;height:2px;background:transparent}#decks .dk-elline i{display:block;height:100%;background:#c9cedc1f}#decks .dk-rowh{flex:none;display:flex;align-items:center;gap:10px;min-height:26px}#decks .dk-rowh .lx-eb{font-size:11px}#decks .dk-hint{font-size:12.5px;color:var(--lx-text3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#decks .dk-tools{display:flex;gap:4px;margin-left:auto}#decks .dk-tool{height:24px;padding:0 9px;border:0;border-radius:0;cursor:var(--cur-pointer, pointer);color:var(--lx-text2);font-family:var(--lx-disp);font-weight:700;font-size:11px;letter-spacing:.14em;text-transform:uppercase;background:#0d0f1599;box-shadow:inset 0 0 0 1px #c9cedc24;transition:color .2s,background .2s,box-shadow .2s}#decks .dk-tool:hover,#decks .dk-tool[data-kb]{color:#fff;background:#6c63ff33;box-shadow:inset 0 0 0 1px #c9c7ff80}#decks .dk-tool.warn:hover{background:#ff373733;box-shadow:inset 0 0 0 1px #ff5a5a8c}#decks .dk-count{font-size:21px;color:#fff;white-space:nowrap;margin-left:auto}#decks .dk-tools+.dk-count{margin-left:8px}#decks .dk-count small{font-size:15px;color:var(--lx-text3)}#decks .dk-count.sm{font-size:18px}#decks .dk-count.sm small{font-size:14px}#decks .dk-count.bad{color:#ff7a7a}#decks .dk-mainwrap{flex:1 1 auto;min-height:0;overflow-y:auto;margin-right:-6px;padding:3px 6px 3px 0}#decks .dk-grid{position:relative;display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:6px;align-content:start;transition:box-shadow .2s}#decks .dk-grid.drop{box-shadow:0 0 0 1px var(--lx-indigo),0 0 0 6px #6c63ff1a}#decks .dk-grid.neo{flex:none}#decks .dk-eslot{aspect-ratio:1488 / 2078;background:#ffffff03;box-shadow:inset 0 0 0 1px #c9cedc12}#decks .dk-slot{aspect-ratio:1488 / 2078;border:1.5px dashed rgba(201,199,255,.22);background:url(/brand/neo-fighters-emblem.webp) center / 46% no-repeat;opacity:.55}#decks .dk-grid-empty{position:absolute;left:0;right:0;top:18%;text-align:center;font-size:14px;color:var(--lx-text2);pointer-events:none}#decks .card.dk-dc{width:100%;height:auto;aspect-ratio:1488 / 2078;border-radius:3.5px;background:#1a1f2b;box-shadow:0 3px 8px #0000008c;animation:lx-fadeIn .25s var(--lx-ease) both;transition:transform .2s var(--lx-ease),filter .2s}#decks .card.dk-dc .tframe{position:absolute;inset:0;font-size:4px}#decks .card.dk-dc:hover,#decks .card.dk-dc[data-kb]{transform:translateY(-3px);filter:brightness(1.12);box-shadow:0 0 0 1.5px var(--lx-red),0 6px 14px #000000b3;z-index:2}#decks .card.dk-dc.iscover{box-shadow:0 0 0 1.5px var(--lx-lav),0 3px 8px #0000008c}#decks .card.dk-dc .cvb{position:absolute;left:0;right:0;bottom:0;z-index:3;padding:2px 0;text-align:center;background:#6c63ffeb;color:#fff;font-family:var(--lx-disp);font-weight:700;font-size:8px;letter-spacing:.12em;transform:none;border-radius:0}#decks .dk-dbtns{flex:none;display:flex;gap:10px;margin-top:2px}#decks .dk-dbtns>.lx-btn{flex:1;min-width:0}#decks .b-look-in{display:inline-flex;align-items:center;gap:8px}#decks .b-look-sl{display:inline-block;width:13px}#decks .b-look-sl .sl{width:13px;filter:none}#decks .b-look-sl .sl-card{border-radius:2px;box-shadow:0 0 0 1px var(--c)}#decks .dk-grid .lx-rar:after,#decks #pool-grid .lx-rar:after{animation-play-state:paused;opacity:0;transition:opacity .25s}#decks .dk-grid .lx-rar:hover:after,#decks #pool-grid .dk-pc:hover .lx-rar:after{animation-play-state:running;opacity:1}#decks #pool-grid .lx-rar.SR:after{opacity:.35}#decks .dk-pool{flex:1;min-height:0;display:flex;flex-direction:column}#decks .dk-search{position:relative;flex:none;color:#80869c}#decks .dk-search svg{position:absolute;left:12px;top:12px;z-index:1;pointer-events:none}#decks .dk-search input#f-text{width:100%;height:38px;padding:0 34px 0 36px;font-size:14.5px}#decks .dk-clearq{position:absolute;right:6px;top:7px;width:24px;height:24px;border:0;background:none;color:var(--lx-text2);font-size:18px;line-height:1;cursor:var(--cur-pointer, pointer)}#decks .dk-clearq:hover{color:#fff}#decks .dk-frow{flex:none;display:flex;flex-wrap:wrap;align-items:center;gap:5px;margin-top:8px}#decks .dk-seg{display:flex}#decks .dk-seg button{height:30px;padding:0 9px;border:0;border-radius:0;cursor:var(--cur-pointer, pointer);color:var(--lx-text2);background:#141721;box-shadow:inset 0 0 0 1px #c9cedc1f;font-family:var(--lx-disp);font-weight:700;font-size:12.5px;letter-spacing:.08em;text-transform:uppercase;transition:color .2s,background .2s}#decks .dk-seg button+button{margin-left:-1px}#decks .dk-seg button:hover,#decks .dk-seg button[data-kb]{color:#fff;background:#1e2231}#decks .dk-seg button.on{color:#fff;background:var(--lx-indigo);box-shadow:none;position:relative;z-index:1}#decks .dk-rars{display:flex;gap:3px;margin-left:auto}#decks .dk-rars .lx-rb{border:0;padding:0;cursor:var(--cur-pointer, pointer);transition:transform .2s var(--lx-ease),opacity .2s,filter .2s}#decks .dk-rars .lx-rb:hover{transform:translateY(-1px)}#decks .dk-rars .lx-rb.dim{opacity:.3;filter:grayscale(.6)}#decks .dk-rars .lx-rb.on{filter:drop-shadow(0 0 5px rgba(201,199,255,.8))}#decks .dk-chip{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 9px;border:0;border-radius:0;cursor:var(--cur-pointer, pointer);color:var(--lx-body2);background:#141721;box-shadow:inset 0 0 0 1px #c9cedc29;font-family:var(--lx-disp);font-weight:600;font-size:12px;letter-spacing:.08em;text-transform:uppercase;transition:color .2s,background .2s,box-shadow .2s}#decks .dk-chip i{width:11px;height:12px;display:inline-block}#decks .dk-chip:hover,#decks .dk-chip[data-kb]{color:#fff;box-shadow:inset 0 0 0 1px #c9c7ff66}#decks .dk-chip.on{color:#fff;background:#262b3b;box-shadow:inset 0 0 0 1px #c9c7ff99}#decks .dk-chip.more{margin-left:auto;color:var(--lx-lav)}#decks .dk-chip.more b{display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:16px;padding:0 4px;background:var(--lx-red);color:#fff;font-size:10.5px;letter-spacing:0}#decks .dk-chip.more span{font-size:10px}#decks .dk-more{flex:none;padding:2px 0;animation:lx-fadeIn .25s var(--lx-ease) both}#decks .dk-more select{flex:1;min-width:0;height:30px;padding:0 8px;font-size:13px}#decks .dk-flbl{font-family:var(--lx-disp);font-weight:600;font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--lx-text2);margin-right:2px}#decks .dk-cost{width:28px;height:28px;padding:0;border:0;border-radius:0;cursor:var(--cur-pointer, pointer);color:var(--lx-body2);background:#141721;box-shadow:inset 0 0 0 1px #c9cedc29;font-family:var(--lx-disp);font-weight:700;font-size:13px}#decks .dk-cost:hover{color:#fff;box-shadow:inset 0 0 0 1px #c9c7ff66}#decks .dk-cost.on{color:#fff;background:var(--lx-indigo);box-shadow:none}#decks .dk-tog{display:inline-flex;align-items:center;gap:6px;margin-left:8px;cursor:var(--cur-pointer, pointer);font-family:var(--lx-disp);font-weight:600;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--lx-body2)}#decks .dk-tog input{position:absolute;opacity:0;width:1px;height:1px}#decks .dk-tog span{width:14px;height:14px;background:#0d0f15;box-shadow:inset 0 0 0 1px #c9cedc4d}#decks .dk-tog input:checked+span{background:var(--lx-indigo);box-shadow:inset 0 0 0 3px #0d0f15,inset 0 0 0 4px var(--lx-indigo)}#decks .dk-tog input:focus-visible+span{outline:2px solid #fff}#decks .dk-poolh{flex:none;display:flex;align-items:center;gap:12px;margin:12px 0 8px}#decks .dk-poolh .lx-eb{font-size:11px}#decks .dk-reset{border:0;background:none;padding:0;cursor:var(--cur-pointer, pointer);color:var(--lx-text2);font-size:12.5px;text-decoration:underline;text-underline-offset:3px}#decks .dk-reset:hover{color:#fff}#decks .dk-sort{margin-left:auto;display:inline-flex;align-items:center;gap:6px;font-family:var(--lx-disp);font-weight:600;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--lx-text2)}#decks .dk-sort select#f-sort{height:26px;padding:0 6px;background:transparent;box-shadow:none;color:#fff;font-family:var(--lx-disp);font-weight:700;font-size:12px;letter-spacing:.1em;text-transform:uppercase;cursor:var(--cur-pointer, pointer)}#decks #pool-grid.dk-poolgrid{flex:1;min-height:0;overflow-y:auto;display:grid;grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:12px 10px;align-content:start;padding:4px 6px 16px 2px}#decks .dk-pc{position:relative;min-width:0}#decks .card.dk-pcard{width:100%;height:auto;aspect-ratio:1488 / 2078;border-radius:6px;background:#1a1f2b;box-shadow:0 6px 14px #0000008c;transition:transform .25s var(--lx-ease),filter .25s var(--lx-ease)}#decks .card.dk-pcard.lx-rar.R{box-shadow:0 6px 14px #0000008c,0 0 0 1.5px #e9b949}#decks .card.dk-pcard.lx-rar.SR{box-shadow:0 6px 14px #0000008c,0 0 0 1.5px #c9c7ff,0 0 14px #6c63ff66}#decks .card.dk-pcard .tframe{position:absolute;inset:0;font-size:7px}#decks .dk-pc:hover .card.dk-pcard,#decks .card.dk-pcard[data-kb]{transform:translateY(-4px);filter:brightness(1.1);z-index:2}#decks .dk-pc.maxed .card.dk-pcard{opacity:.42}#decks .dk-pips{display:flex;justify-content:center;gap:4px;margin-top:6px}#decks .dk-pips i{display:block;width:12px;height:4px;background:#2a2f40;transition:background .25s}#decks .dk-pips i.f{background:var(--lx-lav)}#decks .dk-pc .n{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}#decks .dk-pc .noart{position:absolute;left:4px;right:4px;top:40%;text-align:center;font-family:var(--lx-disp);font-weight:600;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--lx-text2);pointer-events:none}#decks .dk-none{grid-column:1 / -1;padding:40px 10px;text-align:center;font-size:14px;color:var(--lx-text2)}#decks .dk-none button{border:0;background:none;color:var(--lx-lav);text-decoration:underline;cursor:var(--cur-pointer, pointer)}#decks .dk-poolhint{flex:none;padding-top:8px;font-size:12px;color:var(--lx-text3);text-align:center}@media(max-width:1360px){#decks .dk-build{grid-template-columns:248px minmax(480px,1.15fr) minmax(330px,1fr)}#decks #pool-grid.dk-poolgrid{grid-template-columns:repeat(auto-fill,minmax(98px,1fr))}#decks .dk-tools .dk-tool{padding:0 7px;letter-spacing:.1em}}@media(max-height:760px)and (min-width:761px){#decks .dk-namebox input#d-name{font-size:28px;height:30px}#decks .dk-deckface{gap:8px}#decks .dk-grid{gap:5px}}@media(max-width:760px){#decks .dk-head{padding:18px 16px 0;flex-wrap:wrap;align-items:flex-start}#decks .dk-h1{font-size:38px}#decks #d-import{display:none}#decks .dk-scroll{padding:18px 16px 32px}#decks .dk-tiles{grid-template-columns:minmax(0,1fr);gap:12px}#decks .dnew{height:auto;flex-direction:row}#decks .dtile.new{height:96px;flex:1}#decks .dtile.new.code{flex-direction:column;gap:4px}#decks .dtile.dk-tile{height:188px}#decks .dk-build{position:absolute;inset:0;display:flex;flex-direction:column;gap:12px;padding:12px;overflow-y:auto}#decks .dk-left{display:none}#decks .dk-mid{flex:none}#decks .dk-right{flex:none;height:82vh}#decks .dk-dhead{flex-wrap:wrap}#decks .dk-namebox input#d-name{font-size:24px}#decks .dk-curve{height:48px}#decks .dk-tools{flex-wrap:wrap}#decks .dk-grid{grid-template-columns:repeat(8,minmax(0,1fr));gap:4px}#decks .dk-mainwrap{max-height:46vh}#decks .dk-hint{display:none}#decks #pool-grid.dk-poolgrid{grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:10px 8px}#decks .dk-rars{margin-left:0}#decks .dk-build{padding-top:56px}#decks .dk-dbtns{flex-wrap:wrap}#decks .dk-dbtns>.lx-btn{flex:1 1 40%}#decks .dk-dbtns>#d-save{flex-basis:100%}}.lx-btn.lx-btn.btn,.lx-btn.lx-btn.btn:is(:hover,:active,:focus,:focus-visible){background:none;border:0;padding:0;border-radius:0;clip-path:none;box-shadow:none;min-height:0;transform:none;filter:none;opacity:1}.lx-btn.lx-btn.btn:after{display:none}.po.lxc{position:fixed;inset:0;z-index:78;display:block;overflow:hidden;background:#06070a;animation:lx-fadeIn .3s var(--lx-ease) both;user-select:none;-webkit-user-select:none}@media(min-width:761px)and (min-height:521px){body.withnav .po.lxc{top:64px}}.po.lxc .po-bg{position:absolute;inset:0;animation:none;background:radial-gradient(ellipse 55% 60% at 50% 52%,#1c1a45,#0b0c17 60%,#06070a)}.po.lxc .po-bg:after{display:none}.po.lxc>.lx-grid{background-color:transparent}.po.lxc.hit .po-bg{animation:none}.po.lxc .po-head{position:absolute;left:40px;top:28px;z-index:3;max-width:470px;transition:opacity var(--lx-t) var(--lx-ease),transform var(--lx-t) var(--lx-ease)}.po.lxc .po-head.gone{opacity:0;transform:translateY(-12px);pointer-events:none}.po.lxc .po-head h1{margin:10px 0 0;font-size:64px;color:#fff}.po.lxc .po-head p{margin:12px 0 0;max-width:420px;font-size:15px;line-height:1.5;color:var(--lx-body2)}.po.lxc .po-test{display:flex;flex-wrap:wrap;gap:6px 14px;margin-top:12px;font-size:12px}.po.lxc .po-test .lx-sys{color:#ff7a7a}.po.lxc .po-pity{color:var(--lx-text2)}.po.lxc .po-x{position:absolute;top:24px;right:28px;z-index:6;margin:0}.po.lxc .po-main{position:absolute;inset:0;z-index:2;display:grid;place-items:center;padding-top:48px}.po.lxc .po-main>*{grid-area:1 / 1}.po.lxc .po-row{display:flex;align-items:center}.po.lxc .po-slot-l{width:220px;margin-right:120px;display:flex;justify-content:center}.po.lxc .po-slot-r{width:300px;margin-left:80px;display:flex;justify-content:center}.po.lxc .po-cta{width:100%;display:flex;flex-direction:column;gap:14px}.po.lxc .po-cta-note{margin-top:4px;font-size:12.5px;color:var(--lx-text2)}.po.lxc .po-skip{font-size:12.5px;letter-spacing:.1em;color:var(--lx-text2);animation:lx-pulse 1.4s ease-in-out infinite}.po.lxc .po-loading{min-height:330px;display:flex;align-items:center;color:var(--lx-lav);font-size:13px;animation:lx-pulse 1.2s ease-in-out infinite}.po.lxc .po-pack{position:relative;z-index:4;width:220px;display:flex;flex-direction:column;align-items:center;gap:18px;padding:0;border:0;background:none;cursor:var(--cur-pointer, pointer);animation:lx-rise .7s var(--lx-ease) both .1s}.po.lxc .po-pack .pk{width:210px;animation:pox-float 3.2s ease-in-out infinite;filter:drop-shadow(0 30px 40px #000) drop-shadow(0 0 34px rgba(108,99,255,.45))}.po.lxc .po-pack:hover .pk{animation-duration:1.4s;filter:drop-shadow(0 30px 40px #000) drop-shadow(0 0 46px rgba(108,99,255,.7))}.po.lxc .po-hint{min-height:16px;font-family:var(--lx-disp);font-weight:700;font-size:13px;letter-spacing:.3em;color:#fff;animation:lx-pulse 1.6s ease-in-out infinite}.po.lxc.ph-feed .po-pack{animation:pox-feed .62s cubic-bezier(.55,0,.45,1) forwards;pointer-events:none}.po.lxc.ph-feed .po-pack .pk{animation:none}.po.lxc.ph-feed .po-hint{opacity:0}.po.lxc .po-core{position:relative;flex:none;width:500px;height:500px;display:grid;place-items:center;transition:opacity .6s var(--lx-ease)}.po.lxc .po-core>*{grid-area:1 / 1}.po.lxc .po-ring{position:absolute;border-radius:50%;border:1.5px dashed rgba(201,199,255,.35);transition:border-color .4s}.po.lxc .po-ring.r1{inset:0;animation:lx-spin 22s linear infinite}.po.lxc .po-ring.r2{inset:56px;border-color:#ff37374d;animation:lx-spin 34s linear infinite reverse}.po.lxc .po-ring.r3{inset:104px;border:1px solid rgba(201,199,255,.1)}.po.lxc .po-ring .lx-frag{position:absolute;animation:lx-drift 4s ease-in-out infinite}.po.lxc .po-ring .f1{width:20px;height:18px;left:240px;top:-9px}.po.lxc .po-ring .f2{width:16px;height:13px;left:-8px;top:242px;opacity:.8}.po.lxc .po-ring .f3{width:14px;height:16px;left:420px;top:430px;opacity:.7}.po.lxc .po-coreglow{position:absolute;inset:110px;border-radius:50%;background:radial-gradient(circle,rgba(108,99,255,.35),transparent 70%);transition:inset .6s var(--lx-ease),background .6s}.po.lxc .po-emb{position:relative;z-index:1;width:250px;height:auto;animation:lx-breathe 2.4s ease-in-out infinite}.po.lxc .po-core.lit .po-ring.r1{animation-duration:2.6s;border-color:#c9c7ffb3}.po.lxc .po-core.lit .po-ring.r2{animation-duration:3.4s;border-color:#ff5a5a99}.po.lxc .po-core.lit .po-coreglow{inset:30px;background:radial-gradient(circle,rgba(255,255,255,.45),rgba(154,148,255,.4) 30%,rgba(108,99,255,.18) 55%,transparent 72%)}.po.lxc.ph-charge .po-emb{animation:pox-charge .76s ease-in both}.po.lxc.ph-crack .po-emb{animation:pox-crackemb .58s ease-out forwards}.po.lxc .po-boom{position:absolute;z-index:2;width:760px;height:760px;border-radius:50%;pointer-events:none;animation:pox-boom 1.1s var(--lx-ease) both}.po.lxc .po-boom.b-N{background:radial-gradient(circle,#fff 0%,rgba(201,199,255,.85) 16%,rgba(108,99,255,.4) 38%,transparent 66%)}.po.lxc .po-boom.b-R{background:radial-gradient(circle,#fff 0%,rgba(255,231,163,.9) 16%,rgba(233,185,73,.45) 38%,transparent 66%)}.po.lxc .po-boom.b-SR{background:radial-gradient(circle,#fff 0 8%,transparent 40%),conic-gradient(from 0deg,#ff7a8a,#ffd66a,#7bffc0,#7cc8ff,#b98cff,#ff7a8a);-webkit-mask-image:radial-gradient(circle,#000 18%,rgba(0,0,0,.55) 40%,transparent 66%);mask-image:radial-gradient(circle,#000 18%,rgba(0,0,0,.55) 40%,transparent 66%)}.po.lxc .po-crack{position:absolute;z-index:3;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.po.lxc .po-crack polyline{fill:none;stroke:#fff;stroke-width:5;stroke-linejoin:miter;stroke-dasharray:700;stroke-dashoffset:700;animation:pox-crack .58s var(--lx-ease) forwards;filter:drop-shadow(0 0 10px #C9C7FF)}.po.lxc .po-crack polyline.thin{stroke-width:2.5;animation-delay:.08s}.po.lxc.bc-R .po-crack polyline{filter:drop-shadow(0 0 12px #E9B949)}.po.lxc.bc-SR .po-crack polyline{filter:drop-shadow(0 0 8px #FF7A8A) drop-shadow(0 0 12px #7CC8FF)}.po.lxc .po-row.out .po-core{opacity:.3}.po.lxc .po-row.out .po-emb{animation:lx-breathe 2.4s ease-in-out infinite}.po.lxc .po-flashout{position:absolute;inset:0;z-index:1;pointer-events:none;animation:pox-flashout .9s ease-out both;background:radial-gradient(circle at 50% 54%,rgba(255,255,255,.55),rgba(108,99,255,.3) 30%,transparent 70%)}.po.lxc.bc-R .po-flashout{background:radial-gradient(circle at 50% 54%,rgba(255,255,255,.55),rgba(233,185,73,.32) 30%,transparent 70%)}.po.lxc.bc-SR .po-flashout{background:radial-gradient(circle at 50% 54%,rgba(255,255,255,.6),rgba(185,140,255,.35) 26%,rgba(123,255,192,.12) 44%,transparent 72%)}.po.lxc .po-fan{position:relative;z-index:3;display:flex;justify-content:center;align-items:flex-start;gap:18px;width:auto;max-width:none;padding:0;margin:0;perspective:none;--cw: min(150px, calc((100vw - 222px)/8) , calc((100vh - 394px)*.716) )}.po.lxc .po-card{position:relative;width:var(--cw);display:flex;flex-direction:column;align-items:center;gap:12px;perspective:900px;animation:pox-out .64s calc(.04s + var(--i) * 70ms) cubic-bezier(.2,.8,.2,1) both}.po.lxc .po-card:before,.po.lxc .po-card:after{display:none}.po.lxc .po-inner{position:relative;display:block;width:100%;aspect-ratio:1488 / 2078;padding:0;border:0;background:none;cursor:var(--cur-pointer, pointer);transform-style:preserve-3d;transition:transform .6s var(--lx-ease);animation:none}.po.lxc .po-card:not(.up) .po-inner:hover{transform:translateY(-8px)}.po.lxc .po-card.up .po-inner{transform:rotateY(180deg)}.po.lxc .po-back,.po.lxc .po-face{position:absolute;inset:0;border-radius:7px;overflow:hidden;backface-visibility:hidden;-webkit-backface-visibility:hidden}.po.lxc .po-back img,.po.lxc .po-face img{width:100%;height:100%;display:block;object-fit:cover}.po.lxc .po-face .tframe{position:absolute;inset:0;font-size:8px}.po.lxc .po-back{box-shadow:0 16px 30px #000000b3;animation:none}.po.lxc .po-face{transform:rotateY(180deg);background:#0d0f15;box-shadow:0 18px 36px #000000bf}.po.lxc .po-glow{position:absolute;inset:0;pointer-events:none;background:none;animation:none}.po.lxc .po-card.r-R .po-back{box-shadow:0 0 0 1.5px #e9b949d9,0 16px 30px #000000b3}.po.lxc .po-card.r-R .po-glow{background:linear-gradient(115deg,transparent 36%,rgba(255,226,140,.45) 47%,transparent 58%);background-size:260% 100%;animation:lx-sheen 2.6s var(--lx-ease) infinite}.po.lxc .po-card.r-SR .po-back{box-shadow:0 0 0 1.5px #c9c7ff,0 0 24px #6c63ff99,0 16px 30px #000000b3}.po.lxc .po-card.r-SR .po-glow{background:linear-gradient(115deg,transparent 38%,rgba(255,140,170,.22) 44%,rgba(255,230,140,.26) 48%,rgba(140,255,200,.24) 52%,rgba(140,200,255,.26) 56%,transparent 62%);background-size:260% 100%;animation:lx-sheen 2.2s var(--lx-ease) infinite}.po.lxc .po-face.lx-rar.R{box-shadow:0 18px 36px #000000bf,0 0 0 1.5px #e9b949}.po.lxc .po-face.lx-rar.SR{box-shadow:0 18px 36px #000000bf,0 0 0 1.5px #c9c7ff,0 0 26px #6c63ff8c}.po.lxc .po-face.lx-rar:after{z-index:2}.po.lxc .po-face:before{display:none}.po.lxc .po-foil{position:absolute;inset:0;z-index:3;pointer-events:none;mix-blend-mode:color-dodge;opacity:.8;background:linear-gradient(135deg,#ff8ad859,#8ae6ff59 35%,#b4ff8a4d 65%,#ffe58a59);background-size:300% 300%;animation:lx-prism 5s linear infinite}.po.lxc .po-card.burst .po-face{animation:pox-shine 1s var(--lx-ease) both}.po.lxc .po-col{position:absolute;left:50%;bottom:40px;z-index:-1;width:240px;height:640px;margin-left:-120px;pointer-events:none;transform-origin:50% 100%;background:linear-gradient(90deg,transparent,rgba(154,148,255,.32) 28%,rgba(235,233,255,.5) 50%,rgba(154,148,255,.32) 72%,transparent);-webkit-mask-image:linear-gradient(0deg,#000 30%,transparent 100%);mask-image:linear-gradient(0deg,#000 30%,transparent 100%);filter:blur(10px);animation:pox-column 1.8s var(--lx-ease) both}.po.lxc .po-rar{display:flex;align-items:center;gap:6px;min-height:27px;font-family:var(--lx-disp);font-weight:700;font-size:11px;letter-spacing:.14em;text-shadow:none;animation:lx-fadeIn .3s var(--lx-ease) both}.po.lxc .po-rar em,.po.lxc .po-sum em{font-style:normal;color:var(--lx-text2)}.po.lxc em.foil{color:transparent;background:linear-gradient(90deg,#ff8ad8,#8ae6ff,#b4ff8a,#ffe58a);-webkit-background-clip:text;background-clip:text}.po.lxc .po-banner{position:absolute;left:0;right:0;top:30px;z-index:3;display:flex;flex-direction:column;align-items:center;gap:4px;pointer-events:none}.po.lxc .po-best{font-size:58px;color:#fff;animation:pox-banner .7s var(--lx-ease) both .1s}.po.lxc .po-best.b-SR{background:linear-gradient(90deg,#ff8a9a,#ffd66a,#7bffc0,#7cc8ff,#b98cff);-webkit-background-clip:text;background-clip:text;color:transparent;padding-right:.06em}.po.lxc .po-best.b-R{background:linear-gradient(180deg,#fff1c4,#e9b949 60%,#b9852a);-webkit-background-clip:text;background-clip:text;color:transparent;padding-right:.06em}.po.lxc .po-best.b-U{background:linear-gradient(180deg,#fff,#aeb4c6);-webkit-background-clip:text;background-clip:text;color:transparent}.po.lxc .po-foot{position:absolute;left:0;right:0;bottom:34px;z-index:4;min-height:0;margin:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:10px}.po.lxc .po-foothint{font-size:12.5px;color:var(--lx-text2)}.po.lxc .po-revealall{min-width:280px}.po.lxc .po-sum{display:flex;flex-direction:column;align-items:center;gap:16px;animation:lx-rise .45s var(--lx-ease) both}.po.lxc .po-sum-r{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 22px;font-family:var(--lx-disp);letter-spacing:.1em;font-size:12px}.po.lxc .po-sum-r>span{display:inline-flex;align-items:center;gap:8px}.po.lxc .po-sum-r>span.zero{opacity:.4}.po.lxc .po-sum-r b{margin:0;font-size:22px;color:#fff}.po.lxc .po-unl{font-family:var(--lx-disp);font-weight:700;font-size:13px;letter-spacing:.16em;text-transform:uppercase;color:var(--lx-lav)}.po.lxc .po-sum-b{display:grid;grid-template-columns:1fr 1fr;gap:14px;width:560px}.po.lxc .po-sum-b .lx-btn{width:100%}@keyframes pox-float{0%,to{transform:translateY(0) rotate(-1.5deg)}50%{transform:translateY(-10px) rotate(1.5deg)}}@keyframes pox-feed{0%{transform:none;opacity:1}35%{transform:translate(-14px) rotate(-3deg)}to{transform:translate(480px) scale(.22) rotate(10deg);opacity:0;filter:brightness(2.4)}}@keyframes pox-feed-y{0%{transform:none;opacity:1}to{transform:translateY(200px) scale(.22);opacity:0;filter:brightness(2.4)}}@keyframes pox-charge{0%{transform:scale(1)}20%{transform:scale(1.02) translate(1px)}40%{transform:scale(1.04) translate(-2px)}60%{transform:scale(1.06) translate(2px)}80%{transform:scale(1.08) translate(-2px)}to{transform:scale(1.1);filter:drop-shadow(0 0 40px #C9C7FF) brightness(1.4)}}@keyframes pox-crackemb{0%{transform:scale(1.1);opacity:1;filter:brightness(2)}to{transform:scale(1.3);opacity:0;filter:brightness(3)}}@keyframes pox-boom{0%{opacity:0;transform:scale(.3)}14%{opacity:1}to{opacity:0;transform:scale(2.4)}}@keyframes pox-crack{0%{stroke-dashoffset:700;opacity:1}55%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes pox-flashout{0%{opacity:1}to{opacity:0}}@keyframes pox-out{0%{opacity:0;transform:translate(calc(var(--o) * -1 * (var(--cw) + 18px))) translateY(0) scale(.2) rotate(calc(var(--o) * 8deg))}30%{opacity:1}to{opacity:1;transform:none}}@keyframes pox-out-m{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:none}}@keyframes pox-shine{0%{filter:brightness(2.4) saturate(1.4)}to{filter:none}}@keyframes pox-column{0%,20%{opacity:0;transform:scaleY(0)}55%{opacity:1;transform:scaleY(1)}to{opacity:.75;transform:scaleY(1)}}@keyframes pox-banner{0%{opacity:0;letter-spacing:.5em}to{opacity:1;letter-spacing:.005em}}@media(max-width:1279px),(max-height:740px){.po.lxc .po-row{zoom:.8}.po.lxc .po-head h1{font-size:52px}.po.lxc .po-head p{display:none}}@media(max-width:760px){.po.lxc .po-head{left:16px;top:14px;right:60px}.po.lxc .po-head h1{font-size:34px}.po.lxc .po-head p,.po.lxc .po-test .po-pity{display:none}.po.lxc .po-x{top:14px;right:14px}.po.lxc .po-main{padding-top:70px}.po.lxc .po-row{zoom:1;flex-direction:column}.po.lxc .po-slot-l{width:auto;margin:0 0 -40px;position:relative;z-index:4}.po.lxc .po-pack{width:140px;gap:10px}.po.lxc .po-pack .pk{width:130px}.po.lxc.ph-feed .po-pack{animation-name:pox-feed-y}.po.lxc .po-core{zoom:.56}.po.lxc .po-slot-r{width:min(320px,calc(100vw - 32px));margin:-10px 0 0}.po.lxc .po-cta{gap:10px}.po.lxc .po-fan{display:grid;grid-template-columns:repeat(4,var(--cw));gap:12px 10px;--cw: min(82px, calc((100vw - 62px)/4) )}.po.lxc .po-card{animation-name:pox-out-m;gap:8px}.po.lxc .po-col{display:none}.po.lxc .po-banner{top:74px}.po.lxc .po-best{font-size:36px}.po.lxc .po-foot{bottom:16px}.po.lxc .po-sum-b{width:calc(100vw - 32px)}.po.lxc .po-sum-r{gap:8px 14px}.po.lxc .po-foothint{display:none}}@media(prefers-reduced-motion:reduce){.po.lxc .po-pack .pk,.po.lxc .po-ring,.po.lxc .po-emb,.po.lxc .po-glow,.po.lxc .po-foil{animation:none!important}}#shop.shop{--t-standard: #A9AEC0;--t-rare: #9A94FF;--t-epic: #B98CFF;--t-legend: #E9B949;--gold: #E9B949;background:var(--lx-ink);overflow:hidden}.sh-sheet,.cz{--t-standard: #A9AEC0;--t-rare: #9A94FF;--t-epic: #B98CFF;--t-legend: #E9B949;--gold: #E9B949}#shop>.lx-grid,#shop>.lx-atmos{z-index:0}#shop .sh-bg{display:none}:is(#shop,.sh-sheet) .sys{font-family:var(--lx-disp);font-weight:600;font-size:12px;letter-spacing:.16em;color:var(--lx-lav);display:inline-flex;align-items:center;gap:8px}:is(#shop,.sh-sheet) .sys:before{content:"";opacity:1;width:9px;height:10px;flex:none;background:linear-gradient(160deg,#b3aeff,#6c63ff 60%,#3f38c7);clip-path:polygon(18% 0,100% 22%,82% 100%,0 70%)}:is(#shop,.sh-sheet) .sys.red{color:#ff8a8a}:is(#shop,.sh-sheet) .sys.red:before{background:linear-gradient(160deg,#ff8a80,#ff3737 60%,#b8141f)}:is(#shop,.sh-sheet,.po) .r-SR{color:#c9c7ff!important}:is(#shop,.sh-sheet,.po) .r-R{color:#e9b949!important}:is(#shop,.sh-sheet,.po) .r-U{color:#d5d9e4!important}:is(#shop,.sh-sheet,.po) .r-C{color:#a9aec0!important}#shop .sh-head{position:relative;z-index:6;flex:none;display:flex;align-items:flex-end;justify-content:space-between;gap:20px;padding:28px 40px 0}#shop .sh-head h1{margin:10px 0 0;font-size:56px;color:#fff}#shop .sh-wallet{height:40px;gap:10px;padding:0 14px;color:#fff;background:linear-gradient(180deg,#1e2230,#161924,#11131b);box-shadow:inset 0 0 0 1px #c9cedc33,inset 0 1px #ffffff12;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%)}#shop .sh-wallet:hover{box-shadow:inset 0 0 0 1px #c9c7ff80}#shop .sh-wallet .cr-ico{width:16px;height:18px;display:inline-block;background:linear-gradient(160deg,#ffe7a3,#c48e2a);text-shadow:none}#shop .sh-wallet b{font-family:var(--lx-disp);font-weight:800;font-size:20px;letter-spacing:.02em}#shop .sh-wallet .cr-u{font-family:var(--lx-disp);font-weight:600;font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--lx-text2)}#shop .sh-off{font-family:var(--lx-disp);font-weight:700;font-size:10px;letter-spacing:.16em;color:#ff8a8a;box-shadow:inset 0 0 0 1px #ff373773;padding:3px 7px}#shop .sh-wallet-pop{--hud-line: linear-gradient(180deg, rgba(214, 219, 236, .42), rgba(214, 219, 236, .12) 30%, rgba(214, 219, 236, .26));--hud-bg: linear-gradient(180deg, rgba(30, 34, 48, .97), rgba(14, 15, 22, .97));--cut: 0px;padding:18px 20px;gap:8px}#shop .sh-wallet-pop b{font-family:var(--lx-disp);font-weight:700;font-size:20px;letter-spacing:.02em;text-transform:uppercase}#shop .sh-wallet-pop p{color:var(--lx-body2);font-size:14px}#shop .sh-wallet-pop p.dim{color:var(--lx-text2)}#shop .sh-tabs{z-index:5;gap:28px;padding:18px 40px 0;margin:0;border-bottom:1px solid rgba(201,206,220,.1)}#shop .sh-tab{height:44px;padding:0 2px;gap:0;transform:none;background:none;box-shadow:none;color:var(--lx-text2);font-family:var(--lx-disp);font-weight:700;font-size:15.5px;letter-spacing:.12em;text-transform:uppercase;border-bottom:2px solid transparent;margin-bottom:-1px;transition:color .2s,border-color .2s}#shop .sh-tab>*{transform:none}#shop .sh-tab i{display:none}#shop .sh-tab:hover,#shop .sh-tab[data-kb]{color:#fff;background:none;box-shadow:none}#shop .sh-tab.on{color:#fff;background:none;box-shadow:none;border-bottom-color:var(--lx-red)}#shop .sh-tab.on:after{display:none}#shop .sh-body{padding:26px 40px 48px}#shop .sh-body>*{animation:lx-rise .45s var(--lx-ease) both}#shop .sh-row-h{gap:16px;margin:32px 0 14px;align-items:center}#shop .sh-row-h h3,.sh-sheet .sh-row-h h3{font-family:var(--lx-disp);font-weight:800;font-style:italic;font-size:28px;letter-spacing:.005em;line-height:.9;color:#fff}#shop .sh-note{color:var(--lx-text2);font-size:13.5px}#shop .sh-feat{gap:16px;grid-template-columns:minmax(0,1fr) 380px}#shop .sh-hero{box-shadow:none;clip-path:polygon(0 0,calc(100% - 28px) 0,100% 28px,100% 100%,12px 100%,0 calc(100% - 12px));background:#0d0f15}#shop .sh-hero:after{content:"";left:0;top:0;bottom:auto;width:44px;height:2px;background:linear-gradient(90deg,#6c63ff,#ff3737);box-shadow:none;z-index:4}#shop .sh-hero:before{content:"";position:absolute;inset:0;z-index:3;pointer-events:none;box-shadow:inset 0 0 0 1px #c9cedc2e;background:linear-gradient(#c9c7ff,#c9c7ff) 14px 14px / 14px 1.5px no-repeat,linear-gradient(#c9c7ff,#c9c7ff) 14px 14px / 1.5px 14px no-repeat,linear-gradient(#c9c7ff,#c9c7ff) right 14px bottom 14px / 14px 1.5px no-repeat,linear-gradient(#c9c7ff,#c9c7ff) right 14px bottom 14px / 1.5px 14px no-repeat,linear-gradient(#c9c7ff,#c9c7ff) left 14px bottom 14px / 14px 1.5px no-repeat,linear-gradient(#c9c7ff,#c9c7ff) left 14px bottom 14px / 1.5px 14px no-repeat;opacity:.9}#shop .sh-hero-lines{display:none}#shop .sh-hero-shade{background:linear-gradient(90deg,#08090cf2,#08090cc7 38%,#08090c40 70%,#08090c8c),linear-gradient(0deg,rgba(8,9,12,.9) 0%,transparent 40%)}#shop .sh-hero-in{padding:34px 44px 52px 48px}#shop .sh-hero-txt{gap:12px;animation:lx-slideIn .5s var(--lx-ease) both}#shop .sh-hero-txt .sys{color:var(--lx-lav)}#shop .sh-hero-txt h2{font-family:var(--lx-disp);font-weight:800;font-style:italic;font-size:clamp(44px,5vw,76px);line-height:.88;letter-spacing:.005em;text-transform:uppercase;text-shadow:0 2px 18px rgba(0,0,0,.8)}#shop .sh-hero-txt p{color:var(--lx-body);font-size:15.5px;margin-bottom:10px}#shop .sh-hero-art{animation:lx-fadeIn .6s var(--lx-ease) both .1s}#shop .sh-pips{left:48px;bottom:24px;gap:6px;align-items:center}#shop .sh-pip{width:10px;height:4px;transform:none;background:#3a4057;transition:width var(--lx-t) var(--lx-ease)}#shop .sh-pip.on{width:26px;background:#ff37374d}#shop .sh-pip i{background:var(--lx-red);box-shadow:none}#shop .sh-hero-nav{width:36px;height:56px;background:#0d0f15b3;box-shadow:inset 0 0 0 1px #c9cedc33;font-family:var(--lx-disp);z-index:5}#shop .sh-hero-nav:hover{background:#6c63ff4d}#shop .sh-drop{--cut: 0px;--hud-line: linear-gradient(180deg, rgba(255, 120, 120, .55), rgba(214, 219, 236, .12) 30%, rgba(214, 219, 236, .1) 70%, rgba(214, 219, 236, .26));--hud-bg: linear-gradient(180deg, #1E2230 0%, #161924 50%, #11131B 100%);padding:18px;gap:12px}#shop .sh-drop-h h3{font-family:var(--lx-disp);font-weight:800;font-style:italic;font-size:26px;line-height:.9;text-transform:uppercase;letter-spacing:.005em;margin-top:8px}#shop .sh-clock small{font-family:var(--lx-disp);font-weight:600;font-size:10.5px;letter-spacing:.16em;color:var(--lx-text2)}#shop .sh-clock b{font-family:var(--lx-disp);font-weight:800;font-size:24px;letter-spacing:.02em;color:#ff6b6b;text-shadow:none}#shop .sh-deal{background:linear-gradient(90deg,color-mix(in srgb,var(--c) 12%,#141721),#11131b);box-shadow:inset 0 0 0 1px #c9cedc24;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%);transition:box-shadow .25s,transform .25s var(--lx-ease)}#shop .sh-deal:hover,#shop .sh-deal[data-kb]{box-shadow:inset 0 0 0 1px #c9c7ff80;transform:translate(3px)}#shop .sh-deal-t b{font-family:var(--lx-disp);font-weight:700;font-size:17px;letter-spacing:.02em;text-transform:uppercase}#shop .sh-off-tag{top:auto;bottom:0;padding:4px 10px 4px 14px;background:var(--lx-red);font-family:var(--lx-disp);font-weight:800;font-size:13px;letter-spacing:.04em}:is(#shop,.sh-sheet) .sh-kind{font-family:var(--lx-disp);font-weight:600;font-size:11px;letter-spacing:.16em;color:var(--lx-text2)}#shop .sh-grid{gap:16px}#shop .sh-tile{background:linear-gradient(180deg,color-mix(in srgb,var(--c) 10%,#1E2230),#161924 55%,#11131b);box-shadow:inset 0 0 0 1px #c9cedc29;clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,8px 100%,0 calc(100% - 8px));transition:transform var(--lx-t) var(--lx-ease),box-shadow var(--lx-t) var(--lx-ease)}#shop .sh-tile:before{left:0;right:auto;width:44px;height:2px;box-shadow:none;opacity:1}#shop .sh-tile:after{content:"";position:absolute;top:0;right:0;width:18px;height:18px;z-index:4;pointer-events:none;background:linear-gradient(225deg,transparent 0 calc(50% - .6px),rgba(201,199,255,.7) calc(50% - .6px) calc(50% + .6px),transparent calc(50% + .6px))}#shop .sh-tile:hover,#shop .sh-tile[data-kb]{transform:translateY(-4px);box-shadow:inset 0 0 0 1px #c9c7ff8c}#shop .sh-tile-art{background:radial-gradient(ellipse at 50% 62%,color-mix(in srgb,var(--c) 26%,transparent),transparent 65%)}#shop .sh-tile-t{gap:4px;padding:12px 16px 16px;border-top:1px solid rgba(201,206,220,.08)}#shop .sh-tier{font-family:var(--lx-disp);font-weight:600;font-size:11px;letter-spacing:.16em}#shop .sh-tile-t b{font-family:var(--lx-disp);font-weight:700;font-size:19px;line-height:1.05;letter-spacing:.02em;text-transform:uppercase}:is(#shop,.sh-sheet) .sh-granted{font-size:12.5px;color:var(--lx-text2)}:is(#shop,.sh-sheet) .sh-price{gap:5px;align-items:center;font-family:var(--lx-disp);font-weight:800;font-size:19px;letter-spacing:.01em}:is(#shop,.sh-sheet) .sh-price i{width:12px;height:13px;display:inline-block;background:linear-gradient(160deg,#ffe7a3,#c48e2a)}:is(#shop,.sh-sheet) .sh-price small{font-family:var(--lx-disp);font-weight:600;font-size:10.5px;letter-spacing:.14em;color:var(--lx-text2)}#shop .sh-badge{top:14px;right:14px;font-family:var(--lx-disp);font-weight:700;font-size:10.5px;letter-spacing:.16em;padding:4px 8px}#shop .sh-badge.own{background:#6c63ffe6;box-shadow:none}#shop .sh-badge.gold{background:linear-gradient(180deg,#f3d58a,#c48e2a);color:#08090c;box-shadow:none}#shop .sh-setpack{--cut: 0px;--hud-line: linear-gradient(180deg, rgba(201, 199, 255, .5), rgba(214, 219, 236, .12) 30%, rgba(214, 219, 236, .1) 70%, rgba(214, 219, 236, .26));--hud-bg: radial-gradient(ellipse at 14% 50%, rgba(108, 99, 255, .25), transparent 60%), linear-gradient(180deg, #1E2230 0%, #161924 50%, #11131B 100%);padding:26px 30px;gap:30px}#shop .sh-setpack-t h2{font-family:var(--lx-disp);font-weight:800;font-style:italic;font-size:48px;line-height:.9;letter-spacing:.005em;text-transform:uppercase;margin:10px 0}#shop .sh-setpack-t p{color:var(--lx-body2);font-size:15px}#shop .sh-odds-mini{color:var(--lx-body2);font-size:13.5px}#shop .sh-odds-mini b{font-family:var(--lx-disp);font-weight:800}#shop .sh-slots{gap:6px;margin:14px 0 18px}#shop .sh-slot{clip-path:polygon(0 0,calc(100% - 6px) 0,100% 6px,100% 100%,0 100%);background:#141721;box-shadow:inset 0 0 0 1px #c9cedc2e;font-family:var(--lx-disp)}#shop .sh-slot b{font-weight:800;font-size:15px}#shop .sh-slot.s-C b{color:#a9aec0}#shop .sh-slot.s-U b{color:#e4e6ee}#shop .sh-slot.s-R{background:linear-gradient(180deg,#e9b94938,#e9b9490f);box-shadow:inset 0 0 0 1px #e9b949}#shop .sh-slot.s-R b{color:#e9b949}#shop .sh-slot-note{color:var(--lx-body2);font-size:13px}:is(#shop,.sh-sheet) .sh-pp{border-left-color:#c9cedc1f}:is(#shop,.sh-sheet) .sh-pp p{color:var(--lx-body2);font-size:13.5px}:is(#shop,.sh-sheet) .sh-pp-row span{background:#141721;box-shadow:inset 0 0 0 1px #c9cedc24}:is(#shop,.sh-sheet) .sh-pp-row b{font-family:var(--lx-disp);font-weight:800;font-size:13px;letter-spacing:.06em}:is(#shop,.sh-sheet) .sh-pp-row em{font-family:var(--lx-disp);font-weight:800;font-size:20px}:is(#shop,.sh-sheet) .sh-pp .dim{color:var(--lx-text2)}:is(#shop,.sh-sheet) .sh-pp.compact{background:#ffffff05;box-shadow:inset 0 0 0 1px #c9cedc1f}:is(#shop,.sh-sheet) .sh-realm{font-family:var(--lx-disp);font-weight:700;font-size:12.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--lx-body);background:#141721;box-shadow:inset 0 0 0 1px #c9cedc24,inset 3px 0 0 var(--c);clip-path:none;padding:7px 12px 7px 13px}:is(#shop,.sh-sheet) .sh-buy{min-height:52px;padding:0 18px;gap:18px;color:#fff;background:linear-gradient(180deg,#2b3042,#1e2231 55%,#171a25);box-shadow:inset 0 1px #ffffff1f,inset 0 0 0 1px #c9cedc2e;clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,0 100%)}:is(#shop,.sh-sheet) .sh-buy.hot{background:linear-gradient(180deg,#f0363e,#da252e 52%,#bd1821);box-shadow:inset 0 1px #ffffff52,inset 0 0 0 1px #ff8c8c47}:is(#shop,.sh-sheet) .sh-buy-l{font-family:var(--lx-disp);font-weight:700;font-size:17px;letter-spacing:.14em;text-transform:uppercase}:is(#shop,.sh-sheet) .sh-buy-l small{font-family:var(--body);font-weight:600;font-size:11px;letter-spacing:.04em;text-transform:none;color:#ffffffc7}:is(#shop,.sh-sheet) .sh-buy-p{gap:8px;color:#fffc}:is(#shop,.sh-sheet) .sh-buy.locked{filter:grayscale(.55) brightness(.82)}:is(#shop,.sh-sheet) .sh-buy.locked:hover{filter:grayscale(.3) brightness(.92)}:is(#shop,.sh-sheet) .sh-buy .lock{flex:none;opacity:.85}@media(min-width:761px)and (min-height:521px){body.withnav .sh-sheet{top:64px;padding:24px 30px}body.withnav .sh-sheet .sh-sheet-in{max-height:calc(100vh - 112px)}}.sh-sheet{background:#06070ad6;backdrop-filter:none;-webkit-backdrop-filter:none;animation:lx-fadeIn .25s var(--lx-ease) both}.sh-sheet .sh-sheet-in{background:linear-gradient(180deg,#1e2230,#161924,#11131b);box-shadow:0 40px 120px #000c;clip-path:polygon(0 0,calc(100% - 28px) 0,100% 28px,100% 100%,12px 100%,0 calc(100% - 12px));animation:lx-rise .38s var(--lx-ease) both}.sh-sheet .sh-sheet-in:after{box-shadow:inset 0 0 0 1px #c9cedc33;background:linear-gradient(90deg,#6c63ff,#ff3737) 0 0 / 44px 2px no-repeat}.sh-sheet .sh-x{top:14px;right:16px;margin:0}.sh-sheet .sh-sheet-art{background:radial-gradient(ellipse at 50% 55%,color-mix(in srgb,var(--c) 34%,transparent),transparent 65%),linear-gradient(rgba(108,99,255,.1) 1px,transparent 1px) -1px -1px / 24px 24px,linear-gradient(90deg,rgba(108,99,255,.1) 1px,transparent 1px) -1px -1px / 24px 24px,#0c0d14}.sh-sheet .sh-sheet-t{gap:12px;padding:32px 34px 28px}.sh-sheet .sh-sheet-t h2{font-family:var(--lx-disp);font-weight:800;font-style:italic;font-size:42px;line-height:.9;letter-spacing:.005em;text-transform:uppercase;padding-right:44px}.sh-sheet .sh-blurb{color:var(--lx-body);font-size:15px}.sh-sheet .sh-have{color:var(--lx-lav);font-weight:600}.sh-sheet .sh-have.gold{color:var(--lx-gold)}.sh-sheet .sh-offline-note{color:var(--lx-text2);font-size:13px}.sh-sheet .sh-admin{gap:10px 12px;padding:14px 16px;background:#ff37370f;box-shadow:inset 0 0 0 1px #ff373759}.sh-sheet .sh-admin small{color:var(--lx-text2);font-size:12.5px}.sh-sheet .sh-admin .lx-eb{flex-basis:100%}.sh-sheet .sh-odds th{font-family:var(--lx-disp);font-weight:600;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--lx-text2);border-bottom-color:#c9cedc24}.sh-sheet .sh-odds td{color:var(--lx-body);border-bottom-color:#c9cedc0f}.sh-sheet .sh-odds td b{font-family:var(--lx-disp);font-weight:800;font-size:15px}.sh-sheet .sh-fine{color:var(--lx-text2);font-size:13px}.sh-sheet .sh-fine b{color:var(--lx-body)}.sh-sheet .sh-pool-card{border-radius:4px}.sh-sheet .sh-pool-card[data-rar=SR]{box-shadow:0 0 0 1.5px #c9c7ff,0 0 12px #6c63ff73}.sh-sheet .sh-pool-card[data-rar=R]{box-shadow:0 0 0 1.5px #e9b949}.sh-sheet .sh-pool-card em{font-family:var(--lx-disp);font-weight:800;font-size:10px}.sh-sheet .sh-dc em{font-family:var(--lx-disp);font-weight:800;font-size:11px}.sh-sheet .sh-dc.neo{box-shadow:0 0 0 1.5px var(--lx-lav)}.sh-sheet .sh-has li{background:#141721;box-shadow:inset 0 0 0 1px #c9cedc1f}.sh-sheet .sh-has b{font-family:var(--lx-disp);font-weight:700;font-size:17px;letter-spacing:.02em;text-transform:uppercase}.sh-sheet .sh-equip-list button{background:#141721;box-shadow:inset 0 0 0 1px #c9cedc24;clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,0 100%)}.sh-sheet .sh-equip-list button:hover{box-shadow:inset 0 0 0 1px #c9c7ff8c}.sh-sheet .sh-equip-list button.on{box-shadow:inset 0 0 0 1px var(--lx-indigo),inset 3px 0 0 var(--lx-indigo)}.sh-sheet .sh-equip-list span{font-family:var(--lx-disp);font-weight:600;font-size:10px;letter-spacing:.16em;color:var(--lx-text2)}.sh-sheet .sh-equip-list b{font-family:var(--lx-disp);font-weight:700;font-size:15px;letter-spacing:.02em;text-transform:uppercase}.sh-sheet .sh-equip-list em{color:var(--lx-lav);font-family:var(--lx-disp);font-weight:700;letter-spacing:.14em}.sh-sheet .dim{color:var(--lx-text2)}@media(max-width:1180px){#shop .sh-feat{grid-template-columns:1fr}}@media(max-width:760px){#shop .sh-head{padding:16px 60px 0 16px}#shop .sh-head h1{font-size:36px}#shop .sh-wallet .cr-u{display:none}#shop .sh-tabs{gap:18px;padding:12px 16px 0}#shop .sh-tab{height:38px;font-size:13.5px;letter-spacing:.1em}#shop .sh-body{padding:16px 16px 32px}#shop .sh-hero-in{padding:24px 22px 46px 24px}#shop .sh-hero-txt h2{font-size:38px}#shop .sh-pips{left:24px}#shop .sh-tile-t b{font-size:16px}#shop .sh-setpack{padding:18px}#shop .sh-setpack-t h2{font-size:34px}.sh-sheet .sh-sheet-in{clip-path:polygon(0 0,calc(100% - 22px) 0,100% 22px,100% 100%,0 100%)}.sh-sheet .sh-sheet-t{padding:20px 18px 28px}.sh-sheet .sh-sheet-t h2{font-size:30px}}:is(#listmodal,#promptmodal,#keysmodal,#profile,#avatarmodal,.chmodal,#chpop).modal{background:#06070acc;backdrop-filter:none;-webkit-backdrop-filter:none}:is(#listmodal,#promptmodal,#keysmodal,#profile,#avatarmodal,.chmodal,#chpop) .modal-box,.askbox-wrap .askbox{border:0!important;border-radius:0!important;color:var(--lx-body);background:linear-gradient(90deg,#6c63ff,#ff3737) 0 0 / 44px 2px no-repeat,linear-gradient(225deg,transparent 0 calc(50% - .6px),rgba(201,199,255,.75) calc(50% - .6px) calc(50% + .6px),transparent calc(50% + .6px)) 100% 0 / 28px 28px no-repeat,linear-gradient(180deg,#1e2230,#161924,#11131b)!important;box-shadow:inset 0 0 0 1px #c9cedc38,inset 0 1px #ffffff14!important;clip-path:polygon(0 0,calc(100% - 28px) 0,100% 28px,100% 100%,12px 100%,0 calc(100% - 12px))!important;animation:lx-rise .38s var(--lx-ease) both}:is(#listmodal,#promptmodal,#keysmodal,#profile,#avatarmodal,.chmodal,#chpop).modal.hidden .modal-box{animation:none}:is(#listmodal,#promptmodal,#keysmodal,#avatarmodal) .modal-head{gap:10px;padding:18px 40px 14px 22px;border-bottom:1px solid rgba(201,206,220,.1)}:is(#listmodal,#promptmodal,#keysmodal,#avatarmodal) .mtitle{font-family:var(--lx-disp);font-weight:800;font-style:italic;font-size:26px;line-height:.95;letter-spacing:.005em;text-transform:uppercase;color:#fff}:is(#listmodal,#promptmodal,#keysmodal,#avatarmodal) .mtitle .neo{color:var(--lx-lav)}:is(#listmodal,#promptmodal,#keysmodal,#avatarmodal) .mtitle .hint{margin-left:8px;font-family:var(--body);font-style:normal;font-weight:500;font-size:13px;letter-spacing:0;text-transform:none;color:var(--lx-text2)}:is(#listmodal,#promptmodal,#keysmodal,#avatarmodal) .modal-body{padding:16px 22px}:is(#listmodal,#promptmodal,#keysmodal,#avatarmodal) .modal-foot{padding:12px 22px 16px;border-top:1px solid rgba(201,206,220,.1)}:is(#listmodal,#promptmodal,#keysmodal,#profile,#avatarmodal,.chmodal,#chpop,#social) .hint{color:var(--lx-text2)}:is(#profile,#avatarmodal) .chip{padding:5px 10px;border:0;border-radius:0;background:#141721;color:var(--lx-body2);box-shadow:inset 0 0 0 1px #c9cedc24;font-family:var(--lx-disp);font-weight:600;font-size:12px;letter-spacing:.08em;text-transform:uppercase;transition:color .2s,box-shadow .2s,background .2s}:is(#profile,#avatarmodal) .chips .chip[style]{box-shadow:inset 0 0 0 1px #c9cedc24,inset 3px 0 0 var(--rc)}:is(#profile,#avatarmodal) .chip:hover{color:#fff;box-shadow:inset 0 0 0 1px #c9c7ff73}:is(#profile,#avatarmodal) .chip.on,:is(#profile,#avatarmodal) .chips .chip.on[style]{color:#fff;background:color-mix(in srgb,var(--rc, var(--lx-indigo)) 26%,#1C202D);box-shadow:inset 0 0 0 1px #c9c7ff99,inset 3px 0 0 var(--rc, var(--lx-indigo))}.askbox-wrap{background:#06070acc;backdrop-filter:none;-webkit-backdrop-filter:none}.askbox-wrap .askbox{width:min(480px,92vw);padding:28px 30px 24px;text-align:left}.askbox-wrap .askbox:before{display:none}.askbox-wrap .askbox.danger{background:linear-gradient(90deg,#ff3737,#ff8a80) 0 0 / 44px 2px no-repeat,linear-gradient(225deg,transparent 0 calc(50% - .6px),rgba(255,138,128,.75) calc(50% - .6px) calc(50% + .6px),transparent calc(50% + .6px)) 100% 0 / 28px 28px no-repeat,linear-gradient(180deg,#221c25,#18161f,#121117)!important;box-shadow:inset 0 0 0 1px #ff5a5a59,inset 0 1px #ffffff0f!important}.askbox-wrap .ask-title{margin:0 0 10px;font-family:var(--lx-disp);font-weight:800;font-style:italic;font-size:30px;line-height:.95;letter-spacing:.005em;text-transform:uppercase;color:#fff}.askbox-wrap .ask-text p{margin:4px 0;color:var(--lx-body);font-size:15px;line-height:1.5}.askbox-wrap .ask-input{margin:14px 0 2px;height:42px;padding:0 12px;font-family:var(--lx-sys);font-size:14px}.askbox-wrap .ask-row{justify-content:flex-end;gap:12px;margin-top:24px}.askbox-wrap .ask-row .btn{min-width:140px}#toast.toast{left:0;right:0;bottom:26px;width:max-content;max-width:min(640px,calc(100vw - 32px));margin:0 auto;transform:none;z-index:140;padding:12px 20px 12px 18px;border:0;border-radius:0!important;color:var(--lx-text);font-family:var(--body);font-weight:500;font-size:14.5px;line-height:1.4;text-align:left;background:linear-gradient(180deg,#1e2230f7,#11131bf7);box-shadow:inset 0 0 0 1px #c9cedc33,inset 3px 0 0 var(--lx-red),0 14px 34px #0009;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%);animation:lxs-toast .3s var(--lx-ease) both}#toast.toast.good{background:linear-gradient(180deg,#1e2230f7,#11131bf7);color:var(--lx-text);box-shadow:inset 0 0 0 1px #c9cedc33,inset 3px 0 0 var(--lx-indigo),0 14px 34px #0009}@keyframes lxs-toast{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}#invite.invite{top:80px;padding:14px 16px 14px 20px;gap:12px;border:0;border-radius:0;color:var(--lx-body);background:linear-gradient(180deg,#1e2230,#11131b);box-shadow:inset 0 0 0 1px #c9c7ff66,inset 3px 0 0 var(--lx-indigo),0 20px 50px #000000b3;clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,0 100%)}#invite .it{font-size:15px}#invite .it b{font-family:var(--lx-disp);font-weight:700;font-size:18px;letter-spacing:.04em;text-transform:uppercase;color:#fff}#promptmodal .modal-box.narrow{width:min(440px,92vw)}#promptmodal .pm-body label{display:flex;flex-direction:column;gap:6px;margin-bottom:12px;font-family:var(--lx-disp);font-weight:600;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--lx-text2)}#promptmodal .pm-body input,#promptmodal .pm-body select{height:38px;padding:0 10px;text-transform:none;letter-spacing:0}#promptmodal .pmbtns{display:flex;justify-content:flex-end;gap:10px;margin-top:8px}#keysmodal .modal-box.keys{width:min(560px,94vw)}#keysmodal .kgrp{margin:14px 0 8px;font-family:var(--lx-disp);font-weight:700;font-size:12.5px;letter-spacing:.16em;color:var(--lx-lav);display:flex;align-items:center;gap:8px}#keysmodal .kgrp:before{content:"";width:9px;height:10px;background:linear-gradient(160deg,#b3aeff,#6c63ff 60%,#3f38c7);clip-path:polygon(18% 0,100% 22%,82% 100%,0 70%)}#keysmodal .modal-body>div:first-child .kgrp{margin-top:0}#keysmodal .k{padding:5px 0;font-size:14px;color:var(--lx-body);border-bottom:1px solid rgba(201,206,220,.06)}:is(#keysmodal,#settings,.askbox-wrap) kbd{display:inline-block;min-width:22px;padding:2px 7px;margin:0 1px;border:0;border-radius:0;text-align:center;font-family:var(--lx-disp);font-weight:700;font-size:12.5px;letter-spacing:.04em;color:#fff;background:linear-gradient(180deg,#2b3042,#1a1e2b);box-shadow:inset 0 0 0 1px #c9cedc38,inset 0 -2px #00000059}#keysmodal .k-none{color:var(--lx-text3)}#keysmodal .k-tip{margin:16px 0 0;font-size:13.5px;line-height:1.6;color:var(--lx-text2)}#listmodal .modal-box.wide{width:min(1240px,96vw)}#listmodal #lm-q{width:220px;height:34px;padding:0 10px}#listmodal .lm-side{background:#08090c59;border-right:1px solid rgba(201,206,220,.08)}#listmodal #lm-grid .card{border-radius:5px}#listmodal #lm-grid .card.picked{box-shadow:0 0 0 2px var(--lx-red),0 0 18px #ff373759}#listmodal .modal-foot .hint{margin-right:auto;font-size:13px}#avatarmodal .avbox{width:min(1080px,96vw)}#avatarmodal .avframe{border:0;border-radius:0;background:#08090c73;box-shadow:inset 0 0 0 1px #c9cedc1f;padding:18px}#avatarmodal .avf-name b{font-family:var(--lx-disp);font-weight:800;font-style:italic;font-size:24px;text-transform:uppercase;letter-spacing:.005em}#avatarmodal .avf-name small{color:var(--lx-text2);font-size:12.5px}#avatarmodal .avstage{border-radius:0;background:#08090c;box-shadow:inset 0 0 0 1px #c9cedc1f}#avatarmodal .avstage-hex.avatar.hx{--ring: var(--lx-lav);filter:drop-shadow(0 0 14px rgba(108,99,255,.55))}#avatarmodal .avstage-hint{border-radius:0;font-family:var(--lx-disp);font-weight:600;letter-spacing:.14em}#avatarmodal .avmap{border-radius:0;border:0;box-shadow:inset 0 0 0 1px #c9cedc2e}#avatarmodal .avmap-box{border-color:var(--lx-lav)}#avatarmodal .avf-zoom{color:var(--lx-text2)}#avatarmodal .avf-zoom input{accent-color:var(--lx-indigo)}#avatarmodal .avgrid .av span{font-family:var(--lx-disp);font-weight:600;font-size:12.5px;letter-spacing:.04em;text-transform:uppercase;color:var(--lx-body2)}#avatarmodal .avgrid .av:hover .avatar.hx,#avatarmodal .avgrid .av.on .avatar.hx{--ring: var(--lx-lav);filter:drop-shadow(0 0 8px rgba(108,99,255,.7))}#avatarmodal .avgrid .av.on span{color:#fff}#profile .pfbox{padding:0;border:0!important}#profile .pf-x{top:16px;right:40px;width:36px;height:36px;margin:0;border:0;border-radius:0;font-size:0;z-index:5}#profile .pf-load,#profile .pf-err{font-family:var(--lx-sys);letter-spacing:.08em;color:var(--lx-text2)}#profile .pf-spin{background:conic-gradient(var(--lx-indigo) 0 25%,transparent 25%)}#profile .pf-id{padding:30px 92px 26px 30px;border-bottom:1px solid rgba(201,206,220,.1);background:radial-gradient(ellipse at 8% 30%,color-mix(in srgb,var(--rc) 26%,transparent),transparent 60%),linear-gradient(180deg,#08090c33,#08090c8c)}#profile .pf-grid{opacity:.5;background-image:linear-gradient(rgba(108,99,255,.16) 1px,transparent 1px),linear-gradient(90deg,rgba(108,99,255,.16) 1px,transparent 1px);background-size:24px 24px}#profile .pf-lbl{font-family:var(--lx-disp);font-weight:600;font-size:12px;letter-spacing:.16em;color:var(--lx-lav);text-transform:uppercase;display:inline-flex;align-items:center;gap:8px}#profile .pf-lbl:before{content:"";width:9px;height:10px;background:linear-gradient(160deg,#b3aeff,#6c63ff 60%,#3f38c7);clip-path:polygon(18% 0,100% 22%,82% 100%,0 70%)}#profile .pf-lbl span{font-family:var(--body);font-weight:500;letter-spacing:0;text-transform:none;color:var(--lx-text2)}#profile .pf-name{margin:8px 0 4px;font-family:var(--lx-disp);font-weight:800;font-style:italic;font-size:54px;line-height:.9;letter-spacing:.005em;text-transform:uppercase}#profile .pf-title{font-family:var(--lx-disp);font-weight:700;font-size:14px;letter-spacing:.16em;color:var(--lx-body2)}#profile .pf-title.earned{color:var(--lx-gold);text-shadow:none}#profile .pf-tag{color:var(--lx-body2);font-size:15px}#profile .pf-meta{font-size:13px;color:var(--lx-text2)}#profile .pf-realm{color:var(--lx-body)}#profile .pf-dot{border-color:#161924}#profile .pf-show .pf-lbl{align-self:flex-end}#profile .pf-card{border-radius:5px;box-shadow:0 12px 26px #000000a6}#profile .pf-card[data-rar=R]{box-shadow:0 12px 26px #000000a6,0 0 0 1.5px #e9b949}#profile .pf-card[data-rar=SR]{box-shadow:0 12px 26px #000000a6,0 0 0 1.5px #c9c7ff,0 0 16px #6c63ff73}#profile .pf-card.empty{border:1.5px dashed rgba(201,199,255,.2);border-radius:0;color:var(--lx-text3);font-size:11px}#profile .pf-sig{border:0;border-radius:0;background:#08090c8c;box-shadow:inset 0 0 0 1px #c9cedc24}#profile .pf-sig small{font-family:var(--lx-disp);font-weight:600;font-size:10.5px;letter-spacing:.16em;color:var(--lx-text2)}#profile .pf-sig b{font-family:var(--lx-disp);font-weight:700;font-size:15px;letter-spacing:.04em;text-transform:uppercase}#profile .pf-stats{gap:10px;padding:20px 30px 0}#profile .pf-tile{border:0;border-radius:0;background:#141721;box-shadow:inset 0 0 0 1px #c9cedc1f;padding:12px 14px;clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,0 100%)}#profile .pf-tile small{font-family:var(--lx-disp);font-weight:600;font-size:10.5px;letter-spacing:.16em;color:var(--lx-text2)}#profile .pf-tile b{font-family:var(--lx-disp);font-weight:800;font-size:28px;letter-spacing:.01em}#profile .pf-tile span{font-size:12px;color:var(--lx-text2)}#profile .pf-tile.big{background:linear-gradient(180deg,color-mix(in srgb,var(--rc) 22%,#1C202D),#141721);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--rc) 45%,transparent)}#profile .pf-tile.big b{font-size:34px}#profile .pf-tile.hot b{color:#ff6b6b;text-shadow:none}#profile .pf-stats.small .pf-tile b{font-size:22px}#profile .pf-tile.fighter b{font-family:var(--lx-disp);font-weight:700;font-size:16px;letter-spacing:.04em;text-transform:uppercase}#profile .pf-note{padding:10px 30px 0;font-size:12.5px}#profile .pf h4,#profile .pf-h{display:flex;align-items:center;gap:8px;margin:24px 0 10px;font-family:var(--lx-disp);font-weight:700;font-size:13px;letter-spacing:.16em;color:var(--lx-lav);text-transform:uppercase}#profile .pf h4:before,#profile .pf-h:before{content:"";width:9px;height:10px;flex:none;background:linear-gradient(160deg,#b3aeff,#6c63ff 60%,#3f38c7);clip-path:polygon(18% 0,100% 22%,82% 100%,0 70%)}#profile .pf-h{padding:0 30px}#profile .pf-h .hint{font-family:var(--body);font-weight:500;letter-spacing:0;text-transform:none;font-size:12.5px}#profile .pf-cols{gap:26px;padding:0 30px}#profile .pf-titles{padding:0 30px}#profile .pfedit .pf-titles{padding:0}#profile .pf-bar{font-size:13px;color:var(--lx-body2)}#profile .pf-bar .bar{height:6px;border-radius:0;background:#262b3b}#profile .pf-bar .bar i{border-radius:0}#profile .pf-bar b{font-family:var(--lx-disp);font-weight:700;color:var(--lx-body2)}#profile .pf-rival{border-bottom-color:#c9cedc0f}#profile .rv-name{font-family:var(--lx-disp);font-weight:700;font-size:15px;letter-spacing:.04em;text-transform:uppercase;color:var(--lx-body)}#profile .rv-name:hover{color:#fff;text-decoration:none}#profile .rv-rec{font-family:var(--lx-disp);font-weight:800}#profile .rv-rec.up{color:var(--lx-lav)}#profile .rv-rec.down{color:#ff7a7a}#profile .pf-m{border-radius:0;background:#141721;border-left:0;box-shadow:inset 3px 0 #3a4057;font-size:13px;padding:7px 10px 7px 12px}#profile .pf-m.w{box-shadow:inset 3px 0 0 var(--lx-indigo)}#profile .pf-m.l{box-shadow:inset 3px 0 0 var(--lx-red)}#profile .pf-m .res{font-family:var(--lx-disp);font-weight:800;font-size:16px}#profile .pf-m.w .res{color:var(--lx-lav)}#profile .pf-m.l .res{color:#ff7a7a}#profile .pf-m .vs b{font-family:var(--lx-disp);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#fff}#profile .pf-m small,#profile .pf-m .tn,#profile .pf-m .dt{color:var(--lx-text2)}#profile .pf-m{grid-template-columns:22px minmax(0,1.2fr) minmax(0,1.6fr) 54px 40px 64px}#profile .pf-m .btn.sm{min-height:24px;padding:0 8px;font-size:11px;justify-self:end}#profile .pf-t{border:0;border-radius:0;background:#141721;box-shadow:inset 0 0 0 1px #c9cedc1f;padding:9px 11px}#profile .pf-t b{font-family:var(--lx-disp);font-weight:700;font-size:14.5px;letter-spacing:.04em;text-transform:uppercase;color:var(--lx-body)}#profile .pf-t small{font-size:11px;color:var(--lx-text2)}#profile .pf-t.earned.got{border:0;background:linear-gradient(180deg,#e9b94924,#141721);box-shadow:inset 0 0 0 1px #e9b94980}#profile .pf-t.earned.got b{color:var(--lx-gold)}#profile .pf-t .prog{height:3px;border-radius:0;background:#262b3b}#profile .pf-t .prog i{background:var(--lx-gold)}#profile .pf-t:not(:disabled):hover{border:0;box-shadow:inset 0 0 0 1px #c9c7ff8c}#profile .pf-t.on{border:0;box-shadow:inset 0 0 0 1px var(--lx-indigo),0 0 0 1px var(--lx-indigo);background:#6c63ff29}#profile .pfedit{padding:28px 30px;gap:8px}#profile .pfe-l{display:flex;align-items:baseline;gap:10px;margin-top:14px;font-family:var(--lx-disp);font-weight:700;font-size:13px;letter-spacing:.16em;color:var(--lx-lav);text-transform:uppercase}#profile .pfe-l .hint{font-family:var(--body);font-weight:500;font-size:12.5px;letter-spacing:0;text-transform:none}#profile .pfe-fields input,#profile .pfedit select{height:38px;padding:0 10px}#profile .pfe-found button{border-radius:0;color:var(--lx-body2)}#profile .pfe-found button:hover:not(:disabled){border-color:var(--lx-lav)}#profile .pfe-found img{border-radius:3px}.chmodal .modal-box.chbox{width:min(540px,94vw);padding:26px 28px 24px;gap:14px}.chmodal .ch-head{display:flex;flex-direction:column;gap:8px}.chmodal .ch-head .lx-disp{font-size:34px;color:#fff;letter-spacing:.005em}:is(.chmodal,#chpop) .seg{border:0;border-radius:0;overflow:visible;gap:0}:is(.chmodal,#chpop) .seg button{height:34px;padding:0 14px;border:0;border-radius:0;background:#141721;color:var(--lx-text2);box-shadow:inset 0 0 0 1px #c9cedc24;font-family:var(--lx-disp);font-weight:700;font-size:13.5px;letter-spacing:.1em;text-transform:uppercase}:is(.chmodal,#chpop) .seg button+button{border-left:0;margin-left:-1px}:is(.chmodal,#chpop) .seg button:hover{color:#fff}:is(.chmodal,#chpop) .seg button.on{background:var(--lx-indigo);color:#fff;box-shadow:none;position:relative;z-index:1}:is(.chmodal,#chpop) .ch-field label,.chmodal .ch-teams label{font-family:var(--lx-disp);font-weight:600;font-size:11.5px;letter-spacing:.16em;color:var(--lx-text2);text-transform:uppercase}:is(.chmodal,#chpop) select{height:38px;padding:0 10px}.chmodal .ch-target{border:0;border-radius:0;background:#141721;box-shadow:inset 0 0 0 1px #c9cedc24;padding:10px 12px}.chmodal .ch-target b{font-family:var(--lx-disp);font-weight:700;font-size:18px;letter-spacing:.04em;text-transform:uppercase}.chmodal .ch-target small{color:var(--lx-gold);font-family:var(--lx-disp);letter-spacing:.14em;font-size:11px}.chmodal .tog{font-size:14px;color:var(--lx-body)}.chmodal .tog span{width:36px;height:18px;border-radius:0;background:#262b3b;box-shadow:inset 0 0 0 1px #c9cedc2e}.chmodal .tog span:after{top:3px;left:3px;width:12px;height:12px;border-radius:0;background:#c3c7d5}.chmodal .tog input:checked+span{background:var(--lx-indigo);box-shadow:none}.chmodal .tog input:checked+span:after{transform:translate(18px);background:#fff}.chmodal .tog input:focus-visible+span{outline:2px solid #fff}.chmodal .tog small{color:var(--lx-text2)}:is(.chmodal,#chpop) .ch-foot,#chpop .chc-btns{margin-top:10px;gap:10px}#chpop.chpop{background:#06070ab3}#chpop .modal-box.chcard{width:min(480px,94vw);padding:22px 26px 24px;gap:14px;animation:lx-rise .38s var(--lx-ease) both}#chpop .chc-grid{opacity:.5;background-image:linear-gradient(rgba(255,55,55,.12) 1px,transparent 1px),linear-gradient(90deg,rgba(255,55,55,.12) 1px,transparent 1px);background-size:24px 24px}#chpop .chc-top{color:inherit;letter-spacing:0;font-family:var(--body);font-size:inherit}#chpop .chc-top .lx-eb{color:#ff8a8a}#chpop .chc-ring circle{stroke:#262b3b}#chpop .chc-ring circle.fg{stroke:var(--lx-red)}#chpop .chc-ring b{font-family:var(--lx-disp);font-weight:800;font-size:13px}#chpop .chc-name{font-family:var(--lx-disp);font-weight:800;font-style:italic;font-size:40px;line-height:.9;text-transform:uppercase;letter-spacing:.005em}#chpop .pf-title{margin-top:4px;font-family:var(--lx-disp);font-weight:700;font-size:12.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--lx-gold)}#chpop .pf-tag{margin-top:4px;color:var(--lx-body2);font-style:italic}#chpop .chc-fmt{border:0;border-radius:0;background:#141721;box-shadow:inset 0 0 0 1px #c9cedc24,inset 3px 0 0 var(--lx-red);padding:10px 12px;font-size:14px;color:var(--lx-body)}#chpop .chc-team{border-radius:0;background:#141721;box-shadow:inset 0 0 0 1px #c9cedc1a}#chpop .chc-team small{font-family:var(--lx-disp);font-weight:600;letter-spacing:.16em;font-size:10.5px;color:var(--lx-text2)}#chpop .chc-team span{color:var(--lx-body2)}#chpop .chc-team span.in{color:var(--lx-lav)}#chpop .chc-team em{font-style:normal;color:var(--lx-text2)}#chpop .chc-deck{color:var(--lx-body2)}#chpop .chc-deck b{color:#fff}#social .so-pill{border:0;border-radius:0;padding:0 14px;height:36px;gap:10px;color:var(--lx-body);background:linear-gradient(180deg,#1e2230,#11131b);box-shadow:inset 0 0 0 1px #c9cedc38;clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,0 100%);font-family:var(--lx-disp);font-weight:700;font-size:12.5px;letter-spacing:.14em;text-transform:uppercase}#social .so-pill:hover{box-shadow:inset 0 0 0 1px #c9c7ff80}#social .so-pill .dot{border-radius:50%;background:var(--lx-lav);box-shadow:0 0 8px #c9c7ffcc}#social .badge{border-radius:0;background:var(--lx-red);font-family:var(--lx-disp);font-weight:700;font-size:11px;padding:1px 5px}#social .so-panel{border:0;border-radius:0;width:360px;color:var(--lx-body);background:linear-gradient(90deg,#6c63ff,#ff3737) 0 0 / 44px 2px no-repeat,linear-gradient(180deg,#1e2230,#161924,#11131b);box-shadow:inset 0 0 0 1px #c9cedc38,0 24px 60px #000000b3}#social .so-tabs{border-bottom:1px solid rgba(201,206,220,.1);padding:0 6px}#social .so-tabs button{height:44px;padding:0 8px;color:var(--lx-text2);font-family:var(--lx-disp);font-weight:700;font-size:13.5px;letter-spacing:.14em;box-shadow:none;border-bottom:2px solid transparent;margin-bottom:-1px}#social .so-tabs button:hover{color:#fff}#social .so-tabs button.on{color:#fff;box-shadow:none;border-bottom-color:var(--lx-red)}#social .so-tabs button.x{flex:0 0 40px;border-bottom:0}#social .so-body{padding:10px 12px;gap:8px}#social .so-online{font-size:12px}#social .so-m{font-size:13.5px;line-height:1.4;color:var(--lx-body)}#social .so-m .w{font-family:var(--lx-disp);font-weight:700;font-size:14px;letter-spacing:.04em;color:#ff8a8a}#social .so-m.mine .w{color:var(--lx-lav)}#social .so-m .tm{color:var(--lx-text3);font-size:10.5px}#social .so-say{gap:8px;padding:10px 12px;border-top:1px solid rgba(201,206,220,.1)}#social .so-say input,#social .so-add input{height:34px;padding:0 10px;font-size:13.5px}#social .so-f{border-radius:0;background:#141721;box-shadow:inset 0 0 0 1px #c9cedc1a;padding:6px 8px}#social .so-f .n{font-family:var(--lx-disp);font-weight:700;font-size:15px;letter-spacing:.04em;text-transform:uppercase;color:#fff}#social .so-f .n small{font-family:var(--body);font-weight:500;font-size:11px;letter-spacing:0;text-transform:none;color:var(--lx-text2)}#social .so-f .dot.on{background:var(--lx-lav)}#social .so-f .dot.duel{background:var(--lx-red)}#social .so-head b{font-family:var(--lx-disp);font-weight:700;font-size:16px;letter-spacing:.06em;text-transform:uppercase;color:#fff}#social .so-ch{border:0;border-radius:0;background:#ff37370f;box-shadow:inset 0 0 0 1px #ff37374d;padding:8px 10px}#social .so-ch-h{font-family:var(--lx-disp);font-weight:700;font-size:11.5px;letter-spacing:.16em;color:#ff8a8a}#social .so-chrow small{color:var(--lx-text2)}#social .btn.sm{min-height:26px;padding:0 9px;font-size:11.5px}@media(max-width:760px){#social .so-panel{width:auto}}@media(min-width:761px)and (min-height:521px){body.withnav #social.social{inset:72px 24px auto auto}body.withnav #social .so-panel{inset:0 0 auto auto;width:380px;height:min(560px,calc(100vh - 128px));max-height:none;animation:lxs-drop .22s var(--lx-ease) both}}@keyframes lxs-drop{0%{opacity:0;translate:0 -8px}to{opacity:1;translate:0 0}}@media(min-width:761px)and (min-height:521px){body.withnav :is(#listmodal,#promptmodal,#keysmodal,#profile,#avatarmodal,.chmodal,#chpop) .modal-box{max-height:calc(100vh - 112px)}body.withnav #listmodal .modal-box.wide{height:calc(100vh - 112px)}}#profile .pf-status.on{color:var(--lx-lav)}#profile .pf-status.duel{color:#ff8a8a}#profile .pf-dot.on{background:var(--lx-lav);box-shadow:0 0 10px #c9c7ffcc}#profile .pf-dot.duel{background:var(--lx-red);box-shadow:0 0 10px #ff3737b3}#learn.screen,#tutorial.screen{background:var(--lx-ink);overflow:hidden}#learn>.lx-grid,#learn>.lx-atmos,#tutorial>.lx-grid,#tutorial>.lx-atmos{z-index:0}#learn .lg-hub,#learn .lg-page,#learn .lg-head,#tutorial .tut-hub{position:relative;z-index:1}#learn .lg-hub{max-width:1240px;padding:28px 40px 64px}#learn .lg-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:24px}#learn .lg-head h1{margin:10px 0 0;font-size:56px;color:#fff}#learn .lg-train{display:grid;grid-template-columns:minmax(0,1fr) auto 58px;align-items:center;gap:24px;padding:0 0 0 28px;min-height:132px;border:0;border-radius:0;overflow:hidden;background:radial-gradient(ellipse at 82% 50%,rgba(255,55,55,.16),transparent 55%),linear-gradient(100deg,#6c63ff4d,#1a1d2c 45%,#11131b);box-shadow:inset 0 0 0 1px #c9c7ff52;clip-path:polygon(0 0,calc(100% - 28px) 0,100% 28px,100% 100%,12px 100%,0 calc(100% - 12px));transition:box-shadow var(--lx-t) var(--lx-ease),filter var(--lx-t) var(--lx-ease)}#learn .lg-train:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,#6c63ff,#ff3737) 0 0 / 44px 2px no-repeat}#learn .lg-train:hover,#learn .lg-train[data-kb]{transform:none;filter:brightness(1.1);box-shadow:inset 0 0 0 1px #c9c7ff99}#learn .lg-train-t{display:flex;flex-direction:column;gap:8px;padding:22px 0}#learn .lg-train b.lx-disp{font-size:40px;color:#fff;letter-spacing:.005em}#learn .lg-train .lg-train-d{color:var(--lx-body2);font-size:15px}#learn .lg-train-pips{display:flex;align-items:center;gap:5px}#learn .lg-train-pips i{position:static;transform:none;width:16px;height:18px;background:#2a2f40}#learn .lg-train-pips i.on{background:linear-gradient(160deg,#c9c7ff,#6c63ff)}#learn .lg-train-pips em{margin-left:10px;font-style:normal;font-family:var(--lx-disp);font-weight:700;font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--lx-body2)}#learn .lg-train-key{align-self:stretch;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#f0363e,#bd1821);position:static;transform:none;font-size:0}#learn .lg-searchrow{position:relative;margin:22px 0 8px;color:#80869c}#learn .lg-searchrow svg{position:absolute;left:14px;top:14px;z-index:1;pointer-events:none}#learn .lg-search{height:44px;padding:0 14px 0 40px;font-size:15px;border-radius:0}#learn .lg-group h2{display:flex;align-items:center;gap:8px;margin:30px 0 12px;font-family:var(--lx-disp);font-weight:600;font-size:12.5px;letter-spacing:.16em;color:var(--lx-lav)}#learn .lg-tiles{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px}#learn .lg-tile{gap:6px;min-height:132px;padding:18px;border:0;border-radius:0;color:var(--lx-body);background:linear-gradient(180deg,#1e2230,#161924,#11131b);box-shadow:inset 0 0 0 1px #c9cedc29,inset 0 1px #ffffff0f;clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,8px 100%,0 calc(100% - 8px));transition:transform var(--lx-t) var(--lx-ease),box-shadow var(--lx-t) var(--lx-ease)}#learn .lg-tile:after{content:"";position:absolute;top:0;right:0;width:18px;height:18px;pointer-events:none;background:linear-gradient(225deg,transparent 0 calc(50% - .6px),rgba(201,199,255,.7) calc(50% - .6px) calc(50% + .6px),transparent calc(50% + .6px))}#learn .lg-tile:hover,#learn .lg-tile[data-kb]{transform:translateY(-3px);border:0;background:linear-gradient(180deg,#232839,#191d2a,#12141d);box-shadow:inset 0 0 0 1px #c9c7ff8c}#learn .lg-tile-no{right:26px;top:10px;font-family:var(--lx-disp);font-weight:800;font-style:italic;font-size:34px;color:#c9c7ff1a}#learn .lg-tile-k{font-family:var(--lx-disp);font-weight:600;font-size:11.5px;letter-spacing:.16em;color:var(--lx-lav)}#learn .lg-tile b{font-family:var(--lx-disp);font-weight:700;font-size:21px;line-height:1.05;letter-spacing:.02em;text-transform:uppercase}#learn .lg-tile-d{color:var(--lx-body2);font-size:13.5px;line-height:1.45}#learn .lg-head-t{flex:none;display:flex;align-items:center;gap:18px;margin:0;padding:22px 40px 14px}#learn .lg-crumb{display:flex;flex-direction:column;gap:4px;min-width:0}#learn .lg-crumb-t{font-family:var(--lx-disp);font-weight:800;font-style:italic;font-size:26px;line-height:.95;text-transform:uppercase;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#learn .lg-pos{margin-left:auto;font-family:var(--lx-disp);font-weight:800;font-size:22px;color:#fff}#learn .lg-pos small{font-size:15px;color:var(--lx-text3)}#learn .lg-page{grid-template-columns:240px minmax(0,780px);gap:56px;padding:0 40px 96px}#learn .lg-side{padding:18px 0 28px;gap:18px;max-height:calc(100vh - 160px)}#learn .lg-side-g{margin:0 0 6px 12px;font-family:var(--lx-disp);font-weight:600;font-size:11.5px;letter-spacing:.16em;color:var(--lx-text2)}#learn .lg-side a{padding:7px 12px;border-radius:0;font-family:var(--lx-disp);font-weight:600;font-size:15px;letter-spacing:.04em;text-transform:uppercase;color:var(--lx-body2)}#learn .lg-side a:hover{color:#fff;background:#6c63ff1a}#learn .lg-side a.on{color:#fff;background:linear-gradient(90deg,#ff373729,#ff373700);box-shadow:inset 2px 0 0 var(--lx-red)}#learn .lg-article{padding:18px 0 0;max-width:780px}#learn .lg-kicker{display:inline-flex;align-items:center;gap:8px;font-family:var(--lx-disp);font-weight:600;font-size:12.5px;letter-spacing:.16em;color:var(--lx-lav)}#learn .lg-kicker:before{content:"";width:9px;height:10px;background:linear-gradient(160deg,#b3aeff,#6c63ff 60%,#3f38c7);clip-path:polygon(18% 0,100% 22%,82% 100%,0 70%)}#learn .lg-article h1{margin:10px 0 22px;font-family:var(--lx-disp);font-weight:800;font-style:italic;font-size:58px;line-height:.9;letter-spacing:.005em;text-transform:uppercase}#learn .lg-article h3{margin:36px 0 12px;font-family:var(--lx-disp);font-weight:700;font-size:20px;letter-spacing:.08em;color:#fff}#learn .lg-article h4{font-family:var(--lx-disp);font-weight:700;font-size:14px;letter-spacing:.14em;color:var(--lx-body2)}#learn .lg-article p,#learn .lg-article li{font-size:16px;line-height:1.65;color:var(--lx-body);max-width:72ch}#learn .lg-article b,#learn .lg-article strong{color:#fff}#learn .lg-article a{color:var(--lx-lav)}#learn .lg-article code{font-family:var(--lx-disp);font-weight:700;font-size:13px;letter-spacing:.08em;border-radius:0;background:#6c63ff29;color:#fff}#learn .lg-article kbd{font-family:var(--lx-disp);font-weight:700;border-radius:0;border:0;background:linear-gradient(180deg,#2b3042,#1a1e2b);box-shadow:inset 0 0 0 1px #c9cedc38,inset 0 -2px #00000059}#learn .lg-lead{font-size:18px!important;color:#fff!important}#learn .lg-muted{color:var(--lx-body2)!important;font-size:14.5px!important;line-height:1.6;max-width:72ch}#learn :is(.lg-steps li,.lg-trio>div,.lg-duo>div,.lg-kinds>div,.lg-eltabs button,.lg-acc-i,.lg-race,.lg-realmcard,.lg-way,.lg-shape>div,.anat-tabs button,.lg-pn-b){border:0;border-radius:0;background:linear-gradient(180deg,#1c202d,#141721);box-shadow:inset 0 0 0 1px #c9cedc24}#learn .lg-key{border:0;border-radius:0;color:var(--lx-body);font-size:16px;background:linear-gradient(90deg,#6c63ff29,#6c63ff0a);box-shadow:inset 3px 0 0 var(--lx-indigo),inset 0 0 0 1px #6c63ff4d}#learn .lg-note{border:0;border-radius:0;color:var(--lx-body);font-size:15px;background:#ff37370f;box-shadow:inset 3px 0 0 var(--lx-red)}#learn .lg-note a{color:#ff8a8a}#learn .lg-step-no{border-radius:0;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);width:30px;height:34px;background:linear-gradient(160deg,#9a94ff,#6c63ff);color:#fff;font-family:var(--lx-disp);font-weight:800}#learn .lg-steps li b{font-family:var(--lx-disp);font-weight:700;font-size:17px;letter-spacing:.04em;text-transform:uppercase}#learn .lg-steps li div div{color:var(--lx-body2);font-size:15px}#learn .lg-pairs{border:0;border-radius:0;box-shadow:inset 0 0 0 1px #c9cedc24}#learn .lg-pairs>div{border-top-color:#c9cedc14}#learn .lg-pairs>div:nth-child(odd){background:#ffffff05}#learn .lg-pairs dt{font-family:var(--lx-disp);font-weight:700;font-size:14px;letter-spacing:.08em}#learn .lg-pairs dd{color:var(--lx-body);font-size:15px}#learn :is(.lg-trio,.lg-duo) b,#learn .lg-kinds b,#learn .lg-acc-h b,#learn .lg-race-h b,#learn .lg-way-h b{font-family:var(--lx-disp);font-weight:700;font-size:16px;letter-spacing:.06em;text-transform:uppercase}#learn :is(.lg-trio,.lg-duo) span,#learn .lg-kinds span{color:var(--lx-body2);font-size:14.5px}#learn .lg-kinds>div{box-shadow:inset 0 0 0 1px #c9cedc24,inset 3px 0 0 var(--c)}#learn .lg-pn{border-top-color:#c9cedc1a}#learn .lg-pn-b{padding:14px 18px;min-width:220px;clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,0 100%);transition:box-shadow var(--lx-t) var(--lx-ease)}#learn .lg-pn-b:hover{border:0;box-shadow:inset 0 0 0 1px #c9c7ff8c}#learn .lg-pn-b span{font-family:var(--lx-disp);font-weight:600;font-size:11.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--lx-lav)}#learn .lg-pn-b b{font-family:var(--lx-disp);font-weight:700;font-size:19px;letter-spacing:.04em;text-transform:uppercase;color:#fff}#learn .lg-thumb{border-radius:4px}#learn .lg-more{border-radius:0;border-color:#c9c7ff4d;color:var(--lx-lav);font-family:var(--lx-disp);font-weight:700;letter-spacing:.1em;text-transform:uppercase}#learn :is(.lg-el,.lg-tag,.lg-realm){border-radius:0;font-family:var(--lx-disp);font-weight:600;font-size:12.5px;letter-spacing:.06em;text-transform:uppercase}#learn .lg-tag{color:var(--lx-body2);border-color:#c9cedc33}#learn .lg-eltabs button{padding:12px 4px;font-family:var(--lx-disp);font-weight:700;font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:var(--lx-body2)}#learn .lg-eltabs button:hover{color:#fff;box-shadow:inset 0 0 0 1px var(--c)}#learn .lg-eltabs button.on{color:#fff;background:color-mix(in srgb,var(--c) 22%,#141721);box-shadow:inset 0 0 0 1px var(--c),inset 0 -2px 0 var(--c)}#learn .lg-elcard{border:0;border-radius:0;background:linear-gradient(135deg,color-mix(in srgb,var(--c) 12%,#1C202D),#141721);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c) 45%,transparent);clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,0 100%)}#learn .lg-elglyph{border-radius:0;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);border:0}#learn .lg-acc-i.on{box-shadow:inset 0 0 0 1px #c9c7ff66}#learn .lg-acc-v{color:var(--lx-body2)}#learn .lg-lane{font-family:var(--lx-disp);font-weight:600;letter-spacing:.14em;color:var(--lx-lav)}#learn .lg-realmcard{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c) 40%,transparent)}#learn .lg-realm-b h3{font-size:19px!important}#learn .lg-way-h span{color:var(--lx-text2)}#learn .lg-way-deck{border-top-color:#c9cedc1a;color:var(--lx-body2)}#learn .lg-shape b{font-family:var(--lx-disp);font-weight:800;font-size:24px}#learn .lg-shape span{color:var(--lx-body2)}#learn .anat-tabs button{padding:9px 14px;font-family:var(--lx-disp);font-weight:700;font-size:13.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--lx-body2)}#learn .anat-tabs button.on{color:#fff;background:var(--lx-indigo);box-shadow:none}#learn .anat-card{border-radius:12px}#learn .anat-spot.on{border-color:var(--lx-red);background:#ff37371f;box-shadow:0 0 0 9999px #00000073,0 0 18px #ff37378c}#learn .anat-no{border-radius:0;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);background:var(--lx-red);color:#fff;font-family:var(--lx-disp);font-weight:800;min-width:22px;height:24px}#learn .anat-no.big{min-width:34px;height:38px;font-size:17px}#learn .anat-now{border:0;border-radius:0;background:linear-gradient(180deg,#1e2230,#141721);box-shadow:inset 0 0 0 1px #ff5a5a66,inset 3px 0 0 var(--lx-red)}#learn .anat-now h3{font-family:var(--lx-disp)!important;font-weight:800;font-style:italic;font-size:26px!important;text-transform:uppercase!important;letter-spacing:.005em!important}#learn .anat-list button{border-radius:0;font-family:var(--lx-disp);font-weight:600;font-size:14px;letter-spacing:.04em;text-transform:uppercase;color:var(--lx-body2)}#learn .anat-list button:hover{background:#6c63ff1a}#learn .anat-list button.on{border-color:transparent;background:#ff37371a;box-shadow:inset 2px 0 0 var(--lx-red)}#tutorial .tut-hub{grid-template-columns:minmax(300px,400px) minmax(0,780px);gap:56px;padding:28px 40px 64px}#tutorial .tut-hub-lead{gap:14px;align-items:stretch;top:0}#tutorial .tut-hub-lead h1{margin:2px 0 0;font-size:56px;color:#fff}#tutorial .tut-hub-lead h2{margin:0;font-family:var(--lx-disp);font-weight:700;font-size:22px;line-height:1.15;letter-spacing:.02em;text-transform:uppercase;color:var(--lx-body)}#tutorial .tut-hub-lead p{color:var(--lx-body2);font-size:15.5px;line-height:1.6;margin:0}#tutorial .tut-progress{display:flex;align-items:center;gap:12px;margin:4px 0 6px;font-family:var(--lx-disp);font-weight:700;font-size:14px;letter-spacing:.14em;text-transform:uppercase;color:var(--lx-body2)}#tutorial .tut-progress b{font-family:var(--lx-disp);font-size:20px;color:#fff}#tutorial .tut-pips{display:flex;gap:5px}#tutorial .tut-pips i{width:16px;height:18px;background:#2a2f40}#tutorial .tut-pips i.on{background:linear-gradient(160deg,#c9c7ff,#6c63ff)}#tutorial .tut-list{gap:12px}#tutorial .tut-tile{grid-template-columns:64px 112px minmax(0,1fr) auto;gap:18px;min-height:96px;padding:12px 22px 12px 14px;border:0;border-radius:0;color:var(--lx-body);overflow:hidden;background:linear-gradient(180deg,#1e2230,#161924,#11131b);box-shadow:inset 0 0 0 1px #c9cedc29,inset 0 1px #ffffff0f;clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,8px 100%,0 calc(100% - 8px));transition:transform var(--lx-t) var(--lx-ease),box-shadow var(--lx-t) var(--lx-ease)}#tutorial .tut-tile:hover,#tutorial .tut-tile[data-kb]{transform:translate(4px);border:0;background:linear-gradient(180deg,#232839,#191d2a,#12141d);box-shadow:inset 0 0 0 1px #c9c7ff8c}#tutorial .tut-tile.next{box-shadow:inset 0 0 0 1px #ff5a5a8c,inset 3px 0 0 var(--lx-red)}#tutorial .tut-tile.cleared{box-shadow:inset 0 0 0 1px #c9c7ff42}#tutorial .tut-no{font-family:var(--lx-disp);font-weight:800;font-style:italic;font-size:40px;color:#c9c7ff2e;letter-spacing:0}#tutorial .tut-tile.next .tut-no{color:#ff6b6b}#tutorial .tut-tile.cleared .tut-no{color:var(--lx-lav)}#tutorial .tut-art{width:112px;height:72px;border:0;border-radius:0;box-shadow:inset 0 0 0 1px #c9cedc29;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%)}#tutorial .tut-art img{height:200%;object-position:50% 16%}#tutorial .tut-txt{gap:4px}#tutorial .tut-txt b{font-family:var(--lx-disp);font-weight:800;font-style:italic;font-size:24px;line-height:.95;letter-spacing:.005em;color:#fff}#tutorial .tut-txt small{color:var(--lx-body2);font-size:14px}#tutorial .tut-tags i{border:0;border-radius:0;background:#262b3b;box-shadow:inset 0 0 0 1px #c9cedc1a;color:var(--lx-body2);font-family:var(--lx-disp);font-weight:600;font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;padding:2px 7px}#tutorial .tut-state{display:inline-flex;align-items:center;gap:7px;font-family:var(--lx-disp);font-weight:700;font-size:12.5px;letter-spacing:.16em;color:#ff6b6b}#tutorial .tut-tile.cleared .tut-state{color:var(--lx-lav)}#tutorial .tut-state i{width:12px;height:13px;background:linear-gradient(160deg,#c9c7ff,#6c63ff)}.tut-guide{border:0;border-radius:0;background:linear-gradient(90deg,#6c63ff,#ff3737) 0 0 / 44px 2px no-repeat,linear-gradient(180deg,#1e2230f7,#0e0f16f7);box-shadow:inset 0 0 0 1px #c9c7ff52,0 18px 50px #000000b3;clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,0 100%)}.tut-guide:before{display:none}.tut-guide .tut-head{background:#6c63ff1a;border-bottom-color:#c9cedc1a}.tut-guide .tut-head .tut-sys{font-family:var(--lx-sys);font-size:11px;letter-spacing:.08em;color:var(--lx-lav)}.tut-guide .tut-dot{background:var(--lx-lav);box-shadow:0 0 8px var(--lx-lav)}.tut-guide .tut-part{font-family:var(--lx-disp);font-weight:700;font-size:12px;letter-spacing:.12em;color:var(--lx-body2)}.tut-guide .tut-count{font-family:var(--lx-disp);font-weight:700;color:var(--lx-text2)}.tut-guide .tut-body p{color:var(--lx-body);font-size:14px}.tut-guide .tut-body code{font-family:var(--lx-disp);font-weight:700;border-radius:0;background:#6c63ff2e}.tut-guide .tut-goal{border:0;border-radius:0;background:#ff373714;box-shadow:inset 3px 0 0 var(--lx-red),inset 0 0 0 1px #ff5a5a4d;color:var(--lx-body);animation:lxs-goal 2.4s ease-in-out infinite}.tut-guide .tut-goal span{font-family:var(--lx-disp);font-weight:700;font-size:11px;letter-spacing:.16em;color:#ff8a8a}.tut-guide .tut-bar{border-radius:0;background:#262b3b;height:3px}.tut-guide .tut-bar i{background:linear-gradient(90deg,#6c63ff,#ff3737)}.tut-guide .tut-why{font-family:var(--lx-disp);font-weight:700;color:var(--lx-lav);letter-spacing:.14em}.tut-guide .btn.tut-next{min-height:32px;padding:0 16px;border:0;border-radius:0;font-family:var(--lx-disp);font-weight:700;font-size:13.5px;letter-spacing:.16em;color:#fff;background:linear-gradient(180deg,#f0363e,#da252e 52%,#bd1821);box-shadow:inset 0 1px #ffffff4d,inset 0 0 0 1px #ff8c8c47;clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,0 100%)}.tut-guide .btn.tut-next:after{display:none}.tut-guide .btn.tut-next:hover{filter:brightness(1.12)}.tut-ring{border-radius:4px;border-color:var(--lx-red);box-shadow:0 0 0 3px #ff373733,0 0 22px #ff37378c;animation:lxs-ring 1.2s ease-in-out infinite}.tut-intro{background:radial-gradient(ellipse at center,#1c1a45f0,#06070af7 70%)}.tut-intro-in{animation:lx-rise .5s var(--lx-ease) both}.tut-intro .tut-sys{font-family:var(--lx-sys);font-size:13px;letter-spacing:.08em;color:var(--lx-lav)}.tut-intro h1{font-family:var(--lx-disp);font-weight:800;font-style:italic;font-size:clamp(48px,8vw,96px);line-height:.9;letter-spacing:.005em;text-shadow:0 2px 30px rgba(108,99,255,.5)}.tut-intro p{color:var(--lx-body2);font-size:17px}.tut-clear{background:#06070ad1;-webkit-backdrop-filter:none;backdrop-filter:none}.tut-clear .tut-clear-in{width:min(540px,calc(100vw - 32px));padding:32px 32px 28px;border:0;border-radius:0!important;text-align:left;background:linear-gradient(90deg,#6c63ff,#ff3737) 0 0 / 44px 2px no-repeat,linear-gradient(225deg,transparent 0 calc(50% - .6px),rgba(201,199,255,.75) calc(50% - .6px) calc(50% + .6px),transparent calc(50% + .6px)) 100% 0 / 28px 28px no-repeat,linear-gradient(180deg,#1e2230,#161924 50%,#11131b);box-shadow:inset 0 0 0 1px #c9c7ff52;clip-path:polygon(0 0,calc(100% - 28px) 0,100% 28px,100% 100%,12px 100%,0 calc(100% - 12px))!important;animation:lx-rise .45s var(--lx-ease) both}.tut-clear .tut-sys{font-family:var(--lx-sys);font-size:12px;letter-spacing:.08em;color:var(--lx-lav)}.tut-clear h1{margin:8px 0 16px;font-family:var(--lx-disp);font-weight:800;font-style:italic;font-size:60px;line-height:.9;letter-spacing:.005em;color:#fff;text-shadow:none}.tut-clear ul{justify-content:flex-start;gap:8px;margin-bottom:24px}.tut-clear li{display:inline-flex;align-items:center;gap:7px;padding:5px 10px;border:0;border-radius:0;background:#1c202d;box-shadow:inset 0 0 0 1px #c9c7ff42;color:var(--lx-body);font-size:13px}.tut-clear li i{width:10px;height:11px;background:linear-gradient(160deg,#c9c7ff,#6c63ff)}.tut-clear .tut-clear-btns{gap:10px}@keyframes lxs-goal{50%{box-shadow:inset 3px 0 0 var(--lx-red),inset 0 0 0 1px #ff5a5a99,0 0 16px #ff37372e}}@keyframes lxs-ring{50%{box-shadow:0 0 0 6px #ff37371f,0 0 30px #ff3737bf}}@media(max-width:980px){#learn .lg-page{grid-template-columns:minmax(0,1fr);padding:0 20px 80px;gap:0}}@media(max-width:900px){#tutorial .tut-hub{grid-template-columns:1fr;gap:24px;padding:20px 16px 48px}#tutorial .tut-tile{grid-template-columns:44px 72px minmax(0,1fr);gap:12px;padding-right:14px}#tutorial .tut-art{width:72px;height:54px}#tutorial .tut-no{font-size:28px}}@media(max-width:760px){#learn .lg-hub{padding:16px 16px 48px}#learn .lg-head{flex-wrap:wrap;align-items:flex-start}#learn .lg-head h1{font-size:38px}#learn .lg-train{grid-template-columns:minmax(0,1fr) 44px;padding-left:18px;gap:12px}#learn .lg-train-pips{display:none}#learn .lg-train b.lx-disp{font-size:28px}#learn .lg-tiles{grid-template-columns:1fr 1fr;gap:10px}#learn .lg-tile{min-height:112px;padding:14px}#learn .lg-tile b{font-size:17px}#learn .lg-tile-d{font-size:12.5px}#learn .lg-tile-no{font-size:26px;right:22px}#learn .lg-head-t{padding:14px 16px 8px;gap:12px}#learn .lg-crumb-t{font-size:20px}#learn .lg-pos{display:none}#learn .lg-page{padding:0 16px 64px}#learn .lg-article h1{font-size:38px}#learn .lg-article p,#learn .lg-article li{font-size:15px}#learn .lg-pn-b{min-width:0;flex:1}#tutorial .tut-hub-lead h1{font-size:40px}#tutorial .tut-txt b{font-size:19px}}#settings.screen{background:radial-gradient(ellipse 70% 50% at 18% 0%,rgba(108,99,255,.16),transparent 70%),linear-gradient(rgba(108,99,255,.1) 1px,transparent 1px) -1px -1px / 96px 96px,linear-gradient(90deg,rgba(108,99,255,.1) 1px,transparent 1px) -1px -1px / 96px 96px,#0c0d14}#settings>.screenbar{height:auto;min-height:0;padding:26px 40px 0!important;gap:22px;background:none;border:0;align-items:center;flex-wrap:wrap}#settings>.screenbar:after{display:none}#settings>.screenbar .wordmark{font-family:var(--lx-disp);font-weight:800;font-style:italic;font-size:52px;line-height:.9;letter-spacing:.005em;text-transform:uppercase}#settings>.screenbar .wordmark .neo{color:#fff}#settings>.screenbar>.btn.ghost:first-child{min-height:30px;padding:0 12px;font-size:12px;order:-1}#settings .set-tabs{gap:26px;margin:0 0 0 18px;align-self:flex-end}#settings .set-tab{height:44px;padding:0 2px;gap:0;clip-path:none;background:none;box-shadow:none;border-bottom:2px solid transparent;color:var(--lx-text2);font-family:var(--lx-disp);font-weight:700;font-size:16px;letter-spacing:.12em;text-transform:uppercase}#settings .set-tab i{display:none}#settings .set-tab:hover{color:#fff}#settings .set-tab.on{color:#fff;background:none;border-bottom-color:var(--lx-red)}#settings .set-tools{max-width:1280px;padding:18px 40px 0}#settings .set-tools .tut-sys,#settings .ct-card .tut-sys{display:inline-flex;align-items:center;gap:8px;font-family:var(--lx-disp);font-weight:600;font-size:12px;letter-spacing:.16em;color:var(--lx-lav)}#settings .set-tools .tut-sys:before,#settings .ct-card .tut-sys:before{content:"";width:9px;height:10px;background:linear-gradient(160deg,#b3aeff,#6c63ff 60%,#3f38c7);clip-path:polygon(18% 0,100% 22%,82% 100%,0 70%)}#settings .ct-body{gap:40px;padding:22px 40px 64px}#settings .ct-card{padding:22px 22px 20px;border:0;background:linear-gradient(90deg,#6c63ff,#ff3737) 0 0 / 44px 2px no-repeat,linear-gradient(180deg,#1e2230,#161924,#11131b);box-shadow:inset 0 0 0 1px #c9cedc2e,inset 0 1px #ffffff0f;clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,8px 100%,0 calc(100% - 8px))}#settings .ct-card h2{margin:8px 0 14px;font-family:var(--lx-disp);font-weight:800;font-style:italic;font-size:30px;line-height:.95;letter-spacing:.005em;text-transform:uppercase}#settings .ct-note{color:var(--lx-body2);font-size:14px}#settings .ct-seg{gap:0}#settings .ct-seg button{height:36px;padding:0;transform:none;border:0;border-radius:0;background:#141721;box-shadow:inset 0 0 0 1px #c9cedc29;color:var(--lx-text2);font-family:var(--lx-disp);font-weight:700;font-size:14px;letter-spacing:.14em;text-transform:uppercase}#settings .ct-seg button>*{transform:none}#settings .ct-seg button+button{margin-left:-1px}#settings .ct-seg button.on{background:var(--lx-indigo);color:#fff;box-shadow:none;position:relative;z-index:1}#settings .ct-seg button:not(.on):hover{color:#fff;box-shadow:inset 0 0 0 1px #c9c7ff73}#settings .ct-curs li{border:0;border-radius:0;background:#141721;box-shadow:inset 0 0 0 1px #c9cedc1a}#settings .ct-curs li:hover{background:#6c63ff1f;box-shadow:inset 0 0 0 1px #c9c7ff66}#settings .ct-curs b{font-family:var(--lx-disp);font-weight:700;font-size:14px;letter-spacing:.1em}#settings .ct-curs small{color:var(--lx-text2)}#settings .ct-group h3{display:flex;align-items:center;gap:8px;margin:0 0 10px;padding-bottom:8px;border-bottom-color:#c9cedc1a;font-family:var(--lx-disp);font-weight:800;font-style:italic;font-size:24px;letter-spacing:.005em;color:#fff}#settings .ct-row{border-left:0;padding:8px 10px 8px 14px}#settings .ct-row:nth-child(odd){background:#ffffff05}#settings .ct-row:hover{background:#6c63ff14}#settings .ct-row.custom{box-shadow:inset 2px 0 0 var(--lx-red)}#settings .ct-what b{font-size:15px;color:var(--lx-body)}#settings .ct-what small{color:var(--lx-text2);font-size:12.5px}#settings .ct-slot{height:34px;border:0;border-radius:0;color:#fff;font-family:var(--lx-disp);font-weight:700;font-size:14px;letter-spacing:.06em;background:linear-gradient(180deg,#2b3042,#1a1e2b);box-shadow:inset 0 0 0 1px #c9cedc38,inset 0 -3px #00000059}#settings .ct-slot:hover{box-shadow:inset 0 0 0 1px #c9c7ff99,inset 0 -3px #00000059}#settings .ct-slot.empty{color:var(--lx-text3);background:transparent;box-shadow:inset 0 0 0 1px #c9cedc24}#settings .ct-slot.wait{color:#fff;background:#ff373729;box-shadow:inset 0 0 0 1px var(--lx-red);font-size:11.5px;letter-spacing:.14em;animation:lxs-wait 1s ease-in-out infinite}#settings .ct-undo{border:0;border-radius:0;background:#0d0f1599;box-shadow:inset 0 0 0 1px #c9cedc29;color:var(--lx-text2)}#settings .ct-undo:not(:disabled):hover{color:#fff;box-shadow:inset 0 0 0 1px #ff5a5a99}#settings .ct-wait{border:0;border-radius:0;background:linear-gradient(180deg,#1e2230f7,#11131bf7);box-shadow:inset 0 0 0 1px #ff5a5a80,inset 3px 0 0 var(--lx-red);color:var(--lx-body)}#settings .set-sound .ct-card{gap:14px}#settings .set-toggle{border:0;border-radius:0;background:#141721;box-shadow:inset 0 0 0 1px #c9cedc1f}#settings .set-toggle:hover{box-shadow:inset 0 0 0 1px #c9c7ff73}#settings .set-toggle-t b{font-family:var(--lx-disp);font-weight:700;font-size:17px;letter-spacing:.08em;text-transform:uppercase}#settings .set-toggle-t small{color:var(--lx-text2)}#settings .set-knob{border-radius:0;background:#262b3b;box-shadow:inset 0 0 0 1px #c9cedc33}#settings .set-knob i{border-radius:0;background:#a9aec0}#settings .set-toggle.on .set-knob{background:var(--lx-indigo);box-shadow:none}#settings .set-toggle.on .set-knob i{background:#fff}@keyframes lxs-wait{50%{box-shadow:inset 0 0 0 1px var(--lx-red),0 0 14px #ff373766}}@media(max-width:760px){#settings>.screenbar{padding:14px 16px 0!important;gap:12px}#settings>.screenbar .wordmark{font-size:34px}#settings .set-tabs{margin:0;gap:18px;width:100%}#settings .set-tools{padding:12px 16px 0}#settings .ct-body{padding:16px 16px 48px}}.cz{background:#06070ad6;backdrop-filter:none;-webkit-backdrop-filter:none;animation:lx-fadeIn .25s var(--lx-ease) both}@media(min-width:761px)and (min-height:521px){body.withnav .cz{top:64px}body.withnav .cz .cz-in{height:min(760px,calc(100vh - 112px))}}.cz .cz-in{background:linear-gradient(90deg,#6c63ff,#ff3737) 0 0 / 44px 2px no-repeat,linear-gradient(180deg,#1e2230,#161924,#11131b);box-shadow:inset 0 0 0 1px #c9cedc38;clip-path:polygon(0 0,calc(100% - 28px) 0,100% 28px,100% 100%,12px 100%,0 calc(100% - 12px));animation:lx-fadeIn .3s var(--lx-ease) both}.cz .cz-h{padding:18px 72px 14px 24px;border-bottom-color:#c9cedc1a;background:radial-gradient(ellipse at 0% 0%,color-mix(in srgb,var(--c) 18%,transparent),transparent 60%)}.cz .cz-ht h2{font-family:var(--lx-disp);font-weight:800;font-style:italic;font-size:30px;line-height:.95;letter-spacing:.005em}.cz .cz-ht .sys{font-family:var(--lx-disp);font-weight:600;font-size:12px;letter-spacing:.16em;color:var(--lx-lav);display:inline-flex;align-items:center;gap:8px}.cz .cz-ht .sys:before{content:"";width:9px;height:10px;opacity:1;background:linear-gradient(160deg,#b3aeff,#6c63ff 60%,#3f38c7);clip-path:polygon(18% 0,100% 22%,82% 100%,0 70%)}.cz .cz-admin{font-family:var(--lx-disp);font-weight:700;font-size:11px;letter-spacing:.16em;color:var(--lx-gold);box-shadow:inset 0 0 0 1px #e9b94973;background:#e9b94914}.cz .sh-x{position:absolute;top:16px;right:36px;margin:0}.cz .cz-stage{border-right-color:#c9cedc1a;background:radial-gradient(ellipse at 50% 38%,color-mix(in srgb,var(--c) 24%,transparent),transparent 66%),linear-gradient(rgba(108,99,255,.1) 1px,transparent 1px) -1px -1px / 24px 24px,linear-gradient(90deg,rgba(108,99,255,.1) 1px,transparent 1px) -1px -1px / 24px 24px,#0c0d14}.cz .cz-slot{border:0;border-radius:0;background:#141721;box-shadow:inset 0 0 0 1px #c9cedc24;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%)}.cz .cz-slot small{font-family:var(--lx-disp);font-weight:600;font-size:11px;letter-spacing:.16em;color:var(--lx-text2)}.cz .cz-slot b{font-family:var(--lx-disp);font-weight:700;font-size:17px;letter-spacing:.04em;text-transform:uppercase}.cz .cz-slot em{font-family:var(--lx-disp);font-weight:600;letter-spacing:.14em;color:var(--lx-text2)}.cz .cz-slot.on{box-shadow:inset 0 0 0 1px #c9c7ff8c,inset 3px 0 0 var(--k)}.cz .cz-note{color:var(--lx-text2);font-size:13px}.cz .cz-tabs{gap:24px;padding:12px 20px 0;border-bottom-color:#c9cedc1a}.cz .cz-tabs button{padding:0 2px;height:40px;font-family:var(--lx-disp);font-weight:700;font-size:15px;letter-spacing:.12em;color:var(--lx-text2);box-shadow:none;border-bottom:2px solid transparent;margin-bottom:-1px}.cz .cz-tabs button small{font-family:var(--lx-disp);font-weight:600;font-size:12px;letter-spacing:.06em;color:var(--lx-text3)}.cz .cz-tabs button:hover{color:#fff}.cz .cz-tabs button.on{color:#fff;box-shadow:none;border-bottom-color:var(--lx-red)}.cz .cz-it{border:0;border-radius:0;background:#141721;box-shadow:inset 0 0 0 1px #c9cedc1f;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%)}.cz .cz-it:hover{box-shadow:inset 0 0 0 1px #c9c7ff80}.cz .cz-it.on{box-shadow:inset 0 0 0 1px var(--lx-indigo),inset 0 0 0 2px #6c63ff59;background:#6c63ff1f}.cz .cz-name{font-family:var(--lx-disp);font-weight:700;font-size:14px;letter-spacing:.04em;text-transform:uppercase;color:var(--lx-body)}.cz .cz-tag{border-radius:0;font-family:var(--lx-disp);font-weight:700;font-size:10.5px;letter-spacing:.14em}.cz .cz-tag.on{background:var(--lx-indigo);color:#fff;box-shadow:none}.cz .cz-tag.lock{background:#08090cd9;color:var(--lx-body2);box-shadow:inset 0 0 0 1px #c9cedc33}.cz .cz-more{color:var(--lx-text2);font-size:13px}.cz .cz-more .linkish{color:var(--lx-lav)}.cz .cz-f{border-top:1px solid rgba(201,206,220,.1);background:#08090c4d}.cz .cz-save{font-size:13px;color:var(--lx-text2)}@media(orientation:landscape)and (max-height:520px){.cz .sh-x{top:4px;right:22px;width:30px;height:30px}.cz .cz-h{padding:6px 60px 6px 16px}.cz .cz-ht h2{font-size:20px}}@media(max-width:760px){.cz .cz-in{clip-path:polygon(0 0,calc(100% - 22px) 0,100% 22px,100% 100%,0 100%)}.cz .sh-x{right:30px;top:12px}.cz .cz-h{padding:12px 70px 10px 16px}.cz .cz-ht h2{font-size:22px}.cz .cz-tabs{background:#141721}}.sh-sheet :is(.sh-dc,.sh-pool-card) img{aspect-ratio:1488 / 2078;height:auto;object-fit:cover;background:#141721}#table.lxd{background:#06070b}#table.lxd #main{position:absolute;inset:0;display:block}#table.lxd #board{position:absolute;inset:0;display:block;padding:0;gap:0;overflow:clip!important;isolation:isolate;background:#06070b;font-family:var(--body)}:root{--du: 1px;--dk: 1;--dox: 0px;--doy: 0px;--dbw: 100vw;--dbh: 100vh}#table.lxd #board:before{display:none}#table.lxd :is(.dz-stage,.dz-stage-edge,.dz-seam,.dz-mat,.fighters,.zone.energy,.zone.support,.pile,.neoslot){position:absolute;left:calc(var(--dox) + var(--x) * var(--du));top:calc(var(--doy) + var(--y) * var(--du));width:calc(var(--w) * var(--du));height:calc(var(--h) * var(--du));margin:0}.dz-arena{position:absolute;inset:0;overflow:hidden;z-index:0;pointer-events:none;background:radial-gradient(ellipse 70% 62% at 50% 46%,#1b1d33,#0e0f1a 55%,#06070b)}.dz-floor{position:absolute;inset:0;background:linear-gradient(rgba(108,99,255,.07) 1px,transparent 1px) calc(var(--dox) - 1px) calc(var(--doy) - 1px) / calc(48 * var(--du)) calc(48 * var(--du)),linear-gradient(90deg,rgba(108,99,255,.07) 1px,transparent 1px) calc(var(--dox) - 1px) calc(var(--doy) - 1px) / calc(48 * var(--du)) calc(48 * var(--du))}.dz-stands{position:absolute;left:0;right:0;background:repeating-linear-gradient(180deg,rgba(255,255,255,.04) 0 2px,transparent 2px calc(10 * var(--du))),radial-gradient(circle,rgba(201,199,255,.55) 0 1px,transparent 1.7px) 0 0 / calc(13 * var(--du)) calc(10 * var(--du)),radial-gradient(circle,rgba(255,120,110,.4) 0 1px,transparent 1.7px) calc(6 * var(--du)) calc(5 * var(--du)) / calc(19 * var(--du)) calc(10 * var(--du))}.dz-stands.t{top:0;height:calc(90 * var(--du));-webkit-mask-image:linear-gradient(180deg,#000,transparent);mask-image:linear-gradient(180deg,#000,transparent)}.dz-stands.b{bottom:0;height:calc(110 * var(--du));-webkit-mask-image:linear-gradient(0deg,#000,transparent);mask-image:linear-gradient(0deg,#000,transparent)}.dz-stands.l,.dz-stands.r{top:0;bottom:0;width:calc(var(--dox) + 150 * var(--du));background:repeating-linear-gradient(90deg,rgba(255,255,255,.04) 0 2px,transparent 2px calc(10 * var(--du))),radial-gradient(circle,rgba(201,199,255,.55) 0 1px,transparent 1.7px) 0 0 / calc(10 * var(--du)) calc(13 * var(--du)),radial-gradient(circle,rgba(255,120,110,.4) 0 1px,transparent 1.7px) calc(5 * var(--du)) calc(6 * var(--du)) / calc(10 * var(--du)) calc(19 * var(--du))}.dz-stands.l{left:0;right:auto;-webkit-mask-image:linear-gradient(90deg,#000 20%,transparent);mask-image:linear-gradient(90deg,#000 20%,transparent)}.dz-stands.r{right:0;left:auto;-webkit-mask-image:linear-gradient(270deg,#000 20%,transparent);mask-image:linear-gradient(270deg,#000 20%,transparent)}.dz-stands:after{content:"";position:absolute;inset:0;background:inherit;opacity:0;animation:dz-crowd 7s ease-in-out infinite}@keyframes dz-crowd{0%,to{opacity:0}50%{opacity:.35}}.dz-ring{position:absolute;overflow:visible}.dz-ring.r1{left:calc(var(--dox) + 80 * var(--du));top:calc(var(--doy) - 278 * var(--du));width:calc(1280 * var(--du));height:calc(1280 * var(--du));animation:lx-spin 160s linear infinite}.dz-ring.r2{left:calc(var(--dox) + 140 * var(--du));top:calc(var(--doy) - 218 * var(--du));width:calc(1160 * var(--du));height:calc(1160 * var(--du));animation:lx-spin 220s linear infinite reverse}.dz-ring.r3{left:var(--dox);top:calc(var(--doy) - 358 * var(--du));width:calc(1440 * var(--du));height:calc(1440 * var(--du))}.dz-pool{position:absolute;width:calc(520 * var(--du));height:calc(520 * var(--du));border-radius:50%;background:radial-gradient(circle,#c9c7ff1a,#c9c7ff00 65%)}.dz-pool.a{left:calc(var(--dox) + 80 * var(--du));top:calc(var(--doy) - 120 * var(--du));animation:dz-poolA 22s ease-in-out infinite}.dz-pool.b{right:calc(var(--dox) + 60 * var(--du));bottom:calc(var(--doy) - 200 * var(--du));animation:dz-poolB 27s ease-in-out infinite}@keyframes dz-poolA{0%,to{transform:translate(0)}50%{transform:translate(calc(160 * var(--du)),calc(60 * var(--du)))}}@keyframes dz-poolB{0%,to{transform:translate(0)}50%{transform:translate(calc(-180 * var(--du)),calc(-40 * var(--du)))}}.dz-motes{position:absolute;inset:0}.dz-motes i{position:absolute;bottom:-12px;width:3px;height:3px;border-radius:50%;background:#c9c7ff;box-shadow:0 0 9px #c9c7ff;opacity:0;animation:lx-moteA 16s linear infinite}.dz-motes i.m1{background:#ff6a5a;box-shadow:0 0 9px #ff6a5a;animation-name:lx-moteB;width:2px;height:2px}.dz-motes i.m2{animation-name:lx-moteC;width:2px;height:2px}.dz-stage-edge,.dz-stage{clip-path:polygon(calc(28 * var(--du)) 0,calc(100% - 28 * var(--du)) 0,100% calc(28 * var(--du)),100% calc(100% - 28 * var(--du)),calc(100% - 28 * var(--du)) 100%,calc(28 * var(--du)) 100%,0 calc(100% - 28 * var(--du)),0 calc(28 * var(--du)));pointer-events:none}#table.lxd .dz-stage-edge{--x: 240;--y: 54;--w: 960;--h: 623;z-index:1;background:linear-gradient(90deg,#6c63ff,#c9c7ff 50%,#ff3737);opacity:.75;filter:drop-shadow(0 0 14px rgba(108,99,255,.7))}#table.lxd .dz-stage{--x: 242;--y: 56;--w: 956;--h: 619;z-index:1;box-shadow:0 30px 60px #0009;background:linear-gradient(rgba(201,199,255,.05) 1px,transparent 1px) -1px -1px / calc(24 * var(--du)) calc(24 * var(--du)),linear-gradient(90deg,rgba(201,199,255,.05) 1px,transparent 1px) -1px -1px / calc(24 * var(--du)) calc(24 * var(--du)),linear-gradient(180deg,#1a1d2b,#11131c)}.dz-pylon{position:absolute;z-index:3;width:calc(46 * var(--du));height:calc(52 * var(--du));display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#262b46,#0e1018);transition:filter .3s var(--lx-ease);cursor:default}.dz-pylon:before{content:"";position:absolute;inset:0;background:#c9c7ff66;clip-path:inherit;z-index:-1}.dz-pylon:after{content:"";position:absolute;inset:1px;background:linear-gradient(180deg,#262b46,#0e1018);clip-path:inherit;z-index:0}.dz-pylon img{position:relative;z-index:1;width:calc(30 * var(--du));animation:lx-breathe 3.5s ease-in-out infinite;pointer-events:none}.dz-pylon:hover{filter:brightness(1.5) drop-shadow(0 0 12px rgba(108,99,255,.9))}.dz-pylon:hover img{animation-duration:.9s}.dz-pylon.tl{left:calc(var(--dox) + 227 * var(--du));top:calc(var(--doy) + 38 * var(--du))}.dz-pylon.tr{left:calc(var(--dox) + 1167 * var(--du));top:calc(var(--doy) + 38 * var(--du))}.dz-pylon.bl{left:calc(var(--dox) + 227 * var(--du));top:calc(var(--doy) + 641 * var(--du))}.dz-pylon.br{left:calc(var(--dox) + 1167 * var(--du));top:calc(var(--doy) + 641 * var(--du))}#table.lxd .dz-seam{--x: 228;--y: 361;--w: 984;--h: 2;z-index:3;pointer-events:none;background:linear-gradient(90deg,transparent 2%,rgba(108,99,255,.9) 30%,rgba(232,230,255,1) 50%,rgba(255,55,55,.9) 70%,transparent 98%);box-shadow:0 0 18px 2px #6c63ff8c}.dz-seam i{position:absolute;inset:-6px 0;background:radial-gradient(ellipse 18% 100% at 50% 50%,rgba(255,255,255,.55),transparent 70%);opacity:0}.dz-vig{position:absolute;inset:0;z-index:5;pointer-events:none;box-shadow:inset 0 0 200px 30px #0000009e}#table.lxd .half{position:absolute;inset:0;display:block;pointer-events:none;z-index:auto;gap:0;min-height:0;flex:none}#table.lxd .half.mat:before{display:none}#table.lxd .half>.field,#table.lxd .half>.handrow,#table.lxd .half .field>.col,#table.lxd .half .rows,#table.lxd .half .subrow{display:contents}#table.lxd .half :is(.fighters,.zone,.pile,.neoslot,.hand,.dz-mat .matart){pointer-events:auto}#table.lxd .half>.dz-mat{position:absolute;z-index:2;border-radius:calc(14 * var(--du));overflow:hidden;pointer-events:none;background:#0b0c13;box-shadow:0 18px 40px #0009,0 0 0 1px #c9c7ff38}#table.lxd #half-opp>.dz-mat{--x: 268;--y: 78;--w: 904;--h: 280}#table.lxd #half-me>.dz-mat{--x: 268;--y: 366;--w: 904;--h: 300;box-shadow:0 18px 40px #0009,0 0 0 1px #ff786e42}#table.lxd .dz-mat:after{content:"";position:absolute;inset:calc(6 * var(--du));border-radius:calc(9 * var(--du));border:1px solid rgba(255,255,255,.07);pointer-events:none}#table.lxd .dz-mat .matart{position:absolute;inset:0;z-index:0;opacity:1;clip-path:none;background-size:cover;background-repeat:no-repeat;background-color:#07080f;filter:blur(1px) saturate(1.05);animation:lx-fadeIn .6s ease both;pointer-events:none;transform:scale(1.02)}#table.lxd .dz-mat .matart:after{display:none}#table.lxd .dz-mat .dz-mshade{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,#08090ea8,#08090e85),radial-gradient(ellipse 70% 100% at 50% 100%,color-mix(in srgb,var(--rc, #6C63FF) 22%,transparent),transparent 70%)}#table.lxd #half-me .dz-mat .dz-mshade{background:linear-gradient(0deg,#08090ea8,#08090e85),radial-gradient(ellipse 70% 100% at 50% 0%,color-mix(in srgb,var(--rc, #FF4632) 18%,transparent),transparent 70%)}#table.lxd .dz-mat .matart.realm{opacity:.62;filter:blur(1.5px) saturate(.92)}#table.lxd .dz-mat:not(:has(.matart)) .dz-mshade{background:radial-gradient(ellipse 60% 90% at 50% 50%,color-mix(in srgb,var(--rc, #6C63FF) 16%,transparent),transparent 75%),linear-gradient(180deg,#11131e,#0c0d16)}#table.lxd .dz-mat .dz-mgrid{position:absolute;inset:0;z-index:2;background:linear-gradient(rgba(201,199,255,.075) 1px,transparent 1px) -1px -1px / calc(96 * var(--du)) calc(96 * var(--du)),linear-gradient(90deg,rgba(201,199,255,.075) 1px,transparent 1px) -1px -1px / calc(96 * var(--du)) calc(96 * var(--du));-webkit-mask-image:radial-gradient(ellipse 60% 75% at 50% 50%,#000 25%,transparent 85%);mask-image:radial-gradient(ellipse 60% 75% at 50% 50%,#000 25%,transparent 85%)}#table.lxd .half.founder .dz-mat .matart{background:radial-gradient(ellipse at 50% 40%,#3a2a08,#0b0906 72%)}#table.lxd .half :is(.fzone,.zone.energy,.zone.support,.pile,.neoslot){border:0;border-radius:calc(7 * var(--du));clip-path:none;background:#ffffff06;box-shadow:inset 0 0 0 1px #ffffff2b;min-height:0;padding:0;overflow:visible;flex:none;filter:none;animation:none}#table.lxd :is(#half-opp,#half-opp2) :is(.fzone,.zone.energy,.zone.support,.pile,.neoslot){box-shadow:inset 0 0 0 1px #c9c7ff33}#table.lxd .half .zlabel,#table.lxd .half .pile .cnt,#table.lxd .fzone .znum{display:none}#table.lxd .half :is(.zone,.pile,.neoslot,.fzone).drop{background:#6c63ff24;box-shadow:inset 0 0 0 1.5px #9a94ffe6,0 0 24px #6c63ff59}#table.lxd .half .fighters{z-index:4;display:grid;grid-template-columns:repeat(5,calc(116 * var(--du)));column-gap:calc(10 * var(--du));gap:0 calc(10 * var(--du));pointer-events:none}#table.lxd #half-me .fighters{--x: 410;--y: 376;--w: 620;--h: 159}#table.lxd #half-opp .fighters{--x: 410;--y: 189;--w: 620;--h: 159}#table.lxd .half .fzone{position:relative;width:calc(116 * var(--du));height:calc(159 * var(--du));display:block;pointer-events:auto}#table.lxd .half .zone.energy,#table.lxd .half .zone.support{z-index:4;display:block;overflow:visible}#table.lxd #half-me .zone.energy{--x: 410;--y: 561;--w: 308;--h: 95}#table.lxd #half-opp .zone.energy{--x: 410;--y: 88;--w: 308;--h: 95}#table.lxd #half-me .zone.support{--x: 722;--y: 561;--w: 308;--h: 95}#table.lxd #half-opp .zone.support{--x: 722;--y: 88;--w: 308;--h: 95}#table.lxd .half .pile,#table.lxd .half .neoslot{--w: 92;--h: 125;z-index:4;display:block;cursor:var(--cur-pointer, pointer)}#table.lxd #half-me .pile.health{--x: 282;--y: 376}#table.lxd #half-me .neoslot{--x: 282;--y: 531}#table.lxd #half-me .pile.deck{--x: 1066;--y: 376}#table.lxd #half-me .pile.cache{--x: 1066;--y: 531}#table.lxd #half-opp .pile.health{--x: 282;--y: 223}#table.lxd #half-opp .neoslot{--x: 282;--y: 88}#table.lxd #half-opp .pile.deck{--x: 1066;--y: 223}#table.lxd #half-opp .pile.cache{--x: 1066;--y: 88}#table.lxd #board .card{border-radius:calc(6 * var(--du));box-shadow:0 calc(10 * var(--du)) calc(16 * var(--du)) calc(-4 * var(--du)) #000c,0 2px 4px #0009;background:#12141d;outline:0;transition:transform .3s var(--lx-ease),box-shadow .3s var(--lx-ease),filter .3s var(--lx-ease)}#table.lxd #board .card img{border-radius:inherit}#table.lxd #board .card:hover{box-shadow:0 calc(16 * var(--du)) calc(22 * var(--du)) calc(-6 * var(--du)) #000000d9,0 0 0 1px #c9c7ff8c;z-index:8}#table.lxd #board .card[data-rar]:before{opacity:0;animation:none}#table.lxd #board .card[data-rar=SR]:not(.back):before{opacity:.5;background:linear-gradient(125deg,transparent 18%,rgba(255,70,90,.22) 28%,rgba(255,214,90,.22) 36%,rgba(90,255,170,.2) 44%,rgba(80,190,255,.22) 52%,rgba(170,110,255,.24) 60%,transparent 70%);background-size:320% 320%;mix-blend-mode:color-dodge;animation:lx-prism 7s linear infinite}#table.lxd #board .card:is([data-rar=U],[data-rar=R]):not(.back):before{opacity:1;mix-blend-mode:normal;background:linear-gradient(115deg,transparent 38%,rgba(255,255,255,.2) 48%,transparent 58%);background-size:260% 100%;animation:lx-sheen 6s var(--lx-ease) infinite}#table.lxd #board .card[data-rar=R]:not(.back):before{background-image:linear-gradient(115deg,transparent 38%,rgba(255,226,140,.26) 48%,transparent 58%)}#table.lxd .zone.energy .card:before,#table.lxd .fzone .stack .gear:before{display:none}#table.lxd #board .card.sel{box-shadow:0 calc(10 * var(--du)) calc(16 * var(--du)) calc(-4 * var(--du)) #000c,0 0 0 1.5px #c9c7ffe6}#table.lxd #board .card.choice{outline:0;box-shadow:0 0 0 2px #e9b949,0 0 22px #e9b949a6;animation:dz-choice 1.4s ease-in-out infinite}#table.lxd #board .card.picked{outline:0;box-shadow:0 0 0 2.5px #fff,0 0 26px #ffffffb3}@keyframes dz-choice{50%{box-shadow:0 0 0 2px #ffe7a3,0 0 34px #e9b949e6}}#table.lxd #board .card.mat{box-shadow:0 0 0 2px #9a94ff,0 0 24px #6c63ffe6}#table.lxd #board .card.payable{outline:0;box-shadow:0 0 0 1.5px #e9b949bf,0 0 12px #e9b94959;animation:none}#table.lxd #board .card.paysel{outline:0;box-shadow:0 0 0 2px #fff,0 0 18px #ffffffb3,0 0 30px #6c63ffb3}#table.lxd #board .card.target{box-shadow:0 0 0 2px #ff3737,0 0 24px #ff3737bf;cursor:var(--cur-attack, crosshair)}#table.lxd #board .card.nottarget{filter:brightness(.55) saturate(.7)}#table.lxd #board .card.pulse{animation:dz-pulse .7s var(--lx-ease)}@keyframes dz-pulse{0%{filter:brightness(1.6)}to{filter:brightness(1)}}#table.lxd .fzone .stack{position:absolute;left:calc(4 * var(--du));top:calc(4 * var(--du));width:calc(108 * var(--du));height:calc(151 * var(--du));--cw: calc(108 * var(--du));transition:transform .38s var(--lx-ease),translate .38s var(--lx-ease)}#table.lxd .fzone .stack .card{position:absolute;left:0;top:0}#table.lxd .fzone .stack .card.main{z-index:3}#table.lxd .fzone .stack .card.main:hover{transform:translateY(calc(-6 * var(--du))) scale(1.04)}#table.lxd .fzone .stack .card.gear{z-index:1;transform:translateY(calc(22 * var(--du)));transition:transform .3s var(--lx-ease)}#table.lxd .fzone .stack .card.gear:nth-of-type(3){transform:translateY(calc(30 * var(--du)));z-index:0}#table.lxd .fzone .stack .card.gear:nth-of-type(4){transform:translateY(calc(38 * var(--du)));z-index:-1}#table.lxd :is(#half-opp,#half-opp2) .fzone .stack .card.gear{transform:translateY(calc(-14 * var(--du)))}#table.lxd :is(#half-opp,#half-opp2) .fzone .stack .card.gear:nth-of-type(3){transform:translateY(calc(-20 * var(--du)))}#table.lxd :is(#half-opp,#half-opp2) .fzone .stack .card.gear:nth-of-type(4){transform:translateY(calc(-26 * var(--du)))}#table.lxd .fzone .stack:hover .card.gear:nth-of-type(2){transform:translateY(calc(48 * var(--du)))}#table.lxd .fzone .stack:hover .card.gear:nth-of-type(3){transform:translateY(calc(80 * var(--du)))}#table.lxd .fzone .stack:hover .card.gear:nth-of-type(4){transform:translateY(calc(112 * var(--du)))}#table.lxd :is(#half-opp,#half-opp2) .fzone .stack:hover .card.gear:nth-of-type(2){transform:translateY(calc(-48 * var(--du)))}#table.lxd :is(#half-opp,#half-opp2) .fzone .stack:hover .card.gear:nth-of-type(3){transform:translateY(calc(-80 * var(--du)))}#table.lxd .fzone .stack:hover,#table.lxd .fzone:hover{z-index:9}#table.lxd .fzone .stack.exposed{transform:rotate(90deg) scale(.86)}#table.lxd .fzone .stack.exposed>.card.main{box-shadow:0 calc(10 * var(--du)) calc(16 * var(--du)) calc(-4 * var(--du)) #000c,0 0 0 1.5px #ff4d4dd9,0 0 18px #ff373773}#table.lxd .fzone:has(.bdg.aggro) .stack>.card.main{box-shadow:0 calc(10 * var(--du)) calc(16 * var(--du)) calc(-4 * var(--du)) #000c,0 0 0 1.5px #5fe0a0,0 0 14px #5fe0a073}#table.lxd .fzone .pow{position:absolute;right:calc(2 * var(--du));bottom:calc(3 * var(--du));z-index:7;padding:calc(1 * var(--du)) calc(6 * var(--du));min-width:calc(40 * var(--du));text-align:center;font-family:var(--lx-disp);font-weight:800;font-size:calc(15 * var(--du));line-height:1.15;letter-spacing:.02em;color:#fff;border:0;border-radius:0;background:linear-gradient(180deg,#1b1f2e,#0b0c12);box-shadow:inset 0 0 0 1px #c9cedc4d,0 4px 10px #000000b3;clip-path:polygon(0 0,calc(100% - 6px) 0,100% 6px,100% 100%,0 100%);transition:transform .3s var(--lx-ease)}#table.lxd .fzone .pow.up{color:#9dffc8;box-shadow:inset 0 0 0 1px #3dbe6ad9,0 0 14px #3dbe6a80}#table.lxd .fzone .pow.down{color:#ffb3a6;box-shadow:inset 0 0 0 1px #ff5a3cd9,0 0 14px #ff5a3c73}#table.lxd .fzone .gearn{display:none}#table.lxd .fzone .badges{position:absolute;left:0;right:0;top:calc(-9 * var(--du));bottom:auto;z-index:10;display:flex;flex-wrap:wrap;justify-content:center;gap:calc(3 * var(--du));pointer-events:none}#table.lxd :is(#half-opp,#half-opp2) .fzone .badges{top:auto;bottom:calc(-9 * var(--du));flex-wrap:wrap-reverse}#table.lxd .fzone .bdg{font-family:var(--lx-disp);font-weight:700;font-size:calc(10 * var(--du));letter-spacing:.14em;line-height:1;padding:calc(3 * var(--du)) calc(6 * var(--du)) calc(2 * var(--du));color:#e4e6ee;background:#0a0b12f0;border:0;border-radius:0;box-shadow:inset 0 0 0 1px #c9c7ff59,0 3px 8px #0009;clip-path:polygon(0 0,calc(100% - 5px) 0,100% 5px,100% 100%,0 100%);white-space:nowrap}#table.lxd .fzone .bdg.exp{color:#fff;background:linear-gradient(180deg,#e0303a,#a3151e);box-shadow:inset 0 0 0 1px #ff8c8c80}#table.lxd .fzone .bdg.sick{color:#c9c7ff}#table.lxd .fzone .bdg.aggro{color:#9dffc8;box-shadow:inset 0 0 0 1px #3dbe6a99}#table.lxd .fzone .bdg.stop{color:#ffd23a;box-shadow:inset 0 0 0 1px #ffd23a99}#table.lxd .fzone .bdg.grant,#table.lxd .fzone .bdg.aura{color:#ffe7a3;box-shadow:inset 0 0 0 1px #e9b9498c}#table.lxd .fzone .bdg.neo{color:#fff;background:linear-gradient(180deg,#6159f2,#3f38c7)}#table.lxd .fzone .bdg.done{color:#a9aec0}#table.lxd .fzone .bdg.cov{color:#08090c;background:#e4e6ee}#table.lxd .fzone .fpred{top:calc(42 * var(--du));z-index:12;padding:calc(5 * var(--du)) calc(9 * var(--du));border:0;border-radius:0;background:#08090ef0;box-shadow:inset 0 0 0 1px #c9cedc4d,0 8px 18px #000000b3;clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,0 100%)}#table.lxd .fzone .fpred b{font-family:var(--lx-disp);font-weight:800;font-size:calc(13 * var(--du));letter-spacing:.16em}#table.lxd .fzone .fpred span{font-family:var(--lx-disp);font-weight:700;font-size:calc(13 * var(--du))}#table.lxd .fzone .fpred small{font-size:calc(10 * var(--du));max-width:calc(140 * var(--du))}#table.lxd .zone.energy .card{position:absolute;--cw: calc(62 * var(--du));left:calc((4 + var(--x)) * var(--du));top:calc(4 * var(--du));margin:0;z-index:var(--z, 1);transform:rotate(180deg);transition:transform .3s var(--lx-ease),filter .3s var(--lx-ease),left .3s var(--lx-ease)}#table.lxd .zone.energy .card:hover{transform:rotate(180deg) translateY(calc(10 * var(--du)));z-index:20}#table.lxd .zone.energy .card.dark{transform:rotate(180deg) translateY(calc(-5 * var(--du)));filter:grayscale(.85) brightness(.42);margin:0}#table.lxd .zone.energy .card.neo-token,#table.lxd .zone.energy .card.neo-token.dark{transform:none}#table.lxd .zone.energy .card.paysel{transform:rotate(180deg) translateY(calc(10 * var(--du)))}#table.lxd .zone.support .card{position:absolute;--cw: calc(62 * var(--du));left:calc((4 + var(--x)) * var(--du));top:calc(4 * var(--du));margin:0;z-index:var(--z, 1);transition:left .3s var(--lx-ease),transform .3s var(--lx-ease)}#table.lxd .zone.support .card:hover{transform:translateY(calc(-6 * var(--du))) scale(1.06);z-index:20}#table.lxd .zone.support .card.played{box-shadow:0 0 0 1.5px #ffd23a,0 0 16px #ffd23a80}#table.lxd .zone.support .card.played:before{display:none}#table.lxd .zone.support .gap{position:absolute;top:calc(4 * var(--du));bottom:calc(4 * var(--du));left:calc((4 + var(--x)) * var(--du));width:3px;margin:0;border:0;background:#9a94ff;box-shadow:0 0 12px #6c63ff;opacity:0}#table.lxd .zone.support .gap.on{opacity:1}#table.lxd .card .hatchb{font-family:var(--lx-disp);font-weight:700;font-size:calc(9 * var(--du));letter-spacing:.1em;border-radius:0}.dz-tag{position:absolute;z-index:9;height:calc(26 * var(--du));display:flex;align-items:center;gap:calc(6 * var(--du));padding:0 calc(8 * var(--du));pointer-events:none;background:#0a0b12f0;box-shadow:inset 0 0 0 1px #c9c7ff4d,0 4px 10px #0009;clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,0 100%)}.dz-tag .pl{font-family:var(--lx-disp);font-weight:700;font-size:calc(11 * var(--du));letter-spacing:.14em;text-transform:uppercase;color:#c3c7d5;white-space:nowrap}.dz-tag .pn{margin-left:auto;font-family:var(--lx-disp);font-weight:800;font-size:calc(16 * var(--du));color:#fff;font-variant-numeric:tabular-nums;line-height:1}.dz-tag .pn small{font-size:.7em;color:#a9aec0;margin-left:1px}.dz-tag .ic{width:calc(12 * var(--du));height:calc(12 * var(--du));flex:none;color:#c9c7ff}.dz-tag .ic.em{width:calc(14 * var(--du));height:auto}.dz-tag .ic.hx{width:calc(10 * var(--du));height:calc(11 * var(--du));background:#ff3737;box-shadow:0 0 6px #ff3737}.dz-tag.cache .ic{color:#c3c7d5}#table.lxd .half .pile>.dz-tag,#table.lxd .half .neoslot>.dz-tag{left:calc(-2 * var(--du));top:calc(105 * var(--du));width:calc(96 * var(--du))}#table.lxd .zone.energy>.dz-tag{left:calc(-2 * var(--du));top:calc(69 * var(--du));min-width:calc(190 * var(--du));z-index:30}.dz-tag .epips{display:flex;gap:2px}.dz-tag .epips i{width:calc(6 * var(--du));height:calc(7 * var(--du));clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%)}.dz-tag .st{font-family:var(--lx-disp);font-weight:800;font-size:calc(10 * var(--du));letter-spacing:.1em;padding:1px calc(4 * var(--du))}.dz-tag .st.open{color:#fff;background:#da252e}.dz-tag .st.ok{color:#9dffc8}#table.lxd #half-me .pile.health>.dz-tag .pn{color:#fff}#table.lxd .half .pile .stackimg{position:absolute;left:calc(4 * var(--du));top:calc(4 * var(--du));width:calc(84 * var(--du));height:calc(117 * var(--du));inset:auto;border-radius:calc(6 * var(--du));background:url(/static/back.png) center / cover;filter:none!important;box-shadow:0 calc(10 * var(--du)) calc(16 * var(--du)) calc(-4 * var(--du)) #000c,0 2px 4px #0009;transition:box-shadow .3s}#table.lxd .half [data-d="1"] .stackimg,#table.lxd .half .pile.cache[data-d="1"]>.card{box-shadow:-1.4px -1.8px #2a2e44,-1.4px -1.8px 0 1px #0000008c,0 calc(10 * var(--du)) calc(16 * var(--du)) calc(-4 * var(--du)) #000c}#table.lxd .half [data-d="2"] .stackimg,#table.lxd .half .pile.cache[data-d="2"]>.card{box-shadow:-1.4px -1.8px #2a2e44,-2.8px -3.6px #1f2233,-2.8px -3.6px 0 1px #0000008c,0 calc(10 * var(--du)) calc(16 * var(--du)) calc(-4 * var(--du)) #000c}#table.lxd .half [data-d="3"] .stackimg,#table.lxd .half .pile.cache[data-d="3"]>.card{box-shadow:-1.4px -1.8px #2a2e44,-2.8px -3.6px #1f2233,-4.2px -5.4px #191b29,-4.2px -5.4px 0 1px #0000008c,0 calc(10 * var(--du)) calc(16 * var(--du)) calc(-4 * var(--du)) #000c}#table.lxd .half .pile.empty .stackimg{display:none}#table.lxd .half .pile:hover .stackimg{transform:translateY(-2px)}#table.lxd .half .pile.cache>.card{position:absolute;--cw: calc(84 * var(--du));left:calc(4 * var(--du));top:calc(4 * var(--du));opacity:1;pointer-events:none}#table.lxd .half .pile .wiped{top:auto;bottom:calc(-26 * var(--du));font-family:var(--lx-disp);font-size:calc(9 * var(--du));letter-spacing:.14em;color:#80869c;background:none}#table.lxd .half .pile.health.target{box-shadow:inset 0 0 0 2px #ff3737,0 0 26px #ff373799;cursor:var(--cur-attack, crosshair)}#table.lxd .half .pile.health.zero{box-shadow:inset 0 0 0 1.5px #ff3737;animation:dz-zero 1.2s ease-in-out infinite}@keyframes dz-zero{50%{box-shadow:inset 0 0 0 1.5px #ff3737,0 0 22px #ff37378c}}#table.lxd .half .neoslot{display:block}#table.lxd .half .neoslot>.card{position:absolute;--cw: calc(84 * var(--du));left:calc((4 - var(--i, 0) * 1.4) * var(--du));top:calc((4 - var(--i, 0) * 1.8) * var(--du));margin:0;z-index:calc(1 + var(--i, 0));transition:left .3s var(--lx-ease),top .3s var(--lx-ease),transform .3s var(--lx-ease)}#table.lxd .half .neoslot>.card.back{left:calc(4 * var(--du));top:calc(4 * var(--du))}#table.lxd .half .neoslot>.card.back:nth-of-type(2){left:calc(2.6 * var(--du));top:calc(2.2 * var(--du))}#table.lxd .half .neoslot>.card.back:nth-of-type(3){left:calc(1.2 * var(--du));top:calc(.4 * var(--du))}#table.lxd #half-me .neoslot:hover{z-index:25}#table.lxd #half-me .neoslot:hover>.card{left:calc((4 + var(--i, 0) * 70) * var(--du));top:calc(-10 * var(--du))}#table.lxd #half-me .neoslot:hover>.card:hover{transform:translateY(calc(-8 * var(--du))) scale(1.05)}#table.lxd .half .handrow{display:contents}#table.lxd #me-hand.dz-hand{position:absolute;z-index:11;left:calc(50% - 400 * var(--du));bottom:calc(-138 * var(--du));width:calc(800 * var(--du));height:calc(250 * var(--du));display:block;margin:0;padding:0;min-height:0;pointer-events:none}#table.lxd .dz-hand .card{--cw: calc(150 * var(--du));position:absolute;bottom:0;left:calc(50% - 75 * var(--du) + var(--x) * var(--du));margin:0;z-index:var(--z);background:none;box-shadow:none;border-radius:0;pointer-events:auto;transform:translateY(calc(var(--y) * var(--du)));transition:left .32s var(--lx-ease),transform .32s var(--lx-ease)}#table.lxd .dz-hand .card:before{display:none}#table.lxd .dz-hand .card>.cin{position:absolute;inset:0;border-radius:calc(7 * var(--du));overflow:hidden;transform:rotate(var(--r));transform-origin:50% 100%;pointer-events:none;box-shadow:0 -6px 18px #0000008c;transition:transform .32s var(--lx-ease),box-shadow .32s var(--lx-ease),filter .3s;background:#12141d}#table.lxd .dz-hand .card>.cin img{width:100%;height:100%;display:block;border-radius:0}#table.lxd .dz-hand .card:hover,#table.lxd .dz-hand .card.sel:hover{z-index:60;box-shadow:none;transform:translateY(calc(var(--y) * var(--du)))}#table.lxd .dz-hand .card:hover>.cin{transform:translateY(calc(-128 * var(--du))) scale(1.08);box-shadow:0 18px 40px #000c,0 0 0 1px #c9c7ff80}#table.lxd .dz-hand .card:hover:after{content:"";position:absolute;left:0;right:0;bottom:100%;height:calc(64 * var(--du))}#table.lxd .dz-hand .card.canplay>.cin{box-shadow:0 -6px 18px #0000008c,0 0 0 1.5px #6cffaad9,0 0 16px #3dbe6a8c}#table.lxd .dz-hand .card.canplay:hover>.cin{box-shadow:0 18px 40px #000c,0 0 0 1.5px #6cffaaf2,0 0 22px #3dbe6a99}#table.lxd .dz-hand .card.cantpay{filter:none}#table.lxd .dz-hand .card.cantpay>.cin{filter:saturate(.45) brightness(.72)}#table.lxd .dz-hand .card.sel{box-shadow:none}#table.lxd .dz-hand .card.sel>.cin{box-shadow:0 -6px 18px #0000008c,0 0 0 1.5px #c9c7fff2}#table.lxd .dz-hand .costb{font-family:var(--lx-disp);font-weight:800;font-size:calc(10 * var(--du));letter-spacing:.12em;border-radius:0;top:calc(4 * var(--du));left:auto;right:calc(4 * var(--du))}#table.lxd #me-hand.drop{background:radial-gradient(ellipse 60% 50% at 50% 100%,rgba(108,99,255,.25),transparent 70%)}body.touch #table.lxd #me-hand.dz-hand{bottom:calc(-62 * var(--du))}#table.lxd .dz-ohand{position:absolute;z-index:8;right:calc(56 * var(--du));top:calc(-58 * var(--du));width:calc(220 * var(--du));height:calc(100 * var(--du));display:block;margin:0;padding:0;min-height:0;pointer-events:auto}#table.lxd .dz-ohand .card{--cw: calc(56 * var(--du));position:absolute;left:calc(82 * var(--du) + var(--x) * var(--du));top:calc(var(--y) * var(--du));margin:0;z-index:var(--z);transform:rotate(var(--r));cursor:default;box-shadow:0 6px 14px #000000b3;transition:left .3s var(--lx-ease),transform .3s var(--lx-ease)}#table.lxd .dz-ohand .dz-tag.hn{left:calc(76 * var(--du));top:calc(82 * var(--du));height:calc(20 * var(--du));padding:0 calc(7 * var(--du));gap:calc(5 * var(--du))}#table.lxd .dz-ohand .dz-tag.hn .pl{font-size:calc(10 * var(--du))}#table.lxd .dz-ohand .dz-tag.hn .pn{font-size:calc(14 * var(--du))}.dz-sb{position:absolute;z-index:12;top:calc(8 * var(--du));left:calc(50% - 440 * var(--du));width:calc(880 * var(--du));height:calc(60 * var(--du));animation:lx-fadeIn .5s var(--lx-ease) both .1s}.dz-sb-frame{height:100%;clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,8px 100%,0 calc(100% - 8px))}.dz-sb-face{height:100%;display:flex;align-items:stretch;background:linear-gradient(180deg,#1e2230f7,#0e0f16f7);box-shadow:inset 0 1px #ffffff12;clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,8px 100%,0 calc(100% - 8px));position:relative}.dz-sb-face:after{content:"";position:absolute;left:0;top:0;width:44px;height:2px;background:linear-gradient(90deg,#6c63ff,#ff3737)}.dz-sb-side{position:relative;flex:1;min-width:0;display:flex;align-items:center;gap:calc(12 * var(--du));padding:0 calc(16 * var(--du)) 0 calc(10 * var(--du));transition:background .4s var(--lx-ease)}.dz-sb-side.me{background:linear-gradient(90deg,#ff373738,#ff373700 70%)}.dz-sb-side.opp{flex-direction:row-reverse;padding:0 calc(10 * var(--du)) 0 calc(16 * var(--du));background:linear-gradient(270deg,#6c63ff40,#6c63ff00 70%)}.dz-sb-side.me.active{background:linear-gradient(90deg,#ff373761,#ff373700 80%)}.dz-sb-side.opp.active{background:linear-gradient(270deg,#6c63ff6b,#6c63ff00 80%)}.dz-sb-side.active:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:linear-gradient(90deg,#FF3737,transparent)}.dz-sb-side.opp.active:after{background:linear-gradient(270deg,#6C63FF,transparent)}.dz-sb-side .avatar.hx{width:calc(40 * var(--du));height:calc(46 * var(--du));flex:none;margin:0}.dz-sb-who{flex:none;min-width:0;max-width:calc(150 * var(--du))}.dz-sb-side.opp .dz-sb-who{text-align:right}.dz-sb-name{display:flex;align-items:center;gap:calc(6 * var(--du));font-family:var(--lx-disp);font-weight:700;font-size:calc(19 * var(--du));letter-spacing:.04em;text-transform:uppercase;color:#fff;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dz-sb-side.opp .dz-sb-name{justify-content:flex-end}.dz-sb-name .botchip{font-family:var(--lx-disp);font-weight:800;font-size:calc(9 * var(--du));letter-spacing:.14em;color:#08090c;background:#c9c7ff;padding:2px calc(5 * var(--du)) 1px;line-height:1}.dz-sb-name .dz-off{font-family:var(--body);font-size:calc(10 * var(--du));color:#ffb547;text-transform:none;letter-spacing:0}.dz-sb-name.link{cursor:var(--cur-pointer, pointer);transition:color .15s}.dz-sb-name.link:hover{color:#c9c7ff}.dz-sb-sub{margin-top:calc(4 * var(--du));font-family:var(--lx-disp);font-weight:600;font-size:calc(10 * var(--du));letter-spacing:.16em;text-transform:uppercase;color:#c3c7d5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dz-sb-pips{margin-left:auto;display:flex;gap:calc(4 * var(--du));align-items:center}.dz-sb-side.opp .dz-sb-pips{margin-left:0;margin-right:auto;flex-direction:row-reverse}.dz-sb-pips i{width:calc(13 * var(--du));height:calc(15 * var(--du));background:#2a2f40;transition:background .4s,box-shadow .4s}.dz-sb-side.me .dz-sb-pips i.on{background:#ff3737;box-shadow:0 0 8px #ff3737}.dz-sb-side.opp .dz-sb-pips i.on{background:#6c63ff;box-shadow:0 0 8px #6c63ff}.dz-sb-n{width:calc(26 * var(--du));text-align:right;font-family:var(--lx-disp);font-weight:800;font-style:italic;font-size:calc(28 * var(--du));color:#fff;line-height:1;font-variant-numeric:tabular-nums}.dz-sb-side.opp .dz-sb-n{text-align:left}.dz-sb-final{position:absolute;left:50%;bottom:calc(-20 * var(--du));transform:translate(-50%);font-family:var(--lx-disp);font-weight:800;font-size:calc(10 * var(--du));letter-spacing:.18em;color:#fff;background:#da252e;padding:calc(3 * var(--du)) calc(10 * var(--du));white-space:nowrap;animation:lx-blink 1s steps(2,start) infinite}.dz-sb-side.shake{animation:dz-shake .42s}@keyframes dz-shake{20%{transform:translate(-5px)}40%{transform:translate(5px)}60%{transform:translate(-3px)}80%{transform:translate(2px)}}.dz-sb-mid{flex:none;width:calc(168 * var(--du));display:flex;flex-direction:column;align-items:center;justify-content:center;background:#0b0c12;border-left:1px solid #2A2F40;border-right:1px solid #2A2F40}.dz-sb-turn{display:flex;align-items:center;gap:calc(8 * var(--du))}.dz-sb-turn img{width:calc(20 * var(--du))}.dz-sb-turn .l{font-family:var(--lx-disp);font-weight:600;font-size:calc(10 * var(--du));letter-spacing:.16em;color:#c3c7d5}.dz-sb-turn b{font-family:var(--lx-disp);font-weight:800;font-style:italic;font-size:calc(28 * var(--du));line-height:1;color:#fff;font-variant-numeric:tabular-nums}.dz-clock{display:flex;flex-direction:column;align-items:center;margin:0;padding:0;background:none;box-shadow:none;clip-path:none;border:0;min-width:0}.dz-clock .bar{display:block;width:calc(118 * var(--du));height:3px;background:#2a2f40;margin-top:calc(5 * var(--du));overflow:hidden}.dz-clock .bar i{display:block;height:100%;background:#e9b949;transition:width .5s linear}.dz-clock.theirs .bar i{background:#9a94ff}.dz-clock.warn .bar i{background:#ff3737}.dz-clock .t{display:flex;align-items:baseline;gap:calc(6 * var(--du));margin-top:calc(3 * var(--du));font-family:var(--lx-sys);font-size:calc(11 * var(--du));color:#e9b949;line-height:1;white-space:nowrap}.dz-clock .t b{font-weight:400}.dz-clock .t small{font-family:var(--lx-disp);font-weight:600;font-size:calc(9 * var(--du));letter-spacing:.14em;text-transform:uppercase;color:#a9aec0}.dz-clock.warn .t{color:#ff6a6a}.dz-clock.none .bar i{background:linear-gradient(90deg,#6c63ff,#ff3737);opacity:.6}#table.lxd #midbar.dz-mid{display:contents}#table.lxd #midbar.dz-mid:before{display:none}#table.lxd .dz-stops{position:absolute;z-index:10;left:0;right:0;top:calc(var(--doy) + 686 * var(--du));display:grid;grid-template-columns:1fr auto 1fr;align-items:start;margin:0;padding:0;gap:0;background:none;border:0;box-shadow:none;clip-path:none;transform:none;pointer-events:none}#table.lxd .dz-stops .dz-stops-l,#table.lxd .dz-stops .dz-stops-r{display:flex;gap:calc(4 * var(--du))}#table.lxd .dz-stops .dz-stops-l{justify-content:flex-end}#table.lxd .dz-stops .ph.dz-stop{all:unset;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:calc(4 * var(--du));width:calc(66 * var(--du));pointer-events:auto;cursor:default}#table.lxd .dz-stops button.ph.dz-stop{cursor:var(--cur-pointer, pointer)}.dz-stop .ic{width:calc(26 * var(--du));height:calc(30 * var(--du));display:flex;align-items:center;justify-content:center;background:#0a0b11f0;color:#a9aec0;transition:background .3s var(--lx-ease),color .3s,box-shadow .3s;position:relative}.dz-stop .ic svg{width:calc(15 * var(--du));height:calc(17 * var(--du))}.dz-stop .tx{font-family:var(--lx-disp);font-weight:700;font-size:calc(10.5 * var(--du));letter-spacing:.14em;color:#c3c7d5;white-space:nowrap;text-shadow:0 1px 6px rgba(0,0,0,.95);transition:color .3s}.dz-stop.done .ic{background:#2a2e4af5;color:#c9c7ff}.dz-stop.done .tx{color:#c9c7ff}.dz-stop.on .ic{background:linear-gradient(180deg,#f0363e,#bd1821);color:#fff;box-shadow:0 0 18px #ff3737b3}.dz-stop.on .tx{color:#fff}.dz-stops.theirs .dz-stop.on .ic{background:linear-gradient(180deg,#7a72ff,#4a42d6);box-shadow:0 0 18px #6c63ffb3}.dz-stop.on .ic{animation:dz-tick .45s var(--lx-ease)}@keyframes dz-tick{0%{transform:scale(.8);filter:brightness(2)}to{transform:none;filter:none}}.dz-stop.go .ic{background:#1a1d2cf5;color:#fff;box-shadow:inset 0 0 0 1px #ff5a5ab3}.dz-stop.go:hover .ic{background:linear-gradient(180deg,#f0363e,#bd1821);box-shadow:0 0 16px #ff373799}.dz-stop.go .tx{color:#fff}.dz-stops.idle .dz-stop{opacity:.45}.dz-node{width:calc(50 * var(--du));height:calc(56 * var(--du));display:flex;flex-direction:column;align-items:center;justify-content:center;margin:calc(-6 * var(--du)) calc(8 * var(--du)) 0;background:linear-gradient(180deg,#262b46,#10121b);pointer-events:auto;animation:dz-flip .6s var(--lx-ease)}.dz-node img{width:calc(26 * var(--du));filter:drop-shadow(0 0 8px rgba(108,99,255,.7))}.dz-node span{font-family:var(--lx-disp);font-weight:600;font-size:calc(7.5 * var(--du));letter-spacing:.08em;color:#fff;margin-top:1px;white-space:nowrap}.dz-node.mine{background:linear-gradient(180deg,#3a1d2a,#14101a)}.dz-node.mine img{filter:drop-shadow(0 0 8px rgba(255,55,55,.75))}.dz-node.theirs{background:linear-gradient(180deg,#262b46,#10121b)}@keyframes dz-flip{0%{transform:rotateY(90deg)}to{transform:none}}#table.lxd .dz-end{position:absolute;z-index:12;right:calc(28 * var(--du));bottom:calc(28 * var(--du));width:calc(232 * var(--du));display:flex;flex-direction:column;align-items:stretch;gap:calc(12 * var(--du));margin:0}#table.lxd .dz-end .lx-btn.lg{height:calc(64 * var(--du));width:100%}#table.lxd .dz-end .lx-btn.lg .lx-btn-label{font-size:calc(26 * var(--du));padding:0 calc(12 * var(--du))}#table.lxd .dz-end .lx-btn.lg .lx-btn-key{width:calc(58 * var(--du))}#table.lxd .dz-end .lx-btn .lx-btn-sub{font-size:calc(10.5 * var(--du));margin-top:calc(5 * var(--du))}#table.lxd .dz-end .lx-btn.sm{height:calc(40 * var(--du));align-self:flex-end;width:calc(180 * var(--du))}#table.lxd .dz-end .lx-btn.sm .lx-btn-label{font-size:calc(15 * var(--du))}#table.lxd .dz-end .dz-combat>.lx-plate{background:linear-gradient(180deg,#2b3042,#1e2231 55%,#171a25);box-shadow:inset 0 1px #ffffff1f,inset 0 0 0 1px #ff5a5a99}#table.lxd .dz-endturn.suggest .lx-halo{animation:dz-halo 1.4s ease-in-out infinite}@keyframes dz-halo{50%{border-color:#ffa0a0f2;box-shadow:0 0 22px #ff373773}}#table.lxd .dz-endturn:disabled>.lx-plate{filter:grayscale(.9) brightness(.45)}.dz-eb{font-size:calc(11 * var(--du));color:#c9c7ff;gap:calc(8 * var(--du))}.dz-eb .lx-sg{width:calc(9 * var(--du));height:calc(10 * var(--du))}#table.lxd .dz-insp{position:absolute;z-index:12;left:calc(28 * var(--du));top:calc(var(--doy) + 78 * var(--du));width:calc(196 * var(--du));max-height:calc(var(--dbh) - var(--doy) - 160 * var(--du));display:flex;flex-direction:column;gap:0;opacity:1;transform:none;pointer-events:auto;background:none;box-shadow:none;clip-path:none;animation:lx-slideIn .42s var(--lx-ease) both .05s}#table.lxd .dz-insp .dz-eb{margin-bottom:calc(10 * var(--du))}.dz-insp-card{width:100%;aspect-ratio:63 / 88;border-radius:calc(8 * var(--du));position:relative;cursor:zoom-in;flex:none;box-shadow:0 14px 34px #000000b3;background:#ffffff08;transition:box-shadow .3s}.dz-insp-card img,.dz-insp-card .card{width:100%;height:100%;display:block;border-radius:inherit;object-fit:cover;--cw: calc(196 * var(--du))}.dz-insp-card.r-R{box-shadow:0 14px 34px #000000b3,0 0 0 1.5px #e9b949}.dz-insp-card.r-SR{box-shadow:0 14px 34px #000000b3,0 0 0 1.5px #c9c7ff,0 0 22px #6c63ff73}.dz-insp-card.r-SR:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;mix-blend-mode:color-dodge;opacity:.6;background:linear-gradient(125deg,transparent 14%,rgba(255,70,90,.34) 24%,rgba(255,214,90,.34) 33%,rgba(90,255,170,.32) 42%,rgba(80,190,255,.34) 51%,rgba(170,110,255,.36) 60%,transparent 72%);background-size:320% 320%;animation:lx-prism 6s linear infinite}.dz-insp-empty{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;text-align:center;padding:20%;border-radius:inherit;box-shadow:inset 0 0 0 1px #c9c7ff33;font-family:var(--lx-disp);font-weight:600;font-size:calc(11 * var(--du));letter-spacing:.16em;text-transform:uppercase;color:#80869c;background:radial-gradient(circle at 50% 42%,rgba(108,99,255,.14),transparent 60%),url(/brand/neo-fighters-emblem.webp) center 38% / 34% no-repeat;background-blend-mode:normal}.dz-insp-empty span{margin-top:55%}.dz-insp-meta{display:flex;align-items:center;gap:calc(8 * var(--du));margin-top:calc(12 * var(--du));font-family:var(--lx-disp);font-weight:700;font-size:calc(12.5 * var(--du));letter-spacing:.1em;color:#e4e6ee;text-transform:uppercase}.dz-insp-meta .lx-rb{width:calc(24 * var(--du));height:calc(27 * var(--du));font-size:calc(11 * var(--du))}#table.lxd .dz-insp-text{margin-top:calc(10 * var(--du));padding:0 calc(2 * var(--du)) 0 0;overflow-y:auto;min-height:0;flex:1 1 auto;font-size:calc(12 * var(--du));line-height:1.45;color:#c3c7d5;max-height:none}#table.lxd .dz-insp-text h4{display:none}#table.lxd .dz-insp-text .line{font-family:var(--lx-disp);font-weight:600;font-size:calc(10.5 * var(--du));letter-spacing:.12em;text-transform:uppercase;color:#a9aec0}#table.lxd .dz-insp-text .chips{display:none}#table.lxd .dz-insp-text p{margin:0 0 calc(6 * var(--du))}#table.lxd .dz-insp-text .art{border-top:1px solid rgba(201,206,220,.14);padding-top:calc(6 * var(--du));margin-top:calc(6 * var(--du))}#table.lxd .dz-insp-text .art b{font-family:var(--lx-disp);font-size:calc(11 * var(--du));letter-spacing:.08em;color:#ffd23a}#table.lxd .dz-insp-text .fl{color:#80869c;font-style:italic}#table.lxd .dz-insp-text .compile{padding:calc(6 * var(--du)) calc(8 * var(--du));background:#6c63ff24;border:0;border-radius:0;box-shadow:inset 2px 0 #6c63ff}#table.lxd .dz-insp-text::-webkit-scrollbar{width:4px}#table.lxd .dz-log{position:absolute;z-index:12;right:calc(28 * var(--du));top:calc(var(--doy) + 78 * var(--du));width:calc(196 * var(--du));display:flex;flex-direction:column;gap:calc(12 * var(--du));animation:dz-slideInR .42s var(--lx-ease) both .13s}@keyframes dz-slideInR{0%{opacity:0;transform:translate(36px)}to{opacity:1;transform:none}}.dz-log-face{padding:calc(14 * var(--du)) calc(16 * var(--du));background:#0e1018eb}.dz-log-hd{display:flex;justify-content:space-between;align-items:center}.dz-all{all:unset;cursor:var(--cur-pointer, pointer);font-family:var(--lx-disp);font-weight:600;font-size:calc(11 * var(--du));letter-spacing:.16em;color:#c9c7ff;display:inline-flex;align-items:center;gap:4px}.dz-all:hover,.dz-all.on{color:#fff}.dz-all .nbadge{display:inline-grid;place-items:center;min-width:14px;height:14px;padding:0 3px;background:#ff3737;color:#fff;font-family:var(--body);font-size:9px;font-weight:700;letter-spacing:0;border-radius:7px}.dz-log-lines{margin-top:calc(10 * var(--du));font-family:var(--lx-sys);font-size:calc(11 * var(--du));line-height:1.55;color:#c3c7d5;display:flex;flex-direction:column;gap:calc(3 * var(--du))}.dz-ln{display:flex;gap:calc(6 * var(--du));min-width:0}.dz-ln .tn{flex:none;color:#80869c}.dz-ln .tx{min-width:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.dz-ln .tx b{color:#fff;font-weight:400}.dz-ln .tx i{font-style:normal;color:#e4e6ee}.dz-ln.them .tx,.dz-ln.them .tx i{color:#c9c7ff}.dz-ln.hot .tx{color:#ff8a8a}.dz-ln.hot .tx b{color:#ffc9c2}.dz-ln.sy .tx,.dz-ln.sy{color:#a9aec0}.dz-ln.chat .tx{color:#e9b949}.dz-ln.turn{justify-content:center;margin:calc(2 * var(--du)) 0;font-family:var(--lx-disp);font-weight:700;font-size:calc(10 * var(--du));letter-spacing:.16em;color:#80869c}.dz-ln.turn span{display:flex;align-items:center;gap:6px;width:100%}.dz-ln.turn span:before,.dz-ln.turn span:after{content:"";flex:1;height:1px;background:#c9cedc24}#table.lxd .dz-log .opprail{position:static;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:calc(6 * var(--du));background:none;border:0;box-shadow:none;clip-path:none}#table.lxd .dz-log .opprail:before{display:none}#table.lxd .dz-log .opprail .or-h{display:flex;width:100%;font-family:var(--lx-disp);font-weight:600;font-size:calc(10 * var(--du));letter-spacing:.16em;color:#c9c7ff}#table.lxd .dz-log .opprail .or-h small,#table.lxd .dz-log .opprail .or-none{display:none}#table.lxd .dz-log .opprail:not(:has(.or-c)){display:none}#table.lxd .dz-log .opprail .or-c{width:calc(34 * var(--du));aspect-ratio:63 / 88;border:0;border-radius:calc(3 * var(--du));box-shadow:0 4px 10px #000000b3,0 0 0 1px #c9c7ff33}#table.lxd .dz-log .opprail .or-c:nth-child(2){box-shadow:0 4px 10px #000000b3,0 0 0 1px #c9c7ffbf}.dz-roomchip{position:absolute;z-index:12;left:calc(28 * var(--du));top:calc(14 * var(--du));display:flex;flex-direction:column;gap:calc(4 * var(--du));max-width:calc(220 * var(--du))}.dz-room{all:unset;cursor:var(--cur-pointer, pointer);display:inline-flex;align-items:center;gap:calc(7 * var(--du));font-family:var(--lx-disp);font-weight:700;font-size:calc(11 * var(--du));letter-spacing:.18em;color:#c9c7ff}.dz-room:hover{color:#fff}.dz-room .lx-sg{width:calc(8 * var(--du));height:calc(9 * var(--du))}.dz-title{font-family:var(--body);font-size:calc(11 * var(--du));color:#80869c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dz-series{font-family:var(--lx-disp);font-weight:700;font-size:calc(10 * var(--du));letter-spacing:.14em;color:#e9b949}.dz-corner{position:absolute;z-index:12;left:calc(28 * var(--du));bottom:calc(28 * var(--du));display:flex;flex-direction:column;align-items:flex-start;gap:calc(10 * var(--du))}.dz-menu{all:unset;cursor:var(--cur-pointer, pointer);display:inline-flex;align-items:center;gap:calc(6 * var(--du));font-family:var(--lx-disp);font-weight:600;font-size:calc(11 * var(--du));letter-spacing:.16em;color:#a9aec0;order:2}.dz-menu .chev{font-size:1.3em;line-height:.7}.dz-menu:hover{color:#fff}.dz-tools{display:flex;gap:calc(6 * var(--du));align-items:center;order:1}.dz-tools .dz-ic{width:auto;min-width:calc(30 * var(--du));height:calc(30 * var(--du));padding:0 calc(8 * var(--du));font-family:var(--lx-disp);font-weight:700;font-size:calc(10.5 * var(--du));letter-spacing:.14em}.dz-tools .dz-ic.sq{padding:0;width:calc(30 * var(--du));font-size:calc(14 * var(--du));letter-spacing:0}.dz-tools .dz-ic.hidden{display:none}.dz-tools .dz-ic:disabled{opacity:.35;cursor:default}.dz-tools .dz-ic.go{color:#fff;background:linear-gradient(180deg,#f0363e,#bd1821)}.dz-tools .dz-ic.rules.on{color:#9a94ff}.dz-tools .dz-ic svg{width:calc(14 * var(--du));height:calc(14 * var(--du))}#table.lxd #right{background:linear-gradient(180deg,#141721fa,#0a0b11fa);box-shadow:-1px 0 #c9cedc24,-30px 0 60px #000c;z-index:60}#table.lxd #right .tab{font-family:var(--lx-disp);font-weight:700;letter-spacing:.16em}#table.lxd #right .tab.on{border-bottom-color:#ff3737;box-shadow:none;color:#fff}body.tutoring #table.lxd .dz-insp{display:none}body.dz-drag #table.lxd .dz-hand .card:hover>.cin{transform:rotate(var(--r))}body.dz-drag #table.lxd .dz-hand .card:hover:after{display:none}body.dz-drag #table.lxd #me-hand.dz-hand{pointer-events:auto}body[data-screen=table]:after{display:none}#table.lxd .btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:38px;padding:0 18px;border:0;border-radius:0;font-family:var(--lx-disp);font-weight:700;font-size:14px;letter-spacing:.14em;text-transform:uppercase;color:#e9ebf3;overflow:visible;background:linear-gradient(180deg,#2b3042,#1e2231 55%,#171a25);box-shadow:inset 0 1px #ffffff1f,inset 0 0 0 1px #c9cedc2e;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%);transition:filter .2s var(--lx-ease),background .2s,box-shadow .2s}#table.lxd .btn:after{display:none}#table.lxd .btn:hover{filter:brightness(1.15);box-shadow:inset 0 1px #ffffff24,inset 0 0 0 1px #c9c7ff80}#table.lxd .btn.primary{color:#fff;background:linear-gradient(180deg,#f0363e,#da252e 52%,#bd1821);box-shadow:inset 0 1px #ffffff52,inset 0 0 0 1px #ff8c8c47,inset 0 -2px #00000038}#table.lxd .btn.danger,#table.lxd .btn.hot{color:#ffb3a6;background:linear-gradient(180deg,#2b1a20,#1a1015);box-shadow:inset 0 0 0 1px #ff5a5a8c}#table.lxd .btn.hot.primary{color:#fff;background:linear-gradient(180deg,#f0363e,#da252e 52%,#bd1821)}#table.lxd .btn.ghost{background:#08090c59;color:#c9c7ff;box-shadow:inset 0 0 0 1px #c9c7ff4d}#table.lxd .btn.sm{min-height:30px;padding:0 12px;font-size:12px}#table.lxd .btn.big{min-height:48px;padding:0 26px;font-size:17px}#table.lxd .btn:disabled{filter:grayscale(.8) brightness(.55);cursor:default}#table.lxd .btn kbd{font-family:var(--lx-sys);font-size:10px;letter-spacing:0;padding:2px 5px;background:#ffffff24;color:#fffc;border-radius:0;margin-left:4px}#table.lxd .btn .kbd,#table.lxd .btn .k{font-family:var(--lx-sys);font-size:10px;letter-spacing:0;opacity:.7}#table.lxd .banner{z-index:40;left:0;right:0;top:calc(var(--doy) + 250 * var(--du));margin:0 auto;width:max-content;max-width:calc(100% - 520 * var(--du));transform:none;padding:26px 34px 24px;border:0;border-radius:0!important;background:linear-gradient(180deg,#1e2230f7,#0e0f16f7);box-shadow:inset 0 0 0 1px #d6dbec33,0 30px 90px #000c!important;clip-path:polygon(0 0,calc(100% - 28px) 0,100% 28px,100% 100%,12px 100%,0 calc(100% - 12px));font-family:var(--lx-disp);font-weight:800;font-style:italic;font-size:34px;letter-spacing:.02em;text-transform:uppercase;color:#fff;text-align:center;animation:lx-rise .45s var(--lx-ease) both}#table.lxd .banner:before{content:"";position:absolute;left:0;top:0;width:64px;height:2px;background:linear-gradient(90deg,#6c63ff,#ff3737)}#table.lxd .banner b{font-style:italic}#table.lxd .banner small{font-family:var(--body);font-style:normal;font-weight:500;text-transform:none;letter-spacing:0;font-size:14px;color:#c3c7d5;line-height:1.5;margin-top:10px}#table.lxd .banner small b{font-style:normal;font-weight:700}#table.lxd .banner .row{margin-top:18px;gap:10px;font-style:normal}#table.lxd .banner.hidden{display:none}#table.lxd .bprompt{z-index:38;left:0;right:0;top:auto;bottom:calc(18 * var(--du));margin:0 auto;width:max-content;min-width:calc(520 * var(--du));max-width:min(calc(1000 * var(--du)),calc(100% - 560 * var(--du)));transform:none;padding:14px 18px 14px 14px;gap:16px;border:0;border-radius:0!important;background:linear-gradient(180deg,#1e2230f7,#0c0d14f7);box-shadow:inset 0 0 0 1px #ff5a5a73,0 24px 70px #000000d9!important;clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,8px 100%,0 calc(100% - 8px));animation:dz-up .32s var(--lx-ease) both}#table.lxd .bprompt.mine{box-shadow:inset 0 0 0 1px #9a94ff8c,0 24px 70px #000000d9!important}#table.lxd .bprompt.trigger{box-shadow:inset 0 0 0 1px #ffd23aa6,0 24px 70px #000000d9,0 0 40px #ffd23a2e!important}#table.lxd .bprompt.hidden{display:none}@keyframes dz-up{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}#table.lxd .bprompt .pcard{--cw: calc(78 * var(--du));border-radius:5px;box-shadow:0 8px 20px #000000b3}#table.lxd .bprompt .rt{font-family:var(--lx-disp);font-weight:700;font-size:12px;letter-spacing:.18em;color:#ff8a8a}#table.lxd .bprompt.mine .rt{color:#c9c7ff}#table.lxd .bprompt.trigger .rt{color:#ffd23a}#table.lxd .bprompt .rx{font-family:var(--body);font-size:16px;font-weight:600;color:#fff;line-height:1.35}#table.lxd .bprompt .rx b{font-weight:700}#table.lxd .bprompt .rx small{font-size:13px;color:#c3c7d5;font-weight:500}#table.lxd .bprompt .tbar{flex-basis:100%;height:3px;background:#2a2f40}#table.lxd .bprompt .tbar i{display:block;height:100%;background:#ffd23a;transition:width .5s linear}#table.lxd .modebar.mpanel{z-index:39;left:0;right:0;top:calc(var(--doy) + 362 * var(--du) - 46px);margin:0 auto;width:max-content;min-width:440px;max-width:min(720px,92%);transform:none;padding:12px 14px 12px 12px;gap:16px;border:0;border-radius:0!important;color:#e4e6ee;background:linear-gradient(180deg,#1e2230f7,#0c0d14f7);box-shadow:inset 0 0 0 1px #9a94ff8c,0 24px 70px #000000d9!important;clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,8px 100%,0 calc(100% - 8px));animation:lx-fadeIn .25s var(--lx-ease) both;min-height:92px}#table.lxd .modebar.mpanel.paybar{box-shadow:inset 0 0 0 1px #e9b94999,0 24px 70px #000000d9!important}#table.lxd .modebar.mpanel.target{box-shadow:inset 0 0 0 1px #ff5a5a99,0 24px 70px #000000d9!important}#table.lxd .modebar.hidden{display:none}#table.lxd .mpanel .mp-thumb{width:60px;border-radius:4px}#table.lxd .mpanel .mp-k{font-family:var(--lx-disp);font-weight:800;font-style:italic;font-size:22px;letter-spacing:.02em;text-transform:uppercase;color:#fff}#table.lxd .mpanel .mp-k span{font-family:var(--lx-disp);font-style:normal;font-weight:600;font-size:13px;letter-spacing:.12em;color:#a9aec0;text-transform:uppercase}#table.lxd .mpanel .mp-sub{font-size:13px;color:#c3c7d5}#table.lxd .mpanel .mp-pips i{width:16px;height:18px;border:0;border-radius:0;background:#2a2f40;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%)}#table.lxd .mpanel .mp-pips i.on{border:0;transform:none}#table.lxd .mpanel .mp-el{border-radius:0;font-family:var(--lx-disp);font-weight:700;letter-spacing:.08em}#table.lxd .mpanel .mp-btns .btn{min-width:128px}#table.lxd #board.f-pay .card:not(.payable):not(.paysel):not(.pcard):not(.mp-thumb),#table.lxd #board.f-pick .card:not(.choice):not(.picked):not(.pcard){filter:brightness(.5) saturate(.7)}#table.lxd .bb-scrim{z-index:36;background:radial-gradient(ellipse 80% 70% at 50% 45%,#05060c2e,#05060c8c);animation:lx-fadeIn .25s ease-out both}#table.lxd .battlebox{z-index:38;left:0;right:0;top:auto;bottom:calc(14 * var(--du));margin:0 auto;transform:none;width:max-content;max-width:calc(100% - 520 * var(--du));max-height:calc(var(--dbh) - 120 * var(--du));display:grid;grid-template-columns:auto auto auto;grid-template-areas:"title title title" "clash ans foot" "verdict ans foot";align-items:center;gap:8px 22px;padding:14px 18px 16px;border:0;border-radius:0;background:linear-gradient(180deg,#1e2230f7,#0c0d14fa);box-shadow:inset 0 0 0 1px #ff5a5a80,0 30px 80px #000000d9;clip-path:polygon(0 0,calc(100% - 22px) 0,100% 22px,100% 100%,10px 100%,0 calc(100% - 10px));animation:dz-up .34s var(--lx-ease) both;overflow:visible}#table.lxd .battlebox.mine{box-shadow:inset 0 0 0 1px #9a94ff8c,0 30px 80px #000000d9}#table.lxd .battlebox:before{content:"";position:absolute;left:0;top:0;width:64px;height:2px;background:linear-gradient(90deg,#ff3737,#6c63ff)}#table.lxd .bb-title{grid-area:title;font-family:var(--lx-disp);font-weight:800;font-style:italic;font-size:22px;letter-spacing:.03em;color:#fff;text-transform:uppercase;display:flex;align-items:center;gap:10px}#table.lxd .bb-title:before{content:"";width:9px;height:10px;background:linear-gradient(160deg,#ff8a80,#ff3737 60%,#b8141f);clip-path:polygon(18% 0,100% 22%,82% 100%,0 70%)}#table.lxd .battlebox.mine .bb-title:before{background:linear-gradient(160deg,#b3aeff,#6c63ff 60%,#3f38c7)}#table.lxd .bb-clash,#table.lxd .bb-played{grid-area:clash;gap:14px}#table.lxd .bb-face{--cw: calc(96 * var(--du));border-radius:5px;box-shadow:0 10px 24px #000000bf}#table.lxd .bb-face.mini{--cw: 34px}#table.lxd .bb-pw{margin-top:-12px;font-family:var(--lx-disp);font-weight:800;font-style:italic;font-size:22px;padding:3px 12px 2px;min-width:70px;border-radius:0;background:#0b0c12;clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,0 100%)}#table.lxd .bb-fighter.att .bb-pw{color:#ff8a8a;box-shadow:inset 0 0 0 1px #ff5a5acc}#table.lxd .bb-fighter.def .bb-pw{color:#c9c7ff;box-shadow:inset 0 0 0 1px #9a94ffcc}#table.lxd .bb-vs{font-family:var(--lx-disp);font-weight:800;font-style:italic;font-size:26px;color:#ffffffd9}#table.lxd .bb-pile{width:calc(96 * var(--du));height:calc(134 * var(--du));border:0;border-radius:5px;background:#ff373714;box-shadow:inset 0 0 0 1px #ff5a5a73}#table.lxd .bb-pile b{font-family:var(--lx-disp);font-weight:800;font-style:italic;font-size:48px}#table.lxd .bb-pile small{font-family:var(--lx-disp);font-weight:700;letter-spacing:.14em}#table.lxd .bb-verdict{grid-area:verdict;max-width:300px;font-family:var(--lx-disp);font-weight:700;font-size:15px;letter-spacing:.06em;text-transform:uppercase;color:#ffe7a3;text-align:center}#table.lxd .bb-ans{grid-area:ans;align-self:stretch;gap:10px;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-end;padding-left:22px;border-left:1px solid rgba(201,206,220,.14);max-width:calc(560 * var(--du));overflow-x:auto;padding-bottom:2px}#table.lxd .bb-ans-l{flex-basis:auto;writing-mode:vertical-rl;transform:rotate(180deg);align-self:center;margin:0;font-family:var(--lx-disp);font-weight:700;font-size:11px;letter-spacing:.2em;color:#c9c7ff}#table.lxd .bb-opt .bb-face{--cw: calc(108 * var(--du))}#table.lxd .bb-opt.ok .bb-face{box-shadow:0 0 0 1.5px #6cffaacc,0 10px 26px #000000b3}#table.lxd .bb-opt.ok:hover .bb-face{transform:translateY(-6px);box-shadow:0 0 0 2px #6cffaa,0 14px 30px #000c,0 0 22px #3dbe6a80}#table.lxd .bb-go{width:100%;min-height:30px;padding:0 6px!important;font-size:11px;letter-spacing:.14em}#table.lxd .bb-opt.ok:not(.block) .bb-go{color:#fff;background:linear-gradient(180deg,#f0363e,#da252e 52%,#bd1821)}#table.lxd .bb-tag{font-family:var(--lx-disp);font-weight:600;font-size:11px;letter-spacing:.08em;color:#a9aec0;text-align:center;max-width:calc(108 * var(--du))}#table.lxd .bb-foot{grid-area:foot;flex-direction:column;align-items:stretch;gap:10px;padding-left:22px;border-left:1px solid rgba(201,206,220,.14);align-self:stretch;justify-content:center}#table.lxd .bb-pass{position:relative;min-height:56px;padding:0 22px 0 64px!important;font-size:17px}#table.lxd .bb-pass .ring{position:absolute;left:12px;top:50%;width:38px;height:38px;margin-top:-19px}#table.lxd .bb-pass .ring circle{fill:none;stroke-width:3}#table.lxd .bb-pass .ring .bg{stroke:#ffffff38}#table.lxd .bb-pass .ring .fg{stroke:#fff;stroke-linecap:butt;transform:rotate(-90deg);transform-origin:50% 50%;transition:stroke-dashoffset .5s linear}#table.lxd .bb-pass .ring b{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-family:var(--lx-sys);font-size:11px;letter-spacing:0}#table.lxd .bb-wait{font-family:var(--lx-disp);font-weight:600;font-size:14px;letter-spacing:.12em;text-transform:uppercase;color:#c9c7ff}#table.lxd .bb-fold{font-family:var(--lx-disp);font-weight:600;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#a9aec0;border-radius:0}#table.lxd .bb-chip{border-radius:0;background:#ffffff0d;box-shadow:inset 0 0 0 1px #c9cedc24}#table.lxd .battlebox.playwin .bb-played>.bb-face{box-shadow:0 0 0 1.5px #ffd23a,0 12px 34px #000000b3}#table.lxd #board .card.threat{box-shadow:0 0 0 2px #ff3737,0 0 28px #ff3737d9;z-index:9;animation:dz-threat 1.2s ease-in-out infinite}@keyframes dz-threat{50%{box-shadow:0 0 0 2px #ff8a8a,0 0 40px #ff3737}}.ctx{font-family:var(--body);background:linear-gradient(180deg,#1e2230fa,#0c0d14fa)!important;box-shadow:inset 0 0 0 1px #d6dbec33,0 20px 60px #000c!important;clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,0 100%)!important;padding:6px}.ctx .h{font-family:var(--lx-disp);font-weight:700;font-size:11px;letter-spacing:.18em;color:#c9c7ff}.ctx .i{border-radius:0;font-size:13.5px;color:#e4e6ee}.ctx .i:hover{background:#6c63ff33;color:#fff}.ctx .i.big{font-family:var(--lx-disp);font-weight:700;font-size:15px;letter-spacing:.08em;text-transform:uppercase;color:#fff}.ctx .i.warn{color:#ff8a8a}.ctx .i .kb{font-family:var(--lx-sys);font-size:10.5px;color:#80869c}.ctx .sep{background:#c9cedc24}#table .vsscreen{position:absolute;inset:0;z-index:70;display:block;padding:0;gap:0;background:#08090c;-webkit-backdrop-filter:none;backdrop-filter:none;overflow:hidden;cursor:var(--cur-pointer, pointer);animation:dz-vs 3.6s var(--lx-ease) forwards}@keyframes dz-vs{0%{opacity:0}6%{opacity:1}90%{opacity:1}to{opacity:0;visibility:hidden}}#table .vsscreen .vs-hero{position:absolute;top:0;bottom:13%;display:block;animation:none}#table .vsscreen .vs-hero.l{left:0;right:44%;clip-path:polygon(0 0,100% 0,92% 100%,0 100%)}#table .vsscreen .vs-hero.r{left:50%;right:0;clip-path:polygon(14% 0,100% 0,100% 100%,0 100%)}#table .vsscreen .vs-art{position:absolute;inset:0;width:auto;aspect-ratio:auto;border-radius:0;box-shadow:none;transform:none!important;background:#111;overflow:hidden}#table .vsscreen .vs-art img{width:100%;height:100%;object-fit:cover;transform-origin:50% 30%}#table .vsscreen .vs-hero.l .vs-art img{animation:dz-vs-artL 3.6s cubic-bezier(.2,.8,.2,1) both}#table .vsscreen .vs-hero.r .vs-art img{animation:dz-vs-artR 3.6s cubic-bezier(.2,.8,.2,1) both}@keyframes dz-vs-artL{0%{transform:translate(-12%) scale(1.12);filter:brightness(.3)}18%{transform:translate(0) scale(1.06);filter:brightness(1)}to{transform:translate(1.5%) scale(1.02)}}@keyframes dz-vs-artR{0%{transform:translate(12%) scale(1.12);filter:brightness(.3)}18%{transform:translate(0) scale(1.06);filter:brightness(1)}to{transform:translate(-1.5%) scale(1.02)}}#table .vsscreen .vs-art:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 50%,rgba(8,9,12,.82) 92%),linear-gradient(90deg,color-mix(in srgb,var(--rc) 18%,transparent),transparent 60%)}#table .vsscreen .vs-hero.r .vs-art:after{background:linear-gradient(180deg,transparent 50%,rgba(8,9,12,.82) 92%),linear-gradient(270deg,color-mix(in srgb,var(--rc) 18%,transparent),transparent 60%)}#table .vsscreen .vs-noart{font-family:var(--lx-disp);font-weight:800;font-style:italic;font-size:30vh;color:var(--rc);opacity:.3}#table .vsscreen .vs-plate{position:absolute;bottom:7%;animation:dz-vs-plate 3.6s var(--lx-ease) both}#table .vsscreen .vs-hero.l .vs-plate{left:4.4%}#table .vsscreen .vs-hero.r .vs-plate{right:4.4%;text-align:right}@keyframes dz-vs-plate{0%,12%{opacity:0;transform:translateY(24px)}26%{opacity:1;transform:none}}#table .vsscreen .vs-eb{display:inline-flex;align-items:center;gap:8px;font-family:var(--lx-disp);font-weight:600;font-size:clamp(10px,1.4vh,13px);letter-spacing:.16em;text-transform:uppercase;color:#fff}#table .vsscreen .vs-name{margin-top:8px;font-family:var(--lx-disp);font-weight:800;font-style:italic;text-transform:uppercase;font-size:clamp(40px,10vh,92px);line-height:.9;letter-spacing:0;color:#fff;text-shadow:0 4px 30px rgba(0,0,0,.7)}#table .vsscreen .vs-deck{margin-top:6px;font-family:var(--lx-disp);font-weight:700;font-size:clamp(12px,2.1vh,18px);letter-spacing:.14em;text-transform:uppercase;color:#e4e6ee;filter:none}#table .vsscreen .vs-crack{position:absolute;left:0;top:0;width:100%;height:87%;overflow:visible;pointer-events:none;animation:dz-vs-crack .5s .2s var(--lx-ease) both}#table .vsscreen .vs-crack polyline{fill:none;stroke:#fff;stroke-width:3px;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 6px #9A94FF) drop-shadow(0 0 18px #6C63FF)}@keyframes dz-vs-crack{0%{opacity:0;clip-path:inset(0 0 100% 0)}to{opacity:1;clip-path:inset(0 0 0 0)}}#table .vsscreen .vs-mid{position:absolute;left:0;right:0;top:37%;text-align:center;pointer-events:none;animation:dz-vs-mid 3.6s var(--lx-ease) both}#table .vsscreen .vs-mid b{display:inline-block;font-family:var(--lx-disp);font-weight:900;font-style:italic;font-size:clamp(80px,17vh,150px);line-height:1;background:none;-webkit-text-fill-color:#fff;text-shadow:6px 6px 0 #08090C,0 0 40px rgba(108,99,255,.5);letter-spacing:-.02em;padding-right:.1em;animation:none;filter:none;color:#fff;-webkit-background-clip:border-box;background-clip:border-box}@keyframes dz-vs-mid{0%,14%{opacity:0;transform:scale(2.2)}24%{opacity:1;transform:scale(1)}to{opacity:1;transform:scale(1.04)}}#table .vsscreen .vs-first{position:absolute;left:0;right:0;top:59%;display:flex;flex-direction:column;align-items:center;gap:4px;pointer-events:none;font-family:var(--lx-disp);font-weight:600;font-size:clamp(11px,1.7vh,14px);letter-spacing:.14em;text-transform:uppercase;color:#c3c7d5;text-shadow:0 2px 10px #000;animation:dz-vs-plate 3.6s .1s var(--lx-ease) both}#table .vsscreen .vs-first b{color:#fff}#table .vsscreen .vs-first .tok i{display:inline-block;width:9px;height:10px;vertical-align:-1px;background:#c9c7ff;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%)}#table .vsscreen .vs-foot{position:absolute;inset:auto 0 0;height:13%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:40px;padding:0 4.4%;background:linear-gradient(180deg,#11131b,#0a0b11);border-top:1px solid rgba(201,206,220,.14);animation:none;font-size:inherit;color:inherit}#table .vsscreen .vs-tip{min-width:0}#table .vsscreen .vs-tip p{margin:6px 0 0;font-family:var(--body);font-size:clamp(12px,2vh,16px);color:#e4e6ee}#table .vsscreen .vs-eb.g{color:#e9b949;font-size:11px}#table .vsscreen .vs-load{flex:none;width:min(420px,32%)}#table .vsscreen .vs-sys{display:flex;align-items:center;gap:8px;font-family:var(--lx-sys);font-size:12px;color:#c9c7ff}#table .vsscreen .vs-sys img{width:18px}#table .vsscreen .vs-pct{margin-left:auto;font-family:var(--lx-sys);font-weight:400;color:#e4e6ee}#table .vsscreen .vs-pct:after{content:"100%";animation:dz-pct 2.6s steps(1) both}@keyframes dz-pct{0%{content:"12%"}15%{content:"34%"}35%{content:"58%"}55%{content:"72%"}75%{content:"91%"}90%{content:"100%"}}#table .vsscreen .vs-bar{margin-top:10px;height:3px;background:#2a2f40;overflow:hidden}#table .vsscreen .vs-bar i{display:block;height:100%;width:100%;background:linear-gradient(90deg,#6c63ff,#ff3737);transform-origin:0 50%;animation:dz-bar 2.8s var(--lx-ease) both}@keyframes dz-bar{0%{transform:scaleX(.05)}to{transform:scaleX(1)}}@media(max-width:760px){#table .vsscreen .vs-hero.l{right:0;bottom:56%;clip-path:polygon(0 0,100% 0,100% 86%,0 100%)}#table .vsscreen .vs-hero.r{left:0;top:40%;bottom:13%;clip-path:polygon(0 14%,100% 0,100% 100%,0 100%)}#table .vsscreen .vs-crack{display:none}#table .vsscreen .vs-mid{top:36%}#table .vsscreen .vs-first{top:auto;bottom:15%}#table .vsscreen .vs-load{display:none}}#table .resultscreen{z-index:72;display:block;background:#04050a8c;-webkit-backdrop-filter:none;backdrop-filter:none;animation:lx-fadeIn .3s ease-out both;overflow:hidden}#table .resultscreen .rs-rays{display:none}#table .resultscreen .rs-banner{position:absolute;left:0;right:0;top:50%;height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none;transition:opacity .4s var(--lx-ease),transform .5s var(--lx-ease)}#table .resultscreen.open .rs-banner{opacity:0;transform:translateY(-80px) scale(.9)}#table .resultscreen .rs-slash{position:absolute;left:-10%;right:-10%;top:-95px;height:190px;transform:skewY(-4deg);background:linear-gradient(90deg,transparent,rgba(12,13,20,.96) 12%,rgba(12,13,20,.96) 88%,transparent);box-shadow:0 0 0 1px #c9c7ff1f;animation:dz-slash .55s var(--lx-ease) both}#table .resultscreen.win .rs-slash{background:linear-gradient(90deg,transparent,rgba(40,14,18,.95) 12%,rgba(40,14,18,.95) 88%,transparent);border-top:2px solid #FF3737;border-bottom:2px solid #FF3737}#table .resultscreen.lose .rs-slash{border-top:2px solid #6C63FF;border-bottom:2px solid #6C63FF}@keyframes dz-slash{0%{transform:skewY(-4deg) scaleX(0)}to{transform:skewY(-4deg) scaleX(1)}}#table .resultscreen .rs-glint{position:absolute;top:-95px;height:190px;width:30%;left:-30%;transform:skew(-20deg);background:linear-gradient(90deg,transparent,rgba(255,255,255,.22),transparent);animation:dz-glint 1s .35s ease-out both}@keyframes dz-glint{to{left:110%}}#table .resultscreen .rs-big{position:relative;font-family:var(--lx-disp);font-weight:900;font-style:italic;text-transform:uppercase;font-size:clamp(64px,17vh,168px);line-height:.9;letter-spacing:.01em;color:#fff;text-shadow:0 8px 40px rgba(0,0,0,.8);animation:dz-big .7s .12s cubic-bezier(.2,.8,.2,1) both;padding-right:.08em}#table .resultscreen.win .rs-big{text-shadow:0 0 40px rgba(255,55,55,.55),0 8px 40px rgba(0,0,0,.8)}#table .resultscreen.lose .rs-big{color:#c9c7ff}@keyframes dz-big{0%{opacity:0;transform:scale(1.6);letter-spacing:.3em;filter:blur(8px)}60%{opacity:1;filter:none}to{opacity:1;transform:none;letter-spacing:.01em}}#table .resultscreen .rs-sub{position:relative;margin-top:12px;font-family:var(--lx-disp);font-weight:600;font-size:14px;letter-spacing:.18em;text-transform:uppercase;color:#c3c7d5;animation:lx-fadeIn .4s .6s both}#table .resultscreen .rs-box{position:absolute;left:0;right:0;top:50%;margin:0 auto;width:min(760px,92%);transform:translateY(-50%);text-align:left;padding:26px 30px 22px;background:linear-gradient(180deg,#1e2230fa,#0c0d14fa);box-shadow:inset 0 0 0 1px #d6dbec33,0 40px 100px #000000e6;clip-path:polygon(0 0,calc(100% - 28px) 0,100% 28px,100% 100%,12px 100%,0 calc(100% - 12px));opacity:0;pointer-events:none;transition:opacity .4s var(--lx-ease);max-height:calc(100% - 24px);overflow-y:auto}#table .resultscreen.open .rs-box{opacity:1;pointer-events:auto}#table .resultscreen .rs-box:before{content:"";position:absolute;left:0;top:0;width:64px;height:2px;background:linear-gradient(90deg,#6c63ff,#ff3737)}#table .resultscreen .rs-eb{display:flex;align-items:center;gap:8px;font-family:var(--lx-disp);font-weight:600;font-size:12px;letter-spacing:.16em;color:#c9c7ff}#table .resultscreen .rs-head{margin-top:6px;font-family:var(--lx-disp);font-weight:800;font-style:italic;font-size:56px;line-height:.95;letter-spacing:.01em;text-transform:uppercase;color:#fff;background:none;-webkit-text-fill-color:currentColor;text-shadow:none;animation:none;text-align:left}#table .resultscreen.win .rs-head{color:#fff}#table .resultscreen.lose .rs-head{color:#c9c7ff}#table .resultscreen .rs-why{margin:6px 0 18px;font-size:14px;color:#c3c7d5;text-align:left}#table .resultscreen .rs-cols{gap:12px}#table .resultscreen .rs-col{border:0;border-radius:0;background:#08090e99;box-shadow:inset 0 0 0 1px #c9cedc24;padding:14px 16px}#table .resultscreen .rs-col.w{box-shadow:inset 0 0 0 1px #e9b94973}#table .resultscreen .rs-name{font-family:var(--lx-disp);font-weight:700;font-size:18px;letter-spacing:.06em;text-transform:uppercase;color:#fff;display:flex;align-items:center;gap:8px}#table .resultscreen .rs-crown{font-size:10px;letter-spacing:.16em;color:#08090c;background:#e9b949;padding:2px 6px 1px}#table .resultscreen .rs-nums{display:flex;gap:18px}#table .resultscreen .rs-nums span{display:flex;flex-direction:column;font-family:var(--lx-disp);font-weight:600;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#a9aec0}#table .resultscreen .rs-nums b{font-weight:800;font-style:italic;font-size:30px;line-height:1;color:#fff;letter-spacing:0}#table .resultscreen .rs-mvp{display:flex;align-items:center;gap:10px;border-radius:0;background:#ffffff08;padding:6px}#table .resultscreen .rs-mvp img{width:38px;border-radius:3px}#table .resultscreen .rs-mvp small{display:block;font-family:var(--lx-disp);font-weight:700;font-size:10px;letter-spacing:.16em;color:#e9b949}#table .resultscreen .rs-mvp b{display:block;font-family:var(--lx-disp);font-weight:700;font-size:15px;color:#fff}#table .resultscreen .rs-mvp span{font-size:12px;color:#a9aec0}#table .resultscreen .rs-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px;justify-content:flex-start}#table .resultscreen .rs-saved{margin-top:10px;font-family:var(--lx-sys);font-size:11px;color:#80869c;text-align:left}#table .resultscreen .btn{font-family:var(--lx-disp);font-weight:700;text-transform:uppercase;letter-spacing:.14em;border-radius:0}#table:not(.lxd) .resultscreen .btn.primary{background:linear-gradient(180deg,#f0363e,#da252e 52%,#bd1821);box-shadow:inset 0 1px #ffffff52}@media(max-width:700px){#table .resultscreen .rs-head{font-size:40px}#table .resultscreen .rs-box{padding:20px 18px 18px}}#table.lxd #floaters{z-index:30}#dz-under{position:absolute;inset:0;z-index:3;pointer-events:none;overflow:hidden}#table #floaters>*{position:absolute;pointer-events:none}.dz-ghost{position:absolute;border-radius:6px;overflow:hidden;box-shadow:0 10px 18px #000000b3;background:#12141d;z-index:2}.dz-ghost img{width:100%;height:100%;display:block;object-fit:cover}.dz-ghost>span{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:6px;text-align:center;font-family:var(--lx-disp);font-weight:700;color:#fff;font-size:12px}.dz-crack{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.dz-crack path{fill:none;stroke:#fff;stroke-width:1.6;stroke-dasharray:100;stroke-dashoffset:100;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 3px var(--c, #FF4B5C)) drop-shadow(0 0 8px var(--c, #FF4B5C))}.dz-ghost.hcard{border-radius:8px;box-shadow:0 0 0 2px #ff4b5c,0 0 30px #ff2d5599;z-index:6}.dz-ghost.hcard.trig{box-shadow:0 0 0 2px #ffd23a,0 0 34px #ffd23ab3}.dz-ghost.hcard .sl{position:absolute;inset:0}.dz-ghost.hcard .dz-crack path{stroke-width:2.4}.dz-print{position:absolute;border-radius:6px;overflow:hidden;z-index:3;box-shadow:0 0 0 1.5px var(--c),0 0 22px var(--c)}.dz-print .band{position:absolute;left:0;right:0;top:0;height:100%;background:linear-gradient(180deg,transparent 30%,color-mix(in srgb,var(--c) 55%,#fff) 50%,transparent 70%);mix-blend-mode:screen}.dz-mote{position:absolute;width:5px;height:5px;margin:-2.5px 0 0 -2.5px;border-radius:50%;background:#fff;box-shadow:0 0 6px var(--c),0 0 12px var(--c);z-index:4}.dz-mote.rise{width:4px;height:4px;background:color-mix(in srgb,var(--c) 40%,#fff)}.dz-mring{position:absolute;border-radius:50%;border:2px solid var(--c);box-shadow:0 0 18px var(--c),inset 0 0 18px var(--c);opacity:0}.dz-spark{position:absolute;width:6px;height:6px;margin:-3px 0 0 -3px;transform:rotate(45deg);background:#fff;box-shadow:0 0 8px var(--c),0 0 16px var(--c)}.dz-snap{position:absolute;border-radius:6px;background:radial-gradient(ellipse at 50% 50%,rgba(255,255,255,.9),color-mix(in srgb,var(--c) 50%,transparent) 60%,transparent 80%);mix-blend-mode:screen;z-index:5}.dz-flipback{position:absolute;inset:0;z-index:9;background:url(/static/back.png) center / cover;border-radius:inherit;pointer-events:none}#table .floater{position:absolute;z-index:40;transform:translate(-50%,-50%);font-family:var(--lx-disp);font-weight:800;font-style:italic;font-size:calc(40 * var(--du));letter-spacing:.01em;color:#ff6a6a;text-shadow:0 2px 0 #08090C,0 0 18px rgba(255,55,55,.8);animation:dz-float 1.3s cubic-bezier(.2,.8,.2,1) forwards;white-space:nowrap}#table .floater.heal{color:#9dffc8;text-shadow:0 2px 0 #08090C,0 0 18px rgba(61,190,106,.8)}#table .floater.trig{color:#ffd23a;font-size:calc(24 * var(--du));text-shadow:0 2px 0 #08090C,0 0 18px rgba(255,210,58,.8)}#table .floater.ping{color:#ffe36e;font-style:normal;font-size:calc(18 * var(--du))}#table .floater.dz-pop{color:#9dffc8;font-size:calc(36 * var(--du));text-shadow:0 2px 0 #08090C,0 0 20px rgba(61,190,106,.9)}#table .floater.dz-pop.down{color:#ffb3a6;text-shadow:0 2px 0 #08090C,0 0 20px rgba(255,90,60,.9)}@keyframes dz-float{0%{opacity:0;transform:translate(-50%,-30%) scale(.6)}15%{opacity:1;transform:translate(-50%,-60%) scale(1.15)}30%{transform:translate(-50%,-70%) scale(1)}80%{opacity:1}to{opacity:0;transform:translate(-50%,-150%) scale(1)}}.dz-dim{position:absolute;inset:0;z-index:1;background:radial-gradient(ellipse 60% 60% at 50% 45%,#04050a40,#04050ab8)}#floaters>.dz-dim{z-index:1}.dz-shock{position:absolute;border-radius:50%;border:3px solid var(--c);box-shadow:0 0 24px var(--c),inset 0 0 24px var(--c)}.dz-pillar{position:absolute;transform-origin:50% 100%;background:linear-gradient(0deg,color-mix(in srgb,var(--c) 85%,#fff) 0%,color-mix(in srgb,var(--c) 55%,transparent) 40%,transparent 100%);filter:blur(2px);mix-blend-mode:screen;z-index:4}.dz-jfx{position:absolute;left:0;top:0;overflow:visible;z-index:6}.dz-jfx .st{fill:none;stroke:#fff;stroke-linecap:round;stroke-dasharray:100;filter:drop-shadow(0 0 4px var(--c)) drop-shadow(0 0 12px var(--c))}.dz-jfx .ring{fill:none;stroke:var(--c);stroke-width:3;transform-box:fill-box;transform-origin:center;filter:drop-shadow(0 0 8px var(--c))}.dz-jfx .ray{stroke:color-mix(in srgb,var(--c) 60%,#fff);stroke-width:2.4;stroke-dasharray:100;stroke-linecap:round;filter:drop-shadow(0 0 4px var(--c))}.dz-jfx .fill{fill:color-mix(in srgb,var(--c) 60%,#fff);filter:drop-shadow(0 0 6px var(--c)) drop-shadow(0 0 14px var(--c));transform-box:fill-box;transform-origin:100% 50%}.dz-jfx .fill.beam{fill:color-mix(in srgb,var(--c) 45%,#fff);opacity:.8}.dz-jfx .hexr{fill:none;stroke:var(--c);stroke-width:4;transform-box:fill-box;transform-origin:center;filter:drop-shadow(0 0 8px var(--c))}.dz-jfx .orb{fill:#fff;filter:drop-shadow(0 0 6px var(--c)) drop-shadow(0 0 16px var(--c)) drop-shadow(0 0 26px var(--c))}.dz-jfx .tracer{stroke:color-mix(in srgb,var(--c) 50%,#fff);stroke-width:3;stroke-dasharray:22 100;stroke-linecap:round;filter:drop-shadow(0 0 5px var(--c))}.dz-num{position:absolute;z-index:8;transform:translate(-50%,-50%);padding:2px 14px;font-family:var(--lx-disp);font-weight:900;font-style:italic;font-size:calc(34 * var(--du));color:#fff;line-height:1.05;background:linear-gradient(180deg,#1b1f2e,#0b0c12);box-shadow:inset 0 0 0 1.5px #ff5a5ae6,0 8px 24px #000c;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%)}.dz-num.b{box-shadow:inset 0 0 0 1.5px #9a94ffe6,0 8px 24px #000c}.dz-clashfl{position:absolute;z-index:9;width:calc(120 * var(--du));height:calc(120 * var(--du));border-radius:50%;background:radial-gradient(circle,#fff 0%,rgba(255,220,180,.8) 25%,rgba(255,90,60,.35) 50%,transparent 70%);mix-blend-mode:screen}.dz-shard{position:absolute;z-index:8;width:calc(12 * var(--du));height:calc(16 * var(--du));margin:calc(-8 * var(--du)) 0 0 calc(-6 * var(--du));background:linear-gradient(160deg,#fff,var(--c));clip-path:polygon(50% 0,100% 60%,30% 100%,0 40%);filter:drop-shadow(0 0 6px var(--c))}.dz-shard.core{width:calc(16 * var(--du));height:calc(22 * var(--du))}.dz-shard.num{width:calc(8 * var(--du));height:calc(10 * var(--du))}.dz-coreflash{position:absolute;z-index:9;width:calc(220 * var(--du));height:calc(220 * var(--du));border-radius:50%;background:radial-gradient(circle,#fff 0%,rgba(255,140,150,.85) 22%,rgba(255,45,85,.4) 48%,transparent 70%);mix-blend-mode:screen}.dz-coreflash.trig{background:radial-gradient(circle,#fff 0%,rgba(255,230,140,.85) 22%,rgba(255,210,58,.4) 48%,transparent 70%)}.dz-ghost.doomed{z-index:7}.dz-ghost.surge{z-index:12;border-radius:10px;overflow:visible;box-shadow:0 0 0 2px #ffd23a,0 0 40px #ffd23ab3,0 30px 60px #000c}.dz-ghost.surge img{border-radius:10px}.dz-surge-t{position:absolute;left:50%;top:-14%;transform:translate(-50%) skew(-10deg);font-family:var(--lx-disp);font-weight:900;font-style:italic;font-size:calc(44 * var(--du));letter-spacing:.04em;color:#ffd23a;text-shadow:0 3px 0 #08090C,0 0 24px rgba(255,210,58,.9);white-space:nowrap}.dz-bolts{position:absolute;inset:-12%;width:124%;height:124%;overflow:visible}.dz-bolts path{fill:none;stroke:#fff6c8;stroke-width:2.5;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 4px #FFD23A) drop-shadow(0 0 10px #FFD23A);opacity:0}.dz-banner{position:absolute;z-index:20;left:-5%;right:-5%;top:calc(var(--doy) + 310 * var(--du));height:calc(104 * var(--du));display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(90deg,transparent,rgba(40,10,14,.95) 15%,rgba(40,10,14,.95) 85%,transparent);border-top:2px solid #FF3737;border-bottom:2px solid #FF3737}.dz-banner b{font-family:var(--lx-disp);font-weight:900;font-style:italic;font-size:calc(70 * var(--du));line-height:1;letter-spacing:.04em;color:#fff;text-shadow:0 0 30px rgba(255,55,55,.9);transform:skew(12deg)}.dz-banner small{font-family:var(--lx-disp);font-weight:700;font-size:calc(13 * var(--du));letter-spacing:.3em;color:#ffb3a6;transform:skew(12deg)}.dz-banner .sl{position:absolute;top:0;bottom:0;width:30%;left:-30%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.25),transparent);animation:dz-glint .8s .1s ease-out both}.dz-aim{position:absolute;inset:0;width:100%;height:100%;z-index:7;pointer-events:none;overflow:visible;opacity:0;transition:opacity .15s}.dz-aim .aim-g{fill:none;stroke:#ff373759;stroke-width:calc(18 * var(--du));stroke-linecap:round;filter:blur(6px)}.dz-aim .aim-p{fill:none;stroke:#ff3737;stroke-width:calc(9 * var(--du));stroke-linecap:round;filter:drop-shadow(0 0 8px rgba(255,55,55,.95))}.dz-aim.set .aim-p{stroke-dasharray:18 10;animation:dz-march .6s linear infinite}@keyframes dz-march{to{stroke-dashoffset:-28}}.dz-aim .aim-h{fill:#ffc9c2;filter:drop-shadow(0 0 8px rgba(255,55,55,.95))}.dz-aim .aim-r{transition:opacity .15s}.dz-aim .aim-r .spin{animation:lx-spin 9s linear infinite}.dz-aim .aim-r path{fill:#ff373724;stroke:#ff3737;stroke-width:2.5;filter:drop-shadow(0 0 8px rgba(255,55,55,.9))}.dz-aim .aim-r path.t{fill:none}#table.lxd #board .card.aiming{transform:translateY(calc(-16 * var(--du)));box-shadow:0 calc(22 * var(--du)) calc(26 * var(--du)) calc(-6 * var(--du)) #000000d9,0 0 0 2px #ff5a50e6,0 0 34px #ff3737b3;z-index:9}#table.lxd .fzone .stack.exposed .card.aiming{transform:none}#table.lxd .fx{z-index:8}#table.lxd .fx .dz-arrow path{fill:none;stroke:#ffc9c2;stroke-width:calc(5 * var(--du));stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100;filter:drop-shadow(0 0 8px #FF3737);animation:dz-draw .28s ease-out forwards,lx-fadeIn .3s .55s reverse forwards}#table.lxd .fx .dz-arrow polygon{fill:#ffc9c2;opacity:0;filter:drop-shadow(0 0 8px #FF3737);animation:dz-head .5s .25s ease-out both}#table.lxd .fx .dz-arrow .ring{fill:none;stroke:#ff3737;stroke-width:3;opacity:0;animation:ringout .7s .25s ease-out forwards}@keyframes dz-draw{to{stroke-dashoffset:0}}@keyframes dz-head{0%{opacity:0}30%{opacity:1}to{opacity:0}}#table.lxd .flash:not(.bosscut){z-index:41;left:0;right:0;top:calc(var(--doy) + 214 * var(--du));margin:0 auto;width:max-content;max-width:calc(100% - 480 * var(--du));transform:none;display:flex;align-items:center;gap:calc(22 * var(--du));padding:0;background:none;border:0;border-radius:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;animation:dz-reveal .32s var(--lx-ease) both;pointer-events:none}#table.lxd .flash:not(.bosscut):before,#table.lxd .flash:after{display:none!important;content:none!important}#table.lxd .flash.hidden{display:none}@keyframes dz-reveal{0%{opacity:0;transform:translateY(18px) scale(.96)}to{opacity:1;transform:none}}#table.lxd .flash>img,#table.lxd .flash>.card{--cw: calc(210 * var(--du));width:calc(210 * var(--du));border-radius:calc(10 * var(--du));box-shadow:0 30px 70px #000000d9,0 0 0 1px #c9c7ff59}#table.lxd .flash .fl-cap{width:calc(300 * var(--du));padding:calc(18 * var(--du)) calc(20 * var(--du));background:linear-gradient(180deg,#1e2230f7,#0c0d14f7);box-shadow:inset 0 0 0 1px #d6dbec33,0 24px 60px #000c;clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,8px 100%,0 calc(100% - 8px));position:relative}#table.lxd .flash .fl-cap:before{content:"";position:absolute;left:0;top:0;width:44px;height:2px;background:var(--c)}#table.lxd .flash .who{display:flex;align-items:center;gap:8px;font-family:var(--lx-disp);font-weight:600;font-size:calc(11 * var(--du));letter-spacing:.16em;text-transform:uppercase;color:#c9c7ff}#table.lxd .flash .nm{margin:calc(6 * var(--du)) 0 calc(8 * var(--du));font-family:var(--lx-disp);font-weight:800;font-style:italic;font-size:calc(30 * var(--du));line-height:1;text-transform:uppercase;color:#fff}#table.lxd .flash .tx{font-size:calc(13.5 * var(--du));line-height:1.45;color:#c3c7d5;max-width:none}#table.lxd .flash .tx b{color:#fff;font-weight:700}#table.lxd .flash .fightwrap{display:flex;flex-direction:column;align-items:center;gap:12px}#table.lxd .flash .fightrow{display:flex;align-items:center;gap:18px}#table.lxd .flash .fightcard{--cw: calc(150 * var(--du))}#table.lxd .flash .vsx{font-family:var(--lx-disp);font-weight:900;font-style:italic;font-size:34px;color:#fff}#table.lxd .flash .fighttx{padding:10px 16px;background:#0c0d14f2;box-shadow:inset 0 0 0 1px #d6dbec33;max-width:520px;text-align:center}#table.lxd .turnbanner{z-index:42;left:0;right:0;top:calc(var(--doy) + 312 * var(--du));height:calc(100 * var(--du));transform:none;padding:0;gap:calc(22 * var(--du));overflow:hidden;clip-path:none;display:flex;align-items:center;justify-content:center;background:linear-gradient(90deg,transparent 0%,rgba(40,10,14,.92) 22%,rgba(40,10,14,.92) 78%,transparent 100%);border-top:1px solid rgba(255,90,90,.7);border-bottom:1px solid rgba(255,90,90,.7);animation:dz-tb 1.1s cubic-bezier(.2,.8,.2,1) both!important;font-size:inherit;letter-spacing:0}#table.lxd .turnbanner.hidden{display:none}@keyframes dz-tb{0%{opacity:0;clip-path:inset(0 50% 0 50%)}22%{opacity:1;clip-path:inset(0 0 0 0)}78%{opacity:1;clip-path:inset(0 0 0 0)}to{opacity:0;clip-path:inset(0 0 0 0)}}#table.lxd .turnbanner .tb-grid{position:absolute;inset:0;opacity:.35;animation:none!important;background:linear-gradient(rgba(255,255,255,.06) 1px,transparent 1px) 0 0 / 24px 24px,linear-gradient(90deg,rgba(255,255,255,.06) 1px,transparent 1px) 0 0 / 24px 24px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 30%,#000 70%,transparent);mask-image:linear-gradient(90deg,transparent,#000 30%,#000 70%,transparent)}#table.lxd .turnbanner .tb-sweep{position:absolute;top:0;bottom:0;width:26%;left:-26%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.22),transparent);animation:dz-sweep .9s .12s ease-out both}@keyframes dz-sweep{to{left:110%}}#table.lxd .turnbanner .tb-core{position:relative;width:calc(46 * var(--du));filter:drop-shadow(0 0 14px rgba(255,55,55,.8));animation:dz-tbcore 1.1s var(--lx-ease) both}@keyframes dz-tbcore{0%{transform:scale(.4) rotate(-90deg);opacity:0}30%{transform:none;opacity:1}}#table.lxd .turnbanner .tb-k{position:relative;font-family:var(--lx-disp);font-weight:900;font-style:italic;font-size:calc(64 * var(--du));line-height:1;letter-spacing:.02em;color:#fff;text-shadow:0 0 30px rgba(255,55,55,.6),0 3px 0 #08090C;animation:dz-tbk 1.1s var(--lx-ease) both}@keyframes dz-tbk{0%{letter-spacing:.4em;opacity:0}30%{letter-spacing:.02em;opacity:1}}#table.lxd .turnbanner .tb-n{position:relative;font-family:var(--lx-disp);font-weight:700;font-size:calc(14 * var(--du));letter-spacing:.2em;color:#ffb3a6;border:0;border-radius:0;padding:0}#table .cfx{position:absolute;inset:0;z-index:60;pointer-events:none;overflow:hidden;perspective:1200px}#table .cfx .cfx-dim{position:absolute;inset:0;background:radial-gradient(ellipse 60% 60% at 50% 45%,#06070e8c,#04050aeb)}#table .cfx .cfx-grid{position:absolute;left:50%;top:44.7%;width:140vmax;height:140vmax;background:radial-gradient(circle,transparent 20%,#000 70%),repeating-conic-gradient(from 0deg,rgba(154,148,255,.1) 0 2deg,transparent 2deg 15deg);-webkit-mask-image:radial-gradient(circle,#000 10%,transparent 55%);mask-image:radial-gradient(circle,#000 10%,transparent 55%)}#table .cfx .cfx-card{position:absolute;border-radius:6px;overflow:hidden;box-shadow:0 0 0 1px #c9c7ff66,0 10px 30px #000c,0 0 22px var(--c1)}#table .cfx .cfx-card img{width:100%;height:100%;display:block;object-fit:cover}#table .cfx .cfx-card.noart{display:flex;align-items:center;justify-content:center;background:#1b1f2e;color:#fff;font-family:var(--lx-disp);font-weight:800}#table .cfx .cfx-core{position:absolute;width:calc(230 * var(--du));height:calc(230 * var(--du));display:flex;align-items:center;justify-content:center}#table .cfx .cfx-core img{position:relative;width:74%;filter:drop-shadow(0 0 30px var(--c1)) drop-shadow(0 0 60px rgba(108,99,255,.8))}#table .cfx .cfx-core .glow{position:absolute;inset:-20%;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--c1) 70%,#fff) 0%,color-mix(in srgb,var(--c1) 40%,transparent) 35%,transparent 65%)}#table .cfx .cfx-core .crk{position:absolute;inset:10%;width:80%;height:80%;overflow:visible}#table .cfx .cfx-core .crk path{fill:none;stroke:#fff;stroke-width:3;stroke-dasharray:100;stroke-dashoffset:100;filter:drop-shadow(0 0 6px #fff) drop-shadow(0 0 14px var(--c1))}#table .cfx .cfx-orbit{position:absolute;width:calc(360 * var(--du));height:calc(360 * var(--du))}#table .cfx .cfx-shard{position:absolute;left:50%;top:0;width:calc(14 * var(--du));height:calc(20 * var(--du));margin-left:calc(-7 * var(--du));transform-origin:50% calc(180 * var(--du));transform:rotate(var(--a));background:linear-gradient(160deg,#fff,var(--c1));clip-path:polygon(50% 0,100% 60%,30% 100%,0 40%);filter:drop-shadow(0 0 8px var(--c1))}#table .cfx .cfx-flash{position:absolute;width:calc(900 * var(--du));height:calc(900 * var(--du));border-radius:50%;background:radial-gradient(circle,#fff 0%,color-mix(in srgb,var(--c1) 60%,#fff) 18%,color-mix(in srgb,var(--c2) 40%,transparent) 40%,transparent 65%);mix-blend-mode:screen}#table .cfx .cfx-ring{position:absolute;width:calc(120 * var(--du));height:calc(120 * var(--du));border-radius:50%;border:3px solid var(--c2);box-shadow:0 0 22px var(--c1),inset 0 0 22px var(--c1)}#table .cfx .cfx-bit{position:absolute;width:calc(18 * var(--du));height:calc(24 * var(--du));background:linear-gradient(160deg,#fff,var(--c1));clip-path:polygon(50% 0,100% 60%,30% 100%,0 40%);filter:drop-shadow(0 0 8px var(--c1))}#table .cfx .cfx-col{position:absolute;top:0;bottom:0;width:calc(320 * var(--du));transform-origin:50% 50%;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--c1) 35%,transparent) 30%,rgba(255,255,255,.55) 50%,color-mix(in srgb,var(--c1) 35%,transparent) 70%,transparent);mix-blend-mode:screen;filter:blur(4px)}#table .cfx .cfx-spin{position:absolute;transform-style:preserve-3d}#table .cfx .cfx-spin .cfx-card{inset:0;width:100%;height:100%;backface-visibility:hidden;border-radius:10px;box-shadow:0 0 0 1.5px #c9c7ff,0 0 50px var(--c1),0 30px 70px #000c}#table .cfx .cfx-spin .cfx-card.back{transform:rotateY(180deg)}#table .cfx .cfx-shock{position:absolute;width:calc(120 * var(--du));height:calc(54 * var(--du));border-radius:50%;border:3px solid var(--c1);box-shadow:0 0 24px var(--c1)}#table .cfx .cfx-title{position:absolute;left:50%;display:flex;flex-direction:column;align-items:center;white-space:nowrap}#table .cfx .cfx-title small{font-family:var(--lx-disp);font-weight:700;font-size:calc(12 * var(--du));letter-spacing:.3em;color:#c9c7ff}#table .cfx .cfx-title b{font-family:var(--lx-disp);font-weight:900;font-style:italic;font-size:calc(54 * var(--du));line-height:1;text-transform:uppercase;color:#fff;text-shadow:0 0 30px var(--c1),0 3px 0 #08090C}.set-sound .set-mixer{width:min(620px,100%);gap:14px}.mixer{display:flex;flex-direction:column;gap:4px}.mix-row,.mix-mute{display:grid;grid-template-columns:minmax(120px,190px) 1fr 44px;align-items:center;gap:16px;padding:12px 16px;background:#ffffff06;box-shadow:inset 0 0 0 1px var(--lx-hair, rgba(201, 206, 220, .14));color:var(--lx-body, #E4E6EE);text-align:left}.mix-mute{grid-template-columns:1fr auto;border:0;cursor:var(--cur-pointer, pointer);font:inherit;margin-bottom:6px}.mix-label{display:flex;flex-direction:column;gap:2px;min-width:0}.mix-label b{font-family:var(--lx-disp, var(--head));font-weight:700;font-size:15px;letter-spacing:1.2px;text-transform:uppercase;color:var(--lx-text, #fff)}.mix-label small{color:var(--lx-text2, #A9AEC0);font-size:12.5px;line-height:1.3}.mix-val{font-family:var(--lx-sys, monospace);font-size:13px;color:var(--lx-body2, #C3C7D5);text-align:right;font-variant-numeric:tabular-nums}.mixer input.mix-slider[type=range]{-webkit-appearance:none;appearance:none;width:100%;height:22px;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;outline:none;cursor:var(--cur-pointer, pointer);--v: 50%}.mixer input.mix-slider[type=range]:focus-visible{outline:1px solid var(--lx-indigo-l, #9A94FF);outline-offset:4px}.mix-slider::-webkit-slider-runnable-track{height:4px;background:linear-gradient(90deg,var(--lx-indigo, #6C63FF) 0 var(--v),rgba(201,206,220,.18) var(--v) 100%)}.mix-slider::-moz-range-track{height:4px;background:#c9cedc2e}.mix-slider::-moz-range-progress{height:4px;background:var(--lx-indigo, #6C63FF)}.mix-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:14px;height:18px;margin-top:-7px;border:0;background:var(--lx-text, #F2F3F7);clip-path:polygon(0 0,70% 0,100% 30%,100% 100%,0 100%);box-shadow:0 0 0 1px #0006;transition:transform .15s var(--lx-ease, ease)}.mix-slider::-moz-range-thumb{width:14px;height:18px;border:0;border-radius:0;background:var(--lx-text, #F2F3F7)}.mix-slider:hover::-webkit-slider-thumb,.mix-slider:active::-webkit-slider-thumb{transform:scale(1.12)}.mix-slider:disabled{opacity:.4;cursor:default}.mixer[data-muted] .mix-row{opacity:.55}.mix-knob{position:relative;width:46px;height:24px;background:#1a1d2c;box-shadow:inset 0 0 0 1px var(--lx-hair2, rgba(201, 206, 220, .24));border-radius:12px;transition:background .2s}.mix-knob i{position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:var(--lx-text3, #80869C);transition:transform .2s var(--lx-ease, ease),background .2s}.mix-mute.on .mix-knob{background:var(--lx-red-d, #B8141F)}.mix-mute.on .mix-knob i{transform:translate(22px);background:#fff}.mix-foot{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.mix-foot .ct-note{margin:0}.sounddock{align-items:flex-end}.sounddock.open{z-index:400}.sounddock .mixbtn{display:inline-flex;align-items:center;justify-content:center}.sounddock .mixbtn.on{box-shadow:inset 0 0 0 1px var(--lx-indigo, #6C63FF)}.sounddock-pop{position:absolute;left:0;bottom:calc(100% + 8px);width:300px;padding:10px;background:#0d0f15;box-shadow:inset 0 0 0 1px var(--lx-hair2, rgba(201, 206, 220, .24)),0 14px 40px #0009;clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,0 100%)}.mixer.compact{gap:2px}.mixer.compact .mix-row,.mixer.compact .mix-mute{grid-template-columns:76px 1fr 30px;gap:10px;padding:7px 10px}.mixer.compact .mix-mute{grid-template-columns:1fr auto;margin-bottom:4px}.mixer.compact .mix-label b{font-size:13px;letter-spacing:1px}.mixer.compact .mix-knob{width:38px;height:20px}.mixer.compact .mix-knob i{width:14px;height:14px}.mixer.compact .mix-mute.on .mix-knob i{transform:translate(18px)}body[data-screen=login] .sounddock-pop{left:auto;right:0;clip-path:polygon(12px 0,100% 0,100% 100%,0 100%,0 12px)}@media(max-width:640px){.mix-row{grid-template-columns:1fr 40px;gap:6px 12px}.mix-row .mix-label{grid-column:1 / -1}.sounddock-pop{width:min(300px,calc(100vw - 28px))}}@media(prefers-reduced-motion:reduce){.mix-slider::-webkit-slider-thumb,.mix-knob,.mix-knob i{transition:none}}
