:root{--gold: #B8A888;--gold-light: #C9B999;--gold-dark: #8B7355;--bg-primary: #0A0A0B;--bg-secondary: #1A1A1D;--bg-elevated: #242428;--bg-hover: #2A2A2E;--text-primary: #FFFFFF;--text-secondary: #B0B0B5;--text-muted: #6B6B70;--border: #2A2A2E;--border-light: #3A3A3E;--profit: #22C55E;--loss: #EF4444;--warning: #F59E0B;--info: #3B82F6;--market-crypto: #F59E0B;--market-forex: #3B82F6;--market-indices: #8B5CF6;--market-commodities: #22C55E;--cortx: #8B5CF6;--font-sans: "Inter", -apple-system, BlinkMacSystemFont, sans-serif;--font-mono: "JetBrains Mono", monospace}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes glow{0%,to{box-shadow:0 0 8px var(--profit)}50%{box-shadow:0 0 16px var(--profit)}}*{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--font-sans);background:var(--bg-primary);color:var(--text-primary);-webkit-font-smoothing:antialiased}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:var(--bg-primary)}::-webkit-scrollbar-thumb{background:var(--border);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--border-light)}.mono{font-family:var(--font-mono)}.gold{color:var(--gold)}.profit{color:var(--profit)}.loss{color:var(--loss)}
