:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--nv-void:#070f19;--nv-bg:#0b1622;--nv-surface:#13212f;--nv-surface-2:#17293a;--nv-line:#22364a;--nv-line-strong:#55738f;--nv-text:#e8eef2;--nv-text-2:#9fb3c6;--nv-text-3:#7d93a8;--nv-teal:#2fd0c6;--nv-teal-dim:#1b8f8a;--nv-amber:#f0b24a;--nv-coral:#ff6b5a;--nv-glow-teal:0 0 18px #2fd0c647;--nv-glow-amber:0 0 18px #f0b24a40;--nv-radius-surface:4px;--nv-radius-control:6px;--nv-mono:"Fira Code", ui-monospace, SFMono-Regular, Menlo, monospace;--nv-sans:"Fira Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif}html,body,#root{height:100%}body{color:var(--nv-text);font-family:var(--nv-sans);-webkit-font-smoothing:antialiased;background-color:var(--nv-bg);background-image:linear-gradient(#2fd0c609 1px,#0000 1px),linear-gradient(90deg,#2fd0c609 1px,#0000 1px);background-position:-1px -1px;background-size:64px 64px;margin:0;font-size:16px;line-height:1.5}.nv-panel{background:var(--nv-surface);border:1px solid var(--nv-line);border-radius:var(--nv-radius-surface);position:relative}.nv-panel:before,.nv-panel:after{content:"";pointer-events:none;border-style:solid;border-color:#2fd0c673;width:9px;height:9px;position:absolute}.nv-panel:before{border-width:1px 0 0 1px;top:-1px;left:-1px}.nv-panel:after{border-width:0 1px 1px 0;bottom:-1px;right:-1px}.nv-ledger{flex-direction:column;display:flex}.nv-ledger-line{align-items:baseline;gap:10px;padding:7px 0;font-size:14px;transition:color .14s;display:flex}.nv-ledger-line>.nv-ledger-label{color:var(--nv-text-2);white-space:nowrap}.nv-ledger-line:hover>.nv-ledger-label{color:var(--nv-text)}.nv-ledger-line>.nv-ledger-fill{border-bottom:1px dotted #9fb3c64d;flex:1;min-width:16px;transform:translateY(-4px)}.nv-ledger-line>.nv-ledger-value{font-family:var(--nv-mono);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:14px;font-weight:500}.nv-ledger-line[data-total=true]{border-top:1px solid var(--nv-line);margin-top:6px;padding-top:12px}.nv-ledger-line[data-total=true]>.nv-ledger-label{color:var(--nv-text);font-weight:500}.nv-ledger-line[data-total=true]>.nv-ledger-value{color:var(--nv-teal);font-size:16px}.nv-residue{box-shadow:inset 3px 0 0 0 var(--nv-amber), var(--nv-glow-amber);background:linear-gradient(90deg,#f0b24a12,#0000 40%)}.nv-figure{font-family:var(--nv-mono);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--nv-text);font-weight:500;line-height:1.05}.nv-mono{font-family:var(--nv-mono);font-variant-numeric:tabular-nums}@keyframes nv-pulse{0%,to{opacity:1;box-shadow:0 0 #2fd0c680}70%{opacity:.75;box-shadow:0 0 0 6px #2fd0c600}}.nv-live-dot{background:var(--nv-teal);border-radius:999px;flex-shrink:0;width:7px;height:7px;animation:2.4s ease-out infinite nv-pulse}:focus-visible{outline:2px solid var(--nv-teal);outline-offset:2px;border-radius:2px}button,a,[role=button]{cursor:pointer}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.mantine-Table-th{color:var(--nv-text-2)!important;border-color:var(--nv-line)!important;font-size:13px!important;font-weight:500!important}.mantine-Table-td{border-color:#22364ab3!important}.mantine-Table-tbody>tr>td{transition:background .12s}.mantine-Table-tr:hover>.mantine-Table-td{background:var(--nv-surface-2)}.nv-nav-link[data-active]{box-shadow:inset 2px 0 0 0 var(--nv-teal);background:linear-gradient(90deg,#2fd0c61f,#0000 70%)!important}.nv-nav-link{transition:background .14s,box-shadow .18s}.nv-nav-link:hover{background:var(--nv-surface-2)}.mantine-Button-root{transition:transform 90ms,box-shadow .16s,background-color .14s}.mantine-Button-root:active{transform:translateY(1px)}.mantine-Button-root[data-variant=filled]{box-shadow:var(--nv-glow-teal)}@keyframes nv-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.nv-enter{animation:.52s cubic-bezier(.16,1,.3,1) both nv-rise;animation-delay:calc(var(--i,0) * 70ms)}@keyframes nv-page-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.nv-page{animation:.26s cubic-bezier(.16,1,.3,1) both nv-page-in}@keyframes nv-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.nv-trend-line{stroke-dasharray:1;animation:.9s cubic-bezier(.33,1,.68,1) both nv-draw}@keyframes nv-fade-in{0%{opacity:0}to{opacity:1}}.nv-trend-area{animation:.7s .32s both nv-fade-in}.nv-bar-fill{transition:width .76s cubic-bezier(.16,1,.3,1)}@keyframes nv-shimmer{0%{background-position:-180% 0}to{background-position:180% 0}}.nv-shimmer{background-image:linear-gradient(90deg,#ffffff08 0%,#ffffff17 45%,#ffffff08 90%);background-size:220% 100%;border-radius:3px;animation:1.5s linear infinite nv-shimmer}@keyframes nv-scan{0%{transform:translate(-100%)}to{transform:translate(100%)}}.nv-scan{pointer-events:none;height:1px;position:absolute;top:0;left:0;right:0;overflow:hidden}.nv-scan:after{content:"";background:linear-gradient(90deg, transparent, var(--nv-teal), transparent);animation:1.1s linear infinite nv-scan;position:absolute;inset:0}.nv-login{flex-direction:column;min-height:100vh;display:flex}.nv-login-brand{background:radial-gradient(120% 90% at 0% 0%, #2fd0c624, transparent 60%), var(--nv-void);border-bottom:1px solid var(--nv-line);flex-direction:column;gap:40px;padding:40px 32px;display:flex}.nv-login-form{flex:1;justify-content:center;align-items:center;padding:48px 24px;display:flex}@media (width>=900px){.nv-login{flex-direction:row}.nv-login-brand{border-bottom:none;border-right:1px solid var(--nv-line);justify-content:space-between;width:44%;max-width:580px;padding:56px 52px}}.mantine-Table-td,.mantine-Table-th{font-variant-numeric:tabular-nums}
