@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";*{box-sizing:border-box;margin:0;padding:0}body{color:#0f172a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f8fafc;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;overflow-x:hidden}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#f0f0f0}::-webkit-scrollbar-thumb{background:#bfbfbf;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#8c8c8c}@keyframes laserSweep{0%{opacity:.8;top:10%}50%{opacity:1;top:85%}to{opacity:.8;top:10%}}.laser-beam{background:#52c41a;border-radius:2px;width:90%;height:3px;animation:2s ease-in-out infinite laserSweep;position:absolute;left:5%;box-shadow:0 0 12px #52c41a,0 0 20px #52c41a}.stat-card-hover{transition:all .2s ease-in-out}.stat-card-hover:hover{transform:translateY(-2px);box-shadow:0 6px 16px #00000014}.virtual-sheet{transition:all .3s;box-shadow:0 10px 30px #0000001f}
