.blocking-loader[data-v-2996926b]{z-index:9999;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:wait;background:linear-gradient(135deg,#020617b8,#030a12db),#00000094;place-items:center;width:100vw;height:100vh;display:grid;position:fixed;inset:0}.blocking-loader__panel[data-v-2996926b]{color:#e5f7ff;text-align:center;background:linear-gradient(#0f172af5,#070f1ef0),#020617f5;border:1px solid #22d3ee47;border-radius:8px;justify-items:center;gap:10px;width:min(320px,100vw - 32px);padding:24px;display:grid;box-shadow:0 28px 90px #00000085,0 0 36px #22d3ee29}.blocking-loader__panel strong[data-v-2996926b]{color:#f8fafc;font-size:18px}.blocking-loader__panel span[data-v-2996926b]{color:#9fb7ca;font-size:13px}.side-nav[data-v-c87ff8ad]{flex-direction:column;min-height:100vh;display:flex;position:relative}.side-nav[data-v-c87ff8ad]:before{content:"";background:linear-gradient(#0000 0%,#22d3ee66 30%,#a78bfa4d 70%,#0000 100%);width:1px;height:100%;animation:6s ease-in-out infinite edge-glow-c87ff8ad;position:absolute;top:0;right:0}.brand[data-v-c87ff8ad]{color:#f8fafc;white-space:nowrap;background:linear-gradient(135deg,#081426fa,#020617f0);align-items:center;gap:12px;height:64px;padding:0 18px;font-size:18px;font-weight:800;display:flex;overflow:hidden}.brand-collapsed[data-v-c87ff8ad]{justify-content:center;padding:0}.brand-logo-frame[data-v-c87ff8ad]{flex-shrink:0;width:38px;height:38px;position:relative}.brand-logo-pulse[data-v-c87ff8ad]{filter:blur(7px);opacity:.6;background:conic-gradient(from 90deg,#22d3ee,#a78bfa,#34d399,#22d3ee);border-radius:10px;animation:8s linear infinite brand-spin-c87ff8ad;position:absolute;inset:-4px}.brand-logo[data-v-c87ff8ad]{object-fit:contain;z-index:1;background:#0f121c;border:1px solid #22d3ee66;border-radius:8px;width:38px;height:38px;position:relative}.brand-text[data-v-c87ff8ad]{flex-direction:column;line-height:1.05;display:flex}.brand-name[data-v-c87ff8ad]{background:linear-gradient(90deg,#f8fafc 0%,#67e8f9 100%);color:#0000;letter-spacing:.02em;-webkit-background-clip:text;background-clip:text;font-size:18px;font-weight:800}.brand-sub[data-v-c87ff8ad]{color:#94a3b8;letter-spacing:.18em;text-transform:uppercase;font-size:11px;font-weight:500}.brand-divider[data-v-c87ff8ad]{background:linear-gradient(90deg,#0000,#22d3ee59,#0000);height:1px;margin:0 14px;position:relative;overflow:hidden}.brand-divider[data-v-c87ff8ad]:after{content:"";background:linear-gradient(90deg,#0000,#a78bfad9,#0000);width:30%;height:100%;animation:4s ease-in-out infinite shimmer-line-c87ff8ad;position:absolute;top:0;left:-30%}.nav-menu[data-v-c87ff8ad]{flex:1}[data-v-c87ff8ad] .n-menu .n-menu-item-content{transition:transform .18s,color .18s;position:relative}[data-v-c87ff8ad] .n-menu .n-menu-item-content:hover{transform:translate(2px)}[data-v-c87ff8ad] .n-menu .n-menu-item-content--selected{color:#67e8f9!important}[data-v-c87ff8ad] .n-menu .n-menu-item-content--selected:after{content:"";background:linear-gradient(#22d3ee,#a78bfa);border-radius:2px;width:4px;height:18px;animation:2.4s ease-in-out infinite indicator-glow-c87ff8ad;position:absolute;top:50%;right:8px;transform:translateY(-50%);box-shadow:0 0 12px #22d3eeb3}[data-v-c87ff8ad] .n-menu .n-menu-item-content--selected .n-menu-item-content__icon,[data-v-c87ff8ad] .n-menu .n-menu-item-content--child-active .n-menu-item-content__icon{filter:drop-shadow(0 0 6px #22d3eeb3)}.side-footer[data-v-c87ff8ad]{flex-direction:column;gap:12px;padding:12px 16px 18px;display:flex}.status-block[data-v-c87ff8ad]{background:linear-gradient(135deg,#0f172a99,#02061766);border:1px solid #22d3ee2e;border-radius:10px;flex-direction:column;gap:6px;padding:10px 12px;display:flex}.status-row[data-v-c87ff8ad]{color:#cbd5e1;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;font-size:11px;font-weight:600;display:flex}.status-dot[data-v-c87ff8ad]{background:#34d399;border-radius:50%;width:7px;height:7px;animation:1.6s ease-in-out infinite dot-pulse-c87ff8ad;box-shadow:0 0 10px #34d399}.status-bar[data-v-c87ff8ad]{background:#0f172acc;border-radius:2px;width:100%;height:3px;position:relative;overflow:hidden}.status-bar span[data-v-c87ff8ad]{background:linear-gradient(90deg,#0000,#22d3ee,#a78bfa,#0000);width:40%;height:100%;animation:2.5s ease-in-out infinite bar-scan-c87ff8ad;position:absolute;top:0;left:-40%}.logout-button[data-v-c87ff8ad]{color:#cbd5e1;cursor:pointer;width:100%;min-height:42px;font:inherit;letter-spacing:.02em;background:#0f172a8c;border:1px solid #94a3b829;border-radius:10px;align-items:center;gap:10px;padding:0 14px;font-size:14px;transition:border-color .2s,color .2s,background .2s,box-shadow .2s;display:flex}.logout-button[data-v-c87ff8ad]:hover{color:#fecaca;background:#7f1d1d2e;border-color:#f8717173;box-shadow:0 0 18px #f871712e}.logout-button[data-v-c87ff8ad] .n-icon{font-size:20px}.logout-collapsed[data-v-c87ff8ad]{justify-content:center;padding:0}@keyframes brand-spin-c87ff8ad{to{transform:rotate(360deg)}}@keyframes shimmer-line-c87ff8ad{0%{left:-30%}to{left:130%}}@keyframes edge-glow-c87ff8ad{0%,to{opacity:.6}50%{opacity:1}}@keyframes indicator-glow-c87ff8ad{0%,to{transform:translateY(-50%)scaleY(1);box-shadow:0 0 12px #22d3eeb3}50%{transform:translateY(-50%)scaleY(1.15);box-shadow:0 0 18px #a78bfae6}}@keyframes dot-pulse-c87ff8ad{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.3)}}@keyframes bar-scan-c87ff8ad{0%{left:-40%}to{left:100%}}@media (prefers-reduced-motion:reduce){.brand-logo-pulse[data-v-c87ff8ad],.brand-divider[data-v-c87ff8ad]:after,.side-nav[data-v-c87ff8ad]:before,.status-dot[data-v-c87ff8ad],.status-bar span[data-v-c87ff8ad],[data-v-c87ff8ad] .n-menu .n-menu-item-content--selected:after{animation:none!important}}.topbar[data-v-d1d86dec]{color:#e5f7ff;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(90deg,#030712f5,#071222db),#020617f0;border-bottom:1px solid #22d3ee2e;justify-content:space-between;align-items:center;height:64px;padding:0 22px;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 40px #00000047}.scan-bar[data-v-d1d86dec]{pointer-events:none;background:linear-gradient(90deg,#0000,#22d3eeb3,#a78bfa99,#0000) -50% 0/50% 100% no-repeat;width:100%;height:1px;animation:6s ease-in-out infinite scan-slide-d1d86dec;position:absolute;bottom:0;left:0}.identity[data-v-d1d86dec]{align-items:center;gap:12px;display:flex}.avatar-ring[data-v-d1d86dec]{background:#0f121c;border-radius:50%;place-items:center;width:38px;height:38px;display:grid;position:relative}.avatar-ring[data-v-d1d86dec]:before{filter:blur(2px);z-index:-1;content:"";background:conic-gradient(#22d3ee,#a78bfa,#34d399,#22d3ee);border-radius:50%;animation:6s linear infinite brand-spin-d1d86dec;position:absolute;inset:-2px}.avatar-letter[data-v-d1d86dec]{background:linear-gradient(135deg,#67e8f9,#a78bfa);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:16px;font-weight:800}.identity-text[data-v-d1d86dec]{flex-direction:column;line-height:1.15;display:flex}.identity-name[data-v-d1d86dec]{background:linear-gradient(90deg,#f8fafc,#67e8f9);color:#0000;letter-spacing:.01em;-webkit-background-clip:text;background-clip:text;font-size:15px;font-weight:700}.identity-username[data-v-d1d86dec]{color:#94a3b8;align-items:center;gap:4px;font-size:12px;display:flex}.caret[data-v-d1d86dec]{color:#67e8f9;font-weight:700;animation:1.6s ease-in-out infinite caret-blink-d1d86dec}.actions[data-v-d1d86dec]{align-items:center;gap:10px;display:flex}.balance-pill[data-v-d1d86dec]{isolation:isolate;background:linear-gradient(135deg,#0f172ad9,#020617b3);border:1px solid #22d3ee52;border-radius:999px;align-items:center;gap:8px;padding:6px 14px 6px 10px;font-size:13px;display:inline-flex;position:relative;overflow:hidden}.balance-pill[data-v-d1d86dec]:before{border-radius:inherit;-webkit-mask-composite:xor;z-index:-1;content:"";background:linear-gradient(110deg,#0000,#22d3ee99,#a78bfa66,#0000) 0 0/200% 100%;padding:1px;animation:4s linear infinite border-shine-d1d86dec;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.balance-icon[data-v-d1d86dec]{color:#67e8f9;background:#22d3ee1f;border-radius:50%;place-items:center;width:22px;height:22px;font-size:14px;display:grid}.balance-label[data-v-d1d86dec]{color:#94a3b8;letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:600}.balance-value[data-v-d1d86dec]{color:#f8fafc;font-variant-numeric:tabular-nums;font-weight:700}.balance-pill.infinity .balance-value[data-v-d1d86dec]{background:linear-gradient(90deg,#67e8f9,#a78bfa);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:18px;line-height:1}.logout-icon[data-v-d1d86dec]{color:#cbd5e1;cursor:pointer;background:#0f172a8c;border:1px solid #94a3b829;border-radius:50%;place-items:center;width:36px;height:36px;transition:border-color .2s,color .2s,background .2s,box-shadow .2s;display:grid}.logout-icon[data-v-d1d86dec] .n-icon{font-size:18px}.logout-icon[data-v-d1d86dec]:hover{color:#fecaca;background:#7f1d1d33;border-color:#f8717180;box-shadow:0 0 16px #f8717140}@keyframes brand-spin-d1d86dec{to{transform:rotate(360deg)}}@keyframes scan-slide-d1d86dec{0%,to{background-position:-50% 0}50%{background-position:150% 0}}@keyframes caret-blink-d1d86dec{0%,to{opacity:1}50%{opacity:.3}}@keyframes border-shine-d1d86dec{0%{background-position:0%}to{background-position:200%}}@media (width<=640px){.balance-label[data-v-d1d86dec],.identity-username[data-v-d1d86dec]{display:none}}@media (prefers-reduced-motion:reduce){.scan-bar[data-v-d1d86dec],.avatar-ring[data-v-d1d86dec]:before,.caret[data-v-d1d86dec],.balance-pill[data-v-d1d86dec]:before{animation:none!important}}.shell[data-v-efdb2c7e]{isolation:isolate;background:#02040a;min-height:100vh;position:relative}.shell-scene[data-v-efdb2c7e]{z-index:0;pointer-events:none;background:radial-gradient(1100px 700px at 88% -8%,#22d3ee29,#0000 60%),radial-gradient(900px 600px at 4% 110%,#a78bfa24,#0000 60%),radial-gradient(700px 500px,#10b9810d,#0000 65%),linear-gradient(#02040a 0%,#050a1a 50%,#020610 100%);position:fixed;inset:0;overflow:hidden}.orb[data-v-efdb2c7e]{filter:blur(140px);opacity:.42;mix-blend-mode:screen;border-radius:50%;width:520px;height:520px;animation:22s ease-in-out infinite orb-drift-efdb2c7e;position:absolute}.orb-cyan[data-v-efdb2c7e]{background:radial-gradient(circle at 30% 30%,#22d3ee,#0000 65%);top:-180px;right:-140px}.orb-violet[data-v-efdb2c7e]{background:radial-gradient(circle,#a78bfa,#0000 60%);animation-duration:26s;animation-delay:-8s;bottom:-200px;left:-160px}.orb-emerald[data-v-efdb2c7e]{opacity:.22;background:radial-gradient(circle,#34d399,#0000 60%);width:380px;height:380px;animation-duration:30s;animation-delay:-12s;top:50%;left:40%}.grid-floor[data-v-efdb2c7e]{transform-origin:bottom;opacity:.55;background-image:linear-gradient(#22d3ee24 1px,#0000 1px),linear-gradient(90deg,#22d3ee1a 1px,#0000 1px);background-size:64px 64px;width:120%;height:70%;animation:18s linear infinite grid-drift-efdb2c7e;position:absolute;bottom:-32%;left:-10%;transform:perspective(900px)rotateX(64deg);-webkit-mask-image:linear-gradient(#0000 0%,#000 30% 80%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 30% 80%,#0000 100%)}.grid-mask[data-v-efdb2c7e]{background:radial-gradient(at 50% 70%,#0000 0%,#02040a99 70%,#02040a 100%);position:absolute;inset:0}.particles[data-v-efdb2c7e]{position:absolute;inset:0}.particles span[data-v-efdb2c7e]{bottom:0;left:calc((var(--i) * 5.5%));opacity:0;width:2px;height:2px;animation:float-up-efdb2c7e calc(14s + var(--i) * .5s) linear infinite;animation-delay:calc(var(--i) * -.9s);background:#67e8f9;border-radius:50%;position:absolute;box-shadow:0 0 10px #22d3ee}.particles span[data-v-efdb2c7e]:nth-child(3n){background:#c4b5fd;box-shadow:0 0 10px #a78bfa}.particles span[data-v-efdb2c7e]:nth-child(4n){background:#6ee7b7;box-shadow:0 0 10px #34d399}.scanline[data-v-efdb2c7e]{mix-blend-mode:overlay;background:repeating-linear-gradient(#0000 0 3px,#ffffff03 3px 4px);position:absolute;inset:0}.shell-sider[data-v-efdb2c7e]{z-index:20;position:relative}.shell[data-v-efdb2c7e] .n-layout-toggle-button{transition:border-color .2s,box-shadow .2s,color .2s;top:86px;bottom:auto;transform:translate(50%);color:#67e8f9!important;background:#0f172aeb!important;border:1px solid #22d3ee40!important}.shell[data-v-efdb2c7e] .n-layout-toggle-button:hover{box-shadow:0 0 18px #22d3ee73;color:#a5f3fc!important;border-color:#5eead499!important}.content[data-v-efdb2c7e]{background:0 0;min-height:calc(100vh - 64px);padding:22px;position:relative;overflow:hidden}.content[data-v-efdb2c7e]:before{z-index:0;pointer-events:none;content:"";opacity:.85;background:linear-gradient(115deg,#0000 0%,#22d3ee0d 38%,#0000 64%);animation:18s ease-in-out infinite alternate scan-drift-efdb2c7e;position:absolute;inset:0}.content[data-v-efdb2c7e] .page{z-index:1;animation:.5s cubic-bezier(.22,1,.36,1) page-in-efdb2c7e;position:relative}@keyframes orb-drift-efdb2c7e{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(40px,-30px)scale(1.08)}}@keyframes grid-drift-efdb2c7e{0%{background-position:0 0}to{background-position:0 64px}}@keyframes float-up-efdb2c7e{0%{opacity:0;transform:translateY(0)translate(0)}10%{opacity:.9}90%{opacity:.9}to{opacity:0;transform:translateY(-100vh)translate(30px)}}@keyframes scan-drift-efdb2c7e{0%{transform:translate(-8%)}to{transform:translate(8%)}}@keyframes page-in-efdb2c7e{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (width<=760px){.content[data-v-efdb2c7e]{padding:16px}.shell[data-v-efdb2c7e] .n-layout-sider{box-shadow:18px 0 42px #00000057}.shell[data-v-efdb2c7e] .n-layout-toggle-button{top:76px;transform:translate(50%)}.orb[data-v-efdb2c7e]{width:360px;height:360px}}@media (prefers-reduced-motion:reduce){.orb[data-v-efdb2c7e],.grid-floor[data-v-efdb2c7e],.particles span[data-v-efdb2c7e],.content[data-v-efdb2c7e]:before,.content[data-v-efdb2c7e] .page{animation:none!important}}.login[data-v-700a8c18]{isolation:isolate;color:#ecfeff;background:#02040a;place-items:center;min-height:100vh;padding:24px;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;display:grid;position:relative;overflow:hidden}.scene[data-v-700a8c18]{z-index:-1;background:radial-gradient(1200px 700px at 80% -10%,#22d3ee2e,#0000 60%),radial-gradient(900px 600px at 5% 105%,#a78bfa2e,#0000 60%),radial-gradient(700px 500px,#10b9810f,#0000 65%),linear-gradient(#02040a 0%,#050a1a 50%,#020610 100%);position:absolute;inset:0}.orb[data-v-700a8c18]{filter:blur(120px);opacity:.55;mix-blend-mode:screen;border-radius:50%;width:520px;height:520px;animation:18s ease-in-out infinite orb-drift-700a8c18;position:absolute}.orb-cyan[data-v-700a8c18]{background:radial-gradient(circle at 30% 30%,#22d3ee,#0000 65%);top:-160px;right:-120px}.orb-violet[data-v-700a8c18]{background:radial-gradient(circle,#a78bfa,#0000 60%);animation-duration:22s;animation-delay:-6s;bottom:-180px;left:-160px}.orb-emerald[data-v-700a8c18]{opacity:.35;background:radial-gradient(circle,#34d399,#0000 60%);width:360px;height:360px;animation-duration:26s;animation-delay:-10s;top:40%;left:30%}.grid-floor[data-v-700a8c18]{transform-origin:bottom;background-image:linear-gradient(#22d3ee2e 1px,#0000 1px),linear-gradient(90deg,#22d3ee24 1px,#0000 1px);background-size:64px 64px;width:120%;height:70%;animation:14s linear infinite grid-drift-700a8c18;position:absolute;bottom:-28%;left:-10%;transform:perspective(900px)rotateX(64deg);-webkit-mask-image:linear-gradient(#0000 0%,#000 30% 80%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 30% 80%,#0000 100%)}.grid-mask[data-v-700a8c18]{pointer-events:none;background:radial-gradient(circle at 50% 70%,#0000 0%,#02040acc 70%,#02040a 100%);position:absolute;inset:0}.rings[data-v-700a8c18]{width:1px;height:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ring[data-v-700a8c18]{border:1px solid #22d3ee2e;border-radius:50%;animation:6s ease-out infinite ring-pulse-700a8c18;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.r1[data-v-700a8c18]{width:520px;height:520px}.r2[data-v-700a8c18]{border-color:#a78bfa1f;width:760px;height:760px;animation-delay:-2s}.r3[data-v-700a8c18]{border-color:#22c55e14;width:1020px;height:1020px;animation-delay:-4s}.hud[data-v-700a8c18]{opacity:.55;width:100%;height:60%;position:absolute;inset:auto 0 0}.hud-line[data-v-700a8c18]{fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 12px #22d3ee73);stroke-dasharray:2400;animation:9s ease-in-out infinite line-march-700a8c18}.particles[data-v-700a8c18]{pointer-events:none;position:absolute;inset:0}.particles span[data-v-700a8c18]{top:calc(100% - (var(--i) * 4%));left:calc((var(--i) * 4.1%));opacity:0;width:3px;height:3px;animation:float-up-700a8c18 calc(8s + var(--i) * .3s) linear infinite;animation-delay:calc(var(--i) * -.6s);background:#67e8f9;border-radius:50%;position:absolute;box-shadow:0 0 12px #22d3ee}.particles span[data-v-700a8c18]:nth-child(3n){background:#c4b5fd;box-shadow:0 0 12px #a78bfa}.particles span[data-v-700a8c18]:nth-child(4n){background:#6ee7b7;box-shadow:0 0 12px #34d399}.scanline[data-v-700a8c18]{pointer-events:none;mix-blend-mode:overlay;background:repeating-linear-gradient(#0000 0 3px,#ffffff03 3px 4px);position:absolute;inset:0}.login-shell[data-v-700a8c18]{-webkit-backdrop-filter:blur(24px)saturate(140%);background:linear-gradient(#0f172ab8,#020617d1);border:1px solid #94a3b82e;border-radius:20px;width:min(480px,100%);padding:38px 36px 28px;animation:.9s cubic-bezier(.22,1,.36,1) card-in-700a8c18;position:relative;box-shadow:0 40px 100px -20px #000000b3,0 0 0 1px #22d3ee14,inset 0 1px #ffffff0f}.shell-glow[data-v-700a8c18]{filter:blur(2px);opacity:.5;z-index:-1;background:conic-gradient(#0000 0deg,#22d3ee8c 40deg,#0000 90deg 200deg,#a78bfa73 240deg,#0000 300deg);border-radius:20px;animation:12s linear infinite shell-rotate-700a8c18;position:absolute;inset:-1px}.corner[data-v-700a8c18]{opacity:.7;border:1.5px solid #22d3ee;width:18px;height:18px;position:absolute}.tl[data-v-700a8c18]{border-bottom:0;border-right:0;border-top-left-radius:20px;top:-1px;left:-1px}.tr[data-v-700a8c18]{border-bottom:0;border-left:0;border-top-right-radius:20px;top:-1px;right:-1px}.bl[data-v-700a8c18]{border-top:0;border-right:0;border-bottom-left-radius:20px;bottom:-1px;left:-1px}.br[data-v-700a8c18]{border-top:0;border-left:0;border-bottom-right-radius:20px;bottom:-1px;right:-1px}.brand-lockup[data-v-700a8c18]{align-items:center;gap:18px;margin-bottom:18px;display:flex}.logo-frame[data-v-700a8c18]{flex-shrink:0;width:72px;height:72px;position:relative}.logo-pulse[data-v-700a8c18]{filter:blur(10px);opacity:.55;background:conic-gradient(from 90deg,#22d3ee,#a78bfa,#34d399,#22d3ee);border-radius:18px;animation:8s linear infinite logo-spin-700a8c18;position:absolute;inset:-6px}.brand-logo[data-v-700a8c18]{object-fit:contain;z-index:1;background:#0f121c;border:1px solid #22d3ee66;border-radius:14px;width:72px;height:72px;position:relative}.brand-text[data-v-700a8c18]{flex:1;min-width:0}.eyebrow[data-v-700a8c18]{color:#67e8f9;letter-spacing:.12em;text-transform:uppercase;background:#22d3ee14;border:1px solid #22d3ee40;border-radius:999px;align-items:center;gap:8px;margin:0 0 6px;padding:4px 10px;font-size:10.5px;font-weight:700;display:inline-flex}.dot[data-v-700a8c18]{background:#34d399;border-radius:50%;width:6px;height:6px;animation:1.6s ease-in-out infinite dot-pulse-700a8c18;box-shadow:0 0 10px #34d399}h1[data-v-700a8c18]{letter-spacing:-.02em;background:linear-gradient(90deg,#f8fafc 0%,#67e8f9 60%,#c4b5fd 100%);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;font-size:32px;font-weight:700;line-height:1.1}h1 span[data-v-700a8c18]{opacity:.85;font-weight:300}.login-copy[data-v-700a8c18]{color:#94a3b8;margin:0 0 26px;font-size:13.5px;line-height:1.6}.login-form[data-v-700a8c18] .n-form-item{margin-bottom:16px}[data-v-700a8c18] .n-form-item-label__text{color:#cbd5e1;letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:600}[data-v-700a8c18] .n-input{--n-color:#0f172a99!important;--n-color-focus:#0f172ad9!important;--n-border:1px solid #94a3b838!important;--n-border-hover:1px solid #22d3ee8c!important;--n-border-focus:1px solid #22d3eed9!important;--n-box-shadow-focus:0 0 0 3px #22d3ee2e!important;--n-text-color:#f8fafc!important;--n-placeholder-color:#475569!important;--n-icon-color:#67e8f9!important;border-radius:10px!important}[data-v-700a8c18] .n-input .n-input__prefix{color:#67e8f9;margin-right:10px;font-size:18px}.cta[data-v-700a8c18]{color:#02040a;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;isolation:isolate;background:0 0;border:0;border-radius:12px;width:100%;height:50px;margin-top:8px;font-size:14px;font-weight:700;transition:transform .2s,box-shadow .3s;display:block;position:relative;overflow:hidden}.cta-bg[data-v-700a8c18]{z-index:-1;background:linear-gradient(110deg,#22d3ee 0%,#67e8f9 50%,#a78bfa 100%) 0 0/200% 100%;border-radius:12px;animation:4s ease-in-out infinite cta-shine-700a8c18;position:absolute;inset:0}.cta[data-v-700a8c18]:before{z-index:-2;filter:blur(12px);opacity:.6;content:"";background:linear-gradient(110deg,#22d3ee,#a78bfa,#22d3ee) 0 0/200% 100%;border-radius:14px;animation:4s ease-in-out infinite cta-shine-700a8c18;position:absolute;inset:-2px}.cta-content[data-v-700a8c18]{justify-content:center;align-items:center;gap:10px;height:100%;font-size:16px;display:inline-flex;position:relative}.cta-content .n-icon[data-v-700a8c18]{font-size:18px}.cta[data-v-700a8c18]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 12px 30px #22d3ee59}.cta[data-v-700a8c18]:active:not(:disabled){transform:translateY(0)}.cta[data-v-700a8c18]:disabled{cursor:not-allowed;opacity:.85}.cta.loading .cta-bg[data-v-700a8c18]{animation-duration:1s}.status-strip[data-v-700a8c18]{color:#94a3b8;border-top:1px dashed #94a3b826;justify-content:space-between;gap:10px;margin-top:22px;padding-top:18px;font-size:12px;display:flex}.status-strip span[data-v-700a8c18]{align-items:center;gap:6px;display:inline-flex}.status-strip em[data-v-700a8c18]{color:#67e8f9;font-style:normal;font-weight:600}.status-strip .n-icon[data-v-700a8c18]{color:#34d399;font-size:14px}.shell-footer[data-v-700a8c18]{color:#475569;letter-spacing:.08em;justify-content:space-between;margin-top:14px;font-family:JetBrains Mono,Fira Code,ui-monospace,monospace;font-size:10px;display:flex}.hex[data-v-700a8c18]{text-transform:uppercase}@keyframes orb-drift-700a8c18{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(40px,-30px)scale(1.08)}}@keyframes grid-drift-700a8c18{0%{background-position:0 0}to{background-position:0 64px}}@keyframes ring-pulse-700a8c18{0%{opacity:0;transform:translate(-50%,-50%)scale(.6)}20%{opacity:1}to{opacity:0;transform:translate(-50%,-50%)scale(1.4)}}@keyframes line-march-700a8c18{0%,to{stroke-dashoffset:0}50%{stroke-dashoffset:800px}}@keyframes float-up-700a8c18{0%{opacity:0;transform:translateY(0)translate(0)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translateY(-120vh)translate(40px)}}@keyframes card-in-700a8c18{0%{opacity:0;transform:translateY(16px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes shell-rotate-700a8c18{to{transform:rotate(360deg)}}@keyframes logo-spin-700a8c18{to{transform:rotate(360deg)}}@keyframes dot-pulse-700a8c18{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.3)}}@keyframes cta-shine-700a8c18{0%,to{background-position:0%}50%{background-position:100%}}@media (width<=620px){.login-shell[data-v-700a8c18]{border-radius:18px;padding:28px 22px 22px}.brand-logo[data-v-700a8c18],.logo-frame[data-v-700a8c18]{width:60px;height:60px}h1[data-v-700a8c18]{font-size:26px}.status-strip[data-v-700a8c18]{flex-direction:column;align-items:flex-start}.orb[data-v-700a8c18]{width:360px;height:360px}}@media (prefers-reduced-motion:reduce){.orb[data-v-700a8c18],.grid-floor[data-v-700a8c18],.ring[data-v-700a8c18],.hud-line[data-v-700a8c18],.particles span[data-v-700a8c18],.shell-glow[data-v-700a8c18],.logo-pulse[data-v-700a8c18],.dot[data-v-700a8c18],.cta-bg[data-v-700a8c18],.cta[data-v-700a8c18]:before{animation:none!important}}.dashboard-page[data-v-c6132bc0]{gap:18px;position:relative}.dashboard-page.is-loading[data-v-c6132bc0]>:not(.dash-loader){filter:blur(2px)saturate(80%);opacity:.55;pointer-events:none;transition:filter .3s,opacity .3s}.dash-loader[data-v-c6132bc0]{z-index:50;-webkit-backdrop-filter:blur(20px)saturate(140%);pointer-events:none;background:linear-gradient(#0f172ac7,#020617db);border:1px solid #22d3ee38;border-radius:18px;flex-direction:column;align-items:center;gap:18px;padding:28px 36px;display:flex;position:fixed;top:50%;left:calc(50% + 124px);transform:translate(-50%,-50%);box-shadow:0 30px 80px #0000008c,0 0 0 1px #22d3ee14,0 0 60px #22d3ee2e}@media (width<=760px){.dash-loader[data-v-c6132bc0]{left:50%}}.loader-core[data-v-c6132bc0]{width:110px;height:110px;position:relative}.loader-core .ring[data-v-c6132bc0]{border:1.5px solid #0000;border-radius:50%;position:absolute;inset:0}.ring-1[data-v-c6132bc0]{border-top-color:#22d3ee;border-right-color:#22d3ee;animation:1.6s linear infinite spin-cw-c6132bc0;box-shadow:0 0 14px #22d3ee73}.ring-2[data-v-c6132bc0]{border-bottom-color:#a78bfa;border-left-color:#a78bfa;animation:2.2s linear infinite spin-ccw-c6132bc0;inset:12px;box-shadow:0 0 14px #a78bfa73}.ring-3[data-v-c6132bc0]{border-top-color:#34d399;border-right-color:#34d399;animation:2.8s linear infinite spin-cw-c6132bc0;inset:24px;box-shadow:0 0 12px #34d39966}.hex[data-v-c6132bc0]{clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);filter:drop-shadow(0 0 12px #22d3ee99);background:linear-gradient(135deg,#22d3ee,#a78bfa);place-items:center;width:32px;height:36px;animation:1.8s ease-in-out infinite hex-pulse-c6132bc0;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hex-dot[data-v-c6132bc0]{background:#f0fdfa;border-radius:50%;width:6px;height:6px;animation:1s ease-in-out infinite dot-pulse-c6132bc0;box-shadow:0 0 10px #fff}.loader-orbit[data-v-c6132bc0]{animation:3s linear infinite spin-cw-c6132bc0;position:absolute;inset:0}.loader-orbit span[data-v-c6132bc0]{background:#67e8f9;border-radius:50%;width:6px;height:6px;position:absolute;box-shadow:0 0 10px #22d3ee}.loader-orbit span[data-v-c6132bc0]:first-child{top:-3px;left:50%;transform:translate(-50%)}.loader-orbit span[data-v-c6132bc0]:nth-child(2){background:#c4b5fd;bottom:-3px;left:50%;transform:translate(-50%);box-shadow:0 0 10px #a78bfa}.loader-orbit span[data-v-c6132bc0]:nth-child(3){background:#6ee7b7;top:50%;right:-3px;transform:translateY(-50%);box-shadow:0 0 10px #34d399}.loader-text[data-v-c6132bc0]{text-align:center;flex-direction:column;align-items:center;gap:2px;display:flex}.loader-title[data-v-c6132bc0]{letter-spacing:.32em;color:#67e8f9;text-transform:uppercase;text-shadow:0 0 12px #22d3ee80;font-family:JetBrains Mono,Fira Code,ui-monospace,monospace;font-size:13px;font-weight:700}.loader-title em[data-v-c6132bc0]{text-align:left;vertical-align:bottom;width:14px;font-style:normal;animation:1.4s steps(4,end) infinite dots-c6132bc0;display:inline-block;overflow:hidden}.loader-sub[data-v-c6132bc0]{color:#94a3b8;letter-spacing:.04em;font-size:11px}.loader-bar[data-v-c6132bc0]{background:#0f172ad9;border-radius:999px;width:220px;height:3px;position:relative;overflow:hidden}.loader-bar span[data-v-c6132bc0]{border-radius:inherit;background:linear-gradient(90deg,#0000,#22d3ee,#a78bfa,#0000);width:40%;height:100%;animation:1.4s ease-in-out infinite bar-scan-c6132bc0;position:absolute;top:0;left:-40%}.fade-loader-enter-active[data-v-c6132bc0],.fade-loader-leave-active[data-v-c6132bc0]{transition:opacity .25s,transform .25s}.fade-loader-enter-from[data-v-c6132bc0],.fade-loader-leave-to[data-v-c6132bc0]{opacity:0;transform:translate(-50%,-50%)scale(.92)}@keyframes spin-cw-c6132bc0{to{transform:rotate(360deg)}}@keyframes spin-ccw-c6132bc0{to{transform:rotate(-360deg)}}@keyframes hex-pulse-c6132bc0{0%,to{filter:drop-shadow(0 0 12px #22d3ee99);transform:translate(-50%,-50%)scale(1)}50%{filter:drop-shadow(0 0 20px #a78bfacc);transform:translate(-50%,-50%)scale(1.12)}}@keyframes dot-pulse-c6132bc0{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(1.4)}}@keyframes bar-scan-c6132bc0{0%{left:-40%}to{left:100%}}@keyframes dots-c6132bc0{0%{width:0}to{width:14px}}@media (prefers-reduced-motion:reduce){.ring[data-v-c6132bc0],.hex[data-v-c6132bc0],.hex-dot[data-v-c6132bc0],.loader-orbit[data-v-c6132bc0],.loader-bar span[data-v-c6132bc0],.loader-title em[data-v-c6132bc0]{animation:none!important}}.dashboard-hero[data-v-c6132bc0]{grid-template-columns:minmax(280px,1fr) minmax(520px,520px);align-items:end;gap:18px;display:grid}.hero-copy[data-v-c6132bc0]{max-width:620px}.eyebrow[data-v-c6132bc0]{color:#5eead4;letter-spacing:.08em;text-transform:uppercase;margin:0 0 6px;font-size:12px;font-weight:800}.period-switch[data-v-c6132bc0]{grid-template-columns:repeat(5,minmax(74px,1fr));gap:8px;width:100%;min-width:0;display:grid}.period-switch button[data-v-c6132bc0]{color:#b7c7d6;cursor:pointer;text-align:center;background:#02061761;border:1px solid #94a3b829;border-radius:8px;align-content:center;justify-items:center;gap:2px;min-height:54px;padding:8px 6px;display:grid}.period-switch button.active[data-v-c6132bc0]{color:#07111f;background:linear-gradient(135deg,#5eead4,#38bdf8);border-color:#5eead4c7}.period-switch strong[data-v-c6132bc0]{font-size:15px;line-height:1}.period-switch span[data-v-c6132bc0]{font-size:11px;line-height:1.2}.kpi-grid[data-v-c6132bc0]{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.kpi-card[data-v-c6132bc0]{background:linear-gradient(145deg,#0a1c32f0,#050c19e6),#020617e6;border:1px solid #22d3ee2b;border-radius:8px;min-height:118px;padding:16px;position:relative;overflow:hidden}.kpi-card[data-v-c6132bc0]:after{content:"";background:linear-gradient(90deg,#0000,#22d3ee1f,#0000);height:120px;position:absolute;inset:auto -20% -60% 12%;transform:rotate(-8deg)}.kpi-label[data-v-c6132bc0],.kpi-hint[data-v-c6132bc0]{color:#91a9bd;font-size:12px}.kpi-value[data-v-c6132bc0]{margin-top:12px;font-size:26px;font-weight:900;line-height:1.12}.kpi-hint[data-v-c6132bc0]{margin-top:10px}.dashboard-grid[data-v-c6132bc0]{grid-template-columns:minmax(0,1.45fr) minmax(320px,.9fr);gap:16px;display:grid}.dashboard-grid.lower[data-v-c6132bc0]{grid-template-columns:minmax(0,1fr) minmax(320px,.72fr)}.panel-header[data-v-c6132bc0]{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:16px;display:flex}.provider-panel .panel-header[data-v-c6132bc0]{flex-wrap:wrap;align-items:center}.panel-header h2[data-v-c6132bc0]{color:#f8fafc;margin:0;font-size:20px}.panel-header p[data-v-c6132bc0]{color:#8ea6ba;margin:4px 0 0;font-size:13px}.legend[data-v-c6132bc0]{color:#b7c7d6;flex-wrap:wrap;justify-content:flex-end;gap:10px;font-size:12px;display:flex}.legend span[data-v-c6132bc0],.pill[data-v-c6132bc0]{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.legend i[data-v-c6132bc0]{border-radius:999px;width:8px;height:8px}.pill[data-v-c6132bc0]{color:#99f6e4;background:#2dd4bf12;border:1px solid #5eead43d;border-radius:999px;padding:5px 10px;font-size:12px}.provider-tools[data-v-c6132bc0]{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.sort-switch[data-v-c6132bc0]{background:#02061761;border:1px solid #94a3b82e;border-radius:8px;flex:0 172px;grid-template-columns:56px 52px 64px;display:grid;overflow:hidden}.sort-switch button[data-v-c6132bc0],.sort-direction[data-v-c6132bc0]{color:#b7c7d6;cursor:pointer;background:0 0;border:0;min-height:32px;font-size:11px;line-height:1}.sort-switch button[data-v-c6132bc0]{padding:0 8px}.sort-switch button.active[data-v-c6132bc0]{color:#07111f;background:linear-gradient(135deg,#5eead4,#38bdf8)}.sort-direction[data-v-c6132bc0]{border:1px solid #94a3b82e;border-radius:8px;flex:none;padding:0 10px}.provider-tools .pill[data-v-c6132bc0]{flex:none;padding-inline:9px}.sort-switch button[data-v-c6132bc0]:hover,.sort-direction[data-v-c6132bc0]:hover{color:#f8fafc;border-color:#5eead466}.sort-switch button.active[data-v-c6132bc0]:hover{color:#07111f}.chart-shell[data-v-c6132bc0]{background:linear-gradient(#0f172a61,#0206172e),repeating-linear-gradient(90deg,#94a3b80b 0 1px,#0000 1px 64px);border:1px solid #94a3b81f;border-radius:8px;height:300px;position:relative}.chart-shell svg[data-v-c6132bc0]{width:100%;height:100%}.grid-line[data-v-c6132bc0]{stroke:#94a3b821;stroke-width:1px}.empty-chart[data-v-c6132bc0],.empty-state[data-v-c6132bc0]{color:#8ea6ba;text-align:center}.empty-chart[data-v-c6132bc0]{place-items:center;display:grid;position:absolute;inset:0}.trend-footer[data-v-c6132bc0]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.trend-footer div[data-v-c6132bc0],.detail-grid div[data-v-c6132bc0]{background:#0206173d;border:1px solid #94a3b81f;border-radius:8px;gap:5px;padding:12px;display:grid}.trend-footer strong[data-v-c6132bc0],.detail-grid strong[data-v-c6132bc0]{color:#f8fafc;font-size:16px}.provider-list[data-v-c6132bc0]{gap:10px;display:grid}.provider-row[data-v-c6132bc0]{grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:8px 12px;min-height:76px;padding:6px 0;display:grid}.provider-avatar[data-v-c6132bc0]{color:#99f6e4;background:radial-gradient(circle at 28% 20%,#5eead452,#0000 48%),#020617a3;border:1px solid #5eead438;border-radius:8px;grid-row:1/3;place-items:center;width:64px;height:64px;font-size:14px;font-weight:900;display:grid;overflow:hidden}.provider-avatar img[data-v-c6132bc0]{object-fit:cover;width:100%;height:100%}.provider-meta[data-v-c6132bc0]{gap:4px;min-width:0;display:grid}.provider-meta strong[data-v-c6132bc0]{color:#f8fafc;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.provider-meta span[data-v-c6132bc0],.provider-amount small[data-v-c6132bc0],.detail-grid span[data-v-c6132bc0]{color:#8ea6ba;font-size:12px}.provider-amount[data-v-c6132bc0]{font-variant-numeric:tabular-nums;justify-items:end;gap:3px;display:grid}.bar-track[data-v-c6132bc0]{background:linear-gradient(90deg,#0f172ad9,#0206178c);border-radius:999px;grid-column:2/-1;height:8px;position:relative;overflow:hidden;box-shadow:inset 0 1px 2px #0009,inset 0 0 0 1px #94a3b814}.bar-track[data-v-c6132bc0]:before{content:"";pointer-events:none;background-image:repeating-linear-gradient(90deg,#0000 0 11px,#94a3b814 11px 12px);position:absolute;inset:0}.bar-fill[data-v-c6132bc0]{border-radius:inherit;background:linear-gradient(90deg,#22c55e 0%,#22d3ee 50%,#a78bfa 100%) 0 0/200% 100%;min-width:6px;height:100%;transition:width .6s cubic-bezier(.22,1,.36,1);animation:4s ease-in-out infinite bar-flow-c6132bc0;position:relative;overflow:hidden;box-shadow:0 0 12px #22d3ee8c,0 0 22px #a78bfa40}.bar-shine[data-v-c6132bc0]{background:linear-gradient(90deg,#0000,#ffffff80,#0000);width:50%;height:100%;animation:2.4s ease-in-out infinite bar-shine-c6132bc0;position:absolute;top:0;left:-50%;transform:skew(-20deg)}.bar-tip[data-v-c6132bc0]{background:#f0fdfa;border-radius:50%;width:8px;height:8px;animation:1.6s ease-in-out infinite bar-tip-pulse-c6132bc0;position:absolute;top:50%;right:-2px;transform:translateY(-50%);box-shadow:0 0 8px #67e8f9,0 0 16px #a78bfab3}@keyframes bar-flow-c6132bc0{0%,to{background-position:0%}50%{background-position:100%}}@keyframes bar-shine-c6132bc0{0%{left:-50%}to{left:120%}}@keyframes bar-tip-pulse-c6132bc0{0%,to{transform:translateY(-50%)scale(1);box-shadow:0 0 8px #67e8f9,0 0 16px #a78bfab3}50%{transform:translateY(-50%)scale(1.25);box-shadow:0 0 14px #67e8f9,0 0 26px #a78bfae6}}@media (prefers-reduced-motion:reduce){.bar-fill[data-v-c6132bc0],.bar-shine[data-v-c6132bc0],.bar-tip[data-v-c6132bc0]{animation:none!important}}.mini-table[data-v-c6132bc0]{overflow-x:auto}.mini-row[data-v-c6132bc0]{border-bottom:1px solid #94a3b81f;grid-template-columns:minmax(160px,1fr) 130px 120px 120px;align-items:center;gap:12px;min-width:640px;padding:13px 0;display:grid}.mini-row.header[data-v-c6132bc0]{color:#8ea6ba;font-size:12px;font-weight:700}.mini-row strong[data-v-c6132bc0]{color:#f8fafc}.detail-grid[data-v-c6132bc0]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (width<=1100px){.dashboard-hero[data-v-c6132bc0]{grid-template-columns:1fr;align-items:stretch}.period-switch[data-v-c6132bc0]{width:100%}.provider-tools[data-v-c6132bc0]{justify-content:flex-start;width:100%}.kpi-grid[data-v-c6132bc0],.dashboard-grid[data-v-c6132bc0],.dashboard-grid.lower[data-v-c6132bc0]{grid-template-columns:repeat(2,minmax(0,1fr))}.trend-panel[data-v-c6132bc0]{grid-column:1/-1}}@media (width<=720px){.period-switch[data-v-c6132bc0]{grid-template-columns:repeat(2,minmax(0,1fr))}.kpi-grid[data-v-c6132bc0],.dashboard-grid[data-v-c6132bc0],.dashboard-grid.lower[data-v-c6132bc0],.trend-footer[data-v-c6132bc0],.detail-grid[data-v-c6132bc0]{grid-template-columns:1fr}.chart-shell[data-v-c6132bc0]{height:240px}}.table-heading[data-v-4b75bb85]{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}.table-heading h2[data-v-4b75bb85]{color:#f8fafc;margin:0;font-size:20px}.table-heading p[data-v-4b75bb85]{margin:4px 0 0}[data-v-4b75bb85] .row-actions{gap:8px;display:flex}[data-v-4b75bb85] .n-data-table-wrapper{overflow-x:auto}[data-v-4b75bb85] .n-data-table-th__title{white-space:nowrap}.toolbar[data-v-6208f2f8],.readonly-hint[data-v-f8111491]{margin-bottom:18px}.credit-type-toggle[data-v-8aebfd9b]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;display:grid}.credit-type-option[data-v-8aebfd9b]{color:#cbd5e1;cursor:pointer;min-height:44px;font:inherit;background:#02061761;border:1px solid #94a3b838;border-radius:8px;transition:border-color .16s,background .16s,color .16s,box-shadow .16s}.credit-type-option[data-v-8aebfd9b]:hover{color:#f8fafc;border-color:#2dd4bf8a}.credit-type-option.active.add[data-v-8aebfd9b]{color:#022c22;background:linear-gradient(135deg,#2dd4bfeb,#22c55ed1);border-color:#2dd4bfe0;box-shadow:0 12px 28px #2dd4bf2e}.credit-type-option.active.deduct[data-v-8aebfd9b]{color:#fff1f2;background:linear-gradient(135deg,#fb7185eb,#f43f5ed1);border-color:#fb7185e0;box-shadow:0 12px 28px #f43f5e2e}.credit-type-option span[data-v-8aebfd9b]{font-weight:700}.operator-form[data-v-fb229655]{gap:8px;display:grid}.operator-fields[data-v-fb229655]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.permission-group[data-v-fb229655]{width:100%}.permission-grid[data-v-fb229655]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;display:grid}.permission-card[data-v-fb229655]{background:#02061747;border:1px solid #94a3b829;border-radius:8px;min-height:96px;padding:14px;transition:border-color .16s,background .16s}.permission-card.selected[data-v-fb229655]{background:#2dd4bf1a;border-color:#5eead494}.permission-copy[data-v-fb229655]{gap:4px;line-height:1.35;display:grid}.permission-copy strong[data-v-fb229655]{color:#f8fafc}.permission-copy span[data-v-fb229655]{color:#8ea6ba;font-size:12px}.username-preview[data-v-fb229655]{color:#8ea6ba;margin-top:8px;font-size:12px}.username-preview strong[data-v-fb229655]{color:#5eead4;font-weight:700}[data-v-fb229655] .permission-tags,[data-v-fb229655] .row-actions{flex-wrap:wrap;gap:8px;display:flex}@media (width<=720px){.operator-fields[data-v-fb229655],.permission-grid[data-v-fb229655]{grid-template-columns:1fr}}.alias-editor[data-v-cab93a2d]{padding:8px 12px 12px}.alias-list[data-v-cab93a2d]{flex-wrap:wrap;gap:8px;min-height:28px;display:flex}.alias-form[data-v-cab93a2d]{max-width:520px;margin-top:12px}.alias-source[data-v-cab93a2d]{color:#667085;padding-left:4px;font-size:10px}.provider-toolbar[data-v-bcba7248]{justify-content:space-between;margin-bottom:14px}.provider-tools[data-v-bcba7248]{justify-content:flex-end}.provider-search[data-v-bcba7248]{width:320px}[data-v-bcba7248] .provider-thumb{object-fit:cover;border-radius:6px;width:32px;height:32px}.transfer-modal[data-v-bcba7248]{gap:16px;display:grid}.transfer-source[data-v-bcba7248]{background:#78ffd60f;border:1px solid #78ffd633;border-radius:8px;gap:4px;padding:12px;display:grid}.modal-actions[data-v-bcba7248]{justify-content:flex-end;gap:10px;display:flex}.crumb-button[data-v-1bbadf47]{color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;padding:0}[data-v-5f033ad5] .highlighted-provider td{background:#ecfdf3}[data-v-5f033ad5] .n-data-table-tr--summary td{font-weight:800}[data-v-5f033ad5] .n-data-table-wrapper{overflow-x:auto}[data-v-96e302c7] .clickable-row{cursor:pointer}[data-v-96e302c7] .n-data-table-tr--summary td{font-weight:800}[data-v-96e302c7] .n-data-table-wrapper{overflow-x:auto}.provider-filter[data-v-b40e16bc]{flex-wrap:nowrap;align-items:center;gap:8px;display:flex}.provider-select[data-v-b40e16bc]{width:360px}.provider-select[data-v-b40e16bc] .n-base-selection{min-height:34px}@media (width<=560px){.provider-filter[data-v-b40e16bc]{width:100%}.provider-select[data-v-b40e16bc]{flex:1;min-width:0}}.metric-range[data-v-0936306b]{flex-direction:column;display:flex}.range-value[data-v-0936306b]{color:#f8fafc;font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;font-size:24px;font-weight:800;line-height:1.25;display:flex}.range-arrow[data-v-0936306b]{color:#5eead4;background:#2dd4bf14;border:1px solid #5eead43d;border-radius:999px;justify-content:center;align-items:center;width:30px;height:24px;font-size:16px;line-height:1;display:inline-flex}.table-heading[data-v-3847c7c5]{margin-bottom:12px}:root{color:#e5f7ff;font-synthesis:none;text-rendering:optimizelegibility;background:#02040a;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}body{color:#d8e7f0;background:linear-gradient(135deg,#02040a 0%,#06111f 54%,#020617 100%);min-width:320px;min-height:100vh;margin:0}#app{min-height:100vh}.page{flex-direction:column;gap:16px;display:flex}.page-header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.page-title{background:linear-gradient(90deg,#f8fafc 0%,#67e8f9 70%,#c4b5fd 100%);color:#0000;letter-spacing:-.01em;-webkit-background-clip:text;background-clip:text;margin:0;padding-left:14px;font-size:24px;font-weight:700;position:relative}.page-title:before{content:"";background:linear-gradient(#22d3ee,#a78bfa);border-radius:2px;width:4px;animation:2.4s ease-in-out infinite title-bar-pulse;position:absolute;top:4px;bottom:4px;left:0;box-shadow:0 0 12px #22d3ee99}.page-subtitle{color:#8ea6ba;margin:6px 0 0 14px;font-size:14px}.toolbar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.panel{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#0f172ad1,#070f1ebd),#020617d1;border:1px solid #94a3b829;border-radius:12px;padding:18px;transition:border-color .25s,box-shadow .25s,transform .25s;position:relative;overflow:hidden;box-shadow:0 20px 60px #0000003d,inset 0 1px #ffffff0a}.panel:before{content:"";background:linear-gradient(90deg,#0000,#22d3eeb3,#0000);width:30%;height:1px;animation:7s ease-in-out infinite panel-sweep;position:absolute;top:0;left:-30%}.panel:hover{border-color:#22d3ee52;box-shadow:0 28px 70px #00000057,0 0 0 1px #22d3ee1f,inset 0 1px #ffffff0f}.metric-grid{grid-template-columns:repeat(4,minmax(160px,1fr));gap:14px;display:grid}.metric{isolation:isolate;background:linear-gradient(145deg,#0c192deb,#070e1bdb),#020617db;border:1px solid #22d3ee2e;border-radius:12px;padding:16px;transition:border-color .25s,transform .25s,box-shadow .25s;position:relative;overflow:hidden;box-shadow:0 18px 36px #0000002e,inset 0 1px #ffffff0d}.metric:before{filter:blur(20px);z-index:-1;content:"";background:radial-gradient(circle,#22d3ee2e,#0000 70%);border-radius:50%;width:200px;height:200px;animation:6s ease-in-out infinite metric-glow;position:absolute;top:-50%;right:-30%}.metric:after{border-radius:inherit;-webkit-mask-composite:xor;z-index:-1;opacity:0;content:"";background:linear-gradient(135deg,#22d3ee66,#0000 40% 60%,#a78bfa4d);padding:1px;transition:opacity .3s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.metric:hover{border-color:#22d3ee73;transform:translateY(-2px);box-shadow:0 28px 56px #0000004d,0 0 28px #22d3ee2e}.metric:hover:after{opacity:1}.metric-label{color:#91a9bd;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:6px;font-size:11px;font-weight:600;display:inline-flex;position:relative}.metric-label:before{content:"";background:#22d3ee;border-radius:50%;width:5px;height:5px;animation:2s ease-in-out infinite dot-pulse;display:inline-block;box-shadow:0 0 8px #22d3ee}.metric-value{background:linear-gradient(135deg,#f8fafc,#c4b5fd);color:#0000;font-variant-numeric:tabular-nums;letter-spacing:-.01em;-webkit-background-clip:text;background-clip:text;margin-top:8px;font-size:26px;font-weight:700}.muted{color:#8ea6ba}.danger-text{color:#fb7185}.amount-positive,.amount,.amount-negative,.amount-neutral{font-variant-numeric:tabular-nums}.amount-positive{color:#22c55e}.amount-negative{color:#ff4d6d}.amount-neutral{color:#f8fafc}.n-layout,.n-layout-scroll-container{background:0 0!important}.n-layout-sider{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:18px 0 42px #00000038;background:linear-gradient(#030712f5,#05101ff0)!important;border-right:1px solid #22d3ee2e!important}.n-menu{padding:10px 8px}.n-menu .n-menu-item-content,.n-menu .n-menu-item-content:before{border-radius:10px!important}.n-menu .n-menu-item-content--selected:before,.n-menu .n-menu-item-content--child-active:before{background:linear-gradient(90deg,#22d3ee2e,#a78bfa1f)!important}.n-menu .n-menu-item-content--selected{color:#67e8f9!important}.n-data-table{--n-td-color:#02061738!important;--n-td-color-hover:#22d3ee14!important;--n-th-color:#0f172aeb!important;--n-border-color:#94a3b824!important;--n-td-text-color:#dbeafe!important;--n-th-text-color:#f8fafc!important}.n-data-table .n-data-table-th{letter-spacing:.04em;text-transform:uppercase;background:linear-gradient(#0f172af0,#0a1424f0)!important;font-size:11px!important}.n-data-table .n-data-table-td{transition:background-color .2s,color .2s;background-color:#02061733!important}.n-data-table .n-data-table-tr:hover .n-data-table-td{background-color:#22d3ee0f!important}.n-card,.n-modal,.n-dialog{background:#070f1ef5!important}.n-input,.n-input-number,.n-base-selection{--n-color:#0206175c!important;--n-color-focus:#0206177a!important;--n-border-hover:1px solid #22d3ee8c!important;--n-border-focus:1px solid #22d3eed9!important;--n-box-shadow-focus:0 0 0 3px #22d3ee2e!important}.n-button{letter-spacing:.02em;--n-border-radius:8px!important;--n-text-color:#dbeafe!important;--n-text-color-hover:#f8fafc!important;--n-text-color-pressed:#bfdbfe!important;--n-text-color-focus:#f8fafc!important;--n-color:#0f172a80!important;--n-color-hover:#1e293bb8!important;--n-color-pressed:#0f172ad6!important;--n-color-focus:#1e293bb8!important;--n-border:1px solid #94a3b833!important;--n-border-hover:1px solid #5eead46b!important;--n-border-pressed:1px solid #22d3ee85!important;--n-border-focus:1px solid #5eead494!important;--n-ripple-color:#22d3ee!important;font-weight:700!important}.n-button.n-button--primary-type{transition:transform .2s,box-shadow .2s;box-shadow:0 10px 24px #22d3ee2e;--n-color:#5eead4!important;--n-color-hover:#67e8f9!important;--n-color-pressed:#2dd4bf!important;--n-color-focus:#67e8f9!important;--n-text-color:#02131a!important;--n-text-color-hover:#020617!important;--n-text-color-pressed:#02131a!important;--n-text-color-focus:#020617!important;--n-border:1px solid #5eead4c7!important;--n-border-hover:1px solid #67e8f9eb!important;--n-border-pressed:1px solid #2dd4bff2!important;--n-border-focus:1px solid #67e8f9eb!important}.n-button.n-button--primary-type:hover{transform:translateY(-1px);box-shadow:0 14px 30px #22d3ee47}.n-button.n-button--error-type{--n-color:#7f1d1d2e!important;--n-color-hover:#dc262633!important;--n-color-pressed:#7f1d1d47!important;--n-color-focus:#dc262633!important;--n-text-color:#fecdd3!important;--n-text-color-hover:#ffe4e6!important;--n-border:1px solid #fb718557!important;--n-border-hover:1px solid #fb718594!important;--n-border-pressed:1px solid #f43f5ea3!important;--n-border-focus:1px solid #fb7185a3!important}.n-button.n-button--disabled{opacity:.48;box-shadow:none!important;transform:none!important}.n-tag{transition:border-color .2s,box-shadow .2s}@keyframes panel-sweep{0%{left:-30%}60%,to{left:130%}}@keyframes metric-glow{0%,to{opacity:.7;transform:translate(0)}50%{opacity:1;transform:translate(-12px,14px)}}@keyframes title-bar-pulse{0%,to{opacity:1;box-shadow:0 0 12px #22d3ee99}50%{opacity:.9;box-shadow:0 0 20px #a78bfacc}}@keyframes dot-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.3)}}@media (width<=900px){.metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-header{flex-direction:column}}@media (width<=560px){.metric-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.panel:before,.metric:before,.page-title:before,.metric-label:before{animation:none!important}}
