body { background: #121212; color: #fff; }
.top-header { background: #1a1a2e; height: 6px; }
.main-header { background: #16213e; padding: 10px 15px; text-align: center; }
.main-header .btn { margin: 3px; }
.card { border-radius: 8px; }
.table th { color: #fff; border-top: none; }
.table td { color: #ddd; vertical-align: middle; }
.copyright { color: #888; padding: 20px 0; text-align: center; }
