[data-theme="dark"] .top-controls .doc-title-input,
[data-theme="dark"] .top-controls .ed-title-wrap .doc-title-input,
[data-theme="dark"] .top-controls input#doc-title {
  background-color: var(--color-card) !important;
  background: var(--color-card) !important;
  color: var(--color-text-primary) !important;
}
[data-theme="dark"] .top-controls .doc-title-input::placeholder {
  color: var(--color-text-secondary) !important;
}
[data-theme="dark"] .inner-textarea-bottom {
  box-shadow: none !important;
}
[data-theme="dark"] .top-controls {
  box-shadow: none !important;
  border-color: var(--color-border) !important;
}
[data-theme="dark"] .format-toolbar svg,
[data-theme="dark"] .format-toolbar .format-btn svg,
[data-theme="dark"] .format-toolbar button svg {
  color: var(--color-text-secondary) !important;
  stroke: currentColor !important;
}
[data-theme="dark"] .format-toolbar .format-btn:hover svg,
[data-theme="dark"] .format-toolbar button:hover svg {
  color: var(--color-text-primary) !important;
}
[data-theme="dark"] .format-toolbar .word-count,
[data-theme="dark"] .format-toolbar .char-count-display {
  color: var(--color-text-secondary) !important;
}
[data-theme="dark"] .correction-inner {
  background: var(--color-bg) !important;
}
[data-theme="dark"] .style-inner {
  background: var(--color-bg) !important;
}
[data-theme="dark"] .analysis-card {
  background: var(--color-card) !important;
  border-color: var(--color-border) !important;
  color: var(--color-text-primary) !important;
}
[data-theme="dark"] .analysis-reset-button {
  background: var(--color-card) !important;
  border-color: var(--color-border) !important;
  color: var(--color-text-primary) !important;
}
[data-theme="dark"] .analysis-reset-button:hover {
  background: rgba(255, 255, 255, 0.06) !important;
}
[data-theme="dark"] .improvement-section {
  background: var(--color-card) !important;
  color: var(--color-text-primary) !important;
}
[data-theme="dark"] .improvement-icon,
[data-theme="dark"] .improvement-icon-3 {
  background: var(--color-bg) !important;
}
[data-theme="dark"] .toolbar {
  background-color: var(--color-card) !important;
  border-color: var(--color-border) !important;
}
[data-theme="dark"] .toggle-section {
  border-color: var(--color-border) !important;
}
[data-theme="dark"] .switch-slider {
  background-color: var(--color-border) !important;
}
[data-theme="dark"] .switch-slider:before {
  background-color: var(--color-text-secondary) !important;
}
[data-theme="dark"] .switch-input:checked + .switch-slider {
  background-color: var(--color-primary, #696cff) !important;
}
[data-theme="dark"] .switch-input:checked + .switch-slider:before {
  background-color: #fff !important;
}
[data-theme="dark"] .switch-label {
  color: var(--color-text-primary) !important;
}
[data-theme="dark"] .legend-text {
  color: var(--color-text-secondary) !important;
}
[data-theme="dark"] .dk-dropdown {
  background: var(--color-card) !important;
  border-color: var(--color-border) !important;
  color: var(--color-text-primary) !important;
}
[data-theme="dark"] .dk-dropdown-item {
  color: var(--color-text-primary) !important;
}
[data-theme="dark"] .dk-dropdown-item:hover,
[data-theme="dark"] .dk-dropdown-item.dk-selected,
[data-theme="dark"] .dk-dropdown-item.dk-keyboard-focus {
  background: rgba(255, 255, 255, 0.06) !important;
}
[data-theme="dark"] .dk-dropdown-item.dk-disabled {
  background-color: var(--color-bg) !important;
  color: var(--color-text-secondary) !important;
}
[data-theme="dark"] .dk-custom-language {
  background: var(--color-bg) !important;
  color: var(--color-text-primary) !important;
}
[data-theme="dark"] .dk-custom-language:focus-within {
  background: rgba(255, 255, 255, 0.08) !important;
}
[data-theme="dark"] #genderSelector {
  background: var(--color-card) !important;
  border-color: var(--color-border) !important;
  color: var(--color-text-primary) !important;
}
[data-theme="dark"] #genderSelector::after {
  background: var(--color-card) !important;
}
[data-theme="dark"] .loader-backdrop {
  background: rgba(28, 27, 24, 0.92) !important;
}
[data-theme="dark"] .textarea-wrapper .loader-backdrop {
  background: rgba(28, 27, 24, 0.92) !important;
}
[data-theme="dark"] .loader1,
[data-theme="dark"] .loader2 {
  background-color: rgba(28, 27, 24, 0.8) !important;
}
[data-theme="dark"] .loading-spinner {
  border-color: var(--color-border) !important;
  border-top-color: var(--color-primary) !important;
}
[data-theme="dark"] .button-container.loading::after {
  border-color: var(--color-border) !important;
  border-top-color: var(--color-primary) !important;
}
[data-theme="dark"] .sidebar-robot-blur-effect {
  background: rgba(28, 27, 24, 0.3) !important;
}
[data-theme="dark"] .sidebar-svg-icon {
  background: var(--color-card) !important;
}
[data-theme="dark"] .icon-label {
  color: var(--color-text-secondary) !important;
}
[data-theme="dark"] .sidebar-svg-icon:hover .icon-label,
[data-theme="dark"] .sidebar-svg-icon.active .icon-label {
  color: var(--color-text-primary) !important;
}
[data-theme="dark"] .nav-btn,
[data-theme="dark"] .prev-btn,
[data-theme="dark"] .next-btn {
  background: var(--color-card) !important;
  border-color: var(--color-border) !important;
  color: var(--color-text-secondary) !important;
}
[data-theme="dark"] .nav-btn:hover {
  background: rgba(255, 255, 255, 0.06) !important;
  color: var(--color-text-primary) !important;
}
[data-theme="dark"] .response-navigation button {
  background: var(--color-card) !important;
  border-color: var(--color-border) !important;
  color: var(--color-text-primary) !important;
}
[data-theme="dark"] .text-area-cancel-btn {
  background: var(--color-card) !important;
  color: var(--color-text-primary) !important;
  border-color: var(--color-border) !important;
}
[data-theme="dark"] .text-area-cancel-btn:hover {
  background: rgba(255, 255, 255, 0.06) !important;
}
[data-theme="dark"] .history-bottom-controls {
  background: var(--color-card) !important;
  border-color: var(--color-border) !important;
}
[data-theme="dark"] .delete-all-history {
  background: var(--color-card) !important;
  border-color: var(--color-border) !important;
  color: var(--color-text-primary) !important;
}
[data-theme="dark"] .delete-all-history:hover {
  background: rgba(255, 255, 255, 0.06) !important;
}
[data-theme="dark"] .history-action-btn:hover {
  background: rgba(255, 255, 255, 0.06) !important;
}
[data-theme="dark"] .dk-hamdan-modal-container {
  background: var(--color-card) !important;
  color: var(--color-text-primary) !important;
}
[data-theme="dark"] .dk-hamdan-option-button {
  background: var(--color-bg) !important;
  border-color: var(--color-border) !important;
  color: var(--color-text-primary) !important;
}
[data-theme="dark"] .dk-hamdan-option-button:hover,
[data-theme="dark"] .dk-hamdan-option-button.selected {
  background: rgba(212, 168, 154, 0.12) !important;
  border-color: rgba(212, 168, 154, 0.35) !important;
}
[data-theme="dark"] .dk-hamdan-close-button:hover {
  background-color: rgba(255, 255, 255, 0.06) !important;
}
[data-theme="dark"] .dk-hamdan-input-container {
  background: var(--color-bg) !important;
  border-color: var(--color-border) !important;
  color: var(--color-text-primary) !important;
}
[data-theme="dark"] .dk-hamdan-input-container input,
[data-theme="dark"] .dk-hamdan-input-container textarea,
[data-theme="dark"] #custom_rewrite_input {
  background: var(--color-bg) !important;
  color: var(--color-text-primary) !important;
  border-color: var(--color-border) !important;
}
[data-theme="dark"] #custom_rewrite_input:-webkit-autofill,
[data-theme="dark"] #custom_rewrite_input:-webkit-autofill:hover,
[data-theme="dark"] #custom_rewrite_input:-webkit-autofill:active {
  -webkit-box-shadow: 0 0 0 30px var(--color-bg) inset !important;
  box-shadow: 0 0 0 30px var(--color-bg) inset !important;
  -webkit-text-fill-color: var(--color-text-primary) !important;
}
[data-theme="dark"] .dk-hamdan-enter-key {
  background: var(--color-border) !important;
  color: var(--color-text-secondary) !important;
}
[data-theme="dark"] .dk-hamdan-custom-input-section {
  border-color: var(--color-border) !important;
}
[data-theme="dark"] .explanation-item {
  background-color: var(--color-card) !important;
  border-color: var(--color-border) !important;
  color: var(--color-text-primary) !important;
}
[data-theme="dark"] .explanation-premium-plus-tooltip {
  background-color: var(--color-card) !important;
  border-color: var(--color-border) !important;
  color: var(--color-text-primary) !important;
}
[data-theme="dark"] .explanation-premium-plus-btn {
  border-color: var(--color-border) !important;
  color: var(--color-text-secondary) !important;
}
[data-theme="dark"] .voice-slider-labels {
  color: var(--color-text-secondary) !important;
}
[data-theme="dark"] .level-slider::-webkit-slider-thumb {
  border-color: var(--color-primary) !important;
  background: var(--color-card) !important;
}
[data-theme="dark"] .level-slider::-moz-range-thumb {
  border-color: var(--color-primary) !important;
  background: var(--color-card) !important;
}
[data-theme="dark"] .voice-handle {
  border-color: var(--color-primary) !important;
}
[data-theme="dark"] .voice-change-btn {
  box-shadow: none !important;
}
[data-theme="dark"] .voice-change-btn::before {
  background: linear-gradient(to bottom, rgba(28, 27, 24, 0) 0%, rgba(28, 27, 24, 0.9) 100%) !important;
}
[data-theme="dark"] .voice-change-btn:hover {
  box-shadow: none !important;
}
[data-theme="dark"] .style-option:hover {
  background: rgba(255, 255, 255, 0.06) !important;
}
[data-theme="dark"] .expand-toggle-btn:hover,
[data-theme="dark"] .collapsed-option:hover {
  background-color: rgba(255, 255, 255, 0.08) !important;
}
[data-theme="dark"] .hamdan-speech-bubble {
  background: var(--color-card) !important;
  border-color: var(--color-border) !important;
  color: var(--color-text-primary) !important;
}
[data-theme="dark"] .sidebar-robot-bubble {
  background: var(--color-card) !important;
  border-color: var(--color-border) !important;
  color: var(--color-text-primary) !important;
}
[data-theme="dark"] .sidebar-robot-input {
  background: var(--color-bg) !important;
  border-color: var(--color-border) !important;
  color: var(--color-text-primary) !important;
}
[data-theme="dark"] #sidebar_custom_input {
  background: var(--color-bg) !important;
  color: var(--color-text-primary) !important;
  border-color: var(--color-border) !important;
}
[data-theme="dark"] .bubble-accept-btn {
  background: var(--color-card) !important;
  border-color: var(--color-border) !important;
  color: var(--color-text-primary) !important;
}
[data-theme="dark"] .bubble-ok-button {
  background: var(--color-card) !important;
  border-color: var(--color-border) !important;
  color: var(--color-text-primary) !important;
}
[data-theme="dark"] .bubble-dot {
  background-color: var(--color-border) !important;
}
[data-theme="dark"] .ed-overflow-menu {
  background: var(--color-card) !important;
  border-color: var(--color-border) !important;
  box-shadow: var(--shadow-popup) !important;
  color: var(--color-text-primary) !important;
}
[data-theme="dark"] .ed-overflow-menu button,
[data-theme="dark"] .ed-overflow-menu a {
  color: var(--color-text-primary) !important;
}
[data-theme="dark"] .ed-overflow-menu button:hover,
[data-theme="dark"] .ed-overflow-menu a:hover {
  background: rgba(255, 255, 255, 0.06) !important;
}
[data-theme="dark"] .audio-controls,
[data-theme="dark"] #audioControls {
  background: var(--color-card) !important;
  border-color: var(--color-border) !important;
  color: var(--color-text-primary) !important;
}
[data-theme="dark"] .voice-section {
  background: var(--color-bg) !important;
}
[data-theme="dark"] .chat-footer {
  background: var(--color-card) !important;
  border-color: var(--color-border) !important;
}
[data-theme="dark"] .chat-mic-btn:hover {
  background: rgba(255, 255, 255, 0.08) !important;
  color: var(--color-text-secondary) !important;
}
[data-theme="dark"] .message-actions .action-icon:hover {
  background: rgba(255, 255, 255, 0.08) !important;
}
[data-theme="dark"] .message-bubble.ai {
  border-color: var(--color-border) !important;
  background: var(--color-bg) !important;
}
[data-theme="dark"] .instruction-field textarea {
  background: var(--color-bg) !important;
  border-color: var(--color-border) !important;
  color: var(--color-text-primary) !important;
}
[data-theme="dark"] .instruction-field textarea:hover,
[data-theme="dark"] .instruction-field textarea:focus-visible {
  background: var(--color-bg) !important;
  border-color: var(--color-primary) !important;
}
[data-theme="dark"] .instruction-edit:hover,
[data-theme="dark"] .instruction-modal-close:hover {
  background: rgba(255, 255, 255, 0.06) !important;
}
[data-theme="dark"] .instructions-mine-loader {
  background: rgba(28, 27, 24, 0.85) !important;
}
[data-theme="dark"] .instruction-send svg {
  color: var(--color-text-secondary) !important;
}
[data-theme="dark"] .explanation-list::-webkit-scrollbar-track,
[data-theme="dark"] #savedResponsesList::-webkit-scrollbar-track {
  background: var(--color-bg) !important;
}
[data-theme="dark"] .explanation-list::-webkit-scrollbar-thumb,
[data-theme="dark"] #savedResponsesList::-webkit-scrollbar-thumb {
  background: var(--color-border) !important;
  border-color: var(--color-bg) !important;
}
[data-theme="dark"] .ql-toolbar.ql-snow {
  border-color: var(--color-border) !important;
}
[data-theme="dark"] .ql-container.ql-snow {
  border-color: var(--color-border) !important;
}
[data-theme="dark"] .ql-snow .ql-stroke {
  stroke: var(--color-text-secondary) !important;
}
[data-theme="dark"] .ql-snow .ql-stroke-miter {
  stroke: var(--color-text-secondary) !important;
}
[data-theme="dark"] .ql-snow .ql-fill,
[data-theme="dark"] .ql-snow .ql-stroke.ql-fill {
  fill: var(--color-text-secondary) !important;
}
[data-theme="dark"] .ql-snow .ql-picker-options {
  background-color: var(--color-card) !important;
  border-color: var(--color-border) !important;
}
[data-theme="dark"] .ql-snow .ql-picker {
  color: var(--color-text-secondary) !important;
}
[data-theme="dark"] .ql-snow .ql-picker.ql-expanded .ql-picker-label {
  color: var(--color-text-secondary) !important;
  border-color: var(--color-border) !important;
}
[data-theme="dark"] .ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill {
  fill: var(--color-text-secondary) !important;
}
[data-theme="dark"] .ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke {
  stroke: var(--color-text-secondary) !important;
}
[data-theme="dark"] .ql-snow .ql-picker.ql-expanded .ql-picker-options {
  border-color: var(--color-border) !important;
}
[data-theme="dark"] .ql-snow .ql-tooltip {
  background-color: var(--color-card) !important;
  border-color: var(--color-border) !important;
  color: var(--color-text-primary) !important;
  box-shadow: 0 0 5px rgba(20, 18, 15, 0.4) !important;
}
[data-theme="dark"] .ql-snow .ql-tooltip input[type=text] {
  background: var(--color-bg) !important;
  border-color: var(--color-border) !important;
  color: var(--color-text-primary) !important;
}
[data-theme="dark"] .ql-snow .ql-tooltip a.ql-action::after {
  border-color: var(--color-border) !important;
}
[data-theme="dark"] .ql-editor.ql-blank::before {
  color: var(--color-text-secondary) !important;
}
[data-theme="dark"] .ql-snow .ql-editor code,
[data-theme="dark"] .ql-snow .ql-editor .ql-code-block-container {
  background-color: var(--color-bg) !important;
}
[data-theme="dark"] .ql-snow .ql-editor blockquote {
  border-left-color: var(--color-border) !important;
}
[data-theme="dark"] .ql-editor td {
  border-color: var(--color-border) !important;
}
[data-theme="dark"] .ql-snow .ql-color-picker.ql-background .ql-picker-item {
  background-color: var(--color-card) !important;
}
[data-theme="dark"] #inputText .markdown-body table tr {
  background-color: var(--color-bg) !important;
}
[data-theme="dark"] .control-btn:hover:not(:disabled) {
  background: rgba(255, 255, 255, 0.08) !important;
}
[data-theme="dark"] .textarea-wrapper.drop-active {
  outline-color: var(--color-primary) !important;
}
[data-theme="dark"] .textarea-wrapper.drop-active::before {
  background: rgba(212, 168, 154, 0.08) !important;
}
[data-theme="dark"] .hk-dropdown-button {
  background: var(--color-card) !important;
  border-color: var(--color-border) !important;
  color: var(--color-text-primary) !important;
}
[data-theme="dark"] .hk-dropdown-content {
  background: var(--color-card) !important;
  border-color: var(--color-border) !important;
  box-shadow: var(--shadow-popup) !important;
}
[data-theme="dark"] .show-hide-underlines {
  border-color: var(--color-border) !important;
  color: var(--color-text-secondary) !important;
}
[data-theme="dark"] .message-bubble.ai {
  border-color: var(--color-border) !important;
}
[data-theme="dark"] .voice-change-btn {
  color: var(--color-text-primary) !important;
}
[data-theme="dark"] #savedResponsesList {
  background: var(--color-card) !important;
}
[data-theme="dark"] .upload-modal {
  background: var(--color-card) !important;
  border-color: var(--color-border) !important;
}
[data-theme="dark"] .upload-modal-btn {
  background: var(--color-card) !important;
  border-color: var(--color-border) !important;
  color: var(--color-text-primary) !important;
}
[data-theme="dark"] .sidebar-volume-track {
  border-color: var(--color-border) !important;
}
[data-theme="dark"] .correction-sidebar,
[data-theme="dark"] .correction-sidebar > *,
[data-theme="dark"] .correction-content,
[data-theme="dark"] .correction-content > div,
[data-theme="dark"] .voice-section,
[data-theme="dark"] .tone-section,
[data-theme="dark"] .rewrite-section,
[data-theme="dark"] .ai-section,
[data-theme="dark"] .style-section,
[data-theme="dark"] .improvement-section,
[data-theme="dark"] .hk-tab-content,
[data-theme="dark"] .hk-tab-pane {
  background-color: var(--color-card) !important;
}
[data-theme="dark"] .correction-settings-box,
[data-theme="dark"] .mode-slider-container {
  background-color: var(--color-card) !important;
  border-color: var(--color-border) !important;
  box-shadow: none !important;
}
[data-theme="dark"] .dk-hamdan-modal-container {
  background: var(--color-card) !important;
  color: var(--color-text-primary) !important;
}
[data-theme="dark"] .dk-hamdan-option-button {
  background: var(--color-bg) !important;
  border-color: var(--color-border) !important;
  color: var(--color-text-primary) !important;
}
[data-theme="dark"] .dk-hamdan-option-button:hover,
[data-theme="dark"] .dk-hamdan-option-button.selected {
  background: rgba(212, 168, 154, 0.12) !important;
  border-color: rgba(212, 168, 154, 0.35) !important;
}
[data-theme="dark"] .dk-hamdan-option-title {
  color: var(--color-text-primary) !important;
}
[data-theme="dark"] .dk-hamdan-option-description {
  color: var(--color-text-secondary) !important;
}
[data-theme="dark"] .dk-hamdan-modal-title {
  color: var(--color-text-primary) !important;
}
[data-theme="dark"] .dk-hamdan-modal-subtitle {
  color: var(--color-text-secondary) !important;
}
[data-theme="dark"] .dk-hamdan-custom-input-section {
  background: var(--color-card) !important;
}
[data-theme="dark"] .dk-hamdan-custom-input-label {
  color: var(--color-text-secondary) !important;
}
[data-theme="dark"] .dk-hamdan-input-container {
  background: var(--color-bg) !important;
  border-color: var(--color-border) !important;
}
[data-theme="dark"] .dk-hamdan-input-container input,
[data-theme="dark"] .dk-hamdan-input-container textarea,
[data-theme="dark"] .dk-hamdan-custom-input {
  background: var(--color-bg) !important;
  color: var(--color-text-primary) !important;
  border-color: var(--color-border) !important;
}
[data-theme="dark"] .dk-hamdan-custom-input::placeholder {
  color: var(--color-text-secondary) !important;
}
[data-theme="dark"] .dk-hamdan-close-button {
  color: var(--color-text-secondary) !important;
}
[data-theme="dark"] .dk-hamdan-enter-key {
  background: var(--color-card) !important;
  color: var(--color-text-secondary) !important;
  border-color: var(--color-border) !important;
}

/* === Issue #36: Dark mode audit — missing component overrides === */

/* Selection toolbar child elements */
[data-theme="dark"] .tts-button:hover,
[data-theme="dark"] .copy-button:hover,
[data-theme="dark"] .speed-display:hover {
  background: rgba(255, 255, 255, 0.08) !important;
  color: var(--color-text-primary) !important;
}
[data-theme="dark"] .speed-display,
[data-theme="dark"] .speed-icon {
  color: var(--color-text-secondary) !important;
}
[data-theme="dark"] .speed-slider {
  background: var(--color-border) !important;
}
[data-theme="dark"] .speed-slider::-webkit-slider-track {
  background: var(--color-border) !important;
}
[data-theme="dark"] .speed-slider::-moz-range-track {
  background: var(--color-border) !important;
}
[data-theme="dark"] .speed-slider::-webkit-slider-thumb {
  background: var(--color-text-secondary) !important;
  border-color: var(--color-text-tertiary) !important;
}
[data-theme="dark"] .speed-slider::-moz-range-thumb {
  background: var(--color-text-secondary) !important;
  border-color: var(--color-text-tertiary) !important;
}
[data-theme="dark"] .toolbar-separator {
  background: var(--color-border) !important;
}

/* Gender selector options */
[data-theme="dark"] .gender-option {
  color: var(--color-text-primary) !important;
}
[data-theme="dark"] .gender-option:hover {
  background: rgba(255, 255, 255, 0.06) !important;
}

/* Language dropdown child elements */
[data-theme="dark"] .dk-language-select {
  color: var(--color-text-secondary) !important;
}
[data-theme="dark"] .dk-language-select:hover {
  background: rgba(255, 255, 255, 0.06) !important;
  color: var(--color-text-primary) !important;
}
[data-theme="dark"] .dk-language-text {
  color: var(--color-text-secondary) !important;
}
[data-theme="dark"] .dk-arrow {
  color: var(--color-text-tertiary) !important;
}
[data-theme="dark"] .dk-dropdown::after {
  border-color: var(--color-card) transparent transparent transparent !important;
}
[data-theme="dark"] .dk-dropdown-text {
  color: var(--color-text-primary) !important;
}
[data-theme="dark"] .dk-custom-input {
  color: var(--color-text-primary) !important;
}
[data-theme="dark"] .dk-dropdown-divider {
  background: var(--color-border) !important;
}
[data-theme="dark"] .dk-dropdown-list {
  scrollbar-color: rgba(255, 255, 255, 0.12) transparent;
}
[data-theme="dark"] .dk-dropdown-list::-webkit-scrollbar-thumb {
  background: rgba(255, 255, 255, 0.12) !important;
}
/* ── #720 top-controls responsive dark-mode overrides ── */
[data-theme="dark"] .bb-skrivebord .top-controls.skv2-top-controls {
  background: transparent !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 480px) {
  [data-theme="dark"] .bb-skrivebord .lang-pill {
    background: rgba(56, 50, 44, 0.92) !important;
    border-color: rgba(232, 221, 212, 0.14) !important;
    box-shadow: none !important;
  }
}

/* Issue 3: Solid dark background for language dropdowns in dark mode */
[data-theme="dark"] .lang-pill-dropdown,
[data-theme="dark"] .bb-skrivebord .lang-pill-dropdown {
  background: #2b2a27 !important;
  backdrop-filter: none !important;
  -webkit-backdrop-filter: none !important;
  border: 1px solid rgba(255, 255, 255, 0.1) !important;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.3) !important;
}
[data-theme="dark"] .dk-dropdown {
  background: #2b2a27 !important;
  border: 1px solid rgba(255, 255, 255, 0.1) !important;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.3) !important;
}
[data-theme="dark"] .wm-pill-overflow {
  background: #2b2a27 !important;
  border: 1px solid rgba(255, 255, 255, 0.1) !important;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.3) !important;
}
