*{margin:0;padding:0;box-sizing:border-box}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#ffffff0d}::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#ffffff4d}@keyframes dashboardFadeSlideUp{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes dashboardPulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.5);opacity:.5}}@keyframes dashboardFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes dashboardShimmer{0%{transform:translate(-100%) skew(-15deg)}to{transform:translate(200%) skew(-15deg)}}@keyframes dashboardBarGrow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes ringFill{0%{stroke-dashoffset:var(--circumference, 283)}to{stroke-dashoffset:var(--dash-offset, 0)}}@keyframes breathe{0%,to{box-shadow:0 0 4px currentColor}50%{box-shadow:0 0 12px currentColor,0 0 20px currentColor}}@keyframes dashboardSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
