/* Dashboard Fixes & Harmonization (Discord Cyber-Slate) */

/* Modernized Toggle Switch Styles */
.toggle-input:checked ~ .toggle-switch,
.toggle-label.feature-toggle .toggle-input:checked ~ .toggle-switch {
  background: #57f287 !important; /* Discord Green */
  border-color: #57f287 !important;
  box-shadow: 0 0 10px rgba(87, 242, 135, 0.45) !important;
}

.toggle-input:checked ~ .toggle-switch::before,
.toggle-label.feature-toggle .toggle-input:checked ~ .toggle-switch::before {
  transform: translateX(20px) !important;
  background: #ffffff !important;
}

/* Feature Locking Overlay Transition */
.locked-overlay {
  transition: opacity 0.25s ease;
}
