/*! tailwindcss v4.1.9 | MIT License | https://tailwindcss.com */:root{--hud-bg:#020408;--hud-bg2:#060d14;--hud-bg3:#08121c;--hud-bg4:#0c1a28;--hud-accent:#00e5ff;--hud-accent2:#ff3cac;--hud-accent-glow:#00e5ff1f;--hud-accent2-glow:#ff3cac14;--hud-text:#e8f4f8;--hud-text-dim:#e8f4f873;--hud-text-muted:#e8f4f833;--hud-glass:#06121cbf;--hud-border:#00e5ff1a;--hud-border-hot:#00e5ff59;--hud-grid:#00e5ff09;--hud-success:#00ff9d;--hud-warn:#ffb800;--hud-danger:#ff3c3c;--hud-mono:"JetBrains Mono","Share Tech Mono",monospace;--hud-display:"Syncopate","Orbitron",sans-serif}body{background:var(--hud-bg)!important;color:var(--hud-text)!important;font-family:var(--hud-mono)!important}body:before{z-index:0;background-image:linear-gradient(var(--hud-grid)1px,transparent 1px),linear-gradient(90deg,var(--hud-grid)1px,transparent 1px);background-size:60px 60px}body:after,body:before{content:"";pointer-events:none;position:fixed;inset:0}body:after{z-index:99999;opacity:.5;background:repeating-linear-gradient(0deg,#0000000a 0 1px,#0000 1px 3px)}h1,h2,h3,h4,h5,h6{letter-spacing:.04em;font-family:var(--hud-display)!important;color:var(--hud-text)!important}a,div,label,li,p,span,td,th{font-family:var(--hud-mono)}.text-orange-300,.text-orange-400,.text-orange-500,.text-orange-600,.text-orange-700{color:var(--hud-accent)!important}.bg-orange-500,.bg-orange-600,.bg-orange-700{background-color:var(--hud-accent)!important;color:var(--hud-bg)!important}.bg-orange-500\/10,.bg-orange-500\/15,.bg-orange-500\/20,.bg-orange-500\/30,.bg-orange-500\/5{background-color:#00e5ff0f!important}.bg-orange-600\/20{background-color:#00e5ff14!important}.hover\:bg-orange-500:hover,.hover\:bg-orange-600:hover,.hover\:bg-orange-700:hover{color:var(--hud-bg)!important;background-color:#00e5ffe6!important;box-shadow:0 0 20px #00e5ff4d!important}.hover\:text-orange-400:hover,.hover\:text-orange-500:hover{color:var(--hud-accent)!important}.border-orange-400,.border-orange-500,.border-orange-600{border-color:var(--hud-accent)!important}.border-orange-500\/20,.border-orange-500\/30,.border-orange-500\/50{border-color:#00e5ff26!important}.shadow-\[0_0_20px_rgba\(249\,115\,22\,0\.3\)\]{box-shadow:0 0 16px #00e5ff26!important}[class*=shadow-orange]{box-shadow:0 0 12px #00e5ff26!important}.ring-orange-400,.ring-orange-500,.ring-orange-600{--tw-ring-color:var(--hud-accent)!important}.focus\:border-orange-500:focus,.focus\:ring-orange-500:focus{--tw-ring-color:var(--hud-accent)!important;border-color:var(--hud-border-hot)!important}.bg-black,.bg-gray-950,.bg-neutral-950,.bg-zinc-950{background-color:var(--hud-bg)!important}.bg-gray-900,.bg-neutral-900,.bg-zinc-900{background-color:var(--hud-bg2)!important}.bg-neutral-900\/50,.bg-neutral-900\/80,.bg-neutral-900\/90{background-color:#060d14cc!important}.bg-gray-800,.bg-neutral-800,.bg-zinc-800{background-color:var(--hud-bg3)!important}.bg-neutral-800\/50,.bg-neutral-800\/80,.bg-neutral-800\/90{background-color:#08121ca6!important}.bg-gray-700,.bg-neutral-700,.bg-zinc-700{background-color:#00e5ff0f!important}.bg-gray-600,.bg-neutral-600{background-color:#00e5ff1a!important}.bg-gray-500,.bg-neutral-500{background-color:#00e5ff26!important}.hover\:bg-gray-800:hover,.hover\:bg-neutral-800:hover,.hover\:bg-zinc-800:hover{background-color:#00e5ff0a!important}.hover\:bg-gray-900:hover,.hover\:bg-neutral-900:hover,.hover\:bg-zinc-900:hover{background-color:#00e5ff08!important}.hover\:bg-gray-700:hover,.hover\:bg-neutral-700:hover,.hover\:bg-zinc-700:hover{background-color:#00e5ff14!important}.border-gray-800,.border-gray-900,.border-neutral-800,.border-neutral-900,.border-zinc-800,.border-zinc-900{border-color:var(--hud-border)!important}.border-gray-700,.border-neutral-700,.border-zinc-700{border-color:var(--hud-border-hot)!important}.border-gray-600,.border-neutral-600{border-color:#00e5ff33!important}.divide-neutral-700>*+*,.divide-neutral-800>*+*{border-color:var(--hud-border)!important}.text-gray-100,.text-neutral-100,.text-white,.text-zinc-100{color:var(--hud-text)!important}.text-gray-200,.text-neutral-200,.text-zinc-200{color:#e8f4f8d9!important}.text-gray-300,.text-neutral-300,.text-zinc-300{color:#e8f4f8a6!important}.text-gray-400,.text-neutral-400,.text-zinc-400{color:var(--hud-text-dim)!important}.text-gray-500,.text-neutral-500,.text-zinc-500{color:var(--hud-text-muted)!important}.text-gray-600,.text-neutral-600,.text-zinc-600{color:#e8f4f824!important}.hover\:text-gray-300:hover,.hover\:text-neutral-200:hover,.hover\:text-neutral-300:hover,.hover\:text-white:hover{color:var(--hud-text)!important}.bg-green-500,.bg-green-600,.bg-green-700{background-color:var(--hud-success)!important;color:var(--hud-bg)!important}.bg-green-500\/10,.bg-green-500\/20,.bg-green-500\/5{background-color:#00ff9d14!important}.text-green-200,.text-green-300,.text-green-400,.text-green-500,.text-green-600{color:var(--hud-success)!important}.border-green-400,.border-green-500{border-color:var(--hud-success)!important}.hover\:bg-green-600:hover{background-color:var(--hud-success)!important;color:var(--hud-bg)!important}.bg-red-500,.bg-red-600,.bg-red-700{background-color:var(--hud-danger)!important;color:var(--hud-bg)!important}.bg-red-500\/10,.bg-red-500\/20,.bg-red-500\/5{background-color:#ff3c3c14!important}.bg-red-900,.bg-red-950{background-color:#ff3c3c0f!important}.text-red-200,.text-red-300,.text-red-400,.text-red-500,.text-red-600,.text-red-700{color:var(--hud-danger)!important}.border-red-300,.border-red-400,.border-red-500{border-color:var(--hud-danger)!important}.hover\:bg-red-600:hover,.hover\:bg-red-700:hover{background-color:var(--hud-danger)!important}.bg-amber-500,.bg-amber-600,.bg-yellow-500,.bg-yellow-600,.bg-yellow-700{background-color:var(--hud-warn)!important;color:var(--hud-bg)!important}.bg-amber-500\/10,.bg-amber-500\/20,.bg-yellow-500\/10,.bg-yellow-500\/20{background-color:#ffb80014!important}.bg-amber-950,.bg-yellow-950{background-color:#ffb8000d!important}.text-amber-100,.text-amber-300,.text-amber-400,.text-amber-500,.text-yellow-100,.text-yellow-200,.text-yellow-300,.text-yellow-400,.text-yellow-500{color:var(--hud-warn)!important}.border-amber-500,.border-yellow-500,.border-yellow-800{border-color:var(--hud-warn)!important}.border-amber-500\/25{border-color:#ffb80033!important}.bg-blue-500,.bg-blue-600{background-color:var(--hud-accent)!important;color:var(--hud-bg)!important}.bg-blue-500\/10,.bg-blue-500\/20{background-color:#00e5ff14!important}.text-blue-300,.text-blue-400,.text-blue-500,.text-blue-600{color:var(--hud-accent)!important}.border-blue-400,.border-blue-500{border-color:var(--hud-accent)!important}.hover\:bg-blue-600:hover{background-color:#00e5ffe6!important}.bg-pink-500,.bg-pink-600,.bg-purple-500,.bg-purple-600{background-color:var(--hud-accent2)!important;color:var(--hud-bg)!important}.bg-pink-500\/10,.bg-purple-500\/10{background-color:#ff3cac14!important}.text-pink-400,.text-pink-500,.text-purple-400,.text-purple-500{color:var(--hud-accent2)!important}.border-pink-500,.border-purple-500{border-color:var(--hud-accent2)!important}.bg-cyan-500{background-color:var(--hud-accent)!important}.text-cyan-400,.text-cyan-500{color:var(--hud-accent)!important}.bg-indigo-500{background-color:#00e5ffb3!important}.text-indigo-400,.text-indigo-500{color:var(--hud-accent)!important}.bg-teal-500{background-color:var(--hud-success)!important}.text-teal-400,.text-teal-500{color:var(--hud-success)!important}[class*=from-orange]{--tw-gradient-from:var(--hud-accent)!important}[class*=to-orange]{--tw-gradient-to:var(--hud-accent)!important}[class*=via-orange]{--tw-gradient-via:var(--hud-accent)!important}[class*=from-gray-8],[class*=from-gray-9],[class*=from-neutral-8],[class*=from-neutral-9]{--tw-gradient-from:var(--hud-bg2)!important}[class*=to-gray-8],[class*=to-gray-9],[class*=to-neutral-8],[class*=to-neutral-9]{--tw-gradient-to:var(--hud-bg3)!important}input,select,textarea{letter-spacing:.05em;border-color:var(--hud-border)!important;color:var(--hud-text)!important;font-family:var(--hud-mono)!important;background:#00e5ff08!important;font-size:.8rem!important}input:focus,select:focus,textarea:focus{border-color:var(--hud-border-hot)!important;outline:none!important;box-shadow:0 0 0 1px #00e5ff26,0 0 12px #00e5ff14!important}input::placeholder,textarea::placeholder{color:var(--hud-text-muted)!important}table{font-family:var(--hud-mono)}table th{font-family:var(--hud-mono)!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:var(--hud-text-muted)!important;border-bottom:1px solid var(--hud-border)!important;padding:8px 14px!important;font-size:.55rem!important;font-weight:400!important}table td{letter-spacing:.03em;color:var(--hud-text)!important;border-bottom:1px solid #00e5ff0a!important;padding:10px 14px!important;font-size:.72rem!important}table tr:hover td{background:#00e5ff06!important}button{letter-spacing:.08em;text-transform:uppercase;font-family:var(--hud-mono)!important;font-size:.7rem!important}[class*=rounded-lg][class*=border],[class*=rounded-md][class*=border],[class*=rounded-xl][class*=border]{clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,8px 100%,0 calc(100% - 8px))!important;border-radius:0!important}::-webkit-scrollbar{width:3px;height:3px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--hud-border);border-radius:0}::-webkit-scrollbar-thumb:hover{background:var(--hud-border-hot)}*{scrollbar-width:thin;scrollbar-color:var(--hud-border)transparent}::selection{color:var(--hud-text);background:#00e5ff40}.animate-pulse{animation:hudPulse 2.5s ease-in-out infinite!important}@keyframes hudPulse{0%,to{opacity:1}50%{opacity:.3}}.cyber-card{background:var(--hud-bg2);border:1px solid var(--hud-border);padding:22px 24px;position:relative}.cyber-card:before{content:"";background:var(--hud-accent);width:14px;height:2px;position:absolute;top:0;left:0}.cyber-btn{border:1px solid var(--hud-accent);color:var(--hud-accent);font-family:var(--hud-mono);letter-spacing:.18em;text-transform:uppercase;cursor:pointer;clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,8px 100%,0 calc(100% - 8px));background:0 0;padding:8px 16px;font-size:.65rem;transition:all .25s}.cyber-btn:hover{background:var(--hud-accent);color:var(--hud-bg)}.cyber-btn-magenta{border-color:var(--hud-accent2);color:var(--hud-accent2)}.cyber-btn-magenta:hover{background:var(--hud-accent2);color:var(--hud-bg)}.cyber-badge{font-family:var(--hud-mono);text-transform:uppercase;letter-spacing:.1em;clip-path:polygon(0 0,calc(100% - 4px) 0,100% 4px,100% 100%,4px 100%,0 calc(100% - 4px));align-items:center;gap:6px;padding:3px 8px;font-size:.5rem;font-weight:600;display:inline-flex}.cyber-badge-green{color:var(--hud-success);background:#00ff9d26}.cyber-badge-red{color:var(--hud-danger);background:#ff3c3c26}.cyber-badge-yellow{color:var(--hud-warn);background:#ffb8001f}.cyber-badge-magenta{color:var(--hud-accent2);background:#ff3cac26}.cyber-sidebar-item{color:var(--hud-text-dim);font-family:var(--hud-mono);letter-spacing:.07em;text-transform:uppercase;border-left:2px solid #0000;align-items:center;gap:10px;min-height:36px;padding:9px 20px;font-size:.68rem;text-decoration:none;transition:color .2s,background .2s;display:flex}.cyber-sidebar-item:hover{color:var(--hud-text);background:#00e5ff0a}.cyber-section-label{font-family:var(--hud-mono);text-transform:uppercase;letter-spacing:.28em;color:var(--hud-accent);padding:10px 20px 5px;font-size:.5rem}.cyber-section-label:before{content:"// ";opacity:.6}.cyber-input{border:1px solid var(--hud-border);width:100%;color:var(--hud-text);font-family:var(--hud-mono);letter-spacing:.06em;background:#00e5ff08;outline:none;padding:8px 12px;font-size:.75rem;transition:border-color .2s}.cyber-input:focus{border-color:var(--hud-border-hot)}.cyber-input::placeholder{color:var(--hud-text-muted)}.recharts-cartesian-grid-horizontal line,.recharts-cartesian-grid-vertical line{stroke:#00e5ff0f!important}.recharts-cartesian-axis-tick-value{fill:var(--hud-text-dim)!important;font-family:var(--hud-mono)!important;font-size:.6rem!important}.recharts-tooltip-wrapper .recharts-default-tooltip{background:var(--hud-bg2)!important;border:1px solid var(--hud-border-hot)!important;font-family:var(--hud-mono)!important;border-radius:0!important;font-size:.65rem!important}.recharts-legend-item-text{color:var(--hud-text-dim)!important;font-family:var(--hud-mono)!important;font-size:.6rem!important}[role=tablist]{background:var(--hud-bg2)!important;border:1px solid var(--hud-border)!important;border-radius:0!important}[role=tab]{font-family:var(--hud-mono)!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--hud-text-dim)!important;border-radius:0!important;font-size:.65rem!important;transition:all .2s!important}[role=tab].active,[role=tab][aria-selected=true],[role=tab][data-state=active]{color:var(--hud-accent)!important;border-color:var(--hud-border-hot)!important;background:#00e5ff14!important}[data-state=open][class*=fixed],[role=dialog]{background:var(--hud-bg2)!important;border:1px solid var(--hud-border)!important;color:var(--hud-text)!important;border-radius:0!important}[data-state=open][class*=fixed][class*=inset-0][class*=bg-black]{background:#020408cc!important}[data-radix-popper-content-wrapper]>div,[role=listbox],[role=menu]{background:var(--hud-bg2)!important;border:1px solid var(--hud-border-hot)!important;color:var(--hud-text)!important;font-family:var(--hud-mono)!important;border-radius:0!important}[role=menuitem],[role=option]{font-family:var(--hud-mono)!important;color:var(--hud-text-dim)!important;font-size:.72rem!important}[role=menuitem]:hover,[role=menuitem][data-highlighted],[role=option]:hover,[role=option][data-highlighted]{color:var(--hud-accent)!important;background:#00e5ff0f!important}[role=tooltip]{background:var(--hud-bg3)!important;border:1px solid var(--hud-border)!important;color:var(--hud-text)!important;font-family:var(--hud-mono)!important;border-radius:0!important;font-size:.65rem!important}[data-radix-popper-content-wrapper]{z-index:100}.badge,[class*=rounded-full][class*=px-][class*=text-sm],[class*=rounded-full][class*=px-][class*=text-xs],[data-slot=badge]{clip-path:polygon(0 0,calc(100% - 4px) 0,100% 4px,100% 100%,4px 100%,0 calc(100% - 4px));letter-spacing:.1em;text-transform:uppercase;font-family:var(--hud-mono)!important;border-radius:0!important;font-size:.55rem!important}[class*=rounded-full][class*=bg-][class*=flex][class*=items-center][class*=justify-center]{clip-path:polygon(0 0,calc(100% - 4px) 0,100% 4px,100% 100%,4px 100%,0 calc(100% - 4px));border:1px solid var(--hud-border)!important;border-radius:0!important}[role=progressbar]{background:var(--hud-bg3)!important;border-radius:0!important}[role=progressbar]>div{box-shadow:0 0 8px #00e5ff4d;background:var(--hud-accent)!important;border-radius:0!important}.skeleton,[class*=animate-pulse][class*=bg-gray],[class*=animate-pulse][class*=bg-neutral]{background:linear-gradient(90deg,var(--hud-bg3),#00e5ff0a,var(--hud-bg3))!important;background-size:200% 100%!important;border-radius:0!important;animation:hudSkeleton 1.5s ease-in-out infinite!important}@keyframes hudSkeleton{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes neonFlicker{0%,19%,21%,23%,25%,54%,56%,to{opacity:1}20%,24%,55%{opacity:.85}}@keyframes glitch{0%,to{text-shadow:2px 0 var(--hud-accent2),-2px 0 var(--hud-accent)}25%{text-shadow:-2px 0 var(--hud-accent2),2px 0 var(--hud-accent)}50%{text-shadow:2px 2px var(--hud-accent2),-2px -2px var(--hud-accent)}75%{text-shadow:-2px 2px var(--hud-accent2),2px -2px var(--hud-accent)}}.backdrop-blur,.backdrop-blur-lg,.backdrop-blur-md,.backdrop-blur-sm,.backdrop-blur-xl{background-color:var(--hud-glass)!important}@media (max-width:767px){table{display:block;overflow-x:auto}.cyber-card{padding:14px 16px}.shell-main{padding-bottom:5rem}}:root{--aeon-bg:#020408;--aeon-bg2:#060d14;--aeon-bg3:#08121c;--aeon-accent:#00e5ff;--aeon-accent2:#ff3cac;--aeon-accent-glow:#00e5ff1f;--aeon-accent2-glow:#ff3cac14;--aeon-text:#e8f4f8;--aeon-text-dim:#e8f4f866;--aeon-text-muted:#e8f4f82e;--aeon-glass:#06121cbf;--aeon-border:#00e5ff1a;--aeon-border-hot:#00e5ff66;--aeon-grid:#00e5ff09;--aeon-sidebar-w:224px;--aeon-topbar-h:54px;--aeon-statusbar-h:34px;--aeon-success:#00ff9d;--aeon-warn:#ffb800;--aeon-danger:#ff3c3c;--aeon-font-mono:"Share Tech Mono",monospace;--aeon-font-display:"Syncopate",sans-serif;--sidebar-width:240px;--sidebar-collapsed-width:52px;--bp-desktop:768px}.aeon-grid-overlay{z-index:1;pointer-events:none;background-image:linear-gradient(var(--aeon-grid)1px,transparent 1px),linear-gradient(90deg,var(--aeon-grid)1px,transparent 1px);background-size:60px 60px;position:fixed;inset:0}.aeon-grid-overlay:after{content:"";background:radial-gradient(ellipse 100% 100% at 50% 50%,transparent 30%,var(--aeon-bg)100%);position:absolute;inset:0}.aeon-scanline{background:linear-gradient(90deg,transparent,var(--aeon-accent),transparent);z-index:2;pointer-events:none;opacity:.4;width:100%;height:1px;animation:aeon-scandown 12s linear infinite;position:fixed;top:-2px;left:0}@keyframes aeon-scandown{0%{top:-2px}to{top:100vh}}.aeon-app{z-index:5;grid-template-columns:var(--aeon-sidebar-w)1fr;grid-template-rows:var(--aeon-topbar-h)1fr var(--aeon-statusbar-h);background:var(--aeon-bg);width:100vw;height:100vh;font-family:var(--aeon-font-mono);color:var(--aeon-text);grid-template-areas:"sidebar topbar""sidebar main""sidebar statusbar";display:grid;position:relative;overflow:hidden}.aeon-app.sidebar-collapsed{grid-template-columns:52px 1fr}.aeon-app.sidebar-collapsed .nav-badge,.aeon-app.sidebar-collapsed .nav-item-label,.aeon-app.sidebar-collapsed .nav-section-label,.aeon-app.sidebar-collapsed .sidebar-sub,.aeon-app.sidebar-collapsed .sidebar-wordmark span,.aeon-app.sidebar-collapsed .user-info{display:none}.aeon-app.sidebar-collapsed .aeon-sidebar{overflow:visible}.aeon-sidebar{background:var(--aeon-bg2);border-right:1px solid var(--aeon-border);flex-direction:column;grid-area:sidebar;transition:width .25s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden}.aeon-sidebar:after{content:"";background:linear-gradient(180deg,transparent,var(--aeon-accent)40%,var(--aeon-accent2)60%,transparent);opacity:.3;pointer-events:none;width:1px;height:100%;position:absolute;top:0;right:-1px}.sidebar-logo{border-bottom:1px solid var(--aeon-border);flex-shrink:0;padding:18px 20px 14px}.sidebar-wordmark{font-family:var(--aeon-font-display);letter-spacing:.1em;color:var(--aeon-accent);gap:10px;font-size:1rem;font-weight:700}.logo-icon,.sidebar-wordmark{align-items:center;display:flex}.logo-icon{border:1px solid var(--aeon-accent);clip-path:polygon(0 0,calc(100% - 6px) 0,100% 6px,100% 100%,6px 100%,0 calc(100% - 6px));flex-shrink:0;justify-content:center;width:26px;height:26px}.sidebar-sub{letter-spacing:.25em;color:var(--aeon-text-muted);text-transform:uppercase;margin-top:4px;font-size:.52rem}.aeon-nav{scrollbar-width:thin;scrollbar-color:var(--aeon-border)transparent;flex:1;padding:8px 0;overflow-y:auto}.aeon-nav::-webkit-scrollbar{width:2px}.aeon-nav::-webkit-scrollbar-thumb{background:var(--aeon-border)}.nav-section{margin-bottom:2px}.nav-section-label{width:100%;font-family:var(--aeon-font-mono);letter-spacing:.28em;color:var(--aeon-text-muted);text-transform:uppercase;background:0 0;border:none;justify-content:space-between;align-items:center;padding:10px 20px 5px;font-size:.5rem;display:flex}.nav-items{flex-direction:column;display:flex}.nav-item{color:var(--aeon-text-dim);letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:10px;padding:9px 20px;font-size:.68rem;text-decoration:none;transition:color .2s,background .2s;display:flex;position:relative;overflow:hidden}.nav-item:hover{color:var(--aeon-text);background:#00e5ff0a}.nav-item.active{color:var(--aeon-accent);background:#00e5ff0f}.nav-item.active:before{content:"";background:var(--aeon-accent);width:2px;box-shadow:0 0 8px var(--aeon-accent);position:absolute;top:0;bottom:0;left:0}.nav-badge{letter-spacing:.05em;background:var(--aeon-accent);color:var(--aeon-bg);clip-path:polygon(0 0,calc(100% - 3px) 0,100% 3px,100% 100%,3px 100%,0 calc(100% - 3px));flex-shrink:0;margin-left:auto;padding:2px 6px;font-size:.5rem}.nav-badge.hot{background:var(--aeon-accent2)}.sidebar-footer{border-top:1px solid var(--aeon-border);flex-shrink:0;padding:14px 20px}.user-chip{gap:10px}.user-avatar,.user-chip{align-items:center;display:flex}.user-avatar{border:1px solid var(--aeon-border-hot);clip-path:polygon(0 0,calc(100% - 6px) 0,100% 6px,100% 100%,6px 100%,0 calc(100% - 6px));width:28px;height:28px;color:var(--aeon-accent);background:linear-gradient(135deg,#00e5ff33,#ff3cac33);flex-shrink:0;justify-content:center;font-size:.58rem;font-weight:700}.user-name{color:var(--aeon-text);letter-spacing:.06em;font-size:.62rem}.user-role{color:var(--aeon-accent2);letter-spacing:.1em;text-transform:uppercase;font-size:.52rem}.aeon-topbar{background:var(--aeon-bg2);border-bottom:1px solid var(--aeon-border);grid-area:topbar;gap:16px;padding:0 24px}.aeon-topbar,.sidebar-toggle{align-items:center;display:flex}.sidebar-toggle{color:var(--aeon-text-dim);background:0 0;border:none;flex-shrink:0;justify-content:center;padding:6px;transition:color .2s}.sidebar-toggle:hover{color:var(--aeon-accent)}.topbar-breadcrumb{letter-spacing:.2em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:8px;font-size:.58rem;display:flex}.bc-root,.topbar-breadcrumb{color:var(--aeon-text-dim)}.bc-sep{opacity:.4}.bc-current,.bc-sep{color:var(--aeon-accent)}.topbar-search-wrap{flex:1;align-items:center;max-width:360px;margin-left:auto;display:flex;position:relative}.topbar-search-wrap svg{color:var(--aeon-text-dim);pointer-events:none;position:absolute;left:10px}.topbar-search{border:1px solid var(--aeon-border);width:100%;color:var(--aeon-text);font-family:var(--aeon-font-mono);letter-spacing:.1em;background:#00e5ff0a;outline:none;padding:7px 12px 7px 30px;font-size:.68rem;transition:border-color .3s}.topbar-search:focus{border-color:var(--aeon-border-hot)}.topbar-search::placeholder{color:var(--aeon-text-muted)}.topbar-actions{gap:10px}.icon-btn,.topbar-actions{align-items:center;display:flex}.icon-btn{border:1px solid var(--aeon-border);width:30px;height:30px;color:var(--aeon-text-dim);clip-path:polygon(0 0,calc(100% - 5px) 0,100% 5px,100% 100%,5px 100%,0 calc(100% - 5px));background:0 0;flex-shrink:0;justify-content:center;transition:color .2s,border-color .2s;position:relative}.icon-btn:hover{color:var(--aeon-accent);border-color:var(--aeon-border-hot)}.notif-dot{background:var(--aeon-accent2);width:5px;height:5px;box-shadow:0 0 5px var(--aeon-accent2);border-radius:50%;position:absolute;top:5px;right:5px}.topbar-time{color:var(--aeon-text-dim);letter-spacing:.15em;white-space:nowrap;font-size:.58rem}.aeon-main{scrollbar-width:thin;scrollbar-color:var(--aeon-border)transparent;grid-area:main;padding:28px;overflow:hidden auto}.aeon-main::-webkit-scrollbar{width:3px}.aeon-main::-webkit-scrollbar-thumb{background:var(--aeon-border)}.aeon-statusbar{background:var(--aeon-bg2);border-top:1px solid var(--aeon-border);letter-spacing:.15em;color:var(--aeon-text-dim);grid-area:statusbar;align-items:center;gap:16px;padding:0 24px;font-size:.54rem;display:flex}.status-indicator{align-items:center;gap:6px;display:flex}.status-dot{background:var(--aeon-accent);width:5px;height:5px;box-shadow:0 0 5px var(--aeon-accent);border-radius:50%;animation:aeon-blink 2.5s ease-in-out infinite}@keyframes aeon-blink{0%,to{opacity:1}50%{opacity:.2}}.status-sep{background:var(--aeon-border);width:1px;height:12px}.status-time{margin-left:auto}.aeon-toast{z-index:1000;background:var(--aeon-bg2);border:1px solid var(--aeon-border-hot);border-left:2px solid var(--aeon-accent);clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%);max-width:300px;font-family:var(--aeon-font-mono);pointer-events:none;padding:14px 18px;transition:transform .5s cubic-bezier(.16,1,.3,1);position:fixed;bottom:44px;right:24px;transform:translate(120%)}.aeon-toast.show{transform:translate(0)}.toast-title{color:var(--aeon-accent);letter-spacing:.1em;margin-bottom:4px;font-size:.62rem}.toast-body{color:var(--aeon-text-dim);letter-spacing:.05em;font-size:.58rem;line-height:1.5}.aeon-page-header{justify-content:space-between;align-items:flex-end;margin-bottom:28px;display:flex}.aeon-page-tag{letter-spacing:.3em;color:var(--aeon-accent);text-transform:uppercase;align-items:center;gap:8px;margin-bottom:6px;font-size:.52rem;display:flex}.aeon-page-tag:before{content:"";background:var(--aeon-accent);width:14px;height:1px}.aeon-page-title{font-family:var(--aeon-font-display);letter-spacing:.04em;color:var(--aeon-text);font-size:1.2rem;font-weight:700}.aeon-page-actions{gap:10px;display:flex}.aeon-card{background:var(--aeon-bg2);border:1px solid var(--aeon-border);padding:22px 24px;position:relative}.aeon-card:before{content:"";background:var(--aeon-accent);width:14px;height:2px;position:absolute;top:0;left:0}.aeon-btn{border:1px solid var(--aeon-accent);color:var(--aeon-accent);font-family:var(--aeon-font-mono);letter-spacing:.2em;text-transform:uppercase;clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,8px 100%,0 calc(100% - 8px));background:0 0;align-items:center;gap:8px;padding:9px 18px;font-size:.6rem;transition:color .25s;display:inline-flex;position:relative;overflow:hidden}.aeon-btn:before{content:"";background:var(--aeon-accent);transition:transform .35s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;transform:translate(-101%)}.aeon-btn:hover:before{transform:translate(0)}.aeon-btn:hover{color:var(--aeon-bg)}.aeon-btn.ghost{border-color:var(--aeon-border);color:var(--aeon-text-dim)}.aeon-btn.ghost:before{background:#00e5ff14}.aeon-btn.ghost:hover{color:var(--aeon-text)}.aeon-btn span{z-index:1;position:relative}.aeon-metrics-grid{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:28px;display:grid}@media (max-width:900px){.aeon-metrics-grid{grid-template-columns:repeat(2,1fr)}}.aeon-metric-card{background:var(--aeon-bg2);border:1px solid var(--aeon-border);padding:18px 20px;transition:border-color .3s;position:relative;overflow:hidden}.aeon-metric-card:hover{border-color:var(--aeon-border-hot)}.aeon-metric-label{letter-spacing:.22em;text-transform:uppercase;color:var(--aeon-text-dim);margin-bottom:10px;font-size:.52rem}.aeon-metric-val{font-family:var(--aeon-font-display);color:var(--aeon-text);margin-bottom:6px;font-size:1.6rem;font-weight:700}.aeon-metric-delta{letter-spacing:.08em;font-size:.58rem}.aeon-metric-delta.up{color:var(--aeon-success)}.aeon-metric-delta.down{color:var(--aeon-danger)}.aeon-table{border-collapse:collapse;width:100%}.aeon-table th{text-align:left;letter-spacing:.22em;text-transform:uppercase;color:var(--aeon-text-muted);border-bottom:1px solid var(--aeon-border);padding:8px 14px;font-size:.52rem;font-weight:400}.aeon-table td{color:var(--aeon-text);letter-spacing:.04em;border-bottom:1px solid #00e5ff0d;padding:11px 14px;font-size:.68rem;transition:background .2s}.aeon-table tr:hover td{background:#00e5ff06}.aeon-badge{letter-spacing:.1em;text-transform:uppercase;clip-path:polygon(0 0,calc(100% - 4px) 0,100% 4px,100% 100%,4px 100%,0 calc(100% - 4px));padding:3px 8px;font-size:.5rem;display:inline-block}.aeon-badge.hot{color:var(--aeon-accent2);background:#ff3cac26}.aeon-badge.warm{color:var(--aeon-warn);background:#ffb8001f}.aeon-badge.cold{color:var(--aeon-accent);background:#00e5ff1a}.aeon-badge.won{color:var(--aeon-success);background:#00ff9d1a}.aeon-badge.nurture{color:var(--aeon-text-dim);background:#e8f4f812}.aeon-badge.live{color:var(--aeon-accent2);background:#ff3cac33;animation:aeon-blink 1.5s infinite}.shell-backdrop{z-index:19;background:#000000a6;position:fixed;inset:0}.shell-layout{background:var(--aeon-bg);min-height:100dvh}.shell-layout,.shell-sidebar{flex-direction:column;display:flex}.shell-sidebar{height:100%;width:var(--sidebar-width);z-index:20;background:var(--aeon-bg2);border-right:1px solid var(--aeon-border);transition:transform .25s cubic-bezier(.16,1,.3,1),width .22s cubic-bezier(.16,1,.3,1);position:fixed;top:0;left:0;overflow:hidden;transform:translate(-100%)}.shell-sidebar.is-open{transform:translate(0)}.shell-body,.shell-sidebar-close{display:flex}.shell-body{flex-direction:column;flex:1;width:100%;min-height:0}.shell-topbar{background:var(--aeon-bg2);border-bottom:1px solid var(--aeon-border);gap:12px;height:56px;padding:0 16px}.shell-menu-btn,.shell-topbar{flex-shrink:0;align-items:center;display:flex}.shell-menu-btn{color:var(--aeon-text-dim);cursor:pointer;background:0 0;border:none;justify-content:center;padding:6px;transition:color .2s}.shell-brand,.shell-menu-btn:hover{color:var(--aeon-accent)}.shell-brand{text-shadow:0 0 12px #00e5ff59;white-space:nowrap;flex-shrink:0;font-size:1.1rem;font-weight:700}.shell-date{display:none}.shell-main{padding-bottom:6rem}.shell-thumb-nav-wrap{display:block}@media (min-width:768px){.shell-sidebar{transform:translate(0)}.shell-sidebar-close{display:none}.shell-body{margin-left:var(--sidebar-width);width:calc(100% - var(--sidebar-width))}.shell-brand,.shell-menu-btn{display:none}.shell-date{display:block}.shell-main{padding-bottom:0}.shell-backdrop,.shell-thumb-nav-wrap{display:none}.shell-sidebar.hover-mode{width:var(--sidebar-collapsed-width,52px);transition:width .22s cubic-bezier(.16,1,.3,1)}.shell-sidebar.hover-mode.pinned,.shell-sidebar.hover-mode:hover{width:var(--sidebar-width);box-shadow:4px 0 32px #00e5ff0f}.shell-sidebar.hover-mode:not(:hover):not(.pinned) .shell-date,.shell-sidebar.hover-mode:not(:hover):not(.pinned) .sidebar-chevron,.shell-sidebar.hover-mode:not(:hover):not(.pinned) .sidebar-label,.shell-sidebar.hover-mode:not(:hover):not(.pinned) .sidebar-logo-text,.shell-sidebar.hover-mode:not(:hover):not(.pinned) .sidebar-submenu{opacity:0;white-space:nowrap;pointer-events:none;width:0;overflow:hidden}.shell-body.sidebar-hover-mode{margin-left:var(--sidebar-collapsed-width,52px);width:calc(100% - var(--sidebar-collapsed-width,52px));transition:margin-left .22s cubic-bezier(.16,1,.3,1),width .22s cubic-bezier(.16,1,.3,1)}.sidebar-pin-btn{border:1px solid var(--aeon-border);width:22px;height:22px;color:var(--aeon-text-dim);cursor:pointer;background:0 0;flex-shrink:0;justify-content:center;align-items:center;transition:color .2s,border-color .2s;display:flex}.sidebar-pin-btn.active,.sidebar-pin-btn:hover{color:var(--hud-accent);border-color:var(--hud-accent)}}body{background-color:var(--aeon-bg)!important}body.aeon-custom-cursor,body.aeon-custom-cursor *{cursor:none!important}.shell-sidebar{background-color:var(--aeon-bg2)!important}.shell-sidebar,.shell-sidebar .border-b,.shell-sidebar .border-t{border-color:var(--aeon-border)!important}.shell-sidebar .text-orange-500{text-shadow:0 0 12px #00e5ff59;color:var(--aeon-accent)!important}.shell-sidebar .text-neutral-500{color:var(--aeon-text-muted)!important}.shell-sidebar nav{font-family:var(--aeon-font-mono)}.shell-sidebar a.text-neutral-400{color:var(--aeon-text-dim)!important}.shell-sidebar a.hover\:bg-neutral-800:hover{background-color:#00e5ff0a!important}.shell-sidebar a.hover\:text-white:hover{color:var(--aeon-text)!important}.shell-sidebar a.bg-orange-500\/20{color:var(--aeon-accent)!important;border-left:2px solid var(--aeon-accent)!important;background-color:#00e5ff0f!important;box-shadow:0 0 16px #00e5ff1f!important}.shell-sidebar a.bg-orange-500\/20 .absolute{background:linear-gradient(90deg,#00e5ff14,#00e5ff08)!important}.shell-sidebar .text-orange-500.bg-neutral-800{color:var(--aeon-accent)!important;background-color:#00e5ff0f!important}.shell-sidebar a.text-neutral-500,.shell-sidebar button.text-neutral-400{color:var(--aeon-text-dim)!important}.shell-sidebar button.hover\:text-orange-500:hover{color:var(--aeon-accent)!important}.shell-sidebar button.hover\:bg-neutral-800:hover{background-color:#00e5ff0a!important}.shell-body{background-color:var(--aeon-bg)!important}.shell-topbar{background-color:var(--aeon-bg2)!important;border-color:var(--aeon-border)!important}.shell-topbar .text-neutral-400,.shell-topbar .text-neutral-500{color:var(--aeon-text-dim)!important}.shell-topbar .bg-green-500{background-color:var(--aeon-accent)!important;box-shadow:0 0 6px var(--aeon-accent)!important}.shell-main{background-color:var(--aeon-bg)!important}.cyber-menu-item:hover{background:#00f0ff08;color:var(--cyber-cyan)!important}.cyber-menu-item:active{background:#00f0ff0f}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_Fallback_f367f3;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_f367f3{font-family:__Inter_f367f3,__Inter_Fallback_f367f3;font-style:normal}