/* Flaticon Uicons (thin rounded) - base sizing to match previous Font Awesome usage */
.fi {
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
}
/* Optional: keep legacy .fa class for any JS that adds/removes it */
.fa { display: inline-block; }
/* Size utilities (legacy fa-2x etc.) */
.fa-2x { font-size: 2em; }
/* Spin utility (e.g. change password processing) */
.fa-spin { animation: fa-spin 1s infinite linear; }
@keyframes fa-spin {
    0% { transform: rotate(0deg); }
    100% { transform: rotate(360deg); }
}
