/* =========================================================================
   EU BUTTONS — STAGE 2 (shape + font normalization, site-wide)
   Loads on every page after the active design stylesheet and all plugin CSS.
   Forces every known button to the homepage style-guide SHAPE + FONT only:
     • radius 5px   • Lexend Deca   • weight 500
   Semantic COLORS are intentionally left alone (red=destructive, grey=secondary,
   yellow=accent all keep their meaning). Primary buttons keep #1363DF.
   To revert: dequeue eu-buttons.css (see functions.php) — no other file affected.
   ========================================================================= */

/* The full set of button classes in the theme + plugins (workspace inventory). */
.eu-btn,
.eu-btn-primary,
.eu-btn-ghost,
.eu-btn-grey,
.eu-btn-dark,
.eu-btn-red,
.eu-dash-btn,
.eu-dash-btn--soft,
.eu-biz-btn,
.eu-biz-btn--soft,
.eu-accept-btn,
.eu-fmt-btn,
.eu-tags-add-btn,
.eu-faq-add-btn,
.eu-faq-tracker-btn,
.eu-csp-add-btn,
.eu-csp-more-btn,
.eu-csp-remove-btn,
.eu-csp-tracker-btn,
.eu-csp-faq-link-btn,
.eu-csp-add-rule-btn,
.eu-csp-add-cycle-btn {
  border-radius: 5px !important;
  font-family: "Lexend Deca", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif !important;
  font-weight: 500 !important;
}

/* Keep destructive buttons visually distinct: slightly tighter so red reads as
   an action chip, but shape/font already normalized above. (Color untouched.) */
