body { background: #f6f7fb; }
.navbar-brand { font-weight: 700; }
.card { border-radius: 14px; }
.badge-soft { background: rgba(13,110,253,.12); color: #0d6efd; }
.qr-box { background: white; border-radius: 16px; padding: 16px; }
.small-muted { color: #6c757d; font-size: .9rem; }
