/* Simple pleasant styling */
body { background: #f5f7fb; }
.navbar-brand { letter-spacing: .3px; }
.card { border: none; border-radius: 1rem; box-shadow: 0 8px 24px rgba(0,0,0,.06); }
.card-header { border: none; border-top-left-radius: 1rem; border-top-right-radius: 1rem; }
.btn-round { border-radius: 999px; }
.table thead th { background: #f0f4ff; }
.form-control, .form-select { border-radius: .75rem; }
.badge-soft { background: #eef2ff; color: #2b4eff; }
