/* Minimal local shim of Font Awesome for the plugin.
   This is intentionally small and only provides the base utility classes
   so the plugin can reference a local asset instead of a CDN.
   If you want the full Font Awesome distribution, replace this file
   with the official `all.min.css` and include the `webfonts/` folder. */

.fa, .fas, .far, .fal, .fab {
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1;
}

.fa-fw { width: 1.25em; text-align: center; }
.fa-lg { font-size: 1.33333333em; line-height: .75em; vertical-align: -.0667em; }

/* Utility helpers commonly used */
.fa-stack { position: relative; display: inline-block; width: 2em; height: 2em; }
.fa-stack-1x { position: absolute; left: 0; width: 100%; }
.fa-stack-2x { position: absolute; left: 0; width: 100%; transform: scale(2); }

/* Neutralize selectors that expect a font glyph so they don't break layout.
   Prefer using inline SVGs for real icons. */
[class^="fa-"], [class*=" fa-"] { font-family: inherit; }

/* Accessibility helper */
.sr-only { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0,0,0,0); border: 0; }
