/* Estados persistentes selecionados do painel: neutros, sem regras de hover/active. */
html body[data-app-variant="seller"] :is(
  .seller-sidebar-nav button.active, [data-seller-tab].active,
  .orders-mobile-tab.active, .orders-status-filter.active,
  .orders-board-tabs button.active, .tabs button.active,
  .seller-tabs button.active, .filter.active,
  [role="tab"][aria-selected="true"], [data-mobile-order-filter].active
) {
  color: #475569 !important;
  -webkit-text-fill-color: #475569 !important;
  background: #f1f2f4 !important;
  border-color: #e5e7eb !important;
  box-shadow: none !important;
}
html body[data-app-variant="seller"] .seller-sidebar-nav button.active::before,
html body[data-app-variant="seller"] .orders-mobile-tab.active::after { display: none !important; }
html body[data-app-variant="seller"] .seller-orders-badge,
html body[data-app-variant="seller"] .seller-sidebar-nav .sv-count,
html body[data-app-variant="seller"] .orders-mobile-tab > b {
  background: #9ca3af !important;
  color: #fff !important;
  -webkit-text-fill-color: #fff !important;
  box-shadow: none !important;
}
