/* Dark theme: header & dropdown */
body.dark .header {
    box-shadow: 0 2px 12px rgba(0, 0, 0, 0.4);
}

/* Линии данных — в бирюзе логотипа тёмной темы. */
body.dark .header-lines {
    --header-lines-rgb: 0, 242, 254;
}

body.dark .user-dropdown {
    background-color: var(--dk-control);
    border: 1px solid var(--dk-edge-strong);
    box-shadow: 0 8px 24px rgba(0, 0, 0, 0.4);
}

body.dark .dropdown-item {
    color: #e6e6e6;
}

body.dark .dropdown-item:hover {
    background-color: var(--dk-hover);
}

body.dark .header-switch-menu {
    background-color: var(--dk-control);
    border: 1px solid var(--dk-edge-strong);
    box-shadow: 0 8px 24px rgba(0, 0, 0, 0.4);
}

body.dark .header-switch-option {
    color: #e6e6e6;
}

body.dark .header-switch-option:hover {
    background-color: var(--dk-hover);
}
