.dark-mode {
    --mm-bg: #0D1117;
    --mm-bg-card: #161B22;
    --mm-bg-card-hover: #1C2333;
    --mm-bg-nav: #0D1117;
    --mm-text: #E6EDF3;
    --mm-text-secondary: #8B949E;
    --mm-border: #30363D;
    --mm-border-light: #21262D;
    --mm-shadow: 0 2px 8px rgba(0,0,0,0.3);
    --mm-shadow-lg: 0 8px 32px rgba(0,0,0,0.4);
}

.dark-mode .mm-stat-card,
.dark-mode .matchmeter-options-wrap { background: #1d2327; color: #f0f0f1; }
.dark-mode .mm-stat-label { color: #a7aaad; }
.dark-mode .nav-tab-wrapper { background: #2c3338; }
.dark-mode .nav-tab { color: #f0f0f1; }
.dark-mode .nav-tab-active { background: #1d2327; color: #72aee6; }
