@import "https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&family=Oxanium:wght@300;400;500;600;700;800&display=swap";
:root{--bg-primary:#051020;--bg-secondary:#08172e;--bg-tertiary:#0a1b2f;--bg-card:#0c2036;--bg-dark:#000;--bg-chart:#0c1721;--accent-gold:#fcc751;--accent-gold-dark:#602b04;--gradient-gold:linear-gradient(180deg,#f4ea9f,#eac35a);--gradient-gold-btn:linear-gradient(180deg,#ffeebc,#7b6832);--banker-red:#c12828;--player-blue:#2196f3;--draw-green:#4caf50;--text-primary:#fff;--text-secondary:#b2d6ea;--text-muted:#759fb5;--text-dim:#c0c7d3;--text-gold:#ceb57d;--border-primary:#5b86af;--border-dim:#323c46;--arena-green:#0eb14d;--arena-red:#e85050;--arena-blue:#2890fa;--arena-orange:#ff8c38;--font-primary:"Inter",sans-serif;--font-display:"Oxanium",sans-serif;--header-height:56px;--max-width:1440px}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html,body{width:100%;height:100%;margin:0}body{font-family:var(--font-primary);background-color:var(--bg-dark);color:var(--text-primary);-webkit-font-smoothing:antialiased;-webkit-user-select:none;user-select:none;font-size:14px;overflow-x:hidden}a{color:inherit;text-decoration:none}button{cursor:pointer;background:0 0;border:none;outline:none;font-family:inherit}img{max-width:100%;display:block}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:#142231}::-webkit-scrollbar-thumb{background-color:#2d4264;border-radius:4px}@keyframes yellowGlow{0%,to{box-shadow:1px 0 19px 4px #d0b670,inset 0 0 10px #ffffff80}50%{box-shadow:0 0 #0000,inset 0 0 #0000}}@keyframes yellowBlinking{0%{box-shadow:0 0 5px #fe0}50%{box-shadow:0 0 20px #fe0}to{box-shadow:0 0 5px #fe0}}@keyframes blinking{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes rotation{0%{transform:rotate(0)}25%{transform:rotate(-540deg)}75%,to{transform:rotate(-540deg)}}@keyframes marqueeScroll{0%{transform:translate(100%)}to{transform:translate(-100%)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.7}}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}
