/* Minimal adjustments for visual polish (dark mode only) */
.object-fit-cover { object-fit: cover; }
.card-stat { border-radius: 12px; }
body { -webkit-font-smoothing: antialiased; background-color: #0b0d10; }
.card, .card-stat { background-color: #121418; border-color: #1e2228; }
.navbar { box-shadow: 0 1px 0 rgba(255,255,255,0.04); }
.btn-outline-secondary { color: #cbd5e1; border-color: #334155; }
.btn-outline-secondary:hover { background-color: #1f2937; border-color: #475569; }
