﻿[data-bs-theme="dark"] .dot.transparent {
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.01), rgba(255, 255, 255, 0.01));
}

[data-bs-theme="dark"] .list-text {
    color: #d8eaff;
}

[data-bs-theme="dark"] body {
    /*background: linear-gradient(135deg, #ff9933, #ffffff, #138808);
    background-attachment: fixed;
    font-family: 'Segoe UI', sans-serif;*/
}

[data-bs-theme="dark"] .cyber-card, .cyber-card-without-border {
    background: linear-gradient(180deg, rgba(255,255,255,0.01), rgba(255,255,255,0.01));
    box-shadow: var(--card-shadow);
    border: 1px solid rgba(255,255,255,0.03);
}

    [data-bs-theme="dark"] .cyber-card::before {
        background: var(--gradient-primary);
    }

[data-bs-theme="dark"] .stat .num, .list-text strong {
    color: #d8eaff;
}

[data-bs-theme="dark"] .cyber-title {
    color: var(--neon-pink);
}

[data-bs-theme="dark"] .stat .num {
    color: var(--neon-blue)
}

[data-bs-theme="dark"] .dot.transparent {
    background: white;
}

[data-bs-theme="dark"] .list-text {
    color: none;
}

[data-bs-theme="dark"] .dot.blue {
    background: var(--neon-blue);
}

[data-bs-theme="dark"] .dot.pink {
    background: var(--neon-pink);
}

[data-bs-theme="dark"] .dot.green {
    background: var(--neon-green);
}

[data-bs-theme="dark"] .dot.orange {
    background: var(--neon-orange);
}

[data-bs-theme="dark"] .section-head h3 {
    color: var(--neon-blue);
}

[data-bs-theme="dark"] .kicker {
    background: linear-gradient(90deg, rgba(62,227,255,0.06), rgba(255,94,196,0.04));
    color: var(--neon-blue);
}

[data-bs-theme="dark"] .state-name {
    color: var(--neon-pink);
}

[data-bs-theme="dark"] .stat {
    box-shadow: none;
    border: 1px solid rgba(255,255,255,0.02);
}

[data-bs-theme="dark"] a {
    color: var(--neon-blue);
    text-decoration: none;
}

    [data-bs-theme="dark"] a:hover {
        color: var(--neon-pink);
    }