/* Minimal overrides for Bootstrap look */
body { background-color: #f5f6fa; }
.table td, .table th { vertical-align: middle; }
.navbar-brand .bi { font-size: 1.25rem; }
.card { border-radius: 12px; }
.btn { border-radius: 10px; }
.form-control, .form-select, .alert { border-radius: 10px; }
.badge { letter-spacing: .02em; }
