body { background-color: #f8f9fa; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; } .navbar-dark { background-color: #0052cc !important; } .btn-primary { background-color: #0052cc; border-color: #0052cc; } .btn-primary:hover { background-color: #0041a3; border-color: #003a94; } .accent-gold { color: #ffd700; } .card-title { font-weight: bold; } .table { font-size: 0.9rem; } .thead-dark th { background-color: #343a40; color: #fff; } .toast-container { position: fixed; top: 1rem; right: 1rem; z-index: 1055; }