*{box-sizing:border-box;margin:0;padding:0}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background:#0f172a;color:#e2e8f0;min-height:100vh;-webkit-font-smoothing:antialiased}#root{min-height:100vh}@keyframes pulseGreen{0%{transform:scale(1)}50%{transform:scale(1.08);color:#4ade80}to{transform:scale(1)}}@keyframes pulseRed{0%{transform:scale(1)}50%{transform:scale(1.08);color:#f87171}to{transform:scale(1)}}.bar-rect{opacity:.8;transition:opacity .15s ease,filter .15s ease}.bar-rect:hover{opacity:1;filter:brightness(1.2)}
