.nk-ui{--pink: #ff2a8a;--mag: #ff00d4;--cyan: #00f0ff;--yel: #ffe04a;--red: #ff2040;--green: #39ff88;--purple: #9d4dff;--orange: #ff7a1a;--blue: #2a6bff;--ink: #f4f0ff;--dim: #b9a8d9;--mute: #7d6f9c;--glass: rgba(14, 6, 30, .76);--glass2: rgba(24, 9, 46, .88);--line: rgba(0, 240, 255, .28);--f-title: "Orbitron", "Rajdhani", system-ui, sans-serif;--f-hud: "Rajdhani", "Noto Sans TC", system-ui, sans-serif;--f-cn: "Noto Sans TC", "PingFang TC", "Microsoft JhengHei", sans-serif;--hs: 1;position:absolute;inset:0;pointer-events:none;overflow:hidden;font-family:var(--f-hud);color:var(--ink);-webkit-font-smoothing:antialiased;user-select:none;-webkit-user-select:none}.nk-ui *{box-sizing:border-box}.nk-ui .cn{font-family:var(--f-cn)}.nk-ui img.px,.nk-ui canvas.px{image-rendering:pixelated;image-rendering:crisp-edges}.nk-ui b{font-weight:700}.nk-cut{clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px)}.nk-cut-r{clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,0 100%)}.nk-cut-l{clip-path:polygon(14px 0,100% 0,100% 100%,0 100%,0 14px)}.nk-pnl{position:relative;background:repeating-linear-gradient(0deg,rgba(255,255,255,.022) 0 1px,transparent 1px 3px),linear-gradient(135deg,var(--glass2) 0%,var(--glass) 60%,rgba(10,4,22,.45) 100%);box-shadow:inset 0 0 0 1px #00f0ff29,inset 0 1px #ffffff0d}.nk-pnl:after{content:"";position:absolute;left:0;top:0;width:38px;height:2px;background:var(--acc, var(--cyan));box-shadow:0 0 10px var(--acc, var(--cyan));animation:nkNeonFlicker 7s infinite}.nk-lbl{font:700 11px/1 var(--f-hud);letter-spacing:.22em;text-transform:uppercase;color:var(--dim)}.nk-lbl .cn{letter-spacing:.1em;margin-left:5px;color:var(--mute);font-weight:500}.kc{display:inline-flex;align-items:center;justify-content:center;min-width:1.7em;height:1.7em;padding:0 .4em;font:700 .78em/1 var(--f-title);letter-spacing:.04em;color:#0b0616;background:var(--yel);clip-path:polygon(4px 0,100% 0,100% calc(100% - 4px),calc(100% - 4px) 100%,0 100%,0 4px);vertical-align:middle;margin:0 .2em;box-shadow:0 0 10px #ffe04a99}.kc.cy{background:var(--cyan)}.kc.pk{background:var(--pink);color:#fff}.kc.dk{background:#ffffff1a;color:var(--ink);box-shadow:inset 0 0 0 1px #ffffff59}.nk-bar{position:relative;height:6px;background:#ffffff12;overflow:hidden}.nk-bar>i{position:absolute;inset:0;transform-origin:left center;transform:scaleX(0);will-change:transform}.glitch{position:relative;display:inline-block}.glitch:before,.glitch:after{content:attr(data-text);position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none}.glitch:before{color:var(--cyan);animation:nkGlitchA 3.2s infinite steps(1);text-shadow:none}.glitch:after{color:var(--mag);animation:nkGlitchB 2.7s infinite steps(1);text-shadow:none}@keyframes nkGlitchA{0%,88%{clip-path:inset(0 0 100% 0);transform:none}89%{clip-path:inset(8% 0 62% 0);transform:translate(-5px,-1px)}91%{clip-path:inset(48% 0 24% 0);transform:translate(4px,1px)}93%{clip-path:inset(78% 0 4% 0);transform:translate(-3px)}95%{clip-path:inset(22% 0 50% 0);transform:translate(6px)}97%,to{clip-path:inset(0 0 100% 0);transform:none}}@keyframes nkGlitchB{0%,84%{clip-path:inset(100% 0 0 0);transform:none}85%{clip-path:inset(60% 0 12% 0);transform:translate(5px,1px)}87%{clip-path:inset(10% 0 70% 0);transform:translate(-4px,-1px)}90%{clip-path:inset(40% 0 38% 0);transform:translate(3px)}92%,to{clip-path:inset(100% 0 0 0);transform:none}}.nk-scan:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;background:repeating-linear-gradient(0deg,rgba(0,0,0,.22) 0 1px,transparent 1px 3px);mix-blend-mode:multiply}.nk-hud{position:absolute;inset:0;transition:opacity .25s}.nk-hud.dim{opacity:.18}.nk-hud.hidden{opacity:0;visibility:hidden}.nk-hud .corner{position:absolute;transform:scale(var(--hs))}.nk-hud .corner.tl{top:18px;left:22px;transform-origin:top left}.nk-hud .corner.tr{top:16px;right:20px;transform-origin:top right}.nk-hud .corner.tc{top:14px;left:50%;transform:translate(-50%) scale(var(--hs));transform-origin:top center}.nk-hud .corner.bl{bottom:18px;left:22px;transform-origin:bottom left}.nk-hud .corner.br{bottom:18px;right:22px;transform-origin:bottom right}.nk-hud .corner.br>div{display:flex;flex-direction:column;align-items:flex-end}.nk-hud .corner.bc{bottom:18px;left:50%;transform:translate(-50%) scale(var(--hs));transform-origin:bottom center;display:flex;flex-direction:column;align-items:center;gap:8px}.nk-hud .corner.rc{top:calc(258px * var(--hs));right:22px;transform-origin:top right;width:330px;display:flex;flex-direction:column;align-items:flex-end;gap:6px}.nk-hud .corner.lc{top:36%;left:22px;transform-origin:top left;display:flex;flex-direction:column;gap:8px;width:360px}.nk-wave{--acc: var(--pink);width:318px;padding:10px 14px;display:grid;grid-template-columns:auto 1fr;column-gap:14px;align-items:center}.nk-wave .wnum{font:italic 900 54px/.9 var(--f-title);color:var(--pink);letter-spacing:-.02em;text-shadow:0 0 14px rgba(255,42,138,.85),0 0 34px rgba(255,0,212,.35);min-width:74px}.nk-wave .wnum.boss{color:var(--red);text-shadow:0 0 14px rgba(255,32,64,.9),0 0 38px rgba(255,32,64,.5)}.nk-wave .wtop{display:flex;align-items:baseline;gap:8px}.nk-wave .wtop .wl{font:700 12px/1 var(--f-title);letter-spacing:.3em;color:var(--ink)}.nk-wave .wtop .cn{font-size:13px;font-weight:900;color:var(--cyan);letter-spacing:.08em}.nk-wave .wtop .tag{margin-left:auto;font:700 10px/1 var(--f-title);letter-spacing:.18em;padding:3px 6px;background:var(--red);color:#fff;display:none}.nk-wave .wtop .tag.on{display:inline-block;animation:nkBlink .9s infinite steps(2)}.nk-wave .wstate{margin-top:6px;display:flex;justify-content:space-between;font:600 13px/1 var(--f-hud);letter-spacing:.14em;color:var(--dim);text-transform:uppercase}.nk-wave .wstate b{font:700 18px/1 var(--f-hud);color:var(--ink);letter-spacing:.04em}.nk-wave .nk-bar{margin-top:6px;height:4px}.nk-wave .nk-bar>i{background:linear-gradient(90deg,var(--pink),var(--mag));box-shadow:0 0 8px var(--pink)}.nk-wave .wsub{grid-column:1 / -1;margin-top:8px;font:600 13px/1.2 var(--f-hud);letter-spacing:.08em;color:var(--yel);display:none}.nk-wave .wsub.on{display:block}.nk-wave.inter .wnum{color:var(--cyan);text-shadow:0 0 14px rgba(0,240,255,.8)}.nk-wave.inter{--acc: var(--cyan)}.nk-wave.sandbox .wnum{font-size:30px;color:var(--yel);text-shadow:0 0 12px rgba(255,224,74,.7)}.nk-prog{margin-top:8px;width:318px;display:flex;flex-direction:column;gap:6px}.nk-lvl{display:flex;align-items:center;gap:10px}.nk-lvl .badge{font:900 13px/1 var(--f-title);letter-spacing:.1em;color:#120818;background:var(--yel);padding:5px 10px 5px 8px;transform:skew(-14deg);box-shadow:0 0 12px #ffe04a8c;white-space:nowrap}.nk-lvl .badge>span{display:inline-block;transform:skew(14deg)}.nk-lvl .badge b{font-size:16px}.nk-lvl .xpw{flex:1}.nk-lvl .nk-bar{height:5px;transform:skew(-14deg)}.nk-lvl .nk-bar>i{background:linear-gradient(90deg,var(--cyan),#9ff9ff);box-shadow:0 0 8px var(--cyan);transition:transform .35s cubic-bezier(.2,.9,.3,1)}.nk-lvl .xpt{margin-top:3px;font:600 11px/1 var(--f-hud);letter-spacing:.12em;color:var(--mute)}.nk-cred{align-self:flex-start;display:flex;align-items:baseline;gap:6px;font:700 22px/1 var(--f-hud);color:var(--yel);text-shadow:0 0 10px rgba(255,224,74,.45);position:relative}.nk-cred .cur{font:700 12px/1 var(--f-title);letter-spacing:.1em;color:#ffe98a}.nk-cred .delta{position:absolute;left:100%;margin-left:8px;top:2px;font:700 16px/1 var(--f-hud);color:var(--yel);opacity:0;white-space:nowrap}.nk-cred .delta.neg{color:var(--red)}.nk-perkchip{display:none;align-self:flex-start;padding:6px 12px;font:700 12px/1 var(--f-hud);letter-spacing:.14em;color:#fff;background:linear-gradient(90deg,#ff00d48c,#ff2a8a26);border-left:3px solid var(--mag);text-transform:uppercase;position:relative}.nk-perkchip:after{content:"";position:absolute;inset:0;box-shadow:0 0 18px #ff00d499;opacity:0;animation:nkPulseOp 1.6s ease-in-out infinite;pointer-events:none}.nk-perkchip.on{display:inline-flex;align-items:center;gap:6px}@keyframes nkPulseOp{50%{opacity:1}}.nk-perkchip .gem{color:var(--mag);text-shadow:0 0 8px var(--mag);font-size:14px}@keyframes nkBlink{0%{opacity:1}50%{opacity:.25}}.nk-mm{position:relative;width:204px;height:204px}.nk-mm canvas{position:absolute;left:6px;top:6px;width:192px;height:192px;border-radius:50%}.nk-mm .ring{position:absolute;inset:0;border-radius:50%;background:repeating-conic-gradient(from 0deg,rgba(0,240,255,.55) 0 1.2deg,transparent 1.2deg 10deg);-webkit-mask:radial-gradient(circle,transparent 0 94px,#000 95px 99px,transparent 100px);mask:radial-gradient(circle,transparent 0 94px,#000 95px 99px,transparent 100px)}.nk-mm .frame{position:absolute;left:5px;top:5px;width:194px;height:194px;border-radius:50%;box-shadow:0 0 0 1.5px #00f0ffbf,0 0 18px #00f0ff59,inset 0 0 24px #000000b3}.nk-mm .compass{position:absolute;inset:0;will-change:transform}.nk-mm .compass span{position:absolute;left:50%;top:50%;width:16px;height:16px;margin:-8px 0 0 -8px;text-align:center;font:700 11px/16px var(--f-title);color:var(--dim)}.nk-mm .compass span.n{color:var(--pink);text-shadow:0 0 6px var(--pink)}.nk-mm .zoomtag{position:absolute;right:8px;bottom:6px;font:700 9px/1 var(--f-title);letter-spacing:.14em;color:var(--mute)}.nk-district{margin-top:4px;margin-left:auto;width:max-content;padding:4px 10px;background:linear-gradient(90deg,transparent,rgba(5,2,12,.7) 25%);text-align:right;display:flex;justify-content:flex-end;align-items:baseline;gap:8px}.nk-district b{font:700 12px/1 var(--f-title);letter-spacing:.22em;text-transform:uppercase;color:var(--dcol, var(--cyan));text-shadow:0 0 8px var(--dcol, var(--cyan))}.nk-district .cn{font-size:14px;font-weight:900;color:var(--ink)}.nk-fps{position:absolute;top:4px;right:232px;font:700 11px/1 var(--f-title);letter-spacing:.1em;color:var(--green);display:none}.nk-fps.on{display:block}.nk-boss{width:620px;display:none;padding:8px 16px 10px;--acc: var(--red)}.nk-boss.on{display:block;animation:nkDropIn .5s cubic-bezier(.2,1.4,.4,1)}.nk-boss .bh{display:flex;align-items:baseline;gap:10px;margin-bottom:6px}.nk-boss .bt{font:900 10px/1 var(--f-title);letter-spacing:.24em;background:var(--red);color:#fff;padding:3px 7px}.nk-boss .bn{font:900 16px/1 var(--f-title);letter-spacing:.16em;text-transform:uppercase;color:#fff;text-shadow:0 0 10px rgba(255,32,64,.8)}.nk-boss .cn{font-size:16px;font-weight:900;color:var(--red)}.nk-boss .bp{margin-left:auto;font:700 14px/1 var(--f-hud);color:var(--dim);letter-spacing:.1em}.nk-boss .bb{position:relative;height:12px;background:#ff20401f;transform:skew(-18deg);overflow:hidden;box-shadow:inset 0 0 0 1px #ff204080}.nk-boss .bb>i{position:absolute;inset:0;transform-origin:left;transform:scaleX(1);will-change:transform}.nk-boss .bb .trail{background:#fff;opacity:.85}.nk-boss .bb .fill{background:linear-gradient(90deg,#a0001c,var(--red) 60%,#ff6a7e);box-shadow:0 0 14px var(--red)}.nk-boss .bb .segs{position:absolute;inset:0;background:repeating-linear-gradient(90deg,transparent 0 calc(10% - 2px),rgba(10,2,8,.85) calc(10% - 2px) 10%)}@keyframes nkDropIn{0%{transform:translateY(-30px);opacity:0}to{transform:none;opacity:1}}.nk-vitals{--acc: var(--pink);display:flex;gap:12px;align-items:stretch;padding:10px 14px 10px 10px;width:400px}.nk-portrait{position:relative;width:72px;height:72px;flex:none;background:radial-gradient(circle at 50% 35%,#96aadc61,#0c081aeb 70%);box-shadow:inset 0 0 0 1px #c8d2f08c;overflow:hidden}.nk-portrait canvas{position:absolute;left:0;top:0;width:72px;height:72px}.nk-portrait:after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(0deg,rgba(0,0,0,.25) 0 1px,transparent 1px 3px)}.nk-portrait.hurt{box-shadow:inset 0 0 0 2px var(--red),0 0 16px var(--red)}.nk-portrait.low{animation:nkLowPort .8s ease-in-out infinite}@keyframes nkLowPort{50%{box-shadow:inset 0 0 0 2px var(--red),0 0 18px var(--red)}}.nk-hp{flex:1;display:flex;flex-direction:column;justify-content:center;gap:6px;min-width:0}.nk-hp .top{display:flex;align-items:baseline;gap:6px}.nk-hp .top .num{font:700 30px/.9 var(--f-hud);color:#fff;text-shadow:0 0 10px rgba(255,42,138,.7);min-width:44px}.nk-hp .top .max{font:600 15px/1 var(--f-hud);color:var(--mute)}.nk-hp .top .heal{margin-left:6px;font:700 16px/1 var(--f-hud);color:var(--green);opacity:0;text-shadow:0 0 8px var(--green)}.nk-hp .top .nk-lbl{margin-left:auto}.nk-hpbar{position:relative;height:16px;transform:skew(-20deg);background:#ff2a8a1a;overflow:hidden;box-shadow:inset 0 0 0 1px #ff2a8a73;--segs: 4}.nk-hpbar>i{position:absolute;inset:0;transform-origin:left;will-change:transform}.nk-hpbar .trail{background:#ffffffd9}.nk-hpbar .fill{background:linear-gradient(90deg,#c4127a 0%,var(--pink) 55%,#ff7cc0 100%);box-shadow:0 0 12px var(--pink)}.nk-hpbar .segs{position:absolute;inset:0;background-image:linear-gradient(90deg,transparent calc(100% - 3px),rgba(8,2,16,.9) calc(100% - 3px));background-size:calc(100% / var(--segs)) 100%}.nk-hpbar .shine{position:absolute;inset:0 0 55%;background:linear-gradient(180deg,rgba(255,255,255,.35),transparent)}.nk-vitals.low .nk-hpbar .fill{background:linear-gradient(90deg,#8a0010,var(--red));box-shadow:0 0 14px var(--red);animation:nkLowHp .7s ease-in-out infinite}.nk-vitals.low .nk-hp .num{color:var(--red);text-shadow:0 0 12px var(--red)}@keyframes nkLowHp{50%{filter:brightness(1.7)}}.nk-sub{display:flex;gap:14px;align-items:center;min-height:12px}.nk-stam{display:none;flex:1;align-items:center;gap:6px}.nk-stam.on{display:flex}.nk-stam .nk-bar{flex:1;height:7px;transform:skew(-20deg);position:relative;background:#00f0ff1f}.nk-stam .nk-bar>i{background:linear-gradient(90deg,#0098b8,var(--cyan));box-shadow:0 0 8px var(--cyan);transition:filter .15s}.nk-stam .nk-bar>b{position:absolute;top:0;bottom:0;width:2px;background:#080210d9}.nk-stam.low .nk-bar>i{filter:saturate(.35) brightness(.75);box-shadow:none}.nk-stam.fail .nk-bar{animation:nkStamFail .4s ease-out;box-shadow:0 0 0 1px var(--red),0 0 12px var(--red)}.nk-stam.fail .nk-lbl{color:var(--red)}@keyframes nkStamFail{0%,to{transform:skew(-20deg)}25%{transform:skew(-20deg) translate(-3px)}75%{transform:skew(-20deg) translate(3px)}}.nk-sandy{display:none;flex:1;align-items:center;gap:6px}.nk-sandy.on{display:flex}.nk-sandy .nk-bar{flex:1;height:5px;transform:skew(-20deg)}.nk-sandy .nk-bar>i{background:linear-gradient(90deg,var(--green),var(--yel));box-shadow:0 0 8px var(--green)}.nk-sandy.ready .nk-lbl{color:var(--green)}.nk-sandy.active .nk-bar>i{background:repeating-linear-gradient(90deg,var(--yel) 0 6px,var(--green) 6px 12px);animation:nkStripe .35s linear infinite;box-shadow:0 0 14px var(--yel)}.nk-sandy.active .nk-lbl{color:var(--yel);text-shadow:0 0 8px var(--yel)}@keyframes nkStripe{to{background-position:12px 0}}.nk-wpn{--acc: var(--cyan);width:340px;padding:10px 16px 12px}.nk-wpn .wh{display:flex;align-items:center;gap:8px}.nk-wpn .wtype{white-space:nowrap;font:700 10px/1 var(--f-title);letter-spacing:.2em;color:var(--acc)}.nk-wpn .wcn{margin-left:auto;white-space:nowrap;font:900 18px/1 var(--f-cn);color:var(--acc);text-shadow:0 0 8px var(--acc)}.nk-wpn .wname{margin-top:3px;font:900 17px/1.05 var(--f-title);letter-spacing:.08em;text-transform:uppercase;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nk-wpn .wmain{display:flex;align-items:center;gap:10px;margin-top:6px;min-height:52px}.nk-wpn .wicon{flex:none;width:108px;height:40px;display:flex;align-items:center;justify-content:flex-start;filter:drop-shadow(0 0 6px var(--acc))}.nk-wpn .wicon img{max-width:108px;max-height:40px}.nk-wpn .ammo{position:relative;margin-left:auto;display:flex;align-items:baseline;gap:4px}.nk-wpn .ammo .cur{font:700 46px/.9 var(--f-hud);color:#fff;text-shadow:0 0 12px var(--acc);min-width:56px;text-align:right}.nk-wpn .ammo .mag{font:600 18px/1 var(--f-hud);color:var(--dim)}.nk-wpn .ammo .res{font:700 16px/1 var(--f-hud);color:var(--mute);margin-left:8px;min-width:34px}.nk-wpn .ammo.low .cur{color:var(--orange);text-shadow:0 0 12px var(--orange)}.nk-wpn .ammo.empty .cur{color:var(--red);animation:nkBlink .5s infinite steps(2)}.nk-wpn .ammo.hide{display:none}.nk-wpn .curw{position:relative;display:inline-block}.nk-wpn .rring{position:absolute;left:50%;top:50%;width:66px;height:66px;margin:-33px 0 0 -33px;display:none;pointer-events:none}.nk-wpn .rring.on{display:block}.nk-wpn .rring circle{fill:none;stroke-width:3}.nk-wpn .rring .bg{stroke:#ffffff1f}.nk-wpn .rring .fg{stroke:var(--yel);stroke-dasharray:0 100;transform:rotate(-90deg);transform-origin:50% 50%;filter:drop-shadow(0 0 4px var(--yel))}.nk-wpn .rtxt{position:absolute;right:0;bottom:-12px;font:700 10px/1 var(--f-title);letter-spacing:.2em;color:var(--yel);display:none}.nk-wpn .rtxt.on{display:block;animation:nkBlink .6s infinite steps(2)}.nk-wpn .meter{display:none;margin-top:8px;align-items:center;gap:8px}.nk-wpn .meter.on{display:flex}.nk-wpn .meter .nk-bar{flex:1;height:7px;transform:skew(-20deg)}.nk-wpn .meter .nk-bar>i{background:linear-gradient(90deg,var(--acc),#fff);box-shadow:0 0 8px var(--acc)}.nk-wpn .meter.heat .nk-bar>i{background:linear-gradient(90deg,var(--yel),var(--orange) 60%,var(--red));box-shadow:0 0 10px var(--orange)}.nk-wpn .meter.over .nk-bar>i{background:var(--red);animation:nkBlink .25s infinite steps(2)}.nk-wpn .meter.over .nk-lbl{color:var(--red)}.nk-wpn .meter .val{font:700 13px/1 var(--f-hud);color:var(--ink);min-width:34px;text-align:right}.nk-wpn .wfoot{display:flex;align-items:center;gap:10px;margin-top:8px}.nk-gren{display:flex;align-items:center;gap:4px}.nk-gren .g{width:9px;height:11px;background:#ff7a1a2e;clip-path:polygon(50% 0,100% 30%,100% 100%,0 100%,0 30%)}.nk-gren .g.on{background:var(--orange);box-shadow:0 0 8px var(--orange)}.nk-wpn .lvl{margin-left:auto;display:flex;gap:3px;align-items:center}.nk-wpn .lvl i{width:8px;height:4px;background:#ffffff24;transform:skew(-20deg)}.nk-wpn .lvl i.on{background:var(--yel);box-shadow:0 0 6px var(--yel)}.nk-wpn .mcombo{display:none;margin-left:auto;align-items:center;gap:5px}.nk-wpn .mcombo.on{display:flex}.nk-wpn .mcombo .nk-lbl{margin-right:4px}.nk-wpn .mcombo i{width:20px;height:12px;transform:skew(-20deg);background:#ffffff1a;box-shadow:inset 0 0 0 1px #ffffff1f;transition:background .08s}.nk-wpn .mcombo i.on{background:var(--acc);box-shadow:0 0 12px var(--acc)}.nk-wpn .mcombo.guard .nk-lbl{color:var(--cyan);text-shadow:0 0 8px var(--cyan)}.nk-wpn .mcombo.guard i{box-shadow:inset 0 0 0 1px var(--cyan)}.nk-slots{display:flex;flex-wrap:wrap-reverse;gap:4px;justify-content:flex-end;margin-top:6px;max-width:340px}.nk-slot{position:relative;width:50px;height:34px;background:#0c061a99;box-shadow:inset 0 0 0 1px #ffffff1f;clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);display:flex;align-items:center;justify-content:center;transition:transform .15s,background .15s}.nk-slot .k{position:absolute;left:4px;top:2px;font:700 9px/1 var(--f-title);color:var(--mute)}.nk-slot img{max-width:42px;max-height:18px;opacity:.55}.nk-slot.cur{background:#00f0ff29;box-shadow:inset 0 0 0 1.5px var(--scol, var(--cyan)),0 0 12px var(--scol, var(--cyan));transform:translateY(-4px)}.nk-slot.cur img{opacity:1}.nk-slot.cur .k{color:var(--scol, var(--cyan))}.nk-slots.many{gap:3px}.nk-slots.many .nk-slot{width:39px;height:26px}.nk-slots.many .nk-slot img{max-width:32px;max-height:13px}.nk-slots.many .nk-slot .k{font-size:8px;left:3px;top:1px}.nk-prompts{display:flex;flex-direction:column;align-items:center;gap:6px;margin-bottom:6px}.nk-prompt{padding:8px 18px;font:700 16px/1 var(--f-hud);letter-spacing:.1em;text-transform:uppercase;color:#fff;background:linear-gradient(90deg,#00f0ff00,#0c061ad9 18% 82%,#00f0ff00);border-top:1px solid rgba(0,240,255,.35);border-bottom:1px solid rgba(0,240,255,.35);animation:nkPromptIn .2s ease-out;white-space:nowrap}@keyframes nkPromptIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.nk-abil{display:flex;gap:10px;align-items:flex-end}.nk-titan{--acc: var(--yel);display:none;width:300px;padding:7px 12px 8px}.nk-titan.on{display:block}.nk-titan .th{display:flex;align-items:baseline;gap:6px}.nk-titan .th .pct{margin-left:auto;font:700 14px/1 var(--f-hud);color:var(--yel)}.nk-titan .nk-bar{margin-top:5px;height:6px;transform:skew(-20deg)}.nk-titan .nk-bar>i{background:linear-gradient(90deg,#b89a1a,var(--yel));box-shadow:0 0 8px var(--yel)}.nk-titan.ready{background:linear-gradient(90deg,#ffe04a59,#ff7a1a40)}.nk-titan.ready:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(255,224,74,.35),transparent);opacity:0;animation:nkPulseOp .8s ease-in-out infinite;pointer-events:none}.nk-titan.ready .rdy{display:block}.nk-titan .rdy{display:none;margin-top:5px;white-space:nowrap;font:900 12px/1 var(--f-title);letter-spacing:.08em;color:#fff;text-shadow:0 0 10px var(--yel);text-align:center}.nk-titan .alive{display:none;margin-top:4px;font:600 12px/1 var(--f-hud);letter-spacing:.1em;color:var(--cyan)}.nk-titan.online .alive{display:block}.nk-drone{--acc: var(--cyan);display:none;width:150px;padding:7px 10px 8px}.nk-drone.on{display:block}.nk-drone .dt{display:flex;align-items:center;gap:6px;font:700 12px/1 var(--f-hud);letter-spacing:.12em;color:var(--ink)}.nk-drone .nk-bar{margin-top:5px;height:5px;transform:skew(-20deg)}.nk-drone .nk-bar>i{background:var(--cyan);box-shadow:0 0 8px var(--cyan)}.nk-drone.flying{box-shadow:0 0 16px #00f0ff73}.nk-hack{--acc: var(--cyan);display:none;min-width:330px;padding:7px 12px 8px}.nk-hack.on{display:block}.nk-hack .hh{display:flex;align-items:center;gap:8px}.nk-hack .hname{font:900 13px/1 var(--f-title);letter-spacing:.1em;color:var(--hcol, var(--cyan));text-shadow:0 0 8px var(--hcol, var(--cyan));text-transform:uppercase}.nk-hack .hcn{font:900 13px/1 var(--f-cn);color:var(--ink)}.nk-hack .hcost{margin-left:auto;font:700 13px/1 var(--f-hud);color:var(--dim)}.nk-hack .hcost.no{color:var(--red)}.nk-hack .ram{display:flex;gap:2px;margin-top:6px}.nk-hack .ram i{flex:1;max-width:14px;height:8px;background:#00f0ff24;transform:skew(-20deg)}.nk-hack .ram i.on{background:var(--cyan);box-shadow:0 0 6px var(--cyan)}.nk-hack .ram i.cost{background:var(--hcol, var(--cyan));opacity:.55;animation:nkBlink .9s infinite steps(2)}.nk-hack .hlist{display:flex;gap:4px;margin-top:6px}.nk-hack .hlist span{width:18px;height:4px;background:#ffffff26}.nk-hack .hlist span.sel{background:var(--hcol, var(--cyan));box-shadow:0 0 6px var(--hcol, var(--cyan))}.nk-hack .hlist span.na{opacity:.3}.nk-hack .hint{margin-left:auto;font:600 11px/1 var(--f-hud);letter-spacing:.1em;color:var(--mute)}.nk-hack.flash{animation:nkHackFlash .5s ease-out}@keyframes nkHackFlash{0%{box-shadow:0 0 30px var(--hcol, var(--cyan))}}.nk-veh{--acc: var(--pink);display:none;width:470px;padding:10px 16px 12px}.nk-veh.on{display:grid;grid-template-columns:130px 1fr;gap:14px;align-items:center}.nk-veh .spd{position:relative;width:130px;height:96px}.nk-veh .spd svg{position:absolute;inset:0;width:130px;height:110px}.nk-veh .spd .arc-bg{fill:none;stroke:#ffffff1a;stroke-width:8}.nk-veh .spd .arc{fill:none;stroke:url(#nkSpdGrad);stroke-width:8;stroke-dasharray:0 100;filter:drop-shadow(0 0 5px var(--pink))}.nk-veh .spd .val{position:absolute;left:0;right:0;top:34px;text-align:center;font:700 40px/1 var(--f-hud);color:#fff;text-shadow:0 0 12px var(--pink)}.nk-veh .spd .unit{position:absolute;left:0;right:0;top:74px;text-align:center;font:700 10px/1 var(--f-title);letter-spacing:.2em;color:var(--dim)}.nk-veh .vname{display:flex;align-items:baseline;gap:8px}.nk-veh .vname b{font:900 16px/1 var(--f-title);letter-spacing:.12em;text-transform:uppercase}.nk-veh .vname .cn{font:900 16px/1 var(--f-cn);color:var(--acc)}.nk-veh .row{display:flex;align-items:center;gap:8px;margin-top:7px}.nk-veh .row .nk-lbl{width:50px}.nk-veh .row .nk-bar{flex:1;height:8px;transform:skew(-20deg)}.nk-veh .vhp>i{background:linear-gradient(90deg,#c4127a,var(--pink));box-shadow:0 0 8px var(--pink)}.nk-veh .vhp.low>i{background:var(--red);animation:nkBlink .5s infinite steps(2)}.nk-veh .vboost>i{background:linear-gradient(90deg,var(--blue),var(--cyan));box-shadow:0 0 8px var(--cyan)}.nk-veh .vlist{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.nk-veh .vi{position:relative;padding:4px 8px 5px;font:700 11px/1 var(--f-hud);letter-spacing:.08em;text-transform:uppercase;background:#ffffff0f;overflow:hidden;min-width:70px}.nk-veh .vi .fillr{position:absolute;left:0;bottom:0;height:2px;width:100%;background:var(--cyan);transform-origin:left}.nk-veh .vi.rdy{color:#fff;box-shadow:inset 0 0 0 1px #00f0ff80}.nk-veh .vi.cd{color:var(--mute)}.nk-veh .vi .kc{font-size:9px;height:1.6em;min-width:1.6em;margin:0 4px 0 0}.nk-veh.mech{--acc: var(--yel)}.nk-veh.drone{--acc: var(--cyan)}.nk-notes{display:flex;flex-direction:column;align-items:flex-end;gap:5px}.nk-note{--ncol: var(--cyan);position:relative;max-width:330px;padding:7px 14px 7px 12px;display:flex;align-items:center;gap:8px;background:linear-gradient(90deg,#0c061a59,#0c061ae0);border-right:3px solid var(--ncol);font:700 14px/1.15 var(--f-hud);letter-spacing:.06em;color:#fff;text-align:right;animation:nkNoteIn .28s cubic-bezier(.2,1.3,.4,1)}.nk-note .ic{color:var(--ncol);text-shadow:0 0 8px var(--ncol);font-size:15px}.nk-note.out{animation:nkNoteOut .35s ease-in forwards}@keyframes nkNoteIn{0%{transform:translate(40px);opacity:0}to{transform:none;opacity:1}}@keyframes nkNoteOut{to{transform:translate(30px);opacity:0}}.nk-feed{display:flex;flex-direction:column;align-items:flex-end;gap:3px;margin-top:4px}.nk-kill{display:flex;align-items:center;gap:7px;padding:3px 10px;font:700 13px/1.1 var(--f-hud);letter-spacing:.06em;background:#080312bd;color:var(--ink);animation:nkNoteIn .22s ease-out}.nk-kill img{height:10px;opacity:.9}.nk-kill .x{color:var(--red);font-weight:900}.nk-kill .cn{color:var(--mute);font-size:12px}.nk-kill .tag{font:700 9px/1 var(--f-title);letter-spacing:.14em;padding:2px 4px;background:var(--yel);color:#120818}.nk-kill .tag.b{background:var(--orange)}.nk-kill.boss{background:#ff204059}.nk-kill.out{animation:nkNoteOut .35s ease-in forwards}.nk-combo{position:absolute;left:50%;top:31%;transform-origin:center top;text-align:center;opacity:0;pointer-events:none;transform:translate(-50%) scale(var(--hs));transition:opacity .25s}.nk-combo.on{opacity:1}.nk-combo .cx{font:italic 900 50px/.9 var(--f-title);color:#fff;letter-spacing:-.02em;text-shadow:0 0 18px var(--ccol, var(--cyan)),3px 3px 0 var(--ccol, var(--cyan))}.nk-combo .cx small{font-size:28px;margin-right:2px;color:var(--ccol, var(--cyan))}.nk-combo .ct{font:italic 900 22px/1 var(--f-title);letter-spacing:.08em;color:var(--ccol, var(--cyan));text-shadow:0 0 12px var(--ccol, var(--cyan))}.nk-combo .ccn{font:900 18px/1.2 var(--f-cn);color:#fff;letter-spacing:.2em;text-shadow:0 0 10px var(--ccol, var(--cyan))}.nk-combo .nk-bar{margin:6px auto 0;height:4px;width:200px;transform:skew(-20deg)}.nk-combo .nk-bar>i{transform-origin:center}.nk-combo .cline{display:flex;align-items:baseline;justify-content:center;gap:12px}.nk-combo .nk-bar>i{background:var(--ccol, var(--cyan));box-shadow:0 0 8px var(--ccol, var(--cyan))}.nk-toast{--tcol: var(--cyan);position:relative;padding:9px 14px 10px;display:flex;align-items:center;gap:10px;background:linear-gradient(90deg,#0c061ae6,#0c061a59);border-left:3px solid var(--tcol);animation:nkToastIn .35s cubic-bezier(.2,1.3,.4,1)}.nk-toast.out{animation:nkToastOut .4s ease-in forwards}.nk-toast .tt{font:700 15px/1.15 var(--f-hud);letter-spacing:.05em;color:#fff}.nk-toast .tcn{font:500 12px/1.2 var(--f-cn);color:var(--dim);margin-top:2px;letter-spacing:.08em}.nk-toast .keys{display:flex;flex:none}.nk-toast.lvl{--tcol: var(--yel);padding:12px 18px;background:linear-gradient(90deg,#ffe04a47,#0c061a80)}.nk-toast.lvl .big{font:italic 900 28px/1 var(--f-title);color:var(--yel);text-shadow:0 0 14px var(--yel);letter-spacing:.04em}.nk-toast.lvl .big .cn{font-size:22px;margin-left:8px;color:#fff}.nk-toast.lvl .tt{color:var(--ink);margin-top:4px}@keyframes nkToastIn{0%{transform:translate(-50px);opacity:0}to{transform:none;opacity:1}}@keyframes nkToastOut{to{transform:translate(-40px);opacity:0}}.nk-center{position:absolute;left:50%;top:50%;width:0;height:0}.nk-xh{position:absolute;left:-100px;top:-100px;width:200px;height:200px;overflow:visible;filter:drop-shadow(0 0 1px rgba(0,0,0,.95)) drop-shadow(0 0 3px rgba(0,0,0,.5))}.nk-xh *{vector-effect:non-scaling-stroke}.nk-xh .st{stroke:var(--xcol, #fff);fill:none;stroke-width:2;stroke-linecap:square}.nk-xh .fl{fill:var(--xcol, #fff)}.nk-xh .soft{stroke:var(--xcol, #fff);fill:none;stroke-width:1;opacity:.45}.nk-xh .arcp{fill:none;stroke-width:3;stroke-dasharray:0 100;transform:rotate(-90deg);transform-box:fill-box;transform-origin:center}.nk-xh .g{display:none}.nk-xh .g.on{display:inline}.nk-xh.target{--xcol: #ff3b5c}.nk-xh.hidden{display:none}.nk-xh .spin{transform-box:fill-box;transform-origin:center;animation:nkSpin 3s linear infinite}@keyframes nkSpin{to{transform:rotate(360deg)}}.nk-xh .charged{animation:nkBlink .2s infinite steps(2)}.nk-hm{position:absolute;left:-24px;top:-24px;width:48px;height:48px;opacity:0}.nk-hm i{position:absolute;left:50%;top:50%;width:11px;height:2.5px;margin:-1.25px 0 0 -5.5px;background:#fff;box-shadow:0 0 3px #000000e6}.nk-hm i:nth-child(1){transform:rotate(45deg) translate(-12px)}.nk-hm i:nth-child(2){transform:rotate(135deg) translate(-12px)}.nk-hm i:nth-child(3){transform:rotate(225deg) translate(-12px)}.nk-hm i:nth-child(4){transform:rotate(315deg) translate(-12px)}.nk-hm.crit i{background:var(--yel);box-shadow:0 0 6px var(--yel)}.nk-hm.kill i{background:var(--red);width:15px;height:3px;box-shadow:0 0 8px var(--red)}.nk-kx{position:absolute;left:-30px;top:-30px;width:60px;height:60px;border-radius:50%;border:2px solid var(--red);opacity:0;box-shadow:0 0 12px var(--red)}.nk-rl{position:absolute;left:-80px;top:34px;width:160px;padding:3px 0;background:linear-gradient(90deg,transparent,rgba(5,2,12,.6) 20%,rgba(5,2,12,.6) 80%,transparent);text-align:center;font:700 11px/1 var(--f-title);letter-spacing:.24em;color:var(--yel);text-shadow:0 0 6px rgba(0,0,0,.9),0 0 8px var(--yel);display:none}.nk-rl.on{display:block;animation:nkBlink .6s infinite steps(2)}.nk-rl.red{color:var(--red);text-shadow:0 0 6px rgba(0,0,0,.9),0 0 8px var(--red)}.nk-arcs{position:absolute;left:-170px;top:-170px;width:340px;height:340px;overflow:visible}.nk-arcs path{fill:none;stroke:var(--red);stroke-width:7;stroke-linecap:round;opacity:0;filter:drop-shadow(0 0 6px var(--red))}.nk-arcs circle{fill:none;stroke:var(--red);stroke-width:3;opacity:0}.nk-world{position:absolute;inset:0}.nk-lock{position:absolute;left:0;top:0;width:0;height:0;display:none}.nk-lock.on{display:block}.nk-lock .br{position:absolute;left:calc(var(--sz) / -2);top:calc(var(--sz) / -2);width:var(--sz);height:var(--sz);--sz: 40px}.nk-lock .br:before,.nk-lock .br:after{content:"";position:absolute;inset:0;border:2px solid var(--lcol, var(--yel))}.nk-lock .br:before{clip-path:polygon(0 0,30% 0,30% 2px,2px 2px,2px 30%,0 30%,0 0,100% 0,100% 30%,calc(100% - 2px) 30%,calc(100% - 2px) 2px,70% 2px,70% 0);border:none;background:var(--lcol, var(--yel))}.nk-lock .br:after{clip-path:polygon(0 100%,30% 100%,30% calc(100% - 2px),2px calc(100% - 2px),2px 70%,0 70%,0 100%,100% 100%,100% 70%,calc(100% - 2px) 70%,calc(100% - 2px) calc(100% - 2px),70% calc(100% - 2px),70% 100%);border:none;background:var(--lcol, var(--yel))}.nk-lock .dia{position:absolute;left:-4px;top:-4px;width:8px;height:8px;background:var(--lcol, var(--yel));transform:rotate(45deg);box-shadow:0 0 8px var(--lcol, var(--yel))}.nk-lock.smart .br{animation:nkLockIn .18s ease-out;filter:drop-shadow(0 0 4px var(--yel))}@keyframes nkLockIn{0%{transform:scale(1.8) rotate(45deg);opacity:0}}.nk-lock.aim .br{--lcol: rgba(0, 240, 255, .8)}.nk-lock.aim .dia{display:none}.nk-htgt{position:absolute;left:0;top:0;width:0;height:0;display:none;--hcol: var(--cyan)}.nk-htgt.on{display:block}.nk-htgt .br{position:absolute;left:calc(var(--sz) / -2);top:calc(var(--sz) / -2);width:var(--sz);height:var(--sz);--sz: 60px;border:1.5px dashed var(--hcol);box-shadow:0 0 10px var(--hcol);animation:nkSpin 6s linear infinite;clip-path:polygon(0 0,35% 0,35% 100%,65% 100%,65% 0,100% 0,100% 35%,0 35%,0 65%,100% 65%,100% 100%,0 100%)}.nk-htgt svg{position:absolute;left:-44px;top:-44px;width:88px;height:88px;overflow:visible}.nk-htgt svg circle{fill:none;stroke:var(--hcol);stroke-width:3;stroke-dasharray:0 100;transform:rotate(-90deg);transform-origin:50% 50%;filter:drop-shadow(0 0 5px var(--hcol))}.nk-htgt .nm{position:absolute;left:36px;top:-42px;white-space:nowrap;font:700 12px/1.2 var(--f-hud);letter-spacing:.1em;color:#fff;text-transform:uppercase;text-shadow:0 0 4px #000}.nk-htgt .nm b{display:block;color:var(--hcol);font:700 10px/1.2 var(--f-title);letter-spacing:.2em}.nk-htgt .pct{position:absolute;left:36px;top:-10px;font:700 12px/1 var(--f-hud);color:var(--hcol)}.nk-banner{position:absolute;left:0;right:0;top:19%;display:flex;flex-direction:column;align-items:center;opacity:0;pointer-events:none;--bcol: var(--pink)}.nk-banner.on{animation:nkBannerIn .5s cubic-bezier(.2,1.2,.3,1) forwards}.nk-banner.off{animation:nkBannerOut .45s ease-in forwards}.nk-banner .bl{display:flex;align-items:center;gap:18px}.nk-banner .bl:before,.nk-banner .bl:after{content:"";width:140px;height:2px;background:linear-gradient(90deg,transparent,var(--bcol));box-shadow:0 0 10px var(--bcol)}.nk-banner .bl:after{background:linear-gradient(90deg,var(--bcol),transparent)}.nk-banner .btitle{font:italic 900 calc(52px * var(--hs)) / 1 var(--f-title);letter-spacing:.08em;color:#fff;text-transform:uppercase;text-shadow:0 0 20px var(--bcol),0 0 50px var(--bcol),4px 4px 0 rgba(0,0,0,.35)}.nk-banner .bsub{margin-top:10px;padding:6px 18px;font:700 calc(17px * var(--hs)) / 1.2 var(--f-hud);letter-spacing:.24em;color:#fff;text-transform:uppercase;background:linear-gradient(90deg,transparent,rgba(8,3,18,.8) 15%,rgba(8,3,18,.8) 85%,transparent)}.nk-banner .bsub .cn{color:var(--bcol);font-weight:900;letter-spacing:.14em}@keyframes nkBannerIn{0%{opacity:0;transform:scaleX(1.6) scaleY(.2);filter:blur(6px)}40%{opacity:1;transform:scaleX(.96) scaleY(1.05);filter:none}55%{transform:translate(-6px)}62%{transform:translate(4px)}70%{transform:none}to{opacity:1;transform:none}}@keyframes nkBannerOut{0%{opacity:1}to{opacity:0;transform:translateY(-16px) scaleY(.6);filter:blur(3px)}}.nk-unlock{position:absolute;left:50%;top:52%;transform:translate(-50%,-50%) scale(var(--hs));display:none;pointer-events:none;--ucol: var(--yel)}.nk-unlock.on{display:block}.nk-unlock .rays{position:absolute;left:50%;top:50%;width:900px;height:900px;margin:-450px 0 0 -450px;border-radius:50%;background:repeating-conic-gradient(from 0deg,rgba(255,224,74,.13) 0 6deg,transparent 6deg 18deg);-webkit-mask:radial-gradient(circle,#000 0 20%,transparent 62%);mask:radial-gradient(circle,#000 0 20%,transparent 62%);animation:nkSpin 18s linear infinite}.nk-unlock .card{position:relative;width:560px;padding:22px 30px 24px;text-align:center;background:linear-gradient(160deg,#280e3cf2,#0a0416eb);clip-path:polygon(22px 0,100% 0,100% calc(100% - 22px),calc(100% - 22px) 100%,0 100%,0 22px);box-shadow:inset 0 0 0 2px var(--ucol),inset 0 0 60px #ffe04a1f}.nk-unlock .card:before{content:"";position:absolute;left:0;right:0;top:-40%;height:40%;background:linear-gradient(180deg,transparent,rgba(255,255,255,.18),transparent);animation:nkSweep 1.4s ease-in-out .3s 2}@keyframes nkSweep{to{top:110%}}.nk-unlock .kind{display:inline-block;padding:4px 12px;font:900 13px/1 var(--f-title);letter-spacing:.3em;color:#120818;background:var(--ucol);box-shadow:0 0 16px var(--ucol)}.nk-unlock .kind .cn{letter-spacing:.1em;margin-left:6px}.nk-unlock .src{margin-top:10px;font:700 11px/1 var(--f-hud);letter-spacing:.3em;color:var(--dim)}.nk-unlock .icon{margin:16px auto 8px;height:90px;display:flex;align-items:center;justify-content:center;filter:drop-shadow(0 0 12px var(--ucol))}.nk-unlock .name{font:italic 900 38px/1.05 var(--f-title);letter-spacing:.06em;color:#fff;text-transform:uppercase;text-shadow:0 0 18px var(--ucol)}.nk-unlock .ucn{font:900 30px/1.3 var(--f-cn);color:var(--ucol);letter-spacing:.2em}.nk-unlock .desc{margin-top:8px;font:600 16px/1.35 var(--f-hud);color:var(--ink);letter-spacing:.03em}.nk-unlock .keys{margin-top:12px;font:700 14px/1 var(--f-hud);letter-spacing:.16em;color:var(--yel)}.nk-unlock.in .card{animation:nkUnlockIn .7s cubic-bezier(.2,1.2,.3,1)}.nk-unlock.out{animation:nkUnlockOut .45s ease-in forwards}@keyframes nkUnlockIn{0%{transform:scale(.3,.02);opacity:0;filter:brightness(4)}25%{transform:scale(1.1,.04);opacity:1}50%{transform:scaleY(1.06);filter:brightness(1.8) hue-rotate(40deg)}60%{transform:translate(-10px) skew(8deg);filter:hue-rotate(-40deg)}68%{transform:translate(8px) skew(-6deg);filter:none}76%{transform:none}}@keyframes nkUnlockOut{to{opacity:0;transform:translate(-50%,-50%) scale(calc(var(--hs) * .8));filter:blur(4px)}}.nk-flash{position:absolute;inset:0;opacity:0;background:#fff;will-change:opacity}.nk-vign{position:absolute;inset:0;opacity:0;background:radial-gradient(ellipse at center,transparent 45%,rgba(255,0,40,.55) 100%);will-change:opacity}.nk-sandyfx{position:absolute;inset:0;opacity:0;transition:opacity .3s;background:radial-gradient(ellipse at center,transparent 55%,rgba(57,255,136,.18) 85%,rgba(255,224,74,.28) 100%)}.nk-sandyfx.on{opacity:1}.nk-sandyfx .lab{position:absolute;left:50%;top:14%;transform:translate(-50%);font:italic 900 16px/1 var(--f-title);letter-spacing:.5em;color:var(--green);text-shadow:0 0 12px var(--green)}.nk-screen{position:absolute;inset:0;display:none;pointer-events:auto}.nk-screen.on{display:block}.nk-screen.fade-in{animation:nkFade .3s ease-out}@keyframes nkFade{0%{opacity:0}to{opacity:1}}.nk-dimbg{position:absolute;inset:0;background:radial-gradient(ellipse at center,#140628b8,#04010aeb);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.nk-btn{position:relative;display:flex;align-items:center;gap:14px;width:100%;padding:13px 26px 13px 18px;margin:0;background:linear-gradient(90deg,#ff2a8a29,#ff2a8a00 85%);border:none;border-left:3px solid var(--bcol, var(--pink));color:var(--ink);font:700 19px/1 var(--f-title);letter-spacing:.12em;text-align:left;text-transform:uppercase;transform:skew(-12deg);cursor:pointer;transition:transform .14s ease-out,background .14s,box-shadow .14s,color .14s;outline:none}.nk-btn>*{transform:skew(12deg);white-space:nowrap}.nk-btn .idx{font:700 12px/1 var(--f-hud);color:var(--bcol, var(--pink));letter-spacing:.1em;opacity:.9}.nk-btn .cn{font:900 17px/1 var(--f-cn);color:var(--cyan);letter-spacing:.1em}.nk-btn .sub{margin-left:auto;min-width:0;overflow:hidden;text-overflow:ellipsis;font:600 12px/1.2 var(--f-hud);letter-spacing:.08em;color:var(--mute);text-transform:none}.nk-btn:hover,.nk-btn:focus-visible,.nk-btn.sel{background:linear-gradient(90deg,var(--bcol, var(--pink)),rgba(255,0,212,.25) 90%);color:#fff;transform:skew(-12deg) translate(10px);box-shadow:0 0 26px #ff2a8a73}.nk-btn:hover .cn,.nk-btn:focus-visible .cn{color:#fff}.nk-btn:hover .sub,.nk-btn:focus-visible .sub{color:#ffffffd9}.nk-btn:hover .idx{color:#fff}.nk-btn:active{transform:skew(-12deg) translate(14px) scale(.98)}.nk-btn.cy{--bcol: var(--cyan)}.nk-btn.ye{--bcol: var(--yel)}.nk-btn.cy:hover,.nk-btn.cy:focus-visible{background:linear-gradient(90deg,#00f0ffd9,#00f0ff1a 90%);color:#07030f;box-shadow:0 0 26px #00f0ff73}.nk-btn.cy:hover .cn,.nk-btn.cy:hover .idx,.nk-btn.cy:hover .sub{color:#07030f}.nk-btn.sm{font-size:14px;padding:10px 18px 10px 14px}.nk-btn.sm .cn{font-size:13px}.nk-btn[disabled]{opacity:.35;pointer-events:none}.nk-x{position:absolute;top:18px;right:22px;padding:8px 14px;font:700 13px/1 var(--f-title);letter-spacing:.14em;color:var(--ink);cursor:pointer;background:#ffffff0f;border:1px solid rgba(255,255,255,.2);transition:background .15s;z-index:3}.nk-x:hover{background:var(--pink);border-color:var(--pink)}.nk-main .shade{position:absolute;inset:0;background:linear-gradient(90deg,#06020ef0,#06020ec7 34%,#06020e1a 70%,#06020e73),linear-gradient(0deg,rgba(6,2,14,.85),transparent 30%)}.nk-main .left{position:absolute;left:6vw;top:9vh;bottom:12vh;width:min(560px,46vw);display:flex;flex-direction:column}.nk-main .kicker{font:700 12px/1 var(--f-hud);letter-spacing:.4em;color:var(--cyan);opacity:.85}.nk-main .kicker:before{content:"// ";color:var(--pink)}.nk-logo{position:relative;align-self:flex-start;margin-top:2.2vh;line-height:.86}.nk-logo .l1,.nk-logo .l2{display:block;font:italic 900 clamp(46px,7.4vw,112px)/.9 var(--f-title);letter-spacing:.02em}.nk-logo .l1{color:var(--pink);text-shadow:0 0 20px rgba(255,42,138,.9),0 0 60px rgba(255,0,212,.5)}.nk-logo .l2{color:#eaffff;font-size:clamp(34px,5.4vw,82px);text-shadow:0 0 16px rgba(0,240,255,.9),0 0 50px rgba(0,240,255,.4);-webkit-text-stroke:1px rgba(0,240,255,.6)}.nk-logo .l3{position:absolute;left:calc(100% + 6px);top:6px;white-space:nowrap;writing-mode:vertical-rl;font:900 clamp(22px,2.5vw,40px)/1 var(--f-cn);letter-spacing:.12em;color:#fff;text-shadow:0 0 12px var(--mag),0 0 32px var(--mag);animation:nkNeonFlicker 5s infinite}@keyframes nkNeonFlicker{0%,18%,22%,62%,64%,to{opacity:1}20%,63%{opacity:.35}}.nk-main .tag{margin-top:2.4vh;font:600 clamp(14px,1.2vw,18px)/1.4 var(--f-hud);color:var(--ink);letter-spacing:.04em;max-width:520px}.nk-main .tag b{color:var(--pink);font-family:var(--f-title);letter-spacing:.14em}.nk-main .tag .cn{color:var(--dim)}.nk-main nav{margin-top:4vh;display:flex;flex-direction:column;gap:10px;max-width:540px}.nk-main .best{margin-top:auto;display:flex;gap:22px;align-items:flex-end}.nk-main .best .it{display:flex;flex-direction:column;gap:4px}.nk-main .best .v{font:italic 900 30px/1 var(--f-title);color:var(--yel);text-shadow:0 0 12px rgba(255,224,74,.6)}.nk-main .right{position:absolute;right:5vw;top:14vh;width:min(320px,26vw)}.nk-card{--acc: var(--cyan);padding:16px 18px 18px}.nk-card .ph{position:relative;width:100%;aspect-ratio:1;background:radial-gradient(circle at 50% 40%,#8ca0d766,#14062833 65%),repeating-linear-gradient(90deg,rgba(0,240,255,.06) 0 1px,transparent 1px 12px),repeating-linear-gradient(0deg,rgba(0,240,255,.06) 0 1px,transparent 1px 12px);overflow:hidden;box-shadow:inset 0 0 0 1px #00f0ff59}.nk-card .ph canvas{position:absolute;left:6%;top:6%;width:88%;height:88%;animation:nkHolo 4s ease-in-out infinite;filter:drop-shadow(0 0 14px rgba(190,210,255,.45))}.nk-card .ph:after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(0deg,rgba(0,0,0,.3) 0 1px,transparent 1px 4px)}.nk-card .ph .scanbar{position:absolute;left:0;right:0;height:18%;background:linear-gradient(180deg,transparent,rgba(0,240,255,.18),transparent);animation:nkScanBar 3.2s linear infinite}@keyframes nkScanBar{0%{top:-20%}to{top:110%}}@keyframes nkHolo{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}71%{transform:translateY(-3px) skew(0)}72%{transform:translateY(-3px) skew(6deg);opacity:.8}73%{transform:translateY(-3px) skew(0);opacity:1}}.nk-card .nm{margin-top:12px;display:flex;align-items:baseline;gap:10px}.nk-card .nm b{font:900 28px/1 var(--f-title);letter-spacing:.14em;color:#fff;text-shadow:0 0 12px var(--pink)}.nk-card .nm .cn{font:900 22px/1 var(--f-cn);color:var(--pink)}.nk-card .nm .kana{font:700 12px/1 var(--f-cn);letter-spacing:.2em;color:var(--dim)}.nk-card .role{margin-top:4px;font:700 12px/1 var(--f-hud);letter-spacing:.24em;color:var(--cyan)}.nk-card .stats{margin-top:12px;display:grid;grid-template-columns:auto 1fr;gap:6px 10px;align-items:center}.nk-card .stats .nk-bar{height:5px;transform:skew(-20deg)}.nk-card .stats .nk-bar>i{background:linear-gradient(90deg,var(--pink),var(--cyan))}.nk-card .status{margin-top:12px;display:flex;align-items:center;gap:8px;font:700 11px/1 var(--f-hud);letter-spacing:.24em;color:var(--green)}.nk-card .status:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--green);box-shadow:0 0 8px var(--green);animation:nkBlink 1.2s infinite steps(2)}.nk-ticker{position:absolute;left:0;right:0;bottom:0;height:32px;overflow:hidden;background:linear-gradient(90deg,#ff2a8ad9,#a0006ed9);display:flex;align-items:center}.nk-ticker .lab{position:relative;z-index:2;height:100%;display:flex;align-items:center;padding:0 26px 0 16px;background:var(--yel);color:#120818;font:900 12px/1 var(--f-title);letter-spacing:.2em;white-space:nowrap;clip-path:polygon(0 0,100% 0,calc(100% - 12px) 100%,0 100%)}.nk-ticker .track{white-space:nowrap;font:700 14px/1 var(--f-hud);letter-spacing:.14em;color:#fff;animation:nkTicker 70s linear infinite;padding-left:20px}.nk-ticker .track span{margin-right:60px}.nk-ticker .track span:before{content:"◆ ";color:var(--yel)}@keyframes nkTicker{0%{transform:translate(0)}to{transform:translate(-50%)}}.nk-main .ver{position:absolute;right:22px;bottom:44px;font:600 11px/1 var(--f-hud);letter-spacing:.2em;color:var(--mute);text-align:right}.nk-main .clickhint{margin-top:8px;font:600 12px/1 var(--f-hud);letter-spacing:.22em;color:var(--mute)}.nk-pause .panel{--acc: var(--pink);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:min(520px,90vw);padding:30px 34px}.nk-pause h1{margin:0;font:italic 900 56px/1 var(--f-title);letter-spacing:.1em;color:#fff;text-shadow:0 0 20px var(--pink)}.nk-pause h2{margin:4px 0 0;font:900 22px/1 var(--f-cn);letter-spacing:.5em;color:var(--pink)}.nk-pause .pstats{margin:18px 0 20px;display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.nk-stat{padding:8px 10px;background:#ffffff0d;box-shadow:inset 0 0 0 1px #ffffff14}.nk-stat .v{margin-top:4px;font:700 22px/1 var(--f-hud);color:#fff}.nk-pause nav{display:flex;flex-direction:column;gap:8px}.nk-pause .lockhint{margin-top:16px;text-align:center;font:600 12px/1.3 var(--f-hud);letter-spacing:.16em;color:var(--mute)}.nk-shop .wrap{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:min(1280px,94vw);height:min(820px,92vh);display:flex;flex-direction:column}.nk-shop .head{--acc: var(--pink);display:flex;align-items:center;gap:22px;padding:16px 22px}.nk-shop .title .t1{font:italic 900 38px/1 var(--f-title);letter-spacing:.08em;color:#fff;text-shadow:0 0 18px var(--pink)}.nk-shop .title .t1 .cn{font-style:normal;font-size:30px;color:var(--pink);margin-left:12px;letter-spacing:.2em}.nk-shop .title .t2{margin-top:5px;font:600 13px/1 var(--f-hud);letter-spacing:.14em;color:var(--dim)}.nk-shop .wallet{margin-left:auto;display:flex;gap:12px}.nk-shop .wallet .w{white-space:nowrap;padding:8px 16px;background:#ffffff0d;box-shadow:inset 0 0 0 1px #ffffff1a;text-align:right}.nk-shop .wallet .v{font:700 28px/1 var(--f-hud)}.nk-shop .wallet .pp .v{color:var(--mag);text-shadow:0 0 12px var(--mag)}.nk-shop .wallet .cr .v{color:var(--yel);text-shadow:0 0 12px rgba(255,224,74,.6)}.nk-shop .wallet .w.bump{animation:nkBump .35s ease-out}@keyframes nkBump{30%{transform:scale(1.12)}}.nk-shop .head .nk-x{position:static}.nk-tabs{display:flex;gap:6px;margin:10px 0 8px}.nk-tab{position:relative;padding:10px 26px;background:#0c061abf;border:none;color:var(--dim);font:700 15px/1 var(--f-title);letter-spacing:.16em;cursor:pointer;transform:skew(-14deg);transition:background .14s,color .14s}.nk-tab>span{display:inline-block;transform:skew(14deg)}.nk-tab .cn{margin-left:8px;font-size:14px}.nk-tab:hover{color:#fff;background:#ff2a8a40}.nk-tab.on{background:var(--pink);color:#fff;box-shadow:0 0 18px #ff2a8a8c}.nk-shop .body{flex:1;min-height:0;overflow-y:auto;padding:4px 6px 12px 2px;scrollbar-width:thin;scrollbar-color:var(--pink) transparent}.nk-shop .body::-webkit-scrollbar{width:6px}.nk-shop .body::-webkit-scrollbar-thumb{background:var(--pink)}.nk-shop .foot{display:flex;gap:18px;padding:8px 4px 0;font:600 12px/1 var(--f-hud);letter-spacing:.14em;color:var(--mute)}.nk-perkgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.nk-cat{--acc: var(--ccol, var(--cyan));padding:12px}.nk-cat .ch{display:flex;align-items:baseline;gap:8px;margin-bottom:10px}.nk-cat .ch b{font:900 14px/1 var(--f-title);letter-spacing:.22em;color:var(--ccol);text-shadow:0 0 8px var(--ccol);text-transform:uppercase}.nk-cat .ch .cn{font:900 14px/1 var(--f-cn);color:var(--ink)}.nk-cat .ch .cnt{margin-left:auto;font:700 12px/1 var(--f-hud);color:var(--mute);letter-spacing:.1em}.nk-cat .list{display:flex;flex-direction:column;gap:8px}.nk-perk{position:relative;padding:10px 12px 10px 14px;background:#ffffff0a;box-shadow:inset 0 0 0 1px #ffffff14;border-left:3px solid rgba(255,255,255,.15);transition:background .15s,box-shadow .15s;overflow:hidden}.nk-perk:hover{background:#ffffff12}.nk-perk .pt{display:flex;align-items:baseline;gap:8px}.nk-perk .pn{font:700 16px/1.1 var(--f-hud);letter-spacing:.04em;color:#fff}.nk-perk .pcn{font:900 13px/1 var(--f-cn);color:var(--ccol)}.nk-perk .pips{margin-left:auto;display:flex;gap:3px}.nk-perk .pips i{width:10px;height:5px;background:#ffffff26;transform:skew(-20deg)}.nk-perk .pips i.on{background:var(--ccol);box-shadow:0 0 6px var(--ccol)}.nk-perk .pd{margin-top:5px;font:500 13px/1.3 var(--f-hud);color:var(--dim);letter-spacing:.02em}.nk-perk .pf{margin-top:8px;display:flex;align-items:center;gap:8px;min-height:26px}.nk-perk .why{font:600 12px/1.2 var(--f-hud);color:var(--mute);letter-spacing:.04em}.nk-perk .why.warn{color:var(--orange)}.nk-buy{margin-left:auto;flex:none;padding:6px 14px;border:none;cursor:pointer;font:700 12px/1 var(--f-title);letter-spacing:.14em;color:#fff;background:var(--pink);transform:skew(-14deg);box-shadow:0 0 10px #ff2a8a73;transition:filter .12s,transform .12s}.nk-buy>span{display:inline-block;transform:skew(14deg)}.nk-buy:hover{filter:brightness(1.25);transform:skew(-14deg) scale(1.05)}.nk-buy.cy{background:var(--cyan);color:#07030f;box-shadow:0 0 10px #00f0ff73}.nk-buy.ye{background:var(--yel);color:#120818;box-shadow:0 0 10px #ffe04a73}.nk-buy.no{background:#ffffff1a;color:var(--mute);box-shadow:none}.nk-perk.owned{border-left-color:var(--ccol);background:linear-gradient(90deg,#ffffff12,#ffffff05)}.nk-perk.max .pn:after{content:"MAX";margin-left:8px;font:900 9px/1 var(--f-title);letter-spacing:.2em;padding:2px 5px;background:var(--ccol);color:#07030f;vertical-align:middle}.nk-perk.locked{opacity:.55}.nk-perk.locked .pn:before{content:"🔒";margin-right:5px;font-size:12px;filter:grayscale(1)}.nk-perk.bought{animation:nkBought .8s ease-out}.nk-perk.bought:after{content:"INSTALLED 已安裝";position:absolute;right:12px;bottom:12px;font:900 11px/1 var(--f-title);letter-spacing:.18em;color:var(--green);text-shadow:0 0 8px var(--green);animation:nkStamp .9s ease-out forwards}.nk-perk.bought:before{content:"";position:absolute;top:0;bottom:0;left:-40%;width:40%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);animation:nkSweepX .6s ease-out forwards}@keyframes nkBought{0%{box-shadow:inset 0 0 0 2px var(--green),0 0 30px var(--green);background:#39ff8840}to{box-shadow:inset 0 0 0 1px #ffffff14}}@keyframes nkStamp{0%{transform:scale(2.2);opacity:0}20%{transform:scale(1);opacity:1}80%{opacity:1}to{opacity:0}}@keyframes nkSweepX{to{left:110%}}.nk-perk.denied,.nk-wrow.denied{animation:nkDenied .35s linear}@keyframes nkDenied{0%,to{transform:none}20%{transform:translate(-6px);box-shadow:inset 0 0 0 2px var(--red)}40%{transform:translate(5px)}60%{transform:translate(-3px)}80%{transform:translate(2px)}}.nk-wlist{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.nk-wrow{--acc: var(--wcol, var(--cyan));position:relative;display:grid;grid-template-columns:132px 1fr;gap:14px;align-items:center;padding:12px 14px;background:#ffffff0a;box-shadow:inset 0 0 0 1px #ffffff14;border-left:3px solid var(--wcol);overflow:hidden}.nk-wrow .wi{height:54px;display:flex;align-items:center;justify-content:center;background:radial-gradient(ellipse at center,rgba(255,255,255,.06),transparent 70%);filter:drop-shadow(0 0 6px var(--wcol))}.nk-wrow .wn{font:900 15px/1.1 var(--f-title);letter-spacing:.08em;text-transform:uppercase;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nk-wrow .wtop{display:flex;align-items:center;gap:10px}.nk-wrow .wtop .lv{margin-left:auto}.nk-wrow .wbot{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-top:8px}.nk-wrow .wn .cn{font-size:14px;margin-left:6px;color:var(--wcol)}.nk-wrow .wty{margin-top:3px;font:700 10px/1 var(--f-title);letter-spacing:.2em;color:var(--mute)}.nk-wrow .ws{margin-top:8px;display:grid;grid-template-columns:56px 1fr 74px;gap:3px 8px;align-items:center}.nk-wrow .ws .nk-bar{height:4px;transform:skew(-20deg)}.nk-wrow .ws .nk-bar>i{background:var(--wcol)}.nk-wrow .ws .nk-bar>i.nx{background:#ffffff73}.nk-wrow .ws .sv{font:700 12px/1 var(--f-hud);color:var(--ink);text-align:right}.nk-wrow .ws .sv em{font-style:normal;color:var(--green)}.nk-wrow .wr{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.nk-wrow .lv{display:flex;gap:3px}.nk-wrow .lv i{width:12px;height:6px;background:#ffffff24;transform:skew(-20deg)}.nk-wrow .lv i.on{background:var(--yel);box-shadow:0 0 6px var(--yel)}.nk-wrow .why{font:600 11px/1.2 var(--f-hud);color:var(--mute);text-align:right}.nk-wrow.locked{filter:grayscale(.9);opacity:.55}.nk-wrow.locked .wi img{filter:brightness(0);opacity:.7}.nk-wrow.locked .wn{color:var(--mute)}.nk-wrow.bought{animation:nkBought .8s ease-out}.nk-tgrid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.nk-tcard{--acc: var(--tcol, var(--yel));position:relative;padding:18px 20px 20px;display:grid;grid-template-columns:170px 1fr;gap:18px;align-items:center}.nk-tcard .tv{height:200px;display:flex;align-items:center;justify-content:center;background:radial-gradient(ellipse at center 60%,rgba(255,255,255,.08),transparent 70%),repeating-linear-gradient(0deg,rgba(255,255,255,.04) 0 1px,transparent 1px 10px);filter:drop-shadow(0 0 10px var(--tcol))}.nk-tcard .tn{font:italic 900 32px/1 var(--f-title);letter-spacing:.08em;color:#fff;text-shadow:0 0 14px var(--tcol)}.nk-tcard .tn .cn{font-style:normal;font-size:26px;margin-left:10px;color:var(--tcol)}.nk-tcard .tcls{margin-top:5px;font:700 11px/1 var(--f-title);letter-spacing:.24em;color:var(--tcol)}.nk-tcard .td{margin-top:10px;font:500 14px/1.4 var(--f-hud);color:var(--dim)}.nk-tcard .tst{margin-top:12px;display:grid;grid-template-columns:60px 1fr 50px;gap:5px 10px;align-items:center}.nk-tcard .tst .nk-bar{height:5px;transform:skew(-20deg)}.nk-tcard .tst .nk-bar>i{background:var(--tcol);box-shadow:0 0 6px var(--tcol)}.nk-tcard .tst .sv{font:700 13px/1 var(--f-hud);text-align:right}.nk-tcard .tf{margin-top:14px;display:flex;align-items:center;gap:10px}.nk-tcard.sel{box-shadow:inset 0 0 0 2px var(--tcol),0 0 26px #ffe04a40}.nk-tcard.sel:before{content:"SELECTED 已選";position:absolute;right:14px;top:12px;font:900 11px/1 var(--f-title);letter-spacing:.2em;padding:4px 8px;background:var(--tcol);color:#07030f}.nk-tcard.locked .tv img{filter:brightness(0)}.nk-tcard.locked{opacity:.6}.nk-tmeter{--acc: var(--yel);margin-top:16px;padding:14px 18px;display:flex;align-items:center;gap:16px}.nk-tmeter .nk-bar{flex:1;height:8px;transform:skew(-20deg)}.nk-tmeter .nk-bar>i{background:linear-gradient(90deg,#b89a1a,var(--yel));box-shadow:0 0 8px var(--yel)}.nk-map .wrap{position:absolute;inset:3vh 3vw;display:flex;gap:18px}.nk-map .mview{--acc: var(--cyan);position:relative;flex:1;min-width:0;overflow:hidden;cursor:grab}.nk-map .mview:active{cursor:grabbing}.nk-map .mview canvas{position:absolute;inset:0;width:100%;height:100%}.nk-map .coords{position:absolute;left:14px;bottom:12px;font:600 12px/1 var(--f-hud);letter-spacing:.16em;color:var(--dim);pointer-events:none}.nk-map .zoom{position:absolute;right:12px;bottom:12px;display:flex;gap:6px}.nk-map .zoom button{width:32px;height:32px;border:none;background:#00f0ff26;color:var(--ink);font:700 18px/1 var(--f-title);cursor:pointer}.nk-map .zoom button:hover{background:var(--cyan);color:#07030f}.nk-map .side{--acc: var(--pink);width:300px;flex:none;padding:20px;display:flex;flex-direction:column;gap:14px;overflow-y:auto}.nk-map .side h1{margin:0;font:italic 900 34px/1 var(--f-title);letter-spacing:.1em;color:#fff;text-shadow:0 0 14px var(--pink)}.nk-map .side h1 .cn{font-style:normal;font-size:26px;margin-left:8px;color:var(--pink)}.nk-map .here{padding:10px 12px;background:#ffffff0d}.nk-map .here b{display:block;margin-top:4px;font:900 16px/1.1 var(--f-title);letter-spacing:.12em;color:var(--dcol, var(--cyan));text-transform:uppercase}.nk-map .here .cn{font-size:18px;color:#fff}.nk-legend{display:grid;grid-template-columns:22px 1fr auto;gap:7px 8px;align-items:center;font:600 13px/1.1 var(--f-hud);letter-spacing:.06em}.nk-legend .sw{width:14px;height:14px;justify-self:center}.nk-legend .n{font:700 13px/1 var(--f-hud);color:var(--dim)}.nk-legend .cn{color:var(--mute);margin-left:4px;font-size:12px}.nk-map .dlist{display:grid;grid-template-columns:1fr auto;gap:5px 8px;font:600 12px/1.1 var(--f-hud);letter-spacing:.08em}.nk-map .dlist span:nth-child(odd){color:var(--ink)}.nk-map .dlist span:nth-child(odd):before{content:"■ ";color:var(--dc)}.nk-map .dlist .cn{color:var(--mute);font-size:13px}.nk-map .mhelp{margin-top:auto;font:600 12px/1.8 var(--f-hud);letter-spacing:.1em;color:var(--mute)}.nk-go .bg{position:absolute;inset:0;background:radial-gradient(ellipse at center,#3c000cb8,#060004f2 75%)}.nk-go .bg:after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(0deg,rgba(0,0,0,.3) 0 1px,transparent 1px 3px)}.nk-go .center{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:min(860px,94vw);display:flex;flex-direction:column;align-items:center}.nk-go .fl{font:italic 900 clamp(56px,9vw,120px)/1 var(--f-title);letter-spacing:.06em;color:var(--red);text-shadow:0 0 24px var(--red),0 0 70px rgba(255,32,64,.6);animation:nkGoIn 1s cubic-bezier(.2,1.2,.3,1)}.nk-go .fcn{margin-top:4px;font:900 30px/1 var(--f-cn);letter-spacing:.8em;color:#fff;margin-right:-.8em;opacity:.9}@keyframes nkGoIn{0%{transform:scale(1.8);opacity:0;filter:blur(10px)}60%{transform:scale(.97);opacity:1;filter:none}70%{transform:translate(-10px)}76%{transform:translate(8px)}82%{transform:none}}.nk-go .ekg{width:100%;height:70px;margin:14px 0 4px}.nk-go .ekg path{fill:none;stroke:var(--red);stroke-width:2.5;filter:drop-shadow(0 0 6px var(--red));stroke-dasharray:1400;stroke-dashoffset:1400;animation:nkEkg 2.2s ease-out forwards}@keyframes nkEkg{to{stroke-dashoffset:0}}.nk-go .cause{font:700 14px/1 var(--f-hud);letter-spacing:.3em;color:var(--dim);text-transform:uppercase}.nk-go .stats{margin:20px 0 24px;width:100%;display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.nk-go .stats .nk-stat{padding:12px 14px;animation:nkNoteIn .4s ease-out both}.nk-go .stats .nk-stat .v{font-size:30px}.nk-go .stats .nk-stat.rec{box-shadow:inset 0 0 0 1.5px var(--yel),0 0 18px #ffe04a59}.nk-go .stats .nk-stat.rec .v:after{content:"NEW RECORD";margin-left:10px;font:900 10px/1 var(--f-title);letter-spacing:.16em;padding:3px 6px;background:var(--yel);color:#120818;vertical-align:middle}.nk-go nav{display:flex;gap:12px;width:100%}.nk-go nav .nk-btn{justify-content:center}.nk-modal{z-index:5}.nk-modal .panel{--acc: var(--cyan);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:min(720px,94vw);max-height:94vh;overflow-y:auto;padding:22px 28px;scrollbar-width:thin;scrollbar-color:var(--cyan) transparent}.nk-modal.wide .panel{width:min(1100px,94vw)}.nk-modal h2{margin:0 0 14px;font:italic 900 32px/1 var(--f-title);letter-spacing:.1em;color:#fff;text-shadow:0 0 14px var(--cyan)}.nk-modal h2 .cn{font-style:normal;font-size:24px;margin-left:10px;color:var(--cyan)}.nk-set{display:grid;grid-template-columns:1fr 1.4fr;gap:12px 24px;align-items:center}.nk-set .sl{font:700 15px/1.2 var(--f-hud);letter-spacing:.08em;color:var(--ink);text-transform:uppercase}.nk-set .sl .cn{margin-left:8px;font-size:13px;color:var(--mute)}.nk-set .ctl{display:flex;align-items:center;gap:12px}.nk-set .val{min-width:48px;text-align:right;font:700 16px/1 var(--f-hud);color:var(--cyan)}.nk-seg{display:flex;gap:4px}.nk-seg button{padding:8px 16px;border:none;background:#ffffff12;color:var(--dim);font:700 12px/1 var(--f-title);letter-spacing:.14em;cursor:pointer;transform:skew(-12deg)}.nk-seg button.on{background:var(--cyan);color:#07030f;box-shadow:0 0 12px #00f0ff80}.nk-seg button:hover:not(.on){background:#00f0ff33;color:#fff}.nk-range{-webkit-appearance:none;appearance:none;flex:1;height:4px;background:linear-gradient(90deg,var(--cyan) 0 var(--p, 50%),rgba(255,255,255,.14) var(--p, 50%));outline:none;cursor:pointer}.nk-range::-webkit-slider-thumb{-webkit-appearance:none;width:14px;height:20px;background:#fff;box-shadow:0 0 10px var(--cyan);clip-path:polygon(30% 0,100% 0,70% 100%,0 100%);cursor:pointer}.nk-range::-moz-range-thumb{width:14px;height:20px;background:#fff;border:none}.nk-tog{position:relative;width:58px;height:24px;border:none;background:#ffffff1a;cursor:pointer;transform:skew(-12deg)}.nk-tog:after{content:"";position:absolute;left:3px;top:3px;width:24px;height:18px;background:var(--mute);transition:left .15s,background .15s}.nk-tog.on{background:#00f0ff40}.nk-tog.on:after{left:31px;background:var(--cyan);box-shadow:0 0 10px var(--cyan)}.nk-modal .mfoot{margin-top:16px;display:flex;gap:12px}.nk-modal .mfoot .nk-btn{width:auto}.nk-ctrls{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.nk-cg{padding:12px 14px;background:#ffffff0a;box-shadow:inset 0 0 0 1px #ffffff12}.nk-cg h3{margin:0 0 10px;font:900 13px/1 var(--f-title);letter-spacing:.24em;color:var(--pink)}.nk-cg h3 .cn{margin-left:8px;color:var(--ink);letter-spacing:.1em}.nk-cg .r{display:grid;grid-template-columns:104px 1fr;gap:8px;align-items:center;padding:4px 0;border-bottom:1px solid rgba(255,255,255,.05)}.nk-cg .r .ks{display:flex;flex-wrap:wrap;gap:2px}.nk-cg .r .kc{font-size:10px;margin:0}.nk-cg .r .d{font:600 13px/1.2 var(--f-hud);color:var(--ink);letter-spacing:.02em}.nk-cg .r .d .cn{margin-left:6px;font-size:11px;color:var(--mute);white-space:nowrap}@media (max-width: 1100px){.nk-perkgrid{grid-template-columns:repeat(2,1fr)}.nk-wlist{grid-template-columns:1fr}.nk-ctrls{grid-template-columns:repeat(2,1fr)}.nk-main .right{display:none}}@media (max-height: 760px){.nk-main nav{margin-top:2.4vh;gap:7px}.nk-btn{padding-top:10px;padding-bottom:10px;font-size:17px}}.nk-xh.guard .melee .st{stroke:var(--cyan);stroke-width:3}.nk-xh.guard .melee{filter:drop-shadow(0 0 4px var(--cyan))}.nk-xh .cpip{fill:#ffffff40}.nk-xh .cpip.on{fill:var(--pink)}.nk-hud.jolt .corner{animation:nkHudJolt .3s steps(4) 1}@keyframes nkHudJolt{0%{translate:-4px 2px;filter:drop-shadow(3px 0 0 rgba(255,0,60,.75)) drop-shadow(-3px 0 0 rgba(0,240,255,.75))}33%{translate:3px -2px}66%{translate:-2px 0;filter:drop-shadow(2px 0 0 rgba(255,0,60,.5)) drop-shadow(-2px 0 0 rgba(0,240,255,.5))}to{translate:0 0;filter:none}}.nk-banner:before{content:"";position:absolute;inset:-18px 10% -14px;z-index:-1;background:radial-gradient(ellipse at center,#05020c9e,#05020c00 70%)}.nk-combo:before{content:"";position:absolute;inset:-16px -40px;z-index:-1;background:radial-gradient(ellipse at center,#05020c8c,#05020c00 70%)}.nk-combo .cx,.nk-combo .ct{-webkit-text-stroke:.5px rgba(0,0,0,.35)}.nk-scope{position:absolute;inset:0;pointer-events:none;opacity:0;display:none;--sr: min(40vh, 40vw)}.nk-scope.on{display:block}.nk-scope .lens{position:absolute;inset:0;background:radial-gradient(circle at 50% 50%,transparent 0,transparent calc(var(--sr) - 1px),rgba(0,240,255,.55) var(--sr),#020006 calc(var(--sr) + 3px),#020006 100%)}.nk-scope .lens:after{content:"";position:absolute;left:50%;top:50%;width:calc(var(--sr) * 2);height:calc(var(--sr) * 2);transform:translate(-50%,-50%);border-radius:50%;box-shadow:inset 0 0 calc(var(--sr) * .35) #000000bf,inset 0 0 0 1px #00f0ff59;background:repeating-linear-gradient(180deg,rgba(0,240,255,.025) 0 2px,transparent 2px 4px)}.nk-scope .ret{position:absolute;left:50%;top:50%;width:calc(var(--sr) * 2);height:calc(var(--sr) * 2);transform:translate(-50%,-50%);overflow:visible}.nk-scope .ret line,.nk-scope .ret path{stroke:#fff;stroke-width:1;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 2px rgba(0,0,0,.9))}.nk-scope .ret .thick{stroke-width:2.5;stroke:#0a0414f2}.nk-scope .ret .thin{stroke:var(--cyan)}.nk-scope .ret .dot{fill:var(--red);filter:drop-shadow(0 0 4px var(--red))}.nk-scope .info{position:absolute;left:calc(50% + var(--sr) * .42);top:calc(50% + var(--sr) * .5);display:flex;flex-direction:column;gap:4px;font:700 13px/1 var(--f-title);letter-spacing:.12em;color:var(--cyan);text-shadow:0 0 6px rgba(0,240,255,.6)}.nk-scope .info b{font:900 26px/1 var(--f-title);color:#fff}.nk-scope .info em{font:600 11px/1 var(--f-hud);font-style:normal;letter-spacing:.2em;color:var(--dim)}.nk-tac{position:absolute;inset:0;display:none;pointer-events:none;opacity:0;--tb: 0}.nk-tac.on{display:block}.nk-tac .tint{position:absolute;inset:0;background:radial-gradient(ellipse at 50% 50%,#0fa0 30%,#0028328c),repeating-linear-gradient(0deg,rgba(0,255,200,.035) 0 1px,transparent 1px 4px),linear-gradient(#00141a2e,#00141a2e)}.nk-tac .tint:after{content:"";position:absolute;left:0;right:0;height:22vh;top:-22vh;background:linear-gradient(180deg,transparent,rgba(0,255,200,.07) 70%,rgba(0,255,200,.22) 99%,transparent);animation:nkTacSweep 2.4s linear infinite}@keyframes nkTacSweep{to{top:100vh}}.nk-tac .hdr{position:absolute;left:50%;top:calc(64px * var(--hs));transform:translate(-50%) scale(var(--hs));transform-origin:top center;text-align:center}.nk-tac .hdr .t{display:flex;align-items:center;gap:10px;justify-content:center;font:900 15px/1 var(--f-title);letter-spacing:.36em;color:#bafff0;text-shadow:0 0 12px rgba(0,255,200,.8)}.nk-tac .hdr .t .cn{font:900 15px/1 var(--f-cn);letter-spacing:.2em;color:var(--cyan)}.nk-tac .hdr .blip{width:8px;height:8px;background:#00ffc8;box-shadow:0 0 10px #00ffc8;transform:rotate(45deg);animation:nkBlink .8s infinite steps(2)}.nk-tac .hdr .s{margin-top:6px;display:flex;gap:14px;justify-content:center;font:700 12px/1 var(--f-hud);letter-spacing:.2em;color:var(--dim)}.nk-tac .hdr .s b{color:#fff;font-size:14px}.nk-tac .hdr .s b.w{color:var(--yel)}.nk-tac .hdr .time{color:#00ffc8}.nk-tac .lead{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.nk-tac .lead polyline{fill:none;stroke:#bafff0b3;stroke-width:1;stroke-dasharray:4 3;filter:drop-shadow(0 0 3px rgba(0,255,200,.8))}.nk-tac .lead polyline.hk{stroke:#ff2a8ad9;stroke-dasharray:none;filter:drop-shadow(0 0 3px var(--pink))}.nk-tac .marks{position:absolute;inset:0}.tb{position:absolute;left:0;top:0;width:var(--w, 30px);height:var(--h, 50px);--ac: #ff2040;will-change:transform}.tb .c{position:absolute;width:30%;height:18%;min-width:5px;min-height:5px;max-width:16px;max-height:16px;border:2px solid var(--ac);filter:drop-shadow(0 0 3px var(--ac))}.tb .c1{left:0;top:0;border-right:none;border-bottom:none}.tb .c2{right:0;top:0;border-left:none;border-bottom:none}.tb .c3{left:0;bottom:0;border-right:none;border-top:none}.tb .c4{right:0;bottom:0;border-left:none;border-top:none}.tb .ic{position:absolute;left:50%;bottom:calc(100% + 3px);transform:translate(-50%);font:900 15px/1 var(--f-title);color:var(--ac);text-shadow:0 0 8px var(--ac),0 0 2px #000}.tb .ds{position:absolute;left:calc(100% + 4px);top:0;font:700 11px/1 var(--f-hud);letter-spacing:.06em;color:var(--ac);text-shadow:0 0 3px #000,0 0 6px #000;opacity:.85;white-space:nowrap}.tb .hp{position:absolute;left:0;right:0;top:calc(100% + 3px);height:3px;background:#0000008c}.tb .hp>i{position:absolute;inset:0;background:var(--ac);transform-origin:left}.tb.a-un{--ac: #7fe7ff}.tb.a-su{--ac: #ffe04a}.tb.a-se{--ac: #ff9a2a}.tb.a-al{--ac: #ff2040}.tb.a-ally{--ac: #39ff88}.tb.boss{--ac: #ff2040}.tb.boss .c{border-width:3px}.tb.bty{--ac: #ffb020}.tb.bty .ic{font-size:18px}.tb.el .c{border-style:double;border-width:3px}.tb.hx{--ac: #39ff88}.tb.hx .c{width:40%;height:40%}.tb.hx .ic{bottom:auto;top:50%;transform:translate(-50%,-50%);font-size:14px}.tb.hz .c{width:45%;height:45%;border-width:1.5px;filter:none}.tb.hz .ds{display:none}.tb.wall .c{border-style:dashed;opacity:.65}.tb.wall .ds{opacity:.55}.tb.mk .ic{color:#fff;text-shadow:0 0 8px var(--pink),0 0 16px var(--pink)}.tb.mk:after{content:"";position:absolute;inset:-6px;border:1px solid var(--pink);transform:rotate(0);animation:nkMarkPulse 1s ease-out infinite}@keyframes nkMarkPulse{0%{opacity:1;inset:-2px}to{opacity:0;inset:-12px}}.tb.hov .c{border-color:#fff;filter:drop-shadow(0 0 6px var(--ac)) drop-shadow(0 0 2px var(--ac))}.tb.hov{background:radial-gradient(ellipse at center,rgba(255,255,255,.07),transparent 70%)}.tb.sel .c{border-color:var(--pink);border-width:3px;filter:drop-shadow(0 0 6px var(--pink))}.tb.sel:before{content:"";position:absolute;left:50%;top:50%;width:10px;height:10px;margin:-5px 0 0 -5px;border:2px solid var(--pink);transform:rotate(45deg);animation:nkSelSpin 2.4s linear infinite}@keyframes nkSelSpin{to{transform:rotate(405deg)}}.nk-tac .lb{font:900 11px/1 var(--f-title);letter-spacing:.26em;color:#bafff0}.nk-tac kbd.k,.nk-draft kbd.k{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 4px;font:700 11px/1 var(--f-title);color:#0b0616;background:var(--cyan);clip-path:polygon(3px 0,100% 0,100% calc(100% - 3px),calc(100% - 3px) 100%,0 100%,0 3px)}.nk-tac .hot{outline:1px solid rgba(255,255,255,.9);outline-offset:1px;box-shadow:0 0 16px #00ffc88c!important}.nk-tac .press{animation:nkTacPress .25s ease-out}@keyframes nkTacPress{0%{filter:brightness(2.4);transform:scale(.97)}to{filter:none;transform:none}}.tc-left{position:absolute;left:22px;top:calc(196px * var(--hs));width:330px;transform:scale(var(--hs));transform-origin:top left;display:flex;flex-direction:column;gap:8px}.tc-card,.tc-hacks{position:relative;display:none;--acc: #00ffc8}.tc-card.on,.tc-hacks.on{display:block;animation:nkTacIn .16s ease-out}@keyframes nkTacIn{0%{opacity:0;translate:-14px 0}to{opacity:1;translate:0 0}}.tc-card{padding:10px 14px}.tc-card .hd{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.tc-card .thr{display:flex;gap:2px;margin-right:4px}.tc-card .thr i{width:7px;height:11px;background:#ffffff24;transform:skew(-20deg)}.tc-card .thr i.on{background:var(--red);box-shadow:0 0 6px var(--red)}.tc-card .tg{font:900 9px/1 var(--f-title);letter-spacing:.14em;padding:3px 5px;color:#0b0616;background:#c8c8d8}.tc-card .tg.boss{background:var(--red);color:#fff}.tc-card .tg.bty{background:#ffb020}.tc-card .tg.el{background:var(--purple);color:#fff}.tc-card .tg.mk{background:var(--pink);color:#fff}.tc-card .tg.wl{background:#ffffff1f;color:var(--dim)}.tc-card .tg.hx{background:var(--green)}.tc-card .dist{margin-left:auto;font:700 13px/1 var(--f-hud);color:var(--dim);letter-spacing:.08em}.tc-card .nm{margin-top:8px;font:900 19px/1.05 var(--f-title);letter-spacing:.06em;color:#fff;text-transform:uppercase}.tc-card .ncn{margin-top:3px;font:700 13px/1.2 var(--f-cn);color:var(--cyan);letter-spacing:.08em}.tc-card .ncn b{color:#ffb020;font-family:var(--f-hud)}.tc-card .hpr{margin-top:8px;display:flex;align-items:center;gap:8px;font:700 14px/1 var(--f-hud);color:#fff}.tc-card .hpr em{font-style:normal;color:var(--mute);font-size:12px}.tc-card .hb{flex:1;height:8px;background:#ff204026;transform:skew(-20deg);position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ff204066}.tc-card .hb>i{position:absolute;inset:0;transform-origin:left;background:linear-gradient(90deg,#a0001a,var(--red));box-shadow:0 0 8px var(--red)}.tc-card .arm{font:700 11px/1 var(--f-hud);letter-spacing:.12em;color:#7fb7ff}.tc-card .aw{margin-top:8px;display:flex;align-items:center;gap:8px;font:900 12px/1 var(--f-title);letter-spacing:.2em;color:var(--ac);text-shadow:0 0 8px var(--ac)}.tc-card .aw .cn{font:700 12px/1 var(--f-cn);letter-spacing:.1em;text-shadow:none}.tc-card .aw .det{flex:1;height:4px;background:#ffffff1a;position:relative;overflow:hidden}.tc-card .aw .det>i{position:absolute;inset:0;transform-origin:left;background:var(--ac)}.tc-card .wr{margin-top:7px;display:flex;flex-wrap:wrap;gap:4px;align-items:center}.tc-card .wr .k{font:700 10px/1 var(--f-hud);letter-spacing:.2em;color:var(--mute);margin-right:2px}.tc-card .wr .k:not(:first-child){margin-left:6px}.tc-card .ch{font:700 11px/1 var(--f-hud);letter-spacing:.08em;padding:3px 6px;background:#ffffff12;color:var(--ink)}.tc-card .ch.wk{color:var(--green);box-shadow:inset 0 0 0 1px #39ff8873}.tc-card .ch.rs{color:var(--orange);box-shadow:inset 0 0 0 1px #ff7a1a73}.tc-card .ch.st{color:var(--sc);box-shadow:inset 0 0 0 1px var(--sc)}.tc-card .ch.st em{font-style:normal;color:var(--dim)}.tc-card .ch.af{color:#e0b0ff;box-shadow:inset 0 0 0 1px #9d4dff99}.tc-card .legend{margin-top:9px;font:700 10px/1 var(--f-hud);letter-spacing:.16em;color:var(--mute)}.tc-card .legend .kc{font-size:9px}.tc-hacks{padding:10px 10px 8px 12px;--acc: var(--pink)}.tc-hacks .hh{display:flex;align-items:baseline;gap:8px;margin-bottom:7px}.tc-hacks .hh .lb{color:var(--pink)}.tc-hacks .hh .cn{font:700 12px/1 var(--f-cn);color:var(--dim)}.tc-hacks .hh .tn{margin-left:auto;font:700 11px/1 var(--f-hud);letter-spacing:.1em;color:#fff;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tc-hacks .hh .x{font:900 12px/1 var(--f-title);color:var(--dim);padding:3px 6px;background:#ffffff12}.tc-hacks .rows{display:flex;flex-direction:column;gap:3px}.tc-hacks .row{position:relative;display:grid;grid-template-columns:22px 6px 1fr auto 44px 34px;align-items:center;gap:7px;padding:6px 6px 6px 4px;background:linear-gradient(90deg,#ffffff12,#ffffff05)}.tc-hacks .row .sw{width:4px;height:18px;background:var(--hc);box-shadow:0 0 8px var(--hc)}.tc-hacks .row .n{font:700 15px/1 var(--f-hud);letter-spacing:.04em;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tc-hacks .row .cn{font:600 11px/1 var(--f-cn);color:var(--dim)}.tc-hacks .row .r{font:700 15px/1 var(--f-hud);color:var(--cyan);text-align:right}.tc-hacks .row .r em{font-style:normal;font-size:9px;letter-spacing:.1em;margin-left:2px;color:var(--mute)}.tc-hacks .row .u{font:600 11px/1 var(--f-hud);color:var(--mute);text-align:right}.tc-hacks .row .why{grid-column:3 / -1;font:700 9px/1 var(--f-hud);letter-spacing:.14em;color:var(--orange)}.tc-hacks .row.na{opacity:.5}.tc-hacks .row.na .r{color:var(--red)}.tc-hacks .row.hot{background:linear-gradient(90deg,var(--hc),rgba(255,255,255,.04));outline:none}.tc-hacks .row.hot .n,.tc-hacks .row.hot .cn{color:#07030f}.tc-hacks .row.hot kbd.k{background:#fff}.tc-hacks .none{font:700 12px/1.3 var(--f-hud);letter-spacing:.14em;color:var(--mute);padding:8px 2px}.tc-hacks .none .cn{margin-left:8px}.tc-drone{position:absolute;right:22px;top:calc(252px * var(--hs));width:250px;transform:scale(var(--hs));transform-origin:top right;padding:9px 12px 10px;display:none;--acc: var(--yel)}.tc-drone.on{display:block;animation:nkTacIn .16s ease-out}.tc-drone .hh{display:flex;align-items:baseline;gap:8px;margin-bottom:6px}.tc-drone .hh .lb{color:var(--yel)}.tc-drone .hh .cn{font:700 12px/1 var(--f-cn);color:var(--dim)}.tc-drone .hh .or{margin-left:auto;font:700 11px/1 var(--f-hud);letter-spacing:.16em;color:var(--yel)}.tc-drone .ls{display:flex;flex-direction:column;gap:3px;margin-bottom:6px}.tc-drone .it{display:grid;grid-template-columns:62px 1fr 64px;gap:6px;align-items:center;font:700 11px/1 var(--f-hud);letter-spacing:.1em;color:var(--ink)}.tc-drone .it .s{color:var(--dim);text-align:right;font-size:10px}.tc-drone .it.dead{opacity:.45}.tc-drone .hb{height:5px;background:#ffffff1a;position:relative;overflow:hidden;transform:skew(-20deg)}.tc-drone .hb>i{position:absolute;inset:0;transform-origin:left;background:var(--yel)}.tc-drone .obs{display:grid;grid-template-columns:repeat(3,1fr);gap:4px}.tc-drone .ob{padding:6px 4px;text-align:center;background:#ffe04a14;box-shadow:inset 0 0 0 1px #ffe04a4d;font:800 11px/1 var(--f-hud);letter-spacing:.1em;color:var(--ink);display:flex;flex-direction:column;gap:3px;align-items:center}.tc-drone .ob .cn{font:600 10px/1 var(--f-cn);color:var(--dim)}.tc-drone .ob.cur{background:var(--yel);color:#0b0616}.tc-drone .ob.cur .cn{color:#3a2a00}.tc-drone .ob.dis{opacity:.35}.tc-drone .ob.jack{margin-top:5px;flex-direction:row;justify-content:center;gap:8px;padding:8px;background:#00f0ff1a;box-shadow:inset 0 0 0 1px #00f0ff80;font-size:13px}.tc-bot{position:absolute;right:22px;bottom:18px;transform:scale(var(--hs));transform-origin:bottom right;display:flex;flex-direction:column;align-items:flex-end;gap:8px}.tc-ram{display:flex;align-items:center;gap:12px}.tc-ram .rr{display:flex;align-items:center;gap:8px;padding:6px 10px;background:#061216cc;box-shadow:inset 0 0 0 1px #00ffc84d}.tc-ram .rr .lb{color:#00ffc8}.tc-ram .pips{display:flex;gap:2px}.tc-ram .pips i{width:7px;height:13px;background:#00ffc81f;transform:skew(-18deg)}.tc-ram .pips i.on{background:#00ffc8;box-shadow:0 0 6px #00ffc8}.tc-ram .rr b{font:700 15px/1 var(--f-hud);color:#fff;min-width:38px;text-align:right}.tc-ram .q{display:flex;gap:5px;align-items:center}.tc-ram .q.bump{animation:nkTacPress .3s ease-out}.tc-ram .q.deny{animation:nkStamFail .3s ease-out}.tc-ram .qi{position:relative;padding:5px 9px 8px;background:#0c061ad9;box-shadow:inset 2px 0 0 var(--hc);display:flex;flex-direction:column;gap:2px;min-width:110px}.tc-ram .qi .n{font:700 12px/1 var(--f-hud);color:#fff;letter-spacing:.06em}.tc-ram .qi .t{font:600 10px/1 var(--f-hud);color:var(--dim);letter-spacing:.06em;max-width:140px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tc-ram .qi .pb{position:absolute;left:0;right:0;bottom:0;height:3px;background:#ffffff14}.tc-ram .qi .pb>i{position:absolute;inset:0;transform-origin:left;background:var(--hc);box-shadow:0 0 6px var(--hc);transform:scaleX(0)}.tc-ram .qi.cur{box-shadow:inset 2px 0 0 var(--hc),0 0 12px #00000080}.tc-ram .qi.dm{--hc: #9aa0ff}.tc-ram .qe{font:700 11px/1 var(--f-hud);letter-spacing:.16em;color:var(--mute);padding:0 4px}.tc-ram .qe .cn{margin-left:6px}.tc-lo{display:flex;gap:10px;align-items:stretch}.tc-lo .grp{display:flex;gap:6px}.tc-lo .grp.g,.tc-lo .grp.c{flex-direction:column;gap:4px;width:176px;padding:7px 8px;background:#0c061ad1;box-shadow:inset 0 0 0 1px #ffffff1a}.tc-lo .gl{font:800 10px/1 var(--f-title);letter-spacing:.2em;color:var(--dim);display:flex;align-items:center;gap:4px}.tc-lo .gl .cn{font:600 10px/1 var(--f-cn);letter-spacing:.08em;margin-left:auto;color:var(--mute)}.tc-lo .gl .kc{font-size:9px;margin:0 2px 0 0}.tc-lo .chips{display:flex;flex-direction:column;gap:3px}.tc-lo .cp{position:relative;display:flex;align-items:center;gap:6px;padding:4px 6px;background:#ffffff0d;box-shadow:inset 2px 0 0 var(--cc);font:700 12px/1 var(--f-hud);color:var(--ink);letter-spacing:.04em}.tc-lo .cp .n{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tc-lo .cp b{font:700 13px/1 var(--f-hud);color:var(--cc)}.tc-lo .cp.cur{background:linear-gradient(90deg,var(--cc),rgba(255,255,255,.05));color:#07030f}.tc-lo .cp.cur b{color:#07030f}.tc-lo .cp.zero{opacity:.4}.tc-lo .cp .use{font:900 9px/1 var(--f-title);letter-spacing:.14em;padding:2px 4px;background:#07030f;color:var(--cc)}.tc-lo .none{font:700 11px/1 var(--f-hud);letter-spacing:.2em;color:var(--mute);padding:4px}.tc-lo .sl{position:relative;width:196px;padding:8px 10px 8px 8px;background:linear-gradient(160deg,#18092eeb,#0a0416cc);box-shadow:inset 0 0 0 1px #ffffff1a,inset 0 -3px 0 var(--rc);clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);display:flex;flex-direction:column;gap:4px}.tc-lo .sl .k{position:absolute;left:6px;top:6px}.tc-lo .sl .ic{height:30px;display:flex;align-items:center;justify-content:center;filter:drop-shadow(0 0 5px var(--rc))}.tc-lo .sl .ic img{max-width:120px;max-height:28px}.tc-lo .sl .n{font:800 13px/1.05 var(--f-title);letter-spacing:.06em;color:#fff;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tc-lo .sl .m{display:flex;gap:6px;align-items:baseline;font:700 10px/1 var(--f-hud);letter-spacing:.14em;color:var(--dim)}.tc-lo .sl .m .rr{color:var(--rc)}.tc-lo .sl .m .am{margin-left:auto;font:700 13px/1 var(--f-hud);color:#fff;letter-spacing:.02em}.tc-lo .sl .m .am em{font-style:normal;font-size:10px;color:var(--mute)}.tc-lo .sl .tr{display:flex;flex-wrap:wrap;gap:3px}.tc-lo .sl .tr span{font:700 9px/1 var(--f-hud);letter-spacing:.1em;padding:2px 4px;color:var(--rc);box-shadow:inset 0 0 0 1px var(--rc);text-transform:uppercase}.tc-lo .sl .drop{position:absolute;right:6px;top:6px;font:900 9px/1 var(--f-title);letter-spacing:.14em;padding:3px 5px;color:var(--dim);background:#ffffff12}.tc-lo .sl .drop.hot{background:var(--red);color:#fff;outline:none}.tc-lo .sl.cur{box-shadow:inset 0 0 0 2px var(--rc),0 0 18px color-mix(in srgb,var(--rc) 45%,transparent);transform:translateY(-4px)}.tc-lo .sl.empty{align-items:center;justify-content:center;opacity:.5;min-height:84px}.tc-lo .sl.empty .e{font:800 12px/1 var(--f-title);letter-spacing:.24em;color:var(--mute)}.tc-lo .sl.empty .cn{margin-left:6px}.tc-cur{position:absolute;left:-20px;top:-20px;width:40px;height:40px;margin:0}.tc-cur svg{position:absolute;left:0;top:0;width:40px;height:40px;overflow:visible;transition:transform .12s}.tc-cur path{fill:none;stroke:#eafff9;stroke-width:2;filter:drop-shadow(0 0 3px #00ffc8)}.tc-cur circle{fill:#fff}.tc-cur.pt svg{transform:scale(.7) rotate(45deg)}.tc-cur.pt path{stroke:#fff}.tc-cur.tgt path{stroke:var(--pink);filter:drop-shadow(0 0 4px var(--pink))}.nk-hud.tac .corner.br,.nk-hud.tac .corner.rc,.nk-hud.tac .corner.lc,.nk-hud.tac .nk-abil,.nk-hud.tac .nk-hack,.nk-hud.tac .nk-xh,.nk-hud.tac .nk-v2w,.nk-hud.tac .nk-style{opacity:0;transition:opacity .15s}.nk-hud .corner.br,.nk-hud .corner.rc,.nk-hud .corner.lc,.nk-hud .nk-xh{transition:opacity .2s}.nk-hud.tac .nk-banner,.nk-hud.tac .nk-combo,.nk-hud.tac .nk-unlock{opacity:.2!important}.nk-draft{z-index:4}.nk-draft .bg{position:absolute;inset:0;background:radial-gradient(ellipse at 50% 55%,#1e08329e,#04010aed 78%);backdrop-filter:blur(2px) saturate(.7);-webkit-backdrop-filter:blur(2px) saturate(.7)}.nk-draft .bg:after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(0deg,rgba(0,0,0,.25) 0 1px,transparent 1px 3px)}.nk-draft .head{position:absolute;left:50%;top:7vh;transform:translate(-50%);text-align:center;white-space:nowrap}.nk-draft .lvl{display:flex;align-items:baseline;justify-content:center;gap:14px;animation:nkDraftHead .45s cubic-bezier(.2,1.3,.4,1)}.nk-draft .lvl .k{font:italic 900 clamp(26px,3.2vw,44px)/1 var(--f-title);letter-spacing:.14em;color:#fff;text-shadow:0 0 18px var(--yel),0 0 40px rgba(255,224,74,.5)}.nk-draft .lvl b{font:italic 900 clamp(40px,5vw,68px)/1 var(--f-title);color:var(--yel);text-shadow:0 0 18px var(--yel)}.nk-draft .lvl .cn{font:900 clamp(20px,2vw,28px)/1 var(--f-cn);color:var(--pink);letter-spacing:.3em}@keyframes nkDraftHead{0%{transform:scale(1.6);opacity:0;filter:blur(6px)}to{transform:none;opacity:1;filter:none}}.nk-draft .sub{margin-top:10px;font:700 13px/1 var(--f-hud);letter-spacing:.34em;color:var(--dim)}.nk-draft .sub .bn{color:var(--red);letter-spacing:.3em}.nk-draft .pend{margin-top:10px;display:flex;align-items:center;justify-content:center;gap:6px;font:700 12px/1 var(--f-title);letter-spacing:.2em;color:var(--mute)}.nk-draft .pend b{color:#fff;font-size:14px}.nk-draft .pend em{font-style:normal;margin-right:8px}.nk-draft .pend i{width:16px;height:4px;background:#ffffff26;transform:skew(-20deg)}.nk-draft .pend i.done{background:var(--mute)}.nk-draft .pend i.cur{background:var(--yel);box-shadow:0 0 8px var(--yel)}.nk-draft .cards{position:absolute;left:50%;top:50%;transform:translate(-50%,-47%);display:flex;gap:clamp(14px,1.8vw,28px);perspective:1200px}.dc{position:relative;width:clamp(200px,17.5vw,262px);height:clamp(300px,26vw,390px);cursor:pointer;transition:transform .18s cubic-bezier(.2,1.3,.4,1),filter .18s;--tc: #ff2a8a;--rc: #c8c8d0}.dc .in{position:absolute;inset:0;padding:16px 16px 14px;display:flex;flex-direction:column;overflow:hidden;background:linear-gradient(180deg,color-mix(in srgb,var(--tc) 22%,transparent),transparent 42%),repeating-linear-gradient(0deg,rgba(255,255,255,.025) 0 1px,transparent 1px 3px),linear-gradient(160deg,#1c0a34f7,#080312f7);clip-path:polygon(16px 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%,0 16px);box-shadow:inset 0 0 0 2px var(--rc),inset 0 4px 0 var(--tc)}.dc:before{content:"";position:absolute;inset:-2px;clip-path:polygon(17px 0,100% 0,100% calc(100% - 17px),calc(100% - 17px) 100%,0 100%,0 17px);background:var(--rc);filter:blur(10px);opacity:.28;z-index:-1;transition:opacity .18s}.dc .glyph{position:absolute;right:-8px;top:34px;font:900 clamp(110px,10vw,160px)/1 var(--f-cn);color:var(--tc);opacity:.1;pointer-events:none}.dc .top{display:flex;align-items:center;justify-content:space-between;gap:8px}.dc .tree{font:900 11px/1 var(--f-title);letter-spacing:.22em;color:var(--tc);text-shadow:0 0 8px var(--tc)}.dc .tree .cn{margin-left:6px;font-size:13px;letter-spacing:.05em}.dc .rar{font:900 9px/1 var(--f-title);letter-spacing:.18em;padding:4px 6px;color:#07030f;background:var(--rc)}.dc .nm{margin-top:auto;font:900 clamp(17px,1.5vw,22px)/1.05 var(--f-title);letter-spacing:.04em;color:#fff;text-transform:uppercase;text-shadow:0 0 14px color-mix(in srgb,var(--tc) 60%,transparent)}.dc .ncn{margin-top:5px;font:900 clamp(15px,1.3vw,19px)/1 var(--f-cn);color:var(--tc);letter-spacing:.12em}.dc .rk{margin-top:12px;display:flex;align-items:center;gap:8px;font:700 11px/1 var(--f-hud);letter-spacing:.18em;color:var(--yel)}.dc .rk .pips{display:flex;gap:3px}.dc .rk .pips i{width:12px;height:6px;transform:skew(-20deg);background:#ffffff24}.dc .rk .pips i.on{background:var(--tc)}.dc .rk .pips i.nx{background:var(--yel);box-shadow:0 0 8px var(--yel);animation:nkBlink .9s infinite steps(2)}.dc .ds{margin-top:10px;min-height:5.6em;font:600 clamp(13px,1.05vw,15px)/1.35 var(--f-hud);color:var(--ink);letter-spacing:.02em}.dc .ft{margin-top:12px;display:flex;align-items:center;gap:8px;padding-top:10px;border-top:1px solid rgba(255,255,255,.1);font:900 11px/1 var(--f-title);letter-spacing:.26em;color:var(--dim)}.dc .ft .bn{display:none;color:var(--red)}.dc .xb{position:absolute;right:8px;bottom:10px;z-index:2;font:900 11px/1 var(--f-title);color:var(--mute);padding:5px 7px;background:#ffffff0f;opacity:0;transition:opacity .15s,background .15s}.nk-draft .dc:hover .xb{opacity:1}.dc .xb:hover{background:var(--red);color:#fff}.dc:hover,.dc.foc{transform:translateY(-14px) scale(1.035)}.dc:hover:before,.dc.foc:before{opacity:.75}.dc:hover .ft,.dc.foc .ft{color:#fff}.dc:hover .ft .pk,.dc.foc .ft .pk{color:var(--yel);text-shadow:0 0 8px var(--yel)}.dc.r-rare .rar,.dc.r-epic .rar{color:#fff}.dc.r-legendary:before,.dc.cap:before{opacity:.55;animation:nkLegendGlow 1.6s ease-in-out infinite}@keyframes nkLegendGlow{50%{opacity:.95;filter:blur(14px)}}.dc.cap .in:after,.dc.evo .in:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,transparent 35%,rgba(255,255,255,.16) 48%,transparent 60%);background-size:250% 100%;animation:nkShimmer 2.4s linear infinite}@keyframes nkShimmer{0%{background-position:150% 0}to{background-position:-100% 0}}.dc.evo .in{box-shadow:inset 0 0 0 2px #ffb020,inset 0 4px 0 var(--pink);background:linear-gradient(180deg,rgba(255,176,32,.24),transparent 45%),linear-gradient(160deg,#280e28f7,#0a030ef7)}.dc.evo:before{background:conic-gradient(from 0deg,#ffb020,#ff2a8a,#00f0ff,#ffb020);opacity:.7;filter:blur(8px);animation:nkEvoSpin 3s linear infinite}@keyframes nkEvoSpin{to{filter:blur(8px) hue-rotate(360deg)}}.dc .evoart{margin-top:28px;display:flex;align-items:center;justify-content:center;gap:8px;filter:drop-shadow(0 0 8px #ffb020)}.dc .evoart img{max-width:44%}.dc .evoart .arr{font:900 18px/1 var(--f-title);color:var(--yel);animation:nkBlink .8s infinite steps(2)}.dc.deal{animation:nkDeal .42s cubic-bezier(.2,1.2,.4,1) both}@keyframes nkDeal{0%{opacity:0;transform:translateY(70px) rotateX(-35deg) scale(.9)}to{opacity:1;transform:none}}.dc.flip{animation:nkFlip .36s ease-out both}@keyframes nkFlip{0%{opacity:.2;transform:rotateY(90deg)}to{opacity:1;transform:none}}.dc.picked{animation:nkPicked .45s cubic-bezier(.3,1.2,.5,1) forwards;pointer-events:none}@keyframes nkPicked{0%{transform:translateY(-14px) scale(1.04)}35%{transform:translateY(-24px) scale(1.12);filter:brightness(1.8)}to{transform:translateY(-90px) scale(1.05);opacity:0;filter:brightness(2.5)}}.dc.gone{animation:nkGone .3s ease-in forwards;pointer-events:none}@keyframes nkGone{to{transform:translateY(60px) scale(.92);opacity:0}}.dc.banished{animation:nkBanish .3s ease-in forwards;pointer-events:none}@keyframes nkBanish{0%{filter:brightness(2) hue-rotate(-60deg)}to{transform:scale(.8) rotate(-4deg);opacity:0;filter:brightness(.3) saturate(3) hue-rotate(-60deg)}}.nk-draft.banishing .dc:not(.evo) .in{box-shadow:inset 0 0 0 2px var(--red),inset 0 4px 0 var(--red)}.nk-draft.banishing .dc:not(.evo) .ft .pk{display:none}.nk-draft.banishing .dc:not(.evo) .ft .bn{display:inline}.nk-draft.banishing .dc.evo{opacity:.4}.nk-draft .acts{position:absolute;left:50%;bottom:11vh;transform:translate(-50%);display:flex;gap:12px}.nk-draft .da{display:flex;align-items:center;gap:8px;padding:10px 18px 10px 12px;border:none;cursor:pointer;transform:skew(-12deg);background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff29;color:var(--ink);font:800 14px/1 var(--f-title);letter-spacing:.16em;transition:background .14s,box-shadow .14s}.nk-draft .da>*{transform:skew(12deg)}.nk-draft .da .cn{font:700 13px/1 var(--f-cn);color:var(--dim);letter-spacing:.08em}.nk-draft .da b{margin-left:4px;font:700 16px/1 var(--f-hud);color:var(--yel)}.nk-draft .da:hover{background:#00f0ff33;box-shadow:inset 0 0 0 1px var(--cyan),0 0 16px #00f0ff4d}.nk-draft .da.ban:hover,.nk-draft .da.ban.on{background:#ff204040;box-shadow:inset 0 0 0 1px var(--red),0 0 16px #ff204059}.nk-draft .da[disabled]{opacity:.3;pointer-events:none}.nk-draft .build{position:absolute;left:50%;bottom:4.5vh;transform:translate(-50%);display:flex;align-items:center;gap:14px;white-space:nowrap;font:700 11px/1 var(--f-hud);letter-spacing:.18em;color:var(--mute)}.nk-draft .build .lb{font:900 10px/1 var(--f-title);letter-spacing:.26em;color:var(--dim)}.nk-draft .build .lb .cn{margin-left:5px}.nk-draft .build .tr{display:flex;align-items:baseline;gap:5px;opacity:.45}.nk-draft .build .tr.on{opacity:1;color:var(--ink)}.nk-draft .build .tr b{font:900 14px/1 var(--f-cn);color:var(--tc)}.nk-draft .build .tr em{font-style:normal;font:700 14px/1 var(--f-hud);color:var(--tc)}.nk-draft .build .cr{color:var(--yel);letter-spacing:.08em;font-size:13px}@media (max-height: 700px){.nk-draft .head{top:3vh}.nk-draft .acts{bottom:8vh}}.nk-wpn .wrar{display:flex;gap:6px;align-items:center;font:800 10px/1 var(--f-title);letter-spacing:.18em}.nk-wpn .wrar:empty{display:none}.nk-wpn .wrar span{color:var(--dim)}.nk-wpn.rar{box-shadow:inset 0 0 0 1px #00f0ff29,inset 0 -3px 0 var(--rc)}.nk-wpn .wtr{display:flex;flex-wrap:wrap;gap:4px}.nk-wpn .wtr span{font:700 10px/1 var(--f-hud);letter-spacing:.12em;padding:3px 5px;color:var(--rc, var(--cyan));box-shadow:inset 0 0 0 1px var(--rc, var(--cyan));text-transform:uppercase}.nk-wpn .wtr span em{font-style:normal;margin-left:4px;opacity:.7;letter-spacing:.04em}.nk-hud .corner.br>.nk-lo,.nk-lo{display:flex;flex-direction:row;gap:4px;margin-top:6px;align-items:stretch;justify-content:flex-end}.nk-lo>div{position:relative;height:36px;background:#0c061ab3;box-shadow:inset 0 0 0 1px #ffffff1f;clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);display:flex;align-items:center;transition:transform .15s}.nk-lo .k{position:absolute;left:4px;top:3px;font:700 9px/1 var(--f-title);color:var(--mute)}.nk-lo .s{width:62px;justify-content:center;box-shadow:inset 0 0 0 1px #ffffff1a,inset 0 -2px 0 var(--rc)}.nk-lo .s img{max-width:48px;max-height:18px;opacity:.55}.nk-lo .s .am{position:absolute;right:4px;bottom:3px;font:700 10px/1 var(--f-hud);color:var(--ink)}.nk-lo .s .am.e{color:var(--red)}.nk-lo .s.cur{background:color-mix(in srgb,var(--rc) 22%,rgba(12,6,26,.8));box-shadow:inset 0 0 0 1.5px var(--rc),0 0 12px var(--rc);transform:translateY(-4px)}.nk-lo .s.cur img{opacity:1}.nk-lo .s.cur .k{color:var(--rc)}.nk-lo .s.empty{opacity:.35}.nk-lo .gd,.nk-lo .cs{min-width:70px;padding:0 8px 0 16px;gap:6px;box-shadow:inset 2px 0 0 var(--cc),inset 0 0 0 1px #ffffff1a}.nk-lo .gd .n,.nk-lo .cs .n{font:700 11px/1 var(--f-hud);letter-spacing:.08em;color:var(--ink);white-space:nowrap}.nk-lo .gd b,.nk-lo .cs b{font:700 16px/1 var(--f-hud);color:var(--cc);text-shadow:0 0 8px var(--cc)}.nk-lo .zero{opacity:.4}.nk-lo .chg{position:absolute;left:0;bottom:0;height:2px;width:var(--p);background:var(--cc)}.nk-stam .nk-bar{height:10px}.nk-hpbar .shield{background:linear-gradient(90deg,#7fb7ffd9,#c8e1fff2);box-shadow:0 0 12px #7fb7ff;mix-blend-mode:screen;transform:scaleX(0)}.nk-hpbar.shielded{box-shadow:inset 0 0 0 1px #7fb7ff,0 0 10px #7fb7ff99}.nk-hp .top .shd{font:700 16px/1 var(--f-hud);color:#9fcaff;text-shadow:0 0 8px #7fb7ff}.nk-grap{display:none;align-items:center;gap:4px}.nk-grap.on{display:flex}.nk-grap .kc{font-size:9px;margin:0}.nk-grap span i{display:inline-block;width:9px;height:9px;margin-left:3px;transform:rotate(45deg);background:#00f0ff26;box-shadow:inset 0 0 0 1px #00f0ff80}.nk-grap span i.on{background:var(--cyan);box-shadow:0 0 6px var(--cyan)}.nk-grap span i.cd{background:linear-gradient(0deg,var(--cyan) var(--p),rgba(0,240,255,.15) var(--p))}.nk-blrow{display:flex;align-items:flex-end;gap:6px;margin-bottom:6px;min-height:0;flex-wrap:wrap;max-width:400px}.nk-stealth{display:none;align-items:center;gap:7px;padding:6px 10px 6px 8px;background:#080312cc;box-shadow:inset 2px 0 0 var(--scol);--scol: #7fe7ff}.nk-stealth.on{display:flex;animation:nkNoteIn .2s ease-out}.nk-stealth .eye{width:16px;height:10px;border:2px solid var(--scol);border-radius:50%/60%;position:relative}.nk-stealth .eye:after{content:"";position:absolute;left:50%;top:50%;width:4px;height:4px;margin:-2px 0 0 -2px;background:var(--scol);border-radius:50%}.nk-stealth b{font:900 12px/1 var(--f-title);letter-spacing:.22em;color:var(--scol);text-shadow:0 0 8px var(--scol)}.nk-stealth .cn{font:700 12px/1 var(--f-cn);color:var(--dim)}.nk-stealth .lt{width:40px;height:4px;background:#ffffff1a;position:relative;overflow:hidden}.nk-stealth .lt>i{position:absolute;inset:0;transform-origin:left;background:linear-gradient(90deg,#3a4a6a,#ffe98a)}.nk-stealth.hid{--scol: #7fe7ff}.nk-stealth.hid .eye{border-style:dashed;opacity:.8}.nk-stealth.hid .eye:after{opacity:.3}.nk-stealth.cloak{--scol: #b8f6ff}.nk-stealth.sus{--scol: #ffe04a}.nk-stealth.det{--scol: #ff2040;animation:nkBlink .5s 4 steps(2)}.nk-buffs{display:flex;gap:4px;flex-wrap:wrap}.nk-buffs .bf{position:relative;display:flex;align-items:center;gap:5px;padding:5px 8px 7px;background:#080312c7;box-shadow:inset 2px 0 0 var(--bc);font:700 11px/1 var(--f-hud);letter-spacing:.1em;color:var(--ink);animation:nkNoteIn .2s ease-out}.nk-buffs .bf b{color:var(--bc);font-size:12px}.nk-buffs .bf .t{position:absolute;left:0;right:0;bottom:0;height:2px;background:#ffffff14}.nk-buffs .bf .t>i{position:absolute;inset:0;transform-origin:left;background:var(--bc)}.nk-rcv2{display:flex;flex-direction:column;align-items:flex-end;gap:8px;margin:12px 0 6px}.nk-style{--sc: #fff;display:none;position:relative;align-items:center;gap:10px;padding-right:2px}.nk-style.on{display:flex}.nk-style .rk{font:italic 900 64px/.9 var(--f-title);color:var(--sc);letter-spacing:-.04em;text-shadow:0 0 16px var(--sc),3px 3px 0 rgba(0,0,0,.6);-webkit-text-stroke:1px rgba(255,255,255,.35);min-width:54px;text-align:right}.nk-style.x3 .rk{font-size:52px}.nk-style .rt{display:flex;flex-direction:column;align-items:flex-end;gap:3px;order:-1}.nk-style .en{font:italic 900 15px/1 var(--f-title);letter-spacing:.12em;color:var(--sc);text-shadow:0 0 10px var(--sc);white-space:nowrap}.nk-style .cn{font:900 14px/1 var(--f-cn);color:#fff;letter-spacing:.3em}.nk-style .bar{width:130px;height:5px;background:#ffffff1a;transform:skew(-20deg);position:relative;overflow:hidden}.nk-style .bar>i{position:absolute;inset:0;transform-origin:left;background:var(--sc);box-shadow:0 0 8px var(--sc);transition:transform .12s linear}.nk-style .mu{font:700 10px/1 var(--f-hud);letter-spacing:.16em;color:var(--dim)}.nk-style .last{position:absolute;right:0;top:100%;margin-top:4px;font:800 12px/1 var(--f-hud);letter-spacing:.14em;color:var(--sc);white-space:nowrap;opacity:0}.nk-style .last.in{animation:nkStyleLast 1.4s ease-out forwards}@keyframes nkStyleLast{0%{opacity:0;transform:translate(20px)}12%{opacity:1;transform:none}75%{opacity:1}to{opacity:0}}.nk-style.pop .rk{animation:nkStylePop .45s cubic-bezier(.2,1.5,.4,1)}@keyframes nkStylePop{0%{transform:scale(2.2) rotate(-8deg);opacity:0;filter:brightness(3)}to{transform:none;opacity:1;filter:none}}.nk-style.drop .rk{animation:nkStyleDrop .4s ease-out}@keyframes nkStyleDrop{0%{transform:translateY(-10px);filter:grayscale(1)}to{transform:none;filter:none}}.nk-bounty{--acc: #ffb020;display:none;width:250px;padding:8px 12px 9px}.nk-bounty.on{display:block;animation:nkNoteIn .3s ease-out}.nk-bounty .bh{display:flex;align-items:baseline;gap:6px}.nk-bounty .st{color:#ffb020;text-shadow:0 0 8px #ffb020;font-size:14px}.nk-bounty .lb{font:900 11px/1 var(--f-title);letter-spacing:.24em;color:#ffb020}.nk-bounty .cn{font:700 12px/1 var(--f-cn);color:var(--dim)}.nk-bounty .d{margin-left:auto;font:700 13px/1 var(--f-hud);color:#fff}.nk-bounty .bn{margin-top:5px;font:900 15px/1.1 var(--f-title);letter-spacing:.06em;color:#fff}.nk-bounty .bt{margin-top:2px;font:600 11px/1.2 var(--f-hud);letter-spacing:.1em;color:#ffcf7a}.nk-bounty .bt:empty{display:none}.nk-bounty .bb{margin-top:6px;height:4px;background:#ffb02026;position:relative;overflow:hidden}.nk-bounty .bb>i{position:absolute;inset:0;transform-origin:left;background:#ffb020;box-shadow:0 0 6px #ffb020}.nk-surv{display:none;flex-direction:column;align-items:center;margin-bottom:8px}.nk-surv.on{display:flex}.nk-surv .tm{font:italic 900 46px/.95 var(--f-title);letter-spacing:.04em;color:#fff;text-shadow:0 0 16px var(--cyan),0 0 40px rgba(0,240,255,.35)}.nk-surv .row{margin-top:5px;display:flex;align-items:center;gap:7px;padding:4px 12px;background:#080312a8;font:700 13px/1 var(--f-hud);color:#fff}.nk-surv .lb{font:800 10px/1 var(--f-title);letter-spacing:.2em;color:var(--dim)}.nk-surv .lb .cn{margin-left:4px;font:700 10px/1 var(--f-cn);color:var(--mute)}.nk-surv .thr{display:flex;gap:2px}.nk-surv .thr i{width:6px;height:10px;transform:skew(-20deg);background:#ffffff1f}.nk-surv .thr i.on{background:var(--orange);box-shadow:0 0 5px var(--orange)}.nk-surv.hot .thr i.on{background:var(--red);box-shadow:0 0 6px var(--red)}.nk-surv.hot .tm{text-shadow:0 0 16px var(--red),0 0 40px rgba(255,32,64,.35)}.nk-surv .sep{width:1px;height:12px;background:#fff3;margin:0 4px}.nk-surv .ev{display:none;margin-top:4px;align-items:baseline;gap:6px;font:700 12px/1 var(--f-hud);letter-spacing:.14em;color:var(--yel)}.nk-surv .ev.on{display:flex}.nk-surv .ev .n{color:#fff}.nk-surv .ev .cn{color:var(--dim);font-size:11px}.nk-surv .ev b{color:var(--yel);font-size:14px}.nk-surv .ev .bs{color:var(--red);animation:nkBlink .8s infinite steps(2)}.nk-comp{display:none;align-items:center;gap:8px;padding:4px 10px;background:#080312a8;font:700 11px/1 var(--f-hud);letter-spacing:.1em;color:var(--ink)}.nk-comp.on{display:flex}.nk-comp .dr,.nk-comp .tu{display:flex;align-items:center;gap:4px}.nk-comp .ic{width:10px;height:10px;background:var(--yel);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);box-shadow:0 0 6px var(--yel)}.nk-comp .tu .ic{clip-path:polygon(20% 0,80% 0,100% 100%,0 100%);background:var(--orange)}.nk-comp .hb{width:26px;height:3px;background:#ffffff1f;position:relative;overflow:hidden}.nk-comp .hb>i{position:absolute;inset:0;transform-origin:left;background:var(--yel)}.nk-comp .dead{opacity:.35}.nk-comp .or{color:var(--yel);letter-spacing:.2em;font-size:10px}.nk-hack .hq{display:flex;gap:4px;flex:1;min-width:0}.nk-hack .hq .qi{position:relative;padding:3px 6px 5px;background:#ffffff0f;box-shadow:inset 2px 0 0 var(--hc, #9aa0ff);font:700 10px/1 var(--f-hud);letter-spacing:.08em;color:var(--ink);white-space:nowrap}.nk-hack .hq .qi>i{position:absolute;left:0;right:0;bottom:0;height:2px;background:#ffffff14}.nk-hack .hq .qi>i>i{position:absolute;inset:0;transform-origin:left;background:var(--hc, #9aa0ff);transform:scaleX(0)}.nk-v2w{position:absolute;inset:0;pointer-events:none}.nk-v2w .awc{position:absolute;left:50%;top:50%;width:0;height:0}.nk-aw{position:absolute;left:-170px;top:-170px;width:340px;height:340px;overflow:visible}.nk-aw path{fill:none;vector-effect:non-scaling-stroke}.nk-aw .bg{stroke:#00000073;stroke-width:7}.nk-aw .fg{stroke:var(--awc, #ffe04a);stroke-width:5;stroke-dasharray:0 100;filter:drop-shadow(0 0 4px var(--awc, #ffe04a))}.nk-aw .ch{stroke:var(--awc, #ffe04a);stroke-width:2.5;filter:drop-shadow(0 0 3px var(--awc))}.nk-aw g.su{--awc: #ffe04a}.nk-aw g.hi{--awc: #ff9a2a}.nk-aw g.se{--awc: #ff9a2a}.nk-aw g.al{--awc: #ff2040;animation:nkBlink .35s infinite steps(2)}.nk-fin{position:absolute;left:0;top:0;display:none;align-items:center;gap:6px;transform-origin:0 0;margin:-18px 0 0 -60px}.nk-fin.on{display:flex}.nk-fin .fk .kc{font-size:15px;box-shadow:0 0 14px var(--pink);background:var(--pink);color:#fff}.nk-fin .ft{display:flex;flex-direction:column;gap:2px}.nk-fin .ft b{font:italic 900 16px/1 var(--f-title);letter-spacing:.14em;color:#fff;text-shadow:0 0 10px var(--pink),0 0 2px #000}.nk-fin .ft .cn{font:900 12px/1 var(--f-cn);letter-spacing:.3em;color:var(--pink);text-shadow:0 0 2px #000}.nk-fin.td .fk .kc{background:var(--cyan);color:#07030f;box-shadow:0 0 14px var(--cyan)}.nk-fin.td .ft b{text-shadow:0 0 10px var(--cyan),0 0 2px #000}.nk-fin.td .ft .cn{color:var(--cyan)}.nk-fin.pop{animation:nkFinPop .3s cubic-bezier(.2,1.5,.4,1)}@keyframes nkFinPop{0%{scale:1.6;opacity:0}to{scale:1;opacity:1}}.nk-v2w .mk{position:absolute;left:0;top:0;display:flex;flex-direction:column;align-items:center;margin:-22px 0 0 -30px;width:60px}.nk-v2w .mk i{width:12px;height:12px;transform:rotate(45deg);border:2px solid var(--mc);box-shadow:0 0 8px var(--mc)}.nk-v2w .mk span{margin-top:4px;font:800 11px/1 var(--f-hud);letter-spacing:.08em;color:var(--mc);text-shadow:0 0 3px #000,0 0 6px #000;white-space:nowrap}.nk-v2w .mk.bty{--mc: #ffb020}.nk-v2w .mk.bty i{background:#ffb02059;animation:nkBlink 1.2s infinite steps(2)}.nk-v2w .mk.mkd{--mc: #ff2a8a}.nk-v2w .mk.mkd span{display:none}.nk-v2w .mk.off{opacity:.85}.nk-main .shade{background:linear-gradient(90deg,#05020cf7,#05020ce6 30%,#05020c8c 48%,#05020c1f 68%,#05020c80),linear-gradient(0deg,rgba(5,2,12,.88),transparent 30%)}.nk-main .left{top:7vh;bottom:7vh}.nk-main .left:before{content:"";position:absolute;left:-6vw;top:-7vh;bottom:-7vh;right:-3vw;z-index:-1;background:linear-gradient(90deg,rgba(8,3,18,.78),rgba(8,3,18,.55) 75%,transparent);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);mask-image:linear-gradient(90deg,#000 80%,transparent);-webkit-mask-image:linear-gradient(90deg,#000 80%,transparent)}.nk-main .tag{font-size:clamp(13px,1.05vw,16px);text-shadow:0 1px 2px #000}.nk-main nav{margin-top:3vh;gap:8px}.nk-main nav .row2{display:flex;gap:8px}.nk-main nav .row2 .nk-btn{flex:1}.nk-main .nk-btn{text-shadow:0 1px 2px rgba(0,0,0,.8);background:linear-gradient(90deg,#ff2a8a38,#1406248c 60%,#14062400 95%)}.nk-main .nk-btn.cy{background:linear-gradient(90deg,#00f0ff24,#1406248c 60%,#14062400 95%)}.nk-main .nk-btn.ye{--bcol: var(--yel)}.nk-main .nk-btn.rd{--bcol: var(--mag)}.nk-main .nk-btn .sub{color:var(--dim)}.nk-main .nk-btn .sub .crd{color:var(--pink);font-weight:800}.nk-main .nk-btn:hover .sub .crd,.nk-main .nk-btn:focus-visible .sub .crd{color:#fff}.nk-main .best{gap:26px}.nk-main .best .it.cy .v{color:var(--cyan);text-shadow:0 0 12px rgba(0,240,255,.6)}.nk-main .best .it.pk .v{color:var(--pink);text-shadow:0 0 12px rgba(255,42,138,.6)}.nk-main .best .v{font-size:26px}.nk-main .right{top:12vh;width:min(360px,28vw)}.nk-lpick{--acc: var(--tc, var(--pink));padding:14px}.nk-lpick .lh{display:flex;align-items:baseline;gap:8px}.nk-lpick .lh .lb{font:900 13px/1 var(--f-title);letter-spacing:.3em;color:#fff}.nk-lpick .lh .cn{font:700 13px/1 var(--f-cn);color:var(--dim)}.nk-lpick .dots{margin-left:auto;display:flex;gap:4px}.nk-lpick .dots i{width:14px;height:4px;transform:skew(-20deg);background:#fff3}.nk-lpick .dots i.cur{background:var(--tc);box-shadow:0 0 6px var(--tc)}.nk-lpick .dots i.lk{background:#ffffff12}.nk-lpick .dots i.lk.cur{background:var(--mute);box-shadow:none}.nk-lpick .lbody{margin-top:10px;display:flex;align-items:stretch;gap:6px}.nk-lpick .arr{flex:none;width:26px;border:none;cursor:pointer;background:#ffffff0d;color:var(--dim);font-size:12px;transition:background .12s,color .12s}.nk-lpick .arr:hover{background:var(--tc);color:#07030f}.nk-lpick .lc{flex:1;min-width:0}.nk-lpick .nm{display:flex;align-items:baseline;gap:10px}.nk-lpick .nm b{font:italic 900 26px/1 var(--f-title);letter-spacing:.08em;color:#fff;text-shadow:0 0 14px var(--tc)}.nk-lpick .nm .cn{font:900 20px/1 var(--f-cn);color:var(--tc)}.nk-lpick .tr{margin-top:4px;font:800 11px/1 var(--f-title);letter-spacing:.24em}.nk-lpick .ws{margin-top:12px;display:flex;flex-direction:column;gap:6px}.nk-lpick .ws .w{display:flex;align-items:center;gap:10px;padding:6px 8px;background:#ffffff0a}.nk-lpick .ws .w img{width:84px;height:auto;object-fit:contain;filter:drop-shadow(0 0 5px var(--tc))}.nk-lpick .ws .w span{font:700 14px/1 var(--f-hud);letter-spacing:.06em;color:var(--ink)}.nk-lpick .chips,.nk-ripper .chips{margin-top:8px;display:flex;flex-wrap:wrap;gap:4px}.nk-lpick .ch,.nk-ripper .ch{font:700 11px/1 var(--f-hud);letter-spacing:.06em;padding:4px 6px;color:var(--ink);background:#ffffff0d;box-shadow:inset 2px 0 0 var(--cc)}.nk-lpick .ch b{color:var(--cc)}.nk-lpick .ds{margin-top:10px;font:600 13px/1.35 var(--f-hud);color:var(--dim)}.nk-lpick .lfoot{margin-top:12px;display:flex;align-items:center;gap:10px;min-height:32px}.nk-lpick .st{font:900 12px/1 var(--f-title);letter-spacing:.2em}.nk-lpick .st .cn{margin-left:4px;font-size:12px}.nk-lpick .st.sel{color:var(--green);text-shadow:0 0 8px var(--green)}.nk-lpick .st.lk{color:var(--mute)}.nk-lpick .lbtn{margin-left:auto;padding:8px 16px;border:none;cursor:pointer;transform:skew(-12deg);background:var(--tc);color:#07030f;font:900 12px/1 var(--f-title);letter-spacing:.16em;box-shadow:0 0 12px color-mix(in srgb,var(--tc) 50%,transparent)}.nk-lpick .lbtn.buy{background:var(--pink);color:#fff}.nk-lpick .lbtn.arm{background:var(--yel);color:#07030f;animation:nkBlink .5s infinite steps(2)}.nk-lpick .lbtn[disabled]{opacity:.35;pointer-events:none}.nk-lpick.locked .ws,.nk-lpick.locked .chips{opacity:.55;filter:grayscale(.6)}.nk-ripper .wallet{flex-direction:column;align-items:flex-end;gap:4px;padding:8px 16px;background:#ff2a8a1a;box-shadow:inset 0 0 0 1px #ff2a8a66}.nk-ripper .wallet .v{font:700 30px/1 var(--f-hud);color:var(--pink);text-shadow:0 0 12px var(--pink)}.nk-ripper .nk-tab em{font-style:normal;font-size:11px;opacity:.6;margin-right:8px}.nk-ripper .foot .msg{margin-left:auto;color:var(--orange)}.rgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:10px}.rgrid.los{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.ri{position:relative;display:flex;flex-direction:column;gap:6px;padding:12px 14px;cursor:pointer;background:#ffffff0a;box-shadow:inset 0 0 0 1px #ffffff14;border-left:3px solid rgba(255,255,255,.14);transition:background .12s,box-shadow .12s,transform .12s}.ri:hover,.ri.foc{background:#ff2a8a1a;box-shadow:inset 0 0 0 1px #ff2a8a99,0 0 16px #ff2a8a33}.ri.foc{transform:translate(3px)}.ri.has{border-left-color:var(--pink)}.ri .nm{display:flex;align-items:baseline;gap:8px;font:800 16px/1.1 var(--f-hud);letter-spacing:.04em;color:#fff}.ri .nm .cn{font:900 13px/1 var(--f-cn);color:var(--pink)}.ri .nm .tr{margin-left:auto;font:900 16px/1 var(--f-cn);color:var(--tc)}.ri .ds{font:500 13px/1.3 var(--f-hud);color:var(--dim);flex:1}.ri .bt{display:flex;align-items:center;gap:8px;margin-top:2px}.ri .pips{display:flex;gap:3px}.ri .pips i{width:12px;height:6px;transform:skew(-20deg);background:#ffffff24}.ri .pips i.on{background:var(--pink);box-shadow:0 0 6px var(--pink)}.ri .cost{margin-left:auto;padding:6px 12px;font:900 12px/1 var(--f-title);letter-spacing:.12em;color:#fff;background:var(--pink);transform:skew(-12deg);box-shadow:0 0 10px #ff2a8a66;white-space:nowrap}.ri .cost.no{background:#ffffff14;color:var(--mute);box-shadow:none}.ri .cost.arm{background:var(--yel);color:#07030f;animation:nkBlink .5s infinite steps(2)}.ri .cost.max,.ri .cost.own{background:none;box-shadow:none;color:var(--green)}.ri .cost.eq{background:var(--cyan);color:#07030f}.ri .cost .cn{margin-left:4px}.ri.maxed{opacity:.7}.ri .ws{display:flex;flex-wrap:wrap;gap:6px}.ri .ws .w{display:flex;align-items:center;gap:6px;padding:4px 8px 4px 4px;background:#ffffff0d;font:700 12px/1 var(--f-hud);color:var(--ink)}.ri .ws .w img{width:48px;height:auto}.ri .ws .w.cd i{width:10px;height:10px;transform:rotate(45deg);background:var(--cc);margin:0 4px}.ri.lo{border-left-color:var(--tc)}.ri.lo.sel{background:color-mix(in srgb,var(--tc) 12%,transparent);box-shadow:inset 0 0 0 1.5px var(--tc)}.ri.lo:not(.has) .ws,.ri.lo:not(.has) .chips{opacity:.55;filter:grayscale(.5)}.recs{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.recs .nk-stat{padding:14px}.recs .nk-stat .v{font-size:30px}.nk-build .head{--acc: var(--cyan)}.nk-build .title .t1{text-shadow:0 0 18px var(--cyan)}.nk-build .title .t1 .cn{color:var(--cyan)}.nk-build .nk-tab em,.nk-ripper .nk-tab em{font-style:normal;font-size:11px;opacity:.6;margin-right:8px}.nk-build .nk-tab.on{background:var(--cyan);color:#07030f;box-shadow:0 0 18px #00f0ff80}.nk-build .foot .msg{margin-left:auto;color:var(--orange)}.nk-build .none{font:700 11px/1.3 var(--f-hud);letter-spacing:.16em;color:var(--mute);padding:6px 2px}.nk-build .foc{outline:1.5px solid var(--cyan);outline-offset:2px;box-shadow:0 0 18px #00f0ff59!important}.nk-build .pips{display:inline-flex;gap:3px}.nk-build .pips i{width:10px;height:5px;transform:skew(-20deg);background:#ffffff24}.nk-build .pips i.on{background:var(--pc, var(--tc, var(--cyan)));box-shadow:0 0 5px var(--pc, var(--tc, var(--cyan)))}.bgrid{display:grid;grid-template-columns:1fr 280px;gap:12px;align-items:start}.trees,.lab{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;align-items:start}.tcol{display:flex;flex-direction:column;gap:5px;padding:8px;background:#ffffff08;box-shadow:inset 0 2px 0 var(--tc),inset 0 0 0 1px #ffffff0f;min-height:120px}.tcol .th{display:flex;align-items:baseline;gap:6px;margin-bottom:4px}.tcol .th b{font:900 20px/1 var(--f-cn);color:var(--tc);text-shadow:0 0 10px var(--tc)}.tcol .th span{font:900 10px/1 var(--f-title);letter-spacing:.2em;color:var(--ink)}.tcol .th em{margin-left:auto;font:700 14px/1 var(--f-hud);font-style:normal;color:var(--tc)}.cc{padding:7px 8px;background:#ffffff0d;border-left:2px solid var(--tc);display:flex;flex-direction:column;gap:4px}.cc .cn1{font:700 13px/1.1 var(--f-hud);color:#fff;letter-spacing:.03em}.cc .cn1 .cn{margin-left:6px;font:700 11px/1 var(--f-cn);color:var(--tc)}.cc .cd{font:500 11px/1.25 var(--f-hud);color:var(--dim);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.cc.cap{background:linear-gradient(90deg,#ffb0202e,#ffffff0a);border-left-color:#ffb020}.cc.lab{cursor:pointer;opacity:.6;transition:opacity .12s,background .12s}.cc.lab:hover,.cc.lab.foc{opacity:1;background:#ffffff1a}.cc.lab.own{opacity:1}.cc.lab.max{box-shadow:inset 0 0 0 1px var(--tc)}.side{display:flex;flex-direction:column;gap:10px}.sp{--acc: var(--cyan);padding:10px 12px}.sp .sh{display:flex;align-items:center;gap:6px;margin-bottom:8px;font:900 11px/1 var(--f-title);letter-spacing:.26em;color:#fff}.sp .sh .cn{font:700 12px/1 var(--f-cn);color:var(--dim);letter-spacing:.08em;margin-left:2px}.sp .sh .kc{font-size:9px;margin:0}.sp .sr{display:flex;justify-content:space-between;align-items:baseline;padding:3px 0;border-bottom:1px solid rgba(255,255,255,.05);font:700 12px/1.2 var(--f-hud);letter-spacing:.12em;color:var(--dim)}.sp .sr em{font-style:normal;margin-left:6px;font-size:11px;color:var(--mute)}.sp .sr b{font:700 14px/1 var(--f-hud);color:var(--green)}.sp .bfr{display:flex;justify-content:space-between;padding:5px 8px;margin-bottom:3px;background:#ffffff0a;box-shadow:inset 2px 0 0 var(--bc);font:700 12px/1 var(--f-hud);letter-spacing:.1em}.sp .bfr b{color:var(--bc)}.lgrid{display:grid;grid-template-columns:1fr 300px;gap:12px;align-items:start}.wslots{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.wsl{position:relative;display:flex;flex-direction:column;gap:7px;padding:12px;min-height:300px;background:linear-gradient(180deg,color-mix(in srgb,var(--rc) 16%,transparent),transparent 40%),#0c061acc;box-shadow:inset 0 0 0 1px #ffffff1a,inset 0 3px 0 var(--rc)}.wsl.cur{box-shadow:inset 0 0 0 1.5px var(--rc),inset 0 3px 0 var(--rc),0 0 18px color-mix(in srgb,var(--rc) 35%,transparent)}.wsl .k{position:absolute;left:10px;top:10px}.wsl .art{height:70px;display:flex;align-items:center;justify-content:center;filter:drop-shadow(0 0 8px var(--rc))}.wsl .art img{max-width:90%;max-height:64px}.wsl .nm{font:900 17px/1.1 var(--f-title);letter-spacing:.05em;color:#fff;text-transform:uppercase}.wsl .nm .cn{margin-left:8px;font:900 14px/1 var(--f-cn);color:var(--rc)}.wsl .mt{display:flex;flex-wrap:wrap;gap:8px;font:700 11px/1 var(--f-hud);letter-spacing:.14em;color:var(--dim)}.wsl .mt .am{margin-left:auto;color:#fff}.wsl .lv{display:flex;align-items:center;gap:8px;--pc: var(--yel)}.wsl .lv b{margin-left:auto;font:700 13px/1 var(--f-hud);color:var(--yel)}.wsl .trs{display:flex;flex-direction:column;gap:5px;flex:1}.wsl .tr{padding:5px 7px;background:#ffffff0a;box-shadow:inset 2px 0 0 var(--rc)}.wsl .tr b{display:block;font:800 12px/1.1 var(--f-hud);letter-spacing:.1em;color:var(--rc);text-transform:uppercase}.wsl .tr b .cn{margin-left:6px;color:var(--dim)}.wsl .tr span{font:500 12px/1.25 var(--f-hud);color:var(--ink)}.wsl .up{margin-top:auto;padding:9px 10px;text-align:center;cursor:pointer;font:900 12px/1 var(--f-title);letter-spacing:.16em;color:var(--mute);background:#ffffff0f;transform:skew(-10deg)}.wsl .up b{margin-left:6px;color:inherit}.wsl .up.can{background:var(--yel);color:#120818;box-shadow:0 0 12px #ffe04a66}.wsl .up.can:hover{filter:brightness(1.2)}.wsl .up.max{color:var(--green);background:none;cursor:default}.wsl.empty{align-items:center;justify-content:center;opacity:.45;font:800 13px/1 var(--f-title);letter-spacing:.24em;color:var(--mute)}.wsl.empty .cn{margin-left:6px}.gc{display:flex;flex-direction:column;gap:10px}.gc .it{position:relative;padding:6px 8px;margin-bottom:4px;cursor:pointer;background:#ffffff0a;box-shadow:inset 2px 0 0 var(--cc);display:flex;flex-wrap:wrap;align-items:baseline;gap:6px}.gc .it b{font:700 13px/1 var(--f-hud);color:#fff}.gc .it .cn{font:600 11px/1 var(--f-cn);color:var(--dim)}.gc .it em{margin-left:auto;font:700 13px/1 var(--f-hud);font-style:normal;color:var(--cc)}.gc .it .d{flex-basis:100%;font:500 11px/1.25 var(--f-hud);color:var(--dim)}.gc .it.cur{background:color-mix(in srgb,var(--cc) 18%,transparent);box-shadow:inset 3px 0 0 var(--cc),inset 0 0 0 1px var(--cc)}.armory .ahead{display:flex;align-items:center;gap:14px;margin-bottom:10px;flex-wrap:wrap}.nk-seg.rar button{display:flex;gap:6px;align-items:baseline}.nk-seg.rar button.on{background:var(--rc);color:#07030f;box-shadow:0 0 12px var(--rc)}.nk-seg.rar button .cn{font:700 11px/1 var(--f-cn)}.armory .cur{display:flex;gap:6px;margin-left:auto}.armory .cs{display:flex;align-items:center;gap:6px;padding:4px 8px 4px 4px;background:#ffffff0d;box-shadow:inset 0 -2px 0 var(--rc, #555);font:700 12px/1 var(--f-hud);color:var(--ink)}.armory .cs img{width:40px;height:auto}.armory .cs.e{color:var(--mute)}.wgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:6px}.wt{display:flex;flex-direction:column;align-items:center;gap:4px;padding:8px 6px;cursor:pointer;background:#ffffff0a;box-shadow:inset 0 0 0 1px #ffffff12;transition:background .12s}.wt:hover,.wt.foc{background:color-mix(in srgb,var(--wc) 20%,transparent)}.wt img{max-width:92%;max-height:28px;width:auto;height:auto;filter:drop-shadow(0 0 4px var(--wc))}.wt b{font:700 12px/1.1 var(--f-hud);color:#fff;text-align:center}.wt span{font:700 9px/1 var(--f-title);letter-spacing:.16em;color:var(--mute)}.wt.evo{box-shadow:inset 0 0 0 1px #ffb020}.nk-go .center{width:min(1000px,94vw)}.nk-go .ekg{height:50px;margin:8px 0 2px}.nk-go .gorow{margin:16px 0 12px;width:100%;display:grid;grid-template-columns:1fr 300px;gap:12px;align-items:stretch}.nk-go .gorow .stats{margin:0;grid-template-columns:repeat(3,1fr)}.nk-go .stats .nk-stat.big .v{font-size:38px;color:#fff;text-shadow:0 0 14px var(--red)}.nk-go .stats .nk-stat .v{font-size:26px}.gocred{--acc: var(--pink);padding:12px 16px;display:flex;flex-direction:column;animation:nkNoteIn .4s .6s ease-out both}.gocred .ch{display:flex;align-items:baseline;gap:8px;font:900 12px/1 var(--f-title);letter-spacing:.26em;color:var(--pink);margin-bottom:8px}.gocred .ch .cn{font:700 12px/1 var(--f-cn);color:var(--dim)}.gocred .lines{flex:1;display:flex;flex-direction:column;gap:3px}.gocred .ln{display:flex;justify-content:space-between;font:700 13px/1.3 var(--f-hud);letter-spacing:.1em;color:var(--dim);opacity:.55}.gocred .ln.on{opacity:1}.gocred .ln b{color:#fff}.gocred .ln.none{opacity:.6}.gocred .tot{margin-top:8px;padding-top:8px;border-top:1px solid rgba(255,42,138,.35);display:flex;justify-content:space-between;align-items:baseline;font:900 12px/1 var(--f-title);letter-spacing:.24em;color:#fff}.gocred .tot b{font:700 30px/1 var(--f-hud);color:var(--pink);text-shadow:0 0 12px var(--pink);letter-spacing:.02em}.gocred .bal{margin-top:6px;text-align:right;font:700 11px/1 var(--f-hud);letter-spacing:.2em;color:var(--mute)}.gocred .bal b{color:var(--ink);font-size:14px;letter-spacing:.06em}.gobuild{width:100%;display:flex;align-items:center;gap:8px;margin-bottom:16px;flex-wrap:wrap;animation:nkNoteIn .4s .8s ease-out both}.gobuild .lb{font:900 11px/1 var(--f-title);letter-spacing:.26em;color:var(--dim);margin-right:4px}.gobuild .lb .cn{margin-left:5px}.gobuild .gw{display:flex;align-items:center;gap:6px;padding:5px 9px 5px 5px;background:#ffffff0d;box-shadow:inset 0 -2px 0 var(--rc);font:700 12px/1 var(--f-hud);color:var(--ink)}.gobuild .gw img{width:44px;height:auto}.gobuild .gw em{font-style:normal;color:var(--yel);font-size:11px}.gobuild .sep{width:1px;height:22px;background:#ffffff26;margin:0 4px}.gobuild .gt{display:flex;align-items:baseline;gap:5px;padding:5px 9px;background:#ffffff0d;box-shadow:inset 0 -2px 0 var(--tc)}.gobuild .gt b{font:900 16px/1 var(--f-cn);color:var(--tc)}.gobuild .gt span{font:700 14px/1 var(--f-hud);color:#fff}.nk-go nav .nk-btn.rd{--bcol: var(--mag)}@media (max-width: 900px){.nk-go .gorow{grid-template-columns:1fr}}.nk-store .head{--acc: var(--yel)}.nk-store .title .t1{text-shadow:0 0 18px var(--yel)}.nk-store .title .t1 .cn,.nk-store .title .t2 .cn{color:var(--yel)}.nk-store .nk-x.go{color:#07030f;background:var(--yel);box-shadow:0 0 16px #ffe04a73}.nk-store .foc{outline:1.5px solid var(--yel);outline-offset:2px;box-shadow:0 0 18px #ffe04a59!important}.nk-store .cur{display:flex;align-items:center;gap:8px;margin:8px 0 10px;flex-wrap:wrap}.nk-store .cur .lb{font:900 11px/1 var(--f-title);letter-spacing:.22em;color:var(--dim);margin-right:4px}.nk-store .cur .lb .cn{margin-left:6px;font-family:var(--f-cn)}.nk-store .cur .cs{display:flex;align-items:center;gap:8px;padding:5px 10px 5px 6px;background:#ffffff0a;box-shadow:inset 2px 0 0 var(--rc, #555);font:700 12px/1 var(--f-hud);color:#fff}.nk-store .cur .cs img{max-height:22px}.nk-store .cur .cs em{font-style:normal;font-size:10px;letter-spacing:.12em;color:var(--rc)}.nk-store .cur .cs.e{color:var(--mute);letter-spacing:.16em}.nk-store .sgrid{display:grid;grid-template-columns:1.35fr 1fr .8fr;gap:12px;align-items:start}.nk-store .col .sh{font:900 13px/1 var(--f-title);letter-spacing:.24em;color:var(--ink);margin:2px 0 8px}.nk-store .col .sh .cn{margin-left:8px;font-family:var(--f-cn);color:var(--yel)}.nk-store .sws{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.nk-store .sw{display:flex;flex-direction:column;gap:6px;padding:10px;background:linear-gradient(160deg,#140c22eb,#080510eb);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--rc) 45%,transparent),inset 0 3px 0 var(--rc)}.nk-store .sw .art{height:56px;display:flex;align-items:center;justify-content:center;filter:drop-shadow(0 0 8px var(--rc))}.nk-store .sw .art img{max-width:92%;max-height:52px}.nk-store .sw .nm,.nk-store .sy .nm{font:900 14px/1.1 var(--f-title);letter-spacing:.04em;color:#fff;text-transform:uppercase}.nk-store .sw .nm .cn,.nk-store .sy .nm .cn{margin-left:6px;font:900 12px/1 var(--f-cn);color:var(--rc)}.nk-store .sw .mt{display:flex;flex-wrap:wrap;gap:8px;font:700 10px/1 var(--f-hud);letter-spacing:.14em;color:var(--dim)}.nk-store .pr{margin-left:auto;font:800 13px/1 var(--f-hud);color:var(--yel);letter-spacing:.04em}.nk-store .pr.no,.nk-store .no .pr{color:var(--mute)}.nk-store .ds{font:500 11px/1.25 var(--f-hud);color:var(--dim)}.nk-store .sw .trs{display:flex;flex-direction:column;gap:4px}.nk-store .sw .tr{padding:4px 6px;background:#ffffff0a;box-shadow:inset 2px 0 0 var(--rc)}.nk-store .sw .tr b{display:block;font:800 11px/1.1 var(--f-hud);letter-spacing:.1em;color:var(--rc);text-transform:uppercase}.nk-store .sw .tr span{font:500 11px/1.2 var(--f-hud);color:var(--ink)}.nk-store .sbs{display:flex;gap:4px;margin-top:auto}.nk-store .sb{flex:1;display:flex;align-items:center;gap:5px;padding:6px;cursor:pointer;overflow:hidden;white-space:nowrap;font:800 10px/1 var(--f-hud);letter-spacing:.08em;color:#07030f;background:var(--yel)}.nk-store .sb .k{transform:scale(.85)}.nk-store .sb.no{background:#ffffff14;color:var(--mute);cursor:default}.nk-store .sd{font:800 11px/1 var(--f-hud);letter-spacing:.2em;color:var(--mute)}.nk-store .sold{opacity:.45}.nk-store .sys{display:flex;flex-direction:column;gap:8px}.nk-store .sy{position:relative;display:flex;flex-direction:column;gap:5px;padding:9px 10px;cursor:pointer;background:linear-gradient(160deg,color-mix(in srgb,var(--tc) 16%,rgba(12,8,22,.94)),#080510f0);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--rc) 50%,transparent),inset 3px 0 0 var(--tc)}.nk-store .sy .top{display:flex;justify-content:space-between;font:800 10px/1 var(--f-title);letter-spacing:.2em;color:var(--tc)}.nk-store .sy .top .cn{margin-left:6px;font-family:var(--f-cn)}.nk-store .sy .top .rar{color:var(--rc)}.nk-store .sy .rk{display:flex;align-items:center;gap:8px;font:700 10px/1 var(--f-hud);letter-spacing:.14em;color:var(--yel)}.nk-store .sy .pips{display:inline-flex;gap:3px}.nk-store .sy .pips i{width:10px;height:5px;transform:skew(-20deg);background:#ffffff24}.nk-store .sy .pips i.on{background:var(--tc)}.nk-store .sy .pips i.nx{background:var(--yel);box-shadow:0 0 6px var(--yel)}.nk-store .sy.no:not(.sold){filter:saturate(.5)}.nk-store .ss{position:relative;display:flex;flex-wrap:wrap;align-items:baseline;gap:6px;padding:7px 8px;margin-bottom:6px;cursor:pointer;background:#ffffff0a;box-shadow:inset 2px 0 0 var(--cc)}.nk-store .ss b{font:700 13px/1 var(--f-hud);color:#fff}.nk-store .ss .cn{font:600 11px/1 var(--f-cn);color:var(--dim)}.nk-store .ss em{font:700 12px/1 var(--f-hud);font-style:normal;color:var(--cc)}.nk-store .ss .d{flex-basis:100%;font:500 11px/1.25 var(--f-hud);color:var(--dim)}.nk-store .foot .rr{cursor:pointer;color:var(--yel)}.nk-store .foot .rr.no{color:var(--mute)}.nk-store .foot .rr b{margin-left:4px}.nk-hud.cine .corner,.nk-hud.cine .nk-crosshair,.nk-hud.cine .nk-center>*:not(.keep){opacity:0!important;transition:opacity .4s}.nk-hud.campaign .nk-lvl{display:none}.nk-mis{position:absolute;inset:0;pointer-events:none;display:none}.nk-mis.on{display:block}.mis-lb{position:absolute;left:0;right:0;height:11vh;background:#000;transform:scaleY(0);z-index:5}.mis-lb.top{top:0;transform-origin:top}.mis-lb.bot{bottom:0;transform-origin:bottom}.mis-fade{position:absolute;inset:0;background:#000;opacity:0;z-index:20}.mis-obj{position:absolute;left:calc(22px * var(--hs));top:calc(118px * var(--hs));width:calc(330px * var(--hs));font-size:calc(14px * var(--hs));z-index:3}.mis-obj .mh{display:flex;align-items:baseline;gap:8px;font:700 calc(12px * var(--hs))/1 var(--f-title);letter-spacing:.18em;color:var(--yel);margin-bottom:8px;text-shadow:0 0 10px rgba(255,224,74,.4)}.mis-obj .mh .num{color:#0b0616;background:var(--yel);padding:2px 5px;letter-spacing:.05em}.mis-obj .mh .cn{color:var(--dim);letter-spacing:.1em;font-size:.95em}.mis-obj .o{position:relative;display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;padding:6px 10px 6px 26px;margin-bottom:4px;background:linear-gradient(90deg,#0a0416c7,#0a041640);border-left:2px solid var(--yel);animation:misIn .35s ease-out;transition:opacity .6s,transform .6s}.mis-obj .o i{position:absolute;left:9px;top:50%;width:8px;height:8px;margin-top:-4px;border:1.5px solid var(--yel);transform:rotate(45deg)}.mis-obj .o .t{font-weight:700;letter-spacing:.04em;color:var(--ink);text-shadow:0 1px 2px #000}.mis-obj .o .cn{width:100%;font-size:.82em;color:var(--mute)}.mis-obj .o .tag{font:700 9px/1 var(--f-hud);letter-spacing:.2em;color:var(--cyan);border:1px solid rgba(0,240,255,.4);padding:2px 4px}.mis-obj .o.opt{border-left-color:var(--cyan)}.mis-obj .o.opt i{border-color:var(--cyan)}.mis-obj .o.done{opacity:.55;border-left-color:var(--green)}.mis-obj .o.done i{background:var(--green);border-color:var(--green)}.mis-obj .o.done .t{text-decoration:line-through;color:var(--green)}.mis-obj .o.failed{opacity:.6;border-left-color:var(--red)}.mis-obj .o.failed i{background:var(--red);border-color:var(--red)}.mis-obj .o.failed .t{text-decoration:line-through;color:var(--red)}@keyframes misIn{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:none}}.mis-timers{position:absolute;left:50%;top:calc(16px * var(--hs));transform:translate(-50%);display:flex;flex-direction:column;gap:6px;align-items:center;z-index:3}.mis-timers .tm{display:grid;grid-template-columns:auto auto;grid-template-rows:auto 4px;column-gap:14px;align-items:baseline;min-width:calc(260px * var(--hs));padding:6px 14px 7px;background:#080412b8;border:1px solid color-mix(in srgb,var(--c) 45%,transparent);clip-path:polygon(10px 0,100% 0,calc(100% - 10px) 100%,0 100%)}.mis-timers .tm .l{font:700 calc(11px * var(--hs))/1 var(--f-hud);letter-spacing:.22em;color:var(--c)}.mis-timers .tm .l .cn{margin-left:6px;letter-spacing:.08em;color:var(--dim);font-weight:500}.mis-timers .tm .v{justify-self:end;font:700 calc(20px * var(--hs))/1 var(--f-title);color:#fff;text-shadow:0 0 12px var(--c)}.mis-timers .tm .bar{grid-column:1 / 3;height:3px;margin-top:5px;background:#ffffff1f;overflow:hidden}.mis-timers .tm .bar i{display:block;height:100%;background:var(--c);box-shadow:0 0 8px var(--c);transform-origin:left}.mis-timers .tm.low .v{color:var(--red);animation:misBlink .6s steps(2) infinite}.mis-timers .tm.vip.low .bar i{background:var(--red)}@keyframes misBlink{50%{opacity:.35}}.mis-sub{position:absolute;left:50%;bottom:calc(150px * var(--hs));transform:translate(-50%);width:min(62vw,calc(900px * var(--hs)));text-align:center;opacity:0;z-index:6}.mis-sub.on{opacity:1}.nk-hud.cine~* .mis-sub,.mis-sub{transition:opacity .2s}.mis-sub .who{font:700 calc(12px * var(--hs))/1 var(--f-title);letter-spacing:.24em;margin-bottom:7px;text-shadow:0 0 10px currentColor,0 1px 2px #000}.mis-sub .who .cn{font-family:var(--f-cn);letter-spacing:.1em;opacity:.8;font-size:.95em}.mis-sub .txt{display:inline-block;font:600 calc(21px * var(--hs))/1.35 var(--f-hud);color:#fff;padding:6px 16px 8px;background:#0000008c;text-shadow:0 1px 3px #000;letter-spacing:.01em;min-height:1.35em}.mis-sub .cn{font-size:calc(14px * var(--hs));color:var(--dim);margin-top:4px}.mis-sub.radio .txt{border-left:3px solid var(--green);box-shadow:inset 0 0 0 1px #40ffb02e}.mis-sub.radio .who:before{content:"((·)) ";letter-spacing:0}.mis-choice{position:absolute;left:50%;bottom:calc(230px * var(--hs));transform:translate(-50%);display:none;flex-direction:column;gap:6px;min-width:calc(420px * var(--hs));z-index:7;pointer-events:auto}.mis-choice.on{display:flex;animation:misIn .25s ease-out}.mis-choice .ct{font:700 calc(11px * var(--hs))/1 var(--f-title);letter-spacing:.3em;color:var(--red);text-align:center;margin-bottom:4px;animation:misBlink .8s steps(2) infinite}.mis-choice .co{display:flex;align-items:center;gap:10px;text-align:left;padding:9px 14px;border:0;cursor:pointer;font:600 calc(17px * var(--hs))/1.2 var(--f-hud);color:var(--ink);background:linear-gradient(90deg,#ffe04a29,#0a0416cc 30%);border-left:3px solid var(--yel);clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%)}.mis-choice .co:hover{background:linear-gradient(90deg,#ffe04a52,#140828e6 40%)}.mis-choice .co .tag{font:700 10px/1 var(--f-hud);letter-spacing:.2em;color:var(--cyan);border:1px solid rgba(0,240,255,.4);padding:2px 5px}.mis-choice .co .cn{margin-left:auto;font-size:.8em;color:var(--mute)}.mis-choice .tbar{height:3px;background:#ffffff1f}.mis-choice .tbar i{display:block;height:100%;background:var(--yel);transform-origin:left;box-shadow:0 0 8px var(--yel)}.mis-marks{position:absolute;inset:0;z-index:2}.mis-mark{position:absolute;left:0;top:0;display:flex;flex-direction:column;align-items:center;margin:-9px 0 0 -40px;width:80px}.mis-mark .dia{width:13px;height:13px;border:2px solid var(--yel);background:#ffe04a40;transform:rotate(45deg);box-shadow:0 0 10px #ffe04acc;animation:misPulse 1.4s ease-in-out infinite}.mis-mark .lab{margin-top:7px;font:700 10px/1 var(--f-hud);letter-spacing:.2em;color:var(--yel);text-shadow:0 1px 2px #000;white-space:nowrap}.mis-mark .dist{margin-top:3px;font:700 11px/1 var(--f-title);color:#fff;text-shadow:0 1px 2px #000}.mis-mark.optional .dia{border-color:var(--cyan);background:#00f0ff33;box-shadow:0 0 10px #00f0ffcc}.mis-mark.optional .lab{color:var(--cyan)}.mis-mark.edge .dia{width:10px;height:10px}.mis-mark.up .dist:after{content:" ▲";color:var(--yel)}.mis-mark.down .dist:after{content:" ▼";color:var(--yel)}@keyframes misPulse{50%{transform:rotate(45deg) scale(1.25)}}.mis-prompt{position:absolute;left:0;top:0;display:none;align-items:center;gap:8px;margin:-16px 0 0 -18px;white-space:nowrap;z-index:4}.mis-prompt.on{display:flex}.mis-prompt .k{position:relative;display:grid;place-items:center;width:30px;height:30px;font:800 14px/1 var(--f-title);color:#0b0616;background:var(--yel);clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);z-index:1}.mis-prompt .ring{position:absolute;left:-5px;top:-5px;width:40px;height:40px;border-radius:50%;background:conic-gradient(var(--yel) var(--p, 0%),rgba(255,255,255,.08) 0);opacity:0}.mis-prompt.hold .ring{opacity:1;-webkit-mask:radial-gradient(circle,transparent 15px,#000 16px);mask:radial-gradient(circle,transparent 15px,#000 16px)}.mis-prompt .t{font:700 14px/1 var(--f-hud);letter-spacing:.14em;color:#fff;padding:7px 10px;background:#080412cc;border-left:2px solid var(--yel);text-shadow:0 1px 2px #000}.mis-card{position:absolute;right:calc(24px * var(--hs));top:34%;width:calc(300px * var(--hs));padding:12px 14px;background:#040c18d6;border:1px solid color-mix(in srgb,var(--c) 55%,transparent);box-shadow:0 0 24px color-mix(in srgb,var(--c) 25%,transparent),inset 0 0 30px color-mix(in srgb,var(--c) 10%,transparent);display:none;z-index:4;clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px)}.mis-card.on{display:block;animation:misScan .4s ease-out}.mis-card.out{opacity:0;transition:opacity .4s}.mis-card .hd{display:flex;align-items:baseline;gap:8px;margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid color-mix(in srgb,var(--c) 35%,transparent)}.mis-card .hd .scan{font:700 9px/1 var(--f-hud);letter-spacing:.3em;color:#06121e;background:var(--c);padding:3px 5px}.mis-card .hd b{font:700 15px/1 var(--f-title);letter-spacing:.08em;color:#fff}.mis-card .hd .cn{color:var(--dim);font-size:12px}.mis-card .row{display:flex;justify-content:space-between;gap:10px;padding:4px 0;font:700 12px/1.2 var(--f-hud);letter-spacing:.12em;opacity:0;animation:misIn .3s ease-out forwards}.mis-card .row .l{color:var(--mute)}@keyframes misScan{0%{opacity:0;transform:translate(30px) scaleY(.2)}to{opacity:1;transform:none}}.mis-toasts{position:absolute;left:50%;top:24%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:6px;z-index:5}.mis-toasts .ts{padding:7px 18px;background:#080412c7;border-top:1px solid var(--c);border-bottom:1px solid var(--c);font:700 14px/1 var(--f-title);letter-spacing:.24em;color:var(--c);text-shadow:0 0 10px var(--c);animation:misToast 3s ease-out forwards}.mis-toasts .ts .cn{margin-left:10px;font-family:var(--f-cn);letter-spacing:.08em;color:var(--dim);text-shadow:none}@keyframes misToast{0%{opacity:0;transform:scaleX(.3)}8%{opacity:1;transform:none}85%{opacity:1}to{opacity:0}}.mis-title{position:absolute;left:0;right:0;top:36%;text-align:center;display:none;z-index:21}.mis-title.on{display:block;animation:misTitle .9s ease-out}.mis-title.out{opacity:0;transition:opacity .8s}.mis-title .k{font:700 16px/1 var(--f-cn);letter-spacing:.5em;color:var(--yel);margin-bottom:10px}.mis-title .h{font:900 clamp(38px,6vw,84px)/1 var(--f-title);letter-spacing:.14em;color:#fff;text-shadow:0 0 30px rgba(255,42,138,.7),0 0 4px #fff}.mis-title .s{margin-top:14px;font:600 15px/1 var(--f-hud);letter-spacing:.34em;color:var(--dim);text-transform:uppercase}@keyframes misTitle{0%{opacity:0;letter-spacing:.6em;filter:blur(6px)}to{opacity:1;filter:none}}.nk-breach{position:absolute;inset:0;display:none;align-items:center;justify-content:center;pointer-events:auto;background:#020a08b8;backdrop-filter:blur(3px)}.nk-breach.on{display:flex}.nk-breach .wrap{display:grid;grid-template-columns:auto 340px;gap:28px;padding:26px 30px;background:#040e0ceb;border:1px solid rgba(64,255,176,.35);box-shadow:0 0 40px #40ffb01f;clip-path:polygon(18px 0,100% 0,100% calc(100% - 18px),calc(100% - 18px) 100%,0 100%,0 18px);font-family:var(--f-hud);color:#cfffe8}.nk-breach .top{grid-column:1 / 3;display:flex;align-items:baseline;gap:16px;border-bottom:1px solid rgba(64,255,176,.3);padding-bottom:12px}.nk-breach .top h1{margin:0;font:800 26px/1 var(--f-title);letter-spacing:.16em;color:#40ffb0;text-shadow:0 0 16px rgba(64,255,176,.6)}.nk-breach .top .cn{color:#7ad8b0;letter-spacing:.2em}.nk-breach .top .tgt{margin-left:auto;font:700 12px/1 var(--f-hud);letter-spacing:.24em;color:#9ad8ff}.nk-breach .timer{font:700 30px/1 var(--f-title);color:#ffe04a;min-width:90px;text-align:right}.nk-breach .timer.low{color:#ff4050;animation:misBlink .5s steps(2) infinite}.nk-breach .lab{font:700 11px/1 var(--f-hud);letter-spacing:.28em;color:#40ffb0;margin:4px 0 10px}.nk-breach .grid{display:grid;gap:4px}.nk-breach .cell{width:54px;height:44px;display:grid;place-items:center;font:700 19px/1 var(--f-title);color:#d8ffe8;background:#40ffb00a;border:1px solid transparent;cursor:pointer;transition:background .08s}.nk-breach .cell.line{background:#40ffb024}.nk-breach .cell.line:hover,.nk-breach .cell.line.hl{background:#40ffb066;border-color:#40ffb0;color:#fff}.nk-breach .cell.used{color:#ffffff26;background:transparent;cursor:default}.nk-breach .cell.hint{color:#ffe04a}.nk-breach .buf{display:flex;gap:6px;margin-bottom:18px}.nk-breach .buf span{width:40px;height:34px;display:grid;place-items:center;border:1px dashed rgba(64,255,176,.45);font:700 16px/1 var(--f-title);color:#fff}.nk-breach .buf span.f{border-style:solid;background:#40ffb026}.nk-breach .dm{padding:9px 10px;margin-bottom:8px;background:#40ffb00d;border-left:3px solid #40ffb0}.nk-breach .dm .codes{display:flex;gap:6px;margin-bottom:6px}.nk-breach .dm .codes span{width:34px;height:26px;display:grid;place-items:center;font:700 14px/1 var(--f-title);border:1px solid rgba(64,255,176,.35)}.nk-breach .dm .codes span.ok{background:#40ffb0;color:#03140c}.nk-breach .dm .nm{font:700 13px/1.2 var(--f-hud);letter-spacing:.14em}.nk-breach .dm .nm .cn{margin-left:6px;color:#7ad8b0}.nk-breach .dm .nm .req{margin-left:6px;font-size:10px;color:#ffe04a;letter-spacing:.2em}.nk-breach .dm.done{border-left-color:#ffe04a;background:#ffe04a1a}.nk-breach .dm.done .nm:after{content:" · UPLOADED";color:#ffe04a}.nk-breach .dm.dead{opacity:.35;border-left-color:#ff4050}.nk-breach .foot{grid-column:1 / 3;display:flex;justify-content:space-between;align-items:center;font:600 12px/1 var(--f-hud);letter-spacing:.18em;color:#7ad8b0}.nk-breach .foot button{font:700 12px/1 var(--f-hud);letter-spacing:.2em;color:#cfffe8;background:transparent;border:1px solid rgba(64,255,176,.4);padding:8px 14px;cursor:pointer}.nk-breach .res{grid-column:1 / 3;text-align:center;font:800 24px/1 var(--f-title);letter-spacing:.2em;padding:6px 0;display:none}.nk-breach .res.on{display:block;animation:misIn .3s ease-out}.nk-breach .res.ok{color:#40ffb0;text-shadow:0 0 20px #40ffb0}.nk-breach .res.bad{color:#ff4050;text-shadow:0 0 20px #ff4050}.nk-campaign,.nk-mresult{position:absolute;inset:0;display:none;pointer-events:auto}.nk-campaign.on,.nk-mresult.on{display:block}.nk-campaign .shade,.nk-mresult .shade{position:absolute;inset:0;background:linear-gradient(90deg,#06020eeb,#06020eb3 55%,#06020e59)}.nk-campaign .in{position:absolute;left:6vw;top:9vh;right:6vw;bottom:8vh;display:flex;flex-direction:column}.nk-campaign h1,.nk-mresult h1{margin:0;font:900 clamp(30px,4vw,54px)/1 var(--f-title);letter-spacing:.12em;color:#fff;text-shadow:0 0 24px rgba(255,42,138,.6)}.nk-campaign .kick,.nk-mresult .kick{font:700 13px/1 var(--f-hud);letter-spacing:.4em;color:var(--yel);margin-bottom:12px}.nk-campaign .list{display:flex;gap:22px;margin-top:30px;flex-wrap:wrap}.nk-campaign .ms{position:relative;width:min(440px,40vw);min-height:280px;padding:22px 24px;text-align:left;cursor:pointer;color:var(--ink);border:1px solid rgba(255,224,74,.35);background:linear-gradient(160deg,#280e3ce6,#0a0416eb);clip-path:polygon(18px 0,100% 0,100% calc(100% - 18px),calc(100% - 18px) 100%,0 100%,0 18px);transition:transform .15s,border-color .15s;font-family:var(--f-hud)}.nk-campaign .ms:hover:not(.lk),.nk-campaign .ms:focus:not(.lk){transform:translateY(-4px);border-color:var(--yel);outline:none}.nk-campaign .ms .n{font:900 64px/1 var(--f-title);color:#ffe04a2e;position:absolute;right:18px;top:10px}.nk-campaign .ms .t{font:800 26px/1 var(--f-title);letter-spacing:.1em;color:#fff}.nk-campaign .ms .t .cn{font-family:var(--f-cn);font-size:.7em;color:var(--yel);margin-left:10px;letter-spacing:.1em}.nk-campaign .ms .sub{margin-top:8px;font:600 13px/1 var(--f-hud);letter-spacing:.22em;color:var(--dim);text-transform:uppercase}.nk-campaign .ms .bl{margin-top:18px;font:500 15px/1.5 var(--f-hud);color:#d8cfee}.nk-campaign .ms .st{position:absolute;left:24px;bottom:20px;right:24px;display:flex;gap:14px;font:700 12px/1 var(--f-hud);letter-spacing:.18em;color:var(--mute)}.nk-campaign .ms .st b{color:var(--green)}.nk-campaign .ms .st .go{margin-left:auto;color:#0b0616;background:var(--yel);padding:7px 12px}.nk-campaign .ms.lk{cursor:default;opacity:.55;filter:grayscale(.6)}.nk-campaign .ms.lk .st .go{background:#ffffff26;color:var(--dim)}.nk-campaign .kit{margin-top:26px;font:600 13px/1.6 var(--f-hud);letter-spacing:.08em;color:var(--dim);max-width:900px}.nk-campaign .kit b{color:var(--cyan)}.nk-campaign .back,.nk-mresult .btns button{font:700 14px/1 var(--f-hud);letter-spacing:.22em;color:var(--ink);background:#ffffff0f;border:1px solid rgba(255,255,255,.25);padding:12px 20px;cursor:pointer}.nk-campaign .back{margin-top:auto;align-self:flex-start}.nk-campaign .back:hover,.nk-mresult .btns button:hover{border-color:var(--yel);color:var(--yel)}.nk-mresult .in{position:absolute;left:7vw;top:12vh;width:min(640px,80vw)}.nk-mresult.fail h1{text-shadow:0 0 24px rgba(255,32,64,.8);color:#ff4050}.nk-mresult .why{margin-top:12px;font:600 16px/1.4 var(--f-hud);color:var(--dim);letter-spacing:.06em}.nk-mresult .rate{position:absolute;right:-40px;top:-20px;font:900 140px/1 var(--f-title);color:var(--yel);text-shadow:0 0 40px rgba(255,224,74,.5);animation:misTitle .8s ease-out}.nk-mresult .grid{display:grid;grid-template-columns:1fr 1fr;gap:10px 26px;margin-top:28px}.nk-mresult .grid .it{display:flex;justify-content:space-between;align-items:baseline;padding:8px 0;border-bottom:1px solid rgba(255,255,255,.1);font:700 13px/1 var(--f-hud);letter-spacing:.18em;color:var(--mute)}.nk-mresult .grid .it .v{font:700 20px/1 var(--f-title);color:#fff;letter-spacing:.04em}.nk-mresult .grid .it.gd .v{color:var(--green)}.nk-mresult .grid .it.cr .v{color:var(--pink)}.nk-mresult .btns{display:flex;gap:12px;margin-top:34px;flex-wrap:wrap}.nk-mresult .btns button.pri{background:var(--yel);color:#0b0616;border-color:var(--yel)}
