@import"https://fonts.googleapis.com/css2?family=Cinzel:wght@400;500;600&family=Space+Mono:ital,wght@0,400;0,700;1,400&family=Inter:wght@300;400;500;600&display=swap";:root{--bg-primary: #05080F;--bg-secondary: #080D18;--bg-panel: #0C1322;--bg-card: #101A2E;--accent-gold: #C9A84C;--accent-gold-dim: #8B7038;--accent-gold-bright: #E8C97A;--accent-gold-glow: rgba(201, 168, 76, .25);--accent-green: #22C55E;--accent-red: #E53E5A;--accent-orange: #E07B20;--accent-blue: #4A8FFF;--accent-cyan: #38BDF8;--accent-yellow: #E8C97A;--text-primary: #EFF2FA;--text-secondary: #6B7FA8;--text-dim: #3A4A6B;--border: #1C2840;--border-gold: rgba(201, 168, 76, .18);--border-glow: rgba(201, 168, 76, .38);--font-display: "Cinzel", "Trajan Pro", Georgia, serif;--font-mono: "Space Mono", "Courier New", monospace;--font-main: "Inter", "Segoe UI", sans-serif;--glass-bg: rgba(8, 13, 24, .88);--glass-border: rgba(201, 168, 76, .13)}*{margin:0;padding:0;box-sizing:border-box}html,body,#root{height:100%;background:var(--bg-primary);color:var(--text-primary);font-family:var(--font-main);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:inherit;text-decoration:none}button{cursor:pointer;border:none;outline:none;font-family:var(--font-main)}input{outline:none;font-family:var(--font-main)}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:var(--bg-primary)}::-webkit-scrollbar-thumb{background:#c9a84c33;border-radius:2px}::-webkit-scrollbar-thumb:hover{background:#c9a84c61}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.8)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes glow{0%,to{text-shadow:0 0 14px rgba(201,168,76,.4)}50%{text-shadow:0 0 28px rgba(201,168,76,.8),0 0 56px rgba(201,168,76,.25)}}@keyframes scan{0%{transform:translateY(-100%)}to{transform:translateY(100vh)}}@keyframes ticker-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes goldPulse{0%,to{box-shadow:0 0 #c9a84c00}50%{box-shadow:0 0 24px #c9a84c1f}}
