@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:calc(14px * var(--uk, 1))}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:calc(7px * var(--uk, 1));padding:calc(8px * var(--uk, 1)) calc(10px * var(--uk, 1));outline:none}input:focus,select:focus{border-color:var(--neo);box-shadow:0 0 0 calc(3px * var(--uk, 1)) #6c63ff33}a{color:var(--neo2)}.hidden{display:none!important}.spacer{flex:1}.hint{color:var(--ink3);font-family:var(--body);font-size:calc(12px * var(--uk, 1));letter-spacing:0;text-transform:none;font-weight:400}::-webkit-scrollbar{width:calc(9px * var(--uk, 1));height:calc(9px * var(--uk, 1))}::-webkit-scrollbar-thumb{background:#2a3245;border-radius:calc(6px * var(--uk, 1))}::-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 calc(26px * var(--uk, 1)),rgba(255,255,255,.018) calc(26px * var(--uk, 1)) calc(27px * var(--uk, 1)))}.wordmark{font-family:var(--head);font-size:calc(22px * var(--uk, 1));letter-spacing:1.5px;text-transform:uppercase;color:#fff;white-space:nowrap}.wordmark.big{font-size:calc(54px * var(--uk, 1));letter-spacing:calc(3px * var(--uk, 1));text-shadow:0 0 calc(40px * var(--uk, 1)) #6c63ff66}.wordmark.small{font-size:calc(15px * var(--uk, 1))}.wordmark .neo,.mtitle .neo{color:var(--neo)}.tagline{font-family:var(--head);letter-spacing:calc(10px * var(--uk, 1));color:var(--mag);font-size:calc(13px * var(--uk, 1));margin:2px 0 calc(26px * var(--uk, 1))}.btn{background:var(--panel2);border:1px solid var(--line2);color:var(--ink);padding:calc(7px * var(--uk, 1)) calc(13px * var(--uk, 1));border-radius:calc(7px * var(--uk, 1));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:calc(5px * var(--uk, 1)) calc(9px * var(--uk, 1));font-size:calc(12px * var(--uk, 1))}.btn.big{padding:calc(11px * var(--uk, 1)) calc(18px * var(--uk, 1));font-size:calc(15px * var(--uk, 1))}.btn.wide{width:100%}.btn.icon{padding:calc(6px * var(--uk, 1)) calc(9px * var(--uk, 1))}.btn:disabled{opacity:.35;cursor:var(--cur-default, default)}.error{color:#ff8a9a;margin-top:calc(10px * var(--uk, 1));min-height:calc(18px * var(--uk, 1));font-size:calc(13px * var(--uk, 1))}.fine{color:var(--ink3);font-size:calc(12px * var(--uk, 1));margin:calc(14px * var(--uk, 1)) 0 0}.avatar{width:calc(34px * var(--uk, 1));height:calc(34px * var(--uk, 1));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:calc(104px * var(--uk, 1));height:calc(104px * var(--uk, 1));border-width:calc(3px * var(--uk, 1));font-size:calc(36px * var(--uk, 1));box-shadow:0 0 0 calc(6px * var(--uk, 1)) #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(calc(96px * var(--uk, 1)),1fr));gap:calc(12px * var(--uk, 1))}.avgrid .av{display:flex;flex-direction:column;align-items:center;gap:calc(5px * var(--uk, 1));cursor:var(--cur-pointer, pointer);font-size:calc(11px * var(--uk, 1));color:var(--ink2);text-align:center}.avgrid .av .avatar{width:calc(76px * var(--uk, 1));height:calc(76px * var(--uk, 1))}.avgrid .av:hover .avatar,.avgrid .av.on .avatar{border-color:var(--neo);box-shadow:0 0 0 calc(4px * var(--uk, 1)) #6c63ff33}.screenbar{display:flex;align-items:center;gap:calc(14px * var(--uk, 1));padding:calc(10px * var(--uk, 1)) calc(18px * var(--uk, 1));background:var(--panel);border-bottom:1px solid var(--line2);flex:0 0 auto}.panel{background:var(--panel);border:1px solid var(--line);border-radius:calc(12px * var(--uk, 1));padding:calc(16px * var(--uk, 1));display:flex;flex-direction:column;gap:calc(10px * var(--uk, 1));min-height:0}.ph{font-family:var(--head);font-size:calc(12px * var(--uk, 1));letter-spacing:calc(2.5px * var(--uk, 1));color:var(--ink2);display:flex;gap:calc(10px * var(--uk, 1));align-items:baseline}.panel label{display:flex;flex-direction:column;gap:calc(5px * var(--uk, 1));font-size:calc(12px * var(--uk, 1));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:calc(8px * var(--uk, 1))}.room{display:grid;grid-template-columns:calc(90px * var(--uk, 1)) 1fr auto;gap:calc(14px * var(--uk, 1));align-items:center;background:var(--panel2);border:1px solid var(--line2);border-radius:calc(10px * var(--uk, 1));padding:calc(10px * var(--uk, 1)) calc(14px * var(--uk, 1))}.room:hover{border-color:#4a5577}.room .code{font-family:var(--head);font-size:calc(20px * var(--uk, 1));letter-spacing:calc(3px * var(--uk, 1));color:#fff}.room .code small{display:block;font-family:var(--body);letter-spacing:0;font-size:calc(11px * var(--uk, 1));color:var(--ink3);margin-top:2px}.room .vs{display:flex;align-items:center;gap:calc(12px * var(--uk, 1));min-width:0}.room .seat{display:flex;align-items:center;gap:calc(8px * var(--uk, 1));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:calc(11px * var(--uk, 1));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:calc(11px * var(--uk, 1))}.room .vsx{font-family:var(--head);color:var(--ink3);font-size:calc(12px * var(--uk, 1))}.room .rb{display:flex;gap:calc(6px * var(--uk, 1));align-items:center}.room .st{font-family:var(--head);font-size:calc(10px * var(--uk, 1));letter-spacing:1.5px;color:var(--ink2);padding:calc(3px * var(--uk, 1)) calc(8px * var(--uk, 1));border:1px solid var(--line2);border-radius:calc(20px * var(--uk, 1));margin-right:calc(6px * var(--uk, 1))}.room .st.live{color:var(--mag);border-color:#7a2042}.empty-note{color:var(--ink3);padding:calc(28px * var(--uk, 1));text-align:center;border:1px dashed var(--line2);border-radius:calc(10px * var(--uk, 1))}.game{display:grid;grid-template-columns:calc(110px * var(--uk, 1)) 1fr auto;gap:calc(10px * var(--uk, 1));font-size:calc(13px * var(--uk, 1));padding:calc(7px * var(--uk, 1)) calc(10px * var(--uk, 1));border-radius:calc(8px * var(--uk, 1));background:var(--panel2);align-items:center}.game .dt{color:var(--ink3);font-size:calc(12px * var(--uk, 1))}.game .w{color:var(--ok);font-weight:700}.game .how{color:var(--ink2);font-size:calc(12px * var(--uk, 1))}.stand{display:grid;grid-template-columns:1fr calc(44px * var(--uk, 1)) calc(44px * var(--uk, 1)) calc(60px * var(--uk, 1));gap:calc(6px * var(--uk, 1));font-size:calc(13px * var(--uk, 1));align-items:center;padding:calc(4px * var(--uk, 1)) calc(6px * var(--uk, 1))}.stand.h{font-family:var(--head);font-size:calc(10px * var(--uk, 1));letter-spacing:1.5px;color:var(--ink3)}.stand .bar{height:calc(6px * var(--uk, 1));border-radius:calc(4px * var(--uk, 1));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:calc(12px * var(--uk, 1));padding:0 calc(12px * var(--uk, 1));background:var(--panel);border-bottom:1px solid var(--line2);height:calc(44px * var(--uk, 1));flex:0 0 auto}.roomchip{font-family:var(--head);letter-spacing:calc(3px * var(--uk, 1));font-size:calc(14px * var(--uk, 1));color:#fff;background:var(--bg2);border:1px solid var(--line2);border-radius:calc(6px * var(--uk, 1));padding:calc(4px * var(--uk, 1)) calc(10px * var(--uk, 1));cursor:var(--cur-pointer, pointer)}.roomchip:hover{border-color:var(--neo)}.roomtitle{color:var(--ink2);font-size:calc(13px * var(--uk, 1));white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(300px * var(--uk, 1))}.topbtns{display:flex;gap:calc(6px * var(--uk, 1));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:calc(10px * var(--uk, 1)) calc(10px * var(--uk, 1)) calc(6px * var(--uk, 1));display:flex;justify-content:center}.pv-img img{width:100%;max-width:calc(330px * var(--uk, 1));border-radius:calc(12px * var(--uk, 1));display:block;box-shadow:0 calc(14px * var(--uk, 1)) calc(40px * var(--uk, 1)) #000c}.pv-img .card{--cw: calc(270px * var(--uk, 1));cursor:var(--cur-default, default)}.pv-empty{width:100%;aspect-ratio:1488/2078;border:2px dashed var(--line2);border-radius:calc(12px * var(--uk, 1));display:flex;align-items:center;justify-content:center;color:var(--ink3);font-family:var(--head);letter-spacing:2px;font-size:calc(12px * var(--uk, 1));background:repeating-linear-gradient(135deg,transparent 0 calc(10px * var(--uk, 1)),#ffffff05 calc(10px * var(--uk, 1)) calc(11px * var(--uk, 1)))}.pv-text{flex:1;overflow:auto;padding:calc(4px * var(--uk, 1)) calc(14px * var(--uk, 1)) calc(14px * var(--uk, 1));font-size:calc(13px * var(--uk, 1));color:var(--ink2);line-height:1.4}.pv-text h4{margin:2px 0;font-family:var(--head);font-size:calc(16px * var(--uk, 1));color:#fff;line-height:1.2}.pv-text h4 small{display:block;font-family:var(--body);font-size:calc(12px * var(--uk, 1));color:var(--ink2);font-weight:600;margin-top:2px}.pv-text .line{color:var(--ink3);font-size:calc(12px * var(--uk, 1));margin-bottom:calc(6px * var(--uk, 1))}.pv-text .chips{display:flex;flex-wrap:wrap;gap:calc(4px * var(--uk, 1));margin:calc(6px * var(--uk, 1)) 0}.pv-text .chip{font-size:calc(11px * var(--uk, 1));padding:2px calc(7px * var(--uk, 1));border-radius:calc(20px * var(--uk, 1));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:calc(6px * var(--uk, 1)) 0;color:#dfe2ea}.pv-text .art{border-top:1px solid var(--line);padding-top:calc(6px * var(--uk, 1));margin-top:calc(8px * var(--uk, 1))}.pv-text .art b{color:var(--thunder);font-family:var(--head);font-size:calc(12px * var(--uk, 1));letter-spacing:.5px}.pv-text .fl{font-style:italic;color:var(--ink3)}.pv-text .compile{background:#1e1840;border:1px solid #4b3f96;border-radius:calc(8px * var(--uk, 1));padding:calc(6px * var(--uk, 1)) calc(8px * var(--uk, 1));color:#d6d2ff;font-size:calc(12px * var(--uk, 1))}#board{position:relative;display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden;padding:calc(6px * var(--uk, 1)) calc(12px * var(--uk, 1));gap:calc(4px * var(--uk, 1));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:calc(40px * var(--uk, 1)) calc(40px * var(--uk, 1))}.half{position:relative;display:flex;flex-direction:column;gap:calc(4px * var(--uk, 1));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 + calc(10px * var(--uk, 1))) minmax(0,1fr) calc(var(--cw) * .84 + calc(10px * var(--uk, 1)));gap:calc(8px * var(--uk, 1))}.field .col{display:flex;flex-direction:column;gap:calc(6px * var(--uk, 1))}.rows{display:flex;flex-direction:column;gap:calc(6px * var(--uk, 1));min-width:0}.subrow{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:calc(8px * var(--uk, 1))}.zone,.pile,.neoslot,.fzone{border:1px solid #2a3348;border-radius:calc(9px * var(--uk, 1));position:relative;background:#0f131cbb}.zlabel{position:absolute;top:calc(3px * var(--uk, 1));left:calc(8px * var(--uk, 1));font-family:var(--head);font-size:calc(9px * var(--uk, 1));letter-spacing:2px;color:var(--ink3);pointer-events:none;z-index:1;display:flex;gap:calc(8px * var(--uk, 1));align-items:center;white-space:nowrap}.zlabel .epips{display:inline-flex;gap:calc(3px * var(--uk, 1))}.zlabel .epips i{width:calc(9px * var(--uk, 1));height:calc(9px * var(--uk, 1));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:calc(8px * var(--uk, 1))}.fzone{min-height:calc(var(--ch) * 1.17 + calc(38px * var(--uk, 1)));display:flex;align-items:flex-start;justify-content:center;padding:calc(7px * var(--uk, 1)) calc(7px * var(--uk, 1)) calc(31px * var(--uk, 1))}.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:calc(3px * var(--uk, 1));right:calc(7px * var(--uk, 1));font-family:var(--head);font-size:calc(9px * var(--uk, 1));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:calc(6px * var(--uk, 1));right:calc(6px * var(--uk, 1));bottom:calc(5px * var(--uk, 1));display:flex;flex-wrap:wrap-reverse;gap:calc(3px * var(--uk, 1));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(calc(11px * var(--uk, 1)),calc(var(--cw) * .15));line-height:1.1;padding:.12em .42em;border-radius:calc(12px * var(--uk, 1));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(calc(9px * var(--uk, 1)),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:calc(9px * var(--uk, 1));letter-spacing:1px;padding:2px calc(6px * var(--uk, 1));border-radius:calc(10px * var(--uk, 1));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:calc(11px * var(--uk, 1))}.zone.support{display:flex;gap:0;align-items:center;padding:calc(16px * var(--uk, 1)) calc(8px * var(--uk, 1)) calc(6px * var(--uk, 1));overflow-x:auto;overflow-y:hidden;min-height:calc(var(--ch) * .6 + calc(22px * var(--uk, 1)))}.zone.support .card{--cw: calc(var(--cw-base) * .6);margin:0 calc(calc(3px * var(--uk, 1)) - 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 calc(18px * var(--uk, 1)) var(--thunder)}.zone.support .card.played:before{content:"PLAYED";position:absolute;top:calc(-8px * var(--uk, 1));left:50%;transform:translate(-50%);background:var(--thunder);color:#000;font-family:var(--head);font-size:calc(8px * var(--uk, 1));padding:1px calc(6px * var(--uk, 1));border-radius:calc(8px * var(--uk, 1));letter-spacing:1px;z-index:3}.zone.support .gap{flex:0 0 0;align-self:stretch;border-left:calc(3px * var(--uk, 1)) solid var(--neo);margin:0 calc(-3px * var(--uk, 1));opacity:0}.zone.support .gap.on{opacity:1}.zone.energy{display:flex;gap:0;align-items:center;padding:calc(16px * var(--uk, 1)) calc(8px * var(--uk, 1)) calc(6px * var(--uk, 1));flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;min-height:calc(var(--ch) * .6 + calc(22px * var(--uk, 1)))}.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 + calc(14px * var(--uk, 1)))}.pile{display:flex;align-items:center;justify-content:center;cursor:var(--cur-pointer, pointer);overflow:visible}.pile .stackimg{position:absolute;inset:calc(7px * var(--uk, 1));border-radius:calc(7px * var(--uk, 1));background:url(/static/back.png) center/cover;box-shadow:2px 2px #0008,calc(4px * var(--uk, 1)) calc(4px * var(--uk, 1)) 0 #0006,calc(6px * var(--uk, 1)) calc(6px * var(--uk, 1)) 0 #0004}.pile.empty .stackimg{display:none}.pile .cnt{position:absolute;z-index:3;bottom:calc(8px * var(--uk, 1));left:50%;transform:translate(-50%);font-family:var(--head);font-size:calc(17px * var(--uk, 1));color:#fff;background:#05060be6;border:1px solid var(--line2);border-radius:calc(14px * var(--uk, 1));padding:1px calc(12px * var(--uk, 1));box-shadow:0 calc(4px * var(--uk, 1)) calc(12px * var(--uk, 1)) #000c}.pile .zlabel,.neoslot .zlabel{top:calc(5px * var(--uk, 1));left:50%;transform:translate(-50%);z-index:3;background:#05060bd9;padding:2px calc(7px * var(--uk, 1));border-radius:calc(6px * var(--uk, 1));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 calc(22px * var(--uk, 1)) 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:calc(24px * var(--uk, 1));left:50%;transform:translate(-50%);background:#05060bd9;padding:1px calc(6px * var(--uk, 1));border-radius:calc(6px * var(--uk, 1));font-family:var(--head);font-size:calc(9px * var(--uk, 1));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:calc(16px * var(--uk, 1)) calc(4px * var(--uk, 1)) calc(6px * var(--uk, 1));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(calc(8px * var(--uk, 1)))}.neoslot .zlabel{color:#a79cff}.half.opp .handrow{align-items:flex-start}.handrow{display:flex;gap:calc(10px * var(--uk, 1));align-items:flex-end}.hand{flex:1;display:flex;justify-content:center;align-items:flex-end;min-height:calc(var(--ch) * .92 + calc(6px * var(--uk, 1)));padding:calc(4px * var(--uk, 1)) calc(8px * var(--uk, 1)) 0;min-width:0;margin-right:calc(var(--cw) * .84 + calc(18px * var(--uk, 1)))}.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(calc(-18px * var(--uk, 1))) scale(1.06);z-index:20}.half.opp .hand{min-height:calc(var(--ch) * .42 + calc(4px * var(--uk, 1)));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:calc(12px * var(--uk, 1))}.plate{flex:0 0 calc(380px * var(--uk, 1));display:grid;grid-template-columns:auto auto minmax(0,1fr);grid-template-areas:"pic av hp" "pic meta meta";column-gap:calc(10px * var(--uk, 1));row-gap:calc(3px * var(--uk, 1));align-items:center;background:linear-gradient(90deg,#161b28,#10131cdd);border:1px solid var(--line2);border-left:calc(4px * var(--uk, 1)) solid var(--me);border-radius:calc(10px * var(--uk, 1));padding:calc(6px * var(--uk, 1)) calc(10px * var(--uk, 1));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 calc(24px * var(--uk, 1)) #6c63ff55}.half.opp .plate.active{box-shadow:0 0 0 1px var(--them),0 0 calc(24px * var(--uk, 1)) #ff4d6d55}.plate .ubub{grid-area:av;max-width:calc(150px * var(--uk, 1))}.plate .who{grid-area:who;min-width:0;max-width:calc(150px * var(--uk, 1))}.plate .nm{font-family:var(--head);font-size:calc(14px * var(--uk, 1));color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.plate .nm .off{font-family:var(--body);font-size:calc(11px * var(--uk, 1));color:var(--warn)}.plate .dk{font-size:calc(11px * var(--uk, 1));color:var(--ink3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.plate .hp{grid-area:hp;display:flex;align-items:center;gap:calc(7px * var(--uk, 1));min-width:0}.plate .hp .pips{display:flex;gap:calc(3px * var(--uk, 1));flex:1;min-width:0}.plate .hp .pips i{flex:1;height:calc(12px * var(--uk, 1));border-radius:calc(3px * var(--uk, 1));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 calc(6px * var(--uk, 1)) #ff2d5566}.plate .hp .n{font-family:var(--head);font-size:calc(19px * var(--uk, 1));color:#fff;text-align:right;line-height:1;white-space:nowrap}.plate .hp .n small{font-size:calc(11px * var(--uk, 1));color:var(--ink3)}.plate .meta{grid-area:meta;display:flex;gap:calc(10px * var(--uk, 1));font-size:calc(10.5px * var(--uk, 1));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:calc(11px * var(--uk, 1));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:calc(3px * var(--uk, 1))}.plate .hcnt{display:none;grid-area:hc;align-items:center;gap:calc(3px * var(--uk, 1));font-family:var(--head);font-size:calc(12px * var(--uk, 1));color:#fff;background:#0009;padding:1px calc(6px * var(--uk, 1));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:calc(9.5px * var(--uk, 1));letter-spacing:1px;color:#fff;background:var(--hot);border-radius:calc(6px * var(--uk, 1));padding:2px calc(6px * var(--uk, 1));justify-content:center}.plate.shake{animation:shake .4s}@keyframes shake{20%{transform:translate(calc(-6px * var(--uk, 1)))}40%{transform:translate(calc(6px * var(--uk, 1)))}60%{transform:translate(calc(-4px * var(--uk, 1)))}80%{transform:translate(calc(3px * var(--uk, 1)))}}#midbar{display:grid;grid-template-columns:1fr auto auto 1fr;align-items:center;gap:calc(12px * var(--uk, 1));padding:calc(3px * var(--uk, 1)) calc(4px * var(--uk, 1));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:calc(13px * var(--uk, 1));letter-spacing:1px;color:var(--ink2);background:var(--bg);padding:calc(4px * var(--uk, 1)) calc(12px * var(--uk, 1));border-radius:calc(20px * var(--uk, 1));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:calc(22px * var(--uk, 1));padding:calc(3px * var(--uk, 1))}.phasebar button{background:none;border:0;color:var(--ink3);font-family:var(--head);font-size:calc(10px * var(--uk, 1));letter-spacing:1.5px;padding:calc(5px * var(--uk, 1)) calc(12px * var(--uk, 1));border-radius:calc(18px * var(--uk, 1));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 calc(14px * var(--uk, 1)) #6c63ff88}.phasebar.theirs button.on{background:var(--them);box-shadow:0 0 calc(14px * var(--uk, 1)) #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:calc(13px * var(--uk, 1));padding:calc(8px * var(--uk, 1)) calc(22px * var(--uk, 1));border-radius:calc(22px * var(--uk, 1));background:linear-gradient(90deg,#5a52f0,#8f5bff);border:0;color:#fff;box-shadow:0 0 calc(20px * var(--uk, 1)) #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 calc(3px * var(--uk, 1)) calc(8px * var(--uk, 1)) #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 calc(6px * var(--uk, 1)) calc(18px * var(--uk, 1)) #000c;z-index:5}.card.sel{box-shadow:0 0 0 2px var(--mag),0 calc(6px * var(--uk, 1)) calc(18px * var(--uk, 1)) #000c}.card.back{cursor:var(--cur-default, default)}.card .ctrb{position:absolute;top:calc(-7px * var(--uk, 1));left:calc(-7px * var(--uk, 1));min-width:calc(22px * var(--uk, 1));height:calc(22px * var(--uk, 1));border-radius:calc(11px * var(--uk, 1));background:var(--water);color:#fff;font-family:var(--head);font-size:calc(12px * var(--uk, 1));display:flex;align-items:center;justify-content:center;padding:0 calc(5px * var(--uk, 1));box-shadow:0 2px calc(6px * var(--uk, 1)) #000a;z-index:4}.card .modb{position:absolute;bottom:calc(-6px * var(--uk, 1));left:50%;transform:translate(-50%);background:#000d;border:1px solid var(--thunder);color:var(--thunder);font-family:var(--head);font-size:calc(10px * var(--uk, 1));padding:1px calc(6px * var(--uk, 1));border-radius:calc(10px * var(--uk, 1));white-space:nowrap;z-index:4}.card .modb.neg{border-color:var(--hot);color:var(--hot)}.card.trig:after{content:"⚡";position:absolute;top:calc(3px * var(--uk, 1));right:calc(4px * var(--uk, 1));font-size:calc(var(--cw) * .16);filter:drop-shadow(0 0 calc(4px * var(--uk, 1)) #000)}.card.pulse{animation:pulse 1.2s ease-out}@keyframes pulse{0%{box-shadow:0 0 0 0 var(--thunder),0 0 calc(26px * var(--uk, 1)) var(--thunder)}to{box-shadow:0 0 0 calc(10px * var(--uk, 1)) transparent}}.card.mat{box-shadow:0 0 0 calc(3px * var(--uk, 1)) var(--neo2),0 0 calc(22px * var(--uk, 1)) var(--neo)}.card.target{box-shadow:0 0 0 calc(3px * var(--uk, 1)) var(--mag),0 0 calc(22px * var(--uk, 1)) 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 calc(3px * var(--uk, 1)) var(--mag),0 0 calc(22px * var(--uk, 1)) 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:calc(4px * var(--uk, 1))}.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:calc(11px * var(--uk, 1));letter-spacing:1.5px;padding:calc(11px * var(--uk, 1)) calc(4px * var(--uk, 1)) calc(9px * var(--uk, 1));cursor:var(--cur-pointer, pointer)}.tab.on{color:#fff;border-bottom-color:var(--neo)}.tab .badge{background:var(--mag);color:#fff;border-radius:calc(10px * var(--uk, 1));padding:0 calc(6px * var(--uk, 1));font-size:calc(10px * var(--uk, 1));margin-left:calc(4px * var(--uk, 1))}.feed{flex:1;overflow-y:auto;padding:calc(8px * var(--uk, 1)) calc(10px * var(--uk, 1));font-size:calc(12.5px * var(--uk, 1));line-height:1.4;min-height:0}.feed .e{padding:calc(4px * var(--uk, 1)) calc(6px * var(--uk, 1));border-radius:calc(6px * var(--uk, 1));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:calc(11.5px * var(--uk, 1))}.feed .e.undone{opacity:.45}.feed .e.undone .msg{text-decoration:line-through}.feed .e.undone:after{content:"undone";margin-left:calc(6px * var(--uk, 1));font-size:calc(10px * var(--uk, 1));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:calc(10px * var(--uk, 1));margin-left:calc(4px * var(--uk, 1))}.feed .e .cl{color:var(--thunder);cursor:var(--cur-pointer, pointer);border-bottom:1px dotted}.feed .e.turn{margin:calc(8px * var(--uk, 1)) 0 calc(4px * var(--uk, 1));padding:calc(5px * var(--uk, 1)) calc(8px * var(--uk, 1));background:#1a1f30;border-left:calc(3px * var(--uk, 1)) solid var(--line2);font-family:var(--head);font-size:calc(11px * var(--uk, 1));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:calc(16px * var(--uk, 1));height:calc(16px * var(--uk, 1));vertical-align:calc(-3px * var(--uk, 1));margin-right:calc(4px * var(--uk, 1));border-width:1px}.feed .e.k-chat .msg{color:#fff}.watchers .r{display:flex;gap:calc(8px * var(--uk, 1));align-items:center;padding:calc(6px * var(--uk, 1)) calc(4px * var(--uk, 1));border-bottom:1px solid var(--line)}#actions{display:flex;flex-wrap:wrap;gap:calc(4px * var(--uk, 1));padding:calc(8px * var(--uk, 1)) calc(10px * var(--uk, 1));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:calc(11px * var(--uk, 1)) calc(12px * var(--uk, 1))}.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 calc(7px * var(--uk, 1)) var(--mag));stroke-dasharray:2000;stroke-dashoffset:2000;animation:draw .35s ease-out forwards}.fx polygon{fill:var(--mag);filter:drop-shadow(0 0 calc(7px * var(--uk, 1)) 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:calc(34px * var(--uk, 1));color:var(--hot);text-shadow:0 0 calc(12px * var(--uk, 1)) #000,0 0 calc(20px * var(--uk, 1)) var(--hot);animation:floatup 1.3s ease-out forwards;transform:translate(-50%,-50%)}.floater.heal{color:var(--ok);text-shadow:0 0 calc(12px * var(--uk, 1)) #000,0 0 calc(20px * var(--uk, 1)) var(--ok)}.floater.trig{color:var(--thunder);font-size:calc(22px * var(--uk, 1));text-shadow:0 0 calc(12px * var(--uk, 1)) #000,0 0 calc(20px * var(--uk, 1)) var(--thunder)}@keyframes floatup{0%{opacity:0;margin-top:calc(10px * var(--uk, 1))}15%{opacity:1;margin-top:0}to{opacity:0;margin-top:calc(-60px * var(--uk, 1))}}.flash{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:35;pointer-events:none;display:flex;gap:calc(20px * var(--uk, 1));align-items:center;background:#05060bdd;border:1px solid var(--line2);border-radius:calc(16px * var(--uk, 1));padding:calc(16px * var(--uk, 1)) calc(24px * var(--uk, 1));box-shadow:0 calc(30px * var(--uk, 1)) calc(80px * var(--uk, 1)) #000d;animation:flashin .22s ease-out;-webkit-backdrop-filter:blur(calc(3px * var(--uk, 1)));backdrop-filter:blur(calc(3px * var(--uk, 1)))}.flash img,.flash .card{--cw: calc(220px * var(--uk, 1));width:calc(220px * var(--uk, 1));border-radius:calc(10px * var(--uk, 1));cursor:var(--cur-default, default)}.flash .who{font-family:var(--head);font-size:calc(12px * var(--uk, 1));color:var(--mag);letter-spacing:2px;text-transform:uppercase}.flash .nm{font-family:var(--head);font-size:calc(24px * var(--uk, 1));color:#fff;margin:calc(4px * var(--uk, 1)) 0 calc(8px * var(--uk, 1))}.flash .tx{color:var(--ink2);font-size:calc(14px * var(--uk, 1));max-width:calc(320px * var(--uk, 1));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:calc(60px * var(--uk, 1));letter-spacing:calc(10px * var(--uk, 1));color:#fff;background:linear-gradient(90deg,transparent,#23204aee 25%,#23204aee 75%,transparent);padding:calc(14px * var(--uk, 1)) 0;text-shadow:0 0 calc(30px * var(--uk, 1)) var(--neo);animation:turnin 1.4s ease-out forwards}@keyframes turnin{0%{opacity:0;letter-spacing:calc(30px * var(--uk, 1))}18%{opacity:1;letter-spacing:calc(10px * var(--uk, 1))}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:calc(14px * var(--uk, 1));padding:calc(14px * var(--uk, 1)) calc(20px * var(--uk, 1));box-shadow:0 calc(24px * var(--uk, 1)) calc(70px * var(--uk, 1)) #000d,0 0 calc(34px * var(--uk, 1)) #ff2d7844;display:flex;gap:calc(16px * var(--uk, 1));align-items:center;min-width:calc(440px * var(--uk, 1));max-width:calc(720px * var(--uk, 1))}.bprompt.mine{border-color:var(--neo);box-shadow:0 calc(24px * var(--uk, 1)) calc(70px * var(--uk, 1)) #000d,0 0 calc(34px * var(--uk, 1)) #6c63ff44}.bprompt.trigger{border-color:var(--thunder);box-shadow:0 calc(24px * var(--uk, 1)) calc(70px * var(--uk, 1)) #000d,0 0 calc(34px * var(--uk, 1)) #f2c81844}.bprompt .pcard{--cw: calc(92px * var(--uk, 1));flex:0 0 auto}.bprompt .pbody{display:flex;flex-direction:column;gap:calc(8px * var(--uk, 1));min-width:0}.bprompt .rt{font-family:var(--head);font-size:calc(11px * var(--uk, 1));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:calc(16px * var(--uk, 1));font-weight:600}.bprompt .rx small{display:block;color:var(--ink2);font-weight:400;font-size:calc(13px * var(--uk, 1));margin-top:calc(3px * var(--uk, 1))}.bprompt .rb{display:flex;gap:calc(8px * var(--uk, 1));flex-wrap:wrap}.bprompt .timer{height:calc(3px * var(--uk, 1));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:calc(24px * var(--uk, 1)) calc(40px * var(--uk, 1));font-family:var(--head);font-size:calc(30px * var(--uk, 1));color:#fff;border-radius:calc(16px * var(--uk, 1));text-align:center;box-shadow:0 calc(30px * var(--uk, 1)) calc(90px * var(--uk, 1)) #000e;min-width:calc(440px * var(--uk, 1))}.banner.win{border-color:var(--ok);box-shadow:0 calc(30px * var(--uk, 1)) calc(90px * var(--uk, 1)) #000e,0 0 calc(60px * var(--uk, 1)) #5fe0a044}.banner.lose{border-color:var(--them)}.banner small{display:block;font-family:var(--body);color:var(--ink2);font-size:calc(14px * var(--uk, 1));margin-top:calc(8px * var(--uk, 1));letter-spacing:0}.banner .row{display:flex;gap:calc(10px * var(--uk, 1));justify-content:center;margin-top:calc(16px * var(--uk, 1));flex-wrap:wrap}.banner .btn{font-family:var(--body);font-size:calc(14px * var(--uk, 1));letter-spacing:.2px;padding:calc(9px * var(--uk, 1)) calc(16px * var(--uk, 1))}.banner .dice{font-size:calc(14px * var(--uk, 1));font-family:var(--body);color:var(--ink2);margin-top:calc(8px * var(--uk, 1))}.modebar{position:absolute;top:calc(8px * var(--uk, 1));left:50%;transform:translate(-50%);z-index:36;background:#1b0f2af2;border:1px solid var(--mag);color:#ffd6e4;padding:calc(8px * var(--uk, 1)) calc(14px * var(--uk, 1));border-radius:calc(10px * var(--uk, 1));font-weight:600;display:flex;gap:calc(12px * var(--uk, 1));align-items:center;box-shadow:0 calc(10px * var(--uk, 1)) calc(30px * var(--uk, 1)) #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%)}.dsec{font-family:var(--head);font-size:calc(12px * var(--uk, 1));letter-spacing:calc(2.5px * var(--uk, 1));color:var(--ink2);margin:calc(6px * var(--uk, 1)) 0 calc(12px * var(--uk, 1));display:flex;gap:calc(10px * var(--uk, 1));align-items:baseline}.dsec b{color:#fff;font-weight:400}.dtile{display:flex;gap:calc(14px * var(--uk, 1));background:linear-gradient(160deg,#1a1f30,#121620);border:1px solid var(--line2);border-radius:calc(12px * var(--uk, 1));padding:calc(12px * var(--uk, 1));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:calc(84px * var(--uk, 1));flex:0 0 calc(84px * var(--uk, 1));aspect-ratio:1488 / 2078;border-radius:calc(7px * var(--uk, 1));overflow:hidden;background:var(--bg2);box-shadow:0 calc(6px * var(--uk, 1)) calc(16px * var(--uk, 1)) #000a}.dtile .cover img{width:100%;height:100%;object-fit:cover;display:block}.dtile .cover .card{--cw: calc(84px * var(--uk, 1))}.dtile .meta{flex:1;display:flex;flex-direction:column;min-width:0;gap:calc(4px * var(--uk, 1))}.dtile .meta h4{margin:0;font-family:var(--head);font-size:calc(16px * var(--uk, 1));color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dtile .meta .n{color:var(--ink2);font-size:calc(12px * var(--uk, 1))}.dtile .meta .n b{color:var(--ok)}.dtile .meta .n b.bad{color:#ff8a8a}.dtile .meta .els{display:flex;gap:calc(4px * var(--uk, 1))}.dtile .meta .els span{width:calc(11px * var(--uk, 1));height:calc(11px * var(--uk, 1));border-radius:50%}.dtile .meta .tb{display:flex;gap:calc(6px * var(--uk, 1));margin-top:auto;flex-wrap:wrap}.dtile .meta .tb .btn{padding:calc(5px * var(--uk, 1)) calc(9px * var(--uk, 1));font-size:calc(12px * var(--uk, 1))}.dtile.new{border-style:dashed;align-items:center;justify-content:center;color:var(--ink2);font-family:var(--head);font-size:calc(16px * var(--uk, 1));min-height:calc(140px * var(--uk, 1));letter-spacing:2px}.dtile.new:hover{color:#fff}.builder{flex:1;min-height:0;display:grid;grid-template-columns:calc(300px * var(--uk, 1)) minmax(0,1fr) calc(440px * var(--uk, 1))}.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:calc(12px * var(--uk, 1)) calc(16px * var(--uk, 1)) 0}.b-head{display:flex;gap:calc(8px * var(--uk, 1));align-items:center}.b-head input{font-family:var(--head);font-size:calc(17px * var(--uk, 1));width:calc(320px * var(--uk, 1));padding:calc(8px * var(--uk, 1)) calc(12px * var(--uk, 1))}.b-stats{display:flex;flex-wrap:wrap;gap:calc(14px * var(--uk, 1));align-items:flex-end;margin:calc(12px * var(--uk, 1)) 0 calc(10px * var(--uk, 1));padding:calc(10px * var(--uk, 1)) calc(12px * var(--uk, 1));background:var(--panel);border:1px solid var(--line);border-radius:calc(10px * var(--uk, 1))}.b-stats .big{font-family:var(--head);font-size:calc(30px * var(--uk, 1));color:#fff;line-height:1}.b-stats .big.bad{color:#ff8a8a}.b-stats .big.ok{color:var(--ok)}.b-stats .big small{font-size:calc(14px * var(--uk, 1));color:var(--ink3)}.b-stats .grp{display:flex;flex-direction:column;gap:calc(5px * var(--uk, 1))}.b-stats .lbl{font-family:var(--head);font-size:calc(9px * var(--uk, 1));letter-spacing:1.5px;color:var(--ink3)}.shape{display:flex;gap:calc(5px * var(--uk, 1));flex-wrap:wrap}.shape span{font-size:calc(12px * var(--uk, 1));padding:calc(3px * var(--uk, 1)) calc(8px * var(--uk, 1));border-radius:calc(14px * var(--uk, 1));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:calc(4px * var(--uk, 1));align-items:flex-end;height:calc(60px * var(--uk, 1));padding-top:2px}.curve .c{display:flex;flex-direction:column;align-items:center;gap:2px;width:calc(22px * var(--uk, 1))}.curve .c em{line-height:1;min-height:calc(10px * var(--uk, 1))}.curve .c i{width:100%;background:linear-gradient(var(--neo2),var(--neo));border-radius:calc(3px * var(--uk, 1)) calc(3px * var(--uk, 1)) 0 0;min-height:2px}.curve .c span{font-size:calc(10px * var(--uk, 1));color:var(--ink3)}.curve .c em{font-size:calc(10px * var(--uk, 1));color:#fff;font-style:normal}.b-scroll{flex:1;overflow:auto;min-height:0;padding-bottom:calc(16px * var(--uk, 1))}.pool-grid .card{--cw: 100%;width:100%;height:auto;aspect-ratio:1488 / 2078}.pool-grid .card .tframe{position:absolute;inset:0;font-size:calc(8px * var(--uk, 1))}.b-pool{border-left:1px solid var(--line2);background:var(--panel);display:flex;flex-direction:column;min-height:0;padding:calc(12px * var(--uk, 1));gap:calc(8px * var(--uk, 1))}.search{width:100%;font-size:calc(15px * var(--uk, 1));padding:calc(9px * var(--uk, 1)) calc(12px * var(--uk, 1))}.search.sm{width:auto;font-size:calc(13px * var(--uk, 1));padding:calc(5px * var(--uk, 1)) calc(9px * var(--uk, 1))}.filters{display:flex;gap:calc(6px * var(--uk, 1));align-items:center;flex-wrap:wrap}.filters select{flex:1 1 40%;min-width:0;padding:calc(6px * var(--uk, 1)) calc(8px * var(--uk, 1))}.filters.chips button{background:var(--bg2);border:1px solid var(--line2);border-radius:calc(16px * var(--uk, 1));padding:calc(3px * var(--uk, 1)) calc(10px * var(--uk, 1));cursor:var(--cur-pointer, pointer);font-size:calc(12px * var(--uk, 1));color:var(--ink2);display:inline-flex;gap:calc(5px * var(--uk, 1));align-items:center}.filters.chips button i{width:calc(9px * var(--uk, 1));height:calc(9px * var(--uk, 1));border-radius:50%;display:inline-block}.filters.chips button.on{border-color:var(--neo);background:#6c63ff26;color:#fff}.chk{display:flex;gap:calc(5px * var(--uk, 1));align-items:center;font-size:calc(12px * var(--uk, 1));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(calc(96px * var(--uk, 1)),1fr));gap:calc(8px * var(--uk, 1))}.b-pool .pool-grid{flex:1;overflow:auto;align-content:start;padding:2px calc(4px * var(--uk, 1)) 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:calc(5px * var(--uk, 1));background:var(--neo);color:#fff;font-family:var(--head);font-size:calc(11px * var(--uk, 1));padding:1px calc(7px * var(--uk, 1));border-radius:calc(10px * var(--uk, 1));box-shadow:0 2px calc(6px * var(--uk, 1)) #000a}.pool-grid .pc.maxed .card{opacity:.45}.pool-grid .pc .noart{pointer-events:none;z-index:2;position:absolute;bottom:calc(4px * var(--uk, 1));right:calc(4px * var(--uk, 1));font-size:calc(9px * var(--uk, 1));color:var(--ink3)}.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:calc(14px * var(--uk, 1));width:min(calc(1000px * var(--uk, 1)),94vw);max-height:88vh;display:flex;flex-direction:column;box-shadow:0 calc(30px * var(--uk, 1)) calc(80px * var(--uk, 1)) #000c}.modal-box.narrow{width:calc(420px * var(--uk, 1))}.modal-head{display:flex;align-items:center;gap:calc(8px * var(--uk, 1));padding:calc(12px * var(--uk, 1)) calc(16px * var(--uk, 1));border-bottom:1px solid var(--line)}.mtitle{font-family:var(--head);font-size:calc(15px * var(--uk, 1));letter-spacing:1.5px;color:#fff}.modal-body{padding:calc(14px * var(--uk, 1)) calc(16px * var(--uk, 1));overflow:auto;flex:1;min-height:0}.modal-foot{padding:calc(10px * var(--uk, 1)) calc(16px * var(--uk, 1));border-top:1px solid var(--line);display:flex;gap:calc(8px * var(--uk, 1));justify-content:flex-end}.modal-foot:empty{display:none}.pm-body{display:flex;flex-direction:column;gap:calc(10px * var(--uk, 1))}.pm-body label{font-size:calc(12px * var(--uk, 1));color:var(--ink2);display:flex;flex-direction:column;gap:calc(4px * var(--uk, 1))}.pm-body .pmbtns{display:flex;gap:calc(8px * var(--uk, 1));justify-content:flex-end;margin-top:calc(6px * var(--uk, 1))}.keys .k{padding:calc(5px * var(--uk, 1)) 0;color:var(--ink2);font-size:calc(13px * var(--uk, 1))}.keys .kgrp{font-family:var(--head);font-size:calc(10px * var(--uk, 1));letter-spacing:2px;color:var(--ink3);margin:calc(10px * var(--uk, 1)) 0 calc(4px * var(--uk, 1))}kbd{display:inline-block;min-width:calc(22px * var(--uk, 1));text-align:center;font-family:var(--head);font-size:calc(11px * var(--uk, 1));color:#fff;background:var(--panel3);border:1px solid var(--line2);border-bottom-width:calc(3px * var(--uk, 1));border-radius:calc(5px * var(--uk, 1));padding:2px calc(6px * var(--uk, 1));margin-right:calc(4px * var(--uk, 1))}.ctx{position:fixed;z-index:60;background:#1a1f2cf7;border:1px solid var(--line2);border-radius:calc(10px * var(--uk, 1));padding:calc(5px * var(--uk, 1));min-width:calc(220px * var(--uk, 1));max-height:80vh;overflow:auto;box-shadow:0 calc(16px * var(--uk, 1)) calc(50px * var(--uk, 1)) #000d;font-size:calc(13px * var(--uk, 1));-webkit-backdrop-filter:blur(calc(4px * var(--uk, 1)));backdrop-filter:blur(calc(4px * var(--uk, 1)))}.ctx .h{font-family:var(--head);font-size:calc(10px * var(--uk, 1));letter-spacing:1.5px;color:var(--ink3);padding:calc(6px * var(--uk, 1)) calc(9px * var(--uk, 1)) calc(4px * var(--uk, 1));text-transform:uppercase}.ctx .i{padding:calc(7px * var(--uk, 1)) calc(10px * var(--uk, 1));border-radius:calc(6px * var(--uk, 1));cursor:var(--cur-pointer, pointer);display:flex;gap:calc(8px * var(--uk, 1));align-items:center}.ctx .i .kb{margin-left:auto;color:var(--ink3);font-family:var(--head);font-size:calc(10px * var(--uk, 1))}.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:calc(4px * var(--uk, 1)) calc(5px * var(--uk, 1))}.ctx .row{display:flex;flex-wrap:wrap;gap:calc(4px * var(--uk, 1));padding:calc(3px * var(--uk, 1)) calc(5px * var(--uk, 1))}.ctx .row .i{min-width:22%}.ctx .row .i{flex:1;justify-content:center;background:var(--panel3);padding:calc(6px * var(--uk, 1)) calc(4px * var(--uk, 1))}.ctx input[type=range]{width:100%}.toast{position:fixed;bottom:calc(22px * var(--uk, 1));left:50%;transform:translate(-50%);background:#2a1a24;border:1px solid #7a2042;color:#ffd0da;padding:calc(11px * var(--uk, 1)) calc(18px * var(--uk, 1));border-radius:calc(10px * var(--uk, 1));z-index:90;font-weight:600;box-shadow:0 calc(10px * var(--uk, 1)) calc(30px * var(--uk, 1)) #000a;animation:toastin .2s ease-out}.toast.good{background:#10261c;border-color:#2f6a4f;color:#c8f5dd}@keyframes toastin{0%{opacity:0;transform:translate(-50%,calc(10px * var(--uk, 1)))}}.inspect{position:fixed;inset:0;background:#000c;z-index:80;display:flex;align-items:center;justify-content:center;gap:calc(32px * var(--uk, 1));padding:calc(24px * var(--uk, 1));cursor:zoom-out;-webkit-backdrop-filter:blur(calc(3px * var(--uk, 1)));backdrop-filter:blur(calc(3px * var(--uk, 1)))}.inspect-img img{height:min(90vh,calc(1100px * var(--uk, 1)));width:auto;border-radius:calc(16px * var(--uk, 1));box-shadow:0 calc(40px * var(--uk, 1)) calc(120px * var(--uk, 1)) #000}.inspect-img .card{--cw: min(60vh, calc(560px * var(--uk, 1)));cursor:var(--cur-default, default)}.inspect-text{width:calc(380px * var(--uk, 1));max-height:90vh;overflow:auto;color:var(--ink2);font-size:calc(15px * var(--uk, 1));line-height:1.45;cursor:var(--cur-default, default)}.inspect-text h4{font-family:var(--head);color:#fff;font-size:calc(24px * var(--uk, 1));margin:0 0 calc(4px * var(--uk, 1))}.inspect-text h4 small{display:block;font-family:var(--body);font-size:calc(14px * var(--uk, 1));color:var(--ink2);margin-top:calc(4px * var(--uk, 1))}.inspect-text .line{color:var(--ink3);font-size:calc(13px * var(--uk, 1));margin-bottom:calc(10px * var(--uk, 1))}.inspect-text p{margin:calc(8px * var(--uk, 1)) 0;color:#e3e6ee}.inspect-text .chips{display:flex;flex-wrap:wrap;gap:calc(5px * var(--uk, 1));margin:calc(8px * var(--uk, 1)) 0}.inspect-text .chip{font-size:calc(12px * var(--uk, 1));padding:2px calc(8px * var(--uk, 1));border-radius:calc(20px * var(--uk, 1));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:calc(12px * var(--uk, 1));padding-top:calc(10px * var(--uk, 1))}.inspect-text .art b{color:var(--thunder);font-family:var(--head);font-size:calc(13px * var(--uk, 1))}.inspect-text .fl{font-style:italic;color:var(--ink3)}.inspect-text .compile{background:#1e1840;border:1px solid #4b3f96;border-radius:calc(8px * var(--uk, 1));padding:calc(8px * var(--uk, 1)) calc(10px * var(--uk, 1));color:#d6d2ff}@media(max-width:1500px){.plate{flex-basis:calc(320px * var(--uk, 1))}.plate .ubub{max-width:calc(110px * var(--uk, 1))}.phasebar button{padding:calc(5px * var(--uk, 1)) calc(8px * var(--uk, 1));letter-spacing:1px}.pv-text{font-size:calc(12px * var(--uk, 1))}}@media(max-height:820px){#topbar{height:calc(40px * var(--uk, 1))}.feed{font-size:calc(12px * var(--uk, 1))}#actions .btn.sm{padding:calc(4px * var(--uk, 1)) calc(7px * var(--uk, 1));font-size:calc(11px * var(--uk, 1))}}.ubub{display:inline-block;max-width:calc(160px * var(--uk, 1));padding:calc(4px * var(--uk, 1)) calc(12px * var(--uk, 1));border-radius:calc(999px * var(--uk, 1));border:2px solid var(--line2);background:var(--bg2);color:#fff;font-family:var(--head);font-size:calc(13px * var(--uk, 1));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:calc(28px * var(--uk, 1));padding:calc(10px * var(--uk, 1)) calc(30px * var(--uk, 1));max-width:calc(460px * var(--uk, 1));box-shadow:0 0 0 calc(6px * var(--uk, 1)) #6c63ff22,0 0 calc(40px * var(--uk, 1)) #6c63ff44}.room .seat .ubub{max-width:calc(150px * var(--uk, 1))}.watchers .ubub{font-size:calc(12px * var(--uk, 1))}.plate .avatar{grid-area:pic;width:calc(46px * var(--uk, 1));height:calc(46px * var(--uk, 1))}.plate .ubub{justify-self:start}.whobox{display:inline-flex;align-items:center;gap:calc(8px * var(--uk, 1));min-width:0}.whobox .avatar{width:calc(30px * var(--uk, 1));height:calc(30px * var(--uk, 1))}.room .seat .avatar{width:calc(34px * var(--uk, 1));height:calc(34px * var(--uk, 1))}.card .hatchb{position:absolute;left:50%;bottom:calc(4px * var(--uk, 1));transform:translate(-50%);z-index:4;white-space:nowrap;font-family:var(--head);font-size:calc(8.5px * var(--uk, 1));letter-spacing:.5px;padding:2px calc(6px * var(--uk, 1));border-radius:calc(10px * var(--uk, 1));background:#1e2a14;border:1px solid var(--earth);color:#cfe8b8;box-shadow:0 2px calc(6px * var(--uk, 1)) #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 calc(18px * var(--uk, 1)) var(--thunder)}.modal-box.wide{width:min(calc(1240px * var(--uk, 1)),96vw);height:88vh}.lm-split{flex:1;min-height:0;display:flex}.lm-split .modal-body{flex:1;min-width:0}.lm-side{width:calc(300px * var(--uk, 1));flex:0 0 calc(300px * var(--uk, 1));border-right:1px solid var(--line);display:flex;flex-direction:column;min-height:0;background:var(--panel2, #0f121a);border-bottom-left-radius:calc(14px * var(--uk, 1))}.lm-side .pv-img img{max-width:calc(270px * var(--uk, 1))}.lm-side .pv-img .card{--cw: calc(260px * var(--uk, 1))}#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 calc(14px * var(--uk, 1)) #ffd54a55}.card.cantpay{filter:saturate(.35) brightness(.72)}.card.spent{opacity:.55}.costb{position:absolute;top:calc(4px * var(--uk, 1));left:calc(4px * var(--uk, 1));font-family:var(--head);font-size:calc(9px * var(--uk, 1));letter-spacing:1px;padding:1px calc(5px * var(--uk, 1));border-radius:calc(8px * var(--uk, 1));background:#13361f;color:#9ff0b8;border:1px solid #2f8a4f;z-index:3}.btn.rules{font-family:var(--head);letter-spacing:1px;font-size:calc(11px * var(--uk, 1))}.btn.rules.on{background:#13361f;color:#9ff0b8;border-color:#2f8a4f}#log .e.k-override{border-left:calc(3px * var(--uk, 1)) solid #ffb020;background:#ffb02012}.card.choice{outline:calc(3px * var(--uk, 1)) solid #ffd54a;outline-offset:2px;box-shadow:0 0 calc(18px * var(--uk, 1)) #ffd54a88;cursor:var(--cur-pointer, pointer)}.card.picked{outline:calc(3px * var(--uk, 1)) solid #4affb0;outline-offset:2px;box-shadow:0 0 calc(18px * var(--uk, 1)) #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:calc(9px * var(--uk, 1));letter-spacing:1px;padding:1px calc(6px * var(--uk, 1));border-radius:calc(8px * var(--uk, 1));margin-right:calc(6px * var(--uk, 1))}.gamelist .game .btn.sm{margin-top:calc(4px * var(--uk, 1))}.replaybar{position:fixed;top:calc(58px * var(--uk, 1));left:50%;transform:translate(-50%);z-index:60;display:flex;gap:calc(8px * var(--uk, 1));align-items:center;background:#121620f2;border:1px solid var(--line2);border-radius:calc(12px * var(--uk, 1));padding:calc(8px * var(--uk, 1)) calc(12px * var(--uk, 1));box-shadow:0 calc(12px * var(--uk, 1)) calc(40px * var(--uk, 1)) #000a;max-width:calc(100vw - calc(32px * var(--uk, 1)));flex-wrap:wrap}.replaybar input[type=range]{width:calc(260px * var(--uk, 1));max-width:40vw}.replaybar .rp-log{font-size:calc(12px * var(--uk, 1));max-width:calc(420px * var(--uk, 1));white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#cfd6e6}.social{position:fixed;right:calc(16px * var(--uk, 1));bottom:calc(16px * var(--uk, 1));z-index:70;font-size:calc(13px * var(--uk, 1))}body[data-screen=table] .social{right:auto;left:calc(12px * var(--uk, 1));bottom:calc(12px * var(--uk, 1))}.so-pill{display:flex;align-items:center;gap:calc(8px * var(--uk, 1));background:#151a26f0;color:#e8ecf5;border:1px solid var(--line2);border-radius:calc(20px * var(--uk, 1));padding:calc(7px * var(--uk, 1)) calc(14px * var(--uk, 1));font-family:var(--head);letter-spacing:1px;font-size:calc(11px * var(--uk, 1));cursor:var(--cur-pointer, pointer);box-shadow:0 calc(8px * var(--uk, 1)) calc(24px * var(--uk, 1)) #0008}.so-pill .dot{width:calc(8px * var(--uk, 1));height:calc(8px * var(--uk, 1));border-radius:50%;background:#3ddc84;box-shadow:0 0 calc(8px * var(--uk, 1)) #3ddc84}.social .badge{background:#e2463a;color:#fff;border-radius:calc(10px * var(--uk, 1));padding:0 calc(6px * var(--uk, 1));font-size:calc(10px * var(--uk, 1));min-width:calc(16px * var(--uk, 1));text-align:center}.so-panel{position:absolute;bottom:calc(44px * var(--uk, 1));right:0;width:calc(340px * var(--uk, 1));max-width:calc(100vw - calc(32px * var(--uk, 1)));height:calc(480px * var(--uk, 1));max-height:calc(100vh - calc(120px * var(--uk, 1)));background:#10141df7;border:1px solid var(--line2);border-radius:calc(14px * var(--uk, 1));box-shadow:0 calc(24px * var(--uk, 1)) calc(60px * var(--uk, 1)) #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:calc(11px * var(--uk, 1));padding:calc(10px * var(--uk, 1)) calc(6px * var(--uk, 1));cursor:var(--cur-pointer, pointer);display:flex;gap:calc(6px * var(--uk, 1));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 calc(38px * var(--uk, 1));font-size:calc(18px * var(--uk, 1))}.so-body{flex:1;overflow:hidden;display:flex;flex-direction:column;padding:calc(8px * var(--uk, 1)) calc(10px * var(--uk, 1));gap:calc(6px * var(--uk, 1));min-height:0}.so-list{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:calc(4px * var(--uk, 1));padding-right:calc(4px * var(--uk, 1))}.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:calc(10px * var(--uk, 1));margin-left:calc(6px * var(--uk, 1))}.so-online{font-size:calc(11px * var(--uk, 1))}.so-say{display:flex;gap:calc(6px * var(--uk, 1));padding:calc(8px * var(--uk, 1)) calc(10px * var(--uk, 1));border-top:1px solid var(--line2)}.so-say input,.so-add input{flex:1;min-width:0}.so-add{display:flex;gap:calc(6px * var(--uk, 1))}.so-req{display:flex;gap:calc(6px * var(--uk, 1));align-items:center;justify-content:space-between;font-size:calc(12px * var(--uk, 1))}.so-friends{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:calc(4px * var(--uk, 1))}.so-f{display:flex;align-items:center;gap:calc(6px * var(--uk, 1));padding:calc(6px * var(--uk, 1));border-radius:calc(8px * var(--uk, 1));background:#161b28}.so-f .n{flex:1;min-width:0;display:flex;flex-direction:column}.so-f .n small{color:#6f7890;font-size:calc(10px * var(--uk, 1))}.so-f .dot{width:calc(8px * var(--uk, 1));height:calc(8px * var(--uk, 1));border-radius:50%;background:#444b5c;flex:0 0 calc(8px * var(--uk, 1))}.so-f .dot.on{background:#3ddc84}.so-f .dot.duel{background:#ffb020}.so-head{display:flex;align-items:center;gap:calc(8px * var(--uk, 1));justify-content:space-between}.invite{position:fixed;top:calc(20px * var(--uk, 1));left:50%;transform:translate(-50%);z-index:90;background:#151a26;border:1px solid #ffd54a;border-radius:calc(12px * var(--uk, 1));padding:calc(12px * var(--uk, 1)) calc(16px * var(--uk, 1));display:flex;gap:calc(10px * var(--uk, 1));align-items:center;box-shadow:0 calc(16px * var(--uk, 1)) calc(50px * var(--uk, 1)) #000c}@media(max-width:600px){.so-panel{width:calc(100vw - calc(32px * var(--uk, 1)))}}.flash{pointer-events:auto;cursor:var(--cur-pointer, pointer)}.flash:after{content:"click to skip";position:absolute;right:calc(14px * var(--uk, 1));bottom:calc(8px * var(--uk, 1));font-size:calc(10px * var(--uk, 1));color:#5e6780;letter-spacing:1px}.fightwrap{display:flex;flex-direction:column;align-items:center;gap:calc(10px * var(--uk, 1))}.fightrow{display:flex;align-items:center;gap:calc(16px * var(--uk, 1))}.flash .fightcard{--cw: calc(150px * var(--uk, 1));width:calc(150px * var(--uk, 1))}.flash .fightcard img{width:100%;border-radius:calc(8px * var(--uk, 1));display:block}.fightrow .vsx{font-size:calc(34px * var(--uk, 1));color:var(--hot, #ff5a3c);text-shadow:0 0 calc(18px * var(--uk, 1)) #ff5a3c88}.fighttx{text-align:center;max-width:calc(520px * var(--uk, 1))}.fighttx .who{font-family:var(--head);font-size:calc(12px * var(--uk, 1));color:var(--mag);letter-spacing:2px;text-transform:uppercase}.fighttx .tx{color:#e8ecf5;font-size:calc(15px * var(--uk, 1));line-height:1.45}#b-tools{margin:calc(6px * var(--uk, 1)) calc(10px * var(--uk, 1)) 0;align-self:flex-start}.card.payable{outline:2px dashed #ffd54a;outline-offset:2px;cursor:var(--cur-pointer, pointer)}.card.paysel{outline:calc(3px * var(--uk, 1)) solid #4affb0;outline-offset:2px;box-shadow:0 0 calc(16px * var(--uk, 1)) #4affb088;transform:translateY(calc(-6px * var(--uk, 1)));cursor:var(--cur-pointer, pointer)}.modebar.paybar{background:#13361ff2;border-color:#2f8a4f}.modebar.paybar .btn{margin-left:calc(6px * var(--uk, 1))}.costb.trig{background:#3a3510;color:#ffe27a;border-color:#b59a2a}.phasebar.auto .ph{color:var(--ink3);font-family:var(--head);font-size:calc(10px * var(--uk, 1));letter-spacing:1.5px;padding:calc(5px * var(--uk, 1)) calc(12px * var(--uk, 1));border-radius:calc(18px * var(--uk, 1));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 calc(14px * var(--uk, 1)) #6c63ff88}.phasebar.auto.theirs .ph.on{background:var(--them);box-shadow:0 0 calc(14px * var(--uk, 1)) #ff4d6d88}@media(max-width:1400px){.phasebar.auto .ph{padding:calc(5px * var(--uk, 1)) calc(8px * var(--uk, 1));letter-spacing:1px}}.clockchip{position:relative;z-index:1;display:flex;align-items:baseline;gap:calc(6px * var(--uk, 1));background:var(--bg);border:1px solid var(--line2);border-radius:calc(18px * var(--uk, 1));padding:calc(4px * var(--uk, 1)) calc(12px * var(--uk, 1)) calc(6px * var(--uk, 1));overflow:hidden;min-width:calc(118px * var(--uk, 1))}.clockchip.none{visibility:hidden;min-width:0;padding:0;border:0}.clockchip .ic{font-size:calc(12px * var(--uk, 1));opacity:.8}.clockchip b{font-family:var(--head);font-size:calc(14px * var(--uk, 1));color:#fff;letter-spacing:1px}.clockchip small{color:var(--ink2);font-size:calc(11px * var(--uk, 1));white-space:nowrap}.clockchip i{position:absolute;left:0;bottom:0;height:calc(3px * var(--uk, 1));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 calc(16px * var(--uk, 1)) #ff5a3c88}}.bprompt .tbar{flex:1 0 100%;height:calc(4px * var(--uk, 1));background:#2a2410;border-radius:2px;overflow:hidden}.bprompt .tbar i{display:block;height:100%;background:var(--thunder);box-shadow:0 0 calc(8px * var(--uk, 1)) var(--thunder);transition:width .5s linear}.fpred{position:absolute;left:50%;top:calc(4px * var(--uk, 1));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:calc(10px * var(--uk, 1));padding:calc(3px * var(--uk, 1)) calc(9px * var(--uk, 1)) calc(4px * var(--uk, 1));min-width:calc(92px * var(--uk, 1));box-shadow:0 calc(6px * var(--uk, 1)) calc(20px * var(--uk, 1)) #000c;animation:fpredin .18s ease-out}.fpred b{font-family:var(--head);font-size:calc(12px * var(--uk, 1));letter-spacing:2px}.fpred span{font-family:var(--head);font-size:calc(13px * var(--uk, 1));color:#fff;white-space:nowrap}.fpred span i{font-style:normal;color:var(--ink3);font-size:calc(10px * var(--uk, 1));margin:0 2px}.fpred small{font-size:calc(10px * var(--uk, 1));color:var(--ink2);text-align:center;max-width:calc(150px * var(--uk, 1));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%,calc(6px * var(--uk, 1)))}}.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:calc(900px * var(--uk, 1));height:calc(900px * var(--uk, 1));border-radius:50%;background:repeating-linear-gradient(0deg,#6c63ff26 0 1px,transparent 1px calc(28px * var(--uk, 1))),repeating-linear-gradient(90deg,#6c63ff26 0 1px,transparent 1px calc(28px * var(--uk, 1)));-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:calc(8px * var(--uk, 1));overflow:hidden;box-shadow:0 0 0 2px var(--c1),0 calc(10px * var(--uk, 1)) calc(30px * var(--uk, 1)) #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:calc(13px * var(--uk, 1));padding:calc(8px * var(--uk, 1));background:linear-gradient(160deg,#23204a,#10131b)}.cfx-card.neo{border-radius:calc(12px * var(--uk, 1));box-shadow:0 0 0 calc(3px * var(--uk, 1)) var(--neo2),0 0 calc(40px * var(--uk, 1)) var(--c1),0 0 calc(90px * var(--uk, 1)) var(--c2),0 calc(24px * var(--uk, 1)) calc(60px * var(--uk, 1)) #000}.cfx-core{position:absolute;width:calc(150px * var(--uk, 1));height:calc(150px * var(--uk, 1));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 calc(30px * var(--uk, 1)) 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:calc(90px * var(--uk, 1));height:calc(90px * var(--uk, 1));border-radius:50%;border:calc(3px * var(--uk, 1)) solid var(--c1);box-shadow:0 0 calc(24px * var(--uk, 1)) var(--c1),inset 0 0 calc(18px * var(--uk, 1)) 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:calc(12px * var(--uk, 1));letter-spacing:calc(6px * var(--uk, 1));color:var(--neo2);text-shadow:0 0 calc(12px * var(--uk, 1)) var(--neo)}.cfx-title b{display:block;font-family:var(--head);font-size:calc(40px * var(--uk, 1));color:#fff;letter-spacing:calc(6px * var(--uk, 1));text-shadow:0 0 calc(18px * var(--uk, 1)) var(--c1),0 0 calc(40px * var(--uk, 1)) var(--neo),0 calc(3px * var(--uk, 1)) 0 #000}@media(prefers-reduced-motion:reduce){.cfx{display:none}}.tagboard{gap:calc(3px * var(--uk, 1))}.tagrow{display:flex;gap:calc(10px * var(--uk, 1));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(calc(300px * var(--uk, 1)),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 + calc(4px * var(--uk, 1)));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 calc(24px * var(--uk, 1)) #ff4d6d55}.half.tagb{cursor:var(--cur-default, default)}.half.tagb.teamturn .field{box-shadow:0 0 0 1px #6c63ff33;border-radius:calc(10px * var(--uk, 1))}.tagrow.top .half.tagb{cursor:var(--cur-attack, crosshair)}.tagrow.top .half.tagb:after{content:""}.teambar{display:flex;align-items:center;gap:calc(12px * var(--uk, 1));flex-wrap:wrap;padding:calc(3px * var(--uk, 1)) calc(10px * var(--uk, 1));border-radius:calc(8px * var(--uk, 1));font-family:var(--head);font-size:calc(11px * var(--uk, 1));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:calc(4px * var(--uk, 1)) solid var(--me)}.teambar.theirs{border-left:calc(4px * var(--uk, 1)) solid var(--them)}.teambar.turn{box-shadow:0 0 calc(18px * var(--uk, 1)) #6c63ff33}.teambar.theirs.turn{box-shadow:0 0 calc(18px * var(--uk, 1)) #ff4d6d33}.teambar .tname{color:var(--ink)}.teambar .tpile b{font-size:calc(15px * var(--uk, 1));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:calc(6px * var(--uk, 1))}.teambar .light{font-style:normal;padding:1px calc(7px * var(--uk, 1));border-radius:calc(10px * var(--uk, 1));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:calc(4px * var(--uk, 1));align-items:center}.teambar .tzoom{margin-left:auto;display:inline-flex;gap:calc(4px * var(--uk, 1))}.teambar .tzoom .btn.on{border-color:var(--neo);color:var(--neo)}.teambar .tdrop{display:inline-flex;gap:calc(6px * var(--uk, 1));align-items:center;color:var(--warn)}.btn.ghost{background:transparent}.banner.tagsetup .tteams{display:grid;grid-template-columns:1fr 1fr;gap:calc(14px * var(--uk, 1));margin:calc(8px * var(--uk, 1)) 0;text-align:left}.banner.tagsetup .tteam{display:flex;flex-direction:column;gap:calc(6px * var(--uk, 1));font-size:calc(13px * var(--uk, 1))}.banner.tagsetup .tseat{display:flex;gap:calc(8px * var(--uk, 1));align-items:center;flex-wrap:wrap}.banner.tagsetup .tseat.mine{color:var(--neo)}.floater.ping{color:#ffe36e;font-weight:800;text-shadow:0 0 calc(8px * var(--uk, 1)) #000}.card.pinged{animation:pinged 1.2s ease-out 2}@keyframes pinged{0%{box-shadow:0 0 0 calc(3px * var(--uk, 1)) #ffe36e,0 0 calc(24px * var(--uk, 1)) #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:calc(9px * var(--uk, 1));letter-spacing:1px;color:#8f89ff}#chatform{display:flex;gap:calc(6px * var(--uk, 1))}#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:calc(20px * var(--uk, 1))}:root,body{--uk: var(--ukm, 1)}body[data-screen=table]{--uk: 1}: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}}@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)}}@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}.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}}.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}.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}}@keyframes floor{to{background-position:0 60px}}@keyframes scan{to{background-position:0 300px}}@keyframes blink{50%{opacity:0}}.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)}@media(max-width:860px){.wordmark.big{font-size:38px}}.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}: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:calc(13px * var(--uk, 1))}.avatar.hx.md .hx-letter{font-size:calc(20px * var(--uk, 1))}.avatar.hx.xl .hx-letter{font-size:calc(38px * var(--uk, 1))}.avatar.hx.pf-av .hx-letter{font-size:calc(60px * var(--uk, 1))}.avatar.hx.mine{--ring: var(--me)}.avatar.hx.theirs{--ring: var(--them)}.avatar.hx.xl{width:calc(104px * var(--uk, 1));height:calc(104px * var(--uk, 1));box-shadow:none}.avatar.hx.xl .hx-in{inset:calc(3px * var(--uk, 1))}.avatar.hx.md{width:calc(52px * var(--uk, 1));height:calc(52px * var(--uk, 1))}.avatar.hx.sm{width:calc(28px * var(--uk, 1));height:calc(28px * var(--uk, 1))}.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:calc(76px * var(--uk, 1));height:calc(76px * var(--uk, 1));border:0;box-shadow:none}.avgrid .av:hover .avatar.hx,.avgrid .av.on .avatar.hx{--ring: var(--neo2);filter:drop-shadow(0 0 calc(8px * var(--uk, 1)) #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(calc(1080px * var(--uk, 1)),96vw)}.avsplit{display:grid;grid-template-columns:minmax(0,1fr) calc(320px * var(--uk, 1));gap:calc(18px * var(--uk, 1))}.avpick{min-width:0;display:flex;flex-direction:column;gap:calc(10px * var(--uk, 1))}.avfilters{display:flex;flex-direction:column;gap:calc(8px * var(--uk, 1))}.avfilters .search{width:100%}.chips{display:flex;flex-wrap:wrap;gap:calc(5px * var(--uk, 1))}.chip{background:var(--bg2);border:1px solid var(--line2);border-radius:calc(16px * var(--uk, 1));padding:calc(3px * var(--uk, 1)) calc(10px * var(--uk, 1));cursor:var(--cur-pointer, pointer);font-size:calc(12px * var(--uk, 1));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:calc(12px * var(--uk, 1));padding:calc(14px * var(--uk, 1));border-radius:calc(12px * var(--uk, 1));background:#0a0d15;border:1px solid var(--line)}.avf-name{text-align:center}.avf-name b{display:block;font-family:var(--head);font-size:calc(18px * var(--uk, 1));color:#fff;letter-spacing:.5px}.avf-name small{color:var(--ink3)}.avf-empty{min-height:calc(260px * var(--uk, 1));display:flex;align-items:center;text-align:center;padding:calc(20px * var(--uk, 1))}.avstage{position:relative;cursor:var(--cur-grab, grab);touch-action:none;-webkit-user-select:none;user-select:none;border-radius:calc(10px * var(--uk, 1));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 calc(14px * var(--uk, 1)) #6c63ff88)}.avstage-hex.avatar.hx .hx-in{inset:calc(3px * var(--uk, 1))}.avstage-hint{position:absolute;bottom:calc(6px * var(--uk, 1));left:50%;transform:translate(-50%);font-size:calc(9px * var(--uk, 1));letter-spacing:2px;text-transform:uppercase;color:#fffa;pointer-events:none;background:#000a;padding:2px calc(8px * var(--uk, 1));border-radius:calc(8px * var(--uk, 1));white-space:nowrap}.avf-zoom{display:flex;align-items:center;gap:calc(8px * var(--uk, 1));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:calc(6px * var(--uk, 1));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 calc(999px * var(--uk, 1)) #0008;pointer-events:none}.avf-sizes{display:flex;align-items:center;gap:calc(12px * var(--uk, 1));flex-wrap:wrap;justify-content:center}.avf-sizes .hint{flex-basis:100%;text-align:center}.avframe .row{display:flex;width:100%;gap:calc(8px * var(--uk, 1));align-items:center}.pfmodal{z-index:55}.pfbox{width:min(calc(1120px * var(--uk, 1)),96vw);max-height:92vh;overflow:auto;position:relative;padding:0;border-top:calc(3px * var(--uk, 1)) solid var(--rc)}.pf-x{position:absolute;top:calc(10px * var(--uk, 1));right:calc(12px * var(--uk, 1));z-index:3;background:#0008;border:1px solid var(--line2);color:#fff;width:calc(32px * var(--uk, 1));height:calc(32px * var(--uk, 1));border-radius:calc(8px * var(--uk, 1));cursor:var(--cur-pointer, pointer);font-size:calc(18px * var(--uk, 1))}.pf-x:hover{border-color:var(--neo2)}.pf-load,.pf-err{padding:calc(80px * var(--uk, 1)) calc(20px * var(--uk, 1));text-align:center;font-family:var(--head);letter-spacing:calc(3px * var(--uk, 1));color:var(--ink3)}.pf-err{color:var(--them);letter-spacing:1px}.pf-spin{width:calc(40px * var(--uk, 1));height:calc(40px * var(--uk, 1));margin:0 auto calc(14px * var(--uk, 1));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 calc(22px * var(--uk, 1))}.pf h4,.pf-h{font-family:var(--head);letter-spacing:2px;font-size:calc(12px * var(--uk, 1));color:var(--ink2);margin:calc(18px * var(--uk, 1)) 0 calc(8px * var(--uk, 1));font-weight:400}.pf-h{padding:0 calc(26px * var(--uk, 1))}.pf-lbl{font-family:var(--head);font-size:calc(10px * var(--uk, 1));letter-spacing:calc(3px * var(--uk, 1));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:calc(22px * var(--uk, 1));align-items:center;padding:calc(26px * var(--uk, 1)) calc(64px * var(--uk, 1)) calc(22px * var(--uk, 1)) calc(26px * var(--uk, 1));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:calc(22px * var(--uk, 1)) calc(22px * var(--uk, 1));-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:calc(168px * var(--uk, 1));height:calc(168px * var(--uk, 1));--ring: var(--rc);filter:drop-shadow(0 0 calc(22px * var(--uk, 1)) color-mix(in srgb,var(--rc) 55%,transparent))}.avatar.hx.pf-av .hx-in{inset:calc(4px * var(--uk, 1))}.avatar.hx.pf-av.sm2{width:calc(110px * var(--uk, 1));height:calc(110px * var(--uk, 1))}.pf-dot{position:absolute;right:calc(20px * var(--uk, 1));bottom:calc(16px * var(--uk, 1));width:calc(16px * var(--uk, 1));height:calc(16px * var(--uk, 1));border-radius:50%;background:var(--ink3);border:calc(3px * var(--uk, 1)) solid #0c0f18}.pf-dot.on{background:var(--ok);box-shadow:0 0 calc(10px * var(--uk, 1)) var(--ok)}.pf-dot.duel{background:var(--warn);box-shadow:0 0 calc(10px * var(--uk, 1)) var(--warn)}.pf-who{position:relative;min-width:0}.pf-name{font-family:var(--head);font-size:calc(40px * var(--uk, 1));color:#fff;letter-spacing:1px;line-height:1.05;margin:calc(4px * var(--uk, 1)) 0 2px;overflow-wrap:anywhere}.pf-title{font-family:var(--head);font-size:calc(13px * var(--uk, 1));letter-spacing:calc(3px * var(--uk, 1));text-transform:uppercase;color:var(--ink2)}.pf-title.earned{color:var(--thunder);text-shadow:0 0 calc(12px * var(--uk, 1)) #f2c81866}.pf-tag{color:var(--ink2);font-style:italic;margin-top:calc(6px * var(--uk, 1))}.pf-meta{display:flex;gap:calc(14px * var(--uk, 1));align-items:center;margin-top:calc(10px * var(--uk, 1));font-size:calc(12px * var(--uk, 1));color:var(--ink3);flex-wrap:wrap}.pf-realm{display:inline-flex;align-items:center;gap:calc(6px * var(--uk, 1));color:var(--ink)}.pf-realm i{width:calc(10px * var(--uk, 1));height:calc(10px * var(--uk, 1));clip-path:var(--hex);background:var(--rc)}.pf-status.on{color:var(--ok)}.pf-status.duel{color:var(--warn)}.pf-actions{display:flex;gap:calc(8px * var(--uk, 1));flex-wrap:wrap;margin-top:calc(14px * var(--uk, 1))}.pf-show{position:relative;display:flex;flex-direction:column;gap:calc(8px * var(--uk, 1));align-items:flex-end}.pf-cards{display:flex;gap:calc(10px * var(--uk, 1))}.pf-card{width:calc(92px * var(--uk, 1));aspect-ratio:300 / 419;border-radius:calc(6px * var(--uk, 1));padding:0;border:0;background:none;cursor:zoom-in;overflow:hidden;box-shadow:0 calc(10px * var(--uk, 1)) calc(24px * var(--uk, 1)) #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:calc(10px * var(--uk, 1));color:var(--ink3);padding:calc(6px * var(--uk, 1));box-shadow:none;cursor:var(--cur-default, default);background:#ffffff06}.pf-sig{display:flex;align-items:center;gap:calc(10px * var(--uk, 1));background:#0b0e17cc;border:1px solid var(--line2);border-radius:calc(10px * var(--uk, 1));padding:calc(6px * var(--uk, 1)) calc(8px * var(--uk, 1));max-width:calc(320px * var(--uk, 1))}.pf-sig img{width:calc(30px * var(--uk, 1));border-radius:calc(3px * var(--uk, 1))}.pf-sig small{display:block;font-family:var(--head);font-size:calc(9px * var(--uk, 1));letter-spacing:2px;color:var(--ink3)}.pf-sig b{color:#fff;font-size:calc(13px * var(--uk, 1))}.pf-stats{display:grid;grid-template-columns:repeat(5,minmax(0,1fr)) repeat(2,minmax(0,1.35fr));gap:calc(10px * var(--uk, 1));padding:calc(18px * var(--uk, 1)) calc(26px * var(--uk, 1)) 0}.pf-stats.small{grid-template-columns:repeat(7,minmax(0,1fr));padding-top:calc(10px * var(--uk, 1))}.pf-tile{background:#11151f;border:1px solid var(--line);border-radius:calc(10px * var(--uk, 1));padding:calc(10px * var(--uk, 1)) calc(12px * var(--uk, 1));min-width:0}.pf-tile small{display:block;font-family:var(--head);font-size:calc(9px * var(--uk, 1));letter-spacing:2px;color:var(--ink3)}.pf-tile b{display:block;font-family:var(--head);font-size:calc(24px * var(--uk, 1));color:#fff;margin:calc(3px * var(--uk, 1)) 0 1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pf-tile span{font-size:calc(11px * var(--uk, 1));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:calc(28px * var(--uk, 1))}.pf-tile.hot b{color:var(--hot);text-shadow:0 0 calc(14px * var(--uk, 1)) #ff5a3c77}.pf-stats.small .pf-tile b{font-size:calc(19px * var(--uk, 1))}.pf-tile.fighter{display:flex;gap:calc(10px * var(--uk, 1));align-items:center;cursor:var(--cur-pointer, pointer)}.pf-tile.fighter b{font-size:calc(14px * var(--uk, 1));font-family:var(--body);font-weight:700}.pf-tile.fighter>div:last-child{min-width:0}.pf-note{padding:calc(8px * var(--uk, 1)) calc(26px * var(--uk, 1)) 0}.pf-cols{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.7fr);gap:calc(22px * var(--uk, 1));padding:0 calc(26px * var(--uk, 1))}.pf-bar{display:grid;grid-template-columns:calc(130px * var(--uk, 1)) 1fr calc(52px * var(--uk, 1));gap:calc(8px * var(--uk, 1));align-items:center;font-size:calc(12px * var(--uk, 1));margin:calc(5px * var(--uk, 1)) 0}.pf-bar .bar{height:calc(8px * var(--uk, 1));border-radius:calc(4px * var(--uk, 1));background:#1c2130;overflow:hidden}.pf-bar .bar i{display:block;height:100%;background:var(--rc);border-radius:calc(4px * var(--uk, 1))}.pf-bar b{text-align:right;font-family:var(--head);font-weight:400;color:var(--ink2)}.pf-rival{display:flex;align-items:center;gap:calc(8px * var(--uk, 1));padding:calc(5px * var(--uk, 1)) 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:calc(13px * var(--uk, 1))}.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:calc(4px * var(--uk, 1));max-height:calc(380px * var(--uk, 1));overflow:auto}.pf-m{display:grid;grid-template-columns:calc(26px * var(--uk, 1)) minmax(0,1.2fr) minmax(0,1.6fr) calc(58px * var(--uk, 1)) calc(42px * var(--uk, 1)) calc(30px * var(--uk, 1));gap:calc(8px * var(--uk, 1));align-items:center;font-size:calc(12px * var(--uk, 1));padding:calc(6px * var(--uk, 1)) calc(8px * var(--uk, 1));border-radius:calc(8px * var(--uk, 1));background:#10141d;border-left:calc(3px * var(--uk, 1)) 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:calc(14px * var(--uk, 1))}.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:calc(11px * var(--uk, 1))}.pf-titles{display:grid;grid-template-columns:repeat(auto-fill,minmax(calc(150px * var(--uk, 1)),1fr));gap:calc(8px * var(--uk, 1));padding:0 calc(26px * var(--uk, 1))}.pfedit .pf-titles{padding:0}.pf-t{text-align:left;background:#10141d;border:1px solid var(--line);border-radius:calc(9px * var(--uk, 1));padding:calc(8px * var(--uk, 1)) calc(10px * var(--uk, 1));color:var(--ink);cursor:var(--cur-default, default)}.pf-t b{display:block;font-size:calc(13px * var(--uk, 1))}.pf-t small{display:block;font-size:calc(10px * var(--uk, 1));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:calc(4px * var(--uk, 1));background:#1c2130;border-radius:2px;margin-top:calc(5px * var(--uk, 1));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:calc(24px * var(--uk, 1)) calc(26px * var(--uk, 1));display:flex;flex-direction:column;gap:calc(8px * var(--uk, 1))}.pfe-row{display:flex;gap:calc(18px * var(--uk, 1));align-items:center;margin:calc(6px * var(--uk, 1)) 0 calc(4px * var(--uk, 1))}.pfe-fields{flex:1;display:flex;flex-direction:column;gap:calc(6px * var(--uk, 1));align-items:flex-start}.pfe-fields input{width:100%;max-width:calc(480px * var(--uk, 1))}.pfe-fields .pf-name{font-size:calc(28px * var(--uk, 1))}.pfe-l{font-family:var(--head);font-size:calc(11px * var(--uk, 1));letter-spacing:2px;color:var(--ink2);margin-top:calc(10px * var(--uk, 1))}.pfedit select{max-width:calc(480px * var(--uk, 1))}.pfe-show{display:flex;gap:calc(10px * var(--uk, 1));align-items:flex-start;flex-wrap:wrap}.pfe-show .pf-card{cursor:var(--cur-pointer, pointer)}.pfe-find{flex:1;min-width:calc(240px * var(--uk, 1));display:flex;flex-direction:column;gap:calc(6px * var(--uk, 1))}.pfe-found{display:grid;grid-template-columns:repeat(auto-fill,minmax(calc(64px * var(--uk, 1)),1fr));gap:calc(6px * var(--uk, 1));max-height:calc(190px * var(--uk, 1));overflow:auto}.pfe-found button{background:none;border:1px solid transparent;border-radius:calc(6px * var(--uk, 1));padding:2px;cursor:var(--cur-pointer, pointer);color:var(--ink2);font-size:calc(10px * var(--uk, 1))}.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:calc(4px * var(--uk, 1));display:block}.pfe-found span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pfe-foot{display:flex;align-items:center;gap:calc(8px * var(--uk, 1));margin-top:calc(16px * var(--uk, 1))}.chmodal{z-index:78}.chbox{width:min(calc(520px * var(--uk, 1)),94vw);padding:calc(20px * var(--uk, 1)) calc(22px * var(--uk, 1));gap:calc(12px * var(--uk, 1))}.ch-head{font-family:var(--head);letter-spacing:calc(3px * var(--uk, 1));font-size:calc(16px * var(--uk, 1));color:#fff}.seg{display:inline-flex;align-self:flex-start;border:1px solid var(--line2);border-radius:calc(9px * var(--uk, 1));overflow:hidden}.seg button{background:var(--bg2);border:0;padding:calc(8px * var(--uk, 1)) calc(14px * var(--uk, 1));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:calc(6px * var(--uk, 1))}.ch-field label,.ch-teams label{font-family:var(--head);font-size:calc(10px * var(--uk, 1));letter-spacing:2px;color:var(--ink3)}.ch-teams{display:grid;grid-template-columns:1fr 1fr;gap:calc(12px * var(--uk, 1))}.ch-teams>div{display:flex;flex-direction:column;gap:calc(6px * var(--uk, 1))}.ch-target{display:flex;align-items:center;gap:calc(10px * var(--uk, 1));background:var(--bg2);border:1px solid var(--line2);border-radius:calc(10px * var(--uk, 1));padding:calc(8px * var(--uk, 1)) calc(10px * var(--uk, 1))}.ch-target b{display:block;color:#fff;font-size:calc(15px * var(--uk, 1))}.ch-target small{color:var(--thunder);font-family:var(--head);letter-spacing:1px;font-size:calc(10px * var(--uk, 1))}.ch-toggles{display:flex;gap:calc(18px * var(--uk, 1));flex-wrap:wrap}.tog{display:inline-flex;align-items:center;gap:calc(8px * var(--uk, 1));cursor:var(--cur-pointer, pointer);font-size:calc(13px * var(--uk, 1))}.tog input{position:absolute;opacity:0;pointer-events:none}.tog span{width:calc(34px * var(--uk, 1));height:calc(18px * var(--uk, 1));border-radius:calc(9px * var(--uk, 1));background:#2a3042;position:relative;transition:background .15s}.tog span:after{content:"";position:absolute;top:2px;left:2px;width:calc(14px * var(--uk, 1));height:calc(14px * var(--uk, 1));border-radius:50%;background:#fff;transition:transform .15s}.tog input:checked+span{background:var(--neo)}.tog input:checked+span:after{transform:translate(calc(16px * var(--uk, 1)))}.tog small{color:var(--ink3)}.ch-foot,.chc-btns{display:flex;align-items:center;gap:calc(8px * var(--uk, 1));margin-top:calc(6px * var(--uk, 1))}.chpop{z-index:85;background:#03040acc}.chcard{position:relative;width:min(calc(460px * var(--uk, 1)),94vw);padding:calc(18px * var(--uk, 1)) calc(22px * var(--uk, 1)) calc(20px * var(--uk, 1));gap:calc(12px * var(--uk, 1));overflow:hidden;border-top:calc(3px * var(--uk, 1)) solid var(--hot);animation:chin .35s cubic-bezier(.2,1.3,.4,1)}@keyframes chin{0%{transform:scale(.85) translateY(calc(20px * var(--uk, 1)));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:calc(20px * var(--uk, 1)) calc(20px * var(--uk, 1));-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:calc(3px * var(--uk, 1));font-size:calc(12px * var(--uk, 1));color:var(--hot)}.chc-ring{position:relative;width:calc(38px * var(--uk, 1));height:calc(38px * var(--uk, 1))}.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:calc(12px * var(--uk, 1));color:#fff;letter-spacing:0}.chc-who{position:relative;display:flex;gap:calc(16px * var(--uk, 1));align-items:center;cursor:var(--cur-pointer, pointer)}.chc-name{font-family:var(--head);font-size:calc(28px * var(--uk, 1));color:#fff}.chc-fmt{position:relative;font-size:calc(13px * var(--uk, 1));color:var(--ink);background:#ffffff08;border-radius:calc(8px * var(--uk, 1));padding:calc(8px * var(--uk, 1)) calc(10px * var(--uk, 1));border:1px solid var(--line)}.chc-teams{display:grid;grid-template-columns:1fr 1fr;gap:calc(8px * var(--uk, 1))}.chc-team{display:flex;flex-direction:column;gap:calc(3px * var(--uk, 1));font-size:calc(13px * var(--uk, 1));background:#ffffff06;border-radius:calc(8px * var(--uk, 1));padding:calc(6px * var(--uk, 1)) calc(8px * var(--uk, 1))}.chc-team small{font-family:var(--head);letter-spacing:2px;font-size:calc(9px * var(--uk, 1));color:var(--ink3)}.chc-team span{color:var(--ink2)}.chc-team span.in{color:var(--ok)}.chc-deck{font-size:calc(13px * var(--uk, 1));color:var(--ink2)}.chc-deck b{color:#fff}.so-ch{border:1px solid #7a3222;background:#1c1210;border-radius:calc(9px * var(--uk, 1));padding:calc(6px * var(--uk, 1)) calc(8px * var(--uk, 1));margin-bottom:calc(8px * var(--uk, 1))}.so-ch-h{font-family:var(--head);font-size:calc(10px * var(--uk, 1));letter-spacing:2px;color:var(--hot);margin-bottom:calc(4px * var(--uk, 1))}.so-chrow{display:flex;align-items:center;gap:calc(6px * var(--uk, 1));padding:calc(4px * var(--uk, 1)) 0;font-size:calc(12px * var(--uk, 1))}.so-chrow>span:first-child{flex:1;min-width:0}.so-chrow small{display:block;color:var(--ink3);font-size:calc(10px * var(--uk, 1))}.serieschip{font-family:var(--head);font-size:calc(10px * var(--uk, 1));letter-spacing:2px;color:var(--thunder);border:1px solid #5a4d10;background:#1e1a08;border-radius:calc(7px * var(--uk, 1));padding:calc(4px * var(--uk, 1)) calc(9px * var(--uk, 1));display:inline-flex;gap:calc(8px * var(--uk, 1));align-items:center;white-space:nowrap;margin-left:calc(8px * var(--uk, 1))}.serieschip b{color:#fff;letter-spacing:.5px;font-size:calc(12px * var(--uk, 1))}.serieschip.done{color:var(--ok);border-color:#1f5a3c;background:#0c1e16}.rs-series{text-align:center;margin:calc(4px * var(--uk, 1)) 0 calc(14px * var(--uk, 1))}.rs-series small{display:block;font-family:var(--head);letter-spacing:calc(3px * var(--uk, 1));font-size:calc(10px * var(--uk, 1));color:var(--thunder)}.rs-series b{display:block;font-family:var(--head);font-size:calc(22px * var(--uk, 1));color:#fff;margin:2px 0}.rs-series span{color:var(--ink2);font-size:calc(13px * var(--uk, 1))}.rs-series.done b{color:var(--thunder);text-shadow:0 0 calc(16px * var(--uk, 1)) #f2c81877}@media(max-width:860px){.avsplit{grid-template-columns:1fr}.avframe{position:static;order:-1}.avf-empty{min-height:0;padding:calc(4px * var(--uk, 1)) calc(8px * var(--uk, 1))}.pf-id{grid-template-columns:auto minmax(0,1fr);padding:calc(20px * var(--uk, 1)) calc(16px * var(--uk, 1))}.pf-show{grid-column:1 / -1;align-items:flex-start}.avatar.hx.pf-av{width:calc(118px * var(--uk, 1));height:calc(118px * var(--uk, 1))}.pf-name{font-size:calc(28px * var(--uk, 1))}.pf-stats{grid-template-columns:repeat(2,minmax(0,1fr));padding:calc(14px * var(--uk, 1)) calc(16px * var(--uk, 1)) 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 calc(16px * var(--uk, 1))}.pf-titles{padding:0 calc(16px * var(--uk, 1))}.pf-note{padding:calc(8px * var(--uk, 1)) calc(16px * var(--uk, 1)) 0}.pf-m{grid-template-columns:calc(22px * var(--uk, 1)) minmax(0,1fr) calc(46px * var(--uk, 1)) calc(28px * var(--uk, 1))}.pf-m .dk,.pf-m .dt{display:none}.pfedit{padding:calc(18px * var(--uk, 1)) calc(16px * var(--uk, 1))}.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:calc(80px * var(--uk, 1))}.pf-stats.small{grid-template-columns:repeat(2,minmax(0,1fr))}.pf-bar{grid-template-columns:calc(96px * var(--uk, 1)) 1fr calc(44px * var(--uk, 1))}}.htp-btn{border-color:color-mix(in srgb,var(--thunder) 45%,var(--line2));color:var(--thunder)}.htpmodal{z-index:56}.htpbox{width:min(calc(760px * var(--uk, 1)),94vw);max-height:90vh;overflow:auto;position:relative;padding:0;border-top:calc(3px * var(--uk, 1)) solid var(--rc)}.htp-head{padding:calc(22px * var(--uk, 1)) calc(24px * var(--uk, 1)) calc(16px * var(--uk, 1));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:calc(3px * var(--uk, 1));font-size:calc(10px * var(--uk, 1));color:var(--rc)}.htp-head h3{font-family:var(--head);font-size:calc(30px * var(--uk, 1));color:#fff;margin:2px 0 calc(6px * var(--uk, 1));font-weight:400}.htp-head p{margin:0;font-size:calc(15px * var(--uk, 1));color:var(--ink)}.htp-tags{display:flex;gap:calc(8px * var(--uk, 1));margin-top:calc(10px * var(--uk, 1))}.htp-tags span{font-size:calc(11px * var(--uk, 1));border:1px solid var(--line2);border-radius:calc(12px * var(--uk, 1));padding:2px calc(9px * var(--uk, 1));color:var(--ink2)}.htp-body{padding:calc(4px * var(--uk, 1)) calc(24px * var(--uk, 1)) calc(22px * var(--uk, 1))}.htp-body h4{font-family:var(--head);letter-spacing:2px;font-size:calc(11px * var(--uk, 1));color:var(--ink2);margin:calc(16px * var(--uk, 1)) 0 calc(8px * var(--uk, 1));font-weight:400}.htp-plan{margin:0;padding-left:calc(20px * var(--uk, 1));display:flex;flex-direction:column;gap:calc(7px * var(--uk, 1));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:calc(8px * var(--uk, 1))}.htp-turns>div{background:#11151f;border:1px solid var(--line);border-radius:calc(9px * var(--uk, 1));padding:calc(9px * var(--uk, 1)) calc(11px * var(--uk, 1))}.htp-turns b{font-family:var(--head);color:#fff;font-weight:400}.htp-turns span{color:var(--ink3);font-size:calc(11px * var(--uk, 1));margin-left:calc(6px * var(--uk, 1))}.htp-turns p{margin:calc(5px * var(--uk, 1)) 0 0;font-size:calc(13px * var(--uk, 1));line-height:1.4;color:var(--ink)}.htp-tip{margin-top:calc(12px * var(--uk, 1));background:#1e1a08;border:1px solid #5a4d10;border-radius:calc(9px * var(--uk, 1));padding:calc(9px * var(--uk, 1)) calc(11px * var(--uk, 1));font-size:calc(13px * var(--uk, 1));line-height:1.45}.htp-tip b{font-family:var(--head);color:var(--thunder);font-weight:400;letter-spacing:1px;margin-right:calc(6px * var(--uk, 1))}.htp-keys{display:flex;gap:calc(10px * var(--uk, 1));flex-wrap:wrap}.htp-card{width:calc(96px * var(--uk, 1));padding:0;border:0;background:none;cursor:zoom-in;color:var(--ink2);font-size:calc(11px * var(--uk, 1));text-align:center}.htp-card img{width:100%;border-radius:calc(5px * var(--uk, 1));display:block;box-shadow:0 calc(8px * var(--uk, 1)) calc(18px * var(--uk, 1)) #000a;margin-bottom:calc(4px * var(--uk, 1))}.htp-basics{margin-top:calc(16px * var(--uk, 1));font-size:calc(12px * var(--uk, 1));color:var(--ink2);line-height:1.5;border-top:1px solid var(--line);padding-top:calc(12px * var(--uk, 1))}.htp-basics b{font-family:var(--head);font-weight:400;letter-spacing:1px;color:var(--ink);margin-right:calc(4px * var(--uk, 1))}.htp-basics a{margin-left:calc(6px * var(--uk, 1))}@media(max-width:640px){.htp-turns{grid-template-columns:1fr}.htp-card{width:calc(76px * var(--uk, 1))}}.tut-sys{font-family:var(--head);font-size:calc(10px * var(--uk, 1));letter-spacing:calc(3px * var(--uk, 1));color:var(--neo2);text-transform:uppercase}.tut-guide{position:fixed;left:calc(12px * var(--uk, 1));top:50%;transform:translateY(-50%);width:calc(290px * var(--uk, 1));z-index:60;background:linear-gradient(180deg,#121634f2,#0b0e1cf5);border:1px solid #6c63ff88;border-radius:calc(12px * var(--uk, 1));box-shadow:0 calc(18px * var(--uk, 1)) calc(60px * var(--uk, 1)) #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 calc(3px * var(--uk, 1)),#ffffff05 calc(3px * var(--uk, 1)) calc(4px * var(--uk, 1)))}.tut-head{display:flex;align-items:center;gap:calc(8px * var(--uk, 1));padding:calc(9px * var(--uk, 1)) calc(12px * var(--uk, 1));border-bottom:1px solid #6c63ff44;cursor:var(--cur-pointer, pointer);-webkit-user-select:none;user-select:none;background:#6c63ff14}.tut-dot{width:calc(7px * var(--uk, 1));height:calc(7px * var(--uk, 1));border-radius:50%;background:var(--neo2);box-shadow:0 0 calc(10px * var(--uk, 1)) var(--neo2);animation:tut-blink 1.6s infinite}.tut-part{font-family:var(--head);font-size:calc(10px * var(--uk, 1));letter-spacing:1.5px;color:var(--ink2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1}.tut-count{font-size:calc(11px * var(--uk, 1));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:calc(12px * var(--uk, 1))}.tut-body{padding:calc(12px * var(--uk, 1)) calc(14px * var(--uk, 1)) calc(12px * var(--uk, 1));max-height:58vh;overflow-y:auto}.tut-body p{margin:0 0 calc(9px * var(--uk, 1));font-size:calc(13.5px * var(--uk, 1));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:calc(11px * var(--uk, 1));letter-spacing:1px;background:#ffffff10;padding:1px calc(5px * var(--uk, 1));border-radius:calc(4px * var(--uk, 1));color:#fff}.tut-goal{margin:calc(10px * var(--uk, 1)) 0 2px;padding:calc(9px * var(--uk, 1)) calc(11px * var(--uk, 1));border-radius:calc(8px * var(--uk, 1));border:1px solid #ffb54766;background:#ffb54712;font-size:calc(13px * var(--uk, 1));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:calc(9.5px * var(--uk, 1));letter-spacing:calc(2.5px * var(--uk, 1));color:var(--warn);margin-bottom:calc(3px * var(--uk, 1))}.tut-goal b{color:#fff}.tut-foot{display:flex;align-items:center;gap:calc(10px * var(--uk, 1));margin-top:calc(10px * var(--uk, 1))}.tut-bar{flex:1;height:calc(3px * var(--uk, 1));border-radius:calc(3px * var(--uk, 1));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:calc(8px * var(--uk, 1)) calc(16px * var(--uk, 1));font-family:var(--head);letter-spacing:1.5px;font-size:calc(12px * var(--uk, 1))}.tut-guide.min .tut-head{border-bottom:0}.tut-why{display:none;margin-top:calc(5px * var(--uk, 1));background:none;border:0;padding:2px 0;font-family:var(--head);font-size:calc(9.5px * var(--uk, 1));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) + calc(40px * var(--uk, 1)));left:calc(6px * var(--uk, 1));right:calc(6px * var(--uk, 1));width:auto;max-width:calc(720px * var(--uk, 1));margin:0 auto;transform:none;animation:none;border-radius:calc(10px * var(--uk, 1))}.tut-head{padding:calc(6px * var(--uk, 1)) calc(10px * var(--uk, 1))}.tut-body{max-height:calc(38 * var(--vh, 1vh));padding:calc(8px * var(--uk, 1)) calc(11px * var(--uk, 1)) calc(9px * var(--uk, 1))}.tut-body p{font-size:calc(12.5px * var(--uk, 1));line-height:1.42;margin-bottom:calc(5px * var(--uk, 1))}.tut-goal{font-size:calc(12px * var(--uk, 1));padding:calc(6px * var(--uk, 1)) calc(9px * var(--uk, 1));margin-top:calc(5px * var(--uk, 1))}.tut-foot{margin-top:calc(6px * var(--uk, 1))}}@media(orientation:landscape)and (max-height:520px){.tut-guide{top:calc(4px * var(--uk, 1));right:max(calc(6px * var(--uk, 1)),env(safe-area-inset-right));left:auto;width:min(calc(300px * var(--uk, 1)),38vw);transform:none;animation:none;border-radius:calc(10px * var(--uk, 1))}.tut-head{padding:calc(5px * var(--uk, 1)) calc(9px * var(--uk, 1))}.tut-body{max-height:calc(100 * var(--vh, 1vh) - calc(56px * var(--uk, 1)));padding:calc(7px * var(--uk, 1)) calc(10px * var(--uk, 1)) calc(8px * var(--uk, 1))}.tut-body p{font-size:calc(12px * var(--uk, 1));line-height:1.38;margin-bottom:calc(4px * var(--uk, 1))}.tut-goal{font-size:calc(11.5px * var(--uk, 1));padding:calc(5px * var(--uk, 1)) calc(8px * var(--uk, 1));margin-top:calc(4px * var(--uk, 1))}.tut-foot{margin-top:calc(5px * var(--uk, 1))}.tut-next{padding:calc(6px * var(--uk, 1)) calc(12px * var(--uk, 1))}.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 calc(5px * var(--uk, 1))}.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(calc(30px * var(--uk, 1)),9vw,calc(56px * var(--uk, 1)))}.tut-clear-in{padding:calc(20px * var(--uk, 1)) calc(16px * var(--uk, 1)) calc(16px * var(--uk, 1));max-height:calc(100% - calc(20px * var(--uk, 1)));overflow-y:auto}.tut-clear h1{font-size:calc(32px * var(--uk, 1));margin:calc(4px * var(--uk, 1)) 0 calc(10px * var(--uk, 1))}}.tut-ring{position:fixed;z-index:55;pointer-events:none;border-radius:calc(10px * var(--uk, 1));border:2px solid var(--warn);box-shadow:0 0 0 calc(3px * var(--uk, 1)) #ffb54733,0 0 calc(24px * var(--uk, 1)) #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(calc(38px * var(--uk, 1)),7vw,calc(76px * var(--uk, 1)));letter-spacing:calc(4px * var(--uk, 1));margin:calc(10px * var(--uk, 1)) 0 calc(6px * var(--uk, 1));text-transform:uppercase;color:#fff;text-shadow:0 0 calc(40px * var(--uk, 1)) #6c63ffaa,calc(3px * var(--uk, 1)) 0 #ff2d7866,calc(-3px * var(--uk, 1)) 0 #2ecfff55}.tut-intro p{color:var(--ink2);font-size:calc(16px * var(--uk, 1));margin:0}.tut-clear{position:fixed;inset:0;z-index:80;display:grid;place-items:center;background:#04050bd9;-webkit-backdrop-filter:blur(calc(3px * var(--uk, 1)));backdrop-filter:blur(calc(3px * var(--uk, 1)));animation:tut-fadein .3s}.tut-clear-in{width:min(calc(520px * var(--uk, 1)),calc(100vw - calc(32px * var(--uk, 1))));text-align:center;padding:calc(30px * var(--uk, 1)) calc(28px * var(--uk, 1)) calc(24px * var(--uk, 1));border-radius:calc(16px * var(--uk, 1));border:1px solid #5fe0a077;background:linear-gradient(180deg,#0f1a1ef5,#0a0e16f7);box-shadow:0 calc(30px * var(--uk, 1)) calc(90px * var(--uk, 1)) #000,0 0 calc(60px * var(--uk, 1)) #5fe0a022;animation:tut-slam .45s cubic-bezier(.2,.9,.3,1.3)}.tut-clear h1{font-family:var(--head);font-size:calc(44px * var(--uk, 1));letter-spacing:calc(5px * var(--uk, 1));margin:calc(8px * var(--uk, 1)) 0 calc(14px * var(--uk, 1));color:var(--ok);text-shadow:0 0 calc(30px * var(--uk, 1)) #5fe0a077}.tut-clear ul{list-style:none;padding:0;margin:0 0 calc(20px * var(--uk, 1));display:flex;flex-wrap:wrap;gap:calc(6px * var(--uk, 1));justify-content:center}.tut-clear li{font-size:calc(12.5px * var(--uk, 1));padding:calc(4px * var(--uk, 1)) calc(10px * var(--uk, 1));border-radius:calc(99px * var(--uk, 1));background:#5fe0a014;border:1px solid #5fe0a044;color:#c9f5de}.tut-clear-btns{display:flex;flex-direction:column;gap:calc(8px * var(--uk, 1));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:calc(13px * var(--uk, 1))}.tut-progress b{color:var(--ok);font-family:var(--head)}.tut-hub{flex:1;overflow-y:auto;display:grid;grid-template-columns:minmax(calc(260px * var(--uk, 1)),calc(380px * var(--uk, 1))) minmax(0,calc(760px * var(--uk, 1)));gap:calc(40px * var(--uk, 1));justify-content:center;padding:calc(40px * var(--uk, 1)) calc(32px * var(--uk, 1)) calc(80px * var(--uk, 1));align-items:start}.tut-hub-lead{position:sticky;top:0;display:flex;flex-direction:column;gap:calc(12px * var(--uk, 1));align-items:flex-start}.tut-hub-lead h2{font-family:var(--head);font-size:calc(30px * var(--uk, 1));line-height:1.15;margin:calc(4px * var(--uk, 1)) 0 0;color:#fff;letter-spacing:.5px}.tut-hub-lead p{color:var(--ink2);line-height:1.55;margin:0 0 calc(8px * var(--uk, 1))}.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:calc(10px * var(--uk, 1));counter-reset:none}.tut-tile{width:100%;display:grid;grid-template-columns:calc(56px * var(--uk, 1)) calc(70px * var(--uk, 1)) 1fr auto;align-items:center;gap:calc(14px * var(--uk, 1));text-align:left;cursor:var(--cur-pointer, pointer);padding:calc(10px * var(--uk, 1)) calc(16px * var(--uk, 1)) calc(10px * var(--uk, 1)) calc(10px * var(--uk, 1));border-radius:calc(12px * var(--uk, 1));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(calc(4px * var(--uk, 1)));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 calc(30px * var(--uk, 1)) #6c63ff22}.tut-tile.cleared{border-color:#5fe0a044}.tut-no{font-family:var(--head);font-size:calc(30px * var(--uk, 1));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:calc(70px * var(--uk, 1));height:calc(52px * var(--uk, 1));border-radius:calc(7px * var(--uk, 1));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:calc(3px * var(--uk, 1));min-width:0}.tut-txt b{font-family:var(--head);font-size:calc(16px * var(--uk, 1));letter-spacing:1px;text-transform:uppercase}.tut-txt small{color:var(--ink2);font-size:calc(13px * var(--uk, 1))}.tut-tags{display:flex;flex-wrap:wrap;gap:calc(4px * var(--uk, 1));margin-top:calc(3px * var(--uk, 1))}.tut-tags i{font-style:normal;font-size:calc(11px * var(--uk, 1));color:var(--ink3);border:1px solid var(--line2);border-radius:calc(99px * var(--uk, 1));padding:1px calc(7px * var(--uk, 1))}.tut-state{font-family:var(--head);font-size:calc(11px * var(--uk, 1));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(calc(4px * var(--uk, 1)));backdrop-filter:blur(calc(4px * var(--uk, 1)));animation:tut-fadein .3s}.tut-offer-in{width:min(calc(480px * var(--uk, 1)),calc(100vw - calc(32px * var(--uk, 1))));padding:calc(26px * var(--uk, 1)) calc(26px * var(--uk, 1)) calc(22px * var(--uk, 1));border-radius:calc(14px * var(--uk, 1));border:1px solid #6c63ff88;background:linear-gradient(180deg,#13163af5,#0a0c18f7);box-shadow:0 calc(30px * var(--uk, 1)) calc(90px * var(--uk, 1)) #000,0 0 calc(50px * var(--uk, 1)) #6c63ff22;animation:tut-slam .4s cubic-bezier(.2,.9,.3,1.3)}.tut-offer-in h2{font-family:var(--head);font-size:calc(26px * var(--uk, 1));letter-spacing:1px;color:#fff;margin:calc(10px * var(--uk, 1)) 0 calc(8px * var(--uk, 1))}.tut-offer-in p{color:var(--ink2);line-height:1.55;margin:0 0 calc(18px * var(--uk, 1))}.tut-offer-in .row{display:flex;gap:calc(10px * var(--uk, 1))}.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(calc(-16px * var(--uk, 1)),-50%)}}@keyframes tut-line{0%{opacity:0;transform:translate(calc(-6px * var(--uk, 1)))}to{opacity:1;transform:none}}@keyframes tut-blink{50%{opacity:.35}}@keyframes tut-goal{50%{border-color:#ffb547cc;box-shadow:0 0 calc(18px * var(--uk, 1)) #ffb54722}}@keyframes tut-ring{50%{box-shadow:0 0 0 calc(6px * var(--uk, 1)) #ffb54722,0 0 calc(34px * var(--uk, 1)) #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(calc(6px * var(--uk, 1)))}}@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:calc(24px * var(--uk, 1));padding:calc(20px * var(--uk, 1)) calc(16px * var(--uk, 1)) calc(60px * var(--uk, 1))}.tut-hub-lead{position:static}.tut-tile{grid-template-columns:calc(38px * var(--uk, 1)) calc(56px * var(--uk, 1)) 1fr}.tut-state{display:none}.tut-no{font-size:calc(22px * var(--uk, 1))}}#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:calc(28px * var(--uk, 1)) calc(32px * var(--uk, 1)) calc(90px * var(--uk, 1));width:100%;max-width:calc(1180px * var(--uk, 1));margin:0 auto}.lg-train{position:relative;display:grid;gap:calc(4px * var(--uk, 1));width:100%;text-align:left;padding:calc(20px * var(--uk, 1)) calc(64px * var(--uk, 1)) calc(20px * var(--uk, 1)) calc(24px * var(--uk, 1));border-radius:calc(14px * var(--uk, 1));cursor:var(--cur-pointer, pointer);color:var(--ink);border:1px solid #6c63ff88;background:linear-gradient(100deg,#262a6e,#15183a 55%,#0f1226);box-shadow:0 0 calc(40px * var(--uk, 1)) #6c63ff22;overflow:hidden;transition:transform .12s,box-shadow .12s}.lg-train:after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(90deg,transparent 0 calc(22px * var(--uk, 1)),#ffffff06 calc(22px * var(--uk, 1)) calc(23px * var(--uk, 1)));pointer-events:none}.lg-train:hover{transform:translateY(-2px);box-shadow:0 0 calc(60px * var(--uk, 1)) #6c63ff44}.lg-train b{font-family:var(--head);font-size:calc(24px * var(--uk, 1));letter-spacing:1px;color:#fff}.lg-train span:not(.tut-sys){color:var(--ink2)}.lg-train i{position:absolute;right:calc(24px * var(--uk, 1));top:50%;transform:translateY(-50%);font-style:normal;font-size:calc(26px * var(--uk, 1));color:var(--neo2)}.lg-searchrow{margin:calc(22px * var(--uk, 1)) 0 calc(6px * var(--uk, 1))}.lg-search{width:100%;font-size:calc(15px * var(--uk, 1));padding:calc(12px * var(--uk, 1)) calc(14px * var(--uk, 1));border-radius:calc(10px * var(--uk, 1));background:#0d1018}.lg-group h2{font-family:var(--head);font-size:calc(12px * var(--uk, 1));letter-spacing:calc(3px * var(--uk, 1));text-transform:uppercase;color:var(--ink3);margin:calc(26px * var(--uk, 1)) 0 calc(10px * var(--uk, 1));font-weight:400}.lg-tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(calc(230px * var(--uk, 1)),1fr));gap:calc(12px * var(--uk, 1))}.lg-tile{position:relative;display:flex;flex-direction:column;gap:calc(4px * var(--uk, 1));text-align:left;padding:calc(16px * var(--uk, 1)) calc(16px * var(--uk, 1)) calc(16px * var(--uk, 1));min-height:calc(118px * var(--uk, 1));cursor:var(--cur-pointer, pointer);color:var(--ink);border-radius:calc(12px * var(--uk, 1));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:calc(12px * var(--uk, 1));top:calc(8px * var(--uk, 1));font-family:var(--head);font-size:calc(28px * var(--uk, 1));color:#ffffff0d}.lg-tile-k{font-family:var(--head);font-size:calc(9.5px * var(--uk, 1));letter-spacing:calc(2.5px * var(--uk, 1));text-transform:uppercase;color:var(--neo2)}.lg-tile b{font-family:var(--head);font-size:calc(16.5px * var(--uk, 1));letter-spacing:.5px;color:#fff;line-height:1.2}.lg-tile-d{color:var(--ink2);font-size:calc(13px * var(--uk, 1));line-height:1.4}.lg-crumb{display:flex;gap:calc(10px * var(--uk, 1));align-items:baseline;min-width:0}.lg-crumb-t{font-size:calc(15px * var(--uk, 1));color:var(--ink2);overflow:hidden;text-overflow:ellipsis}.lg-pos{color:var(--ink3);font-size:calc(12px * var(--uk, 1));font-variant-numeric:tabular-nums;margin-right:calc(6px * var(--uk, 1))}.lg-page{flex:1;overflow-y:auto;display:grid;grid-template-columns:calc(230px * var(--uk, 1)) minmax(0,calc(820px * var(--uk, 1)));gap:calc(40px * var(--uk, 1));justify-content:center;padding:0 calc(24px * var(--uk, 1)) calc(100px * var(--uk, 1))}.lg-side{position:sticky;top:0;align-self:start;display:flex;flex-direction:column;gap:calc(14px * var(--uk, 1));padding:calc(26px * var(--uk, 1)) 0;max-height:calc(100vh - calc(60px * var(--uk, 1)));overflow-y:auto}.lg-side>div{display:flex;flex-direction:column;gap:1px}.lg-side-g{font-family:var(--head);font-size:calc(9.5px * var(--uk, 1));letter-spacing:calc(2.5px * var(--uk, 1));text-transform:uppercase;color:var(--ink3);margin:0 0 calc(4px * var(--uk, 1)) calc(10px * var(--uk, 1))}.lg-side a{color:var(--ink2);text-decoration:none;font-size:calc(13.5px * var(--uk, 1));padding:calc(6px * var(--uk, 1)) calc(10px * var(--uk, 1));border-radius:calc(7px * var(--uk, 1))}.lg-side a:hover{color:#fff;background:var(--panel2)}.lg-side a.on{color:#fff;background:#6c63ff22;box-shadow:inset calc(3px * var(--uk, 1)) 0 0 var(--neo)}.lg-article{padding:calc(30px * var(--uk, 1)) 0 0;min-width:0}.lg-kicker{font-family:var(--head);font-size:calc(10.5px * var(--uk, 1));letter-spacing:calc(3px * var(--uk, 1));text-transform:uppercase;color:var(--neo2)}.lg-article h1{font-family:var(--head);font-size:calc(36px * var(--uk, 1));letter-spacing:.5px;margin:calc(6px * var(--uk, 1)) 0 calc(18px * var(--uk, 1));color:#fff;line-height:1.1}.lg-article h3{font-family:var(--head);font-size:calc(15px * var(--uk, 1));letter-spacing:1.2px;text-transform:uppercase;color:#fff;margin:calc(30px * var(--uk, 1)) 0 calc(12px * var(--uk, 1));font-weight:400}.lg-article h4{font-size:calc(13px * var(--uk, 1));text-transform:uppercase;letter-spacing:1.5px;color:var(--ink2);margin:calc(16px * var(--uk, 1)) 0 calc(8px * var(--uk, 1))}.lg-article p,.lg-article li{font-size:calc(15px * var(--uk, 1));line-height:1.65;color:#d4d8e6}.lg-article code{font-family:var(--head);font-size:calc(11.5px * var(--uk, 1));letter-spacing:1px;background:#ffffff10;padding:2px calc(6px * var(--uk, 1));border-radius:calc(4px * var(--uk, 1));color:#fff}.lg-article kbd{font-family:var(--head);font-size:calc(11px * var(--uk, 1));padding:2px calc(6px * var(--uk, 1));border-radius:calc(4px * var(--uk, 1));border:1px solid var(--line2);border-bottom-width:2px;background:var(--panel2);color:#fff}.lg-lead{font-size:calc(17px * var(--uk, 1))!important;color:#e9ebf5!important}.lg-w{color:#fff}.lg-muted{color:var(--ink3)!important;font-size:calc(13.5px * var(--uk, 1))!important}.lg-key{margin:calc(18px * var(--uk, 1)) 0;padding:calc(16px * var(--uk, 1)) calc(18px * var(--uk, 1));border-radius:calc(12px * var(--uk, 1));border:1px solid #6c63ff77;background:linear-gradient(135deg,#6c63ff1c,#6c63ff06);font-size:calc(15px * var(--uk, 1));line-height:1.6;color:#e6e7f5}.lg-note{margin:calc(18px * var(--uk, 1)) 0;padding:calc(12px * var(--uk, 1)) calc(16px * var(--uk, 1));border-radius:calc(10px * var(--uk, 1));border-left:calc(3px * var(--uk, 1)) solid var(--warn);background:#ffb5470d;font-size:calc(14px * var(--uk, 1));line-height:1.6;color:#e9dfcb}.lg-note a{color:var(--warn)}.lg-list{padding-left:calc(20px * var(--uk, 1));margin:0}.lg-list li{margin-bottom:calc(8px * var(--uk, 1))}.lg-steps{list-style:none;padding:0;margin:calc(14px * var(--uk, 1)) 0;display:flex;flex-direction:column;gap:calc(10px * var(--uk, 1))}.lg-steps li{display:grid;grid-template-columns:calc(34px * var(--uk, 1)) 1fr;gap:calc(12px * var(--uk, 1));align-items:start;padding:calc(12px * var(--uk, 1)) calc(14px * var(--uk, 1));border-radius:calc(10px * var(--uk, 1));background:#ffffff05;border:1px solid var(--line)}.lg-steps li b{color:#fff;font-size:calc(15px * var(--uk, 1))}.lg-steps li div div{color:#c6cbdb;font-size:calc(14.5px * var(--uk, 1));line-height:1.55;margin-top:2px}.lg-step-no{width:calc(30px * var(--uk, 1));height:calc(30px * var(--uk, 1));border-radius:calc(8px * var(--uk, 1));display:grid;place-items:center;font-family:var(--head);background:#6c63ff26;color:var(--neo2)}.lg-pairs{margin:calc(14px * var(--uk, 1)) 0;display:grid;gap:0;border:1px solid var(--line);border-radius:calc(12px * var(--uk, 1));overflow:hidden}.lg-pairs>div{display:grid;grid-template-columns:calc(170px * var(--uk, 1)) 1fr;gap:calc(16px * var(--uk, 1));padding:calc(12px * var(--uk, 1)) calc(16px * var(--uk, 1));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:calc(12px * var(--uk, 1));letter-spacing:1px;text-transform:uppercase;color:#fff;padding-top:calc(3px * var(--uk, 1))}.lg-pairs dd{margin:0;font-size:calc(14.5px * var(--uk, 1));line-height:1.6;color:#cdd2e1}.lg-table-wrap{margin:calc(14px * var(--uk, 1)) 0;border:1px solid var(--line);border-radius:calc(12px * var(--uk, 1));overflow-x:auto;-webkit-overflow-scrolling:touch}.lg-table{width:100%;min-width:calc(560px * var(--uk, 1));border-collapse:collapse;font-size:calc(14px * var(--uk, 1));line-height:1.5}.lg-table th,.lg-table td{padding:calc(10px * var(--uk, 1)) calc(14px * var(--uk, 1));text-align:left;vertical-align:top;border-top:1px solid var(--line);color:#cdd2e1}.lg-table thead th{border-top:0;font-family:var(--head);font-size:calc(12px * var(--uk, 1));letter-spacing:1px;text-transform:uppercase;color:#fff;background:#6c63ff1a}.lg-table tbody th{font-family:var(--head);font-size:calc(11.5px * var(--uk, 1));letter-spacing:.8px;text-transform:uppercase;color:#fff;white-space:nowrap}.lg-table tbody tr:nth-child(odd){background:#ffffff04}.lg-trio,.lg-duo{display:grid;grid-template-columns:repeat(3,1fr);gap:calc(10px * var(--uk, 1));margin:calc(12px * var(--uk, 1)) 0}.lg-duo{grid-template-columns:1fr 1fr}.lg-trio>div,.lg-duo>div{display:flex;flex-direction:column;gap:calc(6px * var(--uk, 1));padding:calc(14px * var(--uk, 1));border-radius:calc(10px * var(--uk, 1));border:1px solid var(--line2);background:#121622}.lg-trio b,.lg-duo b{font-family:var(--head);letter-spacing:1px;color:#fff;font-size:calc(14px * var(--uk, 1))}.lg-trio span,.lg-duo span{font-size:calc(14px * var(--uk, 1));line-height:1.5;color:#c8cddc}.lg-kinds{display:flex;flex-direction:column;gap:calc(8px * var(--uk, 1))}.lg-kinds>div{display:grid;grid-template-columns:calc(140px * var(--uk, 1)) 1fr;gap:calc(14px * var(--uk, 1));padding:calc(14px * var(--uk, 1)) calc(16px * var(--uk, 1));border-radius:calc(10px * var(--uk, 1));background:#121622;border:1px solid var(--line);border-left:calc(4px * var(--uk, 1)) solid var(--c)}.lg-kinds b{font-family:var(--head);letter-spacing:1px;color:var(--c);font-size:calc(14px * var(--uk, 1))}.lg-kinds span{font-size:calc(14.5px * var(--uk, 1));line-height:1.55;color:#cdd2e1}.lg-pn{display:flex;justify-content:space-between;gap:calc(12px * var(--uk, 1));margin-top:calc(44px * var(--uk, 1));padding-top:calc(20px * var(--uk, 1));border-top:1px solid var(--line)}.lg-pn-b{display:flex;flex-direction:column;gap:2px;padding:calc(12px * var(--uk, 1)) calc(16px * var(--uk, 1));border-radius:calc(10px * var(--uk, 1));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:calc(12px * var(--uk, 1));color:var(--ink3)}.lg-pn-b b{font-family:var(--head);letter-spacing:.5px}.lg-strip{display:flex;flex-wrap:wrap;gap:calc(8px * var(--uk, 1));margin:calc(10px * var(--uk, 1)) 0 calc(4px * var(--uk, 1))}.lg-thumb{width:calc(78px * var(--uk, 1));aspect-ratio:816 / 1140;padding:0;border:0;border-radius:calc(5px * var(--uk, 1));overflow:hidden;cursor:zoom-in;background:#000 url(/static/back.png) center / cover;box-shadow:0 calc(4px * var(--uk, 1)) calc(12px * var(--uk, 1)) #0008;transition:transform .12s}.lg-thumb img{width:100%;height:100%;object-fit:cover;display:block}.lg-thumb span{font-size:calc(10px * var(--uk, 1));color:var(--ink2);padding:calc(4px * var(--uk, 1));display:block}.lg-thumb:hover{transform:translateY(calc(-4px * var(--uk, 1))) scale(1.04)}.lg-more{align-self:center;background:none;border:1px dashed var(--line2);color:var(--ink2);border-radius:calc(8px * var(--uk, 1));padding:calc(8px * var(--uk, 1)) calc(12px * var(--uk, 1));cursor:var(--cur-pointer, pointer)}.lg-count{font-size:calc(12px * var(--uk, 1));color:var(--ink3);white-space:nowrap}.lg-el{display:inline-flex;align-items:center;gap:calc(5px * var(--uk, 1));font-size:calc(12px * var(--uk, 1));padding:2px calc(9px * var(--uk, 1));border-radius:calc(99px * var(--uk, 1));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:calc(12px * var(--uk, 1));padding:2px calc(9px * var(--uk, 1));border-radius:calc(99px * var(--uk, 1));border:1px solid var(--line2);color:var(--ink2)}.lg-realm{border-color:var(--c);color:#fff;margin:0 calc(4px * var(--uk, 1)) calc(4px * var(--uk, 1)) 0}.lg-tags{display:flex;flex-wrap:wrap;gap:calc(5px * var(--uk, 1));margin:calc(8px * var(--uk, 1)) 0}.lg-eltabs{display:grid;grid-template-columns:repeat(6,1fr);gap:calc(6px * var(--uk, 1));margin:calc(16px * var(--uk, 1)) 0 calc(12px * var(--uk, 1))}.lg-eltabs button{display:flex;flex-direction:column;align-items:center;gap:calc(4px * var(--uk, 1));padding:calc(10px * var(--uk, 1)) calc(4px * var(--uk, 1));border-radius:calc(10px * var(--uk, 1));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:calc(20px * var(--uk, 1))}.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 calc(20px * var(--uk, 1)) color-mix(in srgb,var(--c) 30%,transparent)}.lg-elcard{padding:calc(18px * var(--uk, 1));border-radius:calc(14px * var(--uk, 1));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:calc(14px * var(--uk, 1))}.lg-elhead h3{margin:0!important;font-size:calc(22px * var(--uk, 1))!important}.lg-elhead>div span{color:var(--ink2);font-size:calc(13px * var(--uk, 1))}.lg-elhead .lg-count{margin-left:auto}.lg-elglyph{width:calc(50px * var(--uk, 1));height:calc(50px * var(--uk, 1));border-radius:calc(12px * var(--uk, 1));display:grid;place-items:center;font-size:calc(26px * var(--uk, 1));background:color-mix(in srgb,var(--c) 30%,transparent);border:1px solid var(--c)}.lg-elcols{display:grid;grid-template-columns:1fr 1fr;gap:calc(16px * var(--uk, 1));margin-top:calc(14px * var(--uk, 1))}.lg-elcols ul{padding-left:calc(18px * var(--uk, 1));margin:0}.lg-elcols li{font-size:calc(14px * var(--uk, 1))!important;margin-bottom:calc(4px * var(--uk, 1))}.lg-elcols ul.no li::marker{color:#ff6b7f}.lg-acc{display:flex;flex-direction:column;gap:calc(6px * var(--uk, 1));margin-top:calc(16px * var(--uk, 1))}.lg-acc-i{border:1px solid var(--line);border-radius:calc(10px * var(--uk, 1));background:#10131c;overflow:hidden}.lg-acc-i.on{border-color:var(--line2);background:#131725}.lg-acc-h{width:100%;display:grid;grid-template-columns:calc(130px * var(--uk, 1)) calc(70px * var(--uk, 1)) 1fr auto;gap:calc(12px * var(--uk, 1));align-items:center;padding:calc(12px * var(--uk, 1)) calc(14px * var(--uk, 1));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:calc(13.5px * var(--uk, 1))}.lg-lane{font-size:calc(11px * var(--uk, 1));font-family:var(--head);letter-spacing:1.5px;text-transform:uppercase;color:var(--neo2)}.lg-acc-b{padding:0 calc(14px * var(--uk, 1)) calc(14px * var(--uk, 1))}.lg-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(calc(360px * var(--uk, 1)),1fr));gap:calc(12px * var(--uk, 1));margin-top:calc(14px * var(--uk, 1))}.lg-race{padding:calc(14px * var(--uk, 1));border-radius:calc(12px * var(--uk, 1));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:calc(17px * var(--uk, 1));letter-spacing:.5px;color:#fff}.lg-race p{font-size:calc(14px * var(--uk, 1))!important;margin:calc(6px * var(--uk, 1)) 0}.lg-realmcard{display:grid;grid-template-columns:calc(110px * var(--uk, 1)) 1fr;border-radius:calc(12px * var(--uk, 1));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:calc(12px * var(--uk, 1)) calc(14px * var(--uk, 1));min-width:0}.lg-realm-b h3{margin:0 0 calc(4px * var(--uk, 1))!important;color:var(--c)!important}.lg-realm-b p{font-size:calc(13.5px * var(--uk, 1))!important;margin:0}.lg-realm-b .lg-thumb{width:calc(52px * var(--uk, 1))}.lg-ways{display:grid;grid-template-columns:1fr 1fr;gap:calc(10px * var(--uk, 1))}.lg-way{padding:calc(14px * var(--uk, 1)) calc(16px * var(--uk, 1));border-radius:calc(12px * var(--uk, 1));border:1px solid var(--line2);background:#121622;display:flex;flex-direction:column}.lg-way-h{display:flex;align-items:baseline;gap:calc(10px * var(--uk, 1))}.lg-way-h b{font-family:var(--head);font-size:calc(20px * var(--uk, 1));color:#fff;letter-spacing:1px}.lg-way-h span{font-size:calc(12px * var(--uk, 1));color:var(--ink3)}.lg-way p{font-size:calc(14px * var(--uk, 1))!important;margin:calc(6px * var(--uk, 1)) 0}.lg-way-deck{margin-top:auto;padding-top:calc(8px * var(--uk, 1));display:flex;align-items:center;justify-content:space-between;gap:calc(8px * var(--uk, 1));border-top:1px solid var(--line);font-size:calc(13px * var(--uk, 1));color:var(--ink2)}.lg-shape{display:grid;grid-template-columns:repeat(5,1fr);gap:calc(8px * var(--uk, 1))}.lg-shape>div{display:flex;flex-direction:column;gap:2px;padding:calc(12px * var(--uk, 1));border-radius:calc(10px * var(--uk, 1));background:#121622;border:1px solid var(--line)}.lg-shape b{font-family:var(--head);font-size:calc(20px * var(--uk, 1));color:#fff}.lg-shape span{font-size:calc(12px * var(--uk, 1));color:var(--ink2)}.anat-tabs{display:flex;flex-wrap:wrap;gap:calc(6px * var(--uk, 1));margin-bottom:calc(8px * var(--uk, 1))}.anat-tabs button{padding:calc(8px * var(--uk, 1)) calc(14px * var(--uk, 1));border-radius:calc(99px * var(--uk, 1));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(calc(260px * var(--uk, 1)),calc(400px * var(--uk, 1))) 1fr;gap:calc(24px * var(--uk, 1));align-items:start;margin-top:calc(10px * var(--uk, 1))}.anat-card{position:relative;aspect-ratio:816 / 1140;border-radius:calc(12px * var(--uk, 1));overflow:hidden;box-shadow:0 calc(20px * var(--uk, 1)) calc(60px * var(--uk, 1)) #000c}.anat-card img{width:100%;height:100%;display:block}.anat-spot{position:absolute;padding:0;border:2px solid transparent;border-radius:calc(6px * var(--uk, 1));background:transparent;cursor:var(--cur-pointer, pointer);transition:border-color .12s,background .12s,box-shadow .12s}.anat-spot .anat-no{position:absolute;left:calc(-7px * var(--uk, 1));top:calc(-7px * var(--uk, 1));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 calc(9999px * var(--uk, 1)) #00000070,0 0 calc(20px * var(--uk, 1)) #ffb547aa;z-index:2}.anat-no{display:inline-grid;place-items:center;min-width:calc(20px * var(--uk, 1));height:calc(20px * var(--uk, 1));padding:0 calc(5px * var(--uk, 1));border-radius:calc(99px * var(--uk, 1));font-family:var(--head);font-size:calc(11px * var(--uk, 1));color:#111;background:var(--warn);box-shadow:0 2px calc(6px * var(--uk, 1)) #0008}.anat-no.big{min-width:calc(34px * var(--uk, 1));height:calc(34px * var(--uk, 1));font-size:calc(16px * var(--uk, 1))}.anat-side{position:sticky;top:calc(16px * var(--uk, 1));display:flex;flex-direction:column;gap:calc(14px * var(--uk, 1))}.anat-now{padding:calc(18px * var(--uk, 1));border-radius:calc(12px * var(--uk, 1));border:1px solid #ffb54777;background:linear-gradient(135deg,#ffb54712,#ffb54703);animation:tut-line .25s}.anat-now h3{margin:calc(10px * var(--uk, 1)) 0 calc(6px * var(--uk, 1))!important;font-size:calc(20px * var(--uk, 1))!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:calc(4px * var(--uk, 1))}.anat-list button{width:100%;display:flex;align-items:center;gap:calc(8px * var(--uk, 1));padding:calc(7px * var(--uk, 1)) calc(9px * var(--uk, 1));border-radius:calc(8px * var(--uk, 1));border:1px solid transparent;background:none;color:var(--ink2);cursor:var(--cur-pointer, pointer);text-align:left;font-size:calc(13.5px * var(--uk, 1))}.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 calc(16px * var(--uk, 1)) calc(80px * var(--uk, 1));gap:0}.lg-side{display:none}.lg-cards{grid-template-columns:1fr}}@media(max-width:720px){.lg-hub{padding:calc(16px * var(--uk, 1)) calc(16px * var(--uk, 1)) calc(80px * var(--uk, 1))}.lg-train{padding:calc(16px * var(--uk, 1)) calc(48px * var(--uk, 1)) calc(16px * var(--uk, 1)) calc(16px * var(--uk, 1))}.lg-train b{font-size:calc(19px * var(--uk, 1))}.lg-tiles{grid-template-columns:1fr 1fr;gap:calc(8px * var(--uk, 1))}.lg-tile{min-height:calc(104px * var(--uk, 1));padding:calc(12px * var(--uk, 1))}.lg-tile b{font-size:calc(14.5px * var(--uk, 1))}.lg-tile-d{font-size:calc(12px * var(--uk, 1))}.lg-article h1{font-size:calc(27px * var(--uk, 1))}.lg-article p,.lg-article li{font-size:calc(14.5px * var(--uk, 1))}.lg-pairs>div{grid-template-columns:1fr;gap:calc(4px * var(--uk, 1))}.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:calc(4px * var(--uk, 1))}.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:calc(340px * var(--uk, 1));margin:0 auto;width:100%}.anat-side{position:static}.lg-thumb{width:calc(64px * var(--uk, 1))}.lg-realmcard{grid-template-columns:calc(80px * var(--uk, 1)) 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: calc(14px * var(--uk, 1));--cut-s: calc(7px * var(--uk, 1));--nav-h: calc(66px * var(--uk, 1));--top-h: calc(58px * var(--uk, 1));--ease: cubic-bezier(.2, .9, .25, 1);--glow: 0 0 calc(24px * var(--uk, 1)) #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 calc(3px * var(--uk, 1)))}body[data-screen=table]:after{opacity:.15}.sys{font-family:var(--head);font-size:calc(10px * var(--uk, 1));letter-spacing:calc(3px * var(--uk, 1));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:calc(8px * var(--uk, 1)) calc(15px * var(--uk, 1));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 calc(18px * var(--uk, 1)) #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:calc(12px * var(--uk, 1)) calc(22px * var(--uk, 1));font-family:var(--head);font-weight:400;letter-spacing:1.5px;font-size:calc(15px * var(--uk, 1))}.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(calc(6px * var(--uk, 1)) 0,100% 0,100% calc(100% - calc(6px * var(--uk, 1))),calc(100% - calc(6px * var(--uk, 1))) 100%,0 100%,0 calc(6px * var(--uk, 1)))}input[type=checkbox],input[type=radio]{accent-color:var(--neo);width:calc(15px * var(--uk, 1));height:calc(15px * var(--uk, 1))}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}}.gl.go{animation:glitch .32s steps(2) 1}.screenbar{height:var(--top-h);padding:0 calc(22px * var(--uk, 1));gap:calc(16px * var(--uk, 1));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:calc(20px * var(--uk, 1));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 calc(12px * var(--uk, 1))}.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 calc(132px * var(--uk, 1));display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(3px * var(--uk, 1));background:none;border:0;color:var(--ink3);cursor:var(--cur-pointer, pointer);font-family:var(--head);font-size:calc(11px * var(--uk, 1));letter-spacing:2px;transition:color .15s}.navbar .nv i{font-style:normal;font-size:calc(19px * var(--uk, 1));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:calc(3px * var(--uk, 1));background:var(--neo2);box-shadow:0 0 calc(14px * var(--uk, 1)) var(--neo),0 0 calc(3px * var(--uk, 1)) var(--neo2);transform:skew(-30deg)}.navbar .nv.on:after{content:"";position:absolute;inset:calc(6px * var(--uk, 1)) 8% calc(6px * var(--uk, 1));background:radial-gradient(ellipse at 50% 0%,#6c63ff33,transparent 70%);pointer-events:none}.navbar .nv .nbadge{position:absolute;top:calc(8px * var(--uk, 1));left:calc(50% + calc(8px * var(--uk, 1)));min-width:calc(17px * var(--uk, 1));height:calc(17px * var(--uk, 1));padding:0 calc(4px * var(--uk, 1));border-radius:calc(9px * var(--uk, 1));background:var(--red);color:#fff;font-size:calc(10px * var(--uk, 1));letter-spacing:0;display:grid;place-items:center;font-family:var(--body);font-weight:700}.navbar .nv.duel{flex-basis:calc(160px * var(--uk, 1));color:var(--neo3)}.navbar .nv.duel i{filter:none}.navbar .ntools{position:absolute;right:calc(12px * var(--uk, 1));top:0;bottom:0;display:flex;align-items:center;gap:calc(6px * var(--uk, 1))}.navbar .ntools .btn{padding:calc(7px * var(--uk, 1)) calc(10px * var(--uk, 1))}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) + calc(10px * var(--uk, 1)))}body.withnav .so-panel{bottom:0}.ctx{z-index:75}.toast{clip-path:polygon(calc(10px * var(--uk, 1)) 0,100% 0,100% calc(100% - calc(10px * var(--uk, 1))),calc(100% - calc(10px * var(--uk, 1))) 100%,0 100%,0 calc(10px * var(--uk, 1)));border-radius:0!important}.modal,.askbox .box,.ctx{border-radius:0!important}.ctx{clip-path:polygon(calc(8px * var(--uk, 1)) 0,100% 0,100% calc(100% - calc(8px * var(--uk, 1))),calc(100% - calc(8px * var(--uk, 1))) 100%,0 100%,0 calc(8px * var(--uk, 1)));box-shadow:inset 0 0 0 1px var(--line3),0 calc(20px * var(--uk, 1)) calc(60px * var(--uk, 1)) #000c!important;border:0!important;background:#0b0e18f8!important}@media(prefers-reduced-motion:reduce){.btn:after{display:none}.gl.go{animation:none}}.askbox,.banner,.bprompt,.modebar.mpanel,.modal-box,.rs-box,.tut-offer-in,.tut-clear-in{border-radius:0!important;clip-path:polygon(calc(18px * var(--uk, 1)) 0,100% 0,100% calc(100% - calc(18px * var(--uk, 1))),calc(100% - calc(18px * var(--uk, 1))) 100%,0 100%,0 calc(18px * var(--uk, 1)))}.askbox,.modal-box{background:linear-gradient(170deg,#121633,#080a14)!important;box-shadow:inset 0 0 0 1px #6c63ff88,0 calc(40px * var(--uk, 1)) calc(100px * var(--uk, 1)) #000e!important}.askbox:before{left:calc(18px * var(--uk, 1));right:auto;width:calc(80px * var(--uk, 1));height:calc(3px * var(--uk, 1));border-radius:0}.askbox.danger{box-shadow:inset 0 0 0 1px #ff2e4d99,0 calc(40px * var(--uk, 1)) calc(100px * var(--uk, 1)) #000e!important}.ask-title{font-size:calc(21px * var(--uk, 1));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 calc(30px * var(--uk, 1)) calc(90px * var(--uk, 1)) #000e,0 0 calc(50px * var(--uk, 1)) #6c63ff33;letter-spacing:1.5px}.banner.win{box-shadow:inset 0 0 0 1px var(--ok),0 calc(30px * var(--uk, 1)) calc(90px * var(--uk, 1)) #000e,0 0 calc(60px * var(--uk, 1)) #4fe3a144}.banner.lose{box-shadow:inset 0 0 0 1px var(--red),0 calc(30px * var(--uk, 1)) calc(90px * var(--uk, 1)) #000e}.bprompt{box-shadow:inset 0 0 0 1px #ff2d78aa,0 calc(24px * var(--uk, 1)) calc(70px * var(--uk, 1)) #000d!important}.bprompt.mine{box-shadow:inset 0 0 0 1px var(--neo2),0 calc(24px * var(--uk, 1)) calc(70px * var(--uk, 1)) #000d!important}.bprompt.trigger{box-shadow:inset 0 0 0 1px #f2c818cc,0 calc(24px * var(--uk, 1)) calc(70px * var(--uk, 1)) #000d,0 0 calc(40px * var(--uk, 1)) #f2c81833!important}.modebar.mpanel{box-shadow:inset 0 0 0 1px var(--neo2),0 calc(24px * var(--uk, 1)) calc(70px * var(--uk, 1)) #000d!important}.modebar.mpanel.paybar{box-shadow:inset 0 0 0 1px #4affb0aa,0 calc(24px * var(--uk, 1)) calc(70px * var(--uk, 1)) #000d!important}.modebar.mpanel.target{box-shadow:inset 0 0 0 1px #ff2d78aa,0 calc(24px * var(--uk, 1)) calc(70px * var(--uk, 1)) #000d!important}.turnbanner{font-size:clamp(calc(34px * var(--uk, 1)),6vw,calc(64px * var(--uk, 1)));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 calc(40px * var(--uk, 1)) calc(100px * var(--uk, 1)) #000e}.pf-card,.rs-mvp img{border-radius:calc(4px * var(--uk, 1))}.home2{overflow:clip;background:var(--bg)}.h2-id{display:flex;align-items:center;gap:calc(12px * var(--uk, 1));padding:calc(8px * var(--uk, 1)) calc(18px * var(--uk, 1)) calc(8px * var(--uk, 1)) calc(10px * var(--uk, 1));cursor:var(--cur-pointer, pointer);color:var(--ink);border:0;--hud-bg: linear-gradient(90deg, #0d1020f2, #0a0c16cc);--cut: calc(10px * var(--uk, 1))}.h2-id:hover{--hud-line: var(--neo2)}.h2-menu{display:flex;flex-direction:column;gap:calc(10px * var(--uk, 1))}.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-mode{position:relative;min-height:calc(290px * var(--uk, 1));display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;isolation:isolate;clip-path:polygon(calc(18px * var(--uk, 1)) 0,100% 0,100% calc(100% - calc(18px * var(--uk, 1))),calc(100% - calc(18px * var(--uk, 1))) 100%,0 100%,0 calc(18px * var(--uk, 1)));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 calc(40px * var(--uk, 1)) #6c63ff22}.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:calc(4px * var(--uk, 1));bottom:0;background:var(--line3)}.dm-mode.quick:after{background:var(--neo2);box-shadow:0 0 calc(20px * var(--uk, 1)) var(--neo)}.dm-mode.bot:after{background:var(--red)}.dm-mode.host:after{background:var(--warn)}.dm-mode.join:after{background:var(--cyan)}.dm-mode.quick h2{font-size:calc(32px * var(--uk, 1))}.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 calc(50px * var(--uk, 1)) #6c63ff55;animation:dm-pulse 1.6s ease-in-out infinite}@keyframes dm-pulse{50%{box-shadow:inset 0 0 0 1px #fff,0 0 calc(70px * var(--uk, 1)) #6c63ff88}}.duel2 .roomlist,.duel2 .gamelist,.duel2 .standings{overflow-y:auto;flex:1;min-height:0;display:flex;flex-direction:column;gap:calc(6px * var(--uk, 1))}.duel2 .room{border-radius:0;clip-path:polygon(calc(10px * var(--uk, 1)) 0,100% 0,100% calc(100% - calc(10px * var(--uk, 1))),calc(100% - calc(10px * var(--uk, 1))) 100%,0 100%,0 calc(10px * var(--uk, 1)));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:calc(96px * var(--uk, 1)) 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:calc(11px * var(--uk, 1));margin:0 calc(4px * var(--uk, 1))}.duel2 .game .who .hint{font-size:calc(11px * var(--uk, 1))}.duel2 .stand .pc{display:flex;align-items:center;gap:calc(6px * var(--uk, 1))}.duel2 .stand .pc b{font-size:calc(11px * var(--uk, 1));color:var(--ink2);font-weight:600}.duel2 .stand{grid-template-columns:1fr calc(36px * var(--uk, 1)) calc(36px * var(--uk, 1)) calc(110px * var(--uk, 1));padding:calc(6px * var(--uk, 1)) calc(8px * var(--uk, 1));background:#0e1220}.duel2 .stand.h{background:none}.duel2 .empty-note{border-radius:0;border-color:var(--line2)}@media(max-width:1200px){.dm-mode{min-height:calc(240px * var(--uk, 1))}}#decks{background:radial-gradient(ellipse at 80% 0%,#1b1d48 0%,transparent 50%),var(--bg)}.dsec{font-size:calc(11px * var(--uk, 1));letter-spacing:calc(3px * var(--uk, 1));color:var(--neo2);margin:calc(8px * var(--uk, 1)) 0 calc(14px * var(--uk, 1))}.dsec:before{content:"// ";opacity:.55}.db-art{position:absolute;inset:0;z-index:-2;background:center 20% / cover no-repeat;opacity:.6;transition:transform .6s var(--ease),opacity .3s}.dtile.new{min-height:calc(300px * var(--uk, 1));border-radius:0;background:repeating-linear-gradient(135deg,#0b0e18 0 calc(12px * var(--uk, 1)),#0e1220 calc(12px * var(--uk, 1)) calc(13px * var(--uk, 1)));border:0;box-shadow:inset 0 0 0 1px var(--line2);clip-path:polygon(calc(14px * var(--uk, 1)) 0,100% 0,100% calc(100% - calc(14px * var(--uk, 1))),calc(100% - calc(14px * var(--uk, 1))) 100%,0 100%,0 calc(14px * var(--uk, 1)));font-size:calc(14px * var(--uk, 1));letter-spacing:calc(3px * var(--uk, 1));text-align:center;padding:calc(20px * var(--uk, 1))}.dtile.new:hover{box-shadow:inset 0 0 0 1px var(--neo2);color:#fff;transform:translateY(calc(-4px * var(--uk, 1)))}.builder{grid-template-columns:calc(290px * var(--uk, 1)) minmax(0,1fr) calc(460px * var(--uk, 1))}@media(max-width:1500px){.builder{grid-template-columns:calc(250px * var(--uk, 1)) minmax(0,1fr) calc(390px * var(--uk, 1))}}.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:calc(20px * var(--uk, 1));padding:calc(6px * var(--uk, 1)) 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(calc(12px * var(--uk, 1)) 0,100% 0,100% calc(100% - calc(12px * var(--uk, 1))),calc(100% - calc(12px * var(--uk, 1))) 100%,0 100%,0 calc(12px * var(--uk, 1)))}.filters.chips button,.b-stats .shape>span{border-radius:0!important;clip-path:polygon(calc(5px * var(--uk, 1)) 0,100% 0,100% calc(100% - calc(5px * var(--uk, 1))),calc(100% - calc(5px * var(--uk, 1))) 100%,0 100%,0 calc(5px * var(--uk, 1)))}.pool-grid .card{transition:transform .12s var(--ease),box-shadow .12s}.pool-grid .pc:hover .card{transform:translateY(calc(-3px * var(--uk, 1)))}.dnew{display:flex;flex-direction:column;gap:calc(14px * var(--uk, 1))}.dnew .dtile.new{min-height:0;flex:1}.dnew{min-height:calc(300px * var(--uk, 1))}.dt-look{display:flex;flex-wrap:wrap;gap:calc(4px * var(--uk, 1)) calc(10px * var(--uk, 1));font-size:calc(10.5px * var(--uk, 1));color:var(--ink2);line-height:1.2}.dt-look span{display:inline-flex;align-items:center;gap:calc(5px * var(--uk, 1));min-width:0}.dt-look i{flex:none;background:var(--c);box-shadow:0 0 calc(6px * var(--uk, 1)) color-mix(in srgb,var(--c) 60%,transparent)}.dt-look i.sq{width:calc(7px * var(--uk, 1));height:calc(10px * var(--uk, 1))}.dt-look i.wd{width:calc(12px * var(--uk, 1));height:calc(7px * var(--uk, 1))}.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:calc(8px * var(--uk, 1))}.b-look-sl{display:inline-block;width:calc(15px * var(--uk, 1))}.b-look-sl .sl{width:calc(15px * var(--uk, 1));filter:none}.b-look-sl .sl-card{box-shadow:0 0 0 1px var(--c);border-radius:2px}@media(max-width:760px){.dt-look{font-size:calc(9.5px * var(--uk, 1))}.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{position:absolute;inset:0;width:auto;aspect-ratio:auto;filter:none}.card.back .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}.card.back .sl .sl-emb,.pile .stackimg .sl .sl-emb{filter:drop-shadow(0 0 4px var(--c))}.card .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-id{padding:6px 12px 6px 8px}.h2-menu{gap:8px}.dm-mode{min-height:0}.dm-mode.quick h2{font-size:22px}.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}.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}.b-pool{border-left:0;padding:8px 10px}.pool-grid{grid-template-columns:repeat(auto-fill,minmax(72px,1fr))!important}.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))}.h2-id{padding:4px 12px 4px 6px}.h2-menu{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px}.dm-mode{min-height:0}.dm-mode.quick h2{font-size:18px}.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(calc(260px * var(--uk, 1)),calc(340px * var(--uk, 1))) minmax(0,calc(820px * var(--uk, 1)));gap:calc(32px * var(--uk, 1));justify-content:center;align-items:start;padding:calc(28px * var(--uk, 1)) calc(28px * var(--uk, 1)) calc(var(--nav-h, calc(64px * var(--uk, 1))) + calc(40px * var(--uk, 1)))}.ct-side{position:sticky;top:0;display:flex;flex-direction:column;gap:calc(16px * var(--uk, 1))}.ct-card{padding:calc(18px * var(--uk, 1)) calc(18px * var(--uk, 1)) calc(16px * var(--uk, 1));background:linear-gradient(180deg,#121634e6,#0b0e1cf0);border:1px solid #6c63ff55;clip-path:polygon(0 0,calc(100% - calc(16px * var(--uk, 1))) 0,100% calc(16px * var(--uk, 1)),100% 100%,calc(16px * var(--uk, 1)) 100%,0 calc(100% - calc(16px * var(--uk, 1))))}.ct-card h2{font-family:var(--head);font-size:calc(22px * var(--uk, 1));letter-spacing:1px;margin:calc(6px * var(--uk, 1)) 0 calc(12px * var(--uk, 1));color:#fff}.ct-note{color:var(--ink2);font-size:calc(13px * var(--uk, 1));line-height:1.6;margin:calc(10px * var(--uk, 1)) 0 0}.ct-note kbd{margin:0 1px}.ct-seg{display:flex;gap:calc(6px * var(--uk, 1))}.ct-seg button{flex:1;padding:calc(9px * var(--uk, 1)) 0;font-family:var(--head);letter-spacing:2px;font-size:calc(12px * var(--uk, 1));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 calc(18px * var(--uk, 1)) #6c63ff55}.ct-seg button:not(.on):hover{border-color:var(--neo);color:#fff}.ct-curs{list-style:none;margin:calc(14px * var(--uk, 1)) 0 0;padding:0;display:flex;flex-direction:column;gap:calc(6px * var(--uk, 1))}.ct-curs li{display:grid;grid-template-columns:calc(38px * var(--uk, 1)) calc(64px * var(--uk, 1)) 1fr;align-items:center;gap:calc(8px * var(--uk, 1));padding:calc(6px * var(--uk, 1)) calc(10px * var(--uk, 1)) calc(6px * var(--uk, 1)) calc(6px * var(--uk, 1));background:#ffffff06;border:1px solid #ffffff0d;border-radius:calc(6px * var(--uk, 1))}.ct-curs li:hover{border-color:#6c63ff66;background:#6c63ff12}.ct-curs img{width:calc(32px * var(--uk, 1));height:calc(32px * var(--uk, 1))}.ct-curs b{font-family:var(--head);font-size:calc(12px * var(--uk, 1));letter-spacing:1.5px;color:#fff;text-transform:uppercase}.ct-curs small{color:var(--ink3);font-size:calc(12px * var(--uk, 1));line-height:1.35}.ct-keys{display:flex;flex-direction:column;gap:calc(22px * var(--uk, 1))}.ct-group h3{font-family:var(--head);font-size:calc(12px * var(--uk, 1));letter-spacing:calc(3px * var(--uk, 1));text-transform:uppercase;color:var(--neo2);margin:0 0 calc(8px * var(--uk, 1));padding-bottom:calc(6px * var(--uk, 1));border-bottom:1px solid var(--line)}.ct-row{display:grid;grid-template-columns:1fr calc(112px * var(--uk, 1)) calc(112px * var(--uk, 1)) calc(32px * var(--uk, 1));align-items:center;gap:calc(8px * var(--uk, 1));padding:calc(7px * var(--uk, 1)) calc(8px * var(--uk, 1)) calc(7px * var(--uk, 1)) calc(12px * var(--uk, 1));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:calc(14px * var(--uk, 1));color:var(--ink)}.ct-what small{color:var(--ink3);font-size:calc(12px * var(--uk, 1));line-height:1.35}.ct-slot{height:calc(34px * var(--uk, 1));font-family:var(--head);font-size:calc(13px * var(--uk, 1));letter-spacing:1px;color:#fff;background:var(--panel2);border:1px solid var(--line2);border-bottom-width:calc(3px * var(--uk, 1));border-radius:calc(6px * var(--uk, 1));white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 calc(8px * var(--uk, 1))}.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:calc(10.5px * var(--uk, 1));letter-spacing:1.5px;animation:ct-wait 1s ease-in-out infinite}.ct-undo{width:calc(30px * var(--uk, 1));height:calc(30px * var(--uk, 1));border:1px solid var(--line2);background:none;color:var(--ink2);border-radius:calc(6px * var(--uk, 1));font-size:calc(15px * var(--uk, 1))}.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, calc(56px * var(--uk, 1))) + calc(12px * var(--uk, 1)));transform:translate(-50%);z-index:20;padding:calc(9px * var(--uk, 1)) calc(16px * var(--uk, 1));border:1px solid #ffb54788;background:#1a1408f2;color:#ffe4b8;font-size:calc(13px * var(--uk, 1));border-radius:calc(8px * var(--uk, 1));box-shadow:0 calc(10px * var(--uk, 1)) calc(40px * var(--uk, 1)) #000a}.ct-wait b{color:#fff}@keyframes ct-wait{50%{box-shadow:0 0 calc(16px * var(--uk, 1)) #ffb54755}}.navbar .nv .nkey{position:absolute;top:calc(6px * var(--uk, 1));right:12%;font-family:var(--head);font-size:calc(9.5px * var(--uk, 1));color:var(--ink3);border:1px solid var(--line2);border-radius:calc(3px * var(--uk, 1));padding:0 calc(4px * var(--uk, 1));line-height:calc(14px * var(--uk, 1));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:calc(18px * var(--uk, 1));padding:calc(16px * var(--uk, 1)) calc(14px * var(--uk, 1)) calc(var(--nav-h, calc(64px * var(--uk, 1))) + calc(28px * var(--uk, 1)))}.ct-side{position:static}.ct-row{grid-template-columns:1fr calc(84px * var(--uk, 1)) calc(84px * var(--uk, 1)) calc(30px * var(--uk, 1));padding-left:calc(8px * var(--uk, 1));gap:calc(6px * var(--uk, 1))}.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:calc(12px * var(--uk, 1));padding:calc(14px * var(--uk, 1)) calc(28px * var(--uk, 1)) 0;max-width:calc(1220px * var(--uk, 1));width:100%;margin:0 auto}.set-tabs{display:flex;gap:calc(4px * var(--uk, 1));margin-left:calc(10px * var(--uk, 1))}.set-tab{display:inline-flex;align-items:center;gap:calc(8px * var(--uk, 1));padding:calc(8px * var(--uk, 1)) calc(18px * var(--uk, 1));border:0;cursor:var(--cur-pointer, pointer);font-family:var(--head);font-size:calc(12px * var(--uk, 1));letter-spacing:2px;color:var(--ink3);background:#ffffff06;box-shadow:inset 0 0 0 1px var(--line2);clip-path:polygon(calc(10px * var(--uk, 1)) 0,100% 0,calc(100% - calc(10px * var(--uk, 1))) 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:calc(28px * var(--uk, 1)) calc(16px * var(--uk, 1)) calc(var(--nav-h, calc(64px * var(--uk, 1))) + calc(40px * var(--uk, 1)));overflow-y:auto}.set-sound .ct-card{width:min(calc(560px * var(--uk, 1)),100%);display:flex;flex-direction:column;gap:calc(12px * var(--uk, 1))}.set-toggle{display:flex;align-items:center;gap:calc(16px * var(--uk, 1));padding:calc(14px * var(--uk, 1)) calc(16px * var(--uk, 1));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:calc(3px * var(--uk, 1))}.set-toggle-t b{font-family:var(--head);font-weight:400;font-size:calc(15px * var(--uk, 1));letter-spacing:1px}.set-toggle-t small{color:var(--ink3);font-size:calc(12.5px * var(--uk, 1))}.set-knob{position:relative;width:calc(46px * var(--uk, 1));height:calc(24px * var(--uk, 1));background:#1a1d2c;box-shadow:inset 0 0 0 1px var(--line3);border-radius:calc(12px * var(--uk, 1));transition:background .2s}.set-knob i{position:absolute;top:calc(3px * var(--uk, 1));left:calc(3px * var(--uk, 1));width:calc(18px * var(--uk, 1));height:calc(18px * var(--uk, 1));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(calc(22px * var(--uk, 1)));background:#fff}.set-gear{position:fixed;top:calc((var(--top-h, calc(56px * var(--uk, 1))) - calc(38px * var(--uk, 1))) / 2);right:calc(14px * var(--uk, 1));z-index:40;width:calc(38px * var(--uk, 1));height:calc(38px * var(--uk, 1));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(calc(8px * var(--uk, 1)) 0,100% 0,100% calc(100% - calc(8px * var(--uk, 1))),calc(100% - calc(8px * var(--uk, 1))) 100%,0 100%,0 calc(8px * var(--uk, 1)));transition:color .2s}.set-gear svg{width:calc(22px * var(--uk, 1));height:calc(22px * var(--uk, 1));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:calc(66px * var(--uk, 1))}@media(max-width:760px){.set-tools{padding:calc(12px * var(--uk, 1)) calc(14px * var(--uk, 1)) 0}.set-tabs{margin-left:0}.set-tab{padding:calc(7px * var(--uk, 1)) calc(10px * var(--uk, 1));font-size:calc(10.5px * var(--uk, 1));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}.bb-opt.assist .bb-face{box-shadow:0 0 0 1.5px #8f86ffcc,0 10px 26px #000a}.bb-opt.ok.assist .bb-go{background:#6c63ff;border-color:#a8a2ff;color:#fff}.bb-opt.ok.assist .bb-go:hover{background:#8a83ff}.asb{position:absolute;bottom:4px;left:50%;transform:translate(-50%);white-space:nowrap;font-family:var(--head);font-size:9px;letter-spacing:1px;padding:1px 6px;border-radius:8px;background:#241f5c;color:#d9d6ff;border:1px solid #6c63ff;z-index:3;pointer-events:none}#table.lxd .dz-hand .asb{font-family:var(--lx-disp);font-weight:800;font-size:calc(9 * var(--du));letter-spacing:.1em;border-radius:0;bottom:calc(4 * var(--du))}#table .battlebox .bb-opt.ok.assist .bb-go,#table.lxd .battlebox .bb-opt.ok.assist .bb-go{background:#6c63ff;border-color:#a8a2ff;color:#fff}#table .battlebox .bb-opt.ok.assist .bb-go:hover,#table.lxd .battlebox .bb-opt.ok.assist .bb-go:hover{background:#8a83ff}.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-wallet-w{position:relative}.sh-wallet{display:flex;align-items:center;gap:calc(8px * var(--uk, 1));padding:calc(7px * var(--uk, 1)) calc(16px * var(--uk, 1)) calc(7px * var(--uk, 1)) calc(12px * var(--uk, 1));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 calc(24px * var(--uk, 1)) #6c63ff22;clip-path:polygon(calc(10px * var(--uk, 1)) 0,100% 0,100% calc(100% - calc(10px * var(--uk, 1))),calc(100% - calc(10px * var(--uk, 1))) 100%,0 100%,0 calc(10px * var(--uk, 1)))}.sh-wallet .cr-ico{color:var(--neo2);font-size:calc(18px * var(--uk, 1));text-shadow:0 0 calc(10px * var(--uk, 1)) var(--neo)}.sh-wallet b{font-family:var(--head);font-size:calc(18px * var(--uk, 1));letter-spacing:1px;font-weight:400}.sh-wallet .cr-u{font-family:var(--head);font-size:calc(11px * var(--uk, 1));color:var(--neo3);letter-spacing:2px}.sh-wallet.off b{color:var(--ink3)}.sh-off{font-family:var(--head);font-size:calc(9px * var(--uk, 1));letter-spacing:2px;color:var(--red2);padding:2px calc(6px * var(--uk, 1));box-shadow:inset 0 0 0 1px #ff2e4d66;margin-left:calc(4px * var(--uk, 1))}.sh-wallet:hover{box-shadow:inset 0 0 0 1px var(--neo2),0 0 calc(30px * var(--uk, 1)) #6c63ff44}.sh-wallet-pop{position:absolute;right:0;top:calc(100% + calc(10px * var(--uk, 1)));width:calc(320px * var(--uk, 1));padding:calc(16px * var(--uk, 1)) calc(18px * var(--uk, 1));z-index:30;display:flex;flex-direction:column;gap:calc(6px * var(--uk, 1));--hud-line: var(--neo2);--hud-bg: linear-gradient(170deg, #141436f7, #080a14fa);filter:drop-shadow(0 calc(20px * var(--uk, 1)) calc(40px * var(--uk, 1)) #000c);animation:sh-pop .2s var(--ease)}.sh-wallet-pop b{font-family:var(--head);font-size:calc(17px * var(--uk, 1));font-weight:400;color:#fff;letter-spacing:1px}.sh-wallet-pop p{margin:0;color:var(--ink2);font-size:calc(13.5px * var(--uk, 1));line-height:1.45}.sh-wallet-pop p.dim{color:var(--ink3);font-size:calc(12.5px * var(--uk, 1))}.sh-wallet-pop .btn{align-self:flex-end;margin-top:calc(4px * var(--uk, 1))}@keyframes sh-pop{0%{opacity:0;transform:translateY(calc(-6px * var(--uk, 1)))}}.sh-tabs{position:relative;z-index:5;display:flex;gap:calc(4px * var(--uk, 1));padding:calc(12px * var(--uk, 1)) calc(22px * var(--uk, 1)) 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:calc(8px * var(--uk, 1));padding:calc(11px * var(--uk, 1)) calc(20px * var(--uk, 1));border:0;cursor:var(--cur-pointer, pointer);color:var(--ink3);background:#0c0f1acc;font-family:var(--head);font-size:calc(12px * var(--uk, 1));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:calc(13px * var(--uk, 1));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 calc(24px * var(--uk, 1)) #6c63ff44}.sh-tab.on:after{content:"";position:absolute;left:10%;right:10%;bottom:-1px;height:2px;background:var(--red);box-shadow:0 0 calc(10px * var(--uk, 1)) var(--red)}.sh-tab.on i{opacity:1}.sh-body{position:relative;z-index:2;flex:1;min-height:0;overflow-y:auto;padding:calc(18px * var(--uk, 1)) calc(22px * var(--uk, 1)) calc(40px * var(--uk, 1));scroll-behavior:smooth}.sh-body>*{animation:sh-in .35s var(--ease) both}@keyframes sh-in{0%{opacity:0;transform:translateY(calc(10px * var(--uk, 1)))}}.sh-row{margin-top:calc(26px * var(--uk, 1))}.sh-row-h{display:flex;align-items:baseline;gap:calc(14px * var(--uk, 1));margin:calc(26px * var(--uk, 1)) 0 calc(12px * var(--uk, 1));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:calc(20px * var(--uk, 1));letter-spacing:2px;text-transform:uppercase;color:#fff}.sh-row-h .btn{margin-left:auto}.sh-note{color:var(--ink3);font-size:calc(13px * var(--uk, 1))}.sh-feat{display:grid;grid-template-columns:minmax(0,1fr) calc(380px * var(--uk, 1));gap:calc(16px * var(--uk, 1))}.sh-feat>.sh-row{grid-column:1 / -1}.sh-hero{position:relative;min-height:clamp(calc(380px * var(--uk, 1)),50vh,calc(480px * var(--uk, 1)));overflow:hidden;isolation:isolate;clip-path:polygon(calc(22px * var(--uk, 1)) 0,100% 0,100% calc(100% - calc(22px * var(--uk, 1))),calc(100% - calc(22px * var(--uk, 1))) 100%,0 100%,0 calc(22px * var(--uk, 1)));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c) 60%,transparent)}.sh-hero-bg{position:absolute;inset:calc(-20px * var(--uk, 1));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 calc(38px * var(--uk, 1)),color-mix(in srgb,var(--c) 18%,transparent) calc(38px * var(--uk, 1)) calc(39px * var(--uk, 1)));-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:calc(22px * var(--uk, 1));bottom:0;width:calc(4px * var(--uk, 1));background:var(--c);box-shadow:0 0 calc(20px * var(--uk, 1)) 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:calc(30px * var(--uk, 1)) calc(40px * var(--uk, 1)) calc(46px * var(--uk, 1)) calc(46px * var(--uk, 1));gap:calc(20px * var(--uk, 1))}.sh-hero-txt{display:flex;flex-direction:column;align-items:flex-start;gap:calc(10px * var(--uk, 1));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(calc(34px * var(--uk, 1)),4.2vw,calc(60px * var(--uk, 1)));line-height:.95;letter-spacing:calc(3px * var(--uk, 1));color:#fff;text-shadow:0 0 calc(40px * var(--uk, 1)) color-mix(in srgb,var(--c) 60%,transparent),0 calc(4px * var(--uk, 1)) 0 #0008}.sh-hero-txt p{margin:0 0 calc(8px * var(--uk, 1));color:#d4d7e6;font-size:calc(15px * var(--uk, 1));line-height:1.5;max-width:calc(470px * var(--uk, 1))}.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(calc(210px * var(--uk, 1)),100%)}.sh-hero-art .db{width:calc(230px * var(--uk, 1))}.sh-hero-art .bd{width:100%;max-width:calc(380px * var(--uk, 1))}@keyframes sh-slide-t{0%{opacity:0;transform:translate(calc(-30px * var(--uk, 1)))}}@keyframes sh-slide-a{0%{opacity:0;transform:translate(calc(40px * var(--uk, 1))) scale(.94)}}.sh-pips{position:absolute;left:calc(46px * var(--uk, 1));bottom:calc(18px * var(--uk, 1));display:flex;gap:calc(8px * var(--uk, 1))}.sh-pip{width:calc(46px * var(--uk, 1));height:calc(6px * var(--uk, 1));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 calc(8px * var(--uk, 1)) 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:calc(38px * var(--uk, 1));height:calc(64px * var(--uk, 1));border:0;background:#05060b88;color:#fff;font-size:calc(28px * var(--uk, 1));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:calc(8px * var(--uk, 1))}.sh-hero-nav.next{right:calc(8px * var(--uk, 1))}.sh-drop{padding:calc(16px * var(--uk, 1));display:flex;flex-direction:column;gap:calc(10px * var(--uk, 1));--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:calc(10px * var(--uk, 1))}.sh-drop-h h3{margin:2px 0 0;font-family:var(--head);font-weight:400;font-size:calc(20px * var(--uk, 1));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:calc(9px * var(--uk, 1));letter-spacing:2px;color:var(--ink3)}.sh-clock b{font-family:var(--head);font-weight:400;font-size:calc(20px * var(--uk, 1));color:var(--red2);letter-spacing:2px;font-variant-numeric:tabular-nums;text-shadow:0 0 calc(12px * var(--uk, 1)) #ff2e4d66}.sh-drop-list{display:flex;flex-direction:column;gap:calc(8px * var(--uk, 1))}.sh-deal{position:relative;display:grid;grid-template-columns:calc(78px * var(--uk, 1)) 1fr;gap:calc(12px * var(--uk, 1));align-items:center;padding:calc(8px * var(--uk, 1)) calc(12px * var(--uk, 1)) calc(8px * var(--uk, 1)) calc(8px * var(--uk, 1));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(calc(10px * var(--uk, 1)) 0,100% 0,100% calc(100% - calc(10px * var(--uk, 1))),calc(100% - calc(10px * var(--uk, 1))) 100%,0 100%,0 calc(10px * var(--uk, 1)));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 calc(24px * var(--uk, 1)) color-mix(in srgb,var(--c) 30%,transparent);transform:translate(calc(3px * var(--uk, 1)))}.sh-deal-art{height:calc(74px * var(--uk, 1));display:flex;align-items:center;justify-content:center;overflow:hidden}.sh-deal-art .pk{width:calc(46px * var(--uk, 1))}.sh-deal-art .db{width:calc(58px * var(--uk, 1))}.sh-deal-art .sl{width:calc(50px * var(--uk, 1))}.sh-deal-art .mt{width:calc(78px * var(--uk, 1))}.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:calc(14px * var(--uk, 1));color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sh-deal-p{display:flex;align-items:baseline;gap:calc(8px * var(--uk, 1))}.sh-deal-p s{color:var(--ink3);font-size:calc(12px * var(--uk, 1))}.sh-off-tag{position:absolute;top:0;right:0;padding:calc(3px * var(--uk, 1)) calc(10px * var(--uk, 1)) calc(3px * var(--uk, 1)) calc(14px * var(--uk, 1));background:var(--red);color:#fff;font-family:var(--head);font-size:calc(11px * var(--uk, 1));letter-spacing:1px;clip-path:polygon(calc(8px * var(--uk, 1)) 0,100% 0,100% 100%,0 100%)}.sh-kind{font-family:var(--head);font-size:calc(9.5px * var(--uk, 1));letter-spacing:2px;color:var(--ink3)}.sh-grid{display:grid;gap:calc(14px * var(--uk, 1));grid-template-columns:repeat(auto-fill,minmax(calc(190px * var(--uk, 1)),1fr))}.sh-grid.deck{grid-template-columns:repeat(auto-fill,minmax(calc(220px * var(--uk, 1)),1fr))}.sh-grid.wide{grid-template-columns:repeat(auto-fill,minmax(calc(300px * var(--uk, 1)),1fr))}.sh-grid.mat{grid-template-columns:repeat(auto-fill,minmax(calc(420px * var(--uk, 1)),1fr))}.sh-grid.bundles{grid-template-columns:repeat(auto-fill,minmax(calc(320px * var(--uk, 1)),1fr))}.sh-grid.frame{grid-template-columns:repeat(auto-fill,minmax(calc(170px * var(--uk, 1)),1fr))}.sh-grid.title{grid-template-columns:repeat(auto-fill,minmax(calc(230px * var(--uk, 1)),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(calc(14px * var(--uk, 1)) 0,100% 0,100% calc(100% - calc(14px * var(--uk, 1))),calc(100% - calc(14px * var(--uk, 1))) 100%,0 100%,0 calc(14px * var(--uk, 1)));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:calc(3px * var(--uk, 1));background:var(--tc);box-shadow:0 0 calc(12px * var(--uk, 1)) var(--tc);opacity:.85;z-index:3}.sh-tile:hover{transform:translateY(calc(-4px * var(--uk, 1)));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tc) 70%,#fff),0 calc(18px * var(--uk, 1)) calc(40px * var(--uk, 1)) #000a,0 0 calc(30px * var(--uk, 1)) color-mix(in srgb,var(--c) 25%,transparent)}.sh-tile-art{position:relative;height:calc(230px * var(--uk, 1));display:flex;align-items:center;justify-content:center;padding:calc(18px * var(--uk, 1)) calc(12px * var(--uk, 1)) calc(8px * var(--uk, 1));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:calc(8px * var(--uk, 1));height:calc(14px * var(--uk, 1));background:radial-gradient(ellipse,#000a,transparent 70%);z-index:-1}.sh-tile.k-pack .sh-tile-art .pk{width:calc(118px * var(--uk, 1));transition:transform .3s var(--ease)}.sh-tile.k-pack:hover .pk{transform:translateY(calc(-6px * var(--uk, 1))) rotate(-2deg)}.sh-tile.k-deck .sh-tile-art{height:calc(250px * var(--uk, 1))}.sh-tile.k-deck .db{width:calc(150px * var(--uk, 1))}.sh-tile.k-sleeve .sl{width:calc(128px * var(--uk, 1));transition:transform .3s var(--ease)}.sh-tile.k-sleeve:hover .sl{transform:rotate(-4deg) translateY(calc(-4px * var(--uk, 1)))}.sh-tile.k-mat .sh-tile-art{height:calc(170px * var(--uk, 1));padding:calc(18px * var(--uk, 1))}.sh-tile.k-mat .mt{width:100%}.sh-tile.k-frame .sh-tile-art{height:calc(180px * var(--uk, 1))}.sh-tile.k-title .sh-tile-art{height:calc(120px * var(--uk, 1))}.sh-tile.k-bundle .sh-tile-art{height:calc(240px * var(--uk, 1))}.sh-tile.k-bundle .bd{width:100%}.sh-tile-t{display:flex;flex-direction:column;gap:calc(3px * var(--uk, 1));padding:calc(10px * var(--uk, 1)) calc(14px * var(--uk, 1)) calc(14px * var(--uk, 1));border-top:1px solid #ffffff0d}.sh-tier{font-family:var(--head);font-size:calc(9px * var(--uk, 1));letter-spacing:calc(2.5px * var(--uk, 1));color:var(--tc)}.sh-tile-t b{font-size:calc(15.5px * var(--uk, 1));color:#fff;font-weight:700;line-height:1.2}.sh-tile-foot{margin-top:calc(6px * var(--uk, 1));display:flex;align-items:center;justify-content:space-between}.sh-granted{font-size:calc(12px * var(--uk, 1));color:var(--ink3)}.sh-price{display:inline-flex;align-items:baseline;gap:calc(4px * var(--uk, 1));font-family:var(--head);font-size:calc(16px * var(--uk, 1));color:#fff;letter-spacing:.5px}.sh-price i{font-style:normal;color:var(--neo2);font-size:calc(13px * var(--uk, 1))}.sh-price small{font-size:calc(9px * var(--uk, 1));color:var(--neo3);letter-spacing:1.5px}.sh-badge{position:absolute;top:calc(12px * var(--uk, 1));right:calc(10px * var(--uk, 1));z-index:4;font-family:var(--head);font-size:calc(9px * var(--uk, 1));letter-spacing:1.8px;padding:calc(3px * var(--uk, 1)) calc(8px * var(--uk, 1));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 calc(14px * var(--uk, 1)) #6fe39a88}}.sh-setpack{display:grid;grid-template-columns:calc(260px * var(--uk, 1)) minmax(0,1fr) calc(280px * var(--uk, 1));gap:calc(26px * var(--uk, 1));align-items:center;padding:calc(22px * var(--uk, 1)) calc(26px * var(--uk, 1));--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(calc(-8px * var(--uk, 1))) rotate(-1deg)}}.sh-setpack-t h2{margin:calc(4px * var(--uk, 1)) 0 calc(6px * var(--uk, 1));font-family:var(--head);font-weight:400;font-size:calc(36px * var(--uk, 1));letter-spacing:2px;color:#fff}.sh-setpack-t p{margin:0;color:var(--ink2);font-size:calc(14.5px * var(--uk, 1));line-height:1.5;max-width:calc(520px * var(--uk, 1))}.sh-odds-mini{display:flex;gap:calc(18px * var(--uk, 1));margin:calc(14px * var(--uk, 1)) 0 calc(16px * var(--uk, 1));flex-wrap:wrap;color:var(--ink2);font-size:calc(13px * var(--uk, 1))}.sh-odds-mini b{font-family:var(--head);font-weight:400;margin-right:calc(4px * var(--uk, 1));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:calc(10px * var(--uk, 1));flex-wrap:wrap;align-items:stretch}.sh-buy{position:relative;display:flex;align-items:center;gap:calc(14px * var(--uk, 1));padding:calc(10px * var(--uk, 1)) calc(16px * var(--uk, 1));border:0;cursor:var(--cur-pointer, pointer);color:#fff;min-width:calc(170px * var(--uk, 1));justify-content:space-between;background:linear-gradient(180deg,#2a2f4a,#1a1e33);box-shadow:inset 0 0 0 1px var(--line3);clip-path:polygon(calc(10px * var(--uk, 1)) 0,100% 0,100% calc(100% - calc(10px * var(--uk, 1))),calc(100% - calc(10px * var(--uk, 1))) 100%,0 100%,0 calc(10px * var(--uk, 1)))}.sh-buy.hot{background:linear-gradient(180deg,#7a72ff,#5047d8);box-shadow:inset 0 0 0 1px #b8b3ff,0 0 calc(22px * var(--uk, 1)) #6c63ff55}.sh-buy-l{display:flex;flex-direction:column;font-family:var(--head);font-size:calc(14px * var(--uk, 1));letter-spacing:1.5px;text-align:left}.sh-buy-l small{font-family:var(--body);font-size:calc(11px * var(--uk, 1));letter-spacing:.3px;color:#ffe39a}.sh-buy-p{display:flex;align-items:center;gap:calc(6px * var(--uk, 1))}.sh-buy.locked{filter:grayscale(.65) brightness(.8)}.sh-buy.locked .lock{font-size:calc(12px * var(--uk, 1));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(calc(-4px * var(--uk, 1)))}75%{transform:translate(calc(4px * var(--uk, 1)))}}.sh-sheet{position:fixed;inset:0;z-index:70;display:flex;align-items:center;justify-content:center;padding:calc(30px * var(--uk, 1));background:#03040acc;-webkit-backdrop-filter:blur(calc(6px * var(--uk, 1)));backdrop-filter:blur(calc(6px * var(--uk, 1)));animation:sh-fade .2s ease both}@keyframes sh-fade{0%{opacity:0}}.sh-sheet-in{position:relative;width:min(calc(1060px * var(--uk, 1)),100%);max-height:calc(100vh - calc(60px * var(--uk, 1)));display:grid;grid-template-columns:minmax(0,calc(420px * var(--uk, 1))) 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 calc(40px * var(--uk, 1)) calc(120px * var(--uk, 1)) #000e;clip-path:polygon(calc(22px * var(--uk, 1)) 0,100% 0,100% calc(100% - calc(22px * var(--uk, 1))),calc(100% - calc(22px * var(--uk, 1))) 100%,0 100%,0 calc(22px * var(--uk, 1)));animation:sh-rise .3s var(--ease) both}@keyframes sh-rise{0%{opacity:0;transform:translateY(calc(24px * var(--uk, 1))) 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:calc(10px * var(--uk, 1));right:calc(12px * var(--uk, 1));z-index:5;width:calc(34px * var(--uk, 1));height:calc(34px * var(--uk, 1));border:0;background:#ffffff0d;color:var(--ink2);font-size:calc(16px * var(--uk, 1));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:calc(36px * var(--uk, 1)) calc(26px * var(--uk, 1));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 calc(30px * var(--uk, 1)),#ffffff06 calc(30px * var(--uk, 1)) calc(31px * var(--uk, 1))),#06070d}.sh-sheet-art:after{content:"";position:absolute;left:20%;right:20%;bottom:calc(40px * var(--uk, 1));height:calc(30px * var(--uk, 1));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:calc(230px * var(--uk, 1))}.sh-sheet-in.k-deck .db{width:calc(250px * var(--uk, 1))}.sh-sheet-in.k-sleeve .sl{width:calc(240px * var(--uk, 1))}.sh-sheet-in.k-mat .mt{width:100%}.sh-sheet-in.k-mat{grid-template-columns:minmax(0,1fr);width:min(calc(1180px * var(--uk, 1)),100%)}.sh-sheet-in.k-mat .sh-sheet-art{padding:calc(34px * var(--uk, 1)) calc(40px * var(--uk, 1)) calc(18px * var(--uk, 1))}.sh-sheet-in.k-mat .sh-sheet-stage{animation:none}.sh-sheet-in.k-mat .mt{width:min(100%,calc((100vh - calc(360px * var(--uk, 1))) * 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:calc(10px * var(--uk, 1));padding:calc(30px * var(--uk, 1)) calc(32px * var(--uk, 1)) calc(26px * var(--uk, 1));overflow-y:auto;min-height:0}.sh-sheet-t h2{margin:0;font-family:var(--head);font-weight:400;font-size:calc(30px * var(--uk, 1));letter-spacing:1.5px;color:#fff;line-height:1.1;padding-right:calc(30px * var(--uk, 1))}.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:calc(15px * var(--uk, 1));line-height:1.5}.sh-sheet-buy{margin-top:calc(6px * var(--uk, 1))}.sh-have{color:var(--ok);font-weight:600}.sh-have.gold{color:var(--gold);font-weight:400;font-size:calc(14px * var(--uk, 1))}.sh-offline-note{margin:0;font-size:calc(12.5px * var(--uk, 1));color:var(--ink3)}.sh-admin{display:flex;align-items:center;gap:calc(10px * var(--uk, 1));flex-wrap:wrap;margin-top:calc(4px * var(--uk, 1));padding:calc(12px * var(--uk, 1)) calc(14px * var(--uk, 1));background:#ff2e4d0f;box-shadow:inset 0 0 0 1px #ff2e4d44}.sh-admin small{flex-basis:100%;color:var(--ink3);font-size:calc(12px * var(--uk, 1))}.sh-odds{width:100%;border-collapse:collapse;font-size:calc(13.5px * var(--uk, 1));margin-top:calc(4px * var(--uk, 1))}.sh-odds th{text-align:left;font-family:var(--head);font-weight:400;font-size:calc(9.5px * var(--uk, 1));letter-spacing:1.8px;color:var(--ink3);padding:calc(6px * var(--uk, 1)) calc(8px * var(--uk, 1));border-bottom:1px solid var(--line2)}.sh-odds td{padding:calc(7px * var(--uk, 1)) calc(8px * var(--uk, 1));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:calc(12.5px * var(--uk, 1));line-height:1.5}.sh-fine b{color:var(--ink2)}.sh-pool{display:flex;flex-direction:column;gap:calc(8px * var(--uk, 1));margin-top:calc(4px * var(--uk, 1))}.sh-pool-row{display:flex;gap:calc(8px * var(--uk, 1));overflow-x:auto;padding-bottom:calc(6px * var(--uk, 1));scrollbar-width:thin}.sh-pool-card,.sh-dc{position:relative;flex:0 0 auto;width:calc(74px * var(--uk, 1));padding:0;border:0;background:none;cursor:var(--cur-pointer, pointer);border-radius:calc(5px * var(--uk, 1));overflow:hidden;transition:transform .15s var(--ease)}.sh-pool-card img,.sh-dc img{width:100%;display:block;border-radius:calc(5px * var(--uk, 1))}.sh-pool-card:hover,.sh-dc:hover{transform:translateY(calc(-3px * var(--uk, 1))) scale(1.04)}.sh-pool-card em{position:absolute;top:calc(3px * var(--uk, 1));right:calc(3px * var(--uk, 1));font-style:normal;font-family:var(--head);font-size:calc(9px * var(--uk, 1));padding:1px calc(4px * var(--uk, 1));background:#000c}.sh-pool-card[data-rar=SR]{box-shadow:0 0 0 1.5px var(--gold),0 0 calc(14px * var(--uk, 1)) #f2c14e55}.sh-deck-info{display:flex;flex-direction:column;gap:calc(8px * var(--uk, 1))}.sh-deck-h{display:flex;align-items:center;justify-content:space-between}.sh-deck-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(calc(62px * var(--uk, 1)),1fr));gap:calc(6px * var(--uk, 1));max-height:calc(250px * var(--uk, 1));overflow-y:auto;padding-right:calc(4px * var(--uk, 1))}.sh-dc{width:auto}.sh-dc em{position:absolute;bottom:calc(3px * var(--uk, 1));right:calc(3px * var(--uk, 1));font-style:normal;font-family:var(--head);font-size:calc(10px * var(--uk, 1));padding:1px calc(5px * var(--uk, 1));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:calc(6px * var(--uk, 1))}.sh-has li{display:flex;flex-direction:column;padding:calc(8px * var(--uk, 1)) calc(12px * var(--uk, 1));background:#ffffff06;box-shadow:inset 0 0 0 1px var(--line2)}.sh-has b{color:#fff;font-size:calc(14px * var(--uk, 1))}.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 calc(4px * var(--uk, 1)) #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 calc(8px * var(--uk, 1)) #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:calc(150px * var(--uk, 1));container-type:inline-size;aspect-ratio:5 / 8.6;perspective:calc(700px * var(--uk, 1));filter:drop-shadow(0 calc(18px * var(--uk, 1)) calc(22px * var(--uk, 1)) #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 calc(4px * var(--uk, 1)) #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 calc(4px * var(--uk, 1)) calc(8px * var(--uk, 1)) #000c);overflow:visible}.pk-set-t{font-family:"Russo One",var(--head);font-size:calc(54px * var(--uk, 1))}.pk-set-no{font-family:"Russo One",var(--head);font-size:calc(12px * var(--uk, 1));letter-spacing:2px}.pk-set-sub{font-family:"Russo One",var(--head);font-size:calc(13px * var(--uk, 1));letter-spacing:calc(6px * var(--uk, 1))}.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 calc(9px * var(--uk, 1))) 0 0 / 100% 4% no-repeat,repeating-linear-gradient(90deg,#ffffff10 0 2px,transparent 2px calc(9px * var(--uk, 1))) 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 calc(4px * var(--uk, 1)))}.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:calc(170px * var(--uk, 1));aspect-ratio:63 / 88;perspective:calc(900px * var(--uk, 1));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:calc(3px * var(--uk, 1))}.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(calc(6px * var(--uk, 1)),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(calc(5px * var(--uk, 1)),4.4cqw);letter-spacing:2px;color:var(--c)}.db-band b{font-family:var(--head);font-weight:400;font-size:max(calc(8px * var(--uk, 1)),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(calc(6px * var(--uk, 1)),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:calc(150px * var(--uk, 1));aspect-ratio:63 / 88;filter:drop-shadow(0 calc(14px * var(--uk, 1)) calc(22px * var(--uk, 1)) #000b)}.sl-card{position:absolute;inset:0;border-radius:calc(7px * var(--uk, 1));overflow:hidden;isolation:isolate;background:#07080f;box-shadow:0 0 0 calc(3px * var(--uk, 1)) 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 calc(12px * var(--uk, 1)) color-mix(in srgb,var(--c) 60%,transparent),inset 0 0 calc(30px * var(--uk, 1)) #05060b99;border-radius:calc(3px * var(--uk, 1));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 calc(8px * var(--uk, 1)) 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(calc(3px * var(--uk, 1)) 0 #ff2e4d) drop-shadow(calc(-3px * var(--uk, 1)) 0 #56d8ff) hue-rotate(40deg);transform:translate(2px)}91%{filter:drop-shadow(calc(-4px * var(--uk, 1)) 0 #ff2e4d) drop-shadow(calc(4px * var(--uk, 1)) 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 calc(3px * var(--uk, 1)) #3a1520,0 0 calc(16px * var(--uk, 1)) #ff2e4d44,inset 0 0 0 1px #ff2e4d66}.sl-glitch .sl-fx{background:repeating-linear-gradient(0deg,transparent 0 calc(3px * var(--uk, 1)),#ff2e4d14 calc(3px * var(--uk, 1)) calc(4px * var(--uk, 1)))}.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 calc(3px * var(--uk, 1)) #9ee9ff66,0 0 calc(22px * var(--uk, 1)) #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 calc(3px * var(--uk, 1)) #b5891d,0 0 calc(20px * var(--uk, 1)) #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:calc(300px * var(--uk, 1));aspect-ratio:1000 / 360;overflow:hidden;isolation:isolate;background:linear-gradient(180deg,#0c0e1a,#07080f);box-shadow:0 calc(16px * var(--uk, 1)) calc(30px * var(--uk, 1)) #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 / calc(22px * var(--uk, 1)) calc(22px * var(--uk, 1)),linear-gradient(90deg,#ffffff08 1px,transparent 1px) 0 0 / calc(22px * var(--uk, 1)) calc(22px * var(--uk, 1))}.mt-zones{position:absolute;inset:0;width:100%;height:100%}.mt-lbl{font-family:var(--body, Barlow),sans-serif;font-weight:600;font-size:calc(17px * var(--uk, 1));letter-spacing:calc(5px * var(--uk, 1))}.mt-num{font-family:var(--head);font-size:calc(20px * var(--uk, 1));opacity:.5}.mt-cnt{font-family:var(--head);font-size:calc(17px * var(--uk, 1))}.mt-wm{font-family:var(--head);font-size:calc(56px * var(--uk, 1));letter-spacing:calc(12px * var(--uk, 1))}.mt.founder{--zl: #b5891d;background:radial-gradient(ellipse at 50% 30%,#3a2a08,#0b0906 70%);box-shadow:0 calc(16px * var(--uk, 1)) calc(30px * var(--uk, 1)) #000b}.mt.founder .mt-shade{background:repeating-linear-gradient(135deg,#f2c14e08 0 2px,transparent 2px calc(14px * var(--uk, 1)))}.fr{--c: #6c63ff;position:relative;width:calc(132px * var(--uk, 1));height:calc(132px * var(--uk, 1));display:flex;align-items:center;justify-content:center}.fr .avatar.hx.xl{width:calc(104px * var(--uk, 1));height:calc(104px * var(--uk, 1));--ring: var(--c);position:relative;z-index:2}.fr-ring{position:absolute;inset:calc(4px * var(--uk, 1));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:calc(4px * var(--uk, 1));padding:calc(12px * var(--uk, 1)) calc(22px * var(--uk, 1));min-width:calc(180px * var(--uk, 1));text-align:center;background:linear-gradient(180deg,#121633,#0a0c18);box-shadow:inset 0 0 0 1px var(--line3);clip-path:polygon(calc(10px * var(--uk, 1)) 0,100% 0,100% calc(100% - calc(10px * var(--uk, 1))),calc(100% - calc(10px * var(--uk, 1))) 100%,0 100%,0 calc(10px * var(--uk, 1)))}.tt-op{font-family:var(--head);font-size:calc(16px * var(--uk, 1));color:#fff;letter-spacing:1px}.tt-name{font-family:var(--head);font-weight:400;font-size:calc(11px * var(--uk, 1));letter-spacing:calc(3px * var(--uk, 1));text-transform:uppercase;color:var(--neo3)}.tt-rare .tt-name{color:var(--t-rare);text-shadow:0 0 calc(10px * var(--uk, 1)) #56d8ff66}.tt-epic .tt-name{color:var(--t-epic);text-shadow:0 0 calc(10px * var(--uk, 1)) #b48cff88}.tt-legend{box-shadow:inset 0 0 0 1px #b5891d}.tt-legend .tt-name{color:var(--gold);text-shadow:0 0 calc(12px * var(--uk, 1)) #f2c14e88}.bd{--c: #6c63ff;position:relative;height:calc(210px * var(--uk, 1));width:calc(300px * var(--uk, 1))}.bd>div{position:absolute}.bd-a{left:6%;top:8%}.bd-a .db{width:calc(118px * var(--uk, 1))}.bd-b{left:44%;top:2%;transform:rotate(8deg)}.bd-b .pk{width:calc(92px * var(--uk, 1))}.bd-c{right:4%;top:18%;transform:rotate(-6deg)}.bd-c .sl{width:calc(90px * var(--uk, 1))}.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:calc(104px * var(--uk, 1))}.sh-hero .bd{height:calc(300px * var(--uk, 1))}.sh-hero .bd-a .db{width:calc(150px * var(--uk, 1))}.sh-hero .bd-b .pk{width:calc(120px * var(--uk, 1))}.sh-hero .bd.founder .bd-c .sl{width:calc(140px * var(--uk, 1))}.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:calc(300px * var(--uk, 1))}.sh-sheet .bd.founder .bd-c .sl{width:calc(140px * var(--uk, 1))}.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:calc(40px * var(--uk, 1)) calc(40px * var(--uk, 1));-webkit-mask-image:radial-gradient(ellipse,#000,transparent 70%);mask-image:radial-gradient(ellipse,#000,transparent 70%)}.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-pity{color:var(--warn);font-size:calc(12px * var(--uk, 1))}.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:calc(24px * var(--uk, 1));animation:po-in .6s var(--ease) both}.po-pack .pk{width:min(calc(250px * var(--uk, 1)),52vw);animation:po-hover 3.2s ease-in-out infinite;filter:drop-shadow(0 calc(30px * var(--uk, 1)) calc(40px * var(--uk, 1)) #000) drop-shadow(0 0 calc(40px * var(--uk, 1)) color-mix(in srgb,var(--c) 50%,transparent))}.po-pack:hover .pk{animation-duration:1.2s}@keyframes po-in{0%{opacity:0;transform:translateY(calc(60px * var(--uk, 1))) scale(.8) rotate(-6deg)}}@keyframes po-hover{50%{transform:translateY(calc(-12px * var(--uk, 1))) rotate(1.5deg)}}.po-hint{font-family:var(--head);letter-spacing:calc(6px * var(--uk, 1));font-size:calc(14px * var(--uk, 1));color:#fff;animation:sh-blink-t 1.4s ease-in-out infinite;min-height:calc(18px * var(--uk, 1))}@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(calc(-4px * var(--uk, 1))) rotate(-1deg)}30%{transform:translate(calc(4px * var(--uk, 1))) rotate(1deg)}45%{transform:translate(calc(-3px * var(--uk, 1)))}60%{transform:translate(calc(3px * var(--uk, 1))) 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:calc(16px * var(--uk, 1)) calc(22px * var(--uk, 1));width:min(94vw,calc((100vh - calc(330px * var(--uk, 1))) / 2 * .716 * 4 + calc(66px * var(--uk, 1))));padding:0 calc(10px * var(--uk, 1));perspective:calc(1200px * var(--uk, 1));margin-top:calc(10px * var(--uk, 1))}.po-card{position:relative;display:flex;flex-direction:column;align-items:center;gap:calc(10px * var(--uk, 1));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(calc(-8px * var(--uk, 1))) 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 calc(20px * var(--uk, 1)) calc(40px * var(--uk, 1)) #000c}.po-back{box-shadow:0 calc(18px * var(--uk, 1)) calc(30px * var(--uk, 1)) #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 calc(26px * var(--uk, 1)) #56d8ffaa,0 calc(18px * var(--uk, 1)) calc(30px * var(--uk, 1)) #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 calc(36px * var(--uk, 1)) #f2c14ecc,0 calc(18px * var(--uk, 1)) calc(30px * var(--uk, 1)) #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 calc(40px * var(--uk, 1)) #56d8ffcc,0 calc(18px * var(--uk, 1)) calc(30px * var(--uk, 1)) #000b}}@keyframes po-pulse-sr{50%{box-shadow:0 0 0 calc(3px * var(--uk, 1)) #fff2b8,0 0 calc(60px * var(--uk, 1)) #f2c14e,0 calc(18px * var(--uk, 1)) calc(30px * var(--uk, 1)) #000b}}.po-card.up.r-SR .po-face{box-shadow:0 0 0 2px #f2c14e,0 0 calc(50px * var(--uk, 1)) #f2c14e99,0 calc(20px * var(--uk, 1)) calc(40px * var(--uk, 1)) #000c}.po-card.up.r-R .po-face{box-shadow:0 0 0 1.5px #56d8ff,0 0 calc(26px * var(--uk, 1)) #56d8ff66,0 calc(20px * var(--uk, 1)) calc(40px * var(--uk, 1)) #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:calc(10px * var(--uk, 1));letter-spacing:2px;animation:sh-in .3s var(--ease) both;white-space:nowrap}.po-rar.r-SR{font-size:calc(12px * var(--uk, 1));text-shadow:0 0 calc(12px * var(--uk, 1)) #f2c14e}.po-foot{position:relative;z-index:3;min-height:calc(96px * var(--uk, 1));margin-top:calc(18px * var(--uk, 1));display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:calc(10px * var(--uk, 1))}.po-sum{display:flex;flex-direction:column;align-items:center;gap:calc(12px * var(--uk, 1));animation:sh-in .35s var(--ease) both}.po-sum-r{display:flex;gap:calc(20px * var(--uk, 1));align-items:baseline;flex-wrap:wrap;justify-content:center;font-family:var(--head);letter-spacing:1.5px;font-size:calc(12px * var(--uk, 1))}.po-sum-r b{font-size:calc(24px * var(--uk, 1));margin-right:calc(4px * var(--uk, 1));font-weight:400}.po-unl{color:#bdf5cf;font-family:var(--body);letter-spacing:0;font-size:calc(13px * var(--uk, 1))}.po-sum .row{display:flex;gap:calc(10px * var(--uk, 1))}.h2-new{position:absolute;right:calc(18px * var(--uk, 1));top:50%;transform:translateY(-50%) skew(8deg)!important;font-family:var(--head);font-size:calc(10px * var(--uk, 1));letter-spacing:2px;padding:calc(3px * var(--uk, 1)) calc(8px * var(--uk, 1));background:var(--red);color:#fff;box-shadow:0 0 calc(14px * var(--uk, 1)) #ff2e4d88}.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-pack .pk{animation:none!important}}@media(max-width:1180px){.sh-feat{grid-template-columns:1fr}.sh-setpack{grid-template-columns:calc(200px * var(--uk, 1)) minmax(0,1fr)}}@media(max-width:760px){.sh-wallet{padding:calc(6px * var(--uk, 1)) calc(12px * var(--uk, 1)) calc(6px * var(--uk, 1)) calc(10px * var(--uk, 1))}.sh-wallet b{font-size:calc(15px * var(--uk, 1))}.sh-wallet-pop{width:min(calc(320px * var(--uk, 1)),92vw)}.sh-tabs{padding:calc(10px * var(--uk, 1)) calc(10px * var(--uk, 1)) 0}.sh-tab{padding:calc(9px * var(--uk, 1)) calc(14px * var(--uk, 1));font-size:calc(10.5px * var(--uk, 1));letter-spacing:1.5px}.sh-body{padding:calc(12px * var(--uk, 1)) calc(12px * var(--uk, 1)) calc(30px * var(--uk, 1))}.sh-hero{height:auto;min-height:0}.sh-hero-in{position:relative;grid-template-columns:1fr;padding:calc(22px * var(--uk, 1)) calc(20px * var(--uk, 1)) calc(44px * var(--uk, 1)) calc(24px * var(--uk, 1));gap:calc(10px * var(--uk, 1))}.sh-hero-art{order:-1;height:calc(190px * var(--uk, 1))}.sh-hero-art .pk{width:calc(110px * var(--uk, 1))}.sh-hero-art .db{width:calc(124px * var(--uk, 1))}.sh-hero-art .bd{transform:scale(.62);transform-origin:top center;height:calc(190px * var(--uk, 1))}.sh-hero-txt h2{font-size:calc(32px * var(--uk, 1))}.sh-hero-txt p{font-size:calc(13.5px * var(--uk, 1))}.sh-pips{left:calc(24px * var(--uk, 1))}.sh-grid,.sh-grid.deck,.sh-grid.frame{grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(10px * var(--uk, 1))}.sh-grid.mat,.sh-grid.wide,.sh-grid.bundles,.sh-grid.title{grid-template-columns:1fr}.sh-tile-art{height:calc(190px * var(--uk, 1))}.sh-tile.k-pack .sh-tile-art .pk{width:calc(100px * var(--uk, 1))}.sh-tile.k-deck .sh-tile-art{height:calc(200px * var(--uk, 1))}.sh-tile.k-deck .db{width:calc(116px * var(--uk, 1))}.sh-tile.k-sleeve .sl{width:calc(104px * var(--uk, 1))}.sh-tile.k-frame .sh-tile-art{height:calc(150px * var(--uk, 1))}.sh-tile.k-frame .fr{transform:scale(.85)}.sh-tile-t{padding:calc(8px * var(--uk, 1)) calc(10px * var(--uk, 1)) calc(12px * var(--uk, 1))}.sh-tile-t b{font-size:calc(14px * var(--uk, 1))}.sh-setpack{grid-template-columns:1fr;padding:calc(18px * var(--uk, 1));gap:calc(14px * var(--uk, 1))}.sh-setpack-t h2{font-size:calc(28px * var(--uk, 1))}.sh-buy{min-width:0;flex:1 1 100%}.sh-buy-l{flex-direction:row;align-items:baseline;gap:calc(8px * var(--uk, 1))}.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 - calc(40px * var(--uk, 1)));overflow-y:auto;clip-path:polygon(calc(22px * var(--uk, 1)) 0,100% 0,100% 100%,0 100%,0 calc(22px * var(--uk, 1)));animation:sh-up .3s var(--ease) both}@keyframes sh-up{0%{transform:translateY(calc(40px * var(--uk, 1)));opacity:0}}.sh-sheet-art{padding:calc(26px * var(--uk, 1)) calc(18px * var(--uk, 1));min-height:calc(250px * var(--uk, 1))}.sh-sheet-in.k-pack .pk{width:calc(150px * var(--uk, 1))}.sh-sheet-in.k-deck .db{width:calc(160px * var(--uk, 1))}.sh-sheet-in.k-sleeve .sl{width:calc(150px * var(--uk, 1))}.sh-sheet-t{padding:calc(18px * var(--uk, 1)) calc(18px * var(--uk, 1)) calc(28px * var(--uk, 1));overflow:visible}.sh-sheet-t h2{font-size:calc(24px * var(--uk, 1))}.sh-odds{font-size:calc(12px * var(--uk, 1))}.sh-odds th{font-size:calc(8px * var(--uk, 1));letter-spacing:1px}.po-fan{gap:calc(10px * var(--uk, 1))}.po-rar{font-size:calc(8px * var(--uk, 1));letter-spacing:1px}.po-rar.r-SR{font-size:calc(9px * var(--uk, 1))}.po-foot{min-height:calc(80px * var(--uk, 1));margin-top:calc(12px * var(--uk, 1))}.navbar .nv{letter-spacing:.4px;font-size:calc(8px * var(--uk, 1))}.h2-new{right:calc(10px * var(--uk, 1));font-size:calc(8px * var(--uk, 1));padding:2px calc(6px * var(--uk, 1))}}@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:calc(320px * var(--uk, 1));height:calc(370px * var(--uk, 1));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:calc(190px * var(--uk, 1))}.sh-hero-art .sh-fan{transform:scale(.92);transform-origin:center}.sh-setpack{grid-template-columns:calc(320px * var(--uk, 1)) minmax(0,1fr) calc(280px * var(--uk, 1))}.sh-setpack-art{display:flex;justify-content:center;padding:calc(6px * var(--uk, 1)) 0 calc(14px * var(--uk, 1))}.sh-covers{display:grid;grid-template-columns:repeat(auto-fill,minmax(calc(112px * var(--uk, 1)),1fr));gap:calc(12px * var(--uk, 1))}.sh-cover{--c: #6c63ff;display:flex;flex-direction:column;align-items:center;gap:calc(8px * var(--uk, 1));padding:calc(12px * var(--uk, 1)) calc(6px * var(--uk, 1)) calc(10px * var(--uk, 1));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:calc(88px * var(--uk, 1))}.sh-cover span{font-family:var(--head);font-size:calc(10.5px * var(--uk, 1));letter-spacing:1.2px;text-align:center;line-height:1.2}.sh-cover:hover{transform:translateY(calc(-3px * var(--uk, 1)));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 calc(20px * var(--uk, 1)) color-mix(in srgb,var(--c) 40%,transparent);color:#fff}.sh-cover-pick{display:flex;flex-direction:column;gap:calc(8px * var(--uk, 1))}.sh-cover-pick .sh-covers{grid-template-columns:repeat(auto-fill,minmax(calc(70px * var(--uk, 1)),1fr));gap:calc(8px * var(--uk, 1))}.sh-cover-pick .sh-cover{padding:calc(8px * var(--uk, 1)) calc(4px * var(--uk, 1)) calc(6px * var(--uk, 1));gap:calc(5px * var(--uk, 1))}.sh-cover-pick .sh-cover .pk{width:calc(54px * var(--uk, 1))}.sh-cover-pick .sh-cover span{font-size:calc(8.5px * var(--uk, 1));letter-spacing:.6px}.sh-slots{display:flex;flex-wrap:wrap;align-items:center;gap:calc(5px * var(--uk, 1));margin:calc(12px * var(--uk, 1)) 0 2px}.sh-slot{position:relative;width:calc(34px * var(--uk, 1));height:calc(46px * var(--uk, 1));display:grid;place-items:center;font-family:var(--head);background:#0c0f1c;box-shadow:inset 0 0 0 1px var(--line3);clip-path:polygon(calc(6px * var(--uk, 1)) 0,100% 0,100% calc(100% - calc(6px * var(--uk, 1))),calc(100% - calc(6px * var(--uk, 1))) 100%,0 100%,0 calc(6px * var(--uk, 1)))}.sh-slot b{font-weight:400;font-size:calc(13px * var(--uk, 1))}.sh-slot small{position:absolute;bottom:2px;right:calc(4px * var(--uk, 1));font-size:calc(8px * var(--uk, 1));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:calc(8px * var(--uk, 1));font-size:calc(12.5px * var(--uk, 1));color:var(--ink2)}.sh-slot-note b{font-family:var(--head);font-weight:400;letter-spacing:1px;margin-right:calc(4px * var(--uk, 1))}.sh-pp{align-self:stretch;display:flex;flex-direction:column;justify-content:center;gap:calc(8px * var(--uk, 1));padding-left:calc(22px * var(--uk, 1));border-left:1px solid var(--line2)}.sh-pp p{margin:0;color:var(--ink2);font-size:calc(13px * var(--uk, 1));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:calc(6px * var(--uk, 1))}.sh-pp-row span{display:flex;flex-direction:column;align-items:center;padding:calc(7px * var(--uk, 1)) 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:calc(11px * var(--uk, 1));letter-spacing:1px}.sh-pp-row em{font-style:normal;font-family:var(--head);font-size:calc(18px * var(--uk, 1));color:#fff}.sh-pp-row small{font-size:calc(9px * var(--uk, 1));color:var(--ink3);letter-spacing:1px}.sh-pp .dim{color:var(--ink3);font-size:calc(11.5px * var(--uk, 1));line-height:1.4}.sh-pp.compact{padding:calc(12px * var(--uk, 1)) calc(14px * var(--uk, 1));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:calc(260px * var(--uk, 1)) minmax(0,1fr)}.sh-pp{grid-column:1 / -1;border-left:0;padding-left:0;border-top:1px solid var(--line2);padding-top:calc(12px * var(--uk, 1))}}@media(max-width:760px){.sh-setpack{grid-template-columns:1fr}.sh-fan{width:calc(220px * var(--uk, 1));height:calc(300px * var(--uk, 1))}.sh-fan-front .pk{width:calc(150px * var(--uk, 1))}.sh-covers{grid-template-columns:repeat(3,1fr)}.sh-cover .pk{width:calc(72px * var(--uk, 1))}}@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:calc(-22px * var(--uk, 1)) calc(-10px * var(--uk, 1));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:calc(260px * var(--uk, 1))}.sh-realms{display:flex;flex-wrap:wrap;gap:calc(8px * var(--uk, 1))}.sh-realm{--c: #6c63ff;padding:calc(7px * var(--uk, 1)) calc(12px * var(--uk, 1)) calc(7px * var(--uk, 1)) calc(10px * var(--uk, 1));font-family:var(--head);font-size:calc(11px * var(--uk, 1));letter-spacing:1.2px;color:#fff;background:color-mix(in srgb,var(--c) 16%,#0c0f1c);box-shadow:inset calc(3px * var(--uk, 1)) 0 0 var(--c),inset 0 0 0 1px color-mix(in srgb,var(--c) 40%,#232c44)}.sh-cover-pick .sh-realm{font-size:calc(9.5px * var(--uk, 1));padding:calc(5px * var(--uk, 1)) calc(8px * var(--uk, 1))}@media(orientation:landscape)and (max-height:520px){.sh-tabs{padding:calc(6px * var(--uk, 1)) calc(10px * var(--uk, 1)) 0}.sh-tab{padding:calc(7px * var(--uk, 1)) calc(12px * var(--uk, 1));font-size:calc(10px * var(--uk, 1));letter-spacing:1.2px}.sh-body{padding:calc(8px * var(--uk, 1)) calc(12px * var(--uk, 1)) calc(20px * var(--uk, 1))}.sh-hero{min-height:calc(240px * var(--uk, 1));height:auto}.sh-hero-in{position:absolute;inset:0;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);padding:calc(12px * var(--uk, 1)) calc(18px * var(--uk, 1)) calc(30px * var(--uk, 1)) calc(22px * var(--uk, 1));gap:calc(10px * var(--uk, 1))}.sh-hero-art{order:0;height:100%}.sh-hero-art .pk{width:min(calc(118px * var(--uk, 1)),100%)}.sh-hero-art .db{width:calc(124px * var(--uk, 1))}.sh-hero-art .bd{transform:scale(.55);transform-origin:center}.sh-hero-txt{gap:calc(6px * var(--uk, 1))}.sh-hero-txt h2{font-size:calc(26px * var(--uk, 1))}.sh-hero-txt p{display:none}.sh-sheet{padding:calc(6px * var(--uk, 1))}.sh-sheet-in{max-height:calc(100 * var(--vh, 1vh) - calc(12px * var(--uk, 1)));overflow-y:auto;grid-template-columns:minmax(0,calc(300px * var(--uk, 1))) minmax(0,1fr)}}.cz{position:fixed;inset:0;z-index:72;display:flex;align-items:center;justify-content:center;padding:calc(24px * var(--uk, 1));background:#03040acc;-webkit-backdrop-filter:blur(calc(6px * var(--uk, 1)));backdrop-filter:blur(calc(6px * var(--uk, 1)));animation:sh-fade .2s ease both}.cz-in{--c: #6c63ff;--sc: #6c63ff;position:relative;width:min(calc(1260px * var(--uk, 1)),100%);height:min(calc(760px * var(--uk, 1)),calc(100 * var(--vh, 1vh) - calc(48px * var(--uk, 1))));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 calc(40px * var(--uk, 1)) calc(120px * var(--uk, 1)) #000e;clip-path:polygon(calc(22px * var(--uk, 1)) 0,100% 0,100% calc(100% - calc(22px * var(--uk, 1))),calc(100% - calc(22px * var(--uk, 1))) 100%,0 100%,0 calc(22px * var(--uk, 1)));animation:sh-rise .3s var(--ease) both}.cz-h{position:relative;display:flex;align-items:center;gap:calc(14px * var(--uk, 1));padding:calc(14px * var(--uk, 1)) calc(64px * var(--uk, 1)) calc(12px * var(--uk, 1)) calc(26px * var(--uk, 1));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:calc(24px * var(--uk, 1));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:calc(10px * var(--uk, 1));letter-spacing:calc(2.5px * var(--uk, 1));color:#f2c14e;padding:calc(5px * var(--uk, 1)) calc(10px * var(--uk, 1));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:calc(16px * var(--uk, 1));padding:calc(22px * var(--uk, 1)) calc(26px * var(--uk, 1));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 calc(30px * var(--uk, 1)),#ffffff05 calc(30px * var(--uk, 1)) calc(31px * var(--uk, 1))),#06070d}.cz-table{position:relative;padding-bottom:15%}.cz-mat{transform:perspective(calc(1100px * var(--uk, 1))) rotateX(16deg);transform-origin:50% 100%}.cz-mat .mt{width:100%;box-shadow:0 calc(26px * var(--uk, 1)) calc(44px * var(--uk, 1)) #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:calc(10px * var(--uk, 1))}.cz-slot{display:flex;flex-direction:column;align-items:flex-start;gap:calc(3px * var(--uk, 1));padding:calc(10px * var(--uk, 1)) calc(14px * var(--uk, 1));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(calc(10px * var(--uk, 1)) 0,100% 0,100% calc(100% - calc(10px * var(--uk, 1))),calc(100% - calc(10px * var(--uk, 1))) 100%,0 100%,0 calc(10px * var(--uk, 1)));transition:box-shadow .15s}.cz-slot small{font-family:var(--head);font-size:calc(9px * var(--uk, 1));letter-spacing:calc(3px * var(--uk, 1));color:var(--ink2)}.cz-slot b{font-family:var(--head);font-weight:400;font-size:calc(15px * var(--uk, 1));letter-spacing:.5px;color:#fff}.cz-slot em{font-style:normal;font-size:calc(9px * var(--uk, 1));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 calc(3px * var(--uk, 1)) 0 0 var(--k),0 0 calc(22px * var(--uk, 1)) color-mix(in srgb,var(--k) 25%,transparent)}.cz-note{margin:0;font-size:calc(12px * var(--uk, 1));color:var(--ink2);line-height:1.45}.cz-pick{display:flex;flex-direction:column;min-height:0}.cz-tabs{display:flex;gap:2px;padding:calc(12px * var(--uk, 1)) calc(18px * var(--uk, 1)) 0;border-bottom:1px solid var(--line)}.cz-tabs button{padding:calc(9px * var(--uk, 1)) calc(16px * var(--uk, 1));border:0;background:none;color:var(--ink2);font-family:var(--head);font-size:calc(12px * var(--uk, 1));letter-spacing:calc(2.5px * var(--uk, 1));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:calc(11px * var(--uk, 1));color:var(--ink3);margin-left:calc(4px * var(--uk, 1))}.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:calc(10px * var(--uk, 1));padding:calc(14px * var(--uk, 1)) calc(18px * var(--uk, 1)) calc(16px * var(--uk, 1));align-content:start}.cz-grid.sleeve{grid-template-columns:repeat(auto-fill,minmax(calc(118px * var(--uk, 1)),1fr))}.cz-grid.mat{grid-template-columns:repeat(auto-fill,minmax(calc(240px * var(--uk, 1)),1fr))}.cz-it{position:relative;display:flex;flex-direction:column;align-items:center;gap:calc(8px * var(--uk, 1));padding:calc(12px * var(--uk, 1)) calc(8px * var(--uk, 1)) calc(10px * var(--uk, 1));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 calc(10px * var(--uk, 1)) calc(22px * var(--uk, 1)) #000a}.cz-it.on{box-shadow:inset 0 0 0 2px var(--c),0 0 calc(22px * var(--uk, 1)) 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:calc(84px * var(--uk, 1))}.cz-grid.mat .cz-art .mt{width:100%}.cz-name{font-size:calc(12px * var(--uk, 1));font-weight:600;text-align:center;line-height:1.2}.cz-it.locked .cz-name{color:var(--ink3)}.cz-tag{position:absolute;top:calc(6px * var(--uk, 1));right:calc(6px * var(--uk, 1));font-family:var(--head);font-size:calc(8.5px * var(--uk, 1));letter-spacing:1.5px;padding:calc(3px * var(--uk, 1)) calc(6px * var(--uk, 1))}.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:calc(10px * var(--uk, 1)) calc(18px * var(--uk, 1)) calc(14px * var(--uk, 1));font-size:calc(12px * var(--uk, 1));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:calc(12px * var(--uk, 1));padding:calc(12px * var(--uk, 1)) calc(20px * var(--uk, 1));border-top:1px solid var(--line);background:#070911}.cz-save{flex:1;text-align:center;font-size:calc(11px * var(--uk, 1));letter-spacing:1px;color:var(--ink3)}.sh-equip{display:flex;flex-direction:column;align-items:flex-start;gap:calc(6px * var(--uk, 1))}.sh-equip-list{width:100%;display:grid;grid-template-columns:repeat(auto-fill,minmax(calc(170px * var(--uk, 1)),1fr));gap:calc(6px * var(--uk, 1));max-height:calc(220px * var(--uk, 1));overflow-y:auto;padding:2px}.sh-equip-list button{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:calc(8px * var(--uk, 1)) calc(10px * var(--uk, 1));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:calc(8.5px * var(--uk, 1));letter-spacing:2px;color:var(--ink3)}.sh-equip-list b{font-size:calc(13px * var(--uk, 1))}.sh-equip-list em{position:absolute;top:calc(7px * var(--uk, 1));right:calc(8px * var(--uk, 1));font-style:normal;font-size:calc(9px * var(--uk, 1));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) - calc(24px * var(--uk, 1)));grid-template-rows:auto minmax(0,1fr) auto;clip-path:polygon(calc(22px * var(--uk, 1)) 0,100% 0,100% 100%,0 100%,0 calc(22px * var(--uk, 1)));animation:sh-up .3s var(--ease) both}.cz-h{padding:calc(12px * var(--uk, 1)) calc(56px * var(--uk, 1)) calc(10px * var(--uk, 1)) calc(16px * var(--uk, 1))}.cz-ht h2{font-size:calc(18px * var(--uk, 1))}.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:calc(14px * var(--uk, 1)) calc(14px * var(--uk, 1)) calc(12px * var(--uk, 1));gap:calc(10px * var(--uk, 1));overflow:visible;min-height:max-content}.cz-note{display:none}.cz-slot{padding:calc(8px * var(--uk, 1)) calc(10px * var(--uk, 1))}.cz-slot b{font-size:calc(13px * var(--uk, 1))}.cz-pick{min-height:auto}.cz-tabs{padding:calc(8px * var(--uk, 1)) calc(12px * var(--uk, 1)) 0;position:sticky;top:0;z-index:2;background:#0c0f22}.cz-grid{overflow:visible;padding:calc(12px * var(--uk, 1));gap:calc(8px * var(--uk, 1))}.cz-grid.sleeve{grid-template-columns:repeat(auto-fill,minmax(calc(92px * var(--uk, 1)),1fr))}.cz-grid.sleeve .cz-art .sl{width:calc(70px * var(--uk, 1))}.cz-grid.mat{grid-template-columns:minmax(0,1fr)}.cz-f{padding:calc(10px * var(--uk, 1)) calc(12px * var(--uk, 1)) calc(calc(10px * var(--uk, 1)) + env(safe-area-inset-bottom));gap:calc(8px * var(--uk, 1))}.cz-save{display:none}.cz-f .btn.ghost{margin-right:auto}}@media(orientation:landscape)and (max-height:520px){.cz{padding:calc(6px * var(--uk, 1));align-items:center}.cz-in{height:calc(100 * var(--vh, 1vh) - calc(12px * var(--uk, 1)));max-height:none;clip-path:polygon(calc(16px * var(--uk, 1)) 0,100% 0,100% calc(100% - calc(16px * var(--uk, 1))),calc(100% - calc(16px * var(--uk, 1))) 100%,0 100%,0 calc(16px * var(--uk, 1)))}.cz-h{padding:calc(6px * var(--uk, 1)) calc(52px * var(--uk, 1)) calc(6px * var(--uk, 1)) calc(16px * var(--uk, 1))}.cz-ht .sys{display:none}.cz-ht h2{font-size:calc(16px * var(--uk, 1))}.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:calc(8px * var(--uk, 1)) calc(12px * var(--uk, 1));gap:calc(8px * var(--uk, 1));overflow-y:auto}.cz-note{display:none}.cz-slot{padding:calc(6px * var(--uk, 1)) calc(10px * var(--uk, 1))}.cz-slot b{font-size:calc(12px * var(--uk, 1))}.cz-slot em{display:none}.cz-pick{min-height:0}.cz-tabs{position:static;padding:calc(4px * var(--uk, 1)) calc(10px * var(--uk, 1)) 0}.cz-tabs button{padding:calc(6px * var(--uk, 1)) calc(10px * var(--uk, 1));font-size:calc(10px * var(--uk, 1))}.cz-grid{overflow-y:auto;padding:calc(8px * var(--uk, 1)) calc(10px * var(--uk, 1))}.cz-grid.sleeve{grid-template-columns:repeat(auto-fill,minmax(calc(80px * var(--uk, 1)),1fr))}.cz-grid.sleeve .cz-art .sl{width:calc(58px * var(--uk, 1))}.cz-grid.mat{grid-template-columns:repeat(auto-fill,minmax(calc(190px * var(--uk, 1)),1fr))}.cz-more{display:none}.cz-f{padding:calc(6px * var(--uk, 1)) calc(12px * var(--uk, 1))}.cz-save{display:none}.cz-f .btn.ghost{margin-right:auto}.cz-h .sh-x{top:calc(3px * var(--uk, 1));width:calc(28px * var(--uk, 1));height:calc(28px * var(--uk, 1));font-size:calc(14px * var(--uk, 1))}}@media(prefers-reduced-motion:reduce){.cz-in,.cz,.half.mat .matart{animation:none!important}}.sh-wallet b.tick{animation:sh-tick .6s var(--ease)}@keyframes sh-tick{30%{color:var(--gold);transform:scale(1.15);text-shadow:0 0 calc(14px * var(--uk, 1)) #f2c14e}}.sh-packs-n{font-family:var(--head);font-size:calc(10px * var(--uk, 1));letter-spacing:1px;color:#fff;background:var(--red);padding:2px calc(7px * var(--uk, 1));margin-left:calc(4px * var(--uk, 1));animation:sh-blink 2s ease-in-out infinite}.sh-mypacks{display:flex;flex-direction:column;gap:calc(6px * var(--uk, 1));margin:calc(4px * var(--uk, 1)) 0}.sh-mypacks small{opacity:.8;margin-left:calc(4px * var(--uk, 1))}.sh-wallet-pop .row{display:flex;gap:calc(8px * var(--uk, 1));justify-content:flex-end}.sh-buy.short{filter:saturate(.6)}.sh-buy .need{color:var(--red2)!important}.sh-admin.gold{background:#f2c14e0f;box-shadow:inset 0 0 0 1px #f2c14e55}.sh-mine{margin:calc(22px * var(--uk, 1)) 0 0;padding:calc(14px * var(--uk, 1)) calc(18px * var(--uk, 1));display:flex;flex-direction:column;gap:calc(10px * var(--uk, 1));--hud-line: linear-gradient(135deg, var(--gold), #f2c14e33 45%, #6c63ff55)}.sh-mine-row{display:flex;gap:calc(16px * var(--uk, 1));flex-wrap:wrap}.sh-mine-p{position:relative;display:flex;flex-direction:column;align-items:center;gap:calc(6px * var(--uk, 1));border:0;background:none;cursor:var(--cur-pointer, pointer);color:#fff}.sh-mine-p .pk{width:calc(84px * var(--uk, 1));transition:transform .25s var(--ease)}.sh-mine-p:hover .pk{transform:translateY(calc(-6px * var(--uk, 1))) rotate(-3deg)}.sh-mine-p b{position:absolute;top:calc(-6px * var(--uk, 1));right:calc(-10px * var(--uk, 1));font-family:var(--head);font-weight:400;background:var(--red);padding:2px calc(7px * var(--uk, 1));font-size:calc(12px * var(--uk, 1))}.sh-mine-p span{font-family:var(--head);font-size:calc(11px * var(--uk, 1));letter-spacing:calc(3px * var(--uk, 1));color:var(--gold)}.story{background:#05060b}.st-loading{flex:1;display:grid;place-items:center}.st-bd{position:absolute;inset:0;overflow:hidden;background:#07080f}.st-bd img,.st-bd .st-ph{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.st-bd-shade{position:absolute;inset:0;background:linear-gradient(0deg,#05060bf2 0%,#05060b55 36%,transparent 60%,#05060b88 100%)}.st-bd.mini{position:relative;width:120px;height:80px;flex:0 0 auto;clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px)}.st-bd.mini .st-bd-shade{background:linear-gradient(0deg,#05060b99,transparent)}.st-pt{--c: #8a95b0;position:relative;width:clamp(200px,24vw,340px);aspect-ratio:3 / 4;transition:transform .35s var(--ease),filter .3s,opacity .3s}.st-pt-frame{position:absolute;inset:0;overflow:hidden;background:radial-gradient(ellipse at 50% 30%,color-mix(in srgb,var(--c) 26%,#10131f),#07080f 75%);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 2px color-mix(in srgb,var(--c) 70%,#000)}.st-pt-frame:after{content:"";position:absolute;inset:0;box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--c) 70%,#000);clip-path:inherit;pointer-events:none}.st-pt img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 15%}.st-pt .st-sil{position:absolute;inset:0;width:100%;height:100%}.st-pt-scan{position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(0deg,transparent 0 3px,#ffffff08 3px 4px);mix-blend-mode:overlay}.st-pt.speaking{filter:drop-shadow(0 0 22px color-mix(in srgb,var(--c) 55%,transparent))}.st-pt.dim{filter:brightness(.5) saturate(.6);transform:scale(.96)}.st-scene{position:fixed;inset:0;z-index:72;overflow:hidden;cursor:var(--cur-pointer, pointer);animation:sh-fade .35s ease both;-webkit-user-select:none;user-select:none}.st-scene-title{position:absolute;top:18px;left:24px;z-index:3;display:flex;flex-direction:column;gap:2px;animation:st-title 3.2s ease both;pointer-events:none}.st-scene-title b{font-family:var(--head);font-weight:400;font-size:26px;letter-spacing:2px;color:#fff;text-shadow:0 2px 12px #000}@keyframes st-title{0%{opacity:0;transform:translate(-20px)}12%{opacity:1;transform:none}80%{opacity:1}to{opacity:.35}}.st-stage{position:absolute;inset:60px 0 172px;z-index:2;display:grid;grid-template-columns:1fr 1fr 1fr;align-items:end;justify-items:center;padding:0 5vw;pointer-events:none}.st-stage .st-pt{animation:st-in .4s var(--ease) both}.st-stage .side-left{grid-column:1;justify-self:start}.st-stage .side-center{grid-column:2}.st-stage .side-right{grid-column:3;justify-self:end}@keyframes st-in{0%{opacity:0;transform:translateY(24px)}}.st-box{--c: var(--neo);position:absolute;left:50%;bottom:26px;transform:translate(-50%);z-index:4;width:min(1040px,94vw);min-height:128px;padding:26px 34px 22px;filter:drop-shadow(0 18px 40px #000c)}.st-box:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#0d1022f5,#07080ff8);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c) 55%,#2a3450);clip-path:polygon(20px 0,100% 0,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100%,0 20px)}.st-box:before{content:"";position:absolute;left:0;top:20px;bottom:0;width:3px;background:var(--c);box-shadow:0 0 12px var(--c)}.st-box p{margin:0;font-size:19px;line-height:1.55;color:#f1f2f8}.st-box .st-rest{visibility:hidden}.st-name{position:absolute;top:-1px;left:26px;transform:translateY(-50%);padding:5px 18px 5px 14px;font-family:var(--head);font-size:15px;letter-spacing:1.5px;color:#0b0d17;background:var(--c);clip-path:polygon(0 0,100% 0,calc(100% - 12px) 100%,0 100%)}.st-box.mc{--c: var(--neo2)}.st-box.mc .st-name{color:#fff;background:linear-gradient(90deg,var(--neo),var(--neo2))}.st-box.narr{--c: #6b7390}.st-box.narr:after{background:linear-gradient(180deg,#07080fe8,#05060bf2)}.st-box.narr p{font-style:italic;color:#cfd3e2;font-size:18px}.st-more{position:absolute;right:26px;bottom:16px;color:var(--c);font-size:12px;animation:st-bob 1s ease-in-out infinite}@keyframes st-bob{50%{transform:translateY(3px);opacity:.5}}.st-choices{position:absolute;left:50%;bottom:40px;transform:translate(-50%);z-index:5;width:min(760px,94vw);display:flex;flex-direction:column;gap:10px;cursor:default}.st-choices .sys{text-align:center}.st-choice{display:flex;align-items:center;gap:14px;padding:15px 22px;border:0;text-align:left;font-size:17px;color:#fff;cursor:var(--cur-pointer, pointer);background:linear-gradient(90deg,#1a1b44f2,#0c0e1cf2);box-shadow:inset 0 0 0 1px #6c63ff88;transform:skew(-8deg);transition:transform .15s var(--ease),background .15s,box-shadow .15s;animation:st-in .3s var(--ease) both}.st-choice>*{transform:skew(8deg)}.st-choice:nth-child(3){animation-delay:.06s}.st-choice:nth-child(4){animation-delay:.12s}.st-choice i{font-style:normal;font-family:var(--head);font-size:14px;color:var(--neo2);width:22px}.st-choice:hover{background:linear-gradient(90deg,#2d2a7af2,#121634f2);box-shadow:inset 0 0 0 1px #fff,0 0 26px #6c63ff55;transform:skew(-8deg) translate(6px)}.st-ctl{position:absolute;top:14px;right:18px;z-index:6;display:flex;gap:4px;cursor:default}.st-ctl .btn.on{color:#fff;box-shadow:inset 0 0 0 1px var(--neo2);background:#6c63ff22}.st-log{position:absolute;right:18px;top:56px;bottom:170px;width:min(520px,90vw);z-index:7;display:flex;flex-direction:column;padding:14px 18px;cursor:default;--hud-bg: linear-gradient(170deg, #0f1226fa, #07080ffa)}.st-log-h{display:flex;align-items:center;justify-content:space-between}.st-log-b{overflow-y:auto;display:flex;flex-direction:column;gap:8px;padding-right:6px;margin-top:8px}.st-log-b p{margin:0;font-size:14px;line-height:1.45;color:var(--ink)}.st-log-b p.narr{color:var(--ink2);font-style:italic}.st-log-b b{font-family:var(--head);font-weight:400;margin-right:8px;letter-spacing:1px}.st-new{position:relative;flex:1;display:grid;place-items:center;overflow-y:auto;padding:24px}.st-new-in{position:relative;z-index:2;width:min(980px,100%);padding:30px 36px;display:flex;flex-direction:column;gap:14px;--hud-bg: linear-gradient(170deg, #111431f2, #07080ff5);--hud-line: var(--neo2)}.st-new-in h1{margin:0;font-family:var(--head);font-weight:400;font-size:42px;letter-spacing:2px;color:#fff}.st-new-in h1 em{font-style:normal;color:var(--neo2);margin-left:12px}.st-lede{margin:0;color:var(--ink2);font-size:16px;line-height:1.55}.st-field{display:flex;flex-direction:column;gap:6px}.st-field input{font-size:20px;padding:12px 16px;max-width:420px;font-family:var(--head);letter-spacing:1px}.st-starters{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.st-starter{--c: #6c63ff;display:flex;flex-direction:column;align-items:center;gap:6px;padding:14px 14px 16px;border:0;color:var(--ink);text-align:center;cursor:var(--cur-pointer, pointer);background:linear-gradient(180deg,color-mix(in srgb,var(--c) 16%,#0d1120),#090b14);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}.st-starter:hover{transform:translateY(-4px)}.st-starter.on{box-shadow:inset 0 0 0 2px var(--c),0 0 34px color-mix(in srgb,var(--c) 40%,transparent)}.st-starter-art{height:190px;display:flex;align-items:center}.st-starter-art .db{width:120px}.st-starter b{font-family:var(--head);font-weight:400;font-size:20px;letter-spacing:1.5px;color:#fff}.st-starter span{font-size:13px;color:var(--ink2);line-height:1.4}.st-note{margin:0;color:var(--ink3);font-size:13px;line-height:1.45}.st-new-in>.btn.big{align-self:flex-end}.st-map-screen{flex:1;min-height:0;display:flex;flex-direction:column}.st-bar{gap:12px}.st-ch{margin-left:-2px}.st-meter{display:flex;flex-direction:column;align-items:flex-end;gap:1px;min-width:90px}.st-meter small{font-family:var(--head);font-size:9px;letter-spacing:2px;color:var(--ink3)}.st-meter b{font-family:var(--head);font-weight:400;font-size:17px;color:#fff;letter-spacing:1px}.st-meter.debt b{color:var(--red2)}.st-meter.debt.paid b{color:var(--ok)}.st-meter i{display:block;width:110px;height:3px;background:#ff2e4d33}.st-meter i em{display:block;height:100%;background:var(--ok)}.st-cr{display:flex;align-items:baseline;gap:6px;padding:7px 14px;border:0;color:#fff;cursor:var(--cur-pointer, pointer);background:linear-gradient(90deg,#1b1840,#0f1022);box-shadow:inset 0 0 0 1px #6c63ff88;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px)}.st-cr span{color:var(--neo2)}.st-cr b{font-family:var(--head);font-weight:400;font-size:17px}.st-cr small{font-family:var(--head);font-size:10px;color:var(--neo3);letter-spacing:1.5px}.st-mbtn{position:relative}.st-dot{position:absolute;top:-6px;right:-6px;min-width:18px;height:18px;border-radius:9px;background:var(--red);color:#fff;font-size:11px;display:grid;place-items:center;font-family:var(--body);font-weight:700}.st-body{flex:1;min-height:0;display:grid;grid-template-columns:300px minmax(0,1fr) 380px;gap:14px;padding:14px 18px 18px}.st-left{display:flex;flex-direction:column;gap:12px;min-height:0;overflow-y:auto}.st-next{--c: var(--neo);position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:18px;text-align:left;color:var(--ink);border:0;cursor:var(--cur-pointer, pointer);--hud-bg: linear-gradient(170deg, color-mix(in srgb, var(--c) 22%, #0f1226), #07080ff0);--hud-line: var(--c)}.st-next.hot{animation:st-glow 2.4s ease-in-out infinite}@keyframes st-glow{50%{filter:drop-shadow(0 0 16px color-mix(in srgb,var(--c) 45%,transparent))}}.st-next b{font-family:var(--head);font-weight:400;font-size:24px;letter-spacing:1.5px;color:#fff}.st-next>span:not(.sys){color:var(--ink2);font-size:14px;line-height:1.45}.st-next>i{position:absolute;right:16px;top:16px;font-style:normal;font-size:22px;color:var(--c)}.st-next.locked{filter:saturate(.5)}.st-next.done{--c: var(--ok);cursor:default}.st-why{font-style:normal;color:var(--warn);font-size:13px}.st-need{width:100%;display:flex;flex-direction:column;gap:4px}.st-need i{display:block;height:4px;background:#ffffff14}.st-need i em{display:block;height:100%;background:var(--warn)}.st-need small{color:var(--ink3);font-size:12px}.st-next-opp{display:flex;align-items:center;gap:12px;margin-top:6px}.st-next-opp .st-pt{width:72px}.st-next-opp small{color:var(--ink2);font-family:var(--head);letter-spacing:1px}.st-track{display:flex;flex-direction:column;gap:8px;padding:12px 4px}.st-act{display:flex;flex-direction:column;gap:4px;opacity:.55}.st-act b{font-family:var(--head);font-weight:400;font-size:13px;letter-spacing:1.5px;color:var(--ink)}.st-act i{display:block;height:3px;background:#ffffff12}.st-act i em{display:block;height:100%;background:var(--neo2)}.st-act.on{opacity:1}.st-act.on b{color:#fff}.st-act.done{opacity:.8}.st-act.done i em{background:var(--ok)}.st-map{position:relative;min-height:0}.st-city{position:absolute;inset:0;overflow:hidden;background:radial-gradient(ellipse at 50% 40%,#151a36,#080a14 75%);box-shadow:inset 0 0 0 1px var(--line2);clip-path:polygon(20px 0,100% 0,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100%,0 20px)}.st-city:before{content:"";position:absolute;inset:0;background-image:linear-gradient(#6c63ff12 1px,transparent 1px),linear-gradient(90deg,#6c63ff12 1px,transparent 1px);background-size:34px 34px}.st-city-svg{position:absolute;inset:0;width:100%;height:100%}.st-city-svg .water{fill:#0c2336;opacity:.8}.st-city-svg .canal{fill:none;stroke:#16405e;stroke-width:2.4;opacity:.8}.st-city-svg .road{stroke:#2a3450;stroke-width:.35}.st-city-svg .rail{stroke:#6c63ff66;stroke-width:.5;stroke-dasharray:1.2 .8}.st-city-name{position:absolute;left:22px;bottom:16px;font-family:var(--head);font-size:26px;letter-spacing:8px;color:#ffffff14}.st-node{--c: #6c63ff;position:absolute;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:6px;border:0;background:none;cursor:var(--cur-pointer, pointer);color:var(--ink);z-index:2}.st-node-hex{width:74px;height:74px;display:grid;place-items:center;clip-path:var(--hex);background:color-mix(in srgb,var(--c) 70%,#000);transition:transform .2s var(--ease),filter .2s}.st-node-hex i{font-style:normal;font-family:var(--head);font-size:20px;color:#fff;width:68px;height:68px;display:grid;place-items:center;clip-path:var(--hex);background:radial-gradient(circle at 50% 30%,color-mix(in srgb,var(--c) 45%,#11142a),#0a0c16)}.st-node b{font-family:var(--head);font-weight:400;font-size:13px;letter-spacing:1.5px;text-shadow:0 2px 6px #000;white-space:nowrap}.st-node:hover .st-node-hex{transform:scale(1.08)}.st-node.on .st-node-hex{filter:drop-shadow(0 0 16px var(--c));transform:scale(1.1)}.st-node.on b{color:#fff}.st-node.locked{opacity:.45}.st-node.locked .st-node-hex{background:#2a3450}.st-node-mark{position:absolute;top:-8px;right:-4px;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;font-style:normal;font-family:var(--head);background:var(--warn);color:#0b0d17;animation:st-bounce 1.2s ease-in-out infinite}.st-node-mark.side{background:var(--cyan);animation:none}@keyframes st-bounce{50%{transform:translateY(-5px)}}.st-node.here .st-node-hex:after{content:""}.st-dist{--c: #6c63ff;min-height:0;display:flex;flex-direction:column;background:linear-gradient(180deg,color-mix(in srgb,var(--c) 10%,#0b0e19),#07080f);box-shadow:inset 0 0 0 1px var(--line2);clip-path:polygon(16px 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%,0 16px)}.st-dist-h{display:flex;gap:14px;padding:14px;border-bottom:1px solid var(--line2)}.st-dist-h h2{margin:2px 0;font-family:var(--head);font-weight:400;font-size:22px;letter-spacing:1.5px;color:#fff}.st-dist-h p{margin:0;color:var(--ink2);font-size:13px;line-height:1.4}.st-dist-b{flex:1;min-height:0;overflow-y:auto;padding:6px 14px 16px;display:flex;flex-direction:column;gap:8px}.st-dist-b h3{margin:12px 0 2px;font-family:var(--head);font-weight:400;font-size:12px;letter-spacing:2.5px;color:var(--ink3);text-transform:uppercase}.st-dist-b h3 small{font-family:var(--body);letter-spacing:0;text-transform:none;margin-left:6px}.st-h3btn{background:none;border:0;padding:0;text-align:left;cursor:var(--cur-pointer, pointer)}.st-row{display:grid;grid-template-columns:54px 1fr auto;gap:12px;align-items:center;padding:8px 12px 8px 8px;border:0;text-align:left;color:var(--ink);cursor:var(--cur-pointer, pointer);background:#0e1220;box-shadow:inset 0 0 0 1px var(--line2);clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);transition:box-shadow .15s,transform .15s var(--ease)}.st-row:hover{box-shadow:inset 0 0 0 1px var(--c);transform:translate(3px)}.st-row .st-pt{width:54px}.st-row .st-pt-frame{clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px)}.st-row .st-sil text{display:none}.st-row b{display:block;font-size:15px;color:#fff}.st-row span{font-size:12.5px;color:var(--ink2)}.st-row.locked{opacity:.55}.st-row-ico{width:54px;height:54px;display:grid;place-items:center;font-size:22px;color:var(--c)}.st-pay{font-style:normal;font-family:var(--head);font-size:12px;color:var(--gold, #f2c14e);white-space:nowrap}.st-locals{display:flex;flex-direction:column;gap:6px;padding:14px;margin-top:8px;--hud-line: linear-gradient(135deg, #f2c14e, #f2c14e33 50%, #6c63ff55)}.st-locals b{font-family:var(--head);font-weight:400;font-size:18px;color:#fff;letter-spacing:1px}.st-locals>span:not(.sys){font-size:13px;color:var(--ink2);line-height:1.4}.st-bracket{display:flex;gap:8px;margin:4px 0}.st-bracket i{font-style:normal;width:30px;height:30px;display:grid;place-items:center;font-family:var(--head);font-size:13px;clip-path:var(--hex);background:#1a2034;color:var(--ink3)}.st-bracket i.won{background:var(--ok);color:#0b0d17}.st-bracket i.now{background:var(--neo);color:#fff}.st-prep,.st-result{position:fixed;inset:0;z-index:70;display:grid;place-items:center;padding:24px;background:#03040acc;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:sh-fade .2s ease both}.st-prep-in{--c: #6c63ff;position:relative;width:min(980px,100%);max-height:calc(100vh - 48px);overflow-y:auto;padding:28px;display:flex;flex-direction:column;gap:18px;background:#07080f;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c) 60%,#2a3450),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}.st-bd.prep{position:absolute;inset:0;opacity:.55}.st-prep-in>*{position:relative;z-index:1}.st-prep-vs{display:grid;grid-template-columns:230px 1fr;gap:26px;align-items:center}.st-prep-vs .st-pt{width:230px}.st-prep-t h2{margin:4px 0 0;font-family:var(--head);font-weight:400;font-size:36px;letter-spacing:2px;color:#fff}.st-role{color:var(--c);font-family:var(--head);font-size:13px;letter-spacing:1.5px}.st-prep-t p{color:var(--ink2);font-size:15px;line-height:1.5;margin:10px 0}.st-chips{display:flex;gap:8px;flex-wrap:wrap}.st-chip{font-family:var(--head);font-size:11px;letter-spacing:1.5px;padding:5px 10px;background:#ffffff0d;box-shadow:inset 0 0 0 1px var(--line3);color:var(--ink)}.st-chip.hard{color:#fff;background:#ff2e4d33;box-shadow:inset 0 0 0 1px var(--red)}.st-chip.normal{color:var(--ok)}.st-chip.pay{color:var(--gold, #f2c14e);box-shadow:inset 0 0 0 1px #f2c14e66}.st-warn{margin:10px 0 0!important;padding:10px 12px;background:#ff2e4d12;box-shadow:inset 0 0 0 1px #ff2e4d55;color:#ffd0da!important;font-size:14px!important}.st-warn.soft{background:#6c63ff14;box-shadow:inset 0 0 0 1px #6c63ff55;color:#d6d3ff!important}.st-deck{display:flex;flex-direction:column;gap:8px}.st-deck-list{display:flex;gap:8px;flex-wrap:wrap}.st-deck-o{display:flex;flex-direction:column;align-items:flex-start;padding:9px 14px;border:0;cursor:var(--cur-pointer, pointer);color:var(--ink);background:#0e1220;box-shadow:inset 0 0 0 1px var(--line2)}.st-deck-o b{font-size:14px}.st-deck-o small{color:var(--ink3);font-size:12px}.st-deck-o.on{box-shadow:inset 0 0 0 2px var(--neo2),0 0 18px #6c63ff44;background:#16193a}.st-deck-o:disabled{opacity:.4}.st-go{align-self:flex-end;min-width:220px;font-size:20px!important}.st-result-in{width:min(640px,100%);padding:30px 34px;display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;animation:sh-rise .35s var(--ease) both;--hud-bg: linear-gradient(170deg, #111431fa, #07080ffa)}.st-result-in.won{--hud-line: linear-gradient(135deg, var(--ok), #4fe3a133 50%, var(--neo))}.st-result-in.lost{--hud-line: linear-gradient(135deg, var(--red), #ff2e4d33 50%, var(--neo))}.st-result-in h2{margin:0;font-family:var(--head);font-weight:400;font-size:52px;letter-spacing:8px}.st-result-in h2.won{color:#fff;text-shadow:0 0 30px var(--ok)}.st-result-in h2.lost{color:var(--red2)}.st-pay-list{display:flex;flex-direction:column;gap:8px;width:100%;margin:6px 0}.st-pay-row{display:grid;grid-template-columns:30px auto 1fr;gap:12px;align-items:baseline;padding:10px 16px;background:#ffffff08;box-shadow:inset 0 0 0 1px var(--line2);text-align:left;animation:st-in .35s var(--ease) both}.st-pay-row:nth-child(2){animation-delay:.1s}.st-pay-row:nth-child(3){animation-delay:.2s}.st-pay-row:nth-child(4){animation-delay:.3s}.st-pay-row span{font-size:18px}.st-pay-row b{font-family:var(--head);font-weight:400;font-size:26px}.st-pay-row small{font-family:var(--head);font-size:11px;letter-spacing:1.5px;color:var(--ink2)}.st-pay-row.cr span,.st-pay-row.cr b{color:var(--gold, #f2c14e)}.st-pay-row.rn span,.st-pay-row.rn b{color:var(--neo2)}.st-pay-row.neg b{color:var(--red2)}.st-pay-row.pk span,.st-pay-row.pk b{color:var(--cyan)}.st-pay-row.debt span,.st-pay-row.debt b{color:var(--ok)}.st-ante{display:flex;align-items:center;gap:14px;padding:10px;background:#ffffff08;box-shadow:inset 0 0 0 1px var(--line2);text-align:left}.st-ante-c{width:70px;flex:0 0 auto}.st-ante-c img{width:100%;border-radius:4px;display:block}.st-ante.won{box-shadow:inset 0 0 0 1px var(--ok)}.st-ante.lost{box-shadow:inset 0 0 0 1px var(--red)}.st-result-in .row{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;margin-top:6px}.st-missions{position:relative;width:min(760px,100%);max-height:calc(100vh - 48px);padding:26px 28px;display:flex;flex-direction:column;gap:10px;--hud-bg: linear-gradient(170deg, #111431fa, #07080ffa)}.st-missions h2{margin:0;font-family:var(--head);font-weight:400;font-size:30px;letter-spacing:2px;color:#fff}.st-mtabs{display:flex;gap:4px}.st-mlist{overflow-y:auto;display:flex;flex-direction:column;gap:8px;padding-right:4px}.st-m{display:grid;grid-template-columns:1fr auto;gap:14px;align-items:center;padding:12px 16px;background:#0e1220;box-shadow:inset 0 0 0 1px var(--line2)}.st-m b{display:block;color:#fff;font-size:15px}.st-m span{color:var(--ink2);font-size:13px}.st-m i{display:block;height:4px;background:#ffffff12;margin:8px 0 3px}.st-m i em{display:block;height:100%;background:var(--neo2)}.st-m small{color:var(--ink3);font-size:12px}.st-m.done{box-shadow:inset 0 0 0 1px var(--gold, #f2c14e)}.st-m.done i em{background:var(--gold, #f2c14e)}.st-m-ok{color:var(--ok);font-size:22px;padding:0 10px}.st-bark{position:fixed;left:18px;top:122px;z-index:60;display:flex;align-items:center;gap:12px;max-width:min(460px,80vw);padding:10px 18px 10px 10px;pointer-events:none;background:linear-gradient(90deg,#0d1022f5,#07080fe8);box-shadow:inset 0 0 0 1px #ff2e4d88,0 12px 40px #000c;clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px);animation:st-bark 3.6s var(--ease) both}.st-bark .st-pt{width:64px}.st-bark .st-sil text{display:none}.st-bark b{font-family:var(--head);font-weight:400;font-size:13px;letter-spacing:1.5px;color:var(--red2)}.st-bark p{margin:2px 0 0;color:#fff;font-size:16px;line-height:1.35}@keyframes st-bark{0%{opacity:0;transform:translate(-30px)}8%{opacity:1;transform:none}88%{opacity:1}to{opacity:0;transform:translate(-10px)}}.st-continue{position:fixed;left:50%;bottom:120px;transform:translate(-50%);z-index:95;animation:st-in .4s .8s var(--ease) both}.st-continue .btn{box-shadow:inset 0 0 0 1px #fff,0 0 40px #6c63ffaa;font-size:18px!important;padding:16px 30px!important}.h2-btn.story:before{background:var(--cyan)}.navbar .nv.story i{color:var(--cyan);filter:none}@media(prefers-reduced-motion:reduce){.st-next.hot,.st-node-mark,.st-bark{animation:none}}@media(max-width:1180px){.st-body{grid-template-columns:1fr 1fr;grid-template-rows:auto minmax(360px,1fr);overflow-y:auto}.st-left{grid-column:1 / -1;flex-direction:row;overflow:visible}.st-left .st-next{flex:1}.st-track{min-width:220px}.st-map{min-height:360px}}@media(max-width:760px){.st-bar{flex-wrap:wrap;height:auto;padding:8px 12px;gap:8px}.st-ch{display:none}.st-meter{min-width:0}.st-meter i{width:70px}.st-body{display:flex;flex-direction:column;padding:10px;gap:10px;overflow-y:auto}.st-body>*{flex-shrink:0}.st-left{flex-direction:column;min-height:auto}.st-track{display:none}.st-map{height:300px;flex:0 0 auto}.st-node-hex{width:56px;height:56px}.st-node-hex i{width:51px;height:51px;font-size:16px}.st-node b{font-size:11px}.st-dist{flex:0 0 auto}.st-dist-b{overflow:visible}.st-stage{bottom:190px;grid-template-columns:1fr 1fr;padding:0 8px}.st-stage .side-center{grid-column:1 / -1}.st-stage .side-right{grid-column:2}.st-pt{width:clamp(130px,42vw,200px)}.st-box{bottom:12px;padding:22px 18px 18px;min-height:150px}.st-box p{font-size:16px}.st-choice{font-size:15px;padding:12px 16px}.st-starters{grid-template-columns:1fr}.st-starter-art{height:120px}.st-starter-art .db{width:80px}.st-new-in{padding:20px}.st-new-in h1{font-size:28px}.st-prep{padding:0;align-items:end}.st-prep-in{max-height:100dvh;padding:18px;clip-path:none}.st-prep-vs{grid-template-columns:110px 1fr;gap:14px}.st-prep-vs .st-pt{width:110px}.st-prep-t h2{font-size:24px}.st-go{align-self:stretch}.st-bark{top:auto;bottom:150px;left:8px}.st-continue{bottom:90px}}@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-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-shade{text-shadow:0 2px calc(14px * var(--uk, 1)) rgba(0,0,0,.85),0 0 2px rgba(0,0,0,.9)}.lx-shl{clip-path:polygon(0 0,calc(100% - calc(28px * var(--uk, 1))) 0,100% calc(28px * var(--uk, 1)),100% 100%,calc(12px * var(--uk, 1)) 100%,0 calc(100% - calc(12px * var(--uk, 1))))}.lx-shm{clip-path:polygon(0 0,calc(100% - calc(18px * var(--uk, 1))) 0,100% calc(18px * var(--uk, 1)),100% 100%,calc(8px * var(--uk, 1)) 100%,0 calc(100% - calc(8px * var(--uk, 1))))}.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(calc(12px * var(--uk, 1))) saturate(1.15);-webkit-backdrop-filter:blur(calc(12px * var(--uk, 1))) saturate(1.15)}.lx-face.tick:after{content:"";position:absolute;left:0;top:0;width:calc(44px * var(--uk, 1));height:2px;background:linear-gradient(90deg,#6c63ff,#ff3737);pointer-events:none;z-index:2}.lx-face.lx-shl:before,.lx-face.lx-shm:before{content:"";position:absolute;top:0;right:0;pointer-events:none;z-index:2}.lx-face.lx-shl:before{width:calc(28px * var(--uk, 1));height:calc(28px * var(--uk, 1));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:calc(18px * var(--uk, 1));height:calc(18px * var(--uk, 1));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-btn{position:relative;display:inline-flex;align-items:stretch;height:calc(52px * var(--uk, 1));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% - calc(12px * var(--uk, 1))) 0,100% calc(12px * var(--uk, 1)),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 calc(22px * var(--uk, 1));font-size:calc(19px * var(--uk, 1));line-height:1}.lx-btn .lx-btn-sub{display:block;margin-top:calc(5px * var(--uk, 1));font-family:var(--body);font-weight:600;font-size:calc(10.5px * var(--uk, 1));letter-spacing:.18em;opacity:.8}.lx-btn .lx-btn-key{position:relative;flex:none;width:calc(46px * var(--uk, 1));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 calc(6px * var(--uk, 1)))}.lx-btn .lx-btn-key:before{content:"";position:absolute;top:0;right:0;width:calc(12px * var(--uk, 1));height:calc(12px * var(--uk, 1));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(calc(3px * var(--uk, 1)))}.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:calc(38px * var(--uk, 1));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:calc(13.5px * var(--uk, 1));letter-spacing:.2em;padding:0 calc(16px * var(--uk, 1))}.lx-btn.lg{height:calc(64px * var(--uk, 1))}.lx-btn.lg .lx-btn-label{font-size:calc(26px * var(--uk, 1))}.lx-btn.lg .lx-btn-key{width:calc(58px * var(--uk, 1))}.lx-btn.sm{height:calc(40px * var(--uk, 1))}.lx-btn.sm .lx-btn-label{font-size:calc(16px * var(--uk, 1));padding:0 calc(16px * var(--uk, 1))}.lx-btn.sm .lx-btn-key{width:calc(36px * var(--uk, 1))}.lx-btn.xs{height:calc(32px * var(--uk, 1))}.lx-btn.xs .lx-btn-label{font-size:calc(13.5px * var(--uk, 1));letter-spacing:.14em;padding:0 calc(12px * var(--uk, 1))}.lx-btn.xs .lx-btn-key{width:calc(28px * var(--uk, 1))}.lx-btn.wide{display:flex;width:100%}.lx-btn .lx-halo{position:absolute;inset:calc(-5px * var(--uk, 1));border:1px solid rgba(255,90,90,.38);pointer-events:none;clip-path:polygon(0 0,calc(100% - calc(15px * var(--uk, 1))) 0,100% calc(15px * var(--uk, 1)),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:calc(38px * var(--uk, 1));height:calc(38px * var(--uk, 1));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% - calc(8px * var(--uk, 1))) 0,100% calc(8px * var(--uk, 1)),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:calc(8px * var(--uk, 1));font-family:var(--lx-disp);font-weight:600;font-size:calc(12px * var(--uk, 1));letter-spacing:.16em;text-transform:uppercase;color:var(--lx-lav);white-space:nowrap}.lx-sg{display:inline-block;width:calc(9px * var(--uk, 1));height:calc(10px * var(--uk, 1));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:calc(10px * var(--uk, 1));pointer-events:none;opacity:.55;z-index:2;background:linear-gradient(#c9c7ff,#c9c7ff) left top / calc(14px * var(--uk, 1)) 1.5px no-repeat,linear-gradient(#c9c7ff,#c9c7ff) left top / 1.5px calc(14px * var(--uk, 1)) no-repeat,linear-gradient(#c9c7ff,#c9c7ff) right bottom / calc(14px * var(--uk, 1)) 1.5px no-repeat,linear-gradient(#c9c7ff,#c9c7ff) right bottom / 1.5px calc(14px * var(--uk, 1)) no-repeat,linear-gradient(#c9c7ff,#c9c7ff) left bottom / calc(14px * var(--uk, 1)) 1.5px no-repeat,linear-gradient(#c9c7ff,#c9c7ff) left bottom / 1.5px calc(14px * var(--uk, 1)) no-repeat}.lx-ticker{position:relative;height:calc(34px * var(--uk, 1));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:calc(8px * var(--uk, 1));padding:0 calc(20px * var(--uk, 1)) 0 calc(16px * var(--uk, 1));background:var(--lx-red);color:#fff;clip-path:polygon(0 0,100% 0,calc(100% - calc(12px * var(--uk, 1))) 100%,0 100%);font-family:var(--lx-disp);font-weight:700;font-size:calc(13px * var(--uk, 1));letter-spacing:.16em;text-transform:uppercase}.lx-ticker-run{position:relative;z-index:1;display:flex;gap:calc(56px * var(--uk, 1));white-space:nowrap;padding-left:calc(40px * var(--uk, 1));animation:lx-marquee 42s linear infinite}.lx-ticker-run>span{display:inline-flex;align-items:center;gap:calc(12px * var(--uk, 1));font-family:var(--lx-disp);font-weight:700;font-size:calc(14px * var(--uk, 1));letter-spacing:.1em;text-transform:uppercase;color:#d7dae6}.lx-dot{display:inline-block;width:calc(8px * var(--uk, 1));height:calc(8px * var(--uk, 1));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 calc(10px * var(--uk, 1)) calc(22px * var(--uk, 1)) #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 calc(10px * var(--uk, 1)) calc(26px * var(--uk, 1)) #0009,0 0 0 1.5px #c9c7ff,0 0 calc(22px * var(--uk, 1)) #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:calc(24px * var(--uk, 1));height:calc(27px * var(--uk, 1));font-family:var(--lx-disp);font-weight:800;font-size:calc(11px * var(--uk, 1));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 calc(200px * var(--uk, 1)) calc(30px * var(--uk, 1)) #0000009e}.lx-mote{position:absolute;bottom:calc(-12px * var(--uk, 1));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:calc(-140px * var(--uk, 1));width:calc(360px * var(--uk, 1));height:130vh;pointer-events:none;background:linear-gradient(180deg,#c9c7ff1f,#c9c7ff00 72%);filter:blur(calc(12px * var(--uk, 1)));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 / calc(96px * var(--uk, 1)) calc(96px * var(--uk, 1)),linear-gradient(90deg,rgba(108,99,255,.16) 1px,transparent 1px) -1px -1px / calc(96px * var(--uk, 1)) calc(96px * var(--uk, 1)),linear-gradient(rgba(108,99,255,.06) 1px,transparent 1px) -1px -1px / calc(24px * var(--uk, 1)) calc(24px * var(--uk, 1)),linear-gradient(90deg,rgba(108,99,255,.06) 1px,transparent 1px) -1px -1px / calc(24px * var(--uk, 1)) calc(24px * var(--uk, 1))}.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:calc(56px * var(--uk, 1));height:calc(56px * var(--uk, 1));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:calc(5px * var(--uk, 1));height:calc(5px * var(--uk, 1));background:#ff3737}.lx-cbrk.tl i{left:calc(12px * var(--uk, 1));top:calc(12px * var(--uk, 1))}.lx-cbrk.tr i{right:calc(12px * var(--uk, 1));top:calc(12px * var(--uk, 1))}.lx-cbrk.bl i{left:calc(12px * var(--uk, 1));bottom:calc(12px * var(--uk, 1))}.lx-cbrk.br i{right:calc(12px * var(--uk, 1));bottom:calc(12px * var(--uk, 1))}.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(calc(-36px * var(--uk, 1)))}to{opacity:1;transform:none}}@keyframes lx-rise{0%{opacity:0;transform:translateY(calc(24px * var(--uk, 1)))}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 calc(18px * var(--uk, 1)) rgba(108,99,255,.45))}50%{filter:drop-shadow(0 0 calc(34px * var(--uk, 1)) rgba(108,99,255,.8))}}@keyframes lx-drift{0%,to{transform:translate(0) rotate(0)}50%{transform:translate(calc(4px * var(--uk, 1)),calc(-10px * var(--uk, 1))) rotate(14deg)}}@keyframes lx-moteA{0%{transform:translate(0);opacity:0}12%{opacity:.6}80%{opacity:.3}to{transform:translate(calc(-26px * var(--uk, 1)),-110vh);opacity:0}}@keyframes lx-moteB{0%{transform:translate(0);opacity:0}12%{opacity:.55}80%{opacity:.3}to{transform:translate(calc(30px * var(--uk, 1)),-110vh);opacity:0}}@keyframes lx-moteC{0%{transform:translate(0);opacity:0}12%{opacity:.5}80%{opacity:.25}to{transform:translate(calc(6px * var(--uk, 1)),-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)}}@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-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:calc(7px * var(--uk, 1));height:calc(7px * var(--uk, 1));flex:none;border-radius:50%;background:#7bffc0;box-shadow:0 0 calc(8px * var(--uk, 1)) #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:calc(8px * var(--uk, 1));font-size:calc(13px * var(--uk, 1));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(calc(6px * var(--uk, 1)));filter:brightness(1.12)}button.mx-plate:active>.mx-pb{transform:translate(calc(6px * var(--uk, 1))) 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:calc(28px * var(--uk, 1));right:calc(28px * var(--uk, 1));bottom:calc(24px * var(--uk, 1));z-index:3;display:flex;flex-direction:column;align-items:flex-start;min-width:0}.mx-tt{display:block;font-size:calc(40px * var(--uk, 1));color:#fff;margin-top:calc(10px * var(--uk, 1));white-space:nowrap}.mx-td{display:block;font-size:calc(14px * var(--uk, 1));line-height:1.35;color:var(--lx-body2);margin-top:calc(8px * var(--uk, 1))}.mx-td b{color:#fff;font-weight:600}.mx-lock{position:absolute;right:calc(26px * var(--uk, 1));top:calc(22px * var(--uk, 1));z-index:3;display:inline-flex;align-items:center;gap:calc(6px * var(--uk, 1));font-family:var(--lx-disp);font-weight:600;font-size:calc(11px * var(--uk, 1));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:calc(160px * var(--uk, 1));max-width:100%;height:calc(3px * var(--uk, 1));margin-top:calc(10px * var(--uk, 1));background:#262b3b}.mx-meter i{display:block;height:100%;background:linear-gradient(90deg,#6c63ff,#9a94ff)}.navbar.mx-bar{inset:0 0 auto;height:calc(64px * var(--uk, 1));padding:0 calc(28px * var(--uk, 1));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:calc(64px * var(--uk, 1));margin-right:calc(36px * var(--uk, 1));padding:0;border:0;background:none;cursor:var(--cur-pointer, pointer);flex:none}.mx-brand img{display:block;height:calc(48px * var(--uk, 1));width:auto;filter:drop-shadow(0 2px calc(6px * var(--uk, 1)) 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 calc(6px * var(--uk, 1)) 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:calc(3px * var(--uk, 1))}.mx-homeemb{display:none}.mx-tabs{display:flex;align-items:stretch;gap:calc(26px * var(--uk, 1));height:calc(64px * var(--uk, 1));flex:none;position:relative}.navbar .nv.mx-tab,.navbar .mx-chat.nv{position:relative;flex:none;height:calc(64px * var(--uk, 1));display:flex;flex-direction:row;align-items:center;gap:calc(6px * var(--uk, 1));padding:0;background:none;border:0;font-family:var(--lx-disp);font-weight:700;font-size:calc(17px * var(--uk, 1));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;left:calc(-6px * var(--uk, 1));right:calc(-6px * var(--uk, 1));bottom:0;top:auto;height:calc(3px * var(--uk, 1));inset:auto calc(-6px * var(--uk, 1)) 0 calc(-6px * var(--uk, 1));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:calc(10px * var(--uk, 1));height:calc(6px * var(--uk, 1));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:calc(9.5px * var(--uk, 1));letter-spacing:.14em;color:var(--lx-gold);border:1px solid rgba(233,185,73,.45);padding:2px calc(5px * var(--uk, 1)) 1px;line-height:1}.navbar .nv .nkey{top:calc(9px * var(--uk, 1));right:calc(-12px * var(--uk, 1));left:auto}.navbar .mx-tab .nbadge,.navbar .mx-chat .nbadge{top:calc(10px * var(--uk, 1));left:auto;right:calc(-14px * var(--uk, 1));min-width:calc(16px * var(--uk, 1));height:calc(16px * var(--uk, 1));font-size:calc(10px * var(--uk, 1));border-radius:calc(8px * var(--uk, 1));background:var(--lx-red)}.mx-dot{display:none}.mx-drop{position:relative;display:flex}.mx-menu{position:absolute;top:calc(100% - calc(4px * var(--uk, 1)));left:calc(-18px * var(--uk, 1));z-index:60;min-width:calc(250px * var(--uk, 1));padding:calc(8px * var(--uk, 1));display:flex;flex-direction:column;background:linear-gradient(180deg,#1e2230,#12141c);box-shadow:inset 0 0 0 1px #c9cedc33,0 calc(22px * var(--uk, 1)) calc(50px * var(--uk, 1)) #000000b3;clip-path:polygon(0 0,calc(100% - calc(14px * var(--uk, 1))) 0,100% calc(14px * var(--uk, 1)),100% 100%,0 100%);animation:mx-menuIn .22s var(--lx-ease) both}.mx-menu:before{content:"";position:absolute;left:0;top:0;width:calc(44px * var(--uk, 1));height:2px;background:linear-gradient(90deg,#6c63ff,#ff3737)}.mx-mi{display:flex;flex-direction:column;align-items:flex-start;gap:calc(3px * var(--uk, 1));width:100%;padding:calc(10px * var(--uk, 1)) calc(12px * var(--uk, 1));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:calc(15px * var(--uk, 1));letter-spacing:.1em;text-transform:uppercase}.mx-mi small{font-size:calc(12.5px * var(--uk, 1));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:calc(6px * var(--uk, 1)) calc(4px * var(--uk, 1));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:calc(180px * var(--uk, 1));height:calc(3px * var(--uk, 1));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:calc(10px * var(--uk, 1));height:calc(64px * var(--uk, 1));flex:none}.navbar .mx-chat.nv{width:calc(38px * var(--uk, 1));height:calc(38px * var(--uk, 1));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% - calc(8px * var(--uk, 1))) 0,100% calc(8px * var(--uk, 1)),100% 100%,0 100%);overflow:visible}.navbar .mx-chat.nv .mx-ico{display:block;width:calc(19px * var(--uk, 1));height:calc(19px * var(--uk, 1))}.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:calc(-5px * var(--uk, 1));right:calc(-6px * var(--uk, 1))}.navbar .mx-chat.nv.on:before,.navbar .mx-chat.nv.on:after,.navbar .mx-chat.nv:after{display:none}.mx-snd svg{width:calc(19px * var(--uk, 1));height:calc(19px * var(--uk, 1));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:calc(38px * var(--uk, 1));height:calc(38px * var(--uk, 1));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% - calc(8px * var(--uk, 1))) 0,100% calc(8px * var(--uk, 1)),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:calc(20px * var(--uk, 1));height:calc(20px * var(--uk, 1))}.navbar .mx-op.h2-id{position:relative;display:flex;align-items:center;gap:calc(10px * var(--uk, 1));height:calc(46px * var(--uk, 1));margin-left:calc(4px * var(--uk, 1));padding:1px calc(16px * var(--uk, 1)) 1px calc(6px * var(--uk, 1));border:0;color:var(--lx-text);background:linear-gradient(180deg,#d6dbec6b,#d6dbec1f 30%,#d6dbec1a 70%,#d6dbec42);clip-path:polygon(0 0,calc(100% - calc(10px * var(--uk, 1))) 0,100% calc(10px * var(--uk, 1)),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% - calc(10px * var(--uk, 1))) 0,100% calc(10px * var(--uk, 1)),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:calc(34px * var(--uk, 1));height:calc(38px * var(--uk, 1));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:calc(150px * var(--uk, 1))}.mx-opt b{font-family:var(--lx-disp);font-weight:700;font-size:calc(16px * var(--uk, 1));letter-spacing:.06em;text-transform:uppercase;color:#fff;max-width:calc(150px * var(--uk, 1));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mx-opt small{margin-top:calc(4px * var(--uk, 1));font-family:var(--lx-disp);font-weight:600;font-size:calc(10px * var(--uk, 1));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:calc(64px * var(--uk, 1));bottom:0}body.withnav #menu.mx-home,body.withnav #lobby.mx-match{top:0}body.withnav .social{bottom:calc(16px * var(--uk, 1))}body.withnav .modal{top:calc(64px * var(--uk, 1));bottom:0}body.withnav .sounddock{display:none}}@media(max-width:1439px)and (min-width:761px){.mx-tabs{gap:calc(20px * var(--uk, 1))}.mx-brand{margin-right:calc(30px * var(--uk, 1))}}@media(max-width:1299px)and (min-width:761px){.mx-tabs{gap:calc(16px * var(--uk, 1))}.mx-brand{margin-right:calc(24px * var(--uk, 1))}.navbar .nv.mx-tab{font-size:calc(16px * var(--uk, 1))}.mx-soontag{display:none}}@media(max-width:1199px)and (min-width:761px){.mx-brand{margin-right:calc(20px * var(--uk, 1))}.mx-brand img{height:calc(44px * var(--uk, 1))}.navbar.mx-bar{padding:0 calc(20px * var(--uk, 1))}}@media(max-width:1059px)and (min-width:761px){.mx-opt{display:none}.navbar .mx-op.h2-id{padding:1px calc(6px * var(--uk, 1))}.mx-snd+.mx-snd{display:none}.mx-tabs{gap:calc(13px * var(--uk, 1))}.navbar .nv.mx-tab{font-size:calc(15px * var(--uk, 1));letter-spacing:.05em}}@media(max-width:899px)and (min-width:761px){.mx-tabs{gap:calc(10px * var(--uk, 1))}.navbar .nv.mx-tab{font-size:calc(13.5px * var(--uk, 1))}.mx-car{display:none}.navbar.mx-bar .ntools{gap:calc(6px * var(--uk, 1))}.mx-snd{display:none}.mx-brand{margin-right:calc(14px * var(--uk, 1))}.mx-brand img{height:calc(40px * var(--uk, 1))}}#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:calc(20px * var(--uk, 1));animation:mx-aceIn 3.2s var(--lx-ease) both}.mx-studio-n{font-family:var(--body);font-weight:600;font-size:calc(30px * var(--uk, 1));letter-spacing:.62em;padding-left:.62em;color:#f2f3f7}.mx-studio-p{font-family:var(--lx-disp);font-weight:600;font-size:calc(11px * var(--uk, 1));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:calc(52px * var(--uk, 1));padding-bottom:calc(24px * var(--uk, 1));animation:mx-sysIn 7.4s linear both}.mx-core{width:calc(300px * var(--uk, 1));max-width:60vw;height:auto;animation:mx-coreUp 7.4s var(--lx-ease) both,lx-breathe 3s ease-in-out infinite}.mx-syslog{width:calc(440px * var(--uk, 1));max-width:calc(100vw - calc(32px * var(--uk, 1)));font-size:calc(15px * var(--uk, 1));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:calc(40px * var(--uk, 1));top:calc(24px * var(--uk, 1));padding:calc(6px * var(--uk, 1)) calc(4px * var(--uk, 1));border:0;background:none;font-family:var(--lx-disp);font-weight:600;font-size:calc(11px * var(--uk, 1));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:calc(40px * var(--uk, 1));bottom:calc(28px * var(--uk, 1));font-family:var(--lx-disp);font-weight:600;font-size:calc(10.5px * var(--uk, 1));letter-spacing:.16em;color:var(--lx-text3)}body[data-screen=intro] .sounddock{display:none}#title.mx-title{--wm: min(calc(600px * var(--uk, 1)), calc((100vh - calc(308px * var(--uk, 1))) * 1.484), 86vw);background:#0c0d14;overflow:hidden}.mx-title .mx-online{position:absolute;right:calc(104px * var(--uk, 1));top:calc(44px * var(--uk, 1));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:calc(40px * var(--uk, 1))}.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:calc(20px * var(--uk, 1));height:calc(18px * var(--uk, 1));left:-5%;top:30%;opacity:.85}.mx-twm .f2{width:calc(14px * var(--uk, 1));height:calc(16px * var(--uk, 1));left:101.5%;top:10%;opacity:.75;animation-delay:-2s}.mx-twm .f3{width:calc(18px * var(--uk, 1));height:calc(14px * var(--uk, 1));left:98%;top:82%;opacity:.6;animation-delay:-4s}.mx-tsub{margin-top:calc(24px * var(--uk, 1));font-size:calc(13px * var(--uk, 1));letter-spacing:.32em;color:var(--lx-body)}.lx-btn.mx-start{margin-top:calc(46px * var(--uk, 1));width:calc(380px * var(--uk, 1));max-width:calc(100vw - calc(48px * var(--uk, 1)));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:calc(44px * var(--uk, 1));z-index:2;display:flex;justify-content:center;gap:calc(32px * var(--uk, 1));font-family:var(--lx-disp);font-weight:600;font-size:calc(11px * var(--uk, 1));letter-spacing:.16em;color:var(--lx-text2)}#login.mx-login{--mx-lx: max(calc(72px * var(--uk, 1)), calc(50vw - 92vh) );--mx-lw: calc(420px * var(--uk, 1));--mx-lh: calc(638px * var(--uk, 1));background:#0c0d14;overflow:hidden}.mx-lstage{position:absolute;left:var(--mx-lx);right:var(--mx-lx);top:max(calc(48px * var(--uk, 1)),calc(50% - var(--mx-lh) / 2 - calc(8px * var(--uk, 1))));height:min(var(--mx-lh),calc(100% - calc(112px * var(--uk, 1))));display:flex;justify-content:space-between;gap:calc(40px * var(--uk, 1));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:calc(760px * var(--uk, 1))!important;height:calc(760px * var(--uk, 1))!important;left:calc(50% - calc(380px * var(--uk, 1)));top:calc(50% - calc(380px * var(--uk, 1)) + calc(52px * var(--uk, 1)));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 calc(22px * var(--uk, 1)) rgba(108,99,255,.45));animation:lx-rise .7s var(--lx-ease) both .05s}.mx-lsub{position:relative;z-index:1;margin:calc(16px * var(--uk, 1)) 0 0 calc(6px * var(--uk, 1));font-size:calc(13px * var(--uk, 1));letter-spacing:.3em}.mx-lnews{position:relative;z-index:1;width:100%}.mx-lnewsf{display:flex;gap:calc(16px * var(--uk, 1));align-items:center;padding:calc(16px * var(--uk, 1)) calc(20px * var(--uk, 1))}.mx-lnewsf img{width:calc(84px * var(--uk, 1));height:calc(64px * var(--uk, 1));object-fit:cover;object-position:60% 22%;flex:none}.mx-lnewsf b{display:block;margin-top:calc(6px * var(--uk, 1));font-size:calc(19px * var(--uk, 1));color:#fff}.mx-lnewsf span:not(.lx-sg){display:block;margin-top:calc(4px * var(--uk, 1));font-size:calc(13.5px * var(--uk, 1));color:var(--lx-body2)}.mx-lpanel{width:calc(440px * var(--uk, 1));flex:none;height:100%;animation:mx-slideL .55s var(--lx-ease) both .15s}.mx-lpanelf{display:flex;flex-direction:column;padding:calc(30px * var(--uk, 1)) calc(36px * var(--uk, 1)) calc(26px * var(--uk, 1));background:linear-gradient(180deg,#1e2230f7,#0d0e14f7);overflow:hidden}.mx-lhead{display:flex;align-items:center;gap:calc(12px * var(--uk, 1));font-family:var(--lx-disp);font-weight:600;font-size:calc(12px * var(--uk, 1));letter-spacing:.16em;text-transform:uppercase;color:var(--lx-lav)}.mx-lhead img{width:calc(40px * var(--uk, 1));height:auto}.mx-lpanelf h2{margin:calc(12px * var(--uk, 1)) 0 0;font-size:calc(46px * var(--uk, 1));color:#fff}.mx-lintro{margin:calc(8px * var(--uk, 1)) 0 0;font-size:calc(14.5px * var(--uk, 1));line-height:1.45;color:var(--lx-body2)}#loginform{display:flex;flex-direction:column;margin-top:calc(22px * var(--uk, 1))}.mx-fld{display:flex;flex-direction:column;gap:calc(8px * var(--uk, 1));margin-bottom:calc(16px * var(--uk, 1))}.mx-fld>span{font-family:var(--lx-disp);font-weight:700;font-size:calc(12px * var(--uk, 1));letter-spacing:.18em;text-transform:uppercase;color:var(--lx-body2)}.mx-fld input,.mx-inp,.mx-sel{height:calc(48px * var(--uk, 1));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 calc(16px * var(--uk, 1));font-family:var(--body);font-size:calc(16px * var(--uk, 1));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 calc(3px * var(--uk, 1)) #6c63ff40}.mx-lerr{min-height:calc(18px * var(--uk, 1));margin:calc(-6px * var(--uk, 1)) 0 calc(10px * var(--uk, 1));font-size:calc(13.5px * var(--uk, 1));line-height:calc(18px * var(--uk, 1));color:#ff7a7a}.mx-lerr:empty{visibility:hidden}#loginform .lx-btn.primary{margin-top:calc(6px * var(--uk, 1))}.mx-or{display:flex;align-items:center;gap:calc(14px * var(--uk, 1));margin:calc(20px * var(--uk, 1)) 0 calc(16px * var(--uk, 1))}.mx-or i{flex:1;height:1px;background:#c9cedc29}.mx-or span{font-family:var(--lx-disp);font-weight:600;font-size:calc(11px * var(--uk, 1));letter-spacing:.16em;text-transform:uppercase;color:var(--lx-text2)}.mx-lfine{margin:calc(14px * var(--uk, 1)) 0 0;font-size:calc(12.5px * var(--uk, 1));line-height:1.45;color:var(--lx-text2)}.mx-lstat{display:flex;align-items:center;gap:calc(8px * var(--uk, 1));margin-top:auto;padding-top:calc(12px * var(--uk, 1));font-size:calc(12.5px * var(--uk, 1));color:var(--lx-text2)}.mx-lstat.busy .mx-live{background:var(--lx-lav);box-shadow:0 0 calc(8px * var(--uk, 1)) #c9c7ff99}.mx-lstat.bad{color:#ff8a80}.mx-lstat.bad .mx-live{background:#ff3737;box-shadow:0 0 calc(8px * var(--uk, 1)) #ff373799}.mx-lfoot{position:absolute;left:var(--mx-lx);right:var(--mx-lx);bottom:calc(22px * var(--uk, 1));z-index:2;display:flex;align-items:center;gap:calc(28px * var(--uk, 1));font-family:var(--lx-disp);font-weight:600;font-size:calc(11px * var(--uk, 1));letter-spacing:.16em;color:var(--lx-text2)}.mx-ltitle{margin-left:auto;padding:calc(4px * var(--uk, 1)) 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, calc(72px * var(--uk, 1))) + calc(84px * var(--uk, 1)));bottom:calc(12px * var(--uk, 1))}body[data-screen=login] .sounddock .btn{padding:calc(5px * var(--uk, 1)) calc(8px * var(--uk, 1));font-size:calc(13px * var(--uk, 1));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:calc(40px * var(--uk, 1)) calc(24px * var(--uk, 1)) 0;text-align:center}.mx-gphead .lx-eb{font-size:calc(13px * var(--uk, 1));letter-spacing:.36em}.mx-gphead h1{margin:calc(12px * var(--uk, 1)) 0 0;font-size:calc(60px * var(--uk, 1));color:#fff}.mx-gphead p{margin:calc(14px * var(--uk, 1)) 0 0;font-size:calc(15px * var(--uk, 1));color:var(--lx-body2)}.mx-gpicks{position:relative;z-index:2;flex:0 1 calc(540px * var(--uk, 1));min-height:0;width:100%;max-width:calc(1104px * var(--uk, 1));display:grid;grid-template-columns:repeat(2,minmax(0,calc(492px * var(--uk, 1))));justify-content:center;gap:calc(40px * var(--uk, 1));padding:calc(31px * var(--uk, 1)) calc(40px * var(--uk, 1)) 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(calc(-4px * var(--uk, 1)))}.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:calc(-8px * var(--uk, 1));border:2px solid #FF3737;pointer-events:none;opacity:0;transition:opacity .3s var(--lx-ease);clip-path:polygon(0 0,calc(100% - calc(36px * var(--uk, 1))) 0,100% calc(36px * var(--uk, 1)),100% 100%,calc(20px * var(--uk, 1)) 100%,0 calc(100% - calc(20px * var(--uk, 1))));box-shadow:0 0 calc(30px * var(--uk, 1)) #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:calc(26px * var(--uk, 1));top:calc(22px * var(--uk, 1));z-index:3;padding:calc(5px * var(--uk, 1)) calc(10px * var(--uk, 1));background:#ff3737;color:#fff;font-family:var(--lx-disp);font-weight:600;font-size:calc(11px * var(--uk, 1));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:calc(28px * var(--uk, 1)) calc(30px * var(--uk, 1)) calc(26px * var(--uk, 1));background:linear-gradient(0deg,#08090cf7 58%,#08090c00)}.mx-gn{display:block;margin:calc(8px * var(--uk, 1)) 0 calc(10px * var(--uk, 1));font-size:calc(52px * var(--uk, 1));color:#fff}.mx-gbio{display:block;margin-bottom:calc(14px * var(--uk, 1));font-size:calc(15px * var(--uk, 1));line-height:1.5;color:var(--lx-body2)}.mx-gquote{position:relative;width:100%;margin:0;padding-top:calc(12px * var(--uk, 1));border-top:1px solid rgba(201,199,255,.2);font-size:calc(14px * var(--uk, 1));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:calc(12px * var(--uk, 1))}.mx-gpfoot{position:relative;z-index:2;display:flex;align-items:center;gap:calc(20px * var(--uk, 1));padding:calc(38px * var(--uk, 1)) calc(24px * var(--uk, 1)) calc(32px * var(--uk, 1))}.mx-gpfoot .lx-btn.lg{width:calc(320px * var(--uk, 1))}.mx-gsil{position:absolute;inset:0;pointer-events:none}.mx-gsil i{position:absolute;display:block}.mx-gsil.full .hd{left:50%;top:calc(62px * var(--uk, 1));width:calc(140px * var(--uk, 1));height:calc(158px * var(--uk, 1));margin-left:calc(-70px * var(--uk, 1));border-radius:50% 50% 46% 46%;background:linear-gradient(180deg,#3e4270,#23263f)}.mx-gsil.full .sh{left:50%;top:calc(206px * var(--uk, 1));width:calc(310px * var(--uk, 1));height:calc(300px * var(--uk, 1));margin-left:calc(-155px * var(--uk, 1));border-radius:calc(150px * var(--uk, 1)) calc(150px * var(--uk, 1)) 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:calc(128px * var(--uk, 1));height:calc(150px * var(--uk, 1));margin-left:calc(-64px * var(--uk, 1));top:calc(66px * var(--uk, 1));border-radius:50% 50% 46% 46%}.mx-gsil.full.mira .hr{left:50%;top:calc(50px * var(--uk, 1));width:calc(172px * var(--uk, 1));height:calc(230px * var(--uk, 1));margin-left:calc(-86px * var(--uk, 1));border-radius:calc(86px * var(--uk, 1)) calc(86px * var(--uk, 1)) calc(40px * var(--uk, 1)) calc(40px * var(--uk, 1));background:linear-gradient(180deg,#34385f,#22253d 80%)}.mx-gsil.full.mira .sh{width:calc(280px * var(--uk, 1));margin-left:calc(-140px * var(--uk, 1))}.mx-gsil.full.coach .sh{width:calc(330px * var(--uk, 1));margin-left:calc(-165px * var(--uk, 1))}.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:calc(40px * var(--uk, 1)) calc(40px * var(--uk, 1)) 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:calc(112px * var(--uk, 1));height:calc(128px * var(--uk, 1));margin-right:calc(-28px * var(--uk, 1));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:calc(56px * var(--uk, 1));height:calc(64px * var(--uk, 1));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% - calc(18px * var(--uk, 1))) 0,100% calc(18px * var(--uk, 1)),100% 100%,calc(8px * var(--uk, 1)) 100%,0 calc(100% - calc(8px * var(--uk, 1))))}.mx-gface{position:relative;padding:calc(16px * var(--uk, 1)) calc(22px * var(--uk, 1)) calc(18px * var(--uk, 1)) calc(44px * var(--uk, 1));background:linear-gradient(180deg,#1e2230f5,#0e0f16f5);clip-path:polygon(0 0,calc(100% - calc(18px * var(--uk, 1))) 0,100% calc(18px * var(--uk, 1)),100% 100%,calc(8px * var(--uk, 1)) 100%,0 calc(100% - calc(8px * var(--uk, 1))))}.mx-gface:after{content:"";position:absolute;left:0;top:0;width:calc(44px * var(--uk, 1));height:2px;background:linear-gradient(90deg,#6c63ff,#ff3737)}.mx-gname{display:flex;align-items:baseline;gap:calc(12px * var(--uk, 1));margin-bottom:calc(8px * var(--uk, 1))}.mx-gname .lx-disp{font-size:calc(24px * var(--uk, 1));color:#fff}.mx-grole{font-family:var(--lx-disp);font-weight:600;font-size:calc(11px * var(--uk, 1));letter-spacing:.16em;text-transform:uppercase;color:var(--lx-lav)}.mx-gline{position:relative;margin:0;font-size:calc(15.5px * var(--uk, 1));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-side: max(calc(40px * var(--uk, 1)), calc(50vw - 95vh) );--mx-lw: clamp(calc(470px * var(--uk, 1)), 38vw, calc(700px * var(--uk, 1)));--mx-gw: clamp(calc(430px * var(--uk, 1)), 36vw, calc(660px * var(--uk, 1)));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:var(--mx-side, calc(40px * var(--uk, 1)));top:calc(92px * var(--uk, 1));bottom:calc(58px * var(--uk, 1));width:var(--mx-lw);z-index:2;display:flex;flex-direction:column;gap:calc(16px * var(--uk, 1))}.mx-hleft>.lx-eb{flex:none}.mx-hero{flex:1 1 auto;min-height:calc(170px * var(--uk, 1))}.mx-hero .mx-tart{width:72%;opacity:.5}.mx-hero .mx-tin{right:calc(170px * var(--uk, 1))}.mx-ht{display:block;margin-top:calc(12px * var(--uk, 1));font-size:clamp(calc(76px * var(--uk, 1)),14.5vh,calc(132px * var(--uk, 1)));color:#fff}.mx-hd{display:block;margin-top:calc(14px * var(--uk, 1));font-size:calc(14px * var(--uk, 1));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:calc(28px * var(--uk, 1));bottom:calc(26px * var(--uk, 1));z-index:3;pointer-events:none;transition:transform var(--lx-t) var(--lx-ease)}.mx-hero:hover .mx-play{transform:translate(calc(4px * var(--uk, 1)))}.mx-hrow{flex:none;height:clamp(calc(116px * var(--uk, 1)),16.8vh,calc(184px * var(--uk, 1)));display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(16px * var(--uk, 1))}.mx-hrow .mx-tile{height:100%}.mx-hquick{flex:none;height:clamp(calc(52px * var(--uk, 1)),6.9vh,calc(72px * var(--uk, 1)));display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(16px * var(--uk, 1))}.mx-tilewrap{position:relative;min-width:0;height:100%}.mx-tilewrap>.mx-tile{height:100%;width:100%}.mx-sublink{position:absolute;right:calc(24px * var(--uk, 1));top:calc(20px * var(--uk, 1));z-index:4;padding:calc(4px * var(--uk, 1)) calc(8px * var(--uk, 1));border:1px solid rgba(201,199,255,.3);background:#08090c73;font-family:var(--lx-disp);font-weight:600;font-size:calc(11px * var(--uk, 1));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:calc(4px * var(--uk, 1));min-width:0;padding:0 calc(16px * var(--uk, 1));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% - calc(10px * var(--uk, 1))) 0,100% calc(10px * var(--uk, 1)),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:calc(17px * var(--uk, 1));letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.mx-q small{font-size:calc(12px * var(--uk, 1));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:calc(14px * var(--uk, 1));top:50%;margin-top:calc(-9px * var(--uk, 1));transform:none!important;padding:2px calc(6px * var(--uk, 1)) 1px;font-family:var(--lx-disp);font-weight:700;font-size:calc(9.5px * var(--uk, 1));letter-spacing:.14em;background:var(--lx-red);color:#fff;box-shadow:none}.mx-news{flex:none;height:clamp(calc(104px * var(--uk, 1)),14.8vh,calc(164px * var(--uk, 1)))}.mx-news .mx-pf{display:flex!important}.mx-news-art{position:relative;flex:none;width:calc(180px * var(--uk, 1));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 calc(24px * var(--uk, 1)) calc(6px * var(--uk, 1)) calc(12px * var(--uk, 1));animation:lx-fadeIn .5s var(--lx-ease) both}.mx-news-txt b{display:block;margin-top:calc(10px * var(--uk, 1));font-size:calc(23px * var(--uk, 1));line-height:1.05;color:#fff}.mx-news-txt>span:not(.lx-eb){display:block;margin-top:calc(6px * var(--uk, 1));font-size:calc(14px * var(--uk, 1));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:calc(26px * var(--uk, 1));top:calc(22px * var(--uk, 1));z-index:3;display:flex;gap:calc(6px * var(--uk, 1))}.mx-dots i{display:block;width:calc(10px * var(--uk, 1));height:calc(3px * var(--uk, 1));background:#3a4057;transition:width var(--lx-t) var(--lx-ease),background var(--lx-t)}.mx-dots i.on{width:calc(22px * var(--uk, 1));background:#ff3737}.mx-hright{position:absolute;right:var(--mx-side, calc(40px * var(--uk, 1)));top:calc(64px * var(--uk, 1));bottom:calc(58px * var(--uk, 1));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:calc(20px * var(--uk, 1)) 0 calc(24px * var(--uk, 1))}.mx-ace{--acew: clamp(calc(180px * var(--uk, 1)), 31vh, calc(344px * var(--uk, 1)));position:relative;width:var(--acew);flex:none}.mx-acecard-wrap{position:relative;perspective:calc(1100px * var(--uk, 1))}.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:calc(20px * var(--uk, 1));height:calc(18px * var(--uk, 1));left:calc(-34px * var(--uk, 1));top:17%;opacity:.85}.mx-ace .f2{width:calc(13px * var(--uk, 1));height:calc(15px * var(--uk, 1));left:calc(100% + calc(18px * var(--uk, 1)));top:7%;opacity:.7;animation-delay:-2s}.mx-ace .f3{width:calc(16px * var(--uk, 1));height:calc(13px * var(--uk, 1));left:calc(100% + calc(10px * var(--uk, 1)));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 calc(14px * var(--uk, 1)) calc(30px * var(--uk, 1)) #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 calc(14px * var(--uk, 1)) calc(30px * var(--uk, 1)) #0009}.mx-acepick{position:absolute;left:0;right:0;bottom:18%;text-align:center;font-family:var(--lx-disp);font-weight:700;font-size:calc(18px * var(--uk, 1));letter-spacing:.14em;color:#fff;text-shadow:0 2px calc(10px * var(--uk, 1)) #000}.mx-aceshadow{width:88%;height:calc(20px * var(--uk, 1));margin:calc(14px * var(--uk, 1)) 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:calc(12px * var(--uk, 1));margin-top:2px}.mx-acecap b{display:block;margin-top:calc(6px * var(--uk, 1));font-size:calc(20px * var(--uk, 1));color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(var(--acew) - calc(90px * var(--uk, 1)))}.mx-change{flex:none;padding:calc(7px * var(--uk, 1)) calc(12px * var(--uk, 1));border:1px solid rgba(201,199,255,.35);background:#08090c59;font-family:var(--lx-disp);font-weight:600;font-size:calc(11px * var(--uk, 1));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(calc(6px * var(--uk, 1)));backdrop-filter:blur(calc(6px * var(--uk, 1)))}.tut-offer-in.mx-offer-in{width:min(calc(520px * var(--uk, 1)),calc(100vw - calc(32px * var(--uk, 1))));padding:1px;border:0;border-radius:0;box-shadow:0 calc(30px * var(--uk, 1)) calc(80px * var(--uk, 1)) #000000b3;animation:lx-rise .5s var(--lx-ease) both}.mx-offer-f{padding:calc(26px * var(--uk, 1)) calc(30px * var(--uk, 1)) calc(28px * var(--uk, 1))}.mx-offer-who{display:flex;align-items:center;gap:calc(14px * var(--uk, 1));margin-bottom:calc(18px * var(--uk, 1))}.mx-offer-who .lx-disp{display:block;font-size:calc(22px * var(--uk, 1));color:#fff}.mx-offer-who small{display:block;margin-top:calc(4px * var(--uk, 1));font-family:var(--lx-disp);font-weight:600;font-size:calc(11px * var(--uk, 1));letter-spacing:.16em;text-transform:uppercase;color:var(--lx-lav)}.mx-offer-f h2.lx-disp{margin:calc(10px * var(--uk, 1)) 0 calc(10px * var(--uk, 1));font-size:calc(40px * var(--uk, 1));font-family:var(--lx-disp);letter-spacing:.005em;color:#fff}.mx-offer-f p{margin:0 0 calc(22px * var(--uk, 1));font-size:calc(15px * var(--uk, 1));line-height:1.55;color:var(--lx-body2)}.mx-offer-f .row{display:flex;align-items:center;gap:calc(14px * var(--uk, 1))}.mx-offer-f .row .lx-btn.primary{flex:1}.mx-offer-f .row .lx-btn.ghost{height:calc(52px * var(--uk, 1))}#lobby.mx-match{--mx-rw: clamp(calc(380px * var(--uk, 1)), 32vw, calc(480px * var(--uk, 1)));background:#0c0d14;overflow:hidden}.mx-mrings{left:calc(100% - calc(40px * var(--uk, 1)) - var(--mx-rw) / 2 - calc(430px * var(--uk, 1)));top:calc(50% - calc(16px * var(--uk, 1)) - calc(430px * var(--uk, 1)));z-index:0}.mx-mscroll{position:absolute;left:0;top:calc(64px * var(--uk, 1));bottom:0;right:calc(var(--mx-rw) + calc(80px * var(--uk, 1)));z-index:2;overflow-x:hidden;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#3A4057 transparent}.mx-mleft{padding:calc(28px * var(--uk, 1)) 0 calc(40px * var(--uk, 1)) calc(40px * var(--uk, 1));min-width:0}.mx-mhead{display:flex;align-items:flex-end;justify-content:space-between;gap:calc(16px * var(--uk, 1))}.mx-mhead h1{margin:calc(10px * var(--uk, 1)) 0 0;font-size:calc(68px * var(--uk, 1));color:#fff}.mx-mhr{display:flex;align-items:center;gap:calc(20px * var(--uk, 1));padding-bottom:calc(4px * var(--uk, 1))}.mx-mgrid{margin-top:calc(20px * var(--uk, 1));display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(16px * var(--uk, 1))}.mx-mgrid>.mx-tile{min-width:0}.mx-quick{grid-column:span 2;height:calc(150px * var(--uk, 1))}.mx-quick .mx-tt{font-size:calc(64px * var(--uk, 1))}.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:calc(4px * var(--uk, 1));display:inline-flex;align-items:center;gap:calc(5px * var(--uk, 1));font-family:var(--lx-disp);font-weight:700;font-size:calc(13px * var(--uk, 1));letter-spacing:.18em;text-transform:uppercase;color:#ff8a80}.mx-searching i{width:calc(6px * var(--uk, 1));height:calc(6px * var(--uk, 1));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:calc(206px * var(--uk, 1))}.mx-bot .mx-tin,.mx-room .mx-tin{top:calc(20px * var(--uk, 1));bottom:auto;left:calc(24px * var(--uk, 1));right:calc(24px * var(--uk, 1))}.mx-bot .mx-tt,.mx-room .mx-tt{font-size:calc(36px * var(--uk, 1));margin-top:calc(8px * var(--uk, 1))}.mx-bot .mx-td{margin-top:calc(6px * var(--uk, 1));font-size:calc(13.5px * var(--uk, 1))}.mx-ctl{display:flex;flex-direction:column;gap:calc(8px * var(--uk, 1));width:100%;margin-top:calc(12px * var(--uk, 1));position:relative}.mx-row{display:flex;align-items:center;gap:calc(8px * var(--uk, 1));width:100%;min-width:0}.mx-ctl .mx-sel,.mx-ctl .mx-inp{height:calc(32px * var(--uk, 1));padding:0 calc(10px * var(--uk, 1));font-size:calc(14px * var(--uk, 1));min-width:0}.mx-sel{appearance:none;-webkit-appearance:none;padding-right:calc(28px * var(--uk, 1))!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 calc(10px * var(--uk, 1)) center}.mx-sel option{background:#141721;color:#f2f3f7}.mx-inp.code{flex:0 0 calc(96px * var(--uk, 1));font-family:var(--lx-disp);font-weight:700;font-size:calc(16px * var(--uk, 1));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:calc(32px * var(--uk, 1));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:calc(13px * var(--uk, 1));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:calc(4px * var(--uk, 1));font-size:calc(12.5px * var(--uk, 1));color:#ff7a7a;white-space:nowrap}.mx-mrow3{grid-column:span 2;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(16px * var(--uk, 1))}.mx-mrow3 .mx-tile{height:calc(124px * var(--uk, 1))}.mx-mrow3 .mx-tin{left:calc(22px * var(--uk, 1));right:calc(22px * var(--uk, 1));bottom:calc(18px * var(--uk, 1))}.mx-mrow3 .mx-tt{font-size:calc(32px * var(--uk, 1));margin-top:calc(8px * var(--uk, 1))}.mx-mrow3 .mx-td{font-size:calc(13px * var(--uk, 1));margin-top:calc(6px * var(--uk, 1))}.mx-mrow3 .mx-lock{right:calc(22px * var(--uk, 1));top:calc(18px * var(--uk, 1))}.mx-mlower{margin-top:calc(40px * var(--uk, 1));display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(16px * var(--uk, 1));align-items:start}.mx-panelf{padding:calc(20px * var(--uk, 1)) calc(22px * var(--uk, 1)) calc(18px * var(--uk, 1));min-height:calc(180px * var(--uk, 1))}.mx-panelf>header{display:flex;align-items:center;justify-content:space-between;gap:calc(12px * var(--uk, 1));margin-bottom:calc(12px * var(--uk, 1))}.mx-panelf>header .lx-sys{font-size:calc(12.5px * var(--uk, 1));color:var(--lx-text2)}.mx-tabs2{display:flex;gap:calc(18px * var(--uk, 1))}.mx-tabs2 button{position:relative;padding:0 0 calc(6px * var(--uk, 1));border:0;background:none;font-family:var(--lx-disp);font-weight:700;font-size:calc(13px * var(--uk, 1));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:calc(14px * var(--uk, 1)) 0;font-size:calc(14px * var(--uk, 1));color:var(--lx-text2)}.mx-rooms,.mx-games,.mx-stand{max-height:calc(420px * var(--uk, 1));overflow-y:auto;scrollbar-width:thin;scrollbar-color:#3A4057 transparent}.mx-match .roomlist .room.mx-roomrow{display:grid;grid-template-columns:1fr;gap:calc(8px * var(--uk, 1));padding:calc(12px * var(--uk, 1)) 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:calc(18px * var(--uk, 1));letter-spacing:.14em;color:#fff;display:flex;align-items:baseline;gap:calc(10px * var(--uk, 1))}.mx-roomrow .code small{font-family:var(--body);font-weight:400;font-size:calc(13px * var(--uk, 1));letter-spacing:0;color:var(--lx-text2)}.mx-roomrow .rb{display:flex;align-items:center;gap:calc(8px * var(--uk, 1));flex-wrap:wrap}.mx-roomrow .rb .st{margin-right:auto;font-family:var(--lx-disp);font-weight:600;font-size:calc(11px * var(--uk, 1));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:calc(40px * var(--uk, 1));top:calc(92px * var(--uk, 1));bottom:calc(40px * var(--uk, 1));width:var(--mx-rw);z-index:3;display:flex;flex-direction:column;gap:calc(20px * var(--uk, 1))}.mx-deckp{flex:1 1 auto;min-height:0}.mx-deckf{display:flex;flex-direction:column;padding:calc(24px * var(--uk, 1)) calc(26px * var(--uk, 1));overflow:hidden}.mx-deckn{margin-top:calc(10px * var(--uk, 1));font-size:calc(34px * var(--uk, 1));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:calc(150px * var(--uk, 1));max-height:calc(380px * var(--uk, 1));margin:calc(18px * var(--uk, 1)) 0 calc(8px * var(--uk, 1))}.mx-fan .f1{width:calc(16px * var(--uk, 1));height:calc(14px * var(--uk, 1));left:calc(50% - calc(150px * var(--uk, 1)));top:calc(40px * var(--uk, 1));opacity:.7}.mx-fan-back,.mx-fan-front{position:absolute;top:calc(4px * var(--uk, 1));bottom:calc(26px * var(--uk, 1));aspect-ratio:816 / 1140}.mx-fan-back{left:calc(50% - calc(98px * var(--uk, 1)));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% - calc(38px * var(--uk, 1)));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 calc(12px * var(--uk, 1)) calc(26px * var(--uk, 1)) #0009}.mx-fan-glow{position:absolute;left:calc(40px * var(--uk, 1));right:calc(40px * var(--uk, 1));bottom:0;height:calc(36px * var(--uk, 1));background:radial-gradient(ellipse,rgba(255,55,55,.35),transparent 70%)}.mx-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(10px * var(--uk, 1));margin-top:calc(8px * var(--uk, 1))}.mx-stat{min-width:0;padding:calc(11px * var(--uk, 1)) calc(14px * var(--uk, 1));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:calc(10px * var(--uk, 1));letter-spacing:.16em;text-transform:uppercase;color:var(--lx-text2)}.mx-stat b{display:block;margin-top:calc(6px * var(--uk, 1));font-family:var(--lx-disp);font-weight:700;font-size:calc(16px * var(--uk, 1));letter-spacing:.04em;text-transform:uppercase;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mx-stat b.n{margin-top:calc(3px * var(--uk, 1));font-weight:800;font-size:calc(22px * var(--uk, 1));font-variant-numeric:tabular-nums}.mx-stat b.n i{font-style:normal;font-size:calc(15px * var(--uk, 1));color:var(--lx-text2)}.mx-stat b.dim{color:var(--lx-text3)}.mx-decknote{margin:calc(12px * var(--uk, 1)) 0 calc(12px * var(--uk, 1));font-size:calc(13px * var(--uk, 1));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:calc(3px * var(--uk, 1));background:#fff;box-shadow:0 0 calc(18px * var(--uk, 1)) #c9c7ff,0 0 calc(40px * var(--uk, 1)) #6c63ff;animation:mx-wipeLine .62s var(--lx-ease) both .03s}.mx-wipe img{position:absolute;left:50%;top:50%;width:calc(96px * var(--uk, 1));margin:calc(-41px * var(--uk, 1)) 0 0 calc(-48px * var(--uk, 1));opacity:0;animation:mx-wipeCore .62s var(--lx-ease) both}@keyframes mx-glint{0%{transform:translate(calc(-200px * var(--uk, 1)));opacity:0}10%{opacity:1}60%{opacity:1}70%,to{transform:translate(100vw);opacity:0}}@keyframes mx-menuIn{0%{opacity:0;transform:translateY(calc(-6px * var(--uk, 1)))}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(calc(-28px * var(--uk, 1))) scale(1.04)}to{opacity:1;transform:none}}@keyframes mx-slideL{0%{opacity:0;transform:translate(calc(40px * var(--uk, 1)))}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(calc(6px * var(--uk, 1)))}}@keyframes mx-aceFloat{0%,to{transform:translateY(0) rotateY(-9deg) rotateX(3deg)}50%{transform:translateY(calc(-14px * var(--uk, 1))) 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:980px)and (min-width:761px)and (max-width:1440px){.mx-hrow .mx-tt{font-size:calc(48px * var(--uk, 1))}.mx-news-txt b{font-size:calc(26px * var(--uk, 1))}.mx-q b{font-size:calc(19px * var(--uk, 1))}}@media(max-height:760px)and (min-width:761px){.mx-hrow .mx-tt{font-size:calc(34px * var(--uk, 1))}.mx-hrow .mx-tin{bottom:calc(18px * var(--uk, 1))}.mx-news{height:calc(104px * var(--uk, 1))}.mx-news-txt b{font-size:calc(20px * var(--uk, 1));margin-top:calc(8px * var(--uk, 1))}.mx-hleft{gap:calc(14px * var(--uk, 1))}.mx-ht{font-size:clamp(calc(64px * var(--uk, 1)),13vh,calc(132px * var(--uk, 1)))}.mx-acezone{padding:calc(14px * var(--uk, 1)) 0 calc(18px * var(--uk, 1))}.mx-gbox .mx-gline{font-size:calc(14.5px * var(--uk, 1))}.mx-gphead{padding-top:calc(26px * var(--uk, 1))}.mx-gphead h1{font-size:calc(48px * var(--uk, 1))}.mx-gpfoot{padding:calc(26px * var(--uk, 1)) calc(24px * var(--uk, 1)) calc(24px * var(--uk, 1))}.mx-gn{font-size:calc(44px * var(--uk, 1))}.mx-gbio{font-size:calc(14px * var(--uk, 1));margin-bottom:calc(10px * var(--uk, 1))}.mx-ginfo{padding:calc(22px * var(--uk, 1)) calc(26px * var(--uk, 1)) calc(20px * var(--uk, 1))}.mx-gsil.full{transform:translateY(calc(-26px * var(--uk, 1)))}#login.mx-login{--mx-lh: calc(610px * var(--uk, 1))}.mx-lpanelf{padding:calc(24px * var(--uk, 1)) calc(32px * var(--uk, 1)) calc(20px * var(--uk, 1))}.mx-lpanelf h2{font-size:calc(40px * var(--uk, 1))}#loginform{margin-top:calc(16px * var(--uk, 1))}.mx-fld{margin-bottom:calc(12px * var(--uk, 1))}.mx-fld input{height:calc(44px * var(--uk, 1))}.mx-or{margin:calc(14px * var(--uk, 1)) 0 calc(12px * var(--uk, 1))}.mx-lfine{display:none}.mx-mhead h1{font-size:calc(56px * var(--uk, 1))}.mx-decknote{display:none}.mx-fan{min-height:calc(120px * var(--uk, 1))}}@media(max-width:1365px)and (min-width:761px){.mx-hero .mx-tin{right:calc(150px * var(--uk, 1))}.mx-quick .mx-tt{font-size:calc(56px * var(--uk, 1))}.mx-room .mx-row .lx-btn.xs .lx-btn-label{padding:0 calc(9px * var(--uk, 1));letter-spacing:.1em}}@media(max-width:1100px)and (min-width:761px){#menu.mx-home{--mx-lw: calc(440px * var(--uk, 1));--mx-gw: calc(100vw - calc(440px * var(--uk, 1)) - calc(120px * var(--uk, 1)))}.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: calc(340px * var(--uk, 1))}#login.mx-login{--mx-lx: calc(40px * var(--uk, 1));--mx-lw: calc(360px * var(--uk, 1))}}@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:calc(4px * var(--uk, 1));font-size:calc(9px * var(--uk, 1));letter-spacing:.08em}.mx-drop{flex:1 1 0}.mx-drop>.nv.mx-tab{width:100%}.mx-ico{display:block;width:calc(21px * var(--uk, 1));height:calc(21px * var(--uk, 1))}.navbar #nv-home .mx-ico{display:none}.navbar #nv-home .mx-homeemb{display:block;width:calc(28px * var(--uk, 1));height:auto;margin:-2px 0 -1px;filter:drop-shadow(0 1px calc(3px * var(--uk, 1)) rgba(0,0,0,.6)) grayscale(.35) brightness(.85)}.navbar #nv-home.on .mx-homeemb{filter:drop-shadow(0 1px calc(3px * var(--uk, 1)) 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:calc(4px * var(--uk, 1));right:auto;left:calc(50% + calc(6px * var(--uk, 1)))}.navbar.mx-bar .set-gear{position:fixed;top:calc(env(safe-area-inset-top,0px) + (var(--top-h, calc(50px * var(--uk, 1))) - calc(36px * var(--uk, 1))) / 2);right:calc(10px * var(--uk, 1));width:calc(36px * var(--uk, 1));height:calc(36px * var(--uk, 1));z-index:40}body[data-screen=menu] .navbar.mx-bar .set-gear{top:calc(env(safe-area-inset-top,0px) + calc(10px * var(--uk, 1)))}.mx-menu{position:fixed;top:auto;left:calc(8px * var(--uk, 1));right:calc(8px * var(--uk, 1));bottom:calc(var(--nav-h) + env(safe-area-inset-bottom) + calc(8px * var(--uk, 1)));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:calc(12px * var(--uk, 1)) calc(14px * var(--uk, 1)) calc(18px * var(--uk, 1));gap:calc(14px * var(--uk, 1))}.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:calc(12px * var(--uk, 1))}.mx-acezone{padding:calc(14px * var(--uk, 1)) 0 0}.mx-sublink{display:none}.mx-ace{--acew: calc(150px * var(--uk, 1))}.mx-ace .mx-acerings{opacity:.6!important}.mx-hero{flex:none;height:calc(168px * var(--uk, 1));min-height:0}.mx-ht{font-size:calc(64px * var(--uk, 1))}.mx-hero .mx-tin{right:calc(110px * var(--uk, 1));left:calc(20px * var(--uk, 1));bottom:calc(18px * var(--uk, 1))}.mx-play{right:calc(16px * var(--uk, 1));bottom:calc(18px * var(--uk, 1))}.mx-hrow{height:calc(112px * var(--uk, 1));gap:calc(10px * var(--uk, 1))}.mx-hrow .mx-tt{font-size:calc(28px * var(--uk, 1))}.mx-hrow .mx-tin{left:calc(16px * var(--uk, 1));right:calc(12px * var(--uk, 1));bottom:calc(14px * var(--uk, 1))}.mx-hrow .mx-td{font-size:calc(12px * var(--uk, 1))}.mx-lock{right:calc(12px * var(--uk, 1));top:calc(12px * var(--uk, 1));font-size:calc(9.5px * var(--uk, 1))}.mx-hquick{grid-template-columns:repeat(2,minmax(0,1fr));height:auto}.mx-q{height:calc(52px * var(--uk, 1))}.mx-news{height:calc(104px * var(--uk, 1))}.mx-news-art{width:calc(110px * var(--uk, 1))}.mx-news-txt b{font-size:calc(19px * var(--uk, 1))}.mx-ghex{width:calc(80px * var(--uk, 1));height:calc(92px * var(--uk, 1));margin-right:calc(-20px * var(--uk, 1))}.mx-gface{padding:calc(12px * var(--uk, 1)) calc(14px * var(--uk, 1)) calc(14px * var(--uk, 1)) calc(30px * var(--uk, 1))}.mx-gline{font-size:calc(14px * var(--uk, 1))}#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:calc(14px * var(--uk, 1)) calc(14px * var(--uk, 1)) calc(24px * var(--uk, 1))}.mx-mhead h1{font-size:calc(46px * var(--uk, 1))}.mx-mhr .mx-online{display:none}.mx-mgrid{grid-template-columns:1fr;gap:calc(12px * var(--uk, 1))}.mx-quick,.mx-mrow3{grid-column:auto}.mx-mrow3{grid-template-columns:1fr;gap:calc(12px * var(--uk, 1))}.mx-quick{height:calc(128px * var(--uk, 1))}.mx-quick .mx-tt{font-size:calc(44px * var(--uk, 1))}.mx-bot,.mx-room{height:auto}.mx-bot .mx-tin,.mx-room .mx-tin{position:relative;inset:auto;padding:calc(18px * var(--uk, 1)) calc(18px * var(--uk, 1)) calc(24px * var(--uk, 1))}.mx-mrow3 .mx-tile{height:calc(104px * var(--uk, 1))}.mx-tin{left:calc(18px * var(--uk, 1));right:calc(18px * var(--uk, 1));bottom:calc(16px * var(--uk, 1))}.mx-tt{font-size:calc(32px * var(--uk, 1))}.mx-mlower{grid-template-columns:1fr}.mx-mright{position:relative;inset:auto;width:auto;flex:none;padding:calc(10px * var(--uk, 1)) calc(14px * var(--uk, 1)) calc(12px * var(--uk, 1));gap:0;background:#0b0c12;box-shadow:0 -1px #c9cedc1f}.mx-deckp{display:none}.mx-mright .lx-btn.lg{height:calc(52px * var(--uk, 1))}.mx-mright .lx-btn.lg .lx-btn-label{font-size:calc(20px * var(--uk, 1))}#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:calc(18px * var(--uk, 1));padding:calc(24px * var(--uk, 1)) calc(14px * var(--uk, 1)) calc(70px * var(--uk, 1))}.mx-lleft{width:min(calc(300px * var(--uk, 1)),80vw)}.mx-lnews,.mx-lrings{display:none}.mx-lsub{margin-top:calc(8px * var(--uk, 1));font-size:calc(11px * var(--uk, 1));justify-content:center;display:flex}.mx-lpanel{width:100%;max-width:calc(440px * var(--uk, 1));height:auto}.mx-lpanelf{padding:calc(22px * var(--uk, 1)) calc(20px * var(--uk, 1)) calc(20px * var(--uk, 1))}.mx-lpanelf h2{font-size:calc(38px * var(--uk, 1))}.mx-lfoot{position:relative;left:auto;right:auto;bottom:auto;flex:none;margin:calc(-40px * var(--uk, 1)) calc(14px * var(--uk, 1)) calc(18px * var(--uk, 1));font-size:calc(10px * var(--uk, 1));gap:calc(12px * var(--uk, 1))}body[data-screen=login] .sounddock{left:auto;right:calc(10px * var(--uk, 1));top:calc(env(safe-area-inset-top,0px) + calc(10px * var(--uk, 1)));bottom:auto}.mx-title .mx-online{right:calc(24px * var(--uk, 1));top:calc(24px * var(--uk, 1))}.mx-tfoot{bottom:calc(24px * var(--uk, 1));gap:calc(18px * var(--uk, 1))}.mx-legal{left:calc(16px * var(--uk, 1));right:calc(16px * var(--uk, 1));font-size:calc(9px * var(--uk, 1))}#guidepick.mx-guide{overflow-y:auto}.mx-gphead{padding-top:calc(22px * var(--uk, 1))}.mx-gphead h1{font-size:calc(34px * var(--uk, 1))}.mx-gphead p{font-size:calc(13.5px * var(--uk, 1))}.mx-gpicks{flex:none;max-height:none;grid-template-columns:1fr;gap:calc(22px * var(--uk, 1));padding:calc(22px * var(--uk, 1)) calc(16px * var(--uk, 1)) 0}.mx-gpick{height:calc(340px * var(--uk, 1))}.mx-gsil.full{transform:translateY(calc(-30px * var(--uk, 1))) scale(.8);transform-origin:50% 0}.mx-gn{font-size:calc(40px * var(--uk, 1))}.mx-ginfo{padding:calc(18px * var(--uk, 1)) calc(20px * var(--uk, 1))}.mx-gbio{font-size:calc(13.5px * var(--uk, 1))}.mx-gpfoot{position:sticky;bottom:0;width:100%;justify-content:center;padding:calc(26px * var(--uk, 1)) calc(16px * var(--uk, 1)) calc(calc(16px * var(--uk, 1)) + env(safe-area-inset-bottom));background:linear-gradient(180deg,#0c0d1400,#0c0d14 40%)}.mx-gpfoot .lx-btn.lg{width:min(calc(320px * var(--uk, 1)),70vw)}}@media(orientation:landscape)and (max-height:520px){.navbar.mx-bar{inset:0 auto 0 0;width:calc(var(--nav-w, calc(66px * var(--uk, 1))) + 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:calc(7.5px * var(--uk, 1));letter-spacing:.06em;background:none;box-shadow:none;clip-path:none}.mx-ico{display:block;width:calc(17px * var(--uk, 1));height:calc(17px * var(--uk, 1))}.navbar #nv-home .mx-ico{display:none}.navbar #nv-home .mx-homeemb{display:block;width:calc(24px * var(--uk, 1));height:auto;filter:drop-shadow(0 1px calc(3px * var(--uk, 1)) rgba(0,0,0,.6)) grayscale(.35) brightness(.85)}.navbar #nv-home.on .mx-homeemb{filter:drop-shadow(0 1px calc(3px * var(--uk, 1)) rgba(0,0,0,.6))}.navbar .nv.mx-tab:after{inset:18% auto 18% 0;width:calc(3px * var(--uk, 1));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% + calc(6px * var(--uk, 1)))}.navbar.mx-bar .set-gear{position:fixed;top:max(calc(6px * var(--uk, 1)),env(safe-area-inset-top));right:max(calc(8px * var(--uk, 1)),env(safe-area-inset-right));width:calc(34px * var(--uk, 1));height:calc(34px * var(--uk, 1));z-index:40}.mx-menu{position:fixed;top:calc(8px * var(--uk, 1));bottom:auto;left:calc(var(--nav-w, calc(66px * var(--uk, 1))) + calc(8px * var(--uk, 1)));right:auto;width:calc(260px * var(--uk, 1));animation:mx-menuIn .22s var(--lx-ease) both}#menu.mx-home{display:flex;flex-direction:row;overflow-y:auto;padding:calc(10px * var(--uk, 1)) calc(14px * var(--uk, 1));gap:calc(14px * var(--uk, 1))}.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:calc(10px * var(--uk, 1))}.mx-ace{--acew: calc(120px * var(--uk, 1))}.mx-hero{flex:none;height:calc(130px * var(--uk, 1));min-height:0}.mx-ht{font-size:calc(48px * var(--uk, 1))}.mx-hrow{height:calc(96px * var(--uk, 1))}.mx-hrow .mx-tt{font-size:calc(24px * var(--uk, 1))}.mx-hquick{height:calc(48px * var(--uk, 1))}.mx-news{display:none}.mx-gbox .mx-ghex{width:calc(64px * var(--uk, 1));height:calc(74px * var(--uk, 1))}.mx-gline{font-size:calc(12.5px * var(--uk, 1))}#lobby.mx-match{display:block}.mx-mscroll{top:0;right:0;bottom:calc(64px * var(--uk, 1))}.mx-mleft{padding:calc(10px * var(--uk, 1)) calc(14px * var(--uk, 1)) calc(20px * var(--uk, 1))}.mx-mrings,.mx-deckp{display:none}.mx-mright{top:auto;left:calc(14px * var(--uk, 1));right:calc(14px * var(--uk, 1));bottom:calc(6px * var(--uk, 1));width:auto}.mx-mright .lx-btn.lg{height:calc(48px * var(--uk, 1))}}@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:auto 2% 0 auto;top:calc(16px * var(--uk, 1));width:auto;height:calc(100% - calc(16px * var(--uk, 1)));max-width:62%;object-fit:contain;object-position:50% 100%;z-index:1;filter:drop-shadow(0 calc(18px * var(--uk, 1)) calc(24px * var(--uk, 1)) 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(calc(-3px * var(--uk, 1)))}.mx-gpf:has(.mx-gfig-img.full):after{content:"";position:absolute;right:-4%;bottom:calc(-30px * var(--uk, 1));width:70%;height:calc(90px * var(--uk, 1));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:calc(28px * var(--uk, 1)) 0 calc(26px * var(--uk, 1)) calc(30px * var(--uk, 1));background:linear-gradient(90deg,#08090ce6,#08090cb3 70%,#08090c00)}.mx-gpf:has(.mx-gfig-img.full) .mx-gn{font-size:calc(44px * var(--uk, 1))}.mx-gpf:has(.mx-gfig-img.full) .mx-gbio{font-size:calc(14.5px * var(--uk, 1))}.mx-gpf:has(.mx-gfig-img.full) .mx-gquote{font-size:calc(13.5px * var(--uk, 1))}.mx-hero .mx-tart,.mx-tile .mx-tart{position:absolute;right:0;top:0;height:100%;object-fit:cover;pointer-events:none;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 38%);mask-image:linear-gradient(90deg,transparent 0%,#000 38%)}.mx-hero .mx-tart{width:76%;opacity:.55}.mx-assist{display:inline-flex;align-items:center;gap:calc(6px * var(--uk, 1));font-size:calc(12px * var(--uk, 1));letter-spacing:.04em;color:var(--ink2, #b9b6d8);cursor:pointer;-webkit-user-select:none;user-select:none}.mx-assist input{accent-color:#6c63ff;width:calc(14px * var(--uk, 1));height:calc(14px * var(--uk, 1));margin:0}:is(#decks,#shop,#career,.st-prep,.st-result,.st-scene,.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:calc(8px * var(--uk, 1));min-height:calc(36px * var(--uk, 1));padding:0 calc(16px * var(--uk, 1));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:calc(14px * var(--uk, 1));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% - calc(9px * var(--uk, 1))) 0,100% calc(9px * var(--uk, 1)),100% 100%,0 100%);transition:filter .22s var(--lx-ease),background .22s var(--lx-ease),color .22s,transform .1s}:is(#decks,#shop,#career,.st-prep,.st-result,.st-scene,.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,#career,.st-prep,.st-result,.st-scene,.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,#career,.st-prep,.st-result,.st-scene,.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,#career,.st-prep,.st-result,.st-scene,.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,#career,.st-prep,.st-result,.st-scene,.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,#career,.st-prep,.st-result,.st-scene,.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,#career,.st-prep,.st-result,.st-scene,.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,#career,.st-prep,.st-result,.st-scene,.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,#career,.st-prep,.st-result,.st-scene,.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,#career,.st-prep,.st-result,.st-scene,.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,#career,.st-prep,.st-result,.st-scene,.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,#career,.st-prep,.st-result,.st-scene,.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:calc(28px * var(--uk, 1));padding:0 calc(11px * var(--uk, 1));font-size:calc(12px * var(--uk, 1));letter-spacing:.12em;clip-path:polygon(0 0,calc(100% - calc(7px * var(--uk, 1))) 0,100% calc(7px * var(--uk, 1)),100% 100%,0 100%)}:is(#decks,#shop,#career,.st-prep,.st-result,.st-scene,.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:calc(46px * var(--uk, 1));padding:0 calc(24px * var(--uk, 1));font-size:calc(17px * var(--uk, 1));letter-spacing:.16em;clip-path:polygon(0 0,calc(100% - calc(12px * var(--uk, 1))) 0,100% calc(12px * var(--uk, 1)),100% 100%,0 100%)}:is(#decks,#shop,#career,.st-prep,.st-result,.st-scene,.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:calc(6px * var(--uk, 1));padding:2px calc(6px * var(--uk, 1));border:0;border-radius:0;background:#00000047;box-shadow:inset 0 0 0 1px #ffffff29;font-family:var(--body);font-size:calc(10.5px * var(--uk, 1));font-weight:600;letter-spacing:.04em;text-transform:none;opacity:.85}:is(#decks,#shop,#career,.st-prep,.st-result,.st-scene,.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:calc(14px * var(--uk, 1))}:is(#decks,#shop,#career,.st-prep,.st-result,.st-scene,.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 calc(3px * var(--uk, 1)) #6c63ff2e}:is(#decks,#shop,#career,.st-prep,.st-result,.st-scene,.sh-sheet,.cz,#learn,#settings,.askbox-wrap,#listmodal,#promptmodal,#profile,#avatarmodal,.chmodal,#chpop,#social) ::placeholder{color:#80869c}:is(#decks,#shop,#career,.st-prep,.st-result,.st-scene,.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,#career,.st-prep,.st-result,.st-scene,.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:calc(24px * var(--uk, 1));padding:calc(28px * var(--uk, 1)) calc(40px * var(--uk, 1)) 0}#decks .dk-h1{margin:calc(10px * var(--uk, 1)) 0 0;font-size:calc(56px * var(--uk, 1));color:#fff}#decks .dk-head-tools{display:flex;gap:calc(12px * var(--uk, 1));align-items:center;padding-bottom:calc(4px * var(--uk, 1))}#decks .dk-scroll{flex:1;min-height:0;overflow-y:auto;padding:calc(26px * var(--uk, 1)) calc(40px * var(--uk, 1)) calc(48px * var(--uk, 1))}#decks .dk-sec+.dk-sec{margin-top:calc(36px * var(--uk, 1))}#decks .dk-sec-h{display:flex;align-items:center;gap:calc(14px * var(--uk, 1));margin-bottom:calc(14px * var(--uk, 1))}#decks .dk-sec-n{font-family:var(--lx-disp);font-weight:800;font-size:calc(15px * var(--uk, 1));color:var(--lx-text2)}#decks .dk-sec-note{font-size:calc(13.5px * var(--uk, 1));color:var(--lx-text2)}#decks .dk-tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(calc(300px * var(--uk, 1)),1fr));gap:calc(16px * var(--uk, 1))}#decks .dtile.dk-tile{position:relative;display:block;height:calc(204px * var(--uk, 1));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% - calc(18px * var(--uk, 1))) 0,100% calc(18px * var(--uk, 1)),100% 100%,calc(8px * var(--uk, 1)) 100%,0 calc(100% - calc(8px * var(--uk, 1))));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:calc(18px * var(--uk, 1));height:calc(18px * var(--uk, 1));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:calc(44px * var(--uk, 1));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(calc(-3px * var(--uk, 1)));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:calc(18px * var(--uk, 1));right:calc(20px * var(--uk, 1));width:calc(78px * var(--uk, 1));aspect-ratio:1488 / 2078;border-radius:calc(4px * var(--uk, 1));z-index:2;transform:rotate(4deg);box-shadow:0 calc(12px * var(--uk, 1)) calc(24px * var(--uk, 1)) #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:calc(6px * var(--uk, 1))}#decks .dk-tile-cover.lx-rar:after{animation:none;opacity:0}#decks .dtile.dk-tile:hover .dk-tile-cover{transform:rotate(0) translateY(calc(-3px * var(--uk, 1)))}#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:calc(24px * var(--uk, 1));right:calc(76px * var(--uk, 1));width:calc(62px * var(--uk, 1));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 calc(8px * var(--uk, 1)) calc(14px * var(--uk, 1)) rgba(0,0,0,.8))}#decks .dtile.dk-tile:hover .dt-sleeve{transform:rotate(-14deg) translate(calc(-6px * var(--uk, 1)))}#decks .dk-tile-meta{position:absolute;inset:0;z-index:3;display:flex;flex-direction:column;justify-content:flex-end;gap:calc(6px * var(--uk, 1));padding:calc(16px * var(--uk, 1)) calc(18px * var(--uk, 1)) calc(14px * var(--uk, 1));pointer-events:none}#decks .dk-tile-meta>*{pointer-events:auto}#decks .dk-tile-k{font-family:var(--lx-disp);font-weight:600;font-size:calc(11px * var(--uk, 1));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:calc(25px * var(--uk, 1));line-height:.92;text-transform:uppercase;color:#fff;text-shadow:0 2px calc(12px * var(--uk, 1)) rgba(0,0,0,.8)}#decks .dk-tile-n{display:flex;align-items:center;gap:calc(10px * var(--uk, 1));font-size:calc(13px * var(--uk, 1));color:var(--lx-body2);white-space:nowrap}#decks .dk-tile-n b{font-family:var(--lx-disp);font-weight:800;font-size:calc(17px * var(--uk, 1));color:#fff}#decks .dk-tile-n b.bad{color:#ff6b6b}#decks .dk-tile-n small{margin-left:calc(-9px * var(--uk, 1));color:var(--lx-text3);font-size:calc(13px * var(--uk, 1))}#decks .dk-tile-n .bad{color:#ff8a8a}#decks .dk-tile-els{display:inline-flex;gap:calc(3px * var(--uk, 1));margin-left:2px}#decks .dk-tile-els i{width:calc(10px * var(--uk, 1));height:calc(11px * var(--uk, 1));display:inline-block}#decks .dk-tile .dt-look{display:flex;flex-wrap:wrap;gap:calc(3px * var(--uk, 1)) calc(12px * var(--uk, 1));font-size:calc(11.5px * var(--uk, 1));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:calc(6px * var(--uk, 1));margin-top:calc(4px * var(--uk, 1))}#decks .dk-mini{height:calc(26px * var(--uk, 1));padding:0 calc(10px * var(--uk, 1));border:0;border-radius:0;cursor:var(--cur-pointer, pointer);color:var(--lx-body2);font-family:var(--lx-disp);font-weight:700;font-size:calc(11.5px * var(--uk, 1));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% - calc(6px * var(--uk, 1))) 0,100% calc(6px * var(--uk, 1)),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:calc(10px * var(--uk, 1));height:calc(204px * var(--uk, 1));min-height:0}#decks .dtile.new{flex:1.5;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(6px * var(--uk, 1));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% - calc(14px * var(--uk, 1))) 0,100% calc(14px * var(--uk, 1)),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:calc(12px * var(--uk, 1))}#decks .dtile.new b{font-family:var(--lx-disp);font-weight:700;font-size:calc(17px * var(--uk, 1));letter-spacing:.16em}#decks .dtile.new.code b{font-size:calc(14px * var(--uk, 1))}#decks .dtile.new small{font-size:calc(12.5px * var(--uk, 1));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:calc(34px * var(--uk, 1));height:calc(38px * var(--uk, 1));margin-bottom:calc(4px * var(--uk, 1));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:calc(14px * var(--uk, 1));height:calc(2.4px * var(--uk, 1));margin:-1.2px 0 0 calc(-7px * var(--uk, 1));background:#fff}#decks .dk-plus i+i{transform:rotate(90deg)}#decks .dk-build{position:absolute;inset:calc(24px * var(--uk, 1));display:grid;grid-template-columns:clamp(calc(256px * var(--uk, 1)),19vw,calc(340px * var(--uk, 1))) minmax(calc(500px * var(--uk, 1)),1.12fr) minmax(calc(360px * var(--uk, 1)),1fr);gap:calc(16px * var(--uk, 1))}#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:calc(16px * var(--uk, 1))}#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:calc(12px * var(--uk, 1))}#decks .dk-detail-img{position:relative;align-self:center;flex:none;width:min(100%,calc((100vh - calc(440px * var(--uk, 1))) * .716));aspect-ratio:1488 / 2078;padding:0;border:0;border-radius:calc(9px * var(--uk, 1));overflow:hidden;cursor:var(--cur-zoom, zoom-in);background:#0d0f15;box-shadow:0 calc(16px * var(--uk, 1)) calc(34px * var(--uk, 1)) #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:calc(10px * var(--uk, 1))}#decks .dk-detail-img.lx-rar.R{box-shadow:0 calc(16px * var(--uk, 1)) calc(34px * var(--uk, 1)) #000000a6,0 0 0 1.5px #e9b949}#decks .dk-detail-img.lx-rar.SR{box-shadow:0 calc(16px * var(--uk, 1)) calc(34px * var(--uk, 1)) #000000a6,0 0 0 1.5px #c9c7ff,0 0 calc(24px * var(--uk, 1)) #6c63ff73}#decks .dk-text{flex:1 1 auto;min-height:calc(60px * var(--uk, 1));overflow-y:auto;padding-right:calc(4px * var(--uk, 1));color:var(--lx-body2);font-size:calc(13.5px * var(--uk, 1));line-height:1.45}#decks .dk-text h4{margin:0 0 calc(6px * var(--uk, 1));font-family:var(--lx-disp);font-weight:800;font-style:italic;font-size:calc(26px * var(--uk, 1));line-height:.95;text-transform:uppercase;color:#fff}#decks .dk-text h4 small{display:block;margin-top:calc(4px * var(--uk, 1));font-family:var(--lx-disp);font-style:normal;font-weight:600;font-size:calc(11.5px * var(--uk, 1));letter-spacing:.16em;color:var(--lx-lav)}#decks .dk-text .line{font-family:var(--lx-disp);font-weight:600;font-size:calc(12px * var(--uk, 1));letter-spacing:.1em;text-transform:uppercase;color:var(--lx-body2);margin:2px 0 calc(8px * var(--uk, 1))}#decks .dk-text .line:last-child{margin:calc(10px * var(--uk, 1)) 0 0;color:var(--lx-text3)}#decks .dk-text .chips{display:flex;flex-wrap:wrap;gap:calc(4px * var(--uk, 1));margin-bottom:calc(10px * var(--uk, 1))}#decks .dk-text .chip{padding:calc(3px * var(--uk, 1)) calc(7px * var(--uk, 1));border:0;border-radius:0;background:#262b3b;color:var(--lx-body);font-family:var(--lx-disp);font-weight:600;font-size:calc(11.5px * var(--uk, 1));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 calc(8px * var(--uk, 1))}#decks .dk-text .art{margin:calc(4px * var(--uk, 1)) 0 calc(10px * var(--uk, 1));padding:calc(8px * var(--uk, 1)) calc(10px * var(--uk, 1));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:calc(12.5px * var(--uk, 1));letter-spacing:.08em;color:#fff;margin-bottom:calc(3px * var(--uk, 1))}#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:calc(10px * var(--uk, 1));border-top:1px solid rgba(201,206,220,.1);font-size:calc(13.5px * var(--uk, 1));color:var(--lx-text2)}#decks .dk-incount b{font-size:calc(21px * var(--uk, 1));color:#fff}#decks .dk-incount small{font-size:calc(15px * var(--uk, 1));color:var(--lx-text3)}#decks .dk-detail-btns{flex:none;display:grid;grid-template-columns:1fr 1fr;gap:calc(10px * var(--uk, 1))}#decks .dk-detail-btns .lx-btn{width:100%}#decks .dk-detail-empty p{margin:0;font-size:calc(14px * var(--uk, 1));line-height:1.5;color:var(--lx-text2)}#decks .dk-detail-ph{align-self:center;width:min(100%,calc((100vh - calc(440px * var(--uk, 1))) * .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:calc(8px * var(--uk, 1));padding:calc(16px * var(--uk, 1)) calc(18px * var(--uk, 1))}#decks .dk-dhead{flex:none;display:flex;align-items:flex-start;justify-content:space-between;gap:calc(16px * var(--uk, 1))}#decks .dk-dname{min-width:0;flex:1}#decks .dk-crumb{font-size:calc(11px * var(--uk, 1))}#decks .dk-namebox{display:flex;align-items:center;gap:calc(8px * var(--uk, 1));margin-top:calc(6px * var(--uk, 1));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:calc(34px * var(--uk, 1));padding:0;background:transparent;box-shadow:none;color:#fff;font-family:var(--lx-disp);font-weight:800;font-style:italic;font-size:calc(32px * var(--uk, 1));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 calc(14px * var(--uk, 1));margin-top:-2px;font-size:calc(13px * var(--uk, 1));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:calc(10px * var(--uk, 1));margin-left:1px}#decks .dk-stats .high b:after{content:"▴";font-size:calc(10px * var(--uk, 1));margin-left:1px}#decks .dk-curve{flex:none;display:flex;align-items:flex-end;gap:calc(5px * var(--uk, 1));height:calc(58px * var(--uk, 1))}#decks .dk-cv{width:calc(18px * var(--uk, 1));height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:calc(3px * var(--uk, 1))}#decks .dk-cv em{font-style:normal;font-family:var(--lx-disp);font-weight:700;font-size:calc(11px * var(--uk, 1));color:var(--lx-text2);min-height:calc(11px * var(--uk, 1));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:calc(10.5px * var(--uk, 1));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:calc(10px * var(--uk, 1));min-height:calc(26px * var(--uk, 1))}#decks .dk-rowh .lx-eb{font-size:calc(11px * var(--uk, 1))}#decks .dk-hint{font-size:calc(12.5px * var(--uk, 1));color:var(--lx-text3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#decks .dk-tools{display:flex;gap:calc(4px * var(--uk, 1));margin-left:auto}#decks .dk-tool{height:calc(24px * var(--uk, 1));padding:0 calc(9px * var(--uk, 1));border:0;border-radius:0;cursor:var(--cur-pointer, pointer);color:var(--lx-text2);font-family:var(--lx-disp);font-weight:700;font-size:calc(11px * var(--uk, 1));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:calc(21px * var(--uk, 1));color:#fff;white-space:nowrap;margin-left:auto}#decks .dk-tools+.dk-count{margin-left:calc(8px * var(--uk, 1))}#decks .dk-count small{font-size:calc(15px * var(--uk, 1));color:var(--lx-text3)}#decks .dk-count.sm{font-size:calc(18px * var(--uk, 1))}#decks .dk-count.sm small{font-size:calc(14px * var(--uk, 1))}#decks .dk-count.bad{color:#ff7a7a}#decks .dk-mainwrap{flex:1 1 auto;min-height:0;overflow-y:auto;margin-right:calc(-6px * var(--uk, 1));padding:calc(3px * var(--uk, 1)) calc(6px * var(--uk, 1)) calc(3px * var(--uk, 1)) 0}#decks .dk-grid{position:relative;display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:calc(6px * var(--uk, 1));align-content:start;transition:box-shadow .2s}#decks .dk-grid.drop{box-shadow:0 0 0 1px var(--lx-indigo),0 0 0 calc(6px * var(--uk, 1)) #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:calc(14px * var(--uk, 1));color:var(--lx-text2);pointer-events:none}#decks .card.dk-dc{width:100%;height:auto;aspect-ratio:1488 / 2078;border-radius:calc(3.5px * var(--uk, 1));background:#1a1f2b;box-shadow:0 calc(3px * var(--uk, 1)) calc(8px * var(--uk, 1)) #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:calc(4px * var(--uk, 1))}#decks .card.dk-dc:hover,#decks .card.dk-dc[data-kb]{transform:translateY(calc(-3px * var(--uk, 1)));filter:brightness(1.12);box-shadow:0 0 0 1.5px var(--lx-red),0 calc(6px * var(--uk, 1)) calc(14px * var(--uk, 1)) #000000b3;z-index:2}#decks .card.dk-dc.iscover{box-shadow:0 0 0 1.5px var(--lx-lav),0 calc(3px * var(--uk, 1)) calc(8px * var(--uk, 1)) #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:calc(8px * var(--uk, 1));letter-spacing:.12em;transform:none;border-radius:0}#decks .dk-dbtns{flex:none;display:flex;gap:calc(10px * var(--uk, 1));margin-top:2px}#decks .dk-dbtns>.lx-btn{flex:1;min-width:0}#decks .b-look-in{display:inline-flex;align-items:center;gap:calc(8px * var(--uk, 1))}#decks .b-look-sl{display:inline-block;width:calc(13px * var(--uk, 1))}#decks .b-look-sl .sl{width:calc(13px * var(--uk, 1));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:calc(12px * var(--uk, 1));top:calc(12px * var(--uk, 1));z-index:1;pointer-events:none}#decks .dk-search input#f-text{width:100%;height:calc(38px * var(--uk, 1));padding:0 calc(34px * var(--uk, 1)) 0 calc(36px * var(--uk, 1));font-size:calc(14.5px * var(--uk, 1))}#decks .dk-clearq{position:absolute;right:calc(6px * var(--uk, 1));top:calc(7px * var(--uk, 1));width:calc(24px * var(--uk, 1));height:calc(24px * var(--uk, 1));border:0;background:none;color:var(--lx-text2);font-size:calc(18px * var(--uk, 1));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:calc(5px * var(--uk, 1));margin-top:calc(8px * var(--uk, 1))}#decks .dk-seg{display:flex}#decks .dk-seg button{height:calc(30px * var(--uk, 1));padding:0 calc(9px * var(--uk, 1));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:calc(12.5px * var(--uk, 1));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:calc(3px * var(--uk, 1));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 calc(5px * var(--uk, 1)) rgba(201,199,255,.8))}#decks .dk-chip{display:inline-flex;align-items:center;gap:calc(6px * var(--uk, 1));height:calc(28px * var(--uk, 1));padding:0 calc(9px * var(--uk, 1));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:calc(12px * var(--uk, 1));letter-spacing:.08em;text-transform:uppercase;transition:color .2s,background .2s,box-shadow .2s}#decks .dk-chip i{width:calc(11px * var(--uk, 1));height:calc(12px * var(--uk, 1));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:calc(16px * var(--uk, 1));height:calc(16px * var(--uk, 1));padding:0 calc(4px * var(--uk, 1));background:var(--lx-red);color:#fff;font-size:calc(10.5px * var(--uk, 1));letter-spacing:0}#decks .dk-chip.more span{font-size:calc(10px * var(--uk, 1))}#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:calc(30px * var(--uk, 1));padding:0 calc(8px * var(--uk, 1));font-size:calc(13px * var(--uk, 1))}#decks .dk-flbl{font-family:var(--lx-disp);font-weight:600;font-size:calc(11.5px * var(--uk, 1));letter-spacing:.14em;text-transform:uppercase;color:var(--lx-text2);margin-right:2px}#decks .dk-cost{width:calc(28px * var(--uk, 1));height:calc(28px * var(--uk, 1));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:calc(13px * var(--uk, 1))}#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:calc(6px * var(--uk, 1));margin-left:calc(8px * var(--uk, 1));cursor:var(--cur-pointer, pointer);font-family:var(--lx-disp);font-weight:600;font-size:calc(12px * var(--uk, 1));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:calc(14px * var(--uk, 1));height:calc(14px * var(--uk, 1));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 calc(3px * var(--uk, 1)) #0d0f15,inset 0 0 0 calc(4px * var(--uk, 1)) 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:calc(12px * var(--uk, 1));margin:calc(12px * var(--uk, 1)) 0 calc(8px * var(--uk, 1))}#decks .dk-poolh .lx-eb{font-size:calc(11px * var(--uk, 1))}#decks .dk-reset{border:0;background:none;padding:0;cursor:var(--cur-pointer, pointer);color:var(--lx-text2);font-size:calc(12.5px * var(--uk, 1));text-decoration:underline;text-underline-offset:calc(3px * var(--uk, 1))}#decks .dk-reset:hover{color:#fff}#decks .dk-sort{margin-left:auto;display:inline-flex;align-items:center;gap:calc(6px * var(--uk, 1));font-family:var(--lx-disp);font-weight:600;font-size:calc(11px * var(--uk, 1));letter-spacing:.16em;text-transform:uppercase;color:var(--lx-text2)}#decks .dk-sort select#f-sort{height:calc(26px * var(--uk, 1));padding:0 calc(6px * var(--uk, 1));background:transparent;box-shadow:none;color:#fff;font-family:var(--lx-disp);font-weight:700;font-size:calc(12px * var(--uk, 1));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(calc(112px * var(--uk, 1)),1fr));gap:calc(12px * var(--uk, 1)) calc(10px * var(--uk, 1));align-content:start;padding:calc(4px * var(--uk, 1)) calc(6px * var(--uk, 1)) calc(16px * var(--uk, 1)) 2px}#decks .dk-pc{position:relative;min-width:0}#decks .card.dk-pcard{width:100%;height:auto;aspect-ratio:1488 / 2078;border-radius:calc(6px * var(--uk, 1));background:#1a1f2b;box-shadow:0 calc(6px * var(--uk, 1)) calc(14px * var(--uk, 1)) #0000008c;transition:transform .25s var(--lx-ease),filter .25s var(--lx-ease)}#decks .card.dk-pcard.lx-rar.R{box-shadow:0 calc(6px * var(--uk, 1)) calc(14px * var(--uk, 1)) #0000008c,0 0 0 1.5px #e9b949}#decks .card.dk-pcard.lx-rar.SR{box-shadow:0 calc(6px * var(--uk, 1)) calc(14px * var(--uk, 1)) #0000008c,0 0 0 1.5px #c9c7ff,0 0 calc(14px * var(--uk, 1)) #6c63ff66}#decks .card.dk-pcard .tframe{position:absolute;inset:0;font-size:calc(7px * var(--uk, 1))}#decks .dk-pc:hover .card.dk-pcard,#decks .card.dk-pcard[data-kb]{transform:translateY(calc(-4px * var(--uk, 1)));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:calc(4px * var(--uk, 1));margin-top:calc(6px * var(--uk, 1))}#decks .dk-pips i{display:block;width:calc(12px * var(--uk, 1));height:calc(4px * var(--uk, 1));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:calc(4px * var(--uk, 1));right:calc(4px * var(--uk, 1));top:40%;text-align:center;font-family:var(--lx-disp);font-weight:600;font-size:calc(10px * var(--uk, 1));letter-spacing:.12em;text-transform:uppercase;color:var(--lx-text2);pointer-events:none}#decks .dk-none{grid-column:1 / -1;padding:calc(40px * var(--uk, 1)) calc(10px * var(--uk, 1));text-align:center;font-size:calc(14px * var(--uk, 1));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:calc(8px * var(--uk, 1));font-size:calc(12px * var(--uk, 1));color:var(--lx-text3);text-align:center}@media(max-width:1360px){#decks .dk-build{grid-template-columns:calc(248px * var(--uk, 1)) minmax(calc(480px * var(--uk, 1)),1.15fr) minmax(calc(330px * var(--uk, 1)),1fr)}#decks #pool-grid.dk-poolgrid{grid-template-columns:repeat(auto-fill,minmax(calc(98px * var(--uk, 1)),1fr))}#decks .dk-tools .dk-tool{padding:0 calc(7px * var(--uk, 1));letter-spacing:.1em}}@media(max-height:760px)and (min-width:761px){#decks .dk-namebox input#d-name{font-size:calc(28px * var(--uk, 1));height:calc(30px * var(--uk, 1))}#decks .dk-deckface{gap:calc(8px * var(--uk, 1))}#decks .dk-grid{gap:calc(5px * var(--uk, 1))}}@media(max-width:760px){#decks .dk-head{padding:calc(18px * var(--uk, 1)) calc(16px * var(--uk, 1)) 0;flex-wrap:wrap;align-items:flex-start}#decks .dk-h1{font-size:calc(38px * var(--uk, 1))}#decks #d-import{display:none}#decks .dk-scroll{padding:calc(18px * var(--uk, 1)) calc(16px * var(--uk, 1)) calc(32px * var(--uk, 1))}#decks .dk-tiles{grid-template-columns:minmax(0,1fr);gap:calc(12px * var(--uk, 1))}#decks .dnew{height:auto;flex-direction:row}#decks .dtile.new{height:calc(96px * var(--uk, 1));flex:1}#decks .dtile.new.code{flex-direction:column;gap:calc(4px * var(--uk, 1))}#decks .dtile.dk-tile{height:calc(188px * var(--uk, 1))}#decks .dk-build{position:absolute;inset:0;display:flex;flex-direction:column;gap:calc(12px * var(--uk, 1));padding:calc(12px * var(--uk, 1));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:calc(24px * var(--uk, 1))}#decks .dk-curve{height:calc(48px * var(--uk, 1))}#decks .dk-tools{flex-wrap:wrap}#decks .dk-grid{grid-template-columns:repeat(8,minmax(0,1fr));gap:calc(4px * var(--uk, 1))}#decks .dk-mainwrap{max-height:46vh}#decks .dk-hint{display:none}#decks #pool-grid.dk-poolgrid{grid-template-columns:repeat(auto-fill,minmax(calc(84px * var(--uk, 1)),1fr));gap:calc(10px * var(--uk, 1)) calc(8px * var(--uk, 1))}#decks .dk-rars{margin-left:0}#decks .dk-build{padding-top:calc(56px * var(--uk, 1))}#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:calc(64px * var(--uk, 1))}}.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:calc(40px * var(--uk, 1));top:calc(28px * var(--uk, 1));z-index:3;max-width:calc(470px * var(--uk, 1));transition:opacity var(--lx-t) var(--lx-ease),transform var(--lx-t) var(--lx-ease)}.po.lxc .po-head.gone{opacity:0;transform:translateY(calc(-12px * var(--uk, 1)));pointer-events:none}.po.lxc .po-head h1{margin:calc(10px * var(--uk, 1)) 0 0;font-size:calc(64px * var(--uk, 1));color:#fff}.po.lxc .po-head p{margin:calc(12px * var(--uk, 1)) 0 0;max-width:calc(420px * var(--uk, 1));font-size:calc(15px * var(--uk, 1));line-height:1.5;color:var(--lx-body2)}.po.lxc .po-test{display:flex;flex-wrap:wrap;gap:calc(6px * var(--uk, 1)) calc(14px * var(--uk, 1));margin-top:calc(12px * var(--uk, 1));font-size:calc(12px * var(--uk, 1))}.po.lxc .po-test .lx-sys{color:#ff7a7a}.po.lxc .po-pity{color:var(--lx-text2)}.po.lxc .po-x{position:absolute;top:calc(24px * var(--uk, 1));right:calc(28px * var(--uk, 1));z-index:6;margin:0}.po.lxc .po-main{position:absolute;inset:0;z-index:2;display:grid;place-items:center;padding-top:calc(48px * var(--uk, 1))}.po.lxc .po-main>*{grid-area:1 / 1}.po.lxc .po-row{display:flex;align-items:center}.po.lxc .po-slot-l{width:calc(220px * var(--uk, 1));margin-right:calc(120px * var(--uk, 1));display:flex;justify-content:center}.po.lxc .po-slot-r{width:calc(300px * var(--uk, 1));margin-left:calc(80px * var(--uk, 1));display:flex;justify-content:center}.po.lxc .po-cta{width:100%;display:flex;flex-direction:column;gap:calc(14px * var(--uk, 1))}.po.lxc .po-cta-note{margin-top:calc(4px * var(--uk, 1));font-size:calc(12.5px * var(--uk, 1));color:var(--lx-text2)}.po.lxc .po-skip{font-size:calc(12.5px * var(--uk, 1));letter-spacing:.1em;color:var(--lx-text2);animation:lx-pulse 1.4s ease-in-out infinite}.po.lxc .po-loading{min-height:calc(330px * var(--uk, 1));display:flex;align-items:center;color:var(--lx-lav);font-size:calc(13px * var(--uk, 1));animation:lx-pulse 1.2s ease-in-out infinite}.po.lxc .po-pack{position:relative;z-index:4;width:calc(220px * var(--uk, 1));display:flex;flex-direction:column;align-items:center;gap:calc(18px * var(--uk, 1));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:calc(210px * var(--uk, 1));animation:pox-float 3.2s ease-in-out infinite;filter:drop-shadow(0 calc(30px * var(--uk, 1)) calc(40px * var(--uk, 1)) #000) drop-shadow(0 0 calc(34px * var(--uk, 1)) rgba(108,99,255,.45))}.po.lxc .po-pack:hover .pk{animation-duration:1.4s;filter:drop-shadow(0 calc(30px * var(--uk, 1)) calc(40px * var(--uk, 1)) #000) drop-shadow(0 0 calc(46px * var(--uk, 1)) rgba(108,99,255,.7))}.po.lxc .po-hint{min-height:calc(16px * var(--uk, 1));font-family:var(--lx-disp);font-weight:700;font-size:calc(13px * var(--uk, 1));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:calc(500px * var(--uk, 1));height:calc(500px * var(--uk, 1));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:calc(56px * var(--uk, 1));border-color:#ff37374d;animation:lx-spin 34s linear infinite reverse}.po.lxc .po-ring.r3{inset:calc(104px * var(--uk, 1));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:calc(20px * var(--uk, 1));height:calc(18px * var(--uk, 1));left:calc(240px * var(--uk, 1));top:calc(-9px * var(--uk, 1))}.po.lxc .po-ring .f2{width:calc(16px * var(--uk, 1));height:calc(13px * var(--uk, 1));left:calc(-8px * var(--uk, 1));top:calc(242px * var(--uk, 1));opacity:.8}.po.lxc .po-ring .f3{width:calc(14px * var(--uk, 1));height:calc(16px * var(--uk, 1));left:calc(420px * var(--uk, 1));top:calc(430px * var(--uk, 1));opacity:.7}.po.lxc .po-coreglow{position:absolute;inset:calc(110px * var(--uk, 1));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:calc(250px * var(--uk, 1));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:calc(30px * var(--uk, 1));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:calc(760px * var(--uk, 1));height:calc(760px * var(--uk, 1));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 calc(10px * var(--uk, 1)) #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 calc(12px * var(--uk, 1)) #E9B949)}.po.lxc.bc-SR .po-crack polyline{filter:drop-shadow(0 0 calc(8px * var(--uk, 1)) #FF7A8A) drop-shadow(0 0 calc(12px * var(--uk, 1)) #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:calc(18px * var(--uk, 1));width:auto;max-width:none;padding:0;margin:0;perspective:none;--cw: min(calc(150px * var(--uk, 1)), calc((100vw - calc(96px * var(--uk, 1)) - 7 * calc(18px * var(--uk, 1))) / 8), calc((100vh - calc(64px * var(--uk, 1)) - calc(330px * var(--uk, 1))) * .716))}.po.lxc .po-card{position:relative;width:var(--cw);display:flex;flex-direction:column;align-items:center;gap:calc(12px * var(--uk, 1));perspective:calc(900px * var(--uk, 1));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(calc(-8px * var(--uk, 1)))}.po.lxc .po-card.up .po-inner{transform:rotateY(180deg)}.po.lxc .po-back,.po.lxc .po-face{position:absolute;inset:0;border-radius:calc(7px * var(--uk, 1));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:calc(8px * var(--uk, 1))}.po.lxc .po-back{box-shadow:0 calc(16px * var(--uk, 1)) calc(30px * var(--uk, 1)) #000000b3;animation:none}.po.lxc .po-face{transform:rotateY(180deg);background:#0d0f15;box-shadow:0 calc(18px * var(--uk, 1)) calc(36px * var(--uk, 1)) #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 calc(16px * var(--uk, 1)) calc(30px * var(--uk, 1)) #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 calc(24px * var(--uk, 1)) #6c63ff99,0 calc(16px * var(--uk, 1)) calc(30px * var(--uk, 1)) #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 calc(18px * var(--uk, 1)) calc(36px * var(--uk, 1)) #000000bf,0 0 0 1.5px #e9b949}.po.lxc .po-face.lx-rar.SR{box-shadow:0 calc(18px * var(--uk, 1)) calc(36px * var(--uk, 1)) #000000bf,0 0 0 1.5px #c9c7ff,0 0 calc(26px * var(--uk, 1)) #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:calc(40px * var(--uk, 1));z-index:-1;width:calc(240px * var(--uk, 1));height:calc(640px * var(--uk, 1));margin-left:calc(-120px * var(--uk, 1));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(calc(10px * var(--uk, 1)));animation:pox-column 1.8s var(--lx-ease) both}.po.lxc .po-rar{display:flex;align-items:center;gap:calc(6px * var(--uk, 1));min-height:calc(27px * var(--uk, 1));font-family:var(--lx-disp);font-weight:700;font-size:calc(11px * var(--uk, 1));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:calc(30px * var(--uk, 1));z-index:3;display:flex;flex-direction:column;align-items:center;gap:calc(4px * var(--uk, 1));pointer-events:none}.po.lxc .po-best{font-size:calc(58px * var(--uk, 1));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:calc(34px * var(--uk, 1));z-index:4;min-height:0;margin:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:calc(10px * var(--uk, 1))}.po.lxc .po-foothint{font-size:calc(12.5px * var(--uk, 1));color:var(--lx-text2)}.po.lxc .po-revealall{min-width:calc(280px * var(--uk, 1))}.po.lxc .po-sum{display:flex;flex-direction:column;align-items:center;gap:calc(16px * var(--uk, 1));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:calc(10px * var(--uk, 1)) calc(22px * var(--uk, 1));font-family:var(--lx-disp);letter-spacing:.1em;font-size:calc(12px * var(--uk, 1))}.po.lxc .po-sum-r>span{display:inline-flex;align-items:center;gap:calc(8px * var(--uk, 1))}.po.lxc .po-sum-r>span.zero{opacity:.4}.po.lxc .po-sum-r b{margin:0;font-size:calc(22px * var(--uk, 1));color:#fff}.po.lxc .po-unl{font-family:var(--lx-disp);font-weight:700;font-size:calc(13px * var(--uk, 1));letter-spacing:.16em;text-transform:uppercase;color:var(--lx-lav)}.po.lxc .po-sum-b{display:grid;grid-template-columns:1fr 1fr;gap:calc(14px * var(--uk, 1));width:calc(560px * var(--uk, 1))}.po.lxc .po-sum-b .lx-btn{width:100%}@keyframes pox-float{0%,to{transform:translateY(0) rotate(-1.5deg)}50%{transform:translateY(calc(-10px * var(--uk, 1))) rotate(1.5deg)}}@keyframes pox-feed{0%{transform:none;opacity:1}35%{transform:translate(calc(-14px * var(--uk, 1))) rotate(-3deg)}to{transform:translate(calc(480px * var(--uk, 1))) scale(.22) rotate(10deg);opacity:0;filter:brightness(2.4)}}@keyframes pox-feed-y{0%{transform:none;opacity:1}to{transform:translateY(calc(200px * var(--uk, 1))) 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 calc(40px * var(--uk, 1)) #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) + calc(18px * var(--uk, 1))))) 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:calc(52px * var(--uk, 1))}.po.lxc .po-head p{display:none}}@media(max-width:760px){.po.lxc .po-head{left:calc(16px * var(--uk, 1));top:calc(14px * var(--uk, 1));right:calc(60px * var(--uk, 1))}.po.lxc .po-head h1{font-size:calc(34px * var(--uk, 1))}.po.lxc .po-head p,.po.lxc .po-test .po-pity{display:none}.po.lxc .po-x{top:calc(14px * var(--uk, 1));right:calc(14px * var(--uk, 1))}.po.lxc .po-main{padding-top:calc(70px * var(--uk, 1))}.po.lxc .po-row{zoom:1;flex-direction:column}.po.lxc .po-slot-l{width:auto;margin:0 0 calc(-40px * var(--uk, 1));position:relative;z-index:4}.po.lxc .po-pack{width:calc(140px * var(--uk, 1));gap:calc(10px * var(--uk, 1))}.po.lxc .po-pack .pk{width:calc(130px * var(--uk, 1))}.po.lxc.ph-feed .po-pack{animation-name:pox-feed-y}.po.lxc .po-core{zoom:.56}.po.lxc .po-slot-r{width:min(calc(320px * var(--uk, 1)),calc(100vw - calc(32px * var(--uk, 1))));margin:calc(-10px * var(--uk, 1)) 0 0}.po.lxc .po-cta{gap:calc(10px * var(--uk, 1))}.po.lxc .po-fan{display:grid;grid-template-columns:repeat(4,var(--cw));gap:calc(12px * var(--uk, 1)) calc(10px * var(--uk, 1));--cw: min(calc(82px * var(--uk, 1)), calc((100vw - calc(62px * var(--uk, 1))) / 4))}.po.lxc .po-card{animation-name:pox-out-m;gap:calc(8px * var(--uk, 1))}.po.lxc .po-col{display:none}.po.lxc .po-banner{top:calc(74px * var(--uk, 1))}.po.lxc .po-best{font-size:calc(36px * var(--uk, 1))}.po.lxc .po-foot{bottom:calc(16px * var(--uk, 1))}.po.lxc .po-sum-b{width:calc(100vw - calc(32px * var(--uk, 1)))}.po.lxc .po-sum-r{gap:calc(8px * var(--uk, 1)) calc(14px * var(--uk, 1))}.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}:is(#shop,.sh-sheet) .sys{font-family:var(--lx-disp);font-weight:600;font-size:calc(12px * var(--uk, 1));letter-spacing:.16em;color:var(--lx-lav);display:inline-flex;align-items:center;gap:calc(8px * var(--uk, 1))}:is(#shop,.sh-sheet) .sys:before{content:"";opacity:1;width:calc(9px * var(--uk, 1));height:calc(10px * var(--uk, 1));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:calc(20px * var(--uk, 1));padding:calc(28px * var(--uk, 1)) calc(40px * var(--uk, 1)) 0}#shop .sh-head h1{margin:calc(10px * var(--uk, 1)) 0 0;font-size:calc(56px * var(--uk, 1));color:#fff}#shop .sh-wallet{height:calc(40px * var(--uk, 1));gap:calc(10px * var(--uk, 1));padding:0 calc(14px * var(--uk, 1));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% - calc(10px * var(--uk, 1))) 0,100% calc(10px * var(--uk, 1)),100% 100%,0 100%)}#shop .sh-wallet:hover{box-shadow:inset 0 0 0 1px #c9c7ff80}#shop .sh-wallet .cr-ico{width:calc(16px * var(--uk, 1));height:calc(18px * var(--uk, 1));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:calc(20px * var(--uk, 1));letter-spacing:.02em}#shop .sh-wallet .cr-u{font-family:var(--lx-disp);font-weight:600;font-size:calc(10.5px * var(--uk, 1));letter-spacing:.16em;text-transform:uppercase;color:var(--lx-text2)}#shop .sh-off{font-family:var(--lx-disp);font-weight:700;font-size:calc(10px * var(--uk, 1));letter-spacing:.16em;color:#ff8a8a;box-shadow:inset 0 0 0 1px #ff373773;padding:calc(3px * var(--uk, 1)) calc(7px * var(--uk, 1))}#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:calc(18px * var(--uk, 1)) calc(20px * var(--uk, 1));gap:calc(8px * var(--uk, 1))}#shop .sh-wallet-pop b{font-family:var(--lx-disp);font-weight:700;font-size:calc(20px * var(--uk, 1));letter-spacing:.02em;text-transform:uppercase}#shop .sh-wallet-pop p{color:var(--lx-body2);font-size:calc(14px * var(--uk, 1))}#shop .sh-wallet-pop p.dim{color:var(--lx-text2)}#shop .sh-tabs{z-index:5;gap:calc(28px * var(--uk, 1));padding:calc(18px * var(--uk, 1)) calc(40px * var(--uk, 1)) 0;margin:0;border-bottom:1px solid rgba(201,206,220,.1)}#shop .sh-tab{height:calc(44px * var(--uk, 1));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:calc(15.5px * var(--uk, 1));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:calc(26px * var(--uk, 1)) calc(40px * var(--uk, 1)) calc(48px * var(--uk, 1))}#shop .sh-body>*{animation:lx-rise .45s var(--lx-ease) both}#shop .sh-row-h{gap:calc(16px * var(--uk, 1));margin:calc(32px * var(--uk, 1)) 0 calc(14px * var(--uk, 1));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:calc(28px * var(--uk, 1));letter-spacing:.005em;line-height:.9;color:#fff}#shop .sh-note{color:var(--lx-text2);font-size:calc(13.5px * var(--uk, 1))}#shop .sh-feat{gap:calc(16px * var(--uk, 1));grid-template-columns:minmax(0,1fr) calc(380px * var(--uk, 1))}#shop .sh-hero{box-shadow:none;clip-path:polygon(0 0,calc(100% - calc(28px * var(--uk, 1))) 0,100% calc(28px * var(--uk, 1)),100% 100%,calc(12px * var(--uk, 1)) 100%,0 calc(100% - calc(12px * var(--uk, 1))));background:#0d0f15}#shop .sh-hero:after{content:"";left:0;top:0;bottom:auto;width:calc(44px * var(--uk, 1));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) calc(14px * var(--uk, 1)) calc(14px * var(--uk, 1)) / calc(14px * var(--uk, 1)) 1.5px no-repeat,linear-gradient(#c9c7ff,#c9c7ff) calc(14px * var(--uk, 1)) calc(14px * var(--uk, 1)) / 1.5px calc(14px * var(--uk, 1)) no-repeat,linear-gradient(#c9c7ff,#c9c7ff) right calc(14px * var(--uk, 1)) bottom calc(14px * var(--uk, 1)) / calc(14px * var(--uk, 1)) 1.5px no-repeat,linear-gradient(#c9c7ff,#c9c7ff) right calc(14px * var(--uk, 1)) bottom calc(14px * var(--uk, 1)) / 1.5px calc(14px * var(--uk, 1)) no-repeat,linear-gradient(#c9c7ff,#c9c7ff) left calc(14px * var(--uk, 1)) bottom calc(14px * var(--uk, 1)) / calc(14px * var(--uk, 1)) 1.5px no-repeat,linear-gradient(#c9c7ff,#c9c7ff) left calc(14px * var(--uk, 1)) bottom calc(14px * var(--uk, 1)) / 1.5px calc(14px * var(--uk, 1)) 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:calc(34px * var(--uk, 1)) calc(44px * var(--uk, 1)) calc(52px * var(--uk, 1)) calc(48px * var(--uk, 1))}#shop .sh-hero-txt{gap:calc(12px * var(--uk, 1));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(calc(44px * var(--uk, 1)),5vw,calc(76px * var(--uk, 1)));line-height:.88;letter-spacing:.005em;text-transform:uppercase;text-shadow:0 2px calc(18px * var(--uk, 1)) rgba(0,0,0,.8)}#shop .sh-hero-txt p{color:var(--lx-body);font-size:calc(15.5px * var(--uk, 1));margin-bottom:calc(10px * var(--uk, 1))}#shop .sh-hero-art{animation:lx-fadeIn .6s var(--lx-ease) both .1s}#shop .sh-pips{left:calc(48px * var(--uk, 1));bottom:calc(24px * var(--uk, 1));gap:calc(6px * var(--uk, 1));align-items:center}#shop .sh-pip{width:calc(10px * var(--uk, 1));height:calc(4px * var(--uk, 1));transform:none;background:#3a4057;transition:width var(--lx-t) var(--lx-ease)}#shop .sh-pip.on{width:calc(26px * var(--uk, 1));background:#ff37374d}#shop .sh-pip i{background:var(--lx-red);box-shadow:none}#shop .sh-hero-nav{width:calc(36px * var(--uk, 1));height:calc(56px * var(--uk, 1));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:calc(18px * var(--uk, 1));gap:calc(12px * var(--uk, 1))}#shop .sh-drop-h h3{font-family:var(--lx-disp);font-weight:800;font-style:italic;font-size:calc(26px * var(--uk, 1));line-height:.9;text-transform:uppercase;letter-spacing:.005em;margin-top:calc(8px * var(--uk, 1))}#shop .sh-clock small{font-family:var(--lx-disp);font-weight:600;font-size:calc(10.5px * var(--uk, 1));letter-spacing:.16em;color:var(--lx-text2)}#shop .sh-clock b{font-family:var(--lx-disp);font-weight:800;font-size:calc(24px * var(--uk, 1));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% - calc(10px * var(--uk, 1))) 0,100% calc(10px * var(--uk, 1)),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(calc(3px * var(--uk, 1)))}#shop .sh-deal-t b{font-family:var(--lx-disp);font-weight:700;font-size:calc(17px * var(--uk, 1));letter-spacing:.02em;text-transform:uppercase}#shop .sh-off-tag{top:auto;bottom:0;padding:calc(4px * var(--uk, 1)) calc(10px * var(--uk, 1)) calc(4px * var(--uk, 1)) calc(14px * var(--uk, 1));background:var(--lx-red);font-family:var(--lx-disp);font-weight:800;font-size:calc(13px * var(--uk, 1));letter-spacing:.04em}:is(#shop,.sh-sheet) .sh-kind{font-family:var(--lx-disp);font-weight:600;font-size:calc(11px * var(--uk, 1));letter-spacing:.16em;color:var(--lx-text2)}#shop .sh-grid{gap:calc(16px * var(--uk, 1))}#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% - calc(18px * var(--uk, 1))) 0,100% calc(18px * var(--uk, 1)),100% 100%,calc(8px * var(--uk, 1)) 100%,0 calc(100% - calc(8px * var(--uk, 1))));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:calc(44px * var(--uk, 1));height:2px;box-shadow:none;opacity:1}#shop .sh-tile:after{content:"";position:absolute;top:0;right:0;width:calc(18px * var(--uk, 1));height:calc(18px * var(--uk, 1));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(calc(-4px * var(--uk, 1)));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:calc(4px * var(--uk, 1));padding:calc(12px * var(--uk, 1)) calc(16px * var(--uk, 1)) calc(16px * var(--uk, 1));border-top:1px solid rgba(201,206,220,.08)}#shop .sh-tier{font-family:var(--lx-disp);font-weight:600;font-size:calc(11px * var(--uk, 1));letter-spacing:.16em}#shop .sh-tile-t b{font-family:var(--lx-disp);font-weight:700;font-size:calc(19px * var(--uk, 1));line-height:1.05;letter-spacing:.02em;text-transform:uppercase}:is(#shop,.sh-sheet) .sh-granted{font-size:calc(12.5px * var(--uk, 1));color:var(--lx-text2)}:is(#shop,.sh-sheet) .sh-price{gap:calc(5px * var(--uk, 1));align-items:center;font-family:var(--lx-disp);font-weight:800;font-size:calc(19px * var(--uk, 1));letter-spacing:.01em}:is(#shop,.sh-sheet) .sh-price i{width:calc(12px * var(--uk, 1));height:calc(13px * var(--uk, 1));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:calc(10.5px * var(--uk, 1));letter-spacing:.14em;color:var(--lx-text2)}#shop .sh-badge{top:calc(14px * var(--uk, 1));right:calc(14px * var(--uk, 1));font-family:var(--lx-disp);font-weight:700;font-size:calc(10.5px * var(--uk, 1));letter-spacing:.16em;padding:calc(4px * var(--uk, 1)) calc(8px * var(--uk, 1))}#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:calc(26px * var(--uk, 1)) calc(30px * var(--uk, 1));gap:calc(30px * var(--uk, 1))}#shop .sh-setpack-t h2{font-family:var(--lx-disp);font-weight:800;font-style:italic;font-size:calc(48px * var(--uk, 1));line-height:.9;letter-spacing:.005em;text-transform:uppercase;margin:calc(10px * var(--uk, 1)) 0 calc(10px * var(--uk, 1))}#shop .sh-setpack-t p{color:var(--lx-body2);font-size:calc(15px * var(--uk, 1))}#shop .sh-odds-mini{color:var(--lx-body2);font-size:calc(13.5px * var(--uk, 1))}#shop .sh-odds-mini b{font-family:var(--lx-disp);font-weight:800}#shop .sh-slots{gap:calc(6px * var(--uk, 1));margin:calc(14px * var(--uk, 1)) 0 calc(18px * var(--uk, 1))}#shop .sh-slot{clip-path:polygon(0 0,calc(100% - calc(6px * var(--uk, 1))) 0,100% calc(6px * var(--uk, 1)),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:calc(15px * var(--uk, 1))}#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:calc(13px * var(--uk, 1))}:is(#shop,.sh-sheet) .sh-pp{border-left-color:#c9cedc1f}:is(#shop,.sh-sheet) .sh-pp p{color:var(--lx-body2);font-size:calc(13.5px * var(--uk, 1))}: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:calc(13px * var(--uk, 1));letter-spacing:.06em}:is(#shop,.sh-sheet) .sh-pp-row em{font-family:var(--lx-disp);font-weight:800;font-size:calc(20px * var(--uk, 1))}: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:calc(12.5px * var(--uk, 1));letter-spacing:.1em;text-transform:uppercase;color:var(--lx-body);background:#141721;box-shadow:inset 0 0 0 1px #c9cedc24,inset calc(3px * var(--uk, 1)) 0 0 var(--c);clip-path:none;padding:calc(7px * var(--uk, 1)) calc(12px * var(--uk, 1)) calc(7px * var(--uk, 1)) calc(13px * var(--uk, 1))}:is(#shop,.sh-sheet) .sh-buy{min-height:calc(52px * var(--uk, 1));padding:0 calc(18px * var(--uk, 1));gap:calc(18px * var(--uk, 1));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% - calc(12px * var(--uk, 1))) 0,100% calc(12px * var(--uk, 1)),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:calc(17px * var(--uk, 1));letter-spacing:.14em;text-transform:uppercase}:is(#shop,.sh-sheet) .sh-buy-l small{font-family:var(--body);font-weight:600;font-size:calc(11px * var(--uk, 1));letter-spacing:.04em;text-transform:none;color:#ffffffc7}:is(#shop,.sh-sheet) .sh-buy-p{gap:calc(8px * var(--uk, 1));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:calc(64px * var(--uk, 1));padding:calc(24px * var(--uk, 1)) calc(30px * var(--uk, 1))}body.withnav .sh-sheet .sh-sheet-in{max-height:calc(100vh - calc(64px * var(--uk, 1)) - calc(48px * var(--uk, 1)))}}.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 calc(40px * var(--uk, 1)) calc(120px * var(--uk, 1)) #000c;clip-path:polygon(0 0,calc(100% - calc(28px * var(--uk, 1))) 0,100% calc(28px * var(--uk, 1)),100% 100%,calc(12px * var(--uk, 1)) 100%,0 calc(100% - calc(12px * var(--uk, 1))));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 / calc(44px * var(--uk, 1)) 2px no-repeat}.sh-sheet .sh-x{top:calc(14px * var(--uk, 1));right:calc(16px * var(--uk, 1));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 / calc(24px * var(--uk, 1)) calc(24px * var(--uk, 1)),linear-gradient(90deg,rgba(108,99,255,.1) 1px,transparent 1px) -1px -1px / calc(24px * var(--uk, 1)) calc(24px * var(--uk, 1)),#0c0d14}.sh-sheet .sh-sheet-t{gap:calc(12px * var(--uk, 1));padding:calc(32px * var(--uk, 1)) calc(34px * var(--uk, 1)) calc(28px * var(--uk, 1))}.sh-sheet .sh-sheet-t h2{font-family:var(--lx-disp);font-weight:800;font-style:italic;font-size:calc(42px * var(--uk, 1));line-height:.9;letter-spacing:.005em;text-transform:uppercase;padding-right:calc(44px * var(--uk, 1))}.sh-sheet .sh-blurb{color:var(--lx-body);font-size:calc(15px * var(--uk, 1))}.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:calc(13px * var(--uk, 1))}.sh-sheet .sh-admin{gap:calc(10px * var(--uk, 1)) calc(12px * var(--uk, 1));padding:calc(14px * var(--uk, 1)) calc(16px * var(--uk, 1));background:#ff37370f;box-shadow:inset 0 0 0 1px #ff373759}.sh-sheet .sh-admin small{color:var(--lx-text2);font-size:calc(12.5px * var(--uk, 1))}.sh-sheet .sh-admin .lx-eb{flex-basis:100%}.sh-sheet .sh-odds th{font-family:var(--lx-disp);font-weight:600;font-size:calc(11px * var(--uk, 1));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:calc(15px * var(--uk, 1))}.sh-sheet .sh-fine{color:var(--lx-text2);font-size:calc(13px * var(--uk, 1))}.sh-sheet .sh-fine b{color:var(--lx-body)}.sh-sheet .sh-pool-card{border-radius:calc(4px * var(--uk, 1))}.sh-sheet .sh-pool-card[data-rar=SR]{box-shadow:0 0 0 1.5px #c9c7ff,0 0 calc(12px * var(--uk, 1)) #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:calc(10px * var(--uk, 1))}.sh-sheet .sh-dc em{font-family:var(--lx-disp);font-weight:800;font-size:calc(11px * var(--uk, 1))}.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:calc(17px * var(--uk, 1));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% - calc(8px * var(--uk, 1))) 0,100% calc(8px * var(--uk, 1)),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 calc(3px * var(--uk, 1)) 0 0 var(--lx-indigo)}.sh-sheet .sh-equip-list span{font-family:var(--lx-disp);font-weight:600;font-size:calc(10px * var(--uk, 1));letter-spacing:.16em;color:var(--lx-text2)}.sh-sheet .sh-equip-list b{font-family:var(--lx-disp);font-weight:700;font-size:calc(15px * var(--uk, 1));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:calc(16px * var(--uk, 1)) calc(60px * var(--uk, 1)) 0 calc(16px * var(--uk, 1))}#shop .sh-head h1{font-size:calc(36px * var(--uk, 1))}#shop .sh-wallet .cr-u{display:none}#shop .sh-tabs{gap:calc(18px * var(--uk, 1));padding:calc(12px * var(--uk, 1)) calc(28px * var(--uk, 1)) 0 calc(16px * var(--uk, 1));-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - calc(36px * var(--uk, 1))),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - calc(36px * var(--uk, 1))),transparent)}#shop .sh-tab{height:calc(38px * var(--uk, 1));font-size:calc(13.5px * var(--uk, 1));letter-spacing:.1em}#shop .sh-body{padding:calc(16px * var(--uk, 1)) calc(16px * var(--uk, 1)) calc(32px * var(--uk, 1))}#shop .sh-hero-in{padding:calc(24px * var(--uk, 1)) calc(22px * var(--uk, 1)) calc(46px * var(--uk, 1)) calc(24px * var(--uk, 1))}#shop .sh-hero-txt h2{font-size:calc(38px * var(--uk, 1))}#shop .sh-pips{left:calc(24px * var(--uk, 1))}#shop .sh-tile-t b{font-size:calc(16px * var(--uk, 1))}#shop .sh-setpack{padding:calc(18px * var(--uk, 1))}#shop .sh-setpack-t h2{font-size:calc(34px * var(--uk, 1))}.sh-sheet .sh-sheet-in{clip-path:polygon(0 0,calc(100% - calc(22px * var(--uk, 1))) 0,100% calc(22px * var(--uk, 1)),100% 100%,0 100%)}.sh-sheet .sh-sheet-t{padding:calc(20px * var(--uk, 1)) calc(18px * var(--uk, 1)) calc(28px * var(--uk, 1))}.sh-sheet .sh-sheet-t h2{font-size:calc(30px * var(--uk, 1))}}: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 / calc(44px * var(--uk, 1)) 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 / calc(28px * var(--uk, 1)) calc(28px * var(--uk, 1)) 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% - calc(28px * var(--uk, 1))) 0,100% calc(28px * var(--uk, 1)),100% 100%,calc(12px * var(--uk, 1)) 100%,0 calc(100% - calc(12px * var(--uk, 1))))!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:calc(10px * var(--uk, 1));padding:calc(18px * var(--uk, 1)) calc(40px * var(--uk, 1)) calc(14px * var(--uk, 1)) calc(22px * var(--uk, 1));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:calc(26px * var(--uk, 1));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:calc(8px * var(--uk, 1));font-family:var(--body);font-style:normal;font-weight:500;font-size:calc(13px * var(--uk, 1));letter-spacing:0;text-transform:none;color:var(--lx-text2)}:is(#listmodal,#promptmodal,#keysmodal,#avatarmodal) .modal-body{padding:calc(16px * var(--uk, 1)) calc(22px * var(--uk, 1))}:is(#listmodal,#promptmodal,#keysmodal,#avatarmodal) .modal-foot{padding:calc(12px * var(--uk, 1)) calc(22px * var(--uk, 1)) calc(16px * var(--uk, 1));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:calc(5px * var(--uk, 1)) calc(10px * var(--uk, 1));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:calc(12px * var(--uk, 1));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 calc(3px * var(--uk, 1)) 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 calc(3px * var(--uk, 1)) 0 0 var(--rc, var(--lx-indigo))}.askbox-wrap{background:#06070acc;backdrop-filter:none;-webkit-backdrop-filter:none}.askbox-wrap .askbox{width:min(calc(480px * var(--uk, 1)),92vw);padding:calc(28px * var(--uk, 1)) calc(30px * var(--uk, 1)) calc(24px * var(--uk, 1));text-align:left}.askbox-wrap .askbox:before{display:none}.askbox-wrap .askbox.danger{background:linear-gradient(90deg,#ff3737,#ff8a80) 0 0 / calc(44px * var(--uk, 1)) 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 / calc(28px * var(--uk, 1)) calc(28px * var(--uk, 1)) 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 calc(10px * var(--uk, 1));font-family:var(--lx-disp);font-weight:800;font-style:italic;font-size:calc(30px * var(--uk, 1));line-height:.95;letter-spacing:.005em;text-transform:uppercase;color:#fff}.askbox-wrap .ask-text p{margin:calc(4px * var(--uk, 1)) 0;color:var(--lx-body);font-size:calc(15px * var(--uk, 1));line-height:1.5}.askbox-wrap .ask-input{margin:calc(14px * var(--uk, 1)) 0 2px;height:calc(42px * var(--uk, 1));padding:0 calc(12px * var(--uk, 1));font-family:var(--lx-sys);font-size:calc(14px * var(--uk, 1))}.askbox-wrap .ask-row{justify-content:flex-end;gap:calc(12px * var(--uk, 1));margin-top:calc(24px * var(--uk, 1))}.askbox-wrap .ask-row .btn{min-width:calc(140px * var(--uk, 1))}#toast.toast{left:0;right:0;bottom:calc(26px * var(--uk, 1));width:max-content;max-width:min(calc(640px * var(--uk, 1)),calc(100vw - calc(32px * var(--uk, 1))));margin:0 auto;transform:none;z-index:140;padding:calc(12px * var(--uk, 1)) calc(20px * var(--uk, 1)) calc(12px * var(--uk, 1)) calc(18px * var(--uk, 1));border:0;border-radius:0!important;color:var(--lx-text);font-family:var(--body);font-weight:500;font-size:calc(14.5px * var(--uk, 1));line-height:1.4;text-align:left;background:linear-gradient(180deg,#1e2230f7,#11131bf7);box-shadow:inset 0 0 0 1px #c9cedc33,inset calc(3px * var(--uk, 1)) 0 0 var(--lx-red),0 calc(14px * var(--uk, 1)) calc(34px * var(--uk, 1)) #0009;clip-path:polygon(0 0,calc(100% - calc(10px * var(--uk, 1))) 0,100% calc(10px * var(--uk, 1)),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 calc(3px * var(--uk, 1)) 0 0 var(--lx-indigo),0 calc(14px * var(--uk, 1)) calc(34px * var(--uk, 1)) #0009}@keyframes lxs-toast{0%{opacity:0;transform:translateY(calc(10px * var(--uk, 1)))}to{opacity:1;transform:none}}#invite.invite{top:calc(80px * var(--uk, 1));padding:calc(14px * var(--uk, 1)) calc(16px * var(--uk, 1)) calc(14px * var(--uk, 1)) calc(20px * var(--uk, 1));gap:calc(12px * var(--uk, 1));border:0;border-radius:0;color:var(--lx-body);background:linear-gradient(180deg,#1e2230,#11131b);box-shadow:inset 0 0 0 1px #c9c7ff66,inset calc(3px * var(--uk, 1)) 0 0 var(--lx-indigo),0 calc(20px * var(--uk, 1)) calc(50px * var(--uk, 1)) #000000b3;clip-path:polygon(0 0,calc(100% - calc(12px * var(--uk, 1))) 0,100% calc(12px * var(--uk, 1)),100% 100%,0 100%)}#invite .it{font-size:calc(15px * var(--uk, 1))}#invite .it b{font-family:var(--lx-disp);font-weight:700;font-size:calc(18px * var(--uk, 1));letter-spacing:.04em;text-transform:uppercase;color:#fff}#promptmodal .modal-box.narrow{width:min(calc(440px * var(--uk, 1)),92vw)}#promptmodal .pm-body label{display:flex;flex-direction:column;gap:calc(6px * var(--uk, 1));margin-bottom:calc(12px * var(--uk, 1));font-family:var(--lx-disp);font-weight:600;font-size:calc(12px * var(--uk, 1));letter-spacing:.14em;text-transform:uppercase;color:var(--lx-text2)}#promptmodal .pm-body input,#promptmodal .pm-body select{height:calc(38px * var(--uk, 1));padding:0 calc(10px * var(--uk, 1));text-transform:none;letter-spacing:0}#promptmodal .pmbtns{display:flex;justify-content:flex-end;gap:calc(10px * var(--uk, 1));margin-top:calc(8px * var(--uk, 1))}#keysmodal .modal-box.keys{width:min(calc(560px * var(--uk, 1)),94vw)}#keysmodal .kgrp{margin:calc(14px * var(--uk, 1)) 0 calc(8px * var(--uk, 1));font-family:var(--lx-disp);font-weight:700;font-size:calc(12.5px * var(--uk, 1));letter-spacing:.16em;color:var(--lx-lav);display:flex;align-items:center;gap:calc(8px * var(--uk, 1))}#keysmodal .kgrp:before{content:"";width:calc(9px * var(--uk, 1));height:calc(10px * var(--uk, 1));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:calc(5px * var(--uk, 1)) 0;font-size:calc(14px * var(--uk, 1));color:var(--lx-body);border-bottom:1px solid rgba(201,206,220,.06)}:is(#keysmodal,#settings,.askbox-wrap) kbd{display:inline-block;min-width:calc(22px * var(--uk, 1));padding:2px calc(7px * var(--uk, 1));margin:0 1px;border:0;border-radius:0;text-align:center;font-family:var(--lx-disp);font-weight:700;font-size:calc(12.5px * var(--uk, 1));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:calc(16px * var(--uk, 1)) 0 0;font-size:calc(13.5px * var(--uk, 1));line-height:1.6;color:var(--lx-text2)}#listmodal .modal-box.wide{width:min(calc(1240px * var(--uk, 1)),96vw)}#listmodal #lm-q{width:calc(220px * var(--uk, 1));height:calc(34px * var(--uk, 1));padding:0 calc(10px * var(--uk, 1))}#listmodal .lm-side{background:#08090c59;border-right:1px solid rgba(201,206,220,.08)}#listmodal #lm-grid .card{border-radius:calc(5px * var(--uk, 1))}#listmodal #lm-grid .card.picked{box-shadow:0 0 0 2px var(--lx-red),0 0 calc(18px * var(--uk, 1)) #ff373759}#listmodal .modal-foot .hint{margin-right:auto;font-size:calc(13px * var(--uk, 1))}#avatarmodal .avbox{width:min(calc(1080px * var(--uk, 1)),96vw)}#avatarmodal .avframe{border:0;border-radius:0;background:#08090c73;box-shadow:inset 0 0 0 1px #c9cedc1f;padding:calc(18px * var(--uk, 1))}#avatarmodal .avf-name b{font-family:var(--lx-disp);font-weight:800;font-style:italic;font-size:calc(24px * var(--uk, 1));text-transform:uppercase;letter-spacing:.005em}#avatarmodal .avf-name small{color:var(--lx-text2);font-size:calc(12.5px * var(--uk, 1))}#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 calc(14px * var(--uk, 1)) 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:calc(12.5px * var(--uk, 1));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 calc(8px * var(--uk, 1)) rgba(108,99,255,.7))}#avatarmodal .avgrid .av.on span{color:#fff}#profile .pfbox{padding:0;border:0!important}#profile .pf-x{top:calc(16px * var(--uk, 1));right:calc(40px * var(--uk, 1));width:calc(36px * var(--uk, 1));height:calc(36px * var(--uk, 1));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:calc(30px * var(--uk, 1)) calc(92px * var(--uk, 1)) calc(26px * var(--uk, 1)) calc(30px * var(--uk, 1));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:calc(24px * var(--uk, 1)) calc(24px * var(--uk, 1))}#profile .pf-lbl{font-family:var(--lx-disp);font-weight:600;font-size:calc(12px * var(--uk, 1));letter-spacing:.16em;color:var(--lx-lav);text-transform:uppercase;display:inline-flex;align-items:center;gap:calc(8px * var(--uk, 1))}#profile .pf-lbl:before{content:"";width:calc(9px * var(--uk, 1));height:calc(10px * var(--uk, 1));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:calc(8px * var(--uk, 1)) 0 calc(4px * var(--uk, 1));font-family:var(--lx-disp);font-weight:800;font-style:italic;font-size:calc(54px * var(--uk, 1));line-height:.9;letter-spacing:.005em;text-transform:uppercase}#profile .pf-title{font-family:var(--lx-disp);font-weight:700;font-size:calc(14px * var(--uk, 1));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:calc(15px * var(--uk, 1))}#profile .pf-meta{font-size:calc(13px * var(--uk, 1));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:calc(5px * var(--uk, 1));box-shadow:0 calc(12px * var(--uk, 1)) calc(26px * var(--uk, 1)) #000000a6}#profile .pf-card[data-rar=R]{box-shadow:0 calc(12px * var(--uk, 1)) calc(26px * var(--uk, 1)) #000000a6,0 0 0 1.5px #e9b949}#profile .pf-card[data-rar=SR]{box-shadow:0 calc(12px * var(--uk, 1)) calc(26px * var(--uk, 1)) #000000a6,0 0 0 1.5px #c9c7ff,0 0 calc(16px * var(--uk, 1)) #6c63ff73}#profile .pf-card.empty{border:1.5px dashed rgba(201,199,255,.2);border-radius:0;color:var(--lx-text3);font-size:calc(11px * var(--uk, 1))}#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:calc(10.5px * var(--uk, 1));letter-spacing:.16em;color:var(--lx-text2)}#profile .pf-sig b{font-family:var(--lx-disp);font-weight:700;font-size:calc(15px * var(--uk, 1));letter-spacing:.04em;text-transform:uppercase}#profile .pf-stats{gap:calc(10px * var(--uk, 1));padding:calc(20px * var(--uk, 1)) calc(30px * var(--uk, 1)) 0}#profile .pf-tile{border:0;border-radius:0;background:#141721;box-shadow:inset 0 0 0 1px #c9cedc1f;padding:calc(12px * var(--uk, 1)) calc(14px * var(--uk, 1));clip-path:polygon(0 0,calc(100% - calc(8px * var(--uk, 1))) 0,100% calc(8px * var(--uk, 1)),100% 100%,0 100%)}#profile .pf-tile small{font-family:var(--lx-disp);font-weight:600;font-size:calc(10.5px * var(--uk, 1));letter-spacing:.16em;color:var(--lx-text2)}#profile .pf-tile b{font-family:var(--lx-disp);font-weight:800;font-size:calc(28px * var(--uk, 1));letter-spacing:.01em}#profile .pf-tile span{font-size:calc(12px * var(--uk, 1));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:calc(34px * var(--uk, 1))}#profile .pf-tile.hot b{color:#ff6b6b;text-shadow:none}#profile .pf-stats.small .pf-tile b{font-size:calc(22px * var(--uk, 1))}#profile .pf-tile.fighter b{font-family:var(--lx-disp);font-weight:700;font-size:calc(16px * var(--uk, 1));letter-spacing:.04em;text-transform:uppercase}#profile .pf-note{padding:calc(10px * var(--uk, 1)) calc(30px * var(--uk, 1)) 0;font-size:calc(12.5px * var(--uk, 1))}#profile .pf h4,#profile .pf-h{display:flex;align-items:center;gap:calc(8px * var(--uk, 1));margin:calc(24px * var(--uk, 1)) 0 calc(10px * var(--uk, 1));font-family:var(--lx-disp);font-weight:700;font-size:calc(13px * var(--uk, 1));letter-spacing:.16em;color:var(--lx-lav);text-transform:uppercase}#profile .pf h4:before,#profile .pf-h:before{content:"";width:calc(9px * var(--uk, 1));height:calc(10px * var(--uk, 1));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 calc(30px * var(--uk, 1))}#profile .pf-h .hint{font-family:var(--body);font-weight:500;letter-spacing:0;text-transform:none;font-size:calc(12.5px * var(--uk, 1))}#profile .pf-cols{gap:calc(26px * var(--uk, 1));padding:0 calc(30px * var(--uk, 1))}#profile .pf-titles{padding:0 calc(30px * var(--uk, 1))}#profile .pfedit .pf-titles{padding:0}#profile .pf-bar{font-size:calc(13px * var(--uk, 1));color:var(--lx-body2)}#profile .pf-bar .bar{height:calc(6px * var(--uk, 1));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:calc(15px * var(--uk, 1));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 calc(3px * var(--uk, 1)) 0 0 #3a4057;font-size:calc(13px * var(--uk, 1));padding:calc(7px * var(--uk, 1)) calc(10px * var(--uk, 1)) calc(7px * var(--uk, 1)) calc(12px * var(--uk, 1))}#profile .pf-m.w{box-shadow:inset calc(3px * var(--uk, 1)) 0 0 var(--lx-indigo)}#profile .pf-m.l{box-shadow:inset calc(3px * var(--uk, 1)) 0 0 var(--lx-red)}#profile .pf-m .res{font-family:var(--lx-disp);font-weight:800;font-size:calc(16px * var(--uk, 1))}#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:calc(22px * var(--uk, 1)) minmax(0,1.2fr) minmax(0,1.6fr) calc(54px * var(--uk, 1)) calc(40px * var(--uk, 1)) calc(64px * var(--uk, 1))}#profile .pf-m .btn.sm{min-height:calc(24px * var(--uk, 1));padding:0 calc(8px * var(--uk, 1));font-size:calc(11px * var(--uk, 1));justify-self:end}#profile .pf-t{border:0;border-radius:0;background:#141721;box-shadow:inset 0 0 0 1px #c9cedc1f;padding:calc(9px * var(--uk, 1)) calc(11px * var(--uk, 1))}#profile .pf-t b{font-family:var(--lx-disp);font-weight:700;font-size:calc(14.5px * var(--uk, 1));letter-spacing:.04em;text-transform:uppercase;color:var(--lx-body)}#profile .pf-t small{font-size:calc(11px * var(--uk, 1));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:calc(3px * var(--uk, 1));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:calc(28px * var(--uk, 1)) calc(30px * var(--uk, 1));gap:calc(8px * var(--uk, 1))}#profile .pfe-l{display:flex;align-items:baseline;gap:calc(10px * var(--uk, 1));margin-top:calc(14px * var(--uk, 1));font-family:var(--lx-disp);font-weight:700;font-size:calc(13px * var(--uk, 1));letter-spacing:.16em;color:var(--lx-lav);text-transform:uppercase}#profile .pfe-l .hint{font-family:var(--body);font-weight:500;font-size:calc(12.5px * var(--uk, 1));letter-spacing:0;text-transform:none}#profile .pfe-fields input,#profile .pfedit select{height:calc(38px * var(--uk, 1));padding:0 calc(10px * var(--uk, 1))}#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:calc(3px * var(--uk, 1))}.chmodal .modal-box.chbox{width:min(calc(540px * var(--uk, 1)),94vw);padding:calc(26px * var(--uk, 1)) calc(28px * var(--uk, 1)) calc(24px * var(--uk, 1));gap:calc(14px * var(--uk, 1))}.chmodal .ch-head{display:flex;flex-direction:column;gap:calc(8px * var(--uk, 1))}.chmodal .ch-head .lx-disp{font-size:calc(34px * var(--uk, 1));color:#fff;letter-spacing:.005em}:is(.chmodal,#chpop) .seg{border:0;border-radius:0;overflow:visible;gap:0}:is(.chmodal,#chpop) .seg button{height:calc(34px * var(--uk, 1));padding:0 calc(14px * var(--uk, 1));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:calc(13.5px * var(--uk, 1));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:calc(11.5px * var(--uk, 1));letter-spacing:.16em;color:var(--lx-text2);text-transform:uppercase}:is(.chmodal,#chpop) select{height:calc(38px * var(--uk, 1));padding:0 calc(10px * var(--uk, 1))}.chmodal .ch-target{border:0;border-radius:0;background:#141721;box-shadow:inset 0 0 0 1px #c9cedc24;padding:calc(10px * var(--uk, 1)) calc(12px * var(--uk, 1))}.chmodal .ch-target b{font-family:var(--lx-disp);font-weight:700;font-size:calc(18px * var(--uk, 1));letter-spacing:.04em;text-transform:uppercase}.chmodal .ch-target small{color:var(--lx-gold);font-family:var(--lx-disp);letter-spacing:.14em;font-size:calc(11px * var(--uk, 1))}.chmodal .tog{font-size:calc(14px * var(--uk, 1));color:var(--lx-body)}.chmodal .tog span{width:calc(36px * var(--uk, 1));height:calc(18px * var(--uk, 1));border-radius:0;background:#262b3b;box-shadow:inset 0 0 0 1px #c9cedc2e}.chmodal .tog span:after{top:calc(3px * var(--uk, 1));left:calc(3px * var(--uk, 1));width:calc(12px * var(--uk, 1));height:calc(12px * var(--uk, 1));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(calc(18px * var(--uk, 1)));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:calc(10px * var(--uk, 1));gap:calc(10px * var(--uk, 1))}#chpop.chpop{background:#06070ab3}#chpop .modal-box.chcard{width:min(calc(480px * var(--uk, 1)),94vw);padding:calc(22px * var(--uk, 1)) calc(26px * var(--uk, 1)) calc(24px * var(--uk, 1));gap:calc(14px * var(--uk, 1));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:calc(24px * var(--uk, 1)) calc(24px * var(--uk, 1))}#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:calc(13px * var(--uk, 1))}#chpop .chc-name{font-family:var(--lx-disp);font-weight:800;font-style:italic;font-size:calc(40px * var(--uk, 1));line-height:.9;text-transform:uppercase;letter-spacing:.005em}#chpop .pf-title{margin-top:calc(4px * var(--uk, 1));font-family:var(--lx-disp);font-weight:700;font-size:calc(12.5px * var(--uk, 1));letter-spacing:.16em;text-transform:uppercase;color:var(--lx-gold)}#chpop .pf-tag{margin-top:calc(4px * var(--uk, 1));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 calc(3px * var(--uk, 1)) 0 0 var(--lx-red);padding:calc(10px * var(--uk, 1)) calc(12px * var(--uk, 1));font-size:calc(14px * var(--uk, 1));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:calc(10.5px * var(--uk, 1));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 calc(14px * var(--uk, 1));height:calc(36px * var(--uk, 1));gap:calc(10px * var(--uk, 1));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% - calc(8px * var(--uk, 1))) 0,100% calc(8px * var(--uk, 1)),100% 100%,0 100%);font-family:var(--lx-disp);font-weight:700;font-size:calc(12.5px * var(--uk, 1));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 calc(8px * var(--uk, 1)) #c9c7ffcc}#social .badge{border-radius:0;background:var(--lx-red);font-family:var(--lx-disp);font-weight:700;font-size:calc(11px * var(--uk, 1));padding:1px calc(5px * var(--uk, 1))}#social .so-panel{border:0;border-radius:0;width:calc(360px * var(--uk, 1));color:var(--lx-body);background:linear-gradient(90deg,#6c63ff,#ff3737) 0 0 / calc(44px * var(--uk, 1)) 2px no-repeat,linear-gradient(180deg,#1e2230,#161924,#11131b);box-shadow:inset 0 0 0 1px #c9cedc38,0 calc(24px * var(--uk, 1)) calc(60px * var(--uk, 1)) #000000b3}#social .so-tabs{border-bottom:1px solid rgba(201,206,220,.1);padding:0 calc(6px * var(--uk, 1))}#social .so-tabs button{height:calc(44px * var(--uk, 1));padding:0 calc(8px * var(--uk, 1));color:var(--lx-text2);font-family:var(--lx-disp);font-weight:700;font-size:calc(13.5px * var(--uk, 1));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 calc(40px * var(--uk, 1));border-bottom:0}#social .so-body{padding:calc(10px * var(--uk, 1)) calc(12px * var(--uk, 1));gap:calc(8px * var(--uk, 1))}#social .so-online{font-size:calc(12px * var(--uk, 1))}#social .so-m{font-size:calc(13.5px * var(--uk, 1));line-height:1.4;color:var(--lx-body)}#social .so-m .w{font-family:var(--lx-disp);font-weight:700;font-size:calc(14px * var(--uk, 1));letter-spacing:.04em;color:#ff8a8a}#social .so-m.mine .w{color:var(--lx-lav)}#social .so-m .tm{color:var(--lx-text3);font-size:calc(10.5px * var(--uk, 1))}#social .so-say{gap:calc(8px * var(--uk, 1));padding:calc(10px * var(--uk, 1)) calc(12px * var(--uk, 1));border-top:1px solid rgba(201,206,220,.1)}#social .so-say input,#social .so-add input{height:calc(34px * var(--uk, 1));padding:0 calc(10px * var(--uk, 1));font-size:calc(13.5px * var(--uk, 1))}#social .so-f{border-radius:0;background:#141721;box-shadow:inset 0 0 0 1px #c9cedc1a;padding:calc(6px * var(--uk, 1)) calc(8px * var(--uk, 1))}#social .so-f .n{font-family:var(--lx-disp);font-weight:700;font-size:calc(15px * var(--uk, 1));letter-spacing:.04em;text-transform:uppercase;color:#fff}#social .so-f .n small{font-family:var(--body);font-weight:500;font-size:calc(11px * var(--uk, 1));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:calc(16px * var(--uk, 1));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:calc(8px * var(--uk, 1)) calc(10px * var(--uk, 1))}#social .so-ch-h{font-family:var(--lx-disp);font-weight:700;font-size:calc(11.5px * var(--uk, 1));letter-spacing:.16em;color:#ff8a8a}#social .so-chrow small{color:var(--lx-text2)}#social .btn.sm{min-height:calc(26px * var(--uk, 1));padding:0 calc(9px * var(--uk, 1));font-size:calc(11.5px * var(--uk, 1))}@media(max-width:760px){#social .so-panel{width:auto}}@media(min-width:761px)and (min-height:521px){body.withnav #social.social{top:calc(72px * var(--uk, 1));bottom:auto;right:calc(24px * var(--uk, 1));left:auto}body.withnav #social .so-panel{inset:0 0 auto auto;width:calc(380px * var(--uk, 1));height:min(calc(560px * var(--uk, 1)),calc(100vh - calc(64px * var(--uk, 1)) - calc(64px * var(--uk, 1))));max-height:none;animation:lxs-drop .22s var(--lx-ease) both}}@keyframes lxs-drop{0%{opacity:0;translate:0 calc(-8px * var(--uk, 1))}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 - calc(64px * var(--uk, 1)) - calc(48px * var(--uk, 1)))}body.withnav #listmodal .modal-box.wide{height:calc(100vh - calc(64px * var(--uk, 1)) - calc(48px * var(--uk, 1)))}}#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 calc(10px * var(--uk, 1)) #c9c7ffcc}#profile .pf-dot.duel{background:var(--lx-red);box-shadow:0 0 calc(10px * var(--uk, 1)) #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:calc(1240px * var(--uk, 1));padding:calc(28px * var(--uk, 1)) calc(40px * var(--uk, 1)) calc(64px * var(--uk, 1))}#learn .lg-head{display:flex;align-items:flex-end;justify-content:space-between;gap:calc(20px * var(--uk, 1));margin-bottom:calc(24px * var(--uk, 1))}#learn .lg-head h1{margin:calc(10px * var(--uk, 1)) 0 0;font-size:calc(56px * var(--uk, 1));color:#fff}#learn .lg-train{display:grid;grid-template-columns:minmax(0,1fr) auto calc(58px * var(--uk, 1));align-items:center;gap:calc(24px * var(--uk, 1));padding:0 0 0 calc(28px * var(--uk, 1));min-height:calc(132px * var(--uk, 1));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% - calc(28px * var(--uk, 1))) 0,100% calc(28px * var(--uk, 1)),100% 100%,calc(12px * var(--uk, 1)) 100%,0 calc(100% - calc(12px * var(--uk, 1))));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 / calc(44px * var(--uk, 1)) 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:calc(8px * var(--uk, 1));padding:calc(22px * var(--uk, 1)) 0}#learn .lg-train b.lx-disp{font-size:calc(40px * var(--uk, 1));color:#fff;letter-spacing:.005em}#learn .lg-train .lg-train-d{color:var(--lx-body2);font-size:calc(15px * var(--uk, 1))}#learn .lg-train-pips{display:flex;align-items:center;gap:calc(5px * var(--uk, 1))}#learn .lg-train-pips i{position:static;transform:none;width:calc(16px * var(--uk, 1));height:calc(18px * var(--uk, 1));background:#2a2f40}#learn .lg-train-pips i.on{background:linear-gradient(160deg,#c9c7ff,#6c63ff)}#learn .lg-train-pips em{margin-left:calc(10px * var(--uk, 1));font-style:normal;font-family:var(--lx-disp);font-weight:700;font-size:calc(13px * var(--uk, 1));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:calc(22px * var(--uk, 1)) 0 calc(8px * var(--uk, 1));color:#80869c}#learn .lg-searchrow svg{position:absolute;left:calc(14px * var(--uk, 1));top:calc(14px * var(--uk, 1));z-index:1;pointer-events:none}#learn .lg-search{height:calc(44px * var(--uk, 1));padding:0 calc(14px * var(--uk, 1)) 0 calc(40px * var(--uk, 1));font-size:calc(15px * var(--uk, 1));border-radius:0}#learn .lg-group h2{display:flex;align-items:center;gap:calc(8px * var(--uk, 1));margin:calc(30px * var(--uk, 1)) 0 calc(12px * var(--uk, 1));font-family:var(--lx-disp);font-weight:600;font-size:calc(12.5px * var(--uk, 1));letter-spacing:.16em;color:var(--lx-lav)}#learn .lg-tiles{grid-template-columns:repeat(auto-fill,minmax(calc(250px * var(--uk, 1)),1fr));gap:calc(16px * var(--uk, 1))}#learn .lg-tile{gap:calc(6px * var(--uk, 1));min-height:calc(132px * var(--uk, 1));padding:calc(18px * var(--uk, 1)) calc(18px * var(--uk, 1)) calc(18px * var(--uk, 1));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% - calc(18px * var(--uk, 1))) 0,100% calc(18px * var(--uk, 1)),100% 100%,calc(8px * var(--uk, 1)) 100%,0 calc(100% - calc(8px * var(--uk, 1))));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:calc(18px * var(--uk, 1));height:calc(18px * var(--uk, 1));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(calc(-3px * var(--uk, 1)));border:0;background:linear-gradient(180deg,#232839,#191d2a,#12141d);box-shadow:inset 0 0 0 1px #c9c7ff8c}#learn .lg-tile-no{right:calc(26px * var(--uk, 1));top:calc(10px * var(--uk, 1));font-family:var(--lx-disp);font-weight:800;font-style:italic;font-size:calc(34px * var(--uk, 1));color:#c9c7ff1a}#learn .lg-tile-k{font-family:var(--lx-disp);font-weight:600;font-size:calc(11.5px * var(--uk, 1));letter-spacing:.16em;color:var(--lx-lav)}#learn .lg-tile b{font-family:var(--lx-disp);font-weight:700;font-size:calc(21px * var(--uk, 1));line-height:1.05;letter-spacing:.02em;text-transform:uppercase}#learn .lg-tile-d{color:var(--lx-body2);font-size:calc(13.5px * var(--uk, 1));line-height:1.45}#learn .lg-head-t{flex:none;display:flex;align-items:center;gap:calc(18px * var(--uk, 1));margin:0;padding:calc(22px * var(--uk, 1)) calc(40px * var(--uk, 1)) calc(14px * var(--uk, 1))}#learn .lg-crumb{display:flex;flex-direction:column;gap:calc(4px * var(--uk, 1));min-width:0}#learn .lg-crumb-t{font-family:var(--lx-disp);font-weight:800;font-style:italic;font-size:calc(26px * var(--uk, 1));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:calc(22px * var(--uk, 1));color:#fff}#learn .lg-pos small{font-size:calc(15px * var(--uk, 1));color:var(--lx-text3)}#learn .lg-page{grid-template-columns:calc(240px * var(--uk, 1)) minmax(0,calc(780px * var(--uk, 1)));gap:calc(56px * var(--uk, 1));padding:0 calc(40px * var(--uk, 1)) calc(96px * var(--uk, 1))}#learn .lg-side{padding:calc(18px * var(--uk, 1)) 0 calc(28px * var(--uk, 1));gap:calc(18px * var(--uk, 1));max-height:calc(100vh - calc(160px * var(--uk, 1)))}#learn .lg-side-g{margin:0 0 calc(6px * var(--uk, 1)) calc(12px * var(--uk, 1));font-family:var(--lx-disp);font-weight:600;font-size:calc(11.5px * var(--uk, 1));letter-spacing:.16em;color:var(--lx-text2)}#learn .lg-side a{padding:calc(7px * var(--uk, 1)) calc(12px * var(--uk, 1));border-radius:0;font-family:var(--lx-disp);font-weight:600;font-size:calc(15px * var(--uk, 1));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:calc(18px * var(--uk, 1)) 0 0;max-width:calc(780px * var(--uk, 1))}#learn .lg-kicker{display:inline-flex;align-items:center;gap:calc(8px * var(--uk, 1));font-family:var(--lx-disp);font-weight:600;font-size:calc(12.5px * var(--uk, 1));letter-spacing:.16em;color:var(--lx-lav)}#learn .lg-kicker:before{content:"";width:calc(9px * var(--uk, 1));height:calc(10px * var(--uk, 1));background:linear-gradient(160deg,#b3aeff,#6c63ff 60%,#3f38c7);clip-path:polygon(18% 0,100% 22%,82% 100%,0 70%)}#learn .lg-article h1{margin:calc(10px * var(--uk, 1)) 0 calc(22px * var(--uk, 1));font-family:var(--lx-disp);font-weight:800;font-style:italic;font-size:calc(58px * var(--uk, 1));line-height:.9;letter-spacing:.005em;text-transform:uppercase}#learn .lg-article h3{margin:calc(36px * var(--uk, 1)) 0 calc(12px * var(--uk, 1));font-family:var(--lx-disp);font-weight:700;font-size:calc(20px * var(--uk, 1));letter-spacing:.08em;color:#fff}#learn .lg-article h4{font-family:var(--lx-disp);font-weight:700;font-size:calc(14px * var(--uk, 1));letter-spacing:.14em;color:var(--lx-body2)}#learn .lg-article p,#learn .lg-article li{font-size:calc(16px * var(--uk, 1));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:calc(13px * var(--uk, 1));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:calc(18px * var(--uk, 1))!important;color:#fff!important}#learn .lg-muted{color:var(--lx-body2)!important;font-size:calc(14.5px * var(--uk, 1))!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:calc(16px * var(--uk, 1));background:linear-gradient(90deg,#6c63ff29,#6c63ff0a);box-shadow:inset calc(3px * var(--uk, 1)) 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:calc(15px * var(--uk, 1));background:#ff37370f;box-shadow:inset calc(3px * var(--uk, 1)) 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:calc(30px * var(--uk, 1));height:calc(34px * var(--uk, 1));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:calc(17px * var(--uk, 1));letter-spacing:.04em;text-transform:uppercase}#learn .lg-steps li div div{color:var(--lx-body2);font-size:calc(15px * var(--uk, 1))}#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:calc(14px * var(--uk, 1));letter-spacing:.08em}#learn .lg-pairs dd{color:var(--lx-body);font-size:calc(15px * var(--uk, 1))}#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:calc(16px * var(--uk, 1));letter-spacing:.06em;text-transform:uppercase}#learn :is(.lg-trio,.lg-duo) span,#learn .lg-kinds span{color:var(--lx-body2);font-size:calc(14.5px * var(--uk, 1))}#learn .lg-kinds>div{box-shadow:inset 0 0 0 1px #c9cedc24,inset calc(3px * var(--uk, 1)) 0 0 var(--c)}#learn .lg-pn{border-top-color:#c9cedc1a}#learn .lg-pn-b{padding:calc(14px * var(--uk, 1)) calc(18px * var(--uk, 1));min-width:calc(220px * var(--uk, 1));clip-path:polygon(0 0,calc(100% - calc(12px * var(--uk, 1))) 0,100% calc(12px * var(--uk, 1)),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:calc(11.5px * var(--uk, 1));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:calc(19px * var(--uk, 1));letter-spacing:.04em;text-transform:uppercase;color:#fff}#learn .lg-thumb{border-radius:calc(4px * var(--uk, 1))}#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:calc(12.5px * var(--uk, 1));letter-spacing:.06em;text-transform:uppercase}#learn .lg-tag{color:var(--lx-body2);border-color:#c9cedc33}#learn .lg-eltabs button{padding:calc(12px * var(--uk, 1)) calc(4px * var(--uk, 1));font-family:var(--lx-disp);font-weight:700;font-size:calc(13px * var(--uk, 1));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% - calc(18px * var(--uk, 1))) 0,100% calc(18px * var(--uk, 1)),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:calc(19px * var(--uk, 1))!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:calc(24px * var(--uk, 1))}#learn .lg-shape span{color:var(--lx-body2)}#learn .anat-tabs button{padding:calc(9px * var(--uk, 1)) calc(14px * var(--uk, 1));font-family:var(--lx-disp);font-weight:700;font-size:calc(13.5px * var(--uk, 1));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:calc(12px * var(--uk, 1))}#learn .anat-spot.on{border-color:var(--lx-red);background:#ff37371f;box-shadow:0 0 0 calc(9999px * var(--uk, 1)) #00000073,0 0 calc(18px * var(--uk, 1)) #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:calc(22px * var(--uk, 1));height:calc(24px * var(--uk, 1))}#learn .anat-no.big{min-width:calc(34px * var(--uk, 1));height:calc(38px * var(--uk, 1));font-size:calc(17px * var(--uk, 1))}#learn .anat-now{border:0;border-radius:0;background:linear-gradient(180deg,#1e2230,#141721);box-shadow:inset 0 0 0 1px #ff5a5a66,inset calc(3px * var(--uk, 1)) 0 0 var(--lx-red)}#learn .anat-now h3{font-family:var(--lx-disp)!important;font-weight:800;font-style:italic;font-size:calc(26px * var(--uk, 1))!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:calc(14px * var(--uk, 1));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(calc(300px * var(--uk, 1)),calc(400px * var(--uk, 1))) minmax(0,calc(780px * var(--uk, 1)));gap:calc(56px * var(--uk, 1));padding:calc(28px * var(--uk, 1)) calc(40px * var(--uk, 1)) calc(64px * var(--uk, 1))}#tutorial .tut-hub-lead{gap:calc(14px * var(--uk, 1));align-items:stretch;top:0}#tutorial .tut-hub-lead h1{margin:2px 0 0;font-size:calc(56px * var(--uk, 1));color:#fff}#tutorial .tut-hub-lead h2{margin:0;font-family:var(--lx-disp);font-weight:700;font-size:calc(22px * var(--uk, 1));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:calc(15.5px * var(--uk, 1));line-height:1.6;margin:0}#tutorial .tut-progress{display:flex;align-items:center;gap:calc(12px * var(--uk, 1));margin:calc(4px * var(--uk, 1)) 0 calc(6px * var(--uk, 1));font-family:var(--lx-disp);font-weight:700;font-size:calc(14px * var(--uk, 1));letter-spacing:.14em;text-transform:uppercase;color:var(--lx-body2)}#tutorial .tut-progress b{font-family:var(--lx-disp);font-size:calc(20px * var(--uk, 1));color:#fff}#tutorial .tut-pips{display:flex;gap:calc(5px * var(--uk, 1))}#tutorial .tut-pips i{width:calc(16px * var(--uk, 1));height:calc(18px * var(--uk, 1));background:#2a2f40}#tutorial .tut-pips i.on{background:linear-gradient(160deg,#c9c7ff,#6c63ff)}#tutorial .tut-list{gap:calc(12px * var(--uk, 1))}#tutorial .tut-tile{grid-template-columns:calc(64px * var(--uk, 1)) calc(112px * var(--uk, 1)) minmax(0,1fr) auto;gap:calc(18px * var(--uk, 1));min-height:calc(96px * var(--uk, 1));padding:calc(12px * var(--uk, 1)) calc(22px * var(--uk, 1)) calc(12px * var(--uk, 1)) calc(14px * var(--uk, 1));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% - calc(18px * var(--uk, 1))) 0,100% calc(18px * var(--uk, 1)),100% 100%,calc(8px * var(--uk, 1)) 100%,0 calc(100% - calc(8px * var(--uk, 1))));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(calc(4px * var(--uk, 1)));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 calc(3px * var(--uk, 1)) 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:calc(40px * var(--uk, 1));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:calc(112px * var(--uk, 1));height:calc(72px * var(--uk, 1));border:0;border-radius:0;box-shadow:inset 0 0 0 1px #c9cedc29;clip-path:polygon(0 0,calc(100% - calc(10px * var(--uk, 1))) 0,100% calc(10px * var(--uk, 1)),100% 100%,0 100%)}#tutorial .tut-art img{height:200%;object-position:50% 16%}#tutorial .tut-txt{gap:calc(4px * var(--uk, 1))}#tutorial .tut-txt b{font-family:var(--lx-disp);font-weight:800;font-style:italic;font-size:calc(24px * var(--uk, 1));line-height:.95;letter-spacing:.005em;color:#fff}#tutorial .tut-txt small{color:var(--lx-body2);font-size:calc(14px * var(--uk, 1))}#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:calc(11.5px * var(--uk, 1));letter-spacing:.06em;text-transform:uppercase;padding:2px calc(7px * var(--uk, 1))}#tutorial .tut-state{display:inline-flex;align-items:center;gap:calc(7px * var(--uk, 1));font-family:var(--lx-disp);font-weight:700;font-size:calc(12.5px * var(--uk, 1));letter-spacing:.16em;color:#ff6b6b}#tutorial .tut-tile.cleared .tut-state{color:var(--lx-lav)}#tutorial .tut-state i{width:calc(12px * var(--uk, 1));height:calc(13px * var(--uk, 1));background:linear-gradient(160deg,#c9c7ff,#6c63ff)}.tut-guide{border:0;border-radius:0;background:linear-gradient(90deg,#6c63ff,#ff3737) 0 0 / calc(44px * var(--uk, 1)) 2px no-repeat,linear-gradient(180deg,#1e2230f7,#0e0f16f7);box-shadow:inset 0 0 0 1px #c9c7ff52,0 calc(18px * var(--uk, 1)) calc(50px * var(--uk, 1)) #000000b3;clip-path:polygon(0 0,calc(100% - calc(14px * var(--uk, 1))) 0,100% calc(14px * var(--uk, 1)),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:calc(11px * var(--uk, 1));letter-spacing:.08em;color:var(--lx-lav)}.tut-guide .tut-dot{background:var(--lx-lav);box-shadow:0 0 calc(8px * var(--uk, 1)) var(--lx-lav)}.tut-guide .tut-part{font-family:var(--lx-disp);font-weight:700;font-size:calc(12px * var(--uk, 1));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:calc(14px * var(--uk, 1))}.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 calc(3px * var(--uk, 1)) 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:calc(11px * var(--uk, 1));letter-spacing:.16em;color:#ff8a8a}.tut-guide .tut-bar{border-radius:0;background:#262b3b;height:calc(3px * var(--uk, 1))}.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:calc(32px * var(--uk, 1));padding:0 calc(16px * var(--uk, 1));border:0;border-radius:0;font-family:var(--lx-disp);font-weight:700;font-size:calc(13.5px * var(--uk, 1));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% - calc(8px * var(--uk, 1))) 0,100% calc(8px * var(--uk, 1)),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:calc(4px * var(--uk, 1));border-color:var(--lx-red);box-shadow:0 0 0 calc(3px * var(--uk, 1)) #ff373733,0 0 calc(22px * var(--uk, 1)) #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:calc(13px * var(--uk, 1));letter-spacing:.08em;color:var(--lx-lav)}.tut-intro h1{font-family:var(--lx-disp);font-weight:800;font-style:italic;font-size:clamp(calc(48px * var(--uk, 1)),8vw,calc(96px * var(--uk, 1)));line-height:.9;letter-spacing:.005em;text-shadow:0 2px calc(30px * var(--uk, 1)) rgba(108,99,255,.5)}.tut-intro p{color:var(--lx-body2);font-size:calc(17px * var(--uk, 1))}.tut-clear{background:#06070ad1;-webkit-backdrop-filter:none;backdrop-filter:none}.tut-clear .tut-clear-in{width:min(calc(540px * var(--uk, 1)),calc(100vw - calc(32px * var(--uk, 1))));padding:calc(32px * var(--uk, 1)) calc(32px * var(--uk, 1)) calc(28px * var(--uk, 1));border:0;border-radius:0!important;text-align:left;background:linear-gradient(90deg,#6c63ff,#ff3737) 0 0 / calc(44px * var(--uk, 1)) 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 / calc(28px * var(--uk, 1)) calc(28px * var(--uk, 1)) no-repeat,linear-gradient(180deg,#1e2230,#161924 50%,#11131b);box-shadow:inset 0 0 0 1px #c9c7ff52;clip-path:polygon(0 0,calc(100% - calc(28px * var(--uk, 1))) 0,100% calc(28px * var(--uk, 1)),100% 100%,calc(12px * var(--uk, 1)) 100%,0 calc(100% - calc(12px * var(--uk, 1))))!important;animation:lx-rise .45s var(--lx-ease) both}.tut-clear .tut-sys{font-family:var(--lx-sys);font-size:calc(12px * var(--uk, 1));letter-spacing:.08em;color:var(--lx-lav)}.tut-clear h1{margin:calc(8px * var(--uk, 1)) 0 calc(16px * var(--uk, 1));font-family:var(--lx-disp);font-weight:800;font-style:italic;font-size:calc(60px * var(--uk, 1));line-height:.9;letter-spacing:.005em;color:#fff;text-shadow:none}.tut-clear ul{justify-content:flex-start;gap:calc(8px * var(--uk, 1));margin-bottom:calc(24px * var(--uk, 1))}.tut-clear li{display:inline-flex;align-items:center;gap:calc(7px * var(--uk, 1));padding:calc(5px * var(--uk, 1)) calc(10px * var(--uk, 1));border:0;border-radius:0;background:#1c202d;box-shadow:inset 0 0 0 1px #c9c7ff42;color:var(--lx-body);font-size:calc(13px * var(--uk, 1))}.tut-clear li i{width:calc(10px * var(--uk, 1));height:calc(11px * var(--uk, 1));background:linear-gradient(160deg,#c9c7ff,#6c63ff)}.tut-clear .tut-clear-btns{gap:calc(10px * var(--uk, 1))}@keyframes lxs-goal{50%{box-shadow:inset calc(3px * var(--uk, 1)) 0 0 var(--lx-red),inset 0 0 0 1px #ff5a5a99,0 0 calc(16px * var(--uk, 1)) #ff37372e}}@keyframes lxs-ring{50%{box-shadow:0 0 0 calc(6px * var(--uk, 1)) #ff37371f,0 0 calc(30px * var(--uk, 1)) #ff3737bf}}@media(max-width:980px){#learn .lg-page{grid-template-columns:minmax(0,1fr);padding:0 calc(20px * var(--uk, 1)) calc(80px * var(--uk, 1));gap:0}}@media(max-width:900px){#tutorial .tut-hub{grid-template-columns:1fr;gap:calc(24px * var(--uk, 1));padding:calc(20px * var(--uk, 1)) calc(16px * var(--uk, 1)) calc(48px * var(--uk, 1))}#tutorial .tut-tile{grid-template-columns:calc(44px * var(--uk, 1)) calc(72px * var(--uk, 1)) minmax(0,1fr);gap:calc(12px * var(--uk, 1));padding-right:calc(14px * var(--uk, 1))}#tutorial .tut-art{width:calc(72px * var(--uk, 1));height:calc(54px * var(--uk, 1))}#tutorial .tut-no{font-size:calc(28px * var(--uk, 1))}}@media(max-width:760px){#learn .lg-hub{padding:calc(16px * var(--uk, 1)) calc(16px * var(--uk, 1)) calc(48px * var(--uk, 1))}#learn .lg-head{flex-wrap:wrap;align-items:flex-start}#learn .lg-head h1{font-size:calc(38px * var(--uk, 1))}#learn .lg-train{grid-template-columns:minmax(0,1fr) calc(44px * var(--uk, 1));padding-left:calc(18px * var(--uk, 1));gap:calc(12px * var(--uk, 1))}#learn .lg-train-pips{display:none}#learn .lg-train b.lx-disp{font-size:calc(28px * var(--uk, 1))}#learn .lg-tiles{grid-template-columns:1fr 1fr;gap:calc(10px * var(--uk, 1))}#learn .lg-tile{min-height:calc(112px * var(--uk, 1));padding:calc(14px * var(--uk, 1))}#learn .lg-tile b{font-size:calc(17px * var(--uk, 1))}#learn .lg-tile-d{font-size:calc(12.5px * var(--uk, 1))}#learn .lg-tile-no{font-size:calc(26px * var(--uk, 1));right:calc(22px * var(--uk, 1))}#learn .lg-head-t{padding:calc(14px * var(--uk, 1)) calc(16px * var(--uk, 1)) calc(8px * var(--uk, 1));gap:calc(12px * var(--uk, 1))}#learn .lg-crumb-t{font-size:calc(20px * var(--uk, 1))}#learn .lg-pos{display:none}#learn .lg-page{padding:0 calc(16px * var(--uk, 1)) calc(64px * var(--uk, 1))}#learn .lg-article h1{font-size:calc(38px * var(--uk, 1))}#learn .lg-article p,#learn .lg-article li{font-size:calc(15px * var(--uk, 1))}#learn .lg-pn-b{min-width:0;flex:1}#tutorial .tut-hub-lead h1{font-size:calc(40px * var(--uk, 1))}#tutorial .tut-txt b{font-size:calc(19px * var(--uk, 1))}}#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 / calc(96px * var(--uk, 1)) calc(96px * var(--uk, 1)),linear-gradient(90deg,rgba(108,99,255,.1) 1px,transparent 1px) -1px -1px / calc(96px * var(--uk, 1)) calc(96px * var(--uk, 1)),#0c0d14}#settings>.screenbar{height:auto;min-height:0;padding:calc(26px * var(--uk, 1)) calc(40px * var(--uk, 1)) 0!important;gap:calc(22px * var(--uk, 1));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:calc(52px * var(--uk, 1));line-height:.9;letter-spacing:.005em;text-transform:uppercase}#settings>.screenbar .wordmark .neo{color:#fff}#settings>.screenbar>.btn.ghost:first-child{min-height:calc(30px * var(--uk, 1));padding:0 calc(12px * var(--uk, 1));font-size:calc(12px * var(--uk, 1));order:-1}#settings .set-tabs{gap:calc(26px * var(--uk, 1));margin:0 0 0 calc(18px * var(--uk, 1));align-self:flex-end}#settings .set-tab{height:calc(44px * var(--uk, 1));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:calc(16px * var(--uk, 1));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:calc(1280px * var(--uk, 1));padding:calc(18px * var(--uk, 1)) calc(40px * var(--uk, 1)) 0}#settings .set-tools .tut-sys,#settings .ct-card .tut-sys{display:inline-flex;align-items:center;gap:calc(8px * var(--uk, 1));font-family:var(--lx-disp);font-weight:600;font-size:calc(12px * var(--uk, 1));letter-spacing:.16em;color:var(--lx-lav)}#settings .set-tools .tut-sys:before,#settings .ct-card .tut-sys:before{content:"";width:calc(9px * var(--uk, 1));height:calc(10px * var(--uk, 1));background:linear-gradient(160deg,#b3aeff,#6c63ff 60%,#3f38c7);clip-path:polygon(18% 0,100% 22%,82% 100%,0 70%)}#settings .ct-body{gap:calc(40px * var(--uk, 1));padding:calc(22px * var(--uk, 1)) calc(40px * var(--uk, 1)) calc(64px * var(--uk, 1))}#settings .ct-card{padding:calc(22px * var(--uk, 1)) calc(22px * var(--uk, 1)) calc(20px * var(--uk, 1));border:0;background:linear-gradient(90deg,#6c63ff,#ff3737) 0 0 / calc(44px * var(--uk, 1)) 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% - calc(18px * var(--uk, 1))) 0,100% calc(18px * var(--uk, 1)),100% 100%,calc(8px * var(--uk, 1)) 100%,0 calc(100% - calc(8px * var(--uk, 1))))}#settings .ct-card h2{margin:calc(8px * var(--uk, 1)) 0 calc(14px * var(--uk, 1));font-family:var(--lx-disp);font-weight:800;font-style:italic;font-size:calc(30px * var(--uk, 1));line-height:.95;letter-spacing:.005em;text-transform:uppercase}#settings .ct-note{color:var(--lx-body2);font-size:calc(14px * var(--uk, 1))}#settings .ct-seg{gap:0}#settings .ct-seg button{height:calc(36px * var(--uk, 1));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:calc(14px * var(--uk, 1));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:calc(14px * var(--uk, 1));letter-spacing:.1em}#settings .ct-curs small{color:var(--lx-text2)}#settings .ct-group h3{display:flex;align-items:center;gap:calc(8px * var(--uk, 1));margin:0 0 calc(10px * var(--uk, 1));padding-bottom:calc(8px * var(--uk, 1));border-bottom-color:#c9cedc1a;font-family:var(--lx-disp);font-weight:800;font-style:italic;font-size:calc(24px * var(--uk, 1));letter-spacing:.005em;color:#fff}#settings .ct-row{border-left:0;padding:calc(8px * var(--uk, 1)) calc(10px * var(--uk, 1)) calc(8px * var(--uk, 1)) calc(14px * var(--uk, 1))}#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:calc(15px * var(--uk, 1));color:var(--lx-body)}#settings .ct-what small{color:var(--lx-text2);font-size:calc(12.5px * var(--uk, 1))}#settings .ct-slot{height:calc(34px * var(--uk, 1));border:0;border-radius:0;color:#fff;font-family:var(--lx-disp);font-weight:700;font-size:calc(14px * var(--uk, 1));letter-spacing:.06em;background:linear-gradient(180deg,#2b3042,#1a1e2b);box-shadow:inset 0 0 0 1px #c9cedc38,inset 0 calc(-3px * var(--uk, 1)) 0 #00000059}#settings .ct-slot:hover{box-shadow:inset 0 0 0 1px #c9c7ff99,inset 0 calc(-3px * var(--uk, 1)) 0 #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:calc(11.5px * var(--uk, 1));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 calc(3px * var(--uk, 1)) 0 0 var(--lx-red);color:var(--lx-body)}#settings .set-sound .ct-card{gap:calc(14px * var(--uk, 1))}#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:calc(17px * var(--uk, 1));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 calc(14px * var(--uk, 1)) #ff373766}}@media(max-width:760px){#settings>.screenbar{padding:calc(14px * var(--uk, 1)) calc(16px * var(--uk, 1)) 0!important;gap:calc(12px * var(--uk, 1))}#settings>.screenbar .wordmark{font-size:calc(34px * var(--uk, 1))}#settings .set-tabs{margin:0;gap:calc(18px * var(--uk, 1));width:100%}#settings .set-tools{padding:calc(12px * var(--uk, 1)) calc(16px * var(--uk, 1)) 0}#settings .ct-body{padding:calc(16px * var(--uk, 1)) calc(16px * var(--uk, 1)) calc(48px * var(--uk, 1))}}.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:calc(64px * var(--uk, 1))}body.withnav .cz .cz-in{height:min(calc(760px * var(--uk, 1)),calc(100vh - calc(64px * var(--uk, 1)) - calc(48px * var(--uk, 1))))}}.cz .cz-in{background:linear-gradient(90deg,#6c63ff,#ff3737) 0 0 / calc(44px * var(--uk, 1)) 2px no-repeat,linear-gradient(180deg,#1e2230,#161924,#11131b);box-shadow:inset 0 0 0 1px #c9cedc38;clip-path:polygon(0 0,calc(100% - calc(28px * var(--uk, 1))) 0,100% calc(28px * var(--uk, 1)),100% 100%,calc(12px * var(--uk, 1)) 100%,0 calc(100% - calc(12px * var(--uk, 1))));animation:lx-fadeIn .3s var(--lx-ease) both}.cz .cz-h{padding:calc(18px * var(--uk, 1)) calc(72px * var(--uk, 1)) calc(14px * var(--uk, 1)) calc(24px * var(--uk, 1));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:calc(30px * var(--uk, 1));line-height:.95;letter-spacing:.005em}.cz .cz-ht .sys{font-family:var(--lx-disp);font-weight:600;font-size:calc(12px * var(--uk, 1));letter-spacing:.16em;color:var(--lx-lav);display:inline-flex;align-items:center;gap:calc(8px * var(--uk, 1))}.cz .cz-ht .sys:before{content:"";width:calc(9px * var(--uk, 1));height:calc(10px * var(--uk, 1));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:calc(11px * var(--uk, 1));letter-spacing:.16em;color:var(--lx-gold);box-shadow:inset 0 0 0 1px #e9b94973;background:#e9b94914}.cz .sh-x{position:absolute;top:calc(16px * var(--uk, 1));right:calc(36px * var(--uk, 1));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 / calc(24px * var(--uk, 1)) calc(24px * var(--uk, 1)),linear-gradient(90deg,rgba(108,99,255,.1) 1px,transparent 1px) -1px -1px / calc(24px * var(--uk, 1)) calc(24px * var(--uk, 1)),#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% - calc(10px * var(--uk, 1))) 0,100% calc(10px * var(--uk, 1)),100% 100%,0 100%)}.cz .cz-slot small{font-family:var(--lx-disp);font-weight:600;font-size:calc(11px * var(--uk, 1));letter-spacing:.16em;color:var(--lx-text2)}.cz .cz-slot b{font-family:var(--lx-disp);font-weight:700;font-size:calc(17px * var(--uk, 1));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 calc(3px * var(--uk, 1)) 0 0 var(--k)}.cz .cz-note{color:var(--lx-text2);font-size:calc(13px * var(--uk, 1))}.cz .cz-tabs{gap:calc(24px * var(--uk, 1));padding:calc(12px * var(--uk, 1)) calc(20px * var(--uk, 1)) 0;border-bottom-color:#c9cedc1a}.cz .cz-tabs button{padding:0 2px;height:calc(40px * var(--uk, 1));font-family:var(--lx-disp);font-weight:700;font-size:calc(15px * var(--uk, 1));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:calc(12px * var(--uk, 1));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% - calc(10px * var(--uk, 1))) 0,100% calc(10px * var(--uk, 1)),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:calc(14px * var(--uk, 1));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:calc(10.5px * var(--uk, 1));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:calc(13px * var(--uk, 1))}.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:calc(13px * var(--uk, 1));color:var(--lx-text2)}@media(orientation:landscape)and (max-height:520px){.cz .sh-x{top:calc(4px * var(--uk, 1));right:calc(22px * var(--uk, 1));width:calc(30px * var(--uk, 1));height:calc(30px * var(--uk, 1))}.cz .cz-h{padding:calc(6px * var(--uk, 1)) calc(60px * var(--uk, 1)) calc(6px * var(--uk, 1)) calc(16px * var(--uk, 1))}.cz .cz-ht h2{font-size:calc(20px * var(--uk, 1))}}@media(max-width:760px){.cz .cz-in{clip-path:polygon(0 0,calc(100% - calc(22px * var(--uk, 1))) 0,100% calc(22px * var(--uk, 1)),100% 100%,0 100%)}.cz .sh-x{right:calc(30px * var(--uk, 1));top:calc(12px * var(--uk, 1))}.cz .cz-h{padding:calc(12px * var(--uk, 1)) calc(70px * var(--uk, 1)) calc(10px * var(--uk, 1)) calc(16px * var(--uk, 1))}.cz .cz-ht h2{font-size:calc(22px * var(--uk, 1))}.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-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}#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-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-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}#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))}.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}}#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-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}#table.lxd .bb-scrim{z-index:36;background:radial-gradient(ellipse 70% 60% at 50% 50%,#05060c8c,#05060cc7);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);animation:dz-bbFade .28s ease-out both}#table.lxd .battlebox{inset:0;margin:auto;width:fit-content;height:fit-content;max-width:calc(var(--dbw) - 80 * var(--du));max-height:calc(var(--dbh) - 60 * var(--du));overflow:visible;gap:calc(10 * var(--du)) calc(26 * var(--du));padding:calc(20 * var(--du)) calc(26 * var(--du)) calc(22 * var(--du));animation:dz-bbIn .32s cubic-bezier(.2,.8,.2,1) both;transform-origin:50% 50%}@keyframes dz-bbFade{0%{opacity:0}to{opacity:1}}@keyframes dz-bbIn{0%{opacity:0;transform:translateY(calc(16 * var(--du))) scale(.96)}to{opacity:1;transform:none}}#table.lxd .bb-title{font-size:max(15px,calc(26 * var(--du)));gap:calc(10 * var(--du));margin-bottom:calc(4 * var(--du))}#table.lxd .bb-clash,#table.lxd .bb-played{gap:calc(16 * var(--du))}#table.lxd .bb-face,#table.lxd .bb-opt .bb-face{--cw: calc(124 * var(--du))}#table.lxd .bb-pile{width:calc(124 * var(--du));height:calc(173 * var(--du))}#table.lxd .bb-pile b{font-size:calc(60 * var(--du))}#table.lxd .bb-pile small{font-size:max(10px,calc(12 * var(--du)))}#table.lxd .bb-pw{margin-top:calc(-14 * var(--du));font-size:max(14px,calc(24 * var(--du)));min-width:calc(80 * var(--du));padding:calc(3 * var(--du)) calc(12 * var(--du)) calc(2 * var(--du))}#table.lxd .bb-vs{font-size:max(16px,calc(30 * var(--du)))}#table.lxd .bb-verdict{max-width:calc(340 * var(--du));font-size:max(12px,calc(16 * var(--du)))}#table.lxd .bb-ans{overflow:visible;max-width:none;gap:calc(12 * var(--du));padding-left:calc(24 * var(--du));padding-top:calc(8 * var(--du))}#table.lxd .bb-ans:has(>.bb-opt:nth-of-type(4)) .bb-opt .bb-face{--cw: calc(100 * var(--du))}#table.lxd .bb-ans:has(>.bb-opt:nth-of-type(6)) .bb-opt .bb-face{--cw: calc(84 * var(--du))}#table.lxd .bb-tag{max-width:calc(124 * var(--du));font-size:max(10px,calc(11 * var(--du)))}#table.lxd .bb-go{min-height:max(26px,calc(32 * var(--du)));font-size:max(10px,calc(12 * var(--du)))}#table.lxd .bb-ans-l{font-size:max(10px,calc(12 * var(--du)))}#table.lxd .bb-foot{gap:calc(12 * var(--du));padding-left:calc(24 * var(--du))}#table.lxd .bb-pass{min-height:max(40px,calc(60 * var(--du)));font-size:max(13px,calc(19 * var(--du)));padding:0 calc(24 * var(--du)) 0 calc(68 * var(--du))!important}#table.lxd .bb-pass .ring{left:calc(14 * var(--du));width:calc(40 * var(--du));height:calc(40 * var(--du));margin-top:calc(-20 * var(--du))}#table.lxd .bb-pass .ring b{font-size:max(9px,calc(12 * var(--du)))}#table.lxd .bb-wait,#table.lxd .bb-fold{font-size:max(11px,calc(13 * var(--du)))}@media(prefers-reduced-motion:reduce){#table.lxd .battlebox,#table.lxd .bb-scrim{animation:none}}#table.lxd .bprompt.dz-wait{min-width:0;padding:calc(8 * var(--du)) calc(14 * var(--du));gap:calc(12 * var(--du));align-items:center;bottom:calc(118 * var(--du));background:linear-gradient(180deg,#181b28eb,#0c0d14eb)}#table.lxd .bprompt.dz-wait .rt{font-size:max(10px,calc(11 * var(--du)))}#table.lxd .bprompt.dz-wait .rx{font-size:max(12px,calc(13 * var(--du)));font-weight:500;color:#c3c7d5}#table.lxd .bprompt.dz-wait .rb{display:flex;gap:8px}#table.lxd .bprompt.dz-wait .rb .btn{min-height:0;padding:6px 12px;font-size:12px}#table.lxd .dz-wait-dot{width:calc(10 * var(--du));height:calc(10 * var(--du));border-radius:50%;background:#9a94ff;box-shadow:0 0 #9a94ffb3;animation:dz-waitPing 1.2s ease-out infinite;flex:none}@keyframes dz-waitPing{0%{box-shadow:0 0 #9a94ffb3}to{box-shadow:0 0 0 calc(12 * var(--du)) #9a94ff00}}#table.lxd .battlebox.bb-tray{top:auto;bottom:calc(112 * var(--du));margin:0 auto;height:fit-content;padding:calc(12 * var(--du)) calc(18 * var(--du)) calc(14 * var(--du));animation:dz-up .3s var(--lx-ease) both}#table.lxd .battlebox.bb-tray .bb-title{font-size:max(13px,calc(18 * var(--du)))}#table.lxd .battlebox.bb-tray .bb-clash .bb-face{--cw: calc(72 * var(--du))}#table.lxd .battlebox.bb-tray .bb-pile{width:calc(72 * var(--du));height:calc(100 * var(--du))}#table.lxd .battlebox.bb-tray .bb-pile b{font-size:calc(36 * var(--du))}#table.lxd .battlebox.bb-tray .bb-pw{font-size:max(12px,calc(16 * var(--du)));min-width:calc(56 * var(--du))}#table.lxd .battlebox.bb-tray .bb-vs{font-size:max(13px,calc(18 * var(--du)))}#table.lxd .battlebox.bb-tray .bb-opt .bb-face{--cw: calc(104 * var(--du))}#table.lxd .battlebox.bb-tray .bb-pass{min-height:max(36px,calc(48 * var(--du)))}#table.lxd .dz-sg-scrim{position:absolute;inset:0;z-index:36;pointer-events:none;background:radial-gradient(ellipse 50% 60% at 50% 44.7%,#ffd23a1a,#05060c9e 70%);animation:dz-bbFade .25s ease-out both}#table.lxd .bprompt.dz-surge-stage{position:absolute;z-index:39;inset:44.7% auto auto 50%;margin:0;transform:translate(-50%,calc(-50% + 30 * var(--du)));width:calc(330 * var(--du));min-width:0;max-width:none;display:flex;flex-direction:column;align-items:center;gap:calc(8 * var(--du));padding:calc(12 * var(--du)) calc(16 * var(--du)) calc(14 * var(--du));background:none;box-shadow:none!important;clip-path:none;animation:dz-sgIn .28s ease-out both}@keyframes dz-sgIn{0%{opacity:0}to{opacity:1}}#table.lxd .dz-sg-head{display:flex;align-items:baseline;gap:calc(8 * var(--du));font-family:var(--lx-disp);color:#ffd23a;text-shadow:0 0 18px rgba(255,210,58,.6)}#table.lxd .dz-sg-head b{font-size:calc(30 * var(--du));font-weight:800;letter-spacing:.14em;font-style:italic}#table.lxd .dz-sg-head .dz-sg-bolt{font-size:calc(26 * var(--du));animation:dz-sgBolt 1.1s steps(2) infinite}#table.lxd .dz-sg-head small{font-size:max(10px,calc(12 * var(--du)));letter-spacing:.18em;color:#e8d9a0;text-shadow:none}@keyframes dz-sgBolt{50%{opacity:.45}}#table.lxd .dz-sg-card{position:relative;width:calc(210 * var(--du));aspect-ratio:63 / 88;border-radius:calc(8 * var(--du));overflow:visible;box-shadow:0 0 0 2px #ffd23a,0 0 34px #ffd23a8c,0 24px 60px #000000d9;animation:dz-sgGlow 1.6s ease-in-out infinite}#table.lxd .dz-sg-card img{width:100%;height:100%;display:block;border-radius:calc(8 * var(--du))}@keyframes dz-sgGlow{50%{box-shadow:0 0 0 2px #ffe48a,0 0 52px #ffd23acc,0 24px 60px #000000d9}}#table.lxd .dz-sg-bolts{position:absolute;inset:calc(-18 * var(--du));width:calc(100% + 36 * var(--du));height:calc(100% + 36 * var(--du));pointer-events:none;overflow:visible}#table.lxd .dz-sg-bolts path{fill:none;stroke:#ffe48a;stroke-width:1.4;filter:drop-shadow(0 0 3px #FFD23A);animation:dz-sgZap 1.3s steps(3) infinite}#table.lxd .dz-sg-bolts path:nth-child(2){animation-delay:.3s}#table.lxd .dz-sg-bolts path:nth-child(3){animation-delay:.6s}#table.lxd .dz-sg-bolts path:nth-child(4){animation-delay:.9s}@keyframes dz-sgZap{0%,60%,to{opacity:0}20%{opacity:1}40%{opacity:.3}}#table.lxd .dz-sg-name{font-family:var(--lx-disp);font-weight:800;font-size:max(14px,calc(20 * var(--du)));letter-spacing:.06em;color:#fff;text-transform:uppercase}#table.lxd .dz-sg-line{font-family:var(--body);font-size:max(12px,calc(14 * var(--du)));color:#e9e6f5;text-align:center;line-height:1.35;max-width:calc(320 * var(--du));background:#0a0b12d9;padding:calc(6 * var(--du)) calc(10 * var(--du));border-left:2px solid #FFD23A}#table.lxd .dz-surge-stage .rb{display:flex;gap:calc(10 * var(--du));width:100%}#table.lxd .dz-surge-stage .rb .btn{flex:1 1 0;min-height:max(36px,calc(48 * var(--du)));font-size:max(12px,calc(15 * var(--du)));letter-spacing:.08em;text-transform:uppercase}#table.lxd .dz-surge-stage .rb .dz-sg-go{color:#1a1203;background:linear-gradient(180deg,#ffe27a,#ffc21f 55%,#e09a00);box-shadow:0 0 22px #ffd23a73}#table.lxd .dz-surge-stage .tbar{width:100%}#table.lxd .dz-hand .card.sg-held{opacity:0;pointer-events:none}@media(prefers-reduced-motion:reduce){#table.lxd .dz-sg-card,#table.lxd .dz-sg-bolts path,#table.lxd .dz-sg-bolt,#table.lxd .dz-wait-dot{animation:none}}#table.lxd #me-hand.dz-hand{bottom:calc(-112 * var(--du))}#table.lxd .dz-mat .matart{filter:blur(1.5px) saturate(.85) brightness(.82)}#table.lxd .battlebox.bb-tray .bb-clash{display:none}#table.lxd .battlebox.bb-tray .bb-opt .bb-face{--cw: calc(92 * var(--du))}#table.lxd{--you: #FF3B3B;--you2: #C21F2B;--them: #6C63FF;--them2: #3F38C7;--lav: #B3AEFF;--gold: #FFD23A;--green: #6CFFAA;--hex: polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%)}#table.lxd .dz-arena{background:#05060b}#table.lxd .dz-floorart{position:absolute;left:calc(var(--dox) - 163 * var(--du));top:calc(var(--doy) - 135 * var(--du));width:calc(1763 * var(--du));height:calc(985 * var(--du));background:url(/static/arena-floor.jpg) center / 100% 100% no-repeat;animation:lx-fadeIn .8s ease both;-webkit-mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent);mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent)}#table.lxd .dz-arena:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(5,6,12,.78),rgba(5,6,12,.3) calc(var(--dox) + 215 * var(--du)),transparent calc(var(--dox) + 232 * var(--du)),transparent calc(100% - var(--dox) - 232 * var(--du)),rgba(5,6,12,.3) calc(100% - var(--dox) - 215 * var(--du)),rgba(5,6,12,.78))}#table.lxd :is(.dz-floor,.dz-stands,.dz-ring,.dz-pool,.dz-stage,.dz-stage-edge,.dz-pylon){display:none}#table.lxd .dz-motes i{border-radius:0}.dz-cheer{position:absolute;top:0;bottom:0;width:50%;opacity:0;pointer-events:none;mix-blend-mode:screen}.dz-cheer.me{left:0;background:radial-gradient(ellipse 60% 80% at 0% 70%,rgba(255,59,59,.5),transparent 70%)}.dz-cheer.opp{right:0;background:radial-gradient(ellipse 60% 80% at 100% 30%,rgba(108,99,255,.55),transparent 70%)}.dz-cheer.on{animation:dz-cheer 1.6s ease-out}@keyframes dz-cheer{0%{opacity:0}12%{opacity:1}30%{opacity:.5}45%{opacity:.9}to{opacity:0}}#table.lxd .dz-vig{box-shadow:inset 0 0 160px 20px #0000008c}#table.lxd .half>.dz-mat{border-radius:0;background:#07080e;box-shadow:none}#table.lxd #half-opp>.dz-mat{--x: 231;--y: 111;--w: 977;--h: 226;clip-path:polygon(0 0,calc(100% - 141 * var(--du)) 0,100% calc(141 * var(--du)),100% 100%,0 100%)}#table.lxd #half-me>.dz-mat{--x: 231;--y: 342;--w: 977;--h: 260;box-shadow:none;clip-path:polygon(0 0,100% 0,100% 100%,calc(138 * var(--du)) 100%,0 calc(100% - 138 * var(--du)))}#table.lxd .dz-mat:after{display:none}#table.lxd .dz-mat .dz-mgrid{display:none}#table.lxd .dz-mat .matart,#table.lxd .dz-mat .matart.realm{inset:calc(-6 * var(--du));transform:none;opacity:1;filter:saturate(.92) brightness(.62) blur(1px);transition:filter .6s var(--lx-ease)}#table.lxd .dz-mat .matart.steel{background:url(/static/table-steel.jpg) center / cover no-repeat;filter:brightness(.62) saturate(.9)}#table.lxd #half-opp .dz-mat .matart.steel{background-position:center 30%}#table.lxd #half-me .dz-mat .matart.steel{background-position:center 70%}#table.lxd .half.lit .dz-mat .matart{filter:saturate(1) brightness(.72) blur(1px)}#table.lxd .half.lit .dz-mat .matart.steel{filter:brightness(.72) saturate(.95)}#table.lxd .half.dim .dz-mat .matart{filter:saturate(.7) brightness(.5) blur(1px)}#table.lxd .half.dim .dz-mat .matart.steel{filter:brightness(.5) saturate(.75)}#table.lxd .dz-mat .dz-mshade,#table.lxd .dz-mat:not(:has(.matart)) .dz-mshade{background:linear-gradient(180deg,#14123c8c,#3f38c724 70%,#6c63ff42);box-shadow:inset 0 0 80px #05060cd9}#table.lxd #half-me .dz-mat .dz-mshade{background:linear-gradient(0deg,#28080c8c,#c21f2b21 70%,#ff3b3b3d);box-shadow:inset 0 0 80px #05060cd9}#table.lxd .dz-mat .dz-crk{position:absolute;inset:0;z-index:3;pointer-events:none;opacity:0;mix-blend-mode:screen;background:url(/static/crack-overlay.jpg) center bottom / 100% auto no-repeat}#table.lxd #half-opp .dz-mat .dz-crk{transform:scaleY(-1);filter:hue-rotate(-118deg) saturate(1.3) brightness(1.1)}#table.lxd .half.cracked .dz-mat .dz-crk{opacity:.95;animation:dz-crkIn .7s cubic-bezier(.2,.8,.2,1),dz-crkPulse 2.6s .7s ease-in-out infinite}@keyframes dz-crkIn{0%{opacity:0;clip-path:inset(100% 0 0 0)}40%{opacity:1}to{clip-path:inset(0 0 0 0)}}@keyframes dz-crkPulse{50%{opacity:.65}}#table.lxd .dz-seam{--x: 245;--y: 338;--w: 950;--h: 2;z-index:3;background:linear-gradient(90deg,transparent,rgba(255,59,59,.95) 30%,#fff 50%,rgba(108,99,255,.95) 70%,transparent);box-shadow:0 0 12px #fff6}#table.lxd .half :is(.fzone,.zone.energy,.zone.support,.pile,.neoslot){background:none;box-shadow:none;border-radius:0}#table.lxd :is(#half-opp,#half-opp2) :is(.fzone,.zone.energy,.zone.support,.pile,.neoslot){box-shadow:none}#table.lxd :is(#half-me,#half-opp) .pile.health{--x: 360;--w: 720;--h: 24;z-index:6;cursor:var(--cur-pointer, pointer)}#table.lxd #half-opp .pile.health{--y: 92}#table.lxd #half-me .pile.health{--y: 595}#table.lxd .half .pile.health>:is(.stackimg,.cnt,.dz-tag,.zlabel){display:none}#table.lxd .half .pile.health{--gc: var(--you);--gc2: var(--you2)}#table.lxd #half-opp .pile.health{--gc: var(--them);--gc2: var(--them2)}#table.lxd .half .pile.health:before{content:"";position:absolute;left:0;right:0;top:calc(50% - 2 * var(--du));height:calc(4 * var(--du));background:linear-gradient(90deg,transparent,var(--gc) 10%,var(--gc) 90%,transparent);box-shadow:0 0 14px var(--gc);transition:filter .3s}#table.lxd .half .pile.health:after{content:"";position:absolute;left:8%;right:8%;top:calc(50% - 7 * var(--du));height:calc(14 * var(--du));pointer-events:none;background:var(--gc);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M0 0L10 5L0 10L3 5z'/%3E%3C/svg%3E") left / calc(14 * var(--du)) 100% no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M10 0L0 5L10 10L7 5z'/%3E%3C/svg%3E") right / calc(14 * var(--du)) 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M0 0L10 5L0 10L3 5z'/%3E%3C/svg%3E") left / calc(14 * var(--du)) 100% no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M10 0L0 5L10 10L7 5z'/%3E%3C/svg%3E") right / calc(14 * var(--du)) 100% no-repeat}#table.lxd .half .pile.health .dz-gl{position:absolute;left:50%;top:50%;z-index:1;transform:translate(-50%,-50%) skew(-12deg);pointer-events:none;padding:calc(1 * var(--du)) calc(16 * var(--du));background:var(--gc2);box-shadow:0 0 0 1px var(--gc),0 4px 12px #0009;white-space:nowrap}#table.lxd .half .pile.health .dz-gl b{display:block;transform:skew(12deg);font-family:var(--lx-disp);font-style:italic;font-weight:900;font-size:calc(12.5 * var(--du));letter-spacing:.22em;text-transform:uppercase;color:#fff;line-height:1.3}#table.lxd .half .pile.health.empty .dz-gl{background:#0b0c13}#table.lxd .half .pile.health.target,#table.lxd .half .pile.health.zero{box-shadow:none;animation:none}#table.lxd .half .pile.health.target:before{animation:dz-goalT .7s ease-in-out infinite}#table.lxd .half .pile.health.target .dz-gl{animation:dz-goalT .7s ease-in-out infinite;cursor:var(--cur-attack, crosshair)}@keyframes dz-goalT{50%{filter:brightness(1.8);box-shadow:0 0 30px var(--gc),0 0 0 2px #fffc}}#table.lxd .half .pile.health.zero:before{animation:dz-goalZ 1.1s ease-in-out infinite}@keyframes dz-goalZ{50%{filter:brightness(1.7)}}#table.lxd .half .pile.health.glhit:before{animation:dz-goalHit .8s ease-out}@keyframes dz-goalHit{0%{background:#fff;box-shadow:0 0 60px #fff,0 0 0 4px #fff}}#table.lxd .half .pile.health.drop:before{filter:brightness(1.6);box-shadow:0 0 26px var(--gc)}#table.lxd :is(#half-me,#half-opp) .fighters{--x: 336;--w: 769;--h: 151;z-index:7;grid-template-columns:repeat(5,calc(135 * var(--du)));gap:0 calc(23.5 * var(--du));column-gap:calc(23.5 * var(--du))}#table.lxd #half-opp .fighters{--y: 164}#table.lxd #half-me .fighters{--y: 364}#table.lxd .half .fzone{width:calc(135 * var(--du));height:calc(151 * var(--du))}#table.lxd .half .fzone:not(:has(.stack)):before{content:"+ PLAY HERE";position:absolute;inset:0;display:none;place-items:center;text-align:center;font-family:var(--lx-disp);font-style:italic;font-weight:900;font-size:calc(14 * var(--du));letter-spacing:.1em;color:var(--green);clip-path:polygon(0 0,calc(100% - 22 * var(--du)) 0,100% calc(22 * var(--du)),100% 100%,0 100%);background:repeating-linear-gradient(135deg,rgba(108,255,170,.08) 0 8px,transparent 8px 16px),#0b0c138c;box-shadow:inset 0 0 0 2px #6cffaa99}body.dz-drag #table.lxd #half-me .fzone:not(:has(.stack)):before{display:grid}#table.lxd #half-me .fzone.drop:not(:has(.stack)):before{box-shadow:inset 0 0 0 2px #fff,0 0 20px #6cffaa99;color:#fff}#table.lxd .half .fzone.drop{background:none;box-shadow:none}#table.lxd .half .fzone.drop:has(.stack) .stack{filter:drop-shadow(0 0 14px rgba(154,148,255,.9))}#table.lxd .fzone{--elc: #8A90A6;--ell: #D6DAE6;--eld: #3A3F55;--elk: #10121B}#table.lxd .fzone.el-blaze{--elc: #FF4B3A;--ell: #FF8A6E;--eld: #7A1218;--elk: #2A0610}#table.lxd .fzone.el-aqua{--elc: #3C8CFF;--ell: #8CC0FF;--eld: #12347A;--elk: #061430}#table.lxd .fzone.el-terra{--elc: #3DBE6A;--ell: #8CE6A8;--eld: #155A30;--elk: #062012}#table.lxd .fzone.el-sol{--elc: #EDE6D3;--ell: #FFFFFF;--eld: #8A826C;--elk: #2A2618}#table.lxd .fzone.el-void{--elc: #9B5CFF;--ell: #C9A8FF;--eld: #3E1A80;--elk: #160830}#table.lxd .fzone.el-volt{--elc: #FFD23A;--ell: #FFF09A;--eld: #8A6A00;--elk: #2A2000}#table.lxd .fzone .stack{left:0;top:0;width:calc(135 * var(--du));height:calc(151 * var(--du));--cw: calc(135 * var(--du))}#table.lxd .fzone .stack.exposed{transform:none}#table.lxd .fzone .pow,#table.lxd .fzone .gearn{display:none}#table.lxd .fzone .stack .card.gear{--cw: calc(96 * var(--du));left:calc(20 * var(--du));top:calc(8 * var(--du));opacity:0;pointer-events:none;transition:transform .3s var(--lx-ease),opacity .2s}#table.lxd .fzone .stack:hover .card.gear{opacity:1;pointer-events:auto}#table.lxd #half-me .fzone .stack:hover .card.gear:nth-of-type(2){transform:translateY(calc(118 * var(--du)))}#table.lxd #half-me .fzone .stack:hover .card.gear:nth-of-type(3){transform:translateY(calc(150 * var(--du)))}#table.lxd #half-me .fzone .stack:hover .card.gear:nth-of-type(4){transform:translateY(calc(182 * var(--du)))}#table.lxd #half-opp .fzone .stack:hover .card.gear:nth-of-type(2){transform:translateY(calc(-118 * var(--du)))}#table.lxd #half-opp .fzone .stack:hover .card.gear:nth-of-type(3){transform:translateY(calc(-150 * var(--du)))}#table.lxd #half-opp .fzone .stack:hover .card.gear:nth-of-type(4){transform:translateY(calc(-182 * var(--du)))}html:not(.ff-full) #table.lxd #board .fzone .stack .card.main:not(.back){--cw: calc(135 * var(--du));--ch: calc(151 * var(--du));background:none;border-radius:0;box-shadow:none;overflow:visible;filter:drop-shadow(0 calc(10 * var(--du)) calc(10 * var(--du)) rgba(0,0,0,.65))}html:not(.ff-full) #table.lxd #board .fzone .stack .card.main:not(.back)>:not(.ftr){visibility:hidden}html:not(.ff-full) #table.lxd #board .fzone .stack .card.main:not(.back):before{display:none}html:not(.ff-full) #table.lxd #board .fzone .stack .card.main:not(.back):hover{box-shadow:none;transform:translateY(calc(-5 * var(--du))) scale(1.03)}#table.lxd .fzone .card.main.back .ftr{display:none}#table.lxd .ftr{position:absolute;inset:0;z-index:2;display:block;pointer-events:none}#table.lxd .ftr:before{content:"";position:absolute;inset:0;clip-path:polygon(0 0,calc(100% - 22 * var(--du)) 0,100% calc(22 * var(--du)),100% 100%,0 100%);background:linear-gradient(160deg,#c9cedc,#5a6078 30%,#2c3044 60%,#8a90a6);transition:background .3s}#table.lxd .ftr-art{position:absolute;inset:calc(4 * var(--du));overflow:hidden;background-color:#0c0d14;background-repeat:no-repeat;transition:filter .3s;clip-path:polygon(0 0,calc(100% - 19 * var(--du)) 0,100% calc(19 * var(--du)),100% 100%,0 100%)}#table.lxd .ftr-art:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.25),transparent 25%,transparent 52%,rgba(5,6,12,.92) 86%)}#table.lxd .ftr-bar{position:absolute;left:calc(4 * var(--du));right:calc(24 * var(--du));top:calc(4 * var(--du));height:calc(4 * var(--du));background:var(--elc)}#table.lxd .ftr-kw{position:absolute;left:calc(6 * var(--du));right:calc(6 * var(--du));bottom:calc(38 * var(--du));text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:var(--lx-disp);font-weight:700;font-size:calc(9.5 * var(--du));letter-spacing:.14em;text-transform:uppercase;color:#ffd98a;text-shadow:0 1px 2px #000,0 0 6px rgba(0,0,0,.9)}#table.lxd .ftr-nm{position:absolute;left:calc(6 * var(--du));right:calc(6 * var(--du));bottom:calc(23 * var(--du));text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:var(--lx-disp);font-weight:800;font-size:calc(11.5 * var(--du));letter-spacing:.1em;text-transform:uppercase;color:#e9ebf3;text-shadow:0 1px 3px #000}#table.lxd .fzone.el-blaze{--ecl: #FF5238;--ecd: #762519;--elb: url(/static/el/blaze-d.svg)}#table.lxd .fzone.el-aqua{--ecl: #389AFF;--ecd: #194576;--elb: url(/static/el/aqua-d.svg)}#table.lxd .fzone.el-terra{--ecl: #6DB244;--ecd: #31501E;--elb: url(/static/el/terra-d.svg)}#table.lxd .fzone.el-sol{--ecl: #FFFFFF;--ecd: #A39C88;--elb: url(/static/el/sol-d.svg);--eink: #1C1F24}#table.lxd .fzone.el-void{--ecl: #825FBD;--ecd: #3A2A55;--elb: url(/static/el/void-d.svg)}#table.lxd .fzone.el-volt{--ecl: #FFF41D;--ecd: #A88A10;--elb: url(/static/el/volt-d.svg);--eink: #1C1F24}#table.lxd .ftr-cost{--pt: calc(7 * var(--du));position:absolute;left:calc(-9 * var(--du));top:calc(-8 * var(--du));width:calc(36 * var(--du));height:calc(30 * var(--du));display:grid;place-items:center;padding-right:calc(5 * var(--du));box-sizing:border-box;isolation:isolate;background:#07080b;clip-path:polygon(0 0,calc(100% - var(--pt)) 0,100% 50%,calc(100% - var(--pt)) 100%,0 100%);font-family:var(--lx-logo, "Russo One", sans-serif);font-style:normal;font-weight:400;font-size:calc(20 * var(--du));line-height:1;color:var(--eink, #fff);text-shadow:0 calc(1.4 * var(--du)) 0 rgba(0,0,0,.35)}#table.lxd .fzone:is(.el-sol,.el-volt) .ftr-cost{text-shadow:none}#table.lxd .ftr-cost:before{content:"";position:absolute;inset:calc(1.8 * var(--du));z-index:-1;clip-path:polygon(0 0,calc(100% - var(--pt) + 1.2 * var(--du)) 0,100% 50%,calc(100% - var(--pt) + 1.2 * var(--du)) 100%,0 100%);background:linear-gradient(180deg,#ffffff40,#ffffff40) top / 100% 12% no-repeat,var(--elb, none) 34% 50% / auto 82% no-repeat,linear-gradient(180deg,var(--ecl, #C9CEDC),var(--ecd, #3A3F55));box-shadow:inset 0 0 0 calc(.7 * var(--du)) #ffffff73}#table.lxd .ftr-pw{position:absolute;left:50%;bottom:calc(-7 * var(--du));z-index:2;transform:translate(-50%);min-width:calc(82 * var(--du));padding:calc(3 * var(--du)) calc(12 * var(--du)) calc(2 * var(--du));text-align:center;white-space:nowrap;font-family:var(--lx-disp);font-style:italic;font-weight:900;font-size:calc(24 * var(--du));line-height:1;color:#fff;-webkit-text-stroke:calc(3.5 * var(--du)) var(--elk);paint-order:stroke fill;clip-path:polygon(calc(9 * var(--du)) 0,100% 0,calc(100% - 9 * var(--du)) 100%,0 100%);background:linear-gradient(180deg,var(--ell),var(--elc) 45%,var(--eld))}#table.lxd .ftr-pw.up:after{content:"▲";font-size:.45em;vertical-align:top;margin-left:2px;-webkit-text-stroke:0;color:#fff}#table.lxd .ftr-pw.down:after{content:"▼";font-size:.45em;vertical-align:top;margin-left:2px;-webkit-text-stroke:0;color:#ffb3a6}#table.lxd .ftr-pw.up{box-shadow:none;filter:drop-shadow(0 0 6px rgba(108,255,170,.7))}#table.lxd .ftr-pw.down{filter:saturate(.55) brightness(.85) drop-shadow(0 0 6px rgba(255,90,60,.7))}#table.lxd .ftr-x2{position:absolute;right:calc(-7 * var(--du));top:calc(-8 * var(--du));z-index:3;padding:calc(1 * var(--du)) calc(7 * var(--du));font-family:var(--lx-disp);font-style:italic;font-weight:900;font-size:calc(13.5 * var(--du));line-height:1.15;color:#1a1203;background:linear-gradient(180deg,#ffe27a,#e09a00);clip-path:polygon(calc(6 * var(--du)) 0,100% 0,calc(100% - 6 * var(--du)) 100%,0 100%)}#table.lxd .ftr-gear{position:absolute;right:calc(-10 * var(--du));top:calc(52 * var(--du));z-index:3;width:calc(22 * var(--du));height:calc(25 * var(--du));display:grid;place-items:center;clip-path:var(--hex);background:linear-gradient(180deg,#cfffe4,#3dbe6a);color:#0f2a1e;font-family:var(--lx-disp);font-weight:900;font-size:calc(11 * var(--du));line-height:1}#table.lxd .ftr-gear:empty:before{content:"⛭";font-family:var(--body);font-size:calc(14 * var(--du))}#table.lxd .fzone.ready .ftr-art{box-shadow:inset 0 0 0 calc(2.2 * var(--du)) var(--ell),inset 0 0 calc(18 * var(--du)) color-mix(in srgb,var(--elc) 70%,transparent)}#table.lxd .fzone.ready .ftr-bar{background:linear-gradient(90deg,var(--elc),var(--ell) 50%,var(--elc)) 0 0 / 200% 100%;animation:dz-rdyBar 1.6s linear infinite}@keyframes dz-rdyBar{to{background-position:-200% 0}}html:not(.ff-full) #table.lxd #board .fzone.ready .stack .card.main:not(.back){filter:drop-shadow(0 0 calc(10 * var(--du)) color-mix(in srgb,var(--elc) 75%,transparent))}#table.lxd .fzone.neo .ftr:before{background:linear-gradient(160deg,#fff,#6c63ff 25%,#ff3b3b 60%,#ffd23a);animation:dz-neoSpin 6s linear infinite}#table.lxd .fzone.neo .ftr-bar{background:linear-gradient(90deg,#6c63ff,#ff3b3b)}@keyframes dz-neoSpin{to{filter:hue-rotate(360deg)}}#table.lxd .fzone.exp .ftr-art{filter:brightness(.6) saturate(.7)}#table.lxd .fzone.exp .ftr-art:before{content:"";position:absolute;inset:0;z-index:1;background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--elc) 30%,transparent) 0 calc(4 * var(--du)),transparent calc(4 * var(--du)) calc(10 * var(--du)))}#table.lxd .fzone .stack.exposed>.card.main{box-shadow:none}#table.lxd .fzone:not(.ready):not(.exp) .ftr-art{box-shadow:inset 0 0 0 calc(1.5 * var(--du)) var(--elc),inset 0 0 calc(12 * var(--du)) color-mix(in srgb,var(--elc) 45%,transparent)}#table.lxd .ftr:after{content:"";position:absolute;inset:calc(-7 * var(--du));z-index:-1;pointer-events:none;--b: calc(3 * var(--du));--l: calc(22 * var(--du));background:linear-gradient(var(--elc),var(--elc)) left top / var(--l) var(--b) no-repeat,linear-gradient(var(--elc),var(--elc)) left top / var(--b) var(--l) no-repeat,linear-gradient(var(--elc),var(--elc)) left bottom / var(--l) var(--b) no-repeat,linear-gradient(var(--elc),var(--elc)) left bottom / var(--b) var(--l) no-repeat,linear-gradient(var(--elc),var(--elc)) right bottom / var(--l) var(--b) no-repeat,linear-gradient(var(--elc),var(--elc)) right bottom / var(--b) var(--l) no-repeat;filter:drop-shadow(0 0 calc(4 * var(--du)) var(--elc));transition:filter .3s}#table.lxd .fzone:not(.ready) .ftr:after{opacity:.7}#table.lxd .fzone.ready .ftr:after{--l: calc(28 * var(--du));animation:dz-rdyGlow 1.6s ease-in-out infinite}@keyframes dz-rdyGlow{50%{filter:drop-shadow(0 0 calc(9 * var(--du)) var(--elc)) brightness(1.35)}}#table.lxd .fzone.exp .ftr:after{opacity:.35;filter:none}#table.lxd .fzone.exp .ftr:before{background:linear-gradient(160deg,#6a6f80,#2c3040 30%,#15171f 60%,#3a3f50);animation:none}#table.lxd .fzone.exp .ftr-bar{background:color-mix(in srgb,var(--elc) 40%,#15171F)}#table.lxd .fzone.el-none .ftr:after,#table.lxd .fzone.el-none .ftr-el{display:none}#table.lxd .ftr-el{position:absolute;right:calc(-9 * var(--du));top:calc(-11 * var(--du));z-index:4;width:calc(32 * var(--du));height:calc(36 * var(--du));pointer-events:none;clip-path:var(--hex);background:#07080b}#table.lxd .ftr-el:before,#table.lxd .ftr-el:after{content:"";position:absolute;clip-path:var(--hex)}#table.lxd .ftr-el:before{inset:calc(1.8 * var(--du));background:linear-gradient(180deg,var(--ecl, var(--ell)),var(--ecd, var(--eld)))}#table.lxd .ftr-el:after{inset:calc(4.4 * var(--du)) calc(4 * var(--du));background:var(--elsym) 50% 52% / 78% auto no-repeat,linear-gradient(180deg,#2b3045,#0d0f17)}#table.lxd .fzone.el-blaze{--elsym: url(/static/el/blaze.svg)}#table.lxd .fzone.el-aqua{--elsym: url(/static/el/aqua.svg)}#table.lxd .fzone.el-terra{--elsym: url(/static/el/terra.svg)}#table.lxd .fzone.el-sol{--elsym: url(/static/el/sol.svg)}#table.lxd .fzone.el-void{--elsym: url(/static/el/void.svg)}#table.lxd .fzone.el-volt{--elsym: url(/static/el/volt.svg)}#table.lxd .ftr-x2{right:calc(26 * var(--du))}html.ff-full #table.lxd .ftr:after,html.ff-full #table.lxd .ftr-el{display:none}#table.lxd .fzone:has(.bdg.aggro) .stack>.card.main{box-shadow:none}html:not(.ff-full) #table.lxd #board .fzone .card.main:not(.back).target{box-shadow:none;filter:drop-shadow(0 0 calc(12 * var(--du)) #FF3B3B);animation:dz-tgt .8s ease-in-out infinite}@keyframes dz-tgt{50%{filter:drop-shadow(0 0 calc(18 * var(--du)) #FF3B3B) brightness(1.15)}}html:not(.ff-full) #table.lxd #board .fzone .card.main:not(.back).sel{box-shadow:none;filter:drop-shadow(0 0 1px #fff) drop-shadow(0 0 calc(12 * var(--du)) rgba(255,255,255,.75))}html:not(.ff-full) #table.lxd #board .fzone .card.main:not(.back).threat{box-shadow:none;animation:none;filter:drop-shadow(0 0 calc(14 * var(--du)) #FF3737)}html:not(.ff-full) #table.lxd #board .fzone .card.main:not(.back).choice{box-shadow:none;filter:drop-shadow(0 0 calc(12 * var(--du)) #E9B949)}html:not(.ff-full) #table.lxd #board .fzone .card.main:not(.back).picked{box-shadow:none;filter:drop-shadow(0 0 2px #fff) drop-shadow(0 0 calc(14 * var(--du)) #fff)}html:not(.ff-full) #table.lxd #board .fzone .card.main:not(.back).mat{box-shadow:none;filter:drop-shadow(0 0 calc(12 * var(--du)) #9A94FF)}html:not(.ff-full) #table.lxd #board .fzone .card.main:not(.back).aiming{box-shadow:none;filter:drop-shadow(0 0 calc(18 * var(--du)) rgba(255,59,59,.85))}html.ff-full #table.lxd .fzone .stack .card.main{--cw: calc(116 * var(--du));left:calc(9.5 * var(--du))}html.ff-full #table.lxd #half-opp .fzone .stack{top:calc(-6 * var(--du))}html.ff-full #table.lxd #half-me .fzone .stack{top:calc(6 * var(--du))}html.ff-full #table.lxd .ftr:before,html.ff-full #table.lxd :is(.ftr-art,.ftr-bar,.ftr-kw,.ftr-nm,.ftr-cost,.ftr-x2),html.ff-full #table.lxd .ftr-pw:not(.up):not(.down){display:none}html.ff-full #table.lxd .ftr-pw{bottom:calc(-10 * var(--du));font-size:calc(20 * var(--du));min-width:calc(70 * var(--du))}html.ff-full #table.lxd .ftr-gear{top:calc(66 * var(--du));right:calc(-8 * var(--du))}html.ff-full #table.lxd #board .fzone.ready .stack .card.main{box-shadow:0 0 0 2px var(--elc, var(--green)),0 0 18px color-mix(in srgb,var(--elc, #3DBE6A) 60%,transparent),0 10px 18px #0009}html.ff-full #table.lxd #board .fzone.neo .stack .card.main{box-shadow:0 0 0 2px #6c63ff,0 0 0 4px #ff3b3b,0 0 20px #6c63ff99,0 10px 18px #0009}html.ff-full #table.lxd #board .fzone.exp .stack .card.main{filter:brightness(.72) saturate(.75)}html.ff-full #table.lxd .fzone.exp .stack:after{content:"";position:absolute;left:calc(9.5 * var(--du));top:0;width:calc(116 * var(--du));height:calc(162 * var(--du));z-index:4;pointer-events:none;border-radius:calc(6 * var(--du));background:repeating-linear-gradient(135deg,rgba(255,59,59,.22) 0 6px,transparent 6px 14px);box-shadow:inset 0 0 0 2px var(--you)}html.ff-full #table.lxd #half-opp .fzone.exp .stack:after{background:repeating-linear-gradient(135deg,rgba(108,99,255,.24) 0 6px,transparent 6px 14px);box-shadow:inset 0 0 0 2px var(--them)}#table.lxd .fzone .badges,#table.lxd :is(#half-opp,#half-opp2) .fzone .badges{top:calc(-14 * var(--du));bottom:auto;flex-wrap:nowrap;gap:calc(3 * var(--du));left:calc(-10 * var(--du));right:calc(-10 * var(--du))}html.ff-full #table.lxd #half-me .fzone .badges{top:calc(-8 * var(--du))}html.ff-full #table.lxd #half-opp .fzone .badges{top:calc(-20 * var(--du))}#table.lxd .fzone .bdg{transform:skew(-12deg);clip-path:none;font-weight:800;font-size:calc(10 * var(--du));letter-spacing:.14em;padding:calc(2 * var(--du)) calc(8 * var(--du)) calc(1 * var(--du))}#table.lxd .fzone .bdg{background:linear-gradient(180deg,#1e2230,#12141c);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--elc, #8A90A6) 55%,transparent)}#table.lxd .fzone .bdg.rdy{color:var(--elk, #10121B);background:linear-gradient(180deg,var(--ell, #fff),var(--elc, #C9CEDC));box-shadow:0 0 calc(8 * var(--du)) color-mix(in srgb,var(--elc, #fff) 60%,transparent)}#table.lxd .fzone .bdg.exp{color:#fff;background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--elc, #8A90A6) 55%,#0B0C12) 0 calc(3 * var(--du)),#15171f calc(3 * var(--du)) calc(7 * var(--du)));box-shadow:inset 0 0 0 1px var(--elc, #8A90A6);text-shadow:0 1px 2px #000}#table.lxd .fzone .bdg.neo{background:linear-gradient(90deg,#6c63ff,#ff3b3b)}#table.lxd .fzone .fpred{top:calc(-40 * var(--du));left:50%;transform:translate(-50%) skew(-10deg);flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:0 calc(8 * var(--du));width:max-content;max-width:calc(220 * var(--du));padding:calc(3 * var(--du)) calc(12 * var(--du));clip-path:none;border:0;z-index:14;background:linear-gradient(180deg,#8a90a6,#3a3f55);box-shadow:0 6px 14px #0009}#table.lxd .fzone .fpred>*{transform:skew(10deg)}#table.lxd .fzone .fpred.win{background:linear-gradient(180deg,#3dbe6a,#1f5a3a)}#table.lxd .fzone .fpred.lose{background:linear-gradient(180deg,#e0242c,#7a1218)}#table.lxd .fzone .fpred b{font-style:italic;font-weight:900;font-size:calc(15 * var(--du));letter-spacing:.08em;color:#fff!important}#table.lxd .fzone .fpred span{font-style:italic;font-weight:800;font-size:calc(14 * var(--du));color:#fff}#table.lxd .fzone .fpred span i{color:#ffffffb3}#table.lxd .fzone .fpred small{flex-basis:100%;text-align:center;font-size:calc(10 * var(--du));color:#ffffffd9;max-width:none}#table.lxd :is(#half-me,#half-opp) .zone.support{left:calc(26 * var(--du));--w: 180;--h: 95;z-index:8}#table.lxd #half-opp .zone.support{--y: 140}#table.lxd #half-me .zone.support{--y: 330}#table.lxd .half .zone.support:before{content:"Their items";position:absolute;left:0;top:calc(-17 * var(--du));font-family:var(--lx-sys);font-size:calc(10.5 * var(--du));letter-spacing:.14em;text-transform:uppercase;color:#8a8faa}#table.lxd #half-me .zone.support:before{content:"Your items"}#table.lxd .half .zone.support:not(:has(.card)):after{content:"None";position:absolute;left:0;top:calc(4 * var(--du));font-family:var(--lx-disp);font-weight:700;font-size:calc(11 * var(--du));letter-spacing:.14em;text-transform:uppercase;color:#5c6080}#table.lxd .zone.support .card{--cw: calc(52 * var(--du));top:0}#table.lxd .zone.support .gap{top:0;bottom:auto;height:calc(73 * var(--du))}#table.lxd .half .zone.support.drop{background:#6c63ff1f;box-shadow:inset 0 0 0 1.5px #9a94ffcc}#table.lxd .dz-last{position:absolute;z-index:12;left:calc(26 * var(--du));top:calc(var(--doy) + 470 * var(--du));width:calc(150 * var(--du));display:grid;gap:calc(6 * var(--du))}.dz-last .dz-cap{font-family:var(--lx-sys);font-size:calc(10.5 * var(--du));letter-spacing:.14em;text-transform:uppercase;color:#8a8faa}.dz-lp{position:relative;height:calc(48 * var(--du));background-color:#10121b;background-size:cover;background-position:center 22%;cursor:var(--cur-pointer, pointer);box-shadow:0 6px 14px #0000008c;overflow:hidden;clip-path:polygon(0 0,calc(100% - 10 * var(--du)) 0,100% calc(10 * var(--du)),100% 100%,0 100%);animation:lx-fadeIn .3s ease both}.dz-lp:before{content:"";position:absolute;left:0;top:0;bottom:0;width:calc(4 * var(--du));z-index:1;background:var(--them, #6C63FF)}.dz-lp.you:before{background:var(--you, #FF3B3B)}.dz-lp:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 30%,rgba(0,0,0,.88))}.dz-lp span{position:absolute;left:calc(10 * var(--du));right:calc(6 * var(--du));bottom:calc(3 * var(--du));z-index:1;font-family:var(--lx-disp);font-style:italic;font-weight:800;font-size:calc(13 * var(--du));text-transform:uppercase;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dz-lp em{position:absolute;right:calc(5 * var(--du));top:calc(4 * var(--du));z-index:1;font-family:var(--lx-sys);font-style:normal;font-size:calc(9.5 * var(--du));color:#e4e6ee;background:#000000b3;padding:0 calc(4 * var(--du))}.dz-lp:hover{filter:brightness(1.2)}#table.lxd .half :is(.pile.deck,.pile.cache,.neoslot){--h: 24;height:calc(24 * var(--du));top:auto;z-index:9}#table.lxd .half :is(.pile.deck,.pile.cache,.neoslot)>:is(.stackimg,.cnt,.zlabel){display:none}#table.lxd .half .pile.cache>.card{display:none}#table.lxd .half :is(.pile.deck,.pile.cache,.neoslot)>.dz-tag{position:absolute;left:0;top:0;width:100%;height:100%;padding:0 calc(7 * var(--du));gap:calc(5 * var(--du));pointer-events:none;background:#08090edb;box-shadow:inset 0 0 0 1px #2a2f45;clip-path:polygon(0 0,calc(100% - 7 * var(--du)) 0,100% calc(7 * var(--du)),100% 100%,0 100%)}#table.lxd .half :is(.pile.deck,.pile.cache)>.dz-tag .ic{display:none}#table.lxd .half :is(.pile.deck,.pile.cache,.neoslot)>.dz-tag .pl{font-size:calc(10 * var(--du));letter-spacing:.08em;color:#a9aec0}#table.lxd .half :is(.pile.deck,.pile.cache,.neoslot)>.dz-tag .pn{font-size:calc(14 * var(--du))}#table.lxd .half :is(.pile.deck,.pile.cache,.neoslot):hover>.dz-tag{box-shadow:inset 0 0 0 1px var(--lav)}#table.lxd .half .neoslot:not(.empty)>.dz-tag{box-shadow:inset 0 0 0 1px #b3aeff99}#table.lxd .half .neoslot:not(.empty)>.dz-tag .pl{color:var(--lav)}#table.lxd .half :is(.pile.deck,.pile.cache,.neoslot).drop>.dz-tag{box-shadow:inset 0 0 0 1.5px #9a94ff,0 0 16px #6c63ff80}#table.lxd .half .pile .wiped{bottom:auto;top:calc(-14 * var(--du));left:0}#table.lxd #half-opp :is(.pile.deck,.pile.cache,.neoslot){left:auto;top:calc(var(--doy) + 172 * var(--du))}#table.lxd #half-opp .pile.deck{right:calc(138 * var(--du));--w: 56}#table.lxd #half-opp .pile.cache{right:calc(70 * var(--du));--w: 64}#table.lxd #half-opp .neoslot{right:calc(18 * var(--du));--w: 48}#table.lxd #half-me :is(.pile.deck,.pile.cache,.neoslot){top:auto;bottom:calc(100 * var(--du))}#table.lxd #half-me .pile.deck{left:calc(26 * var(--du));--w: 56}#table.lxd #half-me .pile.cache{left:calc(86 * var(--du));--w: 64}#table.lxd #half-me .neoslot{left:calc(154 * var(--du));--w: 48}#table.lxd #half-opp .neoslot>.card{display:none}#table.lxd #half-me .neoslot>.card{display:none;--cw: calc(84 * var(--du));top:auto;bottom:calc(32 * var(--du));left:calc((var(--i, 0) * 90 - 64) * var(--du))}#table.lxd #half-me .neoslot:is(:hover,:has(.card.choice),:has(.card.mat),:has(.card.sel))>.card{display:block}#table.lxd #half-me .neoslot:hover>.card{left:calc((var(--i, 0) * 90 - 64) * var(--du));top:auto}#table.lxd #half-me .neoslot:hover:after{content:"";position:absolute;left:calc(-70 * var(--du));width:calc(var(--n, 1) * 90 * var(--du));bottom:100%;height:calc(36 * var(--du))}#table.lxd .dz-ohand{right:calc(18 * var(--du));top:calc(var(--doy) + 70 * var(--du));width:calc(176 * var(--du));height:calc(90 * var(--du));z-index:20}#table.lxd .dz-ohand .card{--cw: calc(58 * var(--du));left:calc((79 + var(--x)) * var(--du));top:calc((4 + var(--y) * .35) * var(--du));transform-origin:50% 120%;box-shadow:-3px 2px 8px #000000b3,0 0 0 1px #b3aeff59}#table.lxd .dz-ohand .dz-tag.hn{left:0;top:0;bottom:0;height:auto;width:calc(46 * var(--du));flex-direction:column;justify-content:center;align-items:flex-start;gap:calc(2 * var(--du));padding:0;background:none;box-shadow:none;clip-path:none}#table.lxd .dz-ohand .dz-tag.hn .pl{font-family:var(--lx-sys);font-size:calc(10 * var(--du));letter-spacing:.14em;color:#8a8faa}#table.lxd .dz-ohand .dz-tag.hn .pn{margin:0;font-style:italic;font-weight:900;font-size:calc(40 * var(--du));color:var(--lav);text-shadow:0 0 18px rgba(108,99,255,.6)}#table.lxd .dz-ohand .card.new{animation:lx-fadeIn .3s ease-out}#table.lxd :is(#half-me,#half-opp) .zone.energy.dz-ebar{left:auto;right:calc(18 * var(--du));--w: 176;--h: 58;z-index:20;display:grid;grid-template-columns:1fr auto;align-content:center;row-gap:calc(4 * var(--du));padding:calc(6 * var(--du)) calc(12 * var(--du)) calc(8 * var(--du)) calc(14 * var(--du));overflow:visible;cursor:var(--cur-pointer, pointer);clip-path:none}#table.lxd #half-opp .zone.energy.dz-ebar{--y: 212}#table.lxd #half-me .zone.energy.dz-ebar{--y: 407}#table.lxd .zone.energy.dz-ebar:before{content:"";position:absolute;inset:0;z-index:-1;clip-path:polygon(0 0,calc(100% - 13 * var(--du)) 0,100% calc(13 * var(--du)),100% 100%,0 100%);background:linear-gradient(90deg,#c21f2beb,#3c0c12f0);box-shadow:inset 0 calc(-3 * var(--du)) 0 var(--you)}#table.lxd .zone.energy.dz-ebar.theirs:before{background:linear-gradient(90deg,#3f38c7eb,#121038f0);box-shadow:inset 0 calc(-3 * var(--du)) 0 var(--them)}#table.lxd .zone.energy.dz-ebar{isolation:isolate}.dz-ebar .eb-hd{grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between;gap:calc(8 * var(--du))}.dz-ebar .eb-k{font-family:var(--lx-disp);font-weight:800;font-size:calc(11.5 * var(--du));letter-spacing:.16em;text-transform:uppercase;color:#fff;line-height:1.1}.dz-ebar .eb-k small{display:block;font-family:var(--lx-sys);font-weight:400;font-size:calc(9.5 * var(--du));letter-spacing:.14em;color:#ffffffc7}.dz-ebar .eb-n{font-family:var(--lx-disp);font-style:italic;font-weight:900;font-size:calc(32 * var(--du));line-height:1;color:#fff}.dz-ebar .eb-n em{font-style:normal;font-size:.58em;opacity:.65}.dz-ebar .eb-pips{grid-column:1 / -1;display:flex;gap:calc(3 * var(--du));min-height:calc(6 * var(--du))}.dz-ebar .eb-pips i{flex:1;max-width:calc(26 * var(--du));height:calc(6 * var(--du));transform:skew(-20deg);background:var(--c, #9aa3b5);box-shadow:0 0 6px var(--c, #9aa3b5)}.dz-ebar .eb-pips i.off{background:#00000073;box-shadow:inset 0 0 0 1px #ffffff24}.dz-ebar .eb-st{position:absolute;right:0;bottom:calc(100% + 3 * var(--du))}.dz-ebar .eb-st .st{font-family:var(--lx-disp);font-weight:800;font-size:calc(10 * var(--du));letter-spacing:.12em;text-transform:uppercase;padding:0 calc(6 * var(--du));display:inline-block;transform:skew(-12deg)}.dz-ebar .eb-st .st.open{color:#fff;background:#da252e}.dz-ebar .eb-st .st.ok{color:var(--green);background:#08090ecc}#table.lxd .zone.energy.dz-ebar.drop:before{filter:brightness(1.4);box-shadow:inset 0 0 0 2px #fff,0 0 20px #fff6}.dz-ebar .eb-fan{position:absolute;right:calc(100% + 8 * var(--du));top:calc(-14 * var(--du));width:calc(var(--fw, 318) * var(--du));height:calc(96 * var(--du));display:none;z-index:70;background:#0a0b12f5;box-shadow:inset 0 0 0 1px #2a2f45,0 18px 40px #000000b3;clip-path:polygon(0 0,calc(100% - 12 * var(--du)) 0,100% calc(12 * var(--du)),100% 100%,0 100%)}#table.lxd .dz-ebar:not(.empty):hover .eb-fan,#table.lxd .dz-ebar.paying .eb-fan{display:block}#table.lxd .dz-ebar:hover:after{content:"";position:absolute;top:0;bottom:0;right:100%;width:calc(10 * var(--du))}#table.lxd .zone.energy.dz-ebar .eb-fan .card{--cw: calc(58 * var(--du));top:calc(7 * var(--du));left:calc((8 + var(--x)) * var(--du));transform:none}#table.lxd .zone.energy.dz-ebar .eb-fan .card:hover{transform:translateY(calc(-4 * var(--du)))}#table.lxd .zone.energy.dz-ebar .eb-fan .card.dark{transform:none;filter:grayscale(.85) brightness(.42)}#table.lxd .zone.energy.dz-ebar .eb-fan .card.paysel{transform:translateY(calc(-6 * var(--du)))}#table.lxd .dz-end{right:calc(18 * var(--du));bottom:auto;top:calc(var(--doy) + 295 * var(--du));width:calc(176 * var(--du));gap:calc(8 * var(--du));z-index:30}.dz-et{all:unset;box-sizing:border-box;position:relative;width:100%;height:calc(90 * var(--du));display:grid;place-items:center;align-content:center;text-align:center;cursor:var(--cur-pointer, pointer);clip-path:polygon(0 0,calc(100% - 22 * var(--du)) 0,100% calc(22 * var(--du)),100% 100%,0 100%);color:#fff;background:linear-gradient(180deg,#ff6a5a,#e0242c 48%,#9e1218);transition:filter .2s}.dz-et:before{content:"";position:absolute;left:0;right:calc(22 * var(--du));top:0;height:calc(4 * var(--du));background:#ffffff8c}.dz-et:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(255,255,255,.2),transparent 45%);pointer-events:none}.dz-et .et-l{position:relative;font-family:var(--lx-disp);font-style:italic;font-weight:900;font-size:calc(26 * var(--du));line-height:.9;letter-spacing:.04em;text-transform:uppercase}.dz-et .et-s{position:relative;display:block;margin-top:calc(6 * var(--du));font-family:var(--lx-sys);font-size:calc(9.5 * var(--du));letter-spacing:.16em;text-transform:uppercase;opacity:.9;max-width:calc(150 * var(--du));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dz-et .et-c{position:absolute;right:calc(26 * var(--du));top:calc(7 * var(--du));font-family:var(--lx-sys);font-style:normal;font-size:calc(10.5 * var(--du));letter-spacing:.06em;opacity:.92}.dz-et .et-c.bank{color:var(--gold)}.dz-et .et-bar{position:absolute;left:0;right:0;bottom:0;height:calc(6 * var(--du));background:#00000073}.dz-et .et-bar i{display:block;height:100%;background:var(--gold);transition:width 1s linear}.dz-et .et-bar.bank i{background:#ffa43a}.dz-et .et-c.late,.dz-et .et-bar.late i{color:#fff;font-weight:700;animation:lx-blink .5s steps(2,start) infinite}.dz-et .et-bar.late i{background:#fff}.dz-et:hover{filter:brightness(1.12)}.dz-et.moves{background:linear-gradient(180deg,#4a5068,#2b3042 50%,#171a25)}.dz-et.moves .et-s{color:var(--green);opacity:1}.dz-et.done{animation:dz-etPulse 1.3s ease-in-out infinite}@keyframes dz-etPulse{50%{filter:brightness(1.35) drop-shadow(0 0 18px rgba(255,59,59,.9))}}.dz-et.wait{background:linear-gradient(180deg,#7a74ff,#3f38c7 48%,#1c1a60);color:#e2e0ff;cursor:default}.dz-et.idle{background:linear-gradient(180deg,#2b3042,#171a25);color:#a9aec0;cursor:default}.dz-et:disabled{cursor:default}.dz-et:focus-visible{outline:2px solid var(--lav);outline-offset:2px}.dz-tocombat{all:unset;box-sizing:border-box;position:absolute;left:0;right:0;top:calc(183 * var(--du));height:calc(34 * var(--du));display:grid;place-items:center;cursor:var(--cur-pointer, pointer);font-family:var(--lx-disp);font-style:italic;font-weight:900;font-size:calc(16 * var(--du));letter-spacing:.08em;text-transform:uppercase;color:#fff;background:linear-gradient(180deg,#2b3042,#171a25);box-shadow:inset 0 0 0 1px #ff5a5ab3;clip-path:polygon(calc(10 * var(--du)) 0,100% 0,calc(100% - 10 * var(--du)) 100%,0 100%)}.dz-tocombat:hover{background:linear-gradient(180deg,#f0363e,#bd1821)}#table.lxd .dz-stops{top:calc(var(--doy) + 328 * var(--du));left:calc(var(--dox) + 400 * var(--du));right:auto;width:calc(640 * var(--du));grid-template-columns:1fr auto 1fr;align-items:center}#table.lxd .dz-stops .dz-stops-l,#table.lxd .dz-stops .dz-stops-r{gap:calc(10 * var(--du));justify-content:center}#table.lxd .dz-stops .ph.dz-stop{width:auto;flex-direction:row;gap:0}#table.lxd .dz-stop .ic{display:none}#table.lxd .dz-stop .tx{display:block;padding:calc(2 * var(--du)) calc(12 * var(--du));transform:skew(-12deg);font-weight:800;font-size:calc(11 * var(--du));letter-spacing:.18em;color:#9aa0c0;text-shadow:none;background:#0e1230;box-shadow:inset 0 0 0 1px #2e3770;transition:background .3s,color .3s}#table.lxd .dz-stop.done .tx{color:#c9c7ff;background:#151a3a}#table.lxd .dz-stop.on .tx{color:#fff;background:var(--you2);box-shadow:none;animation:dz-tick .45s var(--lx-ease)}#table.lxd .dz-stops.theirs .dz-stop.on .tx{background:var(--them2)}#table.lxd .dz-stop.go .tx{color:#fff;box-shadow:inset 0 0 0 1px #ff5a5acc}#table.lxd .dz-stop.go:hover .tx{background:linear-gradient(180deg,#f0363e,#bd1821)}#table.lxd .dz-stops.idle .dz-stop{opacity:.5}#table.lxd .dz-node{position:relative;width:calc(29 * var(--du));height:calc(32 * var(--du));margin:0 calc(12 * var(--du));clip-path:var(--hex);background:radial-gradient(circle,#3a1d2a,#120e18 70%);isolation:isolate}#table.lxd .dz-node:before{content:"";position:absolute;inset:calc(2 * var(--du));z-index:-1;clip-path:var(--hex);background:conic-gradient(from 0deg,#ff3b3b,#ffd23a,#6c63ff,#ff3b3b);animation:lx-spin 6s linear infinite}#table.lxd .dz-node:after{content:"";position:absolute;inset:calc(4 * var(--du));z-index:-1;clip-path:var(--hex);background:radial-gradient(circle,#3a1d2a,#120e18 75%)}#table.lxd .dz-node.theirs:after{background:radial-gradient(circle,#262b46,#10121b 75%)}#table.lxd .dz-node img{width:calc(19 * var(--du))}#table.lxd .dz-node span{display:none}#table.lxd .dz-sb{top:calc(8 * var(--du));left:calc(50% - 480 * var(--du));width:calc(960 * var(--du));height:calc(72 * var(--du))}#table.lxd .dz-sb-frame,#table.lxd .dz-sb-face{clip-path:none;background:none;box-shadow:none}#table.lxd .dz-sb-frame.lx-bevel:before,#table.lxd .dz-sb-frame.lx-bevel:after,#table.lxd .dz-sb-face:after{display:none}#table.lxd .dz-sb-face{display:grid;grid-template-columns:1fr calc(168 * var(--du)) 1fr}#table.lxd .dz-sb-side{overflow:hidden;gap:calc(12 * var(--du));padding:0 calc(30 * var(--du)) 0 calc(10 * var(--du))}#table.lxd .dz-sb-side.me{background:linear-gradient(90deg,#2a0b10,#170c12 60%,#120d14);clip-path:polygon(0 0,100% 0,calc(100% - 20 * var(--du)) 100%,0 100%);box-shadow:inset 0 calc(-3 * var(--du)) 0 var(--you)}#table.lxd .dz-sb-side.opp{background:linear-gradient(270deg,#14123a,#10102a 60%,#0f1020);clip-path:polygon(0 0,100% 0,100% 100%,calc(20 * var(--du)) 100%);box-shadow:inset 0 calc(-3 * var(--du)) 0 var(--them);padding:0 calc(10 * var(--du)) 0 calc(30 * var(--du))}#table.lxd .dz-sb-side.active:after{height:calc(3 * var(--du));background:#fff;opacity:.55}#table.lxd .dz-sb-side.me.active{background:linear-gradient(90deg,#4a0e16,#200c12 60%,#120d14)}#table.lxd .dz-sb-side.opp.active{background:linear-gradient(270deg,#221e66,#13123a 60%,#0f1020)}#table.lxd .dz-sb-side .avatar.hx{width:calc(46 * var(--du));height:calc(52 * var(--du))}#table.lxd .dz-sb-who{max-width:calc(120 * var(--du))}#table.lxd .dz-sb-name{font-style:italic;font-weight:900;font-size:calc(21 * var(--du))}#table.lxd .dz-sb-sub{font-family:var(--lx-sys);font-weight:400;font-size:calc(9.5 * var(--du));letter-spacing:.12em;color:#a9aec0}.dz-sb-hp{flex:1;min-width:0;display:grid;gap:calc(5 * var(--du))}.dz-sb-hp .lb{display:flex;justify-content:space-between;gap:calc(8 * var(--du));font-family:var(--lx-sys);font-size:calc(10 * var(--du));letter-spacing:.16em;color:#a9aec0;white-space:nowrap}.dz-sb-side.opp .dz-sb-hp .lb{flex-direction:row-reverse}.dz-sb-hp .lb .mpt{font-style:normal;margin-left:calc(6 * var(--du));padding:0 calc(5 * var(--du));font-family:var(--lx-disp);font-weight:800;letter-spacing:.16em;color:#1a1203;background:var(--gold, #FFD23A);animation:lx-blink 1s steps(2,start) infinite}.dz-sb-side.mp .dz-sb-hp .lb .of{display:none}.dz-sb-chunks{display:flex;gap:calc(4 * var(--du))}.dz-sb-side.opp .dz-sb-chunks{flex-direction:row-reverse}.dz-sb-chunks i{position:relative;flex:1;height:calc(18 * var(--du));transform:skew(-18deg);background:#171925;box-shadow:inset 0 0 0 1px #ffffff0f;overflow:hidden}.dz-sb-chunks i b{position:absolute;inset:0;display:none}.dz-sb-chunks i.on b{display:block}.dz-sb-side.me .dz-sb-chunks i.on b{background:linear-gradient(180deg,#ff8170,#e0242c 58%,#9e1218)}.dz-sb-side.opp .dz-sb-chunks i.on b{background:linear-gradient(180deg,#c4bfff,#6c63ff 58%,#3f38c7)}.dz-sb-chunks i.on:after{content:"";position:absolute;left:0;right:0;top:0;height:40%;background:linear-gradient(rgba(255,255,255,.35),transparent)}.dz-sb-side.low .dz-sb-chunks i.on{animation:dz-lowP 1.1s ease-in-out infinite}@keyframes dz-lowP{50%{filter:brightness(1.6)}}#table.lxd .dz-sb-n{width:auto;min-width:calc(40 * var(--du));text-align:center;font-weight:900;font-size:calc(50 * var(--du))}#table.lxd .dz-sb-side.me .dz-sb-n{color:#ff8a7e}#table.lxd .dz-sb-side.opp .dz-sb-n{color:#cfcbff;text-align:center}#table.lxd .dz-sb-side.mp .dz-sb-n{color:var(--gold)!important;text-shadow:0 0 20px rgba(255,210,58,.7)}#table.lxd .dz-sb-side.final .dz-sb-n{color:#fff!important}#table.lxd .dz-sb-mid{position:relative;border:0;background:linear-gradient(180deg,#161830,#0b0c16);clip-path:polygon(0 0,100% 0,calc(100% - 16 * var(--du)) 100%,calc(16 * var(--du)) 100%);box-shadow:inset 0 calc(-3 * var(--du)) 0 var(--gold);gap:calc(2 * var(--du))}#table.lxd .dz-sb-turn .l{font-family:var(--lx-sys);font-weight:400}#table.lxd .dz-sb-turn b{font-weight:900;font-size:calc(30 * var(--du))}.dz-sb-whose{font-family:var(--lx-disp);font-weight:800;font-size:calc(11 * var(--du));letter-spacing:.22em;color:#c3c7d5;white-space:nowrap;max-width:calc(140 * var(--du));overflow:hidden;text-overflow:ellipsis}.dz-sb-mid.mine .dz-sb-whose{color:#ff8a8a}.dz-sb-mid.theirs .dz-sb-whose{color:var(--lav, #B3AEFF)}#table.lxd .dz-sb-side.landed:before{content:"";position:absolute;inset:0;z-index:3;pointer-events:none;background-repeat:no-repeat;background-size:40% 100%;animation:dz-goalSweep .9s ease-out 2}#table.lxd .dz-sb-side.me.landed:before{background-image:linear-gradient(90deg,transparent,rgba(255,170,160,.75),transparent)}#table.lxd .dz-sb-side.opp.landed:before{background-image:linear-gradient(90deg,transparent,rgba(179,174,255,.75),transparent)}@keyframes dz-goalSweep{0%{background-position:-60% 0}to{background-position:160% 0}}#table.lxd .dz-sb-side.me.landed{animation:dz-goalM 1.6s ease-out}@keyframes dz-goalM{0%,30%{background:#c21f2b}}@keyframes dz-goalT2{0%,30%{background:#3f38c7}}#table.lxd .dz-sb-side.opp.landed{animation:dz-goalT2 1.6s ease-out}.dz-bug{position:absolute;z-index:40;top:calc(84 * var(--du));display:flex;align-items:center;gap:calc(10 * var(--du));padding:calc(3 * var(--du)) calc(16 * var(--du));white-space:nowrap;pointer-events:none;font-family:var(--lx-disp);font-style:italic;font-weight:800;font-size:calc(16 * var(--du));letter-spacing:.06em;text-transform:uppercase;color:#fff;clip-path:polygon(calc(10 * var(--du)) 0,100% 0,calc(100% - 10 * var(--du)) 100%,0 100%);box-shadow:0 10px 30px #0009;animation:dz-bugIn 2.6s cubic-bezier(.2,.8,.2,1) both}.dz-bug.me{right:calc(50% + 100 * var(--du));background:linear-gradient(90deg,#c21f2b,#7a1218)}.dz-bug.opp{left:calc(50% + 100 * var(--du));background:linear-gradient(90deg,#3f38c7,#231e80)}.dz-bug em{font-style:normal;color:#ffd23a;font-size:1.15em}@keyframes dz-bugIn{0%{opacity:0;translate:0 calc(-16 * var(--du))}12%{opacity:1;translate:0 0}85%{opacity:1}to{opacity:0}}#table.lxd #me-hand.dz-hand{bottom:calc(-40 * var(--du));left:calc(50% - 400 * var(--du))}#table.lxd .dz-hand .card{--cw: calc(138 * var(--du));left:calc(50% - 69 * var(--du) + var(--x) * var(--du) * .92)}#table.lxd .dz-hand .card:hover>.cin{transform:translateY(calc(-90 * var(--du))) scale(1.1)}body.touch #table.lxd #me-hand.dz-hand{bottom:calc(-20 * var(--du))}.dz-roomchip{max-width:calc(190 * var(--du))}.dz-logbtn{position:absolute;z-index:20;right:calc(18 * var(--du));top:calc(18 * var(--du));display:inline-flex;align-items:center;gap:calc(6 * var(--du));cursor:var(--cur-pointer, pointer);padding:calc(5 * var(--du)) calc(12 * var(--du));font-family:var(--lx-sys);font-size:calc(11 * var(--du));letter-spacing:.14em;color:#a9aec0;background:#0e0f18d9;border:1px solid #2A2F45}.dz-logbtn:hover,.dz-logbtn.on{color:#fff;border-color:var(--lav, #B3AEFF)}.dz-logbtn .nbadge{display:inline-grid;place-items:center;min-width:14px;height:14px;padding:0 3px;background:#ff3737;color:#fff;font-size:9px;font-weight:700;letter-spacing:0;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%)}#table.lxd .dz-tools .dz-ic#b-field{min-width:calc(30 * var(--du))}#table.lxd .dz-wait-dot{border-radius:0;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%)}#table.lxd .dz-insp{display:none}body.kbnav:not(.tutoring) #table.lxd .dz-insp.on{display:flex;left:calc(18 * var(--du));top:calc(var(--doy) + 100 * var(--du));width:calc(200 * var(--du));z-index:45;padding:calc(10 * var(--du));background:#0a0b12f5;box-shadow:inset 0 0 0 1px #2a2f45,0 20px 50px #000c;clip-path:polygon(0 0,calc(100% - 14 * var(--du)) 0,100% calc(14 * var(--du)),100% 100%,0 100%)}#table.lxd~.ctx,.ctx{clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,0 100%);border-radius:0!important}@media(prefers-reduced-motion:reduce){#table.lxd .dz-node:before,#table.lxd .dz-et.done,#table.lxd .fzone.neo .ftr:before,#table.lxd .dz-sb-side.low .dz-sb-chunks i.on,#table.lxd .half .pile.health.target:before,#table.lxd .half .dz-mat .dz-crk{animation:none}}body[data-screen=table]:has(#table.lxd) .social{left:auto;right:calc(18 * var(--du, 1px));bottom:calc(18 * var(--du, 1px))}#table.lxd .flash:not(.bosscut){top:calc(var(--doy) + 192 * var(--du));animation:dz-slam .42s cubic-bezier(.2,.9,.25,1.15) both}@keyframes dz-slam{0%{opacity:0;transform:scale(1.22);filter:brightness(2.4)}55%{opacity:1;transform:scale(.98);filter:brightness(1.3)}to{transform:none;filter:none}}#table.lxd .flash:not(.bosscut)>img,#table.lxd .flash:not(.bosscut)>.card{position:relative;border-radius:calc(10 * var(--du));box-shadow:0 30px 70px #000000d9,0 0 0 2px var(--them),0 0 40px #6c63ff8c}#table.lxd .flash.mine:not(.bosscut)>img,#table.lxd .flash.mine:not(.bosscut)>.card{box-shadow:0 30px 70px #000000d9,0 0 0 2px var(--you),0 0 40px #ff3b3b80}#table.lxd .flash:not(.bosscut) .fl-cap{box-shadow:inset 0 0 0 1px #d6dbec33,inset calc(4 * var(--du)) 0 0 var(--them),0 24px 60px #000c;animation:dz-capIn .38s .08s cubic-bezier(.2,.8,.2,1) both}#table.lxd .flash.mine:not(.bosscut) .fl-cap{box-shadow:inset 0 0 0 1px #d6dbec33,inset calc(4 * var(--du)) 0 0 var(--you),0 24px 60px #000c}#table.lxd .flash.mine .who{color:#ff8a8a}@keyframes dz-capIn{0%{opacity:0;transform:translate(calc(-30 * var(--du))) skew(-6deg)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){#table.lxd .flash:not(.bosscut),#table.lxd .flash .fl-cap{animation:none}}#table.lxd .dz-sb-who{max-width:calc(185 * var(--du))}#table.lxd .dz-sb-side.opp .dz-sb-name{justify-content:flex-start;flex-direction:row-reverse}.dz-zoom{position:absolute;z-index:44;display:flex;gap:calc(14 * var(--du));align-items:flex-start;pointer-events:none;animation:dz-zoomIn .16s ease-out both}.dz-zoom.l{flex-direction:row-reverse}@keyframes dz-zoomIn{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}.dz-zoom-card{width:calc(230 * var(--du));flex:none}.dz-zoom-card img,.dz-zoom-card .card{width:100%;display:block;border-radius:calc(10 * var(--du));box-shadow:0 24px 60px #000000d9,0 0 0 1px #c9c7ff59}.dz-zoom-info{width:calc(214 * var(--du));display:grid;gap:calc(7 * var(--du));padding:calc(12 * var(--du)) calc(14 * var(--du));background:linear-gradient(180deg,#1e2230f7,#0c0d14f7);box-shadow:inset 0 0 0 1px #d6dbec33,0 20px 50px #000c;clip-path:polygon(0 0,calc(100% - 14 * var(--du)) 0,100% calc(14 * var(--du)),100% 100%,0 100%)}.dz-zoom-info .zi-nm{font-family:var(--lx-disp);font-style:italic;font-weight:900;font-size:calc(18 * var(--du));text-transform:uppercase;color:#fff;line-height:1.05}.dz-zoom-info .zi-pw{display:flex;align-items:baseline;gap:calc(8 * var(--du))}.dz-zoom-info .zi-pw b{font-family:var(--lx-disp);font-style:italic;font-weight:900;font-size:calc(26 * var(--du));color:#fff;line-height:1}.dz-zoom-info .zi-pw.up b{color:#9dffc8}.dz-zoom-info .zi-pw.down b{color:#ffb3a6}.dz-zoom-info .zi-pw span{font-family:var(--lx-sys);font-size:calc(10 * var(--du));letter-spacing:.08em;color:#a9aec0;text-transform:uppercase}.dz-zoom-info .zi-st{font-size:calc(11.5 * var(--du));line-height:1.35;color:#e4e6ee;padding-left:calc(8 * var(--du));box-shadow:inset 2px 0 #8a90a6}.dz-zoom-info .zi-st.exp{box-shadow:inset 2px 0 #ff3b3b}.dz-zoom-info .zi-kw{display:grid;gap:1px;font-size:calc(11.5 * var(--du));line-height:1.35;color:#c3c7d5}.dz-zoom-info .zi-kw b{font-family:var(--lx-disp);font-weight:800;font-size:calc(12 * var(--du));letter-spacing:.12em;text-transform:uppercase;color:#ffd98a}.dz-zoom-info .zi-kw.plus b{color:#9dffc8}.dz-zoom-info .zi-hint{font-family:var(--lx-sys);font-size:calc(10 * var(--du));letter-spacing:.1em;color:#80869c;text-transform:uppercase}#table.lxd .dz-queue{position:absolute;z-index:13;left:calc(var(--dox) + 1112 * var(--du));top:calc(var(--doy) + 150 * var(--du));width:calc(128 * var(--du));display:grid;gap:calc(6 * var(--du));animation:lx-fadeIn .2s ease both}.dz-q-cap{font-family:var(--lx-sys);font-size:calc(10.5 * var(--du));letter-spacing:.16em;text-transform:uppercase;color:#c9c7ff}.dz-q-cap b{font-weight:400;color:#fff;margin-left:4px}.dz-q{position:relative;height:calc(52 * var(--du));padding-left:calc(30 * var(--du));background-color:#10121b;background-size:cover;background-position:center 22%;cursor:var(--cur-pointer, pointer);overflow:hidden;clip-path:polygon(0 0,calc(100% - 10 * var(--du)) 0,100% calc(10 * var(--du)),100% 100%,0 100%);box-shadow:inset 3px 0 0 var(--them, #6C63FF);animation:dz-qIn .3s cubic-bezier(.2,.8,.2,1) both}.dz-q.you{box-shadow:inset 3px 0 0 var(--you, #FF3B3B)}.dz-q:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#08090eeb 20%,#08090e8c)}.dz-q.top{outline:1px solid rgba(255,210,58,.8);outline-offset:-1px}.dz-q.neg{filter:grayscale(.8) brightness(.7)}.dz-q.neg .dz-q-t{text-decoration:line-through}.dz-q-n{position:absolute;left:calc(6 * var(--du));top:calc(50% - 12 * var(--du));z-index:1;width:calc(20 * var(--du));height:calc(23 * var(--du));display:grid;place-items:center;font-style:normal;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);background:linear-gradient(180deg,#3a3f55,#16192a);font-family:var(--lx-disp);font-weight:900;font-size:calc(13 * var(--du));color:#fff}.dz-q.top .dz-q-n{background:linear-gradient(180deg,#ffe27a,#e09a00);color:#1a1203}.dz-q-t{position:relative;z-index:1;display:block;padding:calc(6 * var(--du)) calc(8 * var(--du)) 0 calc(4 * var(--du));font-family:var(--lx-disp);font-weight:800;font-size:calc(11.5 * var(--du));line-height:1.15;letter-spacing:.04em;text-transform:uppercase;color:#fff;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.dz-q em{position:absolute;right:calc(8 * var(--du));bottom:calc(3 * var(--du));z-index:1;font-style:normal;font-family:var(--lx-sys);font-size:calc(8.5 * var(--du));letter-spacing:.12em;text-transform:uppercase;color:#ffd23a}@keyframes dz-qIn{0%{opacity:0;transform:translate(calc(24 * var(--du)))}to{opacity:1;transform:none}}.dz-et.arm{background:linear-gradient(180deg,#ffe27a,#ffc21f 55%,#e09a00);color:#1a1203;animation:dz-etPulse .9s ease-in-out infinite}.dz-et.arm .et-s{color:#3a2800;opacity:1}.dz-emote{position:absolute;z-index:30;top:calc(84 * var(--du));padding:calc(4 * var(--du)) calc(14 * var(--du));white-space:nowrap;pointer-events:none;font-family:var(--lx-disp);font-style:italic;font-weight:800;font-size:calc(15 * var(--du));letter-spacing:.04em;color:#fff;clip-path:polygon(calc(9 * var(--du)) 0,100% 0,calc(100% - 9 * var(--du)) 100%,0 100%);box-shadow:0 10px 24px #0009;animation:dz-emIn 2.6s cubic-bezier(.2,.8,.2,1) both}.dz-emote.me{left:calc(60 * var(--du));background:linear-gradient(90deg,#c21f2b,#7a1218)}.dz-emote.opp{right:calc(60 * var(--du));background:linear-gradient(90deg,#3f38c7,#231e80)}@keyframes dz-emIn{0%{opacity:0;transform:translateY(calc(-10 * var(--du))) scale(.9)}10%{opacity:1;transform:none}85%{opacity:1}to{opacity:0}}.dz-emenu{position:absolute;z-index:46;left:calc(20 * var(--du));top:calc(78 * var(--du));width:calc(190 * var(--du));display:grid;gap:2px;padding:calc(6 * var(--du));background:linear-gradient(180deg,#1e2230fa,#0c0d14fa);box-shadow:inset 0 0 0 1px #d6dbec38,0 20px 50px #000c;clip-path:polygon(0 0,calc(100% - 12 * var(--du)) 0,100% calc(12 * var(--du)),100% 100%,0 100%)}.dz-eb-i{all:unset;cursor:var(--cur-pointer, pointer);padding:calc(6 * var(--du)) calc(10 * var(--du));font-family:var(--lx-disp);font-weight:800;font-size:calc(14 * var(--du));letter-spacing:.06em;text-transform:uppercase;color:#e4e6ee}.dz-eb-i:hover{background:linear-gradient(90deg,rgba(255,59,59,.3),transparent);box-shadow:inset 3px 0 #ff3b3b;color:#fff}.dz-eb-i.mute{margin-top:4px;border-top:1px solid #2A2F45;font-family:var(--lx-sys);font-weight:400;font-size:calc(10 * var(--du));letter-spacing:.12em;color:#a9aec0}.dz-eb-i.mute.on{color:#ffb547}.dz-sb-side.me .avatar.hx{cursor:var(--cur-pointer, pointer)}#table.lxd .oplook{outline:2px solid rgba(154,148,255,.75);outline-offset:calc(3 * var(--du));transition:outline-color .2s}#table.lxd .fzone.oplook{outline-offset:calc(5 * var(--du))}#table.lxd .oplook.opaim{outline-color:#ff3b3b;animation:dz-opaim .7s ease-in-out infinite}@keyframes dz-opaim{50%{outline-color:#ff3b3b59}}#table.lxd .dz-ohand .card.oplook{outline:0;transform:rotate(var(--r)) translateY(calc(14 * var(--du)));box-shadow:0 0 0 2px #9a94ffe6,0 0 16px #6c63ffb3}#table.lxd .pile.health.oplook{outline:0}#table.lxd .pile.health.oplook:before{filter:brightness(1.7)}#table.lxd .pile.health.oplook .dz-gl{box-shadow:0 0 0 2px #9a94ff,0 0 18px #6c63ffcc}#table.lxd .pile.health.oplook.opaim .dz-gl{box-shadow:0 0 0 2px #ff3b3b,0 0 18px #ff3b3bcc}#table.lxd .dz-sb-who{overflow:hidden}#table.lxd .dz-sb-name.long{font-size:calc(16 * var(--du))}body.dz-drag #table.lxd .dz-ebar .eb-fan{display:none!important}body.dz-drag #table.lxd #half-me .zone.energy.dz-ebar:before{box-shadow:inset 0 calc(-3 * var(--du)) 0 var(--you),0 0 0 1px #ffffff59}.set-sound .set-mixer{width:min(calc(620px * var(--uk, 1)),100%);gap:calc(14px * var(--uk, 1))}.mixer{display:flex;flex-direction:column;gap:calc(4px * var(--uk, 1))}.mix-row,.mix-mute{display:grid;grid-template-columns:minmax(calc(120px * var(--uk, 1)),calc(190px * var(--uk, 1))) 1fr calc(44px * var(--uk, 1));align-items:center;gap:calc(16px * var(--uk, 1));padding:calc(12px * var(--uk, 1)) calc(16px * var(--uk, 1));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:calc(6px * var(--uk, 1))}.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:calc(15px * var(--uk, 1));letter-spacing:1.2px;text-transform:uppercase;color:var(--lx-text, #fff)}.mix-label small{color:var(--lx-text2, #A9AEC0);font-size:calc(12.5px * var(--uk, 1));line-height:1.3}.mix-val{font-family:var(--lx-sys, monospace);font-size:calc(13px * var(--uk, 1));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:calc(22px * var(--uk, 1));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:calc(4px * var(--uk, 1))}.mix-slider::-webkit-slider-runnable-track{height:calc(4px * var(--uk, 1));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:calc(4px * var(--uk, 1));background:#c9cedc2e}.mix-slider::-moz-range-progress{height:calc(4px * var(--uk, 1));background:var(--lx-indigo, #6C63FF)}.mix-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:calc(14px * var(--uk, 1));height:calc(18px * var(--uk, 1));margin-top:calc(-7px * var(--uk, 1));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:calc(14px * var(--uk, 1));height:calc(18px * var(--uk, 1));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:calc(46px * var(--uk, 1));height:calc(24px * var(--uk, 1));background:#1a1d2c;box-shadow:inset 0 0 0 1px var(--lx-hair2, rgba(201, 206, 220, .24));border-radius:calc(12px * var(--uk, 1));transition:background .2s}.mix-knob i{position:absolute;top:calc(3px * var(--uk, 1));left:calc(3px * var(--uk, 1));width:calc(18px * var(--uk, 1));height:calc(18px * var(--uk, 1));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(calc(22px * var(--uk, 1)));background:#fff}.mix-foot{display:flex;align-items:center;justify-content:space-between;gap:calc(16px * var(--uk, 1));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% + calc(8px * var(--uk, 1)));width:calc(300px * var(--uk, 1));padding:calc(10px * var(--uk, 1));background:#0d0f15;box-shadow:inset 0 0 0 1px var(--lx-hair2, rgba(201, 206, 220, .24)),0 calc(14px * var(--uk, 1)) calc(40px * var(--uk, 1)) #0009;clip-path:polygon(0 0,calc(100% - calc(12px * var(--uk, 1))) 0,100% calc(12px * var(--uk, 1)),100% 100%,0 100%)}.mixer.compact{gap:2px}.mixer.compact .mix-row,.mixer.compact .mix-mute{grid-template-columns:calc(76px * var(--uk, 1)) 1fr calc(30px * var(--uk, 1));gap:calc(10px * var(--uk, 1));padding:calc(7px * var(--uk, 1)) calc(10px * var(--uk, 1))}.mixer.compact .mix-mute{grid-template-columns:1fr auto;margin-bottom:calc(4px * var(--uk, 1))}.mixer.compact .mix-label b{font-size:calc(13px * var(--uk, 1));letter-spacing:1px}.mixer.compact .mix-knob{width:calc(38px * var(--uk, 1));height:calc(20px * var(--uk, 1))}.mixer.compact .mix-knob i{width:calc(14px * var(--uk, 1));height:calc(14px * var(--uk, 1))}.mixer.compact .mix-mute.on .mix-knob i{transform:translate(calc(18px * var(--uk, 1)))}body[data-screen=login] .sounddock-pop{left:auto;right:0;clip-path:polygon(calc(12px * var(--uk, 1)) 0,100% 0,100% 100%,0 100%,0 calc(12px * var(--uk, 1)))}@media(max-width:640px){.mix-row{grid-template-columns:1fr calc(40px * var(--uk, 1));gap:calc(6px * var(--uk, 1)) calc(12px * var(--uk, 1))}.mix-row .mix-label{grid-column:1 / -1}.sounddock-pop{width:min(calc(300px * var(--uk, 1)),calc(100vw - calc(28px * var(--uk, 1))))}}@media(prefers-reduced-motion:reduce){.mix-slider::-webkit-slider-thumb,.mix-knob,.mix-knob i{transition:none}}#career.career{background:var(--lx-ink)}#career>:is(.st-new,.st-map-screen,.st-loading){position:relative;z-index:2}#career .st-loading .lx-eb{animation:lx-fadeIn .6s var(--lx-ease) both}#career .cr-ico,.st-prep .cr-ico,.st-result .cr-ico,.st-missions .cr-ico{display:inline-block;flex:none;width:13px;height:15px;background:linear-gradient(160deg,#ffe7a3,#c48e2a)}#career .cr-head{position:relative;z-index:6;flex:none;display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding:28px 40px 0}#career .cr-head h1{margin:10px 0 0;font-size:56px;color:#fff}#career .cr-sub{display:block;margin-top:10px;font-size:14px;letter-spacing:.14em;color:var(--lx-text2)}#career .cr-sub i{font-style:normal;color:var(--lx-indigo);margin:0 6px}#career .cr-stats{display:flex;align-items:center;gap:12px;padding-bottom:2px}#career .st-meter{position:relative;align-items:flex-start;justify-content:center;gap:2px;min-width:0;height:40px;padding:0 14px;background:linear-gradient(180deg,#1e2230,#161924,#11131b);box-shadow:inset 0 0 0 1px #c9cedc29,inset 0 1px #ffffff0f}#career .st-meter small{font-family:var(--lx-disp);font-weight:600;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--lx-text3)}#career .st-meter b{font-size:19px;line-height:1;color:#fff;letter-spacing:.02em}#career .st-meter.debt b{color:#ff8a8a}#career .st-meter.debt.paid b{color:#6fe3a1}#career .st-meter i{position:absolute;left:0;right:0;bottom:0;width:auto;height:2px;background:#ff373740}#career .st-meter i em{background:linear-gradient(90deg,#6fe3a1,#3dbe6a)}#career .st-cr{height:40px;gap:10px;padding:0 16px 0 14px;color:#fff;border:0;cursor:var(--cur-pointer, pointer);display:flex;align-items:center;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%)}#career .st-cr:hover{box-shadow:inset 0 0 0 1px #c9c7ff80}#career .st-cr .cr-ico{width:16px;height:18px}#career .st-cr b{font-size:20px;letter-spacing:.02em;font-weight:800}#career .st-cr b.tick{animation:cr-tick .7s var(--lx-ease)}@keyframes cr-tick{30%{color:var(--lx-gold);transform:scale(1.12)}}#career .st-cr .cr-u{font-family:var(--lx-disp);font-weight:600;font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--lx-text2)}#career .cr-packs{height:40px;display:flex;align-items:center;gap:8px;padding:0 14px;border:0;cursor:var(--cur-pointer, pointer);color:#fff;background:linear-gradient(180deg,#f0363e,#da252e 52%,#bd1821);box-shadow:inset 0 1px #ffffff4d;animation:cr-pulse 2.4s ease-in-out infinite}#career .cr-packs b{font-size:20px}#career .cr-packs small{font-family:var(--lx-disp);font-weight:700;font-size:11px;letter-spacing:.14em;text-transform:uppercase}@keyframes cr-pulse{50%{filter:brightness(1.15);box-shadow:inset 0 1px #ffffff4d,0 0 22px #ff373773}}#career .st-mbtn{height:40px}#career .st-mbtn .lx-btn-label{flex-direction:row;gap:8px;font-size:15px}#career .st-dot{position:static;min-width:18px;height:18px;border-radius:0;padding:0 5px;background:var(--lx-red);font-family:var(--lx-disp);font-weight:800;font-size:12px;clip-path:polygon(0 0,calc(100% - 5px) 0,100% 5px,100% 100%,0 100%)}#career .st-body{grid-template-columns:320px minmax(0,1fr) 400px;gap:16px;padding:22px 40px 28px}#career .st-body>*{animation:lx-rise .45s var(--lx-ease) both}#career .st-body>:nth-child(2){animation-delay:.08s}#career .st-body>:nth-child(3){animation-delay:.16s}#career .st-next{--c: var(--lx-indigo);gap:8px;padding:22px 22px 20px;color:var(--lx-text);overflow:hidden;background:linear-gradient(180deg,#1e2230,#161924,#11131b);box-shadow:inset 0 0 0 1px #c9cedc2e,inset 0 1px #ffffff12;clip-path:polygon(0 0,calc(100% - 28px) 0,100% 28px,100% 100%,12px 100%,0 calc(100% - 12px));transition:transform var(--lx-t) var(--lx-ease),filter var(--lx-t) var(--lx-ease)}#career .st-next:before{content:"";position:absolute;left:0;top:0;width:44px;height:2px;background:linear-gradient(90deg,#6c63ff,#ff3737)}#career .st-next:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 90% 70% at 100% 0%,color-mix(in srgb,var(--c) 26%,transparent),transparent 70%)}#career .st-next>*{position:relative;z-index:1}#career .st-next.hot{animation:none}#career button.st-next:hover{transform:translate(6px);filter:brightness(1.1)}#career .st-next b{font-size:38px;color:#fff;letter-spacing:.005em}#career .st-next>span{color:var(--lx-body2);font-size:14.5px;line-height:1.45}#career .st-next.locked{filter:saturate(.55) brightness(.85)}#career .st-next.done{--c: #3DBE6A}#career .st-next-opp{width:100%;gap:14px;margin-top:8px;padding-top:12px;border-top:1px solid rgba(201,206,220,.1)}#career .st-next-opp .st-pt{width:76px}#career .st-next-opp>div{display:flex;flex-direction:column;gap:2px}#career .st-next-opp small{font-family:var(--lx-disp);font-weight:700;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--lx-red)}#career .st-next-opp b{font-size:20px;color:#fff}#career .st-next-opp em{font-style:normal;color:var(--lx-text2);font-size:13px}#career .st-next-go{align-self:stretch;display:flex;align-items:center;justify-content:space-between;margin-top:6px;height:44px;padding:0 0 0 18px;background:linear-gradient(180deg,#f0363e,#da252e 52%,#bd1821);box-shadow:inset 0 1px #ffffff52;color:#fff;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%)}#career .st-next-go .lx-head{font-size:18px;letter-spacing:.16em}#career .st-next-go .st-go-ico{width:44px;height:100%;border-left:1px solid rgba(255,255,255,.16);background:repeating-linear-gradient(135deg,rgba(0,0,0,.14) 0 2px,transparent 2px 6px);position:relative}#career .st-go-ico:after{content:"";position:absolute;left:50%;top:50%;width:9px;height:9px;border-right:2.4px solid #fff;border-top:2.4px solid #fff;transform:translate(-70%,-50%) rotate(45deg)}#career .st-next.cont>.st-go-ico{position:absolute;right:22px;top:24px;width:30px;height:30px}#career .st-why{color:#ffc56b;font-size:13.5px;font-weight:600}#career .st-need i{height:3px;background:#ffffff14}#career .st-need i em{background:linear-gradient(90deg,#6c63ff,#9a94ff)}#career .st-need small{color:var(--lx-text3)}#career .st-track{gap:12px;padding:16px 4px 4px}#career .st-act{gap:6px;opacity:.5}#career .st-act>span{display:flex;justify-content:space-between;align-items:baseline}#career .st-act b{font-family:var(--lx-disp);font-weight:700;font-size:15px;letter-spacing:.1em;text-transform:uppercase;color:var(--lx-text)}#career .st-act small{font-family:var(--lx-disp);font-weight:700;font-size:12px;color:var(--lx-text3);letter-spacing:.08em}#career .st-act i{height:3px;background:#ffffff14}#career .st-act i em{background:linear-gradient(90deg,#6c63ff,#ff3737)}#career .st-act.on{opacity:1}#career .st-act.on b{color:#fff}#career .st-act.done{opacity:.75}#career .st-act.done i em{background:#3dbe6a}#career .st-city{background:radial-gradient(ellipse at 50% 40%,#151833,#0b0c12 78%);box-shadow:inset 0 0 0 1px #c9cedc29;clip-path:polygon(0 0,calc(100% - 28px) 0,100% 28px,100% 100%,12px 100%,0 calc(100% - 12px))}#career .st-city:before{background-image:linear-gradient(rgba(108,99,255,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(108,99,255,.08) 1px,transparent 1px);background-size:36px 36px}#career .st-city:after{content:"";position:absolute;left:0;top:0;width:44px;height:2px;background:linear-gradient(90deg,#6c63ff,#ff3737);z-index:3}#career .st-city-svg .road{stroke:#262b3b}#career .st-city-svg .rail{stroke:#ff373766}#career .st-city-svg .water{fill:#0c1a2e}#career .st-city-svg .canal{stroke:#173252}#career .st-city-name{left:26px;bottom:18px;font-size:44px;letter-spacing:.02em;color:#ffffff0f}#career .st-city-corner{position:absolute;width:16px;height:16px;z-index:3;pointer-events:none}#career .st-city-corner.tl{left:14px;top:14px;border-left:1.5px solid #C9C7FF;border-top:1.5px solid #C9C7FF}#career .st-city-corner.br{right:14px;bottom:14px;border-right:1.5px solid #C9C7FF;border-bottom:1.5px solid #C9C7FF}#career .st-node-hex{width:80px;height:90px;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);background:linear-gradient(180deg,color-mix(in srgb,var(--c) 85%,#fff 10%),color-mix(in srgb,var(--c) 55%,#000))}#career .st-node-hex i{width:74px;height:83px;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);font-family:var(--lx-disp);font-weight:800;font-style:italic;font-size:26px;letter-spacing:.02em;background:radial-gradient(circle at 50% 28%,color-mix(in srgb,var(--c) 42%,#1C202D),#0d0f15 78%)}#career .st-node b{font-size:14px;letter-spacing:.12em;padding:3px 8px;background:#08090cc7;box-shadow:inset 0 0 0 1px #c9cedc24}#career .st-node.on b{box-shadow:inset 0 0 0 1px var(--c)}#career .st-node.on .st-node-hex{filter:drop-shadow(0 0 18px var(--c))}#career .st-node.locked{opacity:.6}#career .st-node.locked .st-node-hex{background:linear-gradient(180deg,#3a4057,#1c202d)}#career .st-node.locked .st-node-hex i{color:var(--lx-text3);background:#11131b}#career .st-node.locked b{color:var(--lx-text3)}#career .st-node-mark{width:26px;height:26px;border-radius:0;background:var(--lx-red);color:#fff;font-family:var(--lx-disp);font-weight:800;font-size:16px;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);top:-6px;right:-2px}#career .st-node-mark.side{background:var(--lx-indigo)}#career .st-dist{--c: var(--lx-indigo);background:linear-gradient(180deg,#1a1d29,#13151e 60%,#0f1118);box-shadow:inset 0 0 0 1px #c9cedc29;clip-path:polygon(0 0,calc(100% - 28px) 0,100% 28px,100% 100%,12px 100%,0 calc(100% - 12px));position:relative}#career .st-dist:before{content:"";position:absolute;left:0;top:0;width:44px;height:2px;background:linear-gradient(90deg,#6c63ff,#ff3737);z-index:2}#career .st-dist-h{padding:18px 18px 16px;border-bottom:1px solid rgba(201,206,220,.1);align-items:center;background:radial-gradient(ellipse 80% 120% at 0% 0%,color-mix(in srgb,var(--c) 22%,transparent),transparent 70%)}#career .st-dist-h h2{margin:6px 0 4px;font-size:30px;color:#fff}#career .st-dist-h p{color:var(--lx-body2);font-size:13px}#career .st-bd.mini{width:110px;height:76px;box-shadow:inset 0 0 0 1px #c9cedc33}#career .st-dist-b{padding:6px 18px 20px;gap:8px}#career .st-dist-b h3{margin:16px 0 4px;font-size:13px;letter-spacing:.18em;color:var(--lx-text2);display:flex;align-items:baseline;gap:6px}#career .st-dist-b h3:before{content:"";width:8px;height:9px;flex:none;background:linear-gradient(160deg,#b3aeff,#6c63ff 60%,#3f38c7);clip-path:polygon(18% 0,100% 22%,82% 100%,0 70%)}#career .st-dist-b h3 small{color:var(--lx-text3);font-family:var(--body);font-weight:500;letter-spacing:0;text-transform:none;font-size:12px}#career .st-row{grid-template-columns:52px 1fr auto;padding:8px 14px 8px 8px;color:var(--lx-text);background:linear-gradient(180deg,#232737,#1a1d29);box-shadow:inset 0 0 0 1px #c9cedc1f,inset 0 1px #ffffff0d;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%)}#career .st-row:hover{box-shadow:inset 0 0 0 1px #c9c7ff80,inset 3px 0 0 var(--lx-indigo);transform:translate(4px)}#career .st-row .st-pt{width:52px}#career .st-row b{font-family:var(--lx-disp);font-weight:700;font-size:17px;letter-spacing:.04em;text-transform:uppercase}#career .st-row span{color:var(--lx-text2);font-size:13px;display:flex;align-items:center;gap:8px}#career .st-row-ico{width:52px;height:58px}#career .st-row-ico i{width:18px;height:20px;background:linear-gradient(160deg,#b3aeff,#6c63ff 60%,#3f38c7);clip-path:polygon(18% 0,100% 22%,82% 100%,0 70%)}#career .st-pay{display:inline-flex;align-items:center;gap:6px;font-family:var(--lx-disp);font-weight:800;font-size:17px;color:#fff;letter-spacing:.02em}#career .st-hard{font-style:normal;font-family:var(--lx-disp);font-weight:700;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:#ff8a8a;padding:1px 6px;box-shadow:inset 0 0 0 1px #ff373773}#career .st-row.street.hard{box-shadow:inset 0 0 0 1px #ff37374d,inset 0 1px #ffffff0d}#career .st-locals{gap:8px;padding:16px 16px 14px;margin-top:10px;position:relative;background:linear-gradient(180deg,#2a2414,#1b1810 45%,#13110c);box-shadow:inset 0 0 0 1px #e9b94973,inset 0 1px #ffffff0f;clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,8px 100%,0 calc(100% - 8px))}#career .st-locals b{font-size:26px;color:#fff}#career .st-locals>span{color:var(--lx-body2);font-size:13px;line-height:1.45}#career .st-bracket i{width:30px;height:34px;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);font-family:var(--lx-disp);font-weight:800;font-size:15px;background:#262b3b;color:var(--lx-text3)}#career .st-bracket i.won{background:#3dbe6a;color:#08090c}#career .st-bracket i.now{background:var(--lx-gold);color:#08090c}#career .st-locals-go{height:40px;margin-top:4px}#career .st-locals-go .lx-btn-label{font-size:15px}#career .st-new{padding:34px 40px}#career .st-new .st-bd{opacity:.55}#career .st-new-in{width:min(1120px,100%);padding:1px;--hud-bg: none}#career .st-new-in:before,#career .st-new-in:after{display:none}#career .st-new-f{padding:34px 38px 30px;display:flex;flex-direction:column;gap:14px;background:linear-gradient(180deg,#1e2230f5,#0e0f16f7)}#career .st-new-f h1{margin:4px 0 2px;font-size:76px;color:#fff}#career .st-lede{color:var(--lx-body2);font-size:16px;max-width:760px}#career .st-field{gap:8px}#career .st-field input{max-width:440px;font-family:var(--lx-disp);font-weight:700;font-size:22px;letter-spacing:.06em;height:52px;padding:0 18px}#career .st-starters{gap:16px}#career .st-starter{position:relative;gap:6px;padding:16px 18px 20px;color:var(--lx-text);background:linear-gradient(180deg,color-mix(in srgb,var(--c) 18%,#1E2230),#161924 55%,#11131b);box-shadow:inset 0 0 0 1px #c9cedc2e,inset 0 1px #ffffff12;clip-path:polygon(0 0,calc(100% - 22px) 0,100% 22px,100% 100%,10px 100%,0 calc(100% - 10px));transition:transform var(--lx-t) var(--lx-ease),box-shadow .2s,filter .2s}#career .st-starter:before{content:"";position:absolute;left:0;top:0;width:44px;height:2px;background:linear-gradient(90deg,#6c63ff,#ff3737)}#career .st-starter:hover{transform:translateY(-4px);filter:brightness(1.08)}#career .st-starter.on{box-shadow:inset 0 0 0 2px var(--c),0 0 0 1px var(--c);filter:brightness(1.12)}#career .st-starter b{font-size:34px;color:#fff;margin-top:4px}#career .st-starter-tag{font-family:var(--lx-disp);font-weight:700;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--c)}#career .st-starter span{color:var(--lx-body2);font-size:13.5px;line-height:1.45}#career .st-easy{font-style:normal;margin-top:4px;font-family:var(--lx-disp);font-weight:700;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#6fe3a1;padding:3px 8px;box-shadow:inset 0 0 0 1px #6fe3a159}#career .st-pick{position:absolute;top:12px;left:12px;font-style:normal;font-family:var(--lx-disp);font-weight:800;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#08090c;background:var(--c);padding:3px 8px}#career .st-new-foot{display:flex;align-items:center;gap:24px;justify-content:space-between;margin-top:4px}#career .st-new-foot .st-note{max-width:640px;color:var(--lx-text2);font-size:13.5px}#career .st-start{flex:none}@media(min-width:761px)and (min-height:521px){body.withnav .st-prep,body.withnav .st-result{top:64px}}.st-prep,.st-result{background:#06070ad6;backdrop-filter:none;-webkit-backdrop-filter:none;animation:lx-fadeIn .25s var(--lx-ease) both}.st-prep-in{width:min(1060px,100%);padding:32px 34px 28px;gap:22px;background:linear-gradient(180deg,#1e2230,#161924,#11131b);box-shadow:inset 0 0 0 1px #c9cedc33,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}.st-prep-in:before{content:"";position:absolute;left:0;top:0;width:44px;height:2px;background:linear-gradient(90deg,#6c63ff,#ff3737);z-index:3}.st-prep .st-bd.prep{opacity:.35}.st-prep .st-bd.prep .st-bd-shade{background:linear-gradient(90deg,#11131b33,#11131beb 55%),linear-gradient(0deg,#11131B 0%,transparent 50%)}.st-prep .sh-x,.st-missions .sh-x{position:absolute;top:16px;right:18px;z-index:4;margin:0}.st-prep-vs{grid-template-columns:250px 1fr;gap:32px}.st-prep-vs .st-pt{width:250px}.st-prep-t h2{margin:10px 0 2px;font-size:64px;color:#fff}.st-role{color:var(--c);font-size:14px;letter-spacing:.14em}.st-prep-t p{color:var(--lx-body2);font-size:15.5px}.st-chips{gap:8px}.st-chip{font-family:var(--lx-disp);font-weight:700;font-size:12px;letter-spacing:.14em;text-transform:uppercase;padding:6px 11px;background:#ffffff0a;box-shadow:inset 0 0 0 1px #c9cedc33;color:var(--lx-text)}.st-chip.normal{color:#6fe3a1;box-shadow:inset 0 0 0 1px #6fe3a159}.st-chip.hard{color:#fff;background:#ff37372e;box-shadow:inset 0 0 0 1px #ff373799}.st-chip.pay{color:var(--lx-gold);box-shadow:inset 0 0 0 1px #e9b94980}.st-warn{background:#ff373712!important;box-shadow:inset 3px 0 0 var(--lx-red),inset 0 0 0 1px #ff37374d!important;color:#ffd4d4!important;padding:10px 14px!important}.st-warn.soft{background:#6c63ff14!important;box-shadow:inset 3px 0 0 var(--lx-indigo),inset 0 0 0 1px #6c63ff4d!important;color:#dcdaff!important}.st-prep-foot{display:flex;align-items:flex-end;gap:24px;padding-top:18px;border-top:1px solid rgba(201,206,220,.1)}.st-prep-foot .st-deck{flex:1;min-width:0}.st-deck-list{gap:8px;max-height:150px;overflow-y:auto;padding:2px}.st-deck-o{padding:9px 14px;min-width:150px;color:var(--lx-text);background:linear-gradient(180deg,#232737,#1a1d29);box-shadow:inset 0 0 0 1px #c9cedc24;clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,0 100%);text-align:left}.st-deck-o:hover{box-shadow:inset 0 0 0 1px #c9c7ff80}.st-deck-o b{font-family:var(--lx-disp);font-weight:700;font-size:16px;letter-spacing:.04em;text-transform:uppercase}.st-deck-o small{color:var(--lx-text2);font-size:12px}.st-deck-o.on{background:linear-gradient(180deg,#2b2875,#1e1b57);box-shadow:inset 0 0 0 1px #9a94ff,inset 3px 0 #9a94ff}.st-deck-o.g-starter b:after{content:"★";margin-left:6px;color:var(--lx-gold);font-size:12px}.st-deck-o.more{background:none;box-shadow:inset 0 0 0 1px #c9cedc24}.st-deck-o.more b{color:var(--lx-lav)}.st-prep .st-go{flex:none;min-width:230px;align-self:auto}.st-result-in{width:min(660px,100%);padding:34px 38px 30px;gap:14px;--hud-bg: none;position:relative;background:linear-gradient(180deg,#1e2230,#161924,#11131b);box-shadow:inset 0 0 0 1px #c9cedc33,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}.st-result-in:before{content:"";position:absolute;left:0;top:0;width:44px;height:2px;background:linear-gradient(90deg,#6c63ff,#ff3737)}.st-result-in:after{content:"";position:absolute;inset:0;pointer-events:none}.st-result-in.won:after{background:radial-gradient(ellipse 80% 50% at 50% 0%,rgba(255,55,55,.16),transparent 70%)}.st-result-in.lost:after{background:radial-gradient(ellipse 80% 50% at 50% 0%,rgba(108,99,255,.14),transparent 70%)}.st-result-in>*{position:relative;z-index:1}.st-result-in h2{font-size:96px;letter-spacing:.005em;margin:4px 0 2px}.st-result-in h2.won{color:#fff;text-shadow:0 0 34px rgba(255,55,55,.55),0 4px 0 #B8141F}.st-result-in h2.lost{color:var(--lx-text2);text-shadow:none}.st-pay-row{grid-template-columns:26px auto 1fr;align-items:center;padding:10px 16px;background:linear-gradient(180deg,#232737,#1a1d29);box-shadow:inset 0 0 0 1px #c9cedc1f}.st-pay-row b{font-size:30px;line-height:1}.st-pay-row small{font-family:var(--lx-disp);font-weight:600;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--lx-text2)}.st-pay-row.cr b{color:var(--lx-gold)}.st-pay-row .cr-ico{width:16px;height:18px}.st-pay-row.rn b{color:var(--lx-indigo-l)}.st-pay-row.neg b{color:#ff8a8a}.st-pay-row.pk b{color:#fff}.st-pay-row.debt b{color:#6fe3a1}.st-ico-rn,.st-ico-pk,.st-ico-debt{display:inline-block;width:16px;height:18px;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%)}.st-ico-rn{background:linear-gradient(160deg,#b3aeff,#6c63ff)}.st-ico-pk{background:linear-gradient(160deg,#ff8a80,#ff3737);clip-path:polygon(18% 0,100% 22%,82% 100%,0 70%)}.st-ico-debt{background:linear-gradient(160deg,#a6f2c6,#3dbe6a)}.st-result .st-note{color:var(--lx-text2)}.st-result-in .row{gap:10px;margin-top:8px}.st-missions{width:min(780px,100%);padding:30px 32px 26px;gap:10px;--hud-bg: none;background:linear-gradient(180deg,#1e2230,#161924,#11131b);box-shadow:inset 0 0 0 1px #c9cedc33,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}.st-missions:before,.st-missions:after{display:none}.st-missions h2{margin:6px 0 4px;font-size:52px;color:#fff}.st-mtabs{gap:26px;border-bottom:1px solid rgba(201,206,220,.1)}.st-mtabs .sh-tab{height:40px;padding:0 2px;transform:none;background:none;box-shadow:none;color:var(--lx-text2);border:0;border-bottom:2px solid transparent;margin-bottom:-1px;cursor:var(--cur-pointer, pointer);font-family:var(--lx-disp);font-weight:700;font-size:15px;letter-spacing:.12em;text-transform:uppercase}.st-mtabs .sh-tab>*{transform:none}.st-mtabs .sh-tab:hover{color:#fff}.st-mtabs .sh-tab.on{color:#fff;border-bottom-color:var(--lx-red)}.st-missions .st-note{color:var(--lx-text3)}.st-m{padding:12px 14px 12px 16px;background:linear-gradient(180deg,#232737,#1a1d29);box-shadow:inset 0 0 0 1px #c9cedc1f;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%)}.st-m b{font-size:18px;color:#fff}.st-m span{color:var(--lx-body2)}.st-m i{height:3px;background:#ffffff14}.st-m i em{background:linear-gradient(90deg,#6c63ff,#9a94ff)}.st-m small{color:var(--lx-text3);font-family:var(--lx-disp);font-weight:700;letter-spacing:.08em}.st-m.done{box-shadow:inset 0 0 0 1px #e9b9498c,inset 3px 0 0 var(--lx-gold)}.st-m.done i em{background:var(--lx-gold)}.st-m.claimed{opacity:.5}.st-m-ok{color:#6fe3a1;font-family:var(--lx-disp);font-weight:700;font-size:12px;letter-spacing:.16em;text-transform:uppercase;padding:0 8px}.st-m-claim{display:flex;align-items:center;gap:8px;height:44px;padding:0 16px;border:0;color:var(--lx-text2);cursor:var(--cur-default, default);font-family:var(--lx-disp);font-weight:800;font-size:20px;background:#ffffff0a;box-shadow:inset 0 0 0 1px #c9cedc24;clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,0 100%)}.st-m-claim small{font-weight:700;font-size:11px;letter-spacing:.16em;text-transform:uppercase}.st-m-claim.on{color:#fff;cursor:var(--cur-pointer, pointer);background:linear-gradient(180deg,#f0363e,#da252e 52%,#bd1821);box-shadow:inset 0 1px #ffffff4d}.st-m-claim.on:hover{filter:brightness(1.1)}.st-scene-title b{font-family:var(--lx-disp);font-weight:800;font-style:italic;font-size:40px;letter-spacing:.005em;text-transform:uppercase}.st-scene-title .sys{font-family:var(--lx-disp);font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--lx-lav)}.st-pt-frame{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c) 70%,#C9CEDC);clip-path:polygon(0 0,calc(100% - 22px) 0,100% 22px,100% 100%,10px 100%,0 calc(100% - 10px))}.st-pt-frame:after{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c) 70%,#C9CEDC)}.st-pt.real .st-pt-frame{background:#0d0f15}.st-box:after{background:linear-gradient(180deg,#1e2230f5,#0e0f16f7);box-shadow:inset 0 0 0 1px #c9cedc38;clip-path:polygon(0 0,calc(100% - 22px) 0,100% 22px,100% 100%,10px 100%,0 calc(100% - 10px))}.st-box:before{top:0;left:0;bottom:auto;width:60px;height:2px;background:linear-gradient(90deg,var(--c),#FF3737);box-shadow:none}.st-box p{font-family:var(--body);font-size:19px;color:var(--lx-body)}.st-name{font-family:var(--lx-disp);font-weight:800;font-style:italic;font-size:20px;letter-spacing:.02em;text-transform:uppercase;padding:5px 22px 5px 14px;color:#08090c}.st-box.mc .st-name{background:linear-gradient(90deg,#6c63ff,#9a94ff);color:#fff}.st-choice{transform:none;font-family:var(--body);font-weight:600;font-size:17px;color:var(--lx-text);padding:14px 20px;background:linear-gradient(180deg,#2b3042f5,#1e2231f5 55%,#171a25f5);box-shadow:inset 0 0 0 1px #c9cedc33,inset 0 1px #ffffff1a;clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,0 100%)}.st-choice>*{transform:none}.st-choice i{display:grid;place-items:center;width:28px;height:28px;flex:none;font-family:var(--lx-disp);font-weight:800;font-size:15px;color:#fff;background:#6c63ff59;box-shadow:inset 0 0 0 1px #c9c7ff80}.st-choice:hover{transform:translate(6px);background:linear-gradient(180deg,#423ac4f5,#2b2875f5);box-shadow:inset 0 0 0 1px #9a94ff}.st-choices .sys{font-family:var(--lx-disp);font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--lx-lav);text-shadow:0 2px 10px #000}.st-ctl .btn{font-family:var(--lx-disp);font-weight:700;letter-spacing:.14em}.st-log{--hud-bg: linear-gradient(180deg, rgba(30, 34, 48, .97), rgba(14, 15, 22, .97))}.st-log-b b{font-family:var(--lx-disp);font-weight:700;text-transform:uppercase;letter-spacing:.06em}.st-bark{background:linear-gradient(180deg,#1e2230f5,#0e0f16f7);box-shadow:inset 0 0 0 1px #c9cedc33,inset 3px 0 0 var(--lx-red),0 12px 40px #000c;clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,0 100%)}.st-bark b{font-family:var(--lx-disp);font-weight:800;font-style:italic;font-size:16px;letter-spacing:.02em;text-transform:uppercase;color:#ff8a8a}.mx-career .h2-new,.mx-career .mx-newtag{position:absolute;top:14px;right:40px;z-index:3}.mx-newtag{font-family:var(--lx-disp);font-weight:800;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#fff;background:var(--lx-red);padding:3px 8px}@media(max-width:1380px){#career .st-body{grid-template-columns:290px minmax(0,1fr) 360px;padding:18px 28px 24px}#career .cr-head{padding:22px 28px 0}}@media(max-width:1180px){#career .cr-head{flex-direction:column;align-items:flex-start;gap:14px}#career .cr-stats{flex-wrap:wrap}#career .st-body{grid-template-columns:1fr 1fr}}@media(max-width:760px){#career .cr-head{padding:16px 16px 0;gap:10px}#career .cr-head h1{font-size:40px}#career .cr-sub{font-size:12px}#career .cr-stats{gap:8px}#career .st-meter{padding:0 10px}#career .st-meter b{font-size:16px}#career .st-body{padding:12px 16px 20px}#career .st-next b{font-size:30px}#career .st-node-hex{width:60px;height:68px}#career .st-node-hex i{width:55px;height:62px;font-size:19px}#career .st-node b{font-size:11px}#career .st-city-name{font-size:28px}#career .st-new{padding:16px}#career .st-new-f{padding:22px 18px}#career .st-new-f h1{font-size:48px}#career .st-new-foot{flex-direction:column;align-items:stretch}#career .st-start{width:100%}.st-prep-in{padding:20px 16px;clip-path:none}.st-prep-vs{grid-template-columns:110px 1fr;gap:16px}.st-prep-vs .st-pt{width:110px}.st-prep-t h2{font-size:36px}.st-prep-foot{flex-direction:column;align-items:stretch}.st-prep .st-go{width:100%}.st-result-in{padding:24px 18px}.st-result-in h2{font-size:64px}.st-missions{padding:22px 16px}.st-missions h2{font-size:38px}.st-name{font-size:16px}.st-scene-title b{font-size:28px}}@media(orientation:landscape)and (max-height:520px){#career .cr-head{flex-direction:row;align-items:center;padding:8px 16px 0}#career .cr-head h1{font-size:30px;margin-top:4px}#career .cr-sub{display:none}#career .st-body{grid-template-columns:240px minmax(0,1fr) 300px;padding:10px 16px 14px;gap:10px}#career .st-next{padding:14px}#career .st-next b{font-size:24px}#career .st-next-opp,#career .st-track{display:none}.st-prep-in{max-height:calc(100 * var(--vh, 1vh) - 12px);padding:16px 20px}.st-prep-vs{grid-template-columns:140px 1fr}.st-prep-vs .st-pt{width:140px}.st-prep-t h2{font-size:34px}}@media(prefers-reduced-motion:reduce){#career .cr-packs,#career .st-body>*,.st-prep-in,.st-result-in,.st-missions{animation:none!important}}
