@import "https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@300;400;500;600;700&family=Barlow+Condensed:wght@400;500;600;700;800;900&family=Barlow:wght@300;400;500;600&display=swap";:root{--bg:#080a09;--bg2:#0d100e;--bg3:#111410;--surface:#161a15;--surface2:#1c211b;--surface3:#222722;--border:#1e241d;--border2:#2a322a;--border3:#354035;--accent:#39ff14;--accent2:#00e676;--accent-dim:#1a5c0a;--accent-glow:#39ff1414;--accent-glow2:#39ff1426;--text:#fff;--text2:#f0f0f0;--text3:#d8d8d8;--text4:#a8a8a8;--red:#ff3b3b;--red-dim:#ff3b3b1f;--yellow:#f5c518;--yellow-dim:#f5c5181f;--blue:#38bdf8;--radius:5px;--radius-lg:10px;--radius-xl:14px;--shadow-accent:0 0 20px #39ff1433;--shadow-sm:0 2px 8px #0006;--shadow-md:0 4px 20px #0009;color:var(--text);background:var(--bg);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--space-xs:4px;--space-sm:8px;--space-md:12px;--space-lg:16px;--space-xl:24px;--space-2xl:32px;--transition:.15s ease;--transition-slow:.25s ease;font-family:Barlow,sans-serif;font-size:15px}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;background-image:radial-gradient(80% 40% at 50% 0,#39ff140a 0%,#0000 60%);min-height:100vh;overflow-x:hidden}#root{flex-direction:column;width:100%;min-height:100vh;display:flex}h1,h2,h3,h4{color:var(--text);letter-spacing:.01em;text-transform:uppercase;font-family:Barlow Condensed,sans-serif;font-weight:800}h1{font-size:28px}h2{font-size:22px}h3{font-size:18px}h4{font-size:15px}code,.mono{font-family:JetBrains Mono,monospace}a{color:inherit;text-decoration:none}button{cursor:pointer;letter-spacing:.06em;-webkit-tap-highlight-color:transparent;border:none;outline:none;font-family:Barlow Condensed,sans-serif;font-size:14px}input,select,textarea{color:var(--text);font-family:Barlow,sans-serif;font-size:16px}@media (width>=576px){input,select,textarea{font-size:14px}}.card-label,.label-field{letter-spacing:.14em;text-transform:uppercase;color:var(--text3);font-family:Barlow Condensed,sans-serif;font-size:11px;font-weight:700}.card-value{color:var(--text2);font-family:Barlow,sans-serif;font-size:14px;line-height:1.4}.card-sku,.mono-badge{color:var(--text3);font-family:JetBrains Mono,monospace;font-size:11px}.card-meta{color:var(--text4);letter-spacing:.06em;font-family:JetBrains Mono,monospace;font-size:11px}.card-title{color:var(--text);letter-spacing:.03em;text-transform:uppercase;font-family:Barlow Condensed,sans-serif;font-size:15px;font-weight:800}.card-price{color:var(--accent);letter-spacing:.02em;font-family:Barlow Condensed,sans-serif;font-size:18px;font-weight:900}.card-stat{letter-spacing:.02em;font-family:Barlow Condensed,sans-serif;font-size:30px;font-weight:900;line-height:1}.card-stat-lg{letter-spacing:.02em;font-family:Barlow Condensed,sans-serif;font-size:36px;font-weight:900;line-height:1}thead th{letter-spacing:.15em;text-transform:uppercase;color:var(--text3);white-space:nowrap;padding:11px 16px;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700}tbody td{color:var(--text2);padding:14px 16px;font-size:14px}.nav-link-label{letter-spacing:.08em;text-transform:uppercase;font-family:Barlow Condensed,sans-serif;font-size:13px;font-weight:600}.status-text{letter-spacing:.1em;font-family:JetBrains Mono,monospace;font-size:10px}.badge,.pill{border-radius:var(--radius);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:4px;padding:3px 9px;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700;display:inline-flex}.section-header-text{letter-spacing:.14em;text-transform:uppercase;color:var(--text2);font-family:Barlow Condensed,sans-serif;font-size:12px;font-weight:800}.notif-title{color:var(--text);letter-spacing:.04em;text-transform:uppercase;font-family:Barlow Condensed,sans-serif;font-size:13px;font-weight:800}.notif-desc{color:var(--text2);font-size:12px;line-height:1.5}.notif-meta{color:var(--text4);letter-spacing:.06em;font-family:JetBrains Mono,monospace;font-size:10px}.modal-title{letter-spacing:.1em;text-transform:uppercase;color:var(--text);font-family:Barlow Condensed,sans-serif;font-size:14px;font-weight:800}.form-label{letter-spacing:.12em;text-transform:uppercase;color:var(--text3);margin-bottom:6px;font-family:Barlow Condensed,sans-serif;font-size:11px;font-weight:700;display:block}.form-input,.form-select{background:var(--surface);border:1px solid var(--border2);border-radius:var(--radius);width:100%;color:var(--text);box-sizing:border-box;transition:border-color var(--transition), box-shadow var(--transition);outline:none;min-height:40px;padding:10px 13px;font-family:Barlow,sans-serif;font-size:14px}.form-input:focus,.form-select:focus{border-color:var(--accent);box-shadow:0 0 0 3px #39ff1414}.btn-primary{background:var(--accent);border-radius:var(--radius);color:#080a09;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:all var(--transition);border:none;align-items:center;gap:7px;padding:9px 20px;font-family:Barlow Condensed,sans-serif;font-size:14px;font-weight:700;display:inline-flex;box-shadow:0 0 12px #39ff144d}.btn-ghost{border:1px solid var(--border3);border-radius:var(--radius);color:var(--text2);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:all var(--transition);background:0 0;align-items:center;gap:7px;padding:9px 18px;font-family:Barlow Condensed,sans-serif;font-size:14px;font-weight:700;display:inline-flex}.pagination-btn{border:1px solid var(--border2);border-radius:var(--radius);min-width:34px;height:34px;color:var(--text3);cursor:pointer;letter-spacing:.04em;transition:all var(--transition);background:0 0;justify-content:center;align-items:center;padding:0 9px;font-family:JetBrains Mono,monospace;font-size:12px;display:inline-flex}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:var(--bg2)}::-webkit-scrollbar-thumb{background:var(--border3);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--accent-dim)}@keyframes fadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes slideIn{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes scanline{0%{transform:translateY(-100%)}to{transform:translateY(100vh)}}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}@keyframes glowPulse{0%,to{box-shadow:0 0 4px #39ff144d}50%{box-shadow:0 0 12px #39ff1499}}.accent-dot{background:var(--accent);width:7px;height:7px;box-shadow:0 0 6px var(--accent);border-radius:50%;animation:2s ease-in-out infinite glowPulse;display:inline-block}.divider-gradient{background:linear-gradient(90deg, transparent, var(--border3) 30%, var(--border3) 70%, transparent);height:1px;margin:var(--space-xl) 0;border:none}.glass-card{background:var(--bg2);border:1px solid var(--border3);border-top:2px solid var(--accent);border-radius:var(--radius-lg);box-shadow:0 0 40px #39ff140f,0 20px 60px #000000b3}.accent-bar{border-left:3px solid var(--accent);padding-left:var(--space-lg)}.stat-sub{color:var(--text3);letter-spacing:.08em;margin-top:4px;font-family:JetBrains Mono,monospace;font-size:11px}.count-badge{background:var(--yellow);color:#080a09;border-radius:var(--radius);letter-spacing:.04em;padding:2px 7px;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:700}.inline-code{background:var(--surface2);border:1px solid var(--border2);color:var(--text2);border-radius:3px;padding:1px 5px;font-family:JetBrains Mono,monospace;font-size:12px}.empty-text{color:var(--text4);letter-spacing:.08em;text-align:center;font-family:JetBrains Mono,monospace;font-size:11px}.page-title{letter-spacing:.04em;color:var(--text);text-transform:uppercase;font-family:Barlow Condensed,sans-serif;font-size:28px;font-weight:900;line-height:1}.page-subtitle{color:var(--text3);letter-spacing:.01em;margin-top:7px;font-family:Barlow,sans-serif;font-size:13px}.sidebar-logo-text{letter-spacing:.04em;text-transform:uppercase;color:var(--text);font-family:Barlow Condensed,sans-serif;font-size:20px;font-weight:900;line-height:1}.sidebar-logo-sub{color:var(--text3);letter-spacing:.15em;margin-top:4px;font-family:JetBrains Mono,monospace;font-size:9px}@media (width<=991px){button,a,[role=button]{min-height:40px}}@media (width<=767px){table{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto}.page-title{font-size:22px}.card-mobile-compact{padding:14px}}@media (width<=575px){[style*="position: fixed"][style*="zIndex: 1000"]>div{max-height:calc(100vh - 16px);margin:8px}}@supports (padding:max(0px)){body{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}}::selection{color:var(--text);background:#39ff1433}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}::placeholder{color:var(--text4);opacity:.7}a,button{transition:color var(--transition), background var(--transition), border-color var(--transition), opacity var(--transition)}@keyframes shimmer{0%{background-position:-600px 0}to{background-position:600px 0}}.skeleton{background:linear-gradient(90deg, var(--surface2) 25%, var(--surface3) 50%, var(--surface2) 75%);border-radius:var(--radius);background-size:600px 100%;animation:1.5s infinite shimmer}.tooltip-text{color:var(--text);background:var(--surface3);border:1px solid var(--border3);border-radius:var(--radius);white-space:nowrap;pointer-events:none;padding:5px 10px;font-family:JetBrains Mono,monospace;font-size:11px;animation:.15s fadeIn}.kbd{background:var(--surface2);border:1px solid var(--border3);color:var(--text3);border-bottom-width:2px;border-radius:3px;padding:1px 5px;font-family:JetBrains Mono,monospace;font-size:10px}.connection-label{letter-spacing:.1em;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:700}
