/* Fluent UI-inspired dark theme for WP-Admin topbar */

#wpadminbar {
  background: #252423 !important;      /* Fluent UI: neutralSecondary */
  color: #f3f2f1 !important;
  border-bottom: 1px solid #292827 !important;
  font-family: 'Inter', 'Segoe UI', 'Arial', sans-serif !important;
}

#wpadminbar .ab-item,
#wpadminbar .quicklinks .ab-empty-item,
#wpadminbar .ab-label {
  color: #f3f2f1 !important;
  background: transparent !important;
  transition: background 0.2s, color 0.2s !important;
}

#wpadminbar .ab-item:hover,
#wpadminbar .quicklinks .ab-empty-item:hover,
#wpadminbar .ab-label:hover,
#wpadminbar .ab-item:focus {
  color: #58a6ff !important;
  background: #292827 !important;
}

#wpadminbar .ab-top-menu > li.menupop > .ab-item {
  border-radius: 0 !important;
}

#wpadminbar .ab-icon,
#wpadminbar .ab-item .ab-icon {
  color: #bcbcbc !important;
}

#wpadminbar .ab-item.active,
#wpadminbar .ab-item:active {
  color: #58a6ff !important;
  background: #292827 !important;
}

#wpadminbar .ab-sub-wrapper {
  background: #1b1a19 !important; /* Same as sidebar background */
  border: 1px solid #292827 !important;
}

#wpadminbar .ab-submenu .ab-item {
  color: #bcbcbc !important;
  background: transparent !important;
}

#wpadminbar .ab-submenu .ab-item:hover {
  color: #58a6ff !important;
  background: #292827 !important;
}