/* Tipografía global de Sistemas-Grupos, homologada con desarrollo-sistemas-ordenes */
@font-face { font-family: "Poppins Global"; src: url("/fonts/poppins/Poppins-Regular.ttf") format("truetype"); font-style: normal; font-weight: 400; font-display: swap; }
@font-face { font-family: "Poppins Global"; src: url("/fonts/poppins/Poppins-Medium.ttf") format("truetype"); font-style: normal; font-weight: 500; font-display: swap; }
@font-face { font-family: "Poppins Global"; src: url("/fonts/poppins/Poppins-SemiBold.ttf") format("truetype"); font-style: normal; font-weight: 600; font-display: swap; }
@font-face { font-family: "Poppins Global"; src: url("/fonts/poppins/Poppins-Bold.ttf") format("truetype"); font-style: normal; font-weight: 700; font-display: swap; }

html,
body {
  font-family: "Poppins Global", "Segoe UI", Arial, sans-serif !important;
}

/* Mantiene las fuentes de iconos y aplica Poppins al resto de la interfaz. */
body :not(i):not(svg):not(path):not([class*="fa-"]):not([class*="icon"]):not([class*="material"]):not(#sistemas-grupos-font-icon) {
  font-family: "Poppins Global", "Segoe UI", Arial, sans-serif !important;
}
