h1.dashboard-title{font-weight:800;font-size:2.2rem;color:#111;letter-spacing:-.5px;margin-top:20px}.card{background-color:#fff;border:1px solid #d1d9e6;box-shadow:0 4px 12px rgba(0,0,0,.08);border-radius:12px;transition:all .3s ease}.stat-card{padding:10px}.stat-card:hover{transform:translateY(-3px);box-shadow:0 8px 24px rgba(0,0,0,.12);border-color:#cbd5e0}.stat-number{font-weight:700;margin-bottom:.5rem;font-size:2.5rem;color:#111}.stat-badge{font-size:.9rem;font-weight:500}