*{box-sizing:border-box;margin:0;padding:0}body{background:linear-gradient(135deg,#667eea,#764ba2);color:#333;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;min-height:100vh}.dashboard{margin:0 auto;max-width:1400px;padding:20px}.header{color:#fff;margin-bottom:40px;text-align:center}.header h1{font-size:2.5rem;margin-bottom:10px}.header p{font-size:1.1rem;opacity:.9}.metrics-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-bottom:40px}.metric-card{background:#fff;border-radius:12px;box-shadow:0 4px 6px #0000001a;padding:25px;text-align:center}.metric-value{color:#667eea;font-size:2.5rem;font-weight:700;margin-bottom:5px}.metric-label{color:#666;font-size:.9rem;letter-spacing:1px;text-transform:uppercase}.charts-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(500px,1fr));margin-bottom:40px}.chart-card{background:#fff;border-radius:12px;box-shadow:0 4px 6px #0000001a;padding:25px}.chart-title{color:#333;font-size:1.3rem;margin-bottom:20px;text-align:center}.table-container{background:#fff;border-radius:12px;box-shadow:0 4px 6px #0000001a;overflow:hidden}.table{border-collapse:collapse;width:100%}.table td,.table th{border-bottom:1px solid #eee;padding:12px;text-align:left}.table th{color:#333;font-weight:600}.table th,.table tr:hover{background:#f8f9fa}.loading{color:#fff;font-size:1.2rem;padding:50px;text-align:center}@media (max-width:768px){.charts-grid{grid-template-columns:1fr}.chart-card{padding:15px}.header h1{font-size:2rem}}
/*# sourceMappingURL=main.a084f3fb.css.map*/