body { background: #f5f7fb; }
.card-counter { border: 0; border-radius: 14px; }
.table td, .table th { vertical-align: middle; }
.login-wrap { min-height: 100vh; display: flex; align-items: center; justify-content: center; }
