/* Project action colors only. Equal OKLCH lightness/chroma across projects.
   Geometry, sidebar/header surfaces and semantic danger actions stay in their existing styles. */
:root {
  --project-surface: #badcfb;
  --project-hover: #a8d0f3;
  --project-border: #94b5d2;
  --project-ink: #1b354a;
  --project-disabled: #deedfb;
  --project-muted: #4d6071;
}
body :is(button, input[type="submit"], input[type="button"], [role="button"], .btn, .button, .primary-btn, .primary-link, .secondary-link, .small-btn, .erp-logout, .erp-user-link, .qms-shell-user-button, .cpzr-menu-tile, .cpzr-process-footer a, .launch):not(.erp-sidebar *, .sidebar *, .mobile-nav *, .cpzr-bottom-nav *, .erp-tab-close, .list-sort, .inventory-sort, .danger, .danger-small, .btn-danger, .btn-warning, [class*="delete"], [class*="remove"], [class*="danger"]) {
  background-color:var(--project-surface)!important;
  border-color:var(--project-border)!important;
  color:var(--project-ink)!important;
}
body :is(button, input[type="submit"], input[type="button"], [role="button"], .btn, .button, .primary-btn, .primary-link, .secondary-link, .small-btn, .erp-logout, .erp-user-link, .qms-shell-user-button, .cpzr-menu-tile, .cpzr-process-footer a, .launch):not(.erp-sidebar *, .sidebar *, .mobile-nav *, .cpzr-bottom-nav *, .erp-tab-close, .list-sort, .inventory-sort, .danger, .danger-small, .btn-danger, .btn-warning, [class*="delete"], [class*="remove"], [class*="danger"]):hover:not(:disabled):not([aria-disabled="true"]):not(.cpzr-disabled) {
  background-color:var(--project-hover)!important;
}
body :is(button, input[type="submit"], input[type="button"], [role="button"], .btn, .button, .primary-btn, .primary-link, .secondary-link, .small-btn, .erp-logout, .erp-user-link, .qms-shell-user-button, .cpzr-menu-tile, .cpzr-process-footer a, .launch):not(.erp-sidebar *, .sidebar *, .mobile-nav *, .cpzr-bottom-nav *, .erp-tab-close, .list-sort, .inventory-sort, .danger, .danger-small, .btn-danger, .btn-warning, [class*="delete"], [class*="remove"], [class*="danger"]):is(:disabled,[aria-disabled="true"],.cpzr-disabled) {
  background-color:var(--project-disabled)!important;
  color:var(--project-muted)!important;
}
