:root{--bg:#000;--bg-panel:#0a0a0c;--bg-card:#0e0e11;--bg-card-hover:#17171a;--border:#ffffff1a;--border-mid:#ffffff2e;--border-strong:#ffffff57;--green:#0f8;--cyan:#00d4ff;--gold:#ffc107;--orange:#ff6b35;--red:#f36;--purple:#a855f7;--blue:#3b82f6;--text:#f4f5f7;--text-dim:#9a9aa4;--text-soft:#ccccd2;--text-bright:#fff;--sidebar-w:220px;--topbar-h:52px;--font-sans:-apple-system, BlinkMacSystemFont, "SF Pro Display", "Segoe UI", "Inter", Roboto, system-ui, sans-serif;--font-mono:"SF Mono", "Fira Code", "JetBrains Mono", "Consolas", monospace}*{box-sizing:border-box;margin:0;padding:0}.ag-content{min-width:0;padding:24px clamp(18px,2.4vw,38px) 52px}@media (max-width:720px){.ag-content{padding:16px 14px 40px}}html,body{background:radial-gradient(1100px 700px at 50% -12%, #ffffff0d, transparent 62%), var(--bg);color:var(--text);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;background-attachment:fixed;min-height:100vh;overflow-x:hidden}.mono,code,kbd,pre{font-family:var(--font-mono)}a{color:inherit;text-decoration:none}button{cursor:pointer;font-family:inherit}input,textarea,select{border:1px solid var(--border-mid);color:var(--text-bright);background:#0006;border-radius:6px;outline:none;width:100%;padding:8px 12px;font-family:inherit;font-size:13px;transition:border-color .2s,box-shadow .2s}input:focus,textarea:focus,select:focus{border-color:#ffffff8c;box-shadow:0 0 0 2px #ffffff1f}select option{background:var(--bg-card)}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#ffffff38;border-radius:2px}@keyframes pulse-dot{0%,to{opacity:1}50%{opacity:.3}}@keyframes glow-pulse{0%,to{box-shadow:0 0 8px #00ff884d}50%{box-shadow:0 0 24px #00ff88b3,0 0 40px #00ff884d}}@keyframes scan{0%{opacity:.4;transform:translateY(0)}50%{opacity:.8}to{opacity:.4;transform:translateY(100%)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes shimmer{0%{background-position:-200%}to{background-position:200%}}@keyframes borderGlow{0%,to{border-color:#0f83}50%{border-color:#0f89}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-in{animation:.3s forwards fadeIn}.pulse-dot{animation:2s infinite pulse-dot}.float{animation:4s ease-in-out infinite float}button{transition:filter .18s,transform .18s,box-shadow .25s;position:relative;overflow:hidden}button:not(:disabled):hover{filter:brightness(1.15)saturate(1.1);transform:translateY(-1px)}button:not(:disabled):active{filter:brightness(1.05);transform:translateY(0)}button:not(:disabled):before{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 0%,#fff0 30%,#ffffff2e 50%,#fff0 70%,#0000 100%);width:60%;height:100%;transition:left .6s;position:absolute;top:0;left:-120%;transform:skew(-20deg)}button:not(:disabled):hover:before{left:130%}.glimmer,[data-glimmer=true]{transition:transform .2s,box-shadow .3s,border-color .2s;position:relative;overflow:hidden}.glimmer:hover,[data-glimmer=true]:hover{transform:translateY(-2px);box-shadow:0 12px 36px #0009,0 0 26px #ffffff0f;border-color:#ffffff4d!important}.glimmer:after,[data-glimmer=true]:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 0%,#ffffff14 50%,#0000 100%);width:50%;height:100%;transition:left .8s;position:absolute;top:0;left:-120%;transform:skew(-15deg)}.glimmer:hover:after,[data-glimmer=true]:hover:after{left:130%}nav a>div:hover,nav>div>a>div:hover{background:#ffffff0d!important}nav a>div:hover span,nav>div>a>div:hover span{color:var(--text-bright)!important}a:not(.no-glimmer){transition:color .2s,opacity .2s}a:not(.no-glimmer):hover{filter:brightness(1.2)}nav [style*="letter-spacing: 3"]{opacity:.7!important}div[style*="var(--bg-card)"]:not([data-no-glimmer]),div[style*="background: var(--bg-card)"]:not([data-no-glimmer]),div[style*="background:var(--bg-card)"]:not([data-no-glimmer]),div[style*="rgba(255,255,255,0.02)"]:not([data-no-glimmer]),div[style*="rgba(255, 255, 255, 0.02)"]:not([data-no-glimmer]),div[style*="rgba(10,15,26"]:not([data-no-glimmer]),div[style*="rgba(10, 15, 26"]:not([data-no-glimmer]){transition:transform .2s,box-shadow .3s,border-color .2s,filter .2s}div[style*="var(--bg-card)"]:not([data-no-glimmer]):hover,div[style*="background: var(--bg-card)"]:not([data-no-glimmer]):hover,div[style*="background:var(--bg-card)"]:not([data-no-glimmer]):hover,div[style*="rgba(255,255,255,0.02)"]:not([data-no-glimmer]):hover,div[style*="rgba(255, 255, 255, 0.02)"]:not([data-no-glimmer]):hover{filter:brightness(1.05);transform:translateY(-2px);box-shadow:0 12px 36px #0009,0 0 26px #ffffff0f,inset 0 1px #ffffff12}[style*="position: fixed"][style*="left: 0"],[style*="position: fixed"][style*="left: 0"]:hover,nav div:hover,[role=tab]:hover,input:hover,textarea:hover,select:hover{transform:none!important}tr:hover td{background:#ffffff0a}.glimmer,[data-glimmer=true],.agcard,.c-tile,.c-reel,.c-out-card,.ceo,.ag-card-in,.ag-hover{position:relative}.glimmer:before,[data-glimmer=true]:before,.agcard:before,.c-tile:before,.c-reel:before,.c-out-card:before,.ceo:before,.ag-hover:before{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(170px circle at var(--mx,-300px) var(--my,-300px), #ffffff1a, transparent 60%);opacity:0;transition:opacity .3s;position:absolute;inset:0}.glimmer:hover:before,[data-glimmer=true]:hover:before,.agcard:hover:before,.c-tile:hover:before,.c-reel:hover:before,.c-out-card:hover:before,.ceo:hover:before,.ag-hover:hover:before{opacity:1}h1,h2,h3,h4,h5,p,a,span,div,li,td,th{overflow-wrap:break-word}[style*="justify-content: space-between"]>div,[style*=justify-content\:space-between]>div{min-width:0}@media (max-width:760px){h1{line-height:1.15;font-size:clamp(20px,6.2vw,28px)!important}h2{font-size:clamp(16px,5vw,22px)!important}}
