/* ============================================================================
   Global Poppins — FindElectro UI/UX enhancement.
   Swaps the app's mixed families (Manrope / DM Sans / Saira / Inter) to a single
   Poppins family everywhere, WITHOUT changing sizes, weights, spacing or layout.
   Loaded last + !important so it wins over the themes; icon fonts are excluded so
   Bootstrap Icons keep rendering. Reversible — remove this one <link> to revert.
   ========================================================================== */
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;800&display=swap');

:root {
  --fe-font-poppins: 'Poppins', system-ui, -apple-system, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;
}

/* Every text element inherits Poppins. Icon glyphs render on ::before with their
   own !important font-family, so they are unaffected; we still exclude the icon
   elements themselves for safety. */
body,
body *:not(.bi):not([class^="bi-"]):not([class*=" bi-"]):not(i[class*="bi"]):not(.material-icons) {
  font-family: var(--fe-font-poppins) !important;
}

/* Keep monospace where it is intentional (code / VIN mono displays). */
pre, code, kbd, samp, .text-monospace, .font-monospace {
  font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace !important;
}
