/* EZCatalogue v0.7.82 — seller workspace primary actions.
   Scoped to the seller hub, never WooCommerce/customer checkout. */
.ezcat-hub :is(.ezcat-seller,.ezcat-products,.ezcat-payment-settings,.ezcat-orders-wrap) :is(button[type="submit"],button[type="button"],input[type="submit"],.ezcat-pay-save,#ezcat-add-rule):not(.ezcat-remove-rule):not([disabled]) {
  background:#2563eb!important;
  background-color:#2563eb!important;
  color:#fff!important;
  border:1px solid #2563eb!important;
  border-radius:9px!important;
  box-shadow:0 2px 7px rgba(37,99,235,.15)!important;
  font-weight:600!important;
  min-height:40px;
  transition:background-color .15s ease,color .15s ease,border-color .15s ease,box-shadow .15s ease;
}
.ezcat-hub :is(.ezcat-seller,.ezcat-products,.ezcat-payment-settings,.ezcat-orders-wrap) :is(button[type="submit"],button[type="button"],input[type="submit"],.ezcat-pay-save,#ezcat-add-rule):not(.ezcat-remove-rule):not([disabled]):is(:hover,:active,:focus-visible){
  background:#fff!important;
  background-color:#fff!important;
  color:#2563eb!important;
  border-color:#2563eb!important;
  box-shadow:0 0 0 1px #2563eb inset!important;
}
/* Some existing actions have no type attribute. Cover them without styling the tab navigation. */
.ezcat-hub .ezcat-filters button,
.ezcat-hub .ezcat-orders-wrap td form button,
.ezcat-hub .ezcat-payment-settings button,
.ezcat-hub .ezcat-charges button:not(.ezcat-remove-rule){
  background:#2563eb!important;color:#fff!important;border:1px solid #2563eb!important;
  border-radius:9px!important;font-weight:600!important;min-height:40px;
}
.ezcat-hub .ezcat-filters button:is(:hover,:active,:focus-visible),
.ezcat-hub .ezcat-orders-wrap td form button:is(:hover,:active,:focus-visible),
.ezcat-hub .ezcat-payment-settings button:is(:hover,:active,:focus-visible),
.ezcat-hub .ezcat-charges button:not(.ezcat-remove-rule):is(:hover,:active,:focus-visible){
  background:#fff!important;color:#2563eb!important;border-color:#2563eb!important;
}
