:root,[data-theme=light]{--bg-primary:#f4f4f0;--bg-secondary:#ebebe6;--bg-tertiary:#dadbdb;--bg-inverse:#101510;--text-primary:#1a1c1a;--text-secondary:#5c625c;--text-tertiary:#808680;--border-default:#1a1c1a;--border-subtle:#5c625c;--surface-shadow:none;--accent:#0a5c0a;--accent-hover:#084c08;--accent-subtle:#0a5c0a1a;--accent-text:#f4f4f0;--terminal-bg:#f4f4f0;--terminal-header:#ebebe6;--terminal-border:#1a1c1a;--terminal-fg:#1a1c1a;--terminal-title:#1a1c1a;--terminal-selection:#0a5c0a33;--color-success:#0a5c0a;--color-warning:#b38600;--color-danger:#c20000;--color-info:#005f73;--color-black:#000}[data-theme=dark],[data-theme=retro],[data-theme=hacker],[data-theme=cyberpunk],[data-theme=nord]{--bg-primary:#101510;--bg-secondary:#0c100c;--bg-tertiary:#151a15;--bg-inverse:#e5e5e5;--text-primary:#e5e5e5;--text-secondary:#9ca39c;--text-tertiary:#6b726b;--border-default:#3a423a;--border-subtle:#151a15;--surface-shadow:none;--accent:#8aff80;--accent-hover:#7cff6b;--accent-subtle:#8aff801a;--accent-text:#0c100c;--terminal-bg:#0c100c;--terminal-header:#101510;--terminal-border:#3a423a;--terminal-fg:#e5e5e5;--terminal-title:#e5e5e5;--terminal-selection:#8aff8040;--color-success:#7cff6b;--color-warning:#f5c542;--color-danger:#ff4d4d;--color-info:#7df9ff;--color-black:#000}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px}body{color:var(--text-primary);background:var(--bg-secondary);min-height:100vh;font-family:NumberFont,JetBrains Mono,Fira Code,Space Mono,IBM Plex Mono,Geist Mono,monospace;font-size:.875rem;line-height:1.5;transition:none}a{color:inherit;text-decoration:none}button{font-family:inherit}code,pre{font-family:NumberFont,JetBrains Mono,Fira Code,Space Mono,IBM Plex Mono,Geist Mono,monospace}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#d4d4d8;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#a1a1aa}::selection{background:var(--text-primary);color:var(--bg-primary)}.ant-input,.ant-input-affix-wrapper{border-radius:0!important;font-family:NumberFont,JetBrains Mono,Fira Code,Space Mono,IBM Plex Mono,Geist Mono,monospace!important}.ant-btn-primary{box-shadow:none!important;background:#18181b!important;border-color:#18181b!important;border-radius:0!important;font-weight:500!important}.ant-btn-primary:hover{background:#000!important;border-color:#000!important}.ant-card{border-color:#d4d4d8!important;border-radius:0!important}.ant-table{font-size:.875rem!important}@keyframes paperFirework{0%{opacity:0;transform:translate(-50%,-50%)scale(.2)rotate(0)}3%{opacity:1;transform:translate(-50%,-50%)scale(.2)rotate(0)}35%{transform:translate3d(calc(-50% + var(--dx)),calc(-50% + var(--dy)),0)scale(1)rotate(var(--rot));opacity:1}to{transform:translate3d(calc(-50% + var(--dx)*1.2),calc(-50% + var(--dy) + 100vh),0)scale(1)rotate(var(--rot-end));opacity:0}}@keyframes flyRandom{0%{transform:translate(0,0)rotate(0)}3%{transform:translate(-.03px,-.015px)rotate(-.003deg)}4%{transform:translate(-.06px,-.03px)rotate(-.006deg)}6%{transform:translate(-.1px,-.05px)rotate(-.01deg)}8%{transform:translate(-.15px,-.08px)rotate(-.015deg)}10%{transform:translate(-.2px,-.1px)rotate(-.02deg)}15%{transform:translate(-.35px,-.18px)rotate(-.035deg)}20%{transform:translate(-.5px,-.25px)rotate(-.05deg)}30%{transform:translate(-.8px,-.4px)rotate(-.08deg)}45%{transform:translate(.6px,-.3px)rotate(.06deg)}60%{transform:translate(-.4px,-.2px)rotate(-.04deg)}75%{transform:translate(.3px,-.1px)rotate(.03deg)}90%{transform:translate(.1px,-.03px)rotate(.01deg)}to{transform:translate(0,0)rotate(0)}}.ant-message-notice-wrapper{transition:none!important;animation:none!important;transform:none!important}.firework-msg{opacity:0;will-change:transform,opacity;backface-visibility:hidden;transform-style:preserve-3d;contain:layout paint style;pointer-events:none!important;margin:0!important;padding:0!important;animation:4s linear forwards paperFirework!important;position:fixed!important;top:50vh!important;left:50vw!important}.firework-msg .ant-message-notice-content{will-change:transform;backface-visibility:hidden;contain:paint;background:var(--text-primary)!important;color:var(--bg-primary)!important;border:1px solid var(--border-default)!important;font-family:"Bit Dotted",var(--font-dot-matrix),"VT323",monospace!important;letter-spacing:.1em!important;border-radius:0!important;justify-content:center!important;align-items:center!important;padding:12px 24px!important;font-size:18px!important;line-height:1!important;animation:1.8s linear infinite flyRandom!important;display:inline-flex!important}.firework-msg .ant-message-custom-content{align-items:center!important;display:flex!important}.firework-msg .ant-message-custom-content .anticon{display:none!important}[data-theme=dark] ::-webkit-scrollbar-thumb{background:#404040}[data-theme=retro] ::-webkit-scrollbar-thumb{background:#404040}[data-theme=hacker] ::-webkit-scrollbar-thumb{background:#404040}[data-theme=cyberpunk] ::-webkit-scrollbar-thumb{background:#404040}[data-theme=nord] ::-webkit-scrollbar-thumb{background:#404040}[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background:#525252}[data-theme=retro] ::-webkit-scrollbar-thumb:hover{background:#525252}[data-theme=hacker] ::-webkit-scrollbar-thumb:hover{background:#525252}[data-theme=cyberpunk] ::-webkit-scrollbar-thumb:hover{background:#525252}[data-theme=nord] ::-webkit-scrollbar-thumb:hover{background:#525252}[data-theme=dark] .ant-table-wrapper,[data-theme=retro] .ant-table-wrapper,[data-theme=hacker] .ant-table-wrapper,[data-theme=cyberpunk] .ant-table-wrapper,[data-theme=nord] .ant-table-wrapper,[data-theme=dark] .ant-table,[data-theme=retro] .ant-table,[data-theme=hacker] .ant-table,[data-theme=cyberpunk] .ant-table,[data-theme=nord] .ant-table{background:var(--bg-primary)!important;color:var(--text-primary)!important}[data-theme=dark] .ant-table-thead>tr>th,[data-theme=retro] .ant-table-thead>tr>th,[data-theme=hacker] .ant-table-thead>tr>th,[data-theme=cyberpunk] .ant-table-thead>tr>th,[data-theme=nord] .ant-table-thead>tr>th{background:var(--bg-tertiary)!important;color:var(--text-primary)!important;border-bottom-color:var(--border-default)!important}[data-theme=dark] .ant-table-tbody>tr>td,[data-theme=retro] .ant-table-tbody>tr>td,[data-theme=hacker] .ant-table-tbody>tr>td,[data-theme=cyberpunk] .ant-table-tbody>tr>td,[data-theme=nord] .ant-table-tbody>tr>td{border-bottom-color:var(--border-subtle)!important;color:var(--text-primary)!important}[data-theme=dark] .ant-table-tbody>tr:hover>td,[data-theme=retro] .ant-table-tbody>tr:hover>td,[data-theme=hacker] .ant-table-tbody>tr:hover>td,[data-theme=cyberpunk] .ant-table-tbody>tr:hover>td,[data-theme=nord] .ant-table-tbody>tr:hover>td{background:var(--bg-tertiary)!important}[data-theme=dark] .ant-pagination,[data-theme=retro] .ant-pagination,[data-theme=hacker] .ant-pagination,[data-theme=cyberpunk] .ant-pagination,[data-theme=nord] .ant-pagination{color:var(--text-secondary)!important}[data-theme=dark] .ant-input,[data-theme=retro] .ant-input,[data-theme=hacker] .ant-input,[data-theme=cyberpunk] .ant-input,[data-theme=nord] .ant-input,[data-theme=dark] .ant-input-affix-wrapper,[data-theme=retro] .ant-input-affix-wrapper,[data-theme=hacker] .ant-input-affix-wrapper,[data-theme=cyberpunk] .ant-input-affix-wrapper,[data-theme=nord] .ant-input-affix-wrapper{background:var(--bg-tertiary)!important;border-color:var(--border-default)!important;color:var(--text-primary)!important}[data-theme=dark] .ant-card,[data-theme=retro] .ant-card,[data-theme=hacker] .ant-card,[data-theme=cyberpunk] .ant-card,[data-theme=nord] .ant-card{background:var(--bg-primary)!important;border-color:var(--border-default)!important}@keyframes cgDashFlow{to{stroke-dashoffset:-22px}}.cgEdgeDash{animation:1.4s linear infinite cgDashFlow}@keyframes agentCursorBlink{0%,to{opacity:1}50%{opacity:0}}
