
body {background:#111418;color:#fff;font-family:Segoe UI;margin:0;}
.sidebar {width:220px;position:fixed;height:100%;background:#0b0f14;padding:20px;}
.sidebar a {display:block;color:#00eaff;margin:10px 0;text-decoration:none;}
.main {margin-left:240px;padding:20px;}
.card {background:#1a1f26;padding:20px;border-radius:12px;margin-bottom:20px;
box-shadow:0 0 10px rgba(0,234,255,0.2);}
h1 {margin-top:0;}
.live {color:#ff2d55;animation:pulse 1s infinite;}
@keyframes pulse {0%{opacity:1;}50%{opacity:.3;}100%{opacity:1;}}
