:root{color-scheme:dark}*{box-sizing:border-box;margin:0;padding:0}body{background-color:#0a0e1a;color:#fff;font-family:Roboto,Helvetica Neue,Arial,sans-serif;min-height:100vh}#root{min-height:100vh;display:flex;flex-direction:column}@keyframes livePulse{0%,to{opacity:1}50%{opacity:.3}}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.85)}}@keyframes borderPulse{0%,to{box-shadow:0 0 0 3px #d32f2fe6,0 0 18px 6px #d32f2f80,0 8px 24px #00000059}50%{box-shadow:0 0 0 1px #d32f2f33,0 0 4px 1px #d32f2f1a,0 8px 24px #00000059}}.live-dot{animation:livePulse 3s ease-in-out infinite}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#0a0e1a}::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#ffffff40}
