/* src/tailwind.out.css */
/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */
@layer properties {
  @supports ((-webkit-hyphens:none) and ( not (margin-trim:inline))) or ((-moz-orient:inline) and ( not (color:rgb(from red r g b)))) {
    *, :before, :after, ::backdrop {
      --tw-rotate-x: initial;
      --tw-rotate-y: initial;
      --tw-rotate-z: initial;
      --tw-skew-x: initial;
      --tw-skew-y: initial;
      --tw-space-y-reverse: 0;
      --tw-divide-y-reverse: 0;
      --tw-border-style: solid;
      --tw-leading: initial;
      --tw-font-weight: initial;
      --tw-tracking: initial;
      --tw-shadow: 0 0 #0000;
      --tw-shadow-color: initial;
      --tw-shadow-alpha: 100%;
      --tw-inset-shadow: 0 0 #0000;
      --tw-inset-shadow-color: initial;
      --tw-inset-shadow-alpha: 100%;
      --tw-ring-color: initial;
      --tw-ring-shadow: 0 0 #0000;
      --tw-inset-ring-color: initial;
      --tw-inset-ring-shadow: 0 0 #0000;
      --tw-ring-inset: initial;
      --tw-ring-offset-width: 0px;
      --tw-ring-offset-color: #fff;
      --tw-ring-offset-shadow: 0 0 #0000;
      --tw-outline-style: solid;
      --tw-blur: initial;
      --tw-brightness: initial;
      --tw-contrast: initial;
      --tw-grayscale: initial;
      --tw-hue-rotate: initial;
      --tw-invert: initial;
      --tw-opacity: initial;
      --tw-saturate: initial;
      --tw-sepia: initial;
      --tw-drop-shadow: initial;
      --tw-drop-shadow-color: initial;
      --tw-drop-shadow-alpha: 100%;
      --tw-drop-shadow-size: initial;
      --tw-duration: initial;
      --tw-ease: initial;
    }
  }
}

@layer theme {
  :root, :host {
    --font-sans: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    --font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
    --color-red-50: oklch(97.1% .013 17.38);
    --color-red-100: oklch(93.6% .032 17.717);
    --color-red-200: oklch(88.5% .062 18.334);
    --color-red-400: oklch(70.4% .191 22.216);
    --color-red-500: oklch(63.7% .237 25.331);
    --color-red-600: oklch(57.7% .245 27.325);
    --color-red-700: oklch(50.5% .213 27.518);
    --color-amber-50: oklch(98.7% .022 95.277);
    --color-amber-100: oklch(96.2% .059 95.617);
    --color-amber-400: oklch(82.8% .189 84.429);
    --color-amber-600: oklch(66.6% .179 58.318);
    --color-amber-700: oklch(55.5% .163 48.998);
    --color-amber-800: oklch(47.3% .137 46.201);
    --color-amber-900: oklch(41.4% .112 45.904);
    --color-green-100: oklch(96.2% .044 156.743);
    --color-green-600: oklch(62.7% .194 149.214);
    --color-green-700: oklch(52.7% .154 150.069);
    --color-blue-100: oklch(93.2% .032 255.585);
    --color-blue-700: oklch(48.8% .243 264.376);
    --color-purple-100: oklch(94.6% .033 307.174);
    --color-purple-700: oklch(49.6% .265 301.924);
    --color-pink-100: oklch(94.8% .028 342.258);
    --color-pink-700: oklch(52.5% .223 3.958);
    --color-gray-50: oklch(98.5% .002 247.839);
    --color-gray-100: oklch(96.7% .003 264.542);
    --color-gray-200: oklch(92.8% .006 264.531);
    --color-gray-300: oklch(87.2% .01 258.338);
    --color-gray-400: oklch(70.7% .022 261.325);
    --color-gray-500: oklch(55.1% .027 264.364);
    --color-gray-600: oklch(44.6% .03 256.802);
    --color-black: #000;
    --color-white: #fff;
    --spacing: .25rem;
    --container-xs: 20rem;
    --container-sm: 24rem;
    --container-md: 28rem;
    --container-lg: 32rem;
    --container-xl: 36rem;
    --container-5xl: 64rem;
    --container-6xl: 72rem;
    --text-xs: .75rem;
    --text-xs--line-height: calc(1 / .75);
    --text-sm: .875rem;
    --text-sm--line-height: calc(1.25 / .875);
    --text-base: 1rem;
    --text-base--line-height: calc(1.5 / 1);
    --text-lg: 1.125rem;
    --text-lg--line-height: calc(1.75 / 1.125);
    --text-xl: 1.25rem;
    --text-xl--line-height: calc(1.75 / 1.25);
    --text-2xl: 1.5rem;
    --text-2xl--line-height: calc(2 / 1.5);
    --text-3xl: 1.875rem;
    --text-3xl--line-height: calc(2.25 / 1.875);
    --text-4xl: 2.25rem;
    --text-4xl--line-height: calc(2.5 / 2.25);
    --text-5xl: 3rem;
    --text-5xl--line-height: 1;
    --font-weight-normal: 400;
    --font-weight-medium: 500;
    --font-weight-semibold: 600;
    --font-weight-bold: 700;
    --tracking-tight: -.025em;
    --tracking-wide: .025em;
    --tracking-wider: .05em;
    --tracking-widest: .1em;
    --leading-relaxed: 1.625;
    --radius-sm: .25rem;
    --radius-lg: .5rem;
    --radius-xl: .75rem;
    --ease-in-out: cubic-bezier(.4, 0, .2, 1);
    --animate-spin: spin 1s linear infinite;
    --animate-pulse: pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;
    --default-transition-duration: .15s;
    --default-transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    --default-font-family: var(--font-sans);
    --default-mono-font-family: var(--font-mono);
  }
}

@layer base {
  *, :after, :before {
    box-sizing: border-box;
    border: 0 solid;
    margin: 0;
    padding: 0;
  }

  ::backdrop {
    box-sizing: border-box;
    border: 0 solid;
    margin: 0;
    padding: 0;
  }

  ::-webkit-file-upload-button {
    box-sizing: border-box;
    border: 0 solid;
    margin: 0;
    padding: 0;
  }

  ::file-selector-button {
    box-sizing: border-box;
    border: 0 solid;
    margin: 0;
    padding: 0;
  }

  html, :host {
    -webkit-text-size-adjust: 100%;
    tab-size: 4;
    line-height: 1.5;
    font-family: var(--default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");
    font-feature-settings: var(--default-font-feature-settings, normal);
    font-variation-settings: var(--default-font-variation-settings, normal);
    -webkit-tap-highlight-color: transparent;
  }

  hr {
    color: inherit;
    border-top-width: 1px;
    height: 0;
  }

  abbr:where([title]) {
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted;
  }

  h1, h2, h3, h4, h5, h6 {
    font-size: inherit;
    font-weight: inherit;
  }

  a {
    color: inherit;
    -webkit-text-decoration: inherit;
    -webkit-text-decoration: inherit;
    -webkit-text-decoration: inherit;
    text-decoration: inherit;
  }

  b, strong {
    font-weight: bolder;
  }

  code, kbd, samp, pre {
    font-family: var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);
    font-feature-settings: var(--default-mono-font-feature-settings, normal);
    font-variation-settings: var(--default-mono-font-variation-settings, normal);
    font-size: 1em;
  }

  small {
    font-size: 80%;
  }

  sub, sup {
    vertical-align: baseline;
    position: relative;
    font-size: 75%;
    line-height: 0;
  }

  sub {
    bottom: -.25em;
  }

  sup {
    top: -.5em;
  }

  table {
    text-indent: 0;
    border-color: inherit;
    border-collapse: collapse;
  }

  :-moz-focusring {
    outline: auto;
  }

  progress {
    vertical-align: baseline;
  }

  summary {
    display: list-item;
  }

  ol, ul, menu {
    list-style: none;
  }

  img, svg, video, canvas, audio, iframe, embed, object {
    vertical-align: middle;
    display: block;
  }

  img, video {
    max-width: 100%;
    height: auto;
  }

  button, input, select, optgroup, textarea {
    font: inherit;
    font-feature-settings: inherit;
    font-variation-settings: inherit;
    letter-spacing: inherit;
    color: inherit;
    opacity: 1;
    background-color: #0000;
    border-radius: 0;
  }

  ::-webkit-file-upload-button {
    font: inherit;
    font-feature-settings: inherit;
    font-variation-settings: inherit;
    letter-spacing: inherit;
    color: inherit;
    opacity: 1;
    background-color: #0000;
    border-radius: 0;
  }

  ::file-selector-button {
    font: inherit;
    font-feature-settings: inherit;
    font-variation-settings: inherit;
    letter-spacing: inherit;
    color: inherit;
    opacity: 1;
    background-color: #0000;
    border-radius: 0;
  }

  :where(select:-webkit-any([multiple], [size])) optgroup {
    font-weight: bolder;
  }

  :where(select:-moz-any([multiple], [size])) optgroup {
    font-weight: bolder;
  }

  :where(select:is([multiple], [size])) optgroup {
    font-weight: bolder;
  }

  :where(select:-webkit-any([multiple], [size])) optgroup option {
    padding-inline-start: 20px;
  }

  :where(select:-moz-any([multiple], [size])) optgroup option {
    padding-inline-start: 20px;
  }

  :where(select:is([multiple], [size])) optgroup option {
    padding-inline-start: 20px;
  }

  ::-webkit-file-upload-button {
    margin-inline-end: 4px;
  }

  ::file-selector-button {
    margin-inline-end: 4px;
  }

  ::placeholder {
    opacity: 1;
  }

  @supports ( not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px) {
    ::placeholder {
      color: currentColor;
    }

    @supports (color:color-mix(in lab, red, red)) {
      ::placeholder {
        color: color-mix(in oklab, currentcolor 50%, transparent);
      }
    }
  }

  textarea {
    resize: vertical;
  }

  ::-webkit-search-decoration {
    -webkit-appearance: none;
  }

  ::-webkit-date-and-time-value {
    text-align: inherit;
    min-height: 1lh;
  }

  ::-webkit-datetime-edit {
    display: inline-flex;
  }

  ::-webkit-datetime-edit-fields-wrapper {
    padding: 0;
  }

  ::-webkit-datetime-edit {
    padding-block-start: 0;
    padding-block-end: 0;
  }

  ::-webkit-datetime-edit-year-field {
    padding-block-start: 0;
    padding-block-end: 0;
  }

  ::-webkit-datetime-edit-month-field {
    padding-block-start: 0;
    padding-block-end: 0;
  }

  ::-webkit-datetime-edit-day-field {
    padding-block-start: 0;
    padding-block-end: 0;
  }

  ::-webkit-datetime-edit-hour-field {
    padding-block-start: 0;
    padding-block-end: 0;
  }

  ::-webkit-datetime-edit-minute-field {
    padding-block-start: 0;
    padding-block-end: 0;
  }

  ::-webkit-datetime-edit-second-field {
    padding-block-start: 0;
    padding-block-end: 0;
  }

  ::-webkit-datetime-edit-millisecond-field {
    padding-block-start: 0;
    padding-block-end: 0;
  }

  ::-webkit-datetime-edit-meridiem-field {
    padding-block-start: 0;
    padding-block-end: 0;
  }

  ::-webkit-calendar-picker-indicator {
    line-height: 1;
  }

  :-moz-ui-invalid {
    box-shadow: none;
  }

  button {
    appearance: button;
  }

  input:where([type="button"], [type="reset"], [type="submit"]) {
    appearance: button;
  }

  ::-webkit-file-upload-button {
    appearance: button;
  }

  ::file-selector-button {
    appearance: button;
  }

  ::-webkit-inner-spin-button {
    height: auto;
  }

  ::-webkit-outer-spin-button {
    height: auto;
  }

  [hidden]:where(:not([hidden="until-found"])) {
    display: none !important;
  }
}

@layer components;

@layer utilities {
  .pointer-events-none {
    pointer-events: none;
  }

  .visible {
    visibility: visible;
  }

  .absolute {
    position: absolute;
  }

  .fixed {
    position: fixed;
  }

  .relative {
    position: relative;
  }

  .inset-0 {
    inset: calc(var(--spacing) * 0);
  }

  .inset-y-1\/2 {
    top: 50%;
    bottom: 50%;
  }

  .start:not(:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
    left: var(--spacing);
  }

  .start:not(:-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
    left: var(--spacing);
  }

  .start:not(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
    left: var(--spacing);
  }

  .start:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
    right: var(--spacing);
  }

  .start:-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
    right: var(--spacing);
  }

  .start:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
    right: var(--spacing);
  }

  .end:not(:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
    right: var(--spacing);
  }

  .end:not(:-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
    right: var(--spacing);
  }

  .end:not(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
    right: var(--spacing);
  }

  .end:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
    left: var(--spacing);
  }

  .end:-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
    left: var(--spacing);
  }

  .end:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
    left: var(--spacing);
  }

  .top-0 {
    top: calc(var(--spacing) * 0);
  }

  .top-0\.5 {
    top: calc(var(--spacing) * .5);
  }

  .top-full {
    top: 100%;
  }

  .right-0 {
    right: calc(var(--spacing) * 0);
  }

  .right-4 {
    right: calc(var(--spacing) * 4);
  }

  .bottom-4 {
    bottom: calc(var(--spacing) * 4);
  }

  .left-0 {
    left: calc(var(--spacing) * 0);
  }

  .z-10 {
    z-index: 10;
  }

  .z-30 {
    z-index: 30;
  }

  .z-50 {
    z-index: 50;
  }

  .col-span-2 {
    grid-column: span 2 / span 2;
  }

  .col-span-3 {
    grid-column: span 3 / span 3;
  }

  .col-span-6 {
    grid-column: span 6 / span 6;
  }

  .col-span-7 {
    grid-column: span 7 / span 7;
  }

  .mx-0 {
    margin-inline: calc(var(--spacing) * 0);
  }

  .mx-auto {
    margin-inline-start: auto;
    margin-inline-end: auto;
  }

  .my-1 {
    margin-block: calc(var(--spacing) * 1);
  }

  .mt-0\.5 {
    margin-top: calc(var(--spacing) * .5);
  }

  .mt-1 {
    margin-top: calc(var(--spacing) * 1);
  }

  .mt-1\.5 {
    margin-top: calc(var(--spacing) * 1.5);
  }

  .mt-2 {
    margin-top: calc(var(--spacing) * 2);
  }

  .mt-3 {
    margin-top: calc(var(--spacing) * 3);
  }

  .mt-4 {
    margin-top: calc(var(--spacing) * 4);
  }

  .mt-6 {
    margin-top: calc(var(--spacing) * 6);
  }

  .mr-1\.5 {
    margin-right: calc(var(--spacing) * 1.5);
  }

  .mb-0\.5 {
    margin-bottom: calc(var(--spacing) * .5);
  }

  .mb-1 {
    margin-bottom: calc(var(--spacing) * 1);
  }

  .mb-1\.5 {
    margin-bottom: calc(var(--spacing) * 1.5);
  }

  .mb-2 {
    margin-bottom: calc(var(--spacing) * 2);
  }

  .mb-3 {
    margin-bottom: calc(var(--spacing) * 3);
  }

  .mb-4 {
    margin-bottom: calc(var(--spacing) * 4);
  }

  .mb-5 {
    margin-bottom: calc(var(--spacing) * 5);
  }

  .mb-6 {
    margin-bottom: calc(var(--spacing) * 6);
  }

  .mb-7 {
    margin-bottom: calc(var(--spacing) * 7);
  }

  .mb-8 {
    margin-bottom: calc(var(--spacing) * 8);
  }

  .ml-0\.5 {
    margin-left: calc(var(--spacing) * .5);
  }

  .ml-1 {
    margin-left: calc(var(--spacing) * 1);
  }

  .ml-3 {
    margin-left: calc(var(--spacing) * 3);
  }

  .ml-4 {
    margin-left: calc(var(--spacing) * 4);
  }

  .ml-5 {
    margin-left: calc(var(--spacing) * 5);
  }

  .ml-auto {
    margin-left: auto;
  }

  .line-clamp-2 {
    -webkit-line-clamp: 2;
    display: -webkit-box;
    overflow: hidden;
    -webkit-box-orient: vertical;
  }

  .block {
    display: block;
  }

  .flex {
    display: flex;
  }

  .grid {
    display: grid;
  }

  .hidden {
    display: none;
  }

  .inline {
    display: inline;
  }

  .inline-block {
    display: inline-block;
  }

  .inline-flex {
    display: inline-flex;
  }

  .table {
    display: table;
  }

  .h-0\.5 {
    height: calc(var(--spacing) * .5);
  }

  .h-1 {
    height: calc(var(--spacing) * 1);
  }

  .h-1\.5 {
    height: calc(var(--spacing) * 1.5);
  }

  .h-2 {
    height: calc(var(--spacing) * 2);
  }

  .h-2\.5 {
    height: calc(var(--spacing) * 2.5);
  }

  .h-3 {
    height: calc(var(--spacing) * 3);
  }

  .h-3\.5 {
    height: calc(var(--spacing) * 3.5);
  }

  .h-4 {
    height: calc(var(--spacing) * 4);
  }

  .h-5 {
    height: calc(var(--spacing) * 5);
  }

  .h-6 {
    height: calc(var(--spacing) * 6);
  }

  .h-7 {
    height: calc(var(--spacing) * 7);
  }

  .h-8 {
    height: calc(var(--spacing) * 8);
  }

  .h-10 {
    height: calc(var(--spacing) * 10);
  }

  .h-14 {
    height: calc(var(--spacing) * 14);
  }

  .h-16 {
    height: calc(var(--spacing) * 16);
  }

  .h-20 {
    height: calc(var(--spacing) * 20);
  }

  .h-\[1\.5px\] {
    height: 1.5px;
  }

  .h-\[2px\] {
    height: 2px;
  }

  .h-full {
    height: 100%;
  }

  .h-px {
    height: 1px;
  }

  .max-h-32 {
    max-height: calc(var(--spacing) * 32);
  }

  .max-h-48 {
    max-height: calc(var(--spacing) * 48);
  }

  .min-h-screen {
    min-height: 100vh;
  }

  .w-1\.5 {
    width: calc(var(--spacing) * 1.5);
  }

  .w-1\/3 {
    width: 33.3333%;
  }

  .w-2 {
    width: calc(var(--spacing) * 2);
  }

  .w-2\.5 {
    width: calc(var(--spacing) * 2.5);
  }

  .w-3 {
    width: calc(var(--spacing) * 3);
  }

  .w-3\.5 {
    width: calc(var(--spacing) * 3.5);
  }

  .w-4 {
    width: calc(var(--spacing) * 4);
  }

  .w-5 {
    width: calc(var(--spacing) * 5);
  }

  .w-6 {
    width: calc(var(--spacing) * 6);
  }

  .w-7 {
    width: calc(var(--spacing) * 7);
  }

  .w-8 {
    width: calc(var(--spacing) * 8);
  }

  .w-10 {
    width: calc(var(--spacing) * 10);
  }

  .w-14 {
    width: calc(var(--spacing) * 14);
  }

  .w-16 {
    width: calc(var(--spacing) * 16);
  }

  .w-20 {
    width: calc(var(--spacing) * 20);
  }

  .w-24 {
    width: calc(var(--spacing) * 24);
  }

  .w-48 {
    width: calc(var(--spacing) * 48);
  }

  .w-96 {
    width: calc(var(--spacing) * 96);
  }

  .w-\[26rem\] {
    width: 26rem;
  }

  .w-auto {
    width: auto;
  }

  .w-full {
    width: 100%;
  }

  .w-px {
    width: 1px;
  }

  .max-w-5xl {
    max-width: var(--container-5xl);
  }

  .max-w-6xl {
    max-width: var(--container-6xl);
  }

  .max-w-\[200px\] {
    max-width: 200px;
  }

  .max-w-lg {
    max-width: var(--container-lg);
  }

  .max-w-md {
    max-width: var(--container-md);
  }

  .max-w-sm {
    max-width: var(--container-sm);
  }

  .max-w-xl {
    max-width: var(--container-xl);
  }

  .max-w-xs {
    max-width: var(--container-xs);
  }

  .min-w-0 {
    min-width: calc(var(--spacing) * 0);
  }

  .min-w-full {
    min-width: 100%;
  }

  .flex-1 {
    flex: 1;
  }

  .flex-shrink-0, .shrink-0 {
    flex-shrink: 0;
  }

  .transform {
    transform: var(--tw-rotate-x, ) var(--tw-rotate-y, ) var(--tw-rotate-z, ) var(--tw-skew-x, ) var(--tw-skew-y, );
  }

  .animate-pulse {
    animation: var(--animate-pulse);
  }

  .animate-spin {
    animation: var(--animate-spin);
  }

  .cursor-not-allowed {
    cursor: not-allowed;
  }

  .cursor-pointer {
    cursor: pointer;
  }

  .resize-none {
    resize: none;
  }

  .list-disc {
    list-style-type: disc;
  }

  .grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .grid-cols-12 {
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }

  .flex-col {
    flex-direction: column;
  }

  .flex-wrap {
    flex-wrap: wrap;
  }

  .items-center {
    align-items:  center;
  }

  .items-end {
    align-items:  flex-end;
  }

  .items-start {
    align-items:  flex-start;
  }

  .justify-between {
    justify-content: space-between;
  }

  .justify-center {
    justify-content: center;
  }

  .justify-end {
    justify-content: flex-end;
  }

  .gap-1 {
    gap: calc(var(--spacing) * 1);
  }

  .gap-1\.5 {
    gap: calc(var(--spacing) * 1.5);
  }

  .gap-2 {
    gap: calc(var(--spacing) * 2);
  }

  .gap-2\.5 {
    gap: calc(var(--spacing) * 2.5);
  }

  .gap-3 {
    gap: calc(var(--spacing) * 3);
  }

  .gap-4 {
    gap: calc(var(--spacing) * 4);
  }

  .gap-5 {
    gap: calc(var(--spacing) * 5);
  }

  .gap-8 {
    gap: calc(var(--spacing) * 8);
  }

  :where(.space-y-0\.5 > :not(:last-child)) {
    --tw-space-y-reverse: 0;
    margin-block-start: calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));
    margin-block-end: calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)));
  }

  :where(.space-y-1 > :not(:last-child)) {
    --tw-space-y-reverse: 0;
    margin-block-start: calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));
    margin-block-end: calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)));
  }

  :where(.space-y-1\.5 > :not(:last-child)) {
    --tw-space-y-reverse: 0;
    margin-block-start: calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));
    margin-block-end: calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)));
  }

  :where(.space-y-2 > :not(:last-child)) {
    --tw-space-y-reverse: 0;
    margin-block-start: calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));
    margin-block-end: calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)));
  }

  :where(.space-y-2\.5 > :not(:last-child)) {
    --tw-space-y-reverse: 0;
    margin-block-start: calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));
    margin-block-end: calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)));
  }

  :where(.space-y-3 > :not(:last-child)) {
    --tw-space-y-reverse: 0;
    margin-block-start: calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));
    margin-block-end: calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)));
  }

  :where(.space-y-4 > :not(:last-child)) {
    --tw-space-y-reverse: 0;
    margin-block-start: calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));
    margin-block-end: calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)));
  }

  :where(.space-y-5 > :not(:last-child)) {
    --tw-space-y-reverse: 0;
    margin-block-start: calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));
    margin-block-end: calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)));
  }

  :where(.divide-y > :not(:last-child)) {
    --tw-divide-y-reverse: 0;
    border-bottom-style: var(--tw-border-style);
    border-top-style: var(--tw-border-style);
    border-top-width: calc(1px * var(--tw-divide-y-reverse));
    border-bottom-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
  }

  :where(.divide-gray-100 > :not(:last-child)) {
    border-color: var(--color-gray-100);
  }

  .truncate {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
  }

  .overflow-hidden {
    overflow: hidden;
  }

  .overflow-x-auto {
    overflow-x: auto;
  }

  .overflow-y-auto {
    overflow-y: auto;
  }

  .rounded {
    border-radius: .25rem;
  }

  .rounded-full {
    border-radius: 3.40282e+38px;
  }

  .rounded-lg {
    border-radius: var(--radius-lg);
  }

  .rounded-none {
    border-radius: 0;
  }

  .rounded-sm {
    border-radius: var(--radius-sm);
  }

  .rounded-xl {
    border-radius: var(--radius-xl);
  }

  .border {
    border-style: var(--tw-border-style);
    border-width: 1px;
  }

  .border-2 {
    border-style: var(--tw-border-style);
    border-width: 2px;
  }

  .border-\[1\.5px\] {
    border-style: var(--tw-border-style);
    border-width: 1.5px;
  }

  .border-t {
    border-top-style: var(--tw-border-style);
    border-top-width: 1px;
  }

  .border-b {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 1px;
  }

  .border-l-\[1\.5px\] {
    border-left-style: var(--tw-border-style);
    border-left-width: 1.5px;
  }

  .border-dashed {
    --tw-border-style: dashed;
    border-style: dashed;
  }

  .border-\[\#1B1034\] {
    border-color: #1b1034;
  }

  .border-amber-400 {
    border-color: var(--color-amber-400);
  }

  .border-gray-100 {
    border-color: var(--color-gray-100);
  }

  .border-gray-200 {
    border-color: var(--color-gray-200);
  }

  .border-gray-300 {
    border-color: var(--color-gray-300);
  }

  .border-red-100 {
    border-color: var(--color-red-100);
  }

  .border-red-200 {
    border-color: var(--color-red-200);
  }

  .border-t-transparent {
    border-top-color: #0000;
  }

  .bg-\[\#1B1034\] {
    background-color: #1b1034;
  }

  .bg-\[\#834DFB\] {
    background-color: #834dfb;
  }

  .bg-\[\#E8E0F0\] {
    background-color: #e8e0f0;
  }

  .bg-\[\#E8E5ED\] {
    background-color: #e8e5ed;
  }

  .bg-\[\#F0EBFF\] {
    background-color: #f0ebff;
  }

  .bg-amber-50 {
    background-color: var(--color-amber-50);
  }

  .bg-amber-100 {
    background-color: var(--color-amber-100);
  }

  .bg-black\/30 {
    background-color: #0000004d;
  }

  @supports (color:color-mix(in lab, red, red)) {
    .bg-black\/30 {
      background-color: color-mix(in oklab, var(--color-black) 30%, transparent);
    }
  }

  .bg-blue-100 {
    background-color: var(--color-blue-100);
  }

  .bg-gray-100 {
    background-color: var(--color-gray-100);
  }

  .bg-gray-200 {
    background-color: var(--color-gray-200);
  }

  .bg-green-100 {
    background-color: var(--color-green-100);
  }

  .bg-pink-100 {
    background-color: var(--color-pink-100);
  }

  .bg-purple-100 {
    background-color: var(--color-purple-100);
  }

  .bg-red-100 {
    background-color: var(--color-red-100);
  }

  .bg-red-500 {
    background-color: var(--color-red-500);
  }

  .bg-red-600 {
    background-color: var(--color-red-600);
  }

  .bg-transparent {
    background-color: #0000;
  }

  .bg-white {
    background-color: var(--color-white);
  }

  .object-cover {
    object-fit: cover;
  }

  .p-2\.5 {
    padding: calc(var(--spacing) * 2.5);
  }

  .p-3 {
    padding: calc(var(--spacing) * 3);
  }

  .p-4 {
    padding: calc(var(--spacing) * 4);
  }

  .p-5 {
    padding: calc(var(--spacing) * 5);
  }

  .p-6 {
    padding: calc(var(--spacing) * 6);
  }

  .p-8 {
    padding: calc(var(--spacing) * 8);
  }

  .px-1 {
    padding-inline: calc(var(--spacing) * 1);
  }

  .px-1\.5 {
    padding-inline: calc(var(--spacing) * 1.5);
  }

  .px-2 {
    padding-inline: calc(var(--spacing) * 2);
  }

  .px-2\.5 {
    padding-inline: calc(var(--spacing) * 2.5);
  }

  .px-3 {
    padding-inline: calc(var(--spacing) * 3);
  }

  .px-4 {
    padding-inline: calc(var(--spacing) * 4);
  }

  .px-5 {
    padding-inline: calc(var(--spacing) * 5);
  }

  .px-6 {
    padding-inline: calc(var(--spacing) * 6);
  }

  .px-8 {
    padding-inline: calc(var(--spacing) * 8);
  }

  .py-0\.5 {
    padding-block: calc(var(--spacing) * .5);
  }

  .py-1 {
    padding-block: calc(var(--spacing) * 1);
  }

  .py-1\.5 {
    padding-block: calc(var(--spacing) * 1.5);
  }

  .py-2 {
    padding-block: calc(var(--spacing) * 2);
  }

  .py-2\.5 {
    padding-block: calc(var(--spacing) * 2.5);
  }

  .py-3 {
    padding-block: calc(var(--spacing) * 3);
  }

  .py-4 {
    padding-block: calc(var(--spacing) * 4);
  }

  .py-5 {
    padding-block: calc(var(--spacing) * 5);
  }

  .py-6 {
    padding-block: calc(var(--spacing) * 6);
  }

  .py-8 {
    padding-block: calc(var(--spacing) * 8);
  }

  .py-12 {
    padding-block: calc(var(--spacing) * 12);
  }

  .py-16 {
    padding-block: calc(var(--spacing) * 16);
  }

  .py-20 {
    padding-block: calc(var(--spacing) * 20);
  }

  .pt-5 {
    padding-top: calc(var(--spacing) * 5);
  }

  .pt-8 {
    padding-top: calc(var(--spacing) * 8);
  }

  .pt-12 {
    padding-top: calc(var(--spacing) * 12);
  }

  .pr-3 {
    padding-right: calc(var(--spacing) * 3);
  }

  .pb-3 {
    padding-bottom: calc(var(--spacing) * 3);
  }

  .pb-4 {
    padding-bottom: calc(var(--spacing) * 4);
  }

  .pb-5 {
    padding-bottom: calc(var(--spacing) * 5);
  }

  .pb-7 {
    padding-bottom: calc(var(--spacing) * 7);
  }

  .pl-3 {
    padding-left: calc(var(--spacing) * 3);
  }

  .pl-4 {
    padding-left: calc(var(--spacing) * 4);
  }

  .text-center {
    text-align: center;
  }

  .text-left {
    text-align: left;
  }

  .text-right {
    text-align: right;
  }

  .font-mono {
    font-family: var(--font-mono);
  }

  .text-2xl {
    font-size: var(--text-2xl);
    line-height: var(--tw-leading, var(--text-2xl--line-height));
  }

  .text-3xl {
    font-size: var(--text-3xl);
    line-height: var(--tw-leading, var(--text-3xl--line-height));
  }

  .text-4xl {
    font-size: var(--text-4xl);
    line-height: var(--tw-leading, var(--text-4xl--line-height));
  }

  .text-5xl {
    font-size: var(--text-5xl);
    line-height: var(--tw-leading, var(--text-5xl--line-height));
  }

  .text-base {
    font-size: var(--text-base);
    line-height: var(--tw-leading, var(--text-base--line-height));
  }

  .text-lg {
    font-size: var(--text-lg);
    line-height: var(--tw-leading, var(--text-lg--line-height));
  }

  .text-sm {
    font-size: var(--text-sm);
    line-height: var(--tw-leading, var(--text-sm--line-height));
  }

  .text-xl {
    font-size: var(--text-xl);
    line-height: var(--tw-leading, var(--text-xl--line-height));
  }

  .text-xs {
    font-size: var(--text-xs);
    line-height: var(--tw-leading, var(--text-xs--line-height));
  }

  .text-\[9px\] {
    font-size: 9px;
  }

  .text-\[10px\] {
    font-size: 10px;
  }

  .text-\[11px\] {
    font-size: 11px;
  }

  .text-\[13px\] {
    font-size: 13px;
  }

  .leading-none {
    --tw-leading: 1;
    line-height: 1;
  }

  .leading-relaxed {
    --tw-leading: var(--leading-relaxed);
    line-height: var(--leading-relaxed);
  }

  .font-bold {
    --tw-font-weight: var(--font-weight-bold);
    font-weight: var(--font-weight-bold);
  }

  .font-medium {
    --tw-font-weight: var(--font-weight-medium);
    font-weight: var(--font-weight-medium);
  }

  .font-normal {
    --tw-font-weight: var(--font-weight-normal);
    font-weight: var(--font-weight-normal);
  }

  .font-semibold {
    --tw-font-weight: var(--font-weight-semibold);
    font-weight: var(--font-weight-semibold);
  }

  .tracking-\[0\.3em\] {
    --tw-tracking: .3em;
    letter-spacing: .3em;
  }

  .tracking-tight {
    --tw-tracking: var(--tracking-tight);
    letter-spacing: var(--tracking-tight);
  }

  .tracking-wide {
    --tw-tracking: var(--tracking-wide);
    letter-spacing: var(--tracking-wide);
  }

  .tracking-wider {
    --tw-tracking: var(--tracking-wider);
    letter-spacing: var(--tracking-wider);
  }

  .tracking-widest {
    --tw-tracking: var(--tracking-widest);
    letter-spacing: var(--tracking-widest);
  }

  .break-all {
    word-break: break-all;
  }

  .whitespace-pre-wrap {
    white-space: pre-wrap;
  }

  .text-\[\#1B1034\] {
    color: #1b1034;
  }

  .text-\[\#5C5470\] {
    color: #5c5470;
  }

  .text-\[\#834DFB\] {
    color: #834dfb;
  }

  .text-\[\#9890A8\] {
    color: #9890a8;
  }

  .text-amber-600 {
    color: var(--color-amber-600);
  }

  .text-amber-700 {
    color: var(--color-amber-700);
  }

  .text-amber-800 {
    color: var(--color-amber-800);
  }

  .text-amber-900 {
    color: var(--color-amber-900);
  }

  .text-blue-700 {
    color: var(--color-blue-700);
  }

  .text-gray-100 {
    color: var(--color-gray-100);
  }

  .text-gray-300 {
    color: var(--color-gray-300);
  }

  .text-gray-400 {
    color: var(--color-gray-400);
  }

  .text-gray-500 {
    color: var(--color-gray-500);
  }

  .text-gray-600 {
    color: var(--color-gray-600);
  }

  .text-green-600 {
    color: var(--color-green-600);
  }

  .text-green-700 {
    color: var(--color-green-700);
  }

  .text-pink-700 {
    color: var(--color-pink-700);
  }

  .text-purple-700 {
    color: var(--color-purple-700);
  }

  .text-red-400 {
    color: var(--color-red-400);
  }

  .text-red-500 {
    color: var(--color-red-500);
  }

  .text-red-600 {
    color: var(--color-red-600);
  }

  .text-red-700 {
    color: var(--color-red-700);
  }

  .text-white {
    color: var(--color-white);
  }

  .capitalize {
    text-transform: capitalize;
  }

  .lowercase {
    text-transform: lowercase;
  }

  .uppercase {
    text-transform: uppercase;
  }

  .italic {
    font-style: italic;
  }

  .underline {
    text-decoration-line: underline;
  }

  .decoration-1 {
    text-decoration-thickness: 1px;
  }

  .underline-offset-2 {
    text-underline-offset: 2px;
  }

  .accent-\[\#1B1034\] {
    accent-color: #1b1034;
  }

  .accent-\[\#834DFB\] {
    accent-color: #834dfb;
  }

  .opacity-50 {
    opacity: .5;
  }

  .shadow-2xl {
    --tw-shadow: 0 25px 50px -12px var(--tw-shadow-color, #00000040);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-lg {
    --tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, #0000001a), 0 4px 6px -4px var(--tw-shadow-color, #0000001a);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-md {
    --tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, #0000001a), 0 2px 4px -2px var(--tw-shadow-color, #0000001a);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-sm {
    --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, #0000001a), 0 1px 2px -1px var(--tw-shadow-color, #0000001a);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-xl {
    --tw-shadow: 0 20px 25px -5px var(--tw-shadow-color, #0000001a), 0 8px 10px -6px var(--tw-shadow-color, #0000001a);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .outline {
    outline-style: var(--tw-outline-style);
    outline-width: 1px;
  }

  .filter {
    filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, );
  }

  .transition {
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, -webkit-backdrop-filter, backdrop-filter, display, content-visibility, overlay, pointer-events;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-all {
    transition-property: all;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-colors {
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-opacity {
    transition-property: opacity;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-transform {
    transition-property: transform, translate, scale, rotate;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .duration-100 {
    --tw-duration: .1s;
    transition-duration: .1s;
  }

  .duration-150 {
    --tw-duration: .15s;
    transition-duration: .15s;
  }

  .duration-200 {
    --tw-duration: .2s;
    transition-duration: .2s;
  }

  .ease-in-out {
    --tw-ease: var(--ease-in-out);
    transition-timing-function: var(--ease-in-out);
  }

  .outline-none {
    --tw-outline-style: none;
    outline-style: none;
  }

  .select-none {
    -webkit-user-select: none;
    user-select: none;
  }

  .placeholder\:text-gray-400::placeholder {
    color: var(--color-gray-400);
  }

  @media (hover: hover) {
    .hover\:border-\[\#834DFB\]:hover {
      border-color: #834dfb;
    }

    .hover\:bg-\[\#2A1D4E\]:hover {
      background-color: #2a1d4e;
    }

    .hover\:bg-\[\#F5F3F7\]:hover {
      background-color: #f5f3f7;
    }

    .hover\:bg-amber-100:hover {
      background-color: var(--color-amber-100);
    }

    .hover\:bg-gray-50:hover {
      background-color: var(--color-gray-50);
    }

    .hover\:bg-red-50:hover {
      background-color: var(--color-red-50);
    }

    .hover\:bg-red-50\/30:hover {
      background-color: #fef2f24d;
    }

    @supports (color:color-mix(in lab, red, red)) {
      .hover\:bg-red-50\/30:hover {
        background-color: color-mix(in oklab, var(--color-red-50) 30%, transparent);
      }
    }

    .hover\:bg-red-600:hover {
      background-color: var(--color-red-600);
    }

    .hover\:text-\[\#834DFB\]:hover {
      color: #834dfb;
    }

    .hover\:text-amber-800:hover {
      color: var(--color-amber-800);
    }

    .hover\:text-red-500:hover {
      color: var(--color-red-500);
    }

    .hover\:text-red-600:hover {
      color: var(--color-red-600);
    }

    .hover\:underline:hover {
      text-decoration-line: underline;
    }

    .hover\:opacity-60:hover {
      opacity: .6;
    }

    .hover\:opacity-70:hover {
      opacity: .7;
    }

    .hover\:opacity-80:hover {
      opacity: .8;
    }

    .hover\:opacity-100:hover {
      opacity: 1;
    }
  }

  .focus\:border-\[\#834DFB\]:focus {
    border-color: #834dfb;
  }

  .focus\:ring-2:focus {
    --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .focus\:ring-\[\#834DFB\]\/10:focus {
    --tw-ring-color: oklab(58.1776% .0875573 -.225873 / .1);
  }

  .focus\:outline-none:focus {
    --tw-outline-style: none;
    outline-style: none;
  }

  .disabled\:cursor-default:disabled {
    cursor: default;
  }

  .disabled\:opacity-30:disabled {
    opacity: .3;
  }

  .disabled\:opacity-40:disabled {
    opacity: .4;
  }

  .disabled\:opacity-50:disabled {
    opacity: .5;
  }
}

body {
  color: #1b1034;
  -webkit-font-smoothing: antialiased;
  background: #fff;
  margin: 0;
  font-family: DM Sans, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif;
  font-size: 14px;
}

@keyframes rowSlideIn {
  0% {
    opacity: 0;
    transform: translateY(-10px);
  }

  to {
    opacity: 1;
    transform: translateY(0);
  }
}

.row-slide-in {
  animation: .3s forwards rowSlideIn;
}

@property --tw-rotate-x {
  syntax: "*";
  inherits: false
}

@property --tw-rotate-y {
  syntax: "*";
  inherits: false
}

@property --tw-rotate-z {
  syntax: "*";
  inherits: false
}

@property --tw-skew-x {
  syntax: "*";
  inherits: false
}

@property --tw-skew-y {
  syntax: "*";
  inherits: false
}

@property --tw-space-y-reverse {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}

@property --tw-divide-y-reverse {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}

@property --tw-border-style {
  syntax: "*";
  inherits: false;
  initial-value: solid;
}

@property --tw-leading {
  syntax: "*";
  inherits: false
}

@property --tw-font-weight {
  syntax: "*";
  inherits: false
}

@property --tw-tracking {
  syntax: "*";
  inherits: false
}

@property --tw-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}

@property --tw-shadow-color {
  syntax: "*";
  inherits: false
}

@property --tw-shadow-alpha {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}

@property --tw-inset-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}

@property --tw-inset-shadow-color {
  syntax: "*";
  inherits: false
}

@property --tw-inset-shadow-alpha {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}

@property --tw-ring-color {
  syntax: "*";
  inherits: false
}

@property --tw-ring-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}

@property --tw-inset-ring-color {
  syntax: "*";
  inherits: false
}

@property --tw-inset-ring-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}

@property --tw-ring-inset {
  syntax: "*";
  inherits: false
}

@property --tw-ring-offset-width {
  syntax: "<length>";
  inherits: false;
  initial-value: 0;
}

@property --tw-ring-offset-color {
  syntax: "*";
  inherits: false;
  initial-value: #fff;
}

@property --tw-ring-offset-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}

@property --tw-outline-style {
  syntax: "*";
  inherits: false;
  initial-value: solid;
}

@property --tw-blur {
  syntax: "*";
  inherits: false
}

@property --tw-brightness {
  syntax: "*";
  inherits: false
}

@property --tw-contrast {
  syntax: "*";
  inherits: false
}

@property --tw-grayscale {
  syntax: "*";
  inherits: false
}

@property --tw-hue-rotate {
  syntax: "*";
  inherits: false
}

@property --tw-invert {
  syntax: "*";
  inherits: false
}

@property --tw-opacity {
  syntax: "*";
  inherits: false
}

@property --tw-saturate {
  syntax: "*";
  inherits: false
}

@property --tw-sepia {
  syntax: "*";
  inherits: false
}

@property --tw-drop-shadow {
  syntax: "*";
  inherits: false
}

@property --tw-drop-shadow-color {
  syntax: "*";
  inherits: false
}

@property --tw-drop-shadow-alpha {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}

@property --tw-drop-shadow-size {
  syntax: "*";
  inherits: false
}

@property --tw-duration {
  syntax: "*";
  inherits: false
}

@property --tw-ease {
  syntax: "*";
  inherits: false
}

@keyframes spin {
  to {
    transform: rotate(360deg);
  }
}

@keyframes pulse {
  50% {
    opacity: .5;
  }
}

/* ../../node_modules/.bun/tailwindcss@4.2.2/node_modules/tailwindcss/index.css */
@layer theme, base, components, utilities;

@layer theme {
  @theme default {
    --font-sans: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; --font-serif: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; --font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; --color-red-50: oklch(97.1% .013 17.38); --color-red-100: oklch(93.6% .032 17.717); --color-red-200: oklch(88.5% .062 18.334); --color-red-300: oklch(80.8% .114 19.571); --color-red-400: oklch(70.4% .191 22.216); --color-red-500: oklch(63.7% .237 25.331); --color-red-600: oklch(57.7% .245 27.325); --color-red-700: oklch(50.5% .213 27.518); --color-red-800: oklch(44.4% .177 26.899); --color-red-900: oklch(39.6% .141 25.723); --color-red-950: oklch(25.8% .092 26.042); --color-orange-50: oklch(98% .016 73.684); --color-orange-100: oklch(95.4% .038 75.164); --color-orange-200: oklch(90.1% .076 70.697); --color-orange-300: oklch(83.7% .128 66.29); --color-orange-400: oklch(75% .183 55.934); --color-orange-500: oklch(70.5% .213 47.604); --color-orange-600: oklch(64.6% .222 41.116); --color-orange-700: oklch(55.3% .195 38.402); --color-orange-800: oklch(47% .157 37.304); --color-orange-900: oklch(40.8% .123 38.172); --color-orange-950: oklch(26.6% .079 36.259); --color-amber-50: oklch(98.7% .022 95.277); --color-amber-100: oklch(96.2% .059 95.617); --color-amber-200: oklch(92.4% .12 95.746); --color-amber-300: oklch(87.9% .169 91.605); --color-amber-400: oklch(82.8% .189 84.429); --color-amber-500: oklch(76.9% .188 70.08); --color-amber-600: oklch(66.6% .179 58.318); --color-amber-700: oklch(55.5% .163 48.998); --color-amber-800: oklch(47.3% .137 46.201); --color-amber-900: oklch(41.4% .112 45.904); --color-amber-950: oklch(27.9% .077 45.635); --color-yellow-50: oklch(98.7% .026 102.212); --color-yellow-100: oklch(97.3% .071 103.193); --color-yellow-200: oklch(94.5% .129 101.54); --color-yellow-300: oklch(90.5% .182 98.111); --color-yellow-400: oklch(85.2% .199 91.936); --color-yellow-500: oklch(79.5% .184 86.047); --color-yellow-600: oklch(68.1% .162 75.834); --color-yellow-700: oklch(55.4% .135 66.442); --color-yellow-800: oklch(47.6% .114 61.907); --color-yellow-900: oklch(42.1% .095 57.708); --color-yellow-950: oklch(28.6% .066 53.813); --color-lime-50: oklch(98.6% .031 120.757); --color-lime-100: oklch(96.7% .067 122.328); --color-lime-200: oklch(93.8% .127 124.321); --color-lime-300: oklch(89.7% .196 126.665); --color-lime-400: oklch(84.1% .238 128.85); --color-lime-500: oklch(76.8% .233 130.85); --color-lime-600: oklch(64.8% .2 131.684); --color-lime-700: oklch(53.2% .157 131.589); --color-lime-800: oklch(45.3% .124 130.933); --color-lime-900: oklch(40.5% .101 131.063); --color-lime-950: oklch(27.4% .072 132.109); --color-green-50: oklch(98.2% .018 155.826); --color-green-100: oklch(96.2% .044 156.743); --color-green-200: oklch(92.5% .084 155.995); --color-green-300: oklch(87.1% .15 154.449); --color-green-400: oklch(79.2% .209 151.711); --color-green-500: oklch(72.3% .219 149.579); --color-green-600: oklch(62.7% .194 149.214); --color-green-700: oklch(52.7% .154 150.069); --color-green-800: oklch(44.8% .119 151.328); --color-green-900: oklch(39.3% .095 152.535); --color-green-950: oklch(26.6% .065 152.934); --color-emerald-50: oklch(97.9% .021 166.113); --color-emerald-100: oklch(95% .052 163.051); --color-emerald-200: oklch(90.5% .093 164.15); --color-emerald-300: oklch(84.5% .143 164.978); --color-emerald-400: oklch(76.5% .177 163.223); --color-emerald-500: oklch(69.6% .17 162.48); --color-emerald-600: oklch(59.6% .145 163.225); --color-emerald-700: oklch(50.8% .118 165.612); --color-emerald-800: oklch(43.2% .095 166.913); --color-emerald-900: oklch(37.8% .077 168.94); --color-emerald-950: oklch(26.2% .051 172.552); --color-teal-50: oklch(98.4% .014 180.72); --color-teal-100: oklch(95.3% .051 180.801); --color-teal-200: oklch(91% .096 180.426); --color-teal-300: oklch(85.5% .138 181.071); --color-teal-400: oklch(77.7% .152 181.912); --color-teal-500: oklch(70.4% .14 182.503); --color-teal-600: oklch(60% .118 184.704); --color-teal-700: oklch(51.1% .096 186.391); --color-teal-800: oklch(43.7% .078 188.216); --color-teal-900: oklch(38.6% .063 188.416); --color-teal-950: oklch(27.7% .046 192.524); --color-cyan-50: oklch(98.4% .019 200.873); --color-cyan-100: oklch(95.6% .045 203.388); --color-cyan-200: oklch(91.7% .08 205.041); --color-cyan-300: oklch(86.5% .127 207.078); --color-cyan-400: oklch(78.9% .154 211.53); --color-cyan-500: oklch(71.5% .143 215.221); --color-cyan-600: oklch(60.9% .126 221.723); --color-cyan-700: oklch(52% .105 223.128); --color-cyan-800: oklch(45% .085 224.283); --color-cyan-900: oklch(39.8% .07 227.392); --color-cyan-950: oklch(30.2% .056 229.695); --color-sky-50: oklch(97.7% .013 236.62); --color-sky-100: oklch(95.1% .026 236.824); --color-sky-200: oklch(90.1% .058 230.902); --color-sky-300: oklch(82.8% .111 230.318); --color-sky-400: oklch(74.6% .16 232.661); --color-sky-500: oklch(68.5% .169 237.323); --color-sky-600: oklch(58.8% .158 241.966); --color-sky-700: oklch(50% .134 242.749); --color-sky-800: oklch(44.3% .11 240.79); --color-sky-900: oklch(39.1% .09 240.876); --color-sky-950: oklch(29.3% .066 243.157); --color-blue-50: oklch(97% .014 254.604); --color-blue-100: oklch(93.2% .032 255.585); --color-blue-200: oklch(88.2% .059 254.128); --color-blue-300: oklch(80.9% .105 251.813); --color-blue-400: oklch(70.7% .165 254.624); --color-blue-500: oklch(62.3% .214 259.815); --color-blue-600: oklch(54.6% .245 262.881); --color-blue-700: oklch(48.8% .243 264.376); --color-blue-800: oklch(42.4% .199 265.638); --color-blue-900: oklch(37.9% .146 265.522); --color-blue-950: oklch(28.2% .091 267.935); --color-indigo-50: oklch(96.2% .018 272.314); --color-indigo-100: oklch(93% .034 272.788); --color-indigo-200: oklch(87% .065 274.039); --color-indigo-300: oklch(78.5% .115 274.713); --color-indigo-400: oklch(67.3% .182 276.935); --color-indigo-500: oklch(58.5% .233 277.117); --color-indigo-600: oklch(51.1% .262 276.966); --color-indigo-700: oklch(45.7% .24 277.023); --color-indigo-800: oklch(39.8% .195 277.366); --color-indigo-900: oklch(35.9% .144 278.697); --color-indigo-950: oklch(25.7% .09 281.288); --color-violet-50: oklch(96.9% .016 293.756); --color-violet-100: oklch(94.3% .029 294.588); --color-violet-200: oklch(89.4% .057 293.283); --color-violet-300: oklch(81.1% .111 293.571); --color-violet-400: oklch(70.2% .183 293.541); --color-violet-500: oklch(60.6% .25 292.717); --color-violet-600: oklch(54.1% .281 293.009); --color-violet-700: oklch(49.1% .27 292.581); --color-violet-800: oklch(43.2% .232 292.759); --color-violet-900: oklch(38% .189 293.745); --color-violet-950: oklch(28.3% .141 291.089); --color-purple-50: oklch(97.7% .014 308.299); --color-purple-100: oklch(94.6% .033 307.174); --color-purple-200: oklch(90.2% .063 306.703); --color-purple-300: oklch(82.7% .119 306.383); --color-purple-400: oklch(71.4% .203 305.504); --color-purple-500: oklch(62.7% .265 303.9); --color-purple-600: oklch(55.8% .288 302.321); --color-purple-700: oklch(49.6% .265 301.924); --color-purple-800: oklch(43.8% .218 303.724); --color-purple-900: oklch(38.1% .176 304.987); --color-purple-950: oklch(29.1% .149 302.717); --color-fuchsia-50: oklch(97.7% .017 320.058); --color-fuchsia-100: oklch(95.2% .037 318.852); --color-fuchsia-200: oklch(90.3% .076 319.62); --color-fuchsia-300: oklch(83.3% .145 321.434); --color-fuchsia-400: oklch(74% .238 322.16); --color-fuchsia-500: oklch(66.7% .295 322.15); --color-fuchsia-600: oklch(59.1% .293 322.896); --color-fuchsia-700: oklch(51.8% .253 323.949); --color-fuchsia-800: oklch(45.2% .211 324.591); --color-fuchsia-900: oklch(40.1% .17 325.612); --color-fuchsia-950: oklch(29.3% .136 325.661); --color-pink-50: oklch(97.1% .014 343.198); --color-pink-100: oklch(94.8% .028 342.258); --color-pink-200: oklch(89.9% .061 343.231); --color-pink-300: oklch(82.3% .12 346.018); --color-pink-400: oklch(71.8% .202 349.761); --color-pink-500: oklch(65.6% .241 354.308); --color-pink-600: oklch(59.2% .249 .584); --color-pink-700: oklch(52.5% .223 3.958); --color-pink-800: oklch(45.9% .187 3.815); --color-pink-900: oklch(40.8% .153 2.432); --color-pink-950: oklch(28.4% .109 3.907); --color-rose-50: oklch(96.9% .015 12.422); --color-rose-100: oklch(94.1% .03 12.58); --color-rose-200: oklch(89.2% .058 10.001); --color-rose-300: oklch(81% .117 11.638); --color-rose-400: oklch(71.2% .194 13.428); --color-rose-500: oklch(64.5% .246 16.439); --color-rose-600: oklch(58.6% .253 17.585); --color-rose-700: oklch(51.4% .222 16.935); --color-rose-800: oklch(45.5% .188 13.697); --color-rose-900: oklch(41% .159 10.272); --color-rose-950: oklch(27.1% .105 12.094); --color-slate-50: oklch(98.4% .003 247.858); --color-slate-100: oklch(96.8% .007 247.896); --color-slate-200: oklch(92.9% .013 255.508); --color-slate-300: oklch(86.9% .022 252.894); --color-slate-400: oklch(70.4% .04 256.788); --color-slate-500: oklch(55.4% .046 257.417); --color-slate-600: oklch(44.6% .043 257.281); --color-slate-700: oklch(37.2% .044 257.287); --color-slate-800: oklch(27.9% .041 260.031); --color-slate-900: oklch(20.8% .042 265.755); --color-slate-950: oklch(12.9% .042 264.695); --color-gray-50: oklch(98.5% .002 247.839); --color-gray-100: oklch(96.7% .003 264.542); --color-gray-200: oklch(92.8% .006 264.531); --color-gray-300: oklch(87.2% .01 258.338); --color-gray-400: oklch(70.7% .022 261.325); --color-gray-500: oklch(55.1% .027 264.364); --color-gray-600: oklch(44.6% .03 256.802); --color-gray-700: oklch(37.3% .034 259.733); --color-gray-800: oklch(27.8% .033 256.848); --color-gray-900: oklch(21% .034 264.665); --color-gray-950: oklch(13% .028 261.692); --color-zinc-50: oklch(98.5% 0 0); --color-zinc-100: oklch(96.7% .001 286.375); --color-zinc-200: oklch(92% .004 286.32); --color-zinc-300: oklch(87.1% .006 286.286); --color-zinc-400: oklch(70.5% .015 286.067); --color-zinc-500: oklch(55.2% .016 285.938); --color-zinc-600: oklch(44.2% .017 285.786); --color-zinc-700: oklch(37% .013 285.805); --color-zinc-800: oklch(27.4% .006 286.033); --color-zinc-900: oklch(21% .006 285.885); --color-zinc-950: oklch(14.1% .005 285.823); --color-neutral-50: oklch(98.5% 0 0); --color-neutral-100: oklch(97% 0 0); --color-neutral-200: oklch(92.2% 0 0); --color-neutral-300: oklch(87% 0 0); --color-neutral-400: oklch(70.8% 0 0); --color-neutral-500: oklch(55.6% 0 0); --color-neutral-600: oklch(43.9% 0 0); --color-neutral-700: oklch(37.1% 0 0); --color-neutral-800: oklch(26.9% 0 0); --color-neutral-900: oklch(20.5% 0 0); --color-neutral-950: oklch(14.5% 0 0); --color-stone-50: oklch(98.5% .001 106.423); --color-stone-100: oklch(97% .001 106.424); --color-stone-200: oklch(92.3% .003 48.717); --color-stone-300: oklch(86.9% .005 56.366); --color-stone-400: oklch(70.9% .01 56.259); --color-stone-500: oklch(55.3% .013 58.071); --color-stone-600: oklch(44.4% .011 73.639); --color-stone-700: oklch(37.4% .01 67.558); --color-stone-800: oklch(26.8% .007 34.298); --color-stone-900: oklch(21.6% .006 56.043); --color-stone-950: oklch(14.7% .004 49.25); --color-mauve-50: oklch(98.5% 0 0); --color-mauve-100: oklch(96% .003 325.6); --color-mauve-200: oklch(92.2% .005 325.62); --color-mauve-300: oklch(86.5% .012 325.68); --color-mauve-400: oklch(71.1% .019 323.02); --color-mauve-500: oklch(54.2% .034 322.5); --color-mauve-600: oklch(43.5% .029 321.78); --color-mauve-700: oklch(36.4% .029 323.89); --color-mauve-800: oklch(26.3% .024 320.12); --color-mauve-900: oklch(21.2% .019 322.12); --color-mauve-950: oklch(14.5% .008 326); --color-olive-50: oklch(98.8% .003 106.5); --color-olive-100: oklch(96.6% .005 106.5); --color-olive-200: oklch(93% .007 106.5); --color-olive-300: oklch(88% .011 106.6); --color-olive-400: oklch(73.7% .021 106.9); --color-olive-500: oklch(58% .031 107.3); --color-olive-600: oklch(46.6% .025 107.3); --color-olive-700: oklch(39.4% .023 107.4); --color-olive-800: oklch(28.6% .016 107.4); --color-olive-900: oklch(22.8% .013 107.4); --color-olive-950: oklch(15.3% .006 107.1); --color-mist-50: oklch(98.7% .002 197.1); --color-mist-100: oklch(96.3% .002 197.1); --color-mist-200: oklch(92.5% .005 214.3); --color-mist-300: oklch(87.2% .007 219.6); --color-mist-400: oklch(72.3% .014 214.4); --color-mist-500: oklch(56% .021 213.5); --color-mist-600: oklch(45% .017 213.2); --color-mist-700: oklch(37.8% .015 216); --color-mist-800: oklch(27.5% .011 216.9); --color-mist-900: oklch(21.8% .008 223.9); --color-mist-950: oklch(14.8% .004 228.8); --color-taupe-50: oklch(98.6% .002 67.8); --color-taupe-100: oklch(96% .002 17.2); --color-taupe-200: oklch(92.2% .005 34.3); --color-taupe-300: oklch(86.8% .007 39.5); --color-taupe-400: oklch(71.4% .014 41.2); --color-taupe-500: oklch(54.7% .021 43.1); --color-taupe-600: oklch(43.8% .017 39.3); --color-taupe-700: oklch(36.7% .016 35.7); --color-taupe-800: oklch(26.8% .011 36.5); --color-taupe-900: oklch(21.4% .009 43.1); --color-taupe-950: oklch(14.7% .004 49.3); --color-black: #000; --color-white: #fff; --spacing: .25rem; --breakpoint-sm: 40rem; --breakpoint-md: 48rem; --breakpoint-lg: 64rem; --breakpoint-xl: 80rem; --breakpoint-2xl: 96rem; --container-3xs: 16rem; --container-2xs: 18rem; --container-xs: 20rem; --container-sm: 24rem; --container-md: 28rem; --container-lg: 32rem; --container-xl: 36rem; --container-2xl: 42rem; --container-3xl: 48rem; --container-4xl: 56rem; --container-5xl: 64rem; --container-6xl: 72rem; --container-7xl: 80rem; --text-xs: .75rem; --text-xs--line-height: calc(1 / .75) ; --text-sm: .875rem; --text-sm--line-height: calc(1.25 / .875) ; --text-base: 1rem; --text-base--line-height: calc(1.5 / 1) ; --text-lg: 1.125rem; --text-lg--line-height: calc(1.75 / 1.125) ; --text-xl: 1.25rem; --text-xl--line-height: calc(1.75 / 1.25) ; --text-2xl: 1.5rem; --text-2xl--line-height: calc(2 / 1.5) ; --text-3xl: 1.875rem; --text-3xl--line-height: calc(2.25 / 1.875) ; --text-4xl: 2.25rem; --text-4xl--line-height: calc(2.5 / 2.25) ; --text-5xl: 3rem; --text-5xl--line-height: 1; --text-6xl: 3.75rem; --text-6xl--line-height: 1; --text-7xl: 4.5rem; --text-7xl--line-height: 1; --text-8xl: 6rem; --text-8xl--line-height: 1; --text-9xl: 8rem; --text-9xl--line-height: 1; --font-weight-thin: 100; --font-weight-extralight: 200; --font-weight-light: 300; --font-weight-normal: 400; --font-weight-medium: 500; --font-weight-semibold: 600; --font-weight-bold: 700; --font-weight-extrabold: 800; --font-weight-black: 900; --tracking-tighter: -.05em; --tracking-tight: -.025em; --tracking-normal: 0em; --tracking-wide: .025em; --tracking-wider: .05em; --tracking-widest: .1em; --leading-tight: 1.25; --leading-snug: 1.375; --leading-normal: 1.5; --leading-relaxed: 1.625; --leading-loose: 2; --radius-xs: .125rem; --radius-sm: .25rem; --radius-md: .375rem; --radius-lg: .5rem; --radius-xl: .75rem; --radius-2xl: 1rem; --radius-3xl: 1.5rem; --radius-4xl: 2rem; --shadow-2xs: 0 1px #0000000d; --shadow-xs: 0 1px 2px 0 #0000000d; --shadow-sm: 0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a; --shadow-md: 0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a; --shadow-lg: 0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a; --shadow-xl: 0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a; --shadow-2xl: 0 25px 50px -12px #00000040; --inset-shadow-2xs: inset 0 1px #0000000d; --inset-shadow-xs: inset 0 1px 1px #0000000d; --inset-shadow-sm: inset 0 2px 4px #0000000d; --drop-shadow-xs: 0 1px 1px #0000000d; --drop-shadow-sm: 0 1px 2px #00000026; --drop-shadow-md: 0 3px 3px #0000001f; --drop-shadow-lg: 0 4px 4px #00000026; --drop-shadow-xl: 0 9px 7px #0000001a; --drop-shadow-2xl: 0 25px 25px #00000026; --text-shadow-2xs: 0px 1px 0px #00000026; --text-shadow-xs: 0px 1px 1px #0003; --text-shadow-sm: 0px 1px 0px #00000013, 0px 1px 1px #00000013, 0px 2px 2px #00000013; --text-shadow-md: 0px 1px 1px #0000001a, 0px 1px 2px #0000001a, 0px 2px 4px #0000001a; --text-shadow-lg: 0px 1px 2px #0000001a, 0px 3px 2px #0000001a, 0px 4px 8px #0000001a; --ease-in: cubic-bezier(.4, 0, 1, 1) ; --ease-out: cubic-bezier(0, 0, .2, 1) ; --ease-in-out: cubic-bezier(.4, 0, .2, 1) ; --animate-spin: spin 1s linear infinite; --animate-ping: ping 1s cubic-bezier(0, 0, .2, 1) infinite; --animate-pulse: pulse 2s cubic-bezier(.4, 0, .6, 1) infinite; --animate-bounce: bounce 1s infinite; @keyframes spin { to { transform: rotate(360deg) ; } } @keyframes ping { 75%, 100% { transform: scale(2) ; opacity: 0; } } @keyframes pulse { 50% { opacity: .5; } } @keyframes bounce { 0%, 100% { transform: translateY(-25%) ; animation-timing-function: cubic-bezier(.8, 0, 1, 1) ; } 50% { transform: none; animation-timing-function: cubic-bezier(0, 0, .2, 1) ; } } --blur-xs: 4px; --blur-sm: 8px; --blur-md: 12px; --blur-lg: 16px; --blur-xl: 24px; --blur-2xl: 40px; --blur-3xl: 64px; --perspective-dramatic: 100px; --perspective-near: 300px; --perspective-normal: 500px; --perspective-midrange: 800px; --perspective-distant: 1200px; --aspect-video: 16 / 9; --default-transition-duration: .15s; --default-transition-timing-function: cubic-bezier(.4, 0, .2, 1) ; --default-font-family: --theme(--font-sans, initial) ; --default-font-feature-settings: --theme(--font-sans--font-feature-settings, initial) ; --default-font-variation-settings: --theme(--font-sans--font-variation-settings, initial) ; --default-mono-font-family: --theme(--font-mono, initial) ; --default-mono-font-feature-settings: --theme(--font-mono--font-feature-settings, initial) ; --default-mono-font-variation-settings: --theme(--font-mono--font-variation-settings, initial) ;
  }

  @theme default inline reference {
    --blur: 8px; --shadow: 0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a; --shadow-inner: inset 0 2px 4px 0 #0000000d; --drop-shadow: 0 1px 2px #0000001a, 0 1px 1px #0000000f; --radius: .25rem; --max-width-prose: 65ch;
  }
}

@layer base {
  *, :after, :before {
    box-sizing: border-box;
    border: 0 solid;
    margin: 0;
    padding: 0;
  }

  ::backdrop {
    box-sizing: border-box;
    border: 0 solid;
    margin: 0;
    padding: 0;
  }

  ::-webkit-file-upload-button {
    box-sizing: border-box;
    border: 0 solid;
    margin: 0;
    padding: 0;
  }

  ::file-selector-button {
    box-sizing: border-box;
    border: 0 solid;
    margin: 0;
    padding: 0;
  }

  html, :host {
    -webkit-text-size-adjust: 100%;
    tab-size: 4;
    line-height: 1.5;
    font-family: --theme(--default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");
    font-feature-settings: --theme(--default-font-feature-settings, normal);
    font-variation-settings: --theme(--default-font-variation-settings, normal);
    -webkit-tap-highlight-color: transparent;
  }

  hr {
    color: inherit;
    border-top-width: 1px;
    height: 0;
  }

  abbr:where([title]) {
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted;
  }

  h1, h2, h3, h4, h5, h6 {
    font-size: inherit;
    font-weight: inherit;
  }

  a {
    color: inherit;
    -webkit-text-decoration: inherit;
    text-decoration: inherit;
  }

  b, strong {
    font-weight: bolder;
  }

  code, kbd, samp, pre {
    font-family: --theme(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);
    font-feature-settings: --theme(--default-mono-font-feature-settings, normal);
    font-variation-settings: --theme(--default-mono-font-variation-settings, normal);
    font-size: 1em;
  }

  small {
    font-size: 80%;
  }

  sub, sup {
    position: relative;
    vertical-align: baseline;
    font-size: 75%;
    line-height: 0;
  }

  sub {
    bottom: -.25em;
  }

  sup {
    top: -.5em;
  }

  table {
    text-indent: 0;
    border-color: inherit;
    border-collapse: collapse;
  }

  :-moz-focusring {
    outline: auto;
  }

  progress {
    vertical-align: baseline;
  }

  summary {
    display: list-item;
  }

  ol, ul, menu {
    list-style: none;
  }

  img, svg, video, canvas, audio, iframe, embed, object {
    display: block;
    vertical-align: middle;
  }

  img, video {
    max-width: 100%;
    height: auto;
  }

  button, input, select, optgroup, textarea {
    font: inherit;
    font-feature-settings: inherit;
    font-variation-settings: inherit;
    letter-spacing: inherit;
    color: inherit;
    opacity: 1;
    background-color: #0000;
    border-radius: 0;
  }

  ::-webkit-file-upload-button {
    font: inherit;
    font-feature-settings: inherit;
    font-variation-settings: inherit;
    letter-spacing: inherit;
    color: inherit;
    opacity: 1;
    background-color: #0000;
    border-radius: 0;
  }

  ::file-selector-button {
    font: inherit;
    font-feature-settings: inherit;
    font-variation-settings: inherit;
    letter-spacing: inherit;
    color: inherit;
    opacity: 1;
    background-color: #0000;
    border-radius: 0;
  }

  :where(select:-webkit-any([multiple], [size])) optgroup {
    font-weight: bolder;
  }

  :where(select:-moz-any([multiple], [size])) optgroup {
    font-weight: bolder;
  }

  :where(select:is([multiple], [size])) optgroup {
    font-weight: bolder;
  }

  :where(select:-webkit-any([multiple], [size])) optgroup option {
    padding-inline-start: 20px;
  }

  :where(select:-moz-any([multiple], [size])) optgroup option {
    padding-inline-start: 20px;
  }

  :where(select:is([multiple], [size])) optgroup option {
    padding-inline-start: 20px;
  }

  ::-webkit-file-upload-button {
    margin-inline-end: 4px;
  }

  ::file-selector-button {
    margin-inline-end: 4px;
  }

  ::placeholder {
    opacity: 1;
  }

  @supports ( not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px) {
    ::placeholder {
      color: color-mix(in oklab, currentcolor 50%, transparent);
    }
  }

  textarea {
    resize: vertical;
  }

  ::-webkit-search-decoration {
    -webkit-appearance: none;
  }

  ::-webkit-date-and-time-value {
    text-align: inherit;
    min-height: 1lh;
  }

  ::-webkit-datetime-edit {
    display: inline-flex;
  }

  ::-webkit-datetime-edit-fields-wrapper {
    padding: 0;
  }

  ::-webkit-datetime-edit {
    padding-block-start: 0;
    padding-block-end: 0;
  }

  ::-webkit-datetime-edit-year-field {
    padding-block-start: 0;
    padding-block-end: 0;
  }

  ::-webkit-datetime-edit-month-field {
    padding-block-start: 0;
    padding-block-end: 0;
  }

  ::-webkit-datetime-edit-day-field {
    padding-block-start: 0;
    padding-block-end: 0;
  }

  ::-webkit-datetime-edit-hour-field {
    padding-block-start: 0;
    padding-block-end: 0;
  }

  ::-webkit-datetime-edit-minute-field {
    padding-block-start: 0;
    padding-block-end: 0;
  }

  ::-webkit-datetime-edit-second-field {
    padding-block-start: 0;
    padding-block-end: 0;
  }

  ::-webkit-datetime-edit-millisecond-field {
    padding-block-start: 0;
    padding-block-end: 0;
  }

  ::-webkit-datetime-edit-meridiem-field {
    padding-block-start: 0;
    padding-block-end: 0;
  }

  ::-webkit-calendar-picker-indicator {
    line-height: 1;
  }

  :-moz-ui-invalid {
    box-shadow: none;
  }

  button {
    appearance: button;
  }

  input:where([type="button"], [type="reset"], [type="submit"]) {
    appearance: button;
  }

  ::-webkit-file-upload-button {
    appearance: button;
  }

  ::file-selector-button {
    appearance: button;
  }

  ::-webkit-inner-spin-button {
    height: auto;
  }

  ::-webkit-outer-spin-button {
    height: auto;
  }

  [hidden]:where(:not([hidden="until-found"])) {
    display: none !important;
  }
}

@layer utilities {
  @tailwind utilities;
}

/* src/styles.css */
body {
  color: #1b1034;
  -webkit-font-smoothing: antialiased;
  background: #fff;
  margin: 0;
  font-family: DM Sans, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif;
  font-size: 14px;
}

@keyframes rowSlideIn {
  from {
    opacity: 0;
    transform: translateY(-10px);
  }

  to {
    opacity: 1;
    transform: translateY(0);
  }
}

.row-slide-in {
  animation: rowSlideIn .3s ease forwards;
}

/* ../../node_modules/.bun/@flaticon+flaticon-uicons@3.3.1/node_modules/@flaticon/flaticon-uicons/css/solid/straight.css */
@font-face {
  font-family: uicons-solid-straight;
  src: url("./uicons-solid-straight-4DZ3VA4V-fg2wadgn.woff2") format(woff2), url("./uicons-solid-straight-ITFA7HIK-2s8tdgqt.woff") format(woff), url("./uicons-solid-straight-W4CCEH4W-ngcdzbe7.eot") format(embedded-opentype);
  font-display: swap;
}

i[class^="fi-ss-"]:before, i[class*=" fi-ss-"]:before, span[class^="fi-ss-"]:before, span[class*="fi-ss-"]:before {
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-style: normal;
  line-height: 1;
  font-family: uicons-solid-straight !important;
  font-weight: 400 !important;
}

.variable-selector-00:before {
  content: "︀";
}

.variable-selector-01:before {
  content: "︁";
}

.variable-selector-02:before {
  content: "︂";
}

.variable-selector-03:before {
  content: "︃";
}

.variable-selector-04:before {
  content: "︄";
}

.variable-selector-05:before {
  content: "︅";
}

.variable-selector-06:before {
  content: "︆";
}

.variable-selector-07:before {
  content: "︇";
}

.variable-selector-08:before {
  content: "︈";
}

.variable-selector-09:before {
  content: "︉";
}

.variable-selector-0a:before {
  content: "︊";
}

.variable-selector-0b:before {
  content: "︋";
}

.variable-selector-0c:before {
  content: "︌";
}

.variable-selector-0d:before {
  content: "︍";
}

.variable-selector-0e:before {
  content: "︎";
}

.variable-selector-0f:before {
  content: "️";
}

.combining-half-marks-00:before {
  content: "︠";
}

.combining-half-marks-01:before {
  content: "︡";
}

.combining-half-marks-02:before {
  content: "︢";
}

.combining-half-marks-03:before {
  content: "︣";
}

.combining-half-marks-04:before {
  content: "︤";
}

.combining-half-marks-05:before {
  content: "︥";
}

.combining-half-marks-06:before {
  content: "︦";
}

.combining-half-marks-07:before {
  content: "︧";
}

.combining-half-marks-08:before {
  content: "︨";
}

.combining-half-marks-09:before {
  content: "︩";
}

.combining-half-marks-0a:before {
  content: "︪";
}

.combining-half-marks-0b:before {
  content: "︫";
}

.combining-half-marks-0c:before {
  content: "︬";
}

.combining-half-marks-0d:before {
  content: "︭";
}

.combining-half-marks-0e:before {
  content: "︮";
}

.combining-half-marks-0f:before {
  content: "︯";
}

.zero-width-no-break-space-0f:before {
  content: "﻿";
}

.fi-ss-0:before {
  content: "";
}

.fi-ss-00s-music-disc:before {
  content: "";
}

.fi-ss-1:before {
  content: "";
}

.fi-ss-2:before {
  content: "";
}

.fi-ss-3:before {
  content: "";
}

.fi-ss-360-degrees:before {
  content: "";
}

.fi-ss-4:before {
  content: "";
}

.fi-ss-404:before {
  content: "";
}

.fi-ss-5:before {
  content: "";
}

.fi-ss-6:before {
  content: "";
}

.fi-ss-60s-music-disc:before {
  content: "";
}

.fi-ss-7:before {
  content: "";
}

.fi-ss-70s-music-disc:before {
  content: "";
}

.fi-ss-8:before {
  content: "";
}

.fi-ss-80s-music-disc:before {
  content: "";
}

.fi-ss-9:before {
  content: "";
}

.fi-ss-90s-music-disc:before {
  content: "";
}

.fi-ss-a:before {
  content: "";
}

.fi-ss-accident:before {
  content: "";
}

.fi-ss-acorn:before {
  content: "";
}

.fi-ss-ad-paid:before {
  content: "";
}

.fi-ss-ad:before {
  content: "";
}

.fi-ss-add-document:before {
  content: "";
}

.fi-ss-add-folder:before {
  content: "";
}

.fi-ss-add-image:before {
  content: "";
}

.fi-ss-add:before {
  content: "";
}

.fi-ss-address-book:before {
  content: "";
}

.fi-ss-address-card:before {
  content: "";
}

.fi-ss-admin-alt:before {
  content: "";
}

.fi-ss-admin:before {
  content: "";
}

.fi-ss-age-alt:before {
  content: "";
}

.fi-ss-age-restriction-eighteen:before {
  content: "";
}

.fi-ss-age-restriction-seven:before {
  content: "";
}

.fi-ss-age-restriction-six:before {
  content: "";
}

.fi-ss-age-restriction-sixteen:before {
  content: "";
}

.fi-ss-age-restriction-thirteen:before {
  content: "";
}

.fi-ss-age-restriction-three:before {
  content: "";
}

.fi-ss-age-restriction-twelve:before {
  content: "";
}

.fi-ss-age-restriction-twenty-one:before {
  content: "";
}

.fi-ss-age-restriction-zero:before {
  content: "";
}

.fi-ss-age:before {
  content: "";
}

.fi-ss-air-conditioner:before {
  content: "";
}

.fi-ss-air-freshener:before {
  content: "";
}

.fi-ss-air-pollution:before {
  content: "";
}

.fi-ss-airplane-journey:before {
  content: "";
}

.fi-ss-airplane-window-open:before {
  content: "";
}

.fi-ss-airplay:before {
  content: "";
}

.fi-ss-alarm-clock:before {
  content: "";
}

.fi-ss-alarm-exclamation:before {
  content: "";
}

.fi-ss-alarm-plus:before {
  content: "";
}

.fi-ss-alarm-snooze:before {
  content: "";
}

.fi-ss-album-circle-plus:before {
  content: "";
}

.fi-ss-album-circle-user:before {
  content: "";
}

.fi-ss-album-collection:before {
  content: "";
}

.fi-ss-album:before {
  content: "";
}

.fi-ss-algorithm:before {
  content: "";
}

.fi-ss-alicorn:before {
  content: "";
}

.fi-ss-alien:before {
  content: "";
}

.fi-ss-align-center:before {
  content: "";
}

.fi-ss-align-justify:before {
  content: "";
}

.fi-ss-align-left:before {
  content: "";
}

.fi-ss-align-slash:before {
  content: "";
}

.fi-ss-ambulance:before {
  content: "";
}

.fi-ss-amusement-park:before {
  content: "";
}

.fi-ss-analyse-alt:before {
  content: "";
}

.fi-ss-analyse:before {
  content: "";
}

.fi-ss-anatomical-heart:before {
  content: "";
}

.fi-ss-anchor:before {
  content: "";
}

.fi-ss-angel:before {
  content: "";
}

.fi-ss-angle-90:before {
  content: "";
}

.fi-ss-angle-circle-down:before {
  content: "";
}

.fi-ss-angle-circle-left:before {
  content: "";
}

.fi-ss-angle-circle-right:before {
  content: "";
}

.fi-ss-angle-circle-up:before {
  content: "";
}

.fi-ss-angle-double-left:before {
  content: "";
}

.fi-ss-angle-double-right:before {
  content: "";
}

.fi-ss-angle-double-small-down:before {
  content: "";
}

.fi-ss-angle-double-small-left:before {
  content: "";
}

.fi-ss-angle-double-small-right:before {
  content: "";
}

.fi-ss-angle-double-small-up:before {
  content: "";
}

.fi-ss-angle-down:before {
  content: "";
}

.fi-ss-angle-left:before {
  content: "";
}

.fi-ss-angle-right:before {
  content: "";
}

.fi-ss-angle-small-down:before {
  content: "";
}

.fi-ss-angle-small-left:before {
  content: "";
}

.fi-ss-angle-small-right:before {
  content: "";
}

.fi-ss-angle-small-up:before {
  content: "";
}

.fi-ss-angle-square-down:before {
  content: "";
}

.fi-ss-angle-square-left:before {
  content: "";
}

.fi-ss-angle-square-right:before {
  content: "";
}

.fi-ss-angle-square-up:before {
  content: "";
}

.fi-ss-angle-up:before {
  content: "";
}

.fi-ss-angle:before {
  content: "";
}

.fi-ss-angles-up-down:before {
  content: "";
}

.fi-ss-angry:before {
  content: "";
}

.fi-ss-animated-icon:before {
  content: "";
}

.fi-ss-ankh:before {
  content: "";
}

.fi-ss-answer-alt:before {
  content: "";
}

.fi-ss-answer:before {
  content: "";
}

.fi-ss-apartment:before {
  content: "";
}

.fi-ss-aperture:before {
  content: "";
}

.fi-ss-api:before {
  content: "";
}

.fi-ss-apple-core:before {
  content: "";
}

.fi-ss-apple-crate:before {
  content: "";
}

.fi-ss-apple-whole:before {
  content: "";
}

.fi-ss-apps-add:before {
  content: "";
}

.fi-ss-apps-delete:before {
  content: "";
}

.fi-ss-apps-sort:before {
  content: "";
}

.fi-ss-apps:before {
  content: "";
}

.fi-ss-archive:before {
  content: "";
}

.fi-ss-archway:before {
  content: "";
}

.fi-ss-arrow-alt-circle-down:before {
  content: "";
}

.fi-ss-arrow-alt-circle-left:before {
  content: "";
}

.fi-ss-arrow-alt-circle-right:before {
  content: "";
}

.fi-ss-arrow-alt-circle-up:before {
  content: "";
}

.fi-ss-arrow-alt-down:before {
  content: "";
}

.fi-ss-arrow-alt-from-bottom:before {
  content: "";
}

.fi-ss-arrow-alt-from-left:before {
  content: "";
}

.fi-ss-arrow-alt-from-right:before {
  content: "";
}

.fi-ss-arrow-alt-from-top:before {
  content: "";
}

.fi-ss-arrow-alt-left:before {
  content: "";
}

.fi-ss-arrow-alt-right:before {
  content: "";
}

.fi-ss-arrow-alt-square-down:before {
  content: "";
}

.fi-ss-arrow-alt-square-left:before {
  content: "";
}

.fi-ss-arrow-alt-square-right:before {
  content: "";
}

.fi-ss-arrow-alt-square-up:before {
  content: "";
}

.fi-ss-arrow-alt-to-bottom:before {
  content: "";
}

.fi-ss-arrow-alt-to-left:before {
  content: "";
}

.fi-ss-arrow-alt-to-right:before {
  content: "";
}

.fi-ss-arrow-alt-to-top:before {
  content: "";
}

.fi-ss-arrow-alt-up:before {
  content: "";
}

.fi-ss-arrow-circle-down:before {
  content: "";
}

.fi-ss-arrow-circle-left:before {
  content: "";
}

.fi-ss-arrow-circle-right:before {
  content: "";
}

.fi-ss-arrow-circle-up:before {
  content: "";
}

.fi-ss-arrow-comparison:before {
  content: "";
}

.fi-ss-arrow-down-from-arc:before {
  content: "";
}

.fi-ss-arrow-down-from-dotted-line:before {
  content: "";
}

.fi-ss-arrow-down-left:before {
  content: "";
}

.fi-ss-arrow-down-small-big:before {
  content: "";
}

.fi-ss-arrow-down-to-dotted-line:before {
  content: "";
}

.fi-ss-arrow-down-to-square:before {
  content: "";
}

.fi-ss-arrow-down-triangle-square:before {
  content: "";
}

.fi-ss-arrow-down:before {
  content: "";
}

.fi-ss-arrow-from-bottom:before {
  content: "";
}

.fi-ss-arrow-from-left:before {
  content: "";
}

.fi-ss-arrow-from-right:before {
  content: "";
}

.fi-ss-arrow-from-top:before {
  content: "";
}

.fi-ss-arrow-left-from-arc:before {
  content: "";
}

.fi-ss-arrow-left-from-line:before {
  content: "";
}

.fi-ss-arrow-left-to-arc:before {
  content: "";
}

.fi-ss-arrow-left:before {
  content: "";
}

.fi-ss-arrow-progress-alt:before {
  content: "";
}

.fi-ss-arrow-progress:before {
  content: "";
}

.fi-ss-arrow-right-to-bracket:before {
  content: "";
}

.fi-ss-arrow-right:before {
  content: "";
}

.fi-ss-arrow-small-down:before {
  content: "";
}

.fi-ss-arrow-small-left:before {
  content: "";
}

.fi-ss-arrow-small-right:before {
  content: "";
}

.fi-ss-arrow-small-up:before {
  content: "";
}

.fi-ss-arrow-square-down:before {
  content: "";
}

.fi-ss-arrow-square-left:before {
  content: "";
}

.fi-ss-arrow-square-right:before {
  content: "";
}

.fi-ss-arrow-square-up:before {
  content: "";
}

.fi-ss-arrow-to-bottom:before {
  content: "";
}

.fi-ss-arrow-to-left:before {
  content: "";
}

.fi-ss-arrow-to-right:before {
  content: "";
}

.fi-ss-arrow-to-top:before {
  content: "";
}

.fi-ss-arrow-trend-down:before {
  content: "";
}

.fi-ss-arrow-trend-up:before {
  content: "";
}

.fi-ss-arrow-turn-down-left:before {
  content: "";
}

.fi-ss-arrow-turn-down-right:before {
  content: "";
}

.fi-ss-arrow-turn-left-up:before {
  content: "";
}

.fi-ss-arrow-up-from-dotted-line:before {
  content: "";
}

.fi-ss-arrow-up-from-ground-water:before {
  content: "";
}

.fi-ss-arrow-up-from-square:before {
  content: "";
}

.fi-ss-arrow-up-left-from-circle:before {
  content: "";
}

.fi-ss-arrow-up-left:before {
  content: "";
}

.fi-ss-arrow-up-right-and-arrow-down-left-from-center:before {
  content: "";
}

.fi-ss-arrow-up-right-from-square:before {
  content: "";
}

.fi-ss-arrow-up-right:before {
  content: "";
}

.fi-ss-arrow-up-small-big:before {
  content: "";
}

.fi-ss-arrow-up-square-triangle:before {
  content: "";
}

.fi-ss-arrow-up-to-arc:before {
  content: "";
}

.fi-ss-arrow-up-to-dotted-line:before {
  content: "";
}

.fi-ss-arrow-up:before {
  content: "";
}

.fi-ss-arrow-upward-growth-crypto:before {
  content: "";
}

.fi-ss-arrows-alt-h:before {
  content: "";
}

.fi-ss-arrows-alt-v:before {
  content: "";
}

.fi-ss-arrows-alt:before {
  content: "";
}

.fi-ss-arrows-cross:before {
  content: "";
}

.fi-ss-arrows-from-dotted-line:before {
  content: "";
}

.fi-ss-arrows-from-line:before {
  content: "";
}

.fi-ss-arrows-h-copy:before {
  content: "";
}

.fi-ss-arrows-h:before {
  content: "";
}

.fi-ss-arrows-repeat-1:before {
  content: "";
}

.fi-ss-arrows-repeat:before {
  content: "";
}

.fi-ss-arrows-retweet:before {
  content: "";
}

.fi-ss-arrows-split-right-and-left:before {
  content: "";
}

.fi-ss-arrows-split-up-and-left:before {
  content: "";
}

.fi-ss-arrows-to-circle:before {
  content: "";
}

.fi-ss-arrows-to-dotted-line:before {
  content: "";
}

.fi-ss-arrows-to-eye:before {
  content: "";
}

.fi-ss-arrows-to-line:before {
  content: "";
}

.fi-ss-arrows:before {
  content: "";
}

.fi-ss-artificial-intelligence:before {
  content: "";
}

.fi-ss-assept-document:before {
  content: "";
}

.fi-ss-assessment-alt:before {
  content: "";
}

.fi-ss-assessment:before {
  content: "";
}

.fi-ss-assign:before {
  content: "";
}

.fi-ss-assistive-listening-systems:before {
  content: "";
}

.fi-ss-asterik:before {
  content: "";
}

.fi-ss-at:before {
  content: "";
}

.fi-ss-attribution-pen:before {
  content: "";
}

.fi-ss-attribution-pencil:before {
  content: "";
}

.fi-ss-aubergine:before {
  content: "";
}

.fi-ss-auction:before {
  content: "";
}

.fi-ss-audience-megaphone:before {
  content: "";
}

.fi-ss-audio-description-slash:before {
  content: "";
}

.fi-ss-audit-alt:before {
  content: "";
}

.fi-ss-audit:before {
  content: "";
}

.fi-ss-austral-sign:before {
  content: "";
}

.fi-ss-avocado:before {
  content: "";
}

.fi-ss-award:before {
  content: "";
}

.fi-ss-axe-battle:before {
  content: "";
}

.fi-ss-axe:before {
  content: "";
}

.fi-ss-b:before {
  content: "";
}

.fi-ss-baby-carriage:before {
  content: "";
}

.fi-ss-baby:before {
  content: "";
}

.fi-ss-back-up:before {
  content: "";
}

.fi-ss-background:before {
  content: "";
}

.fi-ss-backpack:before {
  content: "";
}

.fi-ss-bacon:before {
  content: "";
}

.fi-ss-bacteria:before {
  content: "";
}

.fi-ss-bacterium:before {
  content: "";
}

.fi-ss-badge-check:before {
  content: "";
}

.fi-ss-badge-dollar:before {
  content: "";
}

.fi-ss-badge-leaf:before {
  content: "";
}

.fi-ss-badge-percent:before {
  content: "";
}

.fi-ss-badge-sheriff:before {
  content: "";
}

.fi-ss-badge:before {
  content: "";
}

.fi-ss-badger-honey:before {
  content: "";
}

.fi-ss-badget-check-alt:before {
  content: "";
}

.fi-ss-badminton:before {
  content: "";
}

.fi-ss-bag-map-pin:before {
  content: "";
}

.fi-ss-bag-seedling:before {
  content: "";
}

.fi-ss-bag-shopping-minus:before {
  content: "";
}

.fi-ss-bags-shopping:before {
  content: "";
}

.fi-ss-baguette:before {
  content: "";
}

.fi-ss-bahai:before {
  content: "";
}

.fi-ss-baht-sign:before {
  content: "";
}

.fi-ss-balance-scale-left:before {
  content: "";
}

.fi-ss-balance-scale-right:before {
  content: "";
}

.fi-ss-ball-pile:before {
  content: "";
}

.fi-ss-ballet-dance:before {
  content: "";
}

.fi-ss-balloon:before {
  content: "";
}

.fi-ss-balloons:before {
  content: "";
}

.fi-ss-ballot-check:before {
  content: "";
}

.fi-ss-ballot:before {
  content: "";
}

.fi-ss-ban-bug:before {
  content: "";
}

.fi-ss-ban:before {
  content: "";
}

.fi-ss-banana:before {
  content: "";
}

.fi-ss-band-aid:before {
  content: "";
}

.fi-ss-bangladeshi-taka-sign:before {
  content: "";
}

.fi-ss-banjo:before {
  content: "";
}

.fi-ss-bank:before {
  content: "";
}

.fi-ss-banner-2:before {
  content: "";
}

.fi-ss-banner-3:before {
  content: "";
}

.fi-ss-banner-4:before {
  content: "";
}

.fi-ss-banner-5:before {
  content: "";
}

.fi-ss-banner:before {
  content: "";
}

.fi-ss-barber-pole:before {
  content: "";
}

.fi-ss-barber-shop:before {
  content: "";
}

.fi-ss-barcode-read:before {
  content: "";
}

.fi-ss-barcode-scan:before {
  content: "";
}

.fi-ss-barcode:before {
  content: "";
}

.fi-ss-bars-filter:before {
  content: "";
}

.fi-ss-bars-progress:before {
  content: "";
}

.fi-ss-bars-sort:before {
  content: "";
}

.fi-ss-bars-staggered:before {
  content: "";
}

.fi-ss-baseball-alt:before {
  content: "";
}

.fi-ss-baseball:before {
  content: "";
}

.fi-ss-basket-shopping-minus:before {
  content: "";
}

.fi-ss-basket-shopping-plus:before {
  content: "";
}

.fi-ss-basket-shopping-simple:before {
  content: "";
}

.fi-ss-basketball-hoop:before {
  content: "";
}

.fi-ss-basketball:before {
  content: "";
}

.fi-ss-bat:before {
  content: "";
}

.fi-ss-bath:before {
  content: "";
}

.fi-ss-battery-bolt:before {
  content: "";
}

.fi-ss-battery-empty:before {
  content: "";
}

.fi-ss-battery-exclamation:before {
  content: "";
}

.fi-ss-battery-full:before {
  content: "";
}

.fi-ss-battery-half:before {
  content: "";
}

.fi-ss-battery-quarter:before {
  content: "";
}

.fi-ss-battery-slash:before {
  content: "";
}

.fi-ss-battery-three-quarters:before {
  content: "";
}

.fi-ss-beacon:before {
  content: "";
}

.fi-ss-bed-alt:before {
  content: "";
}

.fi-ss-bed-bunk:before {
  content: "";
}

.fi-ss-bed-empty:before {
  content: "";
}

.fi-ss-bed:before {
  content: "";
}

.fi-ss-bee:before {
  content: "";
}

.fi-ss-beer-mug-empty:before {
  content: "";
}

.fi-ss-beer:before {
  content: "";
}

.fi-ss-bell-concierge:before {
  content: "";
}

.fi-ss-bell-notification-call:before {
  content: "";
}

.fi-ss-bell-notification-social-media:before {
  content: "";
}

.fi-ss-bell-ring:before {
  content: "";
}

.fi-ss-bell-school-slash:before {
  content: "";
}

.fi-ss-bell-school:before {
  content: "";
}

.fi-ss-bell-slash:before {
  content: "";
}

.fi-ss-bell:before {
  content: "";
}

.fi-ss-bells:before {
  content: "";
}

.fi-ss-bench-tree:before {
  content: "";
}

.fi-ss-benefit-diamond-alt:before {
  content: "";
}

.fi-ss-benefit-diamond:before {
  content: "";
}

.fi-ss-benefit-hand:before {
  content: "";
}

.fi-ss-benefit-increase:before {
  content: "";
}

.fi-ss-benefit-porcent:before {
  content: "";
}

.fi-ss-benefit:before {
  content: "";
}

.fi-ss-betamax:before {
  content: "";
}

.fi-ss-bible:before {
  content: "";
}

.fi-ss-bicycle-journey:before {
  content: "";
}

.fi-ss-bike:before {
  content: "";
}

.fi-ss-biking-mountain:before {
  content: "";
}

.fi-ss-biking:before {
  content: "";
}

.fi-ss-bill-arrow:before {
  content: "";
}

.fi-ss-billiard:before {
  content: "";
}

.fi-ss-bin-bottles:before {
  content: "";
}

.fi-ss-binary-circle-check:before {
  content: "";
}

.fi-ss-binary-lock:before {
  content: "";
}

.fi-ss-binary-slash:before {
  content: "";
}

.fi-ss-binary:before {
  content: "";
}

.fi-ss-binoculars:before {
  content: "";
}

.fi-ss-bio-leaves:before {
  content: "";
}

.fi-ss-bio:before {
  content: "";
}

.fi-ss-biohazard:before {
  content: "";
}

.fi-ss-bird:before {
  content: "";
}

.fi-ss-bitcoin-sign:before {
  content: "";
}

.fi-ss-blanket:before {
  content: "";
}

.fi-ss-blender-phone:before {
  content: "";
}

.fi-ss-blender:before {
  content: "";
}

.fi-ss-blinds-open:before {
  content: "";
}

.fi-ss-blinds-raised:before {
  content: "";
}

.fi-ss-blinds:before {
  content: "";
}

.fi-ss-block-brick:before {
  content: "";
}

.fi-ss-block-microphone:before {
  content: "";
}

.fi-ss-block-question:before {
  content: "";
}

.fi-ss-block-quote:before {
  content: "";
}

.fi-ss-block:before {
  content: "";
}

.fi-ss-blockchain-3:before {
  content: "";
}

.fi-ss-blog-pencil:before {
  content: "";
}

.fi-ss-blog-text:before {
  content: "";
}

.fi-ss-blood-dropper:before {
  content: "";
}

.fi-ss-blood-test-tube-alt:before {
  content: "";
}

.fi-ss-blood-test-tube:before {
  content: "";
}

.fi-ss-blood:before {
  content: "";
}

.fi-ss-blossom:before {
  content: "";
}

.fi-ss-blueberries:before {
  content: "";
}

.fi-ss-blueprint:before {
  content: "";
}

.fi-ss-bold:before {
  content: "";
}

.fi-ss-bolt-auto:before {
  content: "";
}

.fi-ss-bolt-slash:before {
  content: "";
}

.fi-ss-bolt:before {
  content: "";
}

.fi-ss-bomb:before {
  content: "";
}

.fi-ss-bone-break:before {
  content: "";
}

.fi-ss-bone:before {
  content: "";
}

.fi-ss-bong:before {
  content: "";
}

.fi-ss-bonus-alt:before {
  content: "";
}

.fi-ss-bonus-star:before {
  content: "";
}

.fi-ss-bonus:before {
  content: "";
}

.fi-ss-book-alt:before {
  content: "";
}

.fi-ss-book-arrow-right:before {
  content: "";
}

.fi-ss-book-arrow-up:before {
  content: "";
}

.fi-ss-book-atlas:before {
  content: "";
}

.fi-ss-book-bookmark:before {
  content: "";
}

.fi-ss-book-circle-arrow-right:before {
  content: "";
}

.fi-ss-book-circle-arrow-up:before {
  content: "";
}

.fi-ss-book-copy:before {
  content: "";
}

.fi-ss-book-dead:before {
  content: "";
}

.fi-ss-book-font:before {
  content: "";
}

.fi-ss-book-heart:before {
  content: "";
}

.fi-ss-book-medical:before {
  content: "";
}

.fi-ss-book-open-cover:before {
  content: "";
}

.fi-ss-book-open-reader:before {
  content: "";
}

.fi-ss-book-plus:before {
  content: "";
}

.fi-ss-book-quran:before {
  content: "";
}

.fi-ss-book-section:before {
  content: "";
}

.fi-ss-book-spells:before {
  content: "";
}

.fi-ss-book-tanakh:before {
  content: "";
}

.fi-ss-book-user:before {
  content: "";
}

.fi-ss-book:before {
  content: "";
}

.fi-ss-Booking:before {
  content: "";
}

.fi-ss-bookmark-slash:before {
  content: "";
}

.fi-ss-bookmark:before {
  content: "";
}

.fi-ss-books-medical:before {
  content: "";
}

.fi-ss-books:before {
  content: "";
}

.fi-ss-boot-heeled:before {
  content: "";
}

.fi-ss-boot:before {
  content: "";
}

.fi-ss-booth-curtain:before {
  content: "";
}

.fi-ss-border-all:before {
  content: "";
}

.fi-ss-border-bottom:before {
  content: "";
}

.fi-ss-border-center-h:before {
  content: "";
}

.fi-ss-border-center-v:before {
  content: "";
}

.fi-ss-border-inner:before {
  content: "";
}

.fi-ss-border-left:before {
  content: "";
}

.fi-ss-border-none:before {
  content: "";
}

.fi-ss-border-outer:before {
  content: "";
}

.fi-ss-border-right:before {
  content: "";
}

.fi-ss-border-style-alt:before {
  content: "";
}

.fi-ss-border-style:before {
  content: "";
}

.fi-ss-border-top:before {
  content: "";
}

.fi-ss-boss:before {
  content: "";
}

.fi-ss-bottle-droplet:before {
  content: "";
}

.fi-ss-bottle:before {
  content: "";
}

.fi-ss-bow-arrow:before {
  content: "";
}

.fi-ss-bowl-chopsticks-noodles:before {
  content: "";
}

.fi-ss-bowl-chopsticks:before {
  content: "";
}

.fi-ss-bowl-rice:before {
  content: "";
}

.fi-ss-bowl-scoop:before {
  content: "";
}

.fi-ss-bowl-scoops:before {
  content: "";
}

.fi-ss-bowl-soft-serve:before {
  content: "";
}

.fi-ss-bowl-spoon:before {
  content: "";
}

.fi-ss-bowling-ball:before {
  content: "";
}

.fi-ss-bowling-pins:before {
  content: "";
}

.fi-ss-bowling:before {
  content: "";
}

.fi-ss-box-alt:before {
  content: "";
}

.fi-ss-box-ballot:before {
  content: "";
}

.fi-ss-box-check:before {
  content: "";
}

.fi-ss-box-circle-check:before {
  content: "";
}

.fi-ss-box-dollar:before {
  content: "";
}

.fi-ss-box-fragile:before {
  content: "";
}

.fi-ss-box-heart:before {
  content: "";
}

.fi-ss-box-open-full:before {
  content: "";
}

.fi-ss-box-open:before {
  content: "";
}

.fi-ss-box-tissue:before {
  content: "";
}

.fi-ss-box-up:before {
  content: "";
}

.fi-ss-box:before {
  content: "";
}

.fi-ss-boxes:before {
  content: "";
}

.fi-ss-boxing-glove:before {
  content: "";
}

.fi-ss-bracket-curly-right:before {
  content: "";
}

.fi-ss-bracket-curly:before {
  content: "";
}

.fi-ss-bracket-round-right:before {
  content: "";
}

.fi-ss-bracket-round:before {
  content: "";
}

.fi-ss-bracket-square-right:before {
  content: "";
}

.fi-ss-bracket-square:before {
  content: "";
}

.fi-ss-brackets-curly:before {
  content: "";
}

.fi-ss-brackets-round:before {
  content: "";
}

.fi-ss-brackets-square:before {
  content: "";
}

.fi-ss-braille-a:before {
  content: "";
}

.fi-ss-braille-b:before {
  content: "";
}

.fi-ss-braille-c:before {
  content: "";
}

.fi-ss-braille-d:before {
  content: "";
}

.fi-ss-braille-e:before {
  content: "";
}

.fi-ss-braille-g:before {
  content: "";
}

.fi-ss-braille-h:before {
  content: "";
}

.fi-ss-braille-i:before {
  content: "";
}

.fi-ss-braille-j:before {
  content: "";
}

.fi-ss-braille-k:before {
  content: "";
}

.fi-ss-braille-l:before {
  content: "";
}

.fi-ss-braille-m:before {
  content: "";
}

.fi-ss-braille-n-alt:before {
  content: "";
}

.fi-ss-braille-n:before {
  content: "";
}

.fi-ss-braille-o:before {
  content: "";
}

.fi-ss-braille-p:before {
  content: "";
}

.fi-ss-braille-q:before {
  content: "";
}

.fi-ss-braille-r:before {
  content: "";
}

.fi-ss-braille-s:before {
  content: "";
}

.fi-ss-braille-t:before {
  content: "";
}

.fi-ss-braille-u:before {
  content: "";
}

.fi-ss-braille-v:before {
  content: "";
}

.fi-ss-braille-w:before {
  content: "";
}

.fi-ss-braille-x:before {
  content: "";
}

.fi-ss-braille-y:before {
  content: "";
}

.fi-ss-braille-z:before {
  content: "";
}

.fi-ss-braille:before {
  content: "";
}

.fi-ss-brain-circuit:before {
  content: "";
}

.fi-ss-brain:before {
  content: "";
}

.fi-ss-brake-warning:before {
  content: "";
}

.fi-ss-branching:before {
  content: "";
}

.fi-ss-brand:before {
  content: "";
}

.fi-ss-branding:before {
  content: "";
}

.fi-ss-bread-loaf:before {
  content: "";
}

.fi-ss-bread-slice-butter:before {
  content: "";
}

.fi-ss-bread-slice:before {
  content: "";
}

.fi-ss-bread:before {
  content: "";
}

.fi-ss-briefcase-arrow-right:before {
  content: "";
}

.fi-ss-briefcase-blank:before {
  content: "";
}

.fi-ss-briefcase:before {
  content: "";
}

.fi-ss-brightness-low:before {
  content: "";
}

.fi-ss-brightness:before {
  content: "";
}

.fi-ss-bring-forward:before {
  content: "";
}

.fi-ss-bring-front:before {
  content: "";
}

.fi-ss-broadcast-tower:before {
  content: "";
}

.fi-ss-broccoli:before {
  content: "";
}

.fi-ss-broken-chain-link-wrong:before {
  content: "";
}

.fi-ss-broken-image:before {
  content: "";
}

.fi-ss-broom-ball:before {
  content: "";
}

.fi-ss-broom:before {
  content: "";
}

.fi-ss-browser-ui:before {
  content: "";
}

.fi-ss-browser:before {
  content: "";
}

.fi-ss-browsers:before {
  content: "";
}

.fi-ss-brush:before {
  content: "";
}

.fi-ss-bucket:before {
  content: "";
}

.fi-ss-budget-alt:before {
  content: "";
}

.fi-ss-budget:before {
  content: "";
}

.fi-ss-bug-slash:before {
  content: "";
}

.fi-ss-bug:before {
  content: "";
}

.fi-ss-bugs:before {
  content: "";
}

.fi-ss-build-alt:before {
  content: "";
}

.fi-ss-build:before {
  content: "";
}

.fi-ss-builder:before {
  content: "";
}

.fi-ss-building-circle-arrow-right:before {
  content: "";
}

.fi-ss-building-ngo:before {
  content: "";
}

.fi-ss-building:before {
  content: "";
}

.fi-ss-bulb:before {
  content: "";
}

.fi-ss-bullet:before {
  content: "";
}

.fi-ss-bullhorn:before {
  content: "";
}

.fi-ss-bullseye-arrow:before {
  content: "";
}

.fi-ss-bullseye-pointer:before {
  content: "";
}

.fi-ss-bullseye:before {
  content: "";
}

.fi-ss-burger-alt:before {
  content: "";
}

.fi-ss-burger-fries:before {
  content: "";
}

.fi-ss-burger-glass:before {
  content: "";
}

.fi-ss-burrito:before {
  content: "";
}

.fi-ss-burst:before {
  content: "";
}

.fi-ss-bus-alt:before {
  content: "";
}

.fi-ss-bus:before {
  content: "";
}

.fi-ss-business-time:before {
  content: "";
}

.fi-ss-Butter:before {
  content: "";
}

.fi-ss-butterfly:before {
  content: "";
}

.fi-ss-c:before {
  content: "";
}

.fi-ss-cabin:before {
  content: "";
}

.fi-ss-cactus:before {
  content: "";
}

.fi-ss-cage-empty:before {
  content: "";
}

.fi-ss-cake-birthday:before {
  content: "";
}

.fi-ss-cake-slice:before {
  content: "";
}

.fi-ss-cake-wedding:before {
  content: "";
}

.fi-ss-calculator-bill:before {
  content: "";
}

.fi-ss-calculator-math-tax:before {
  content: "";
}

.fi-ss-calculator-money:before {
  content: "";
}

.fi-ss-calculator-simple:before {
  content: "";
}

.fi-ss-calculator:before {
  content: "";
}

.fi-ss-calendar-arrow-down:before {
  content: "";
}

.fi-ss-calendar-arrow-up:before {
  content: "";
}

.fi-ss-calendar-birhtday-cake:before {
  content: "";
}

.fi-ss-calendar-call:before {
  content: "";
}

.fi-ss-calendar-check:before {
  content: "";
}

.fi-ss-calendar-clock:before {
  content: "";
}

.fi-ss-calendar-day:before {
  content: "";
}

.fi-ss-calendar-days:before {
  content: "";
}

.fi-ss-calendar-event-tax:before {
  content: "";
}

.fi-ss-calendar-exclamation:before {
  content: "";
}

.fi-ss-calendar-gavel-legal:before {
  content: "";
}

.fi-ss-calendar-heart:before {
  content: "";
}

.fi-ss-calendar-image:before {
  content: "";
}

.fi-ss-calendar-lines-pen:before {
  content: "";
}

.fi-ss-calendar-lines:before {
  content: "";
}

.fi-ss-calendar-minus:before {
  content: "";
}

.fi-ss-calendar-payment-loan:before {
  content: "";
}

.fi-ss-calendar-pen:before {
  content: "";
}

.fi-ss-calendar-plus:before {
  content: "";
}

.fi-ss-calendar-salary:before {
  content: "";
}

.fi-ss-calendar-shift-swap:before {
  content: "";
}

.fi-ss-calendar-star:before {
  content: "";
}

.fi-ss-calendar-swap:before {
  content: "";
}

.fi-ss-calendar-week:before {
  content: "";
}

.fi-ss-calendar-xmark:before {
  content: "";
}

.fi-ss-calendar:before {
  content: "";
}

.fi-ss-calendars:before {
  content: "";
}

.fi-ss-call-duration:before {
  content: "";
}

.fi-ss-call-history:before {
  content: "";
}

.fi-ss-call-incoming:before {
  content: "";
}

.fi-ss-call-missed:before {
  content: "";
}

.fi-ss-call-outgoing:before {
  content: "";
}

.fi-ss-camcorder:before {
  content: "";
}

.fi-ss-camera-cctv:before {
  content: "";
}

.fi-ss-camera-movie:before {
  content: "";
}

.fi-ss-camera-retro:before {
  content: "";
}

.fi-ss-camera-rotate:before {
  content: "";
}

.fi-ss-camera-security:before {
  content: "";
}

.fi-ss-camera-slash:before {
  content: "";
}

.fi-ss-camera-viewfinder:before {
  content: "";
}

.fi-ss-camera:before {
  content: "";
}

.fi-ss-campfire:before {
  content: "";
}

.fi-ss-camping:before {
  content: "";
}

.fi-ss-can-food:before {
  content: "";
}

.fi-ss-candle-holder:before {
  content: "";
}

.fi-ss-candle-lotus-yoga:before {
  content: "";
}

.fi-ss-candle-pose-yoga:before {
  content: "";
}

.fi-ss-candy-alt:before {
  content: "";
}

.fi-ss-candy-bar:before {
  content: "";
}

.fi-ss-candy-cane:before {
  content: "";
}

.fi-ss-candy-corn:before {
  content: "";
}

.fi-ss-candy-sweet:before {
  content: "";
}

.fi-ss-candy:before {
  content: "";
}

.fi-ss-Cannabis:before {
  content: "";
}

.fi-ss-canned-food:before {
  content: "";
}

.fi-ss-capsules:before {
  content: "";
}

.fi-ss-car-alt:before {
  content: "";
}

.fi-ss-car-battery:before {
  content: "";
}

.fi-ss-car-bolt:before {
  content: "";
}

.fi-ss-car-building:before {
  content: "";
}

.fi-ss-car-bump:before {
  content: "";
}

.fi-ss-car-bus:before {
  content: "";
}

.fi-ss-car-circle-bolt:before {
  content: "";
}

.fi-ss-car-crash:before {
  content: "";
}

.fi-ss-car-garage:before {
  content: "";
}

.fi-ss-car-journey:before {
  content: "";
}

.fi-ss-car-mechanic:before {
  content: "";
}

.fi-ss-car-rear:before {
  content: "";
}

.fi-ss-car-side-bolt:before {
  content: "";
}

.fi-ss-car-side:before {
  content: "";
}

.fi-ss-car-tilt:before {
  content: "";
}

.fi-ss-car-wash:before {
  content: "";
}

.fi-ss-car:before {
  content: "";
}

.fi-ss-caravan-alt:before {
  content: "";
}

.fi-ss-caravan:before {
  content: "";
}

.fi-ss-card-club:before {
  content: "";
}

.fi-ss-card-diamond:before {
  content: "";
}

.fi-ss-card-heart:before {
  content: "";
}

.fi-ss-card-spade:before {
  content: "";
}

.fi-ss-cardinal-compass:before {
  content: "";
}

.fi-ss-career-growth:before {
  content: "";
}

.fi-ss-career-path:before {
  content: "";
}

.fi-ss-caret-circle-down:before {
  content: "";
}

.fi-ss-caret-circle-right:before {
  content: "";
}

.fi-ss-caret-circle-up:before {
  content: "";
}

.fi-ss-caret-down:before {
  content: "";
}

.fi-ss-caret-left:before {
  content: "";
}

.fi-ss-caret-quare-up:before {
  content: "";
}

.fi-ss-caret-right:before {
  content: "";
}

.fi-ss-caret-square-down:before {
  content: "";
}

.fi-ss-caret-square-left_1:before {
  content: "";
}

.fi-ss-caret-square-left:before {
  content: "";
}

.fi-ss-caret-square-right:before {
  content: "";
}

.fi-ss-caret-up:before {
  content: "";
}

.fi-ss-carrot:before {
  content: "";
}

.fi-ss-cars-crash:before {
  content: "";
}

.fi-ss-cars:before {
  content: "";
}

.fi-ss-cart-arrow-down:before {
  content: "";
}

.fi-ss-cart-minus:before {
  content: "";
}

.fi-ss-cart-shopping-fast:before {
  content: "";
}

.fi-ss-cash-register:before {
  content: "";
}

.fi-ss-cassette-tape:before {
  content: "";
}

.fi-ss-cassette-vhs:before {
  content: "";
}

.fi-ss-castle:before {
  content: "";
}

.fi-ss-cat-head:before {
  content: "";
}

.fi-ss-cat-space:before {
  content: "";
}

.fi-ss-cat:before {
  content: "";
}

.fi-ss-catalog-alt:before {
  content: "";
}

.fi-ss-catalog-magazine:before {
  content: "";
}

.fi-ss-catalog:before {
  content: "";
}

.fi-ss-category-alt:before {
  content: "";
}

.fi-ss-category:before {
  content: "";
}

.fi-ss-cauldron:before {
  content: "";
}

.fi-ss-cedi-sign:before {
  content: "";
}

.fi-ss-cello:before {
  content: "";
}

.fi-ss-cent-sign:before {
  content: "";
}

.fi-ss-chair-office:before {
  content: "";
}

.fi-ss-chair:before {
  content: "";
}

.fi-ss-chalkboard-user:before {
  content: "";
}

.fi-ss-chalkboard:before {
  content: "";
}

.fi-ss-challenge-alt:before {
  content: "";
}

.fi-ss-challenge:before {
  content: "";
}

.fi-ss-channel:before {
  content: "";
}

.fi-ss-charging-station:before {
  content: "";
}

.fi-ss-chart-area:before {
  content: "";
}

.fi-ss-chart-bullet:before {
  content: "";
}

.fi-ss-chart-candlestick:before {
  content: "";
}

.fi-ss-chart-connected:before {
  content: "";
}

.fi-ss-chart-gantt:before {
  content: "";
}

.fi-ss-chart-histogram:before {
  content: "";
}

.fi-ss-chart-kanban:before {
  content: "";
}

.fi-ss-chart-line-up-down:before {
  content: "";
}

.fi-ss-chart-line-up:before {
  content: "";
}

.fi-ss-chart-mixed-up-circle-currency:before {
  content: "";
}

.fi-ss-chart-mixed-up-circle-dollar:before {
  content: "";
}

.fi-ss-chart-mixed:before {
  content: "";
}

.fi-ss-chart-network:before {
  content: "";
}

.fi-ss-chart-pie-alt:before {
  content: "";
}

.fi-ss-chart-pie-simple-circle-currency:before {
  content: "";
}

.fi-ss-chart-pie-simple-circle-dollar:before {
  content: "";
}

.fi-ss-chart-pie:before {
  content: "";
}

.fi-ss-chart-pyramid:before {
  content: "";
}

.fi-ss-chart-radar:before {
  content: "";
}

.fi-ss-chart-scatter-3d:before {
  content: "";
}

.fi-ss-chart-scatter-bubble:before {
  content: "";
}

.fi-ss-chart-scatter:before {
  content: "";
}

.fi-ss-chart-set-theory:before {
  content: "";
}

.fi-ss-chart-simple-horizontal:before {
  content: "";
}

.fi-ss-chart-simple:before {
  content: "";
}

.fi-ss-chart-tree-map:before {
  content: "";
}

.fi-ss-chart-tree:before {
  content: "";
}

.fi-ss-chart-user:before {
  content: "";
}

.fi-ss-chart-waterfall:before {
  content: "";
}

.fi-ss-chat-arrow-down:before {
  content: "";
}

.fi-ss-chat-arrow-grow:before {
  content: "";
}

.fi-ss-chat-bubble-call:before {
  content: "";
}

.fi-ss-chatbot-speech-bubble:before {
  content: "";
}

.fi-ss-chatbot:before {
  content: "";
}

.fi-ss-cheap-bill:before {
  content: "";
}

.fi-ss-cheap-dollar:before {
  content: "";
}

.fi-ss-cheap-stack-dollar:before {
  content: "";
}

.fi-ss-cheap-stack:before {
  content: "";
}

.fi-ss-cheap:before {
  content: "";
}

.fi-ss-check-circle:before {
  content: "";
}

.fi-ss-check-double:before {
  content: "";
}

.fi-ss-check-in-calendar:before {
  content: "";
}

.fi-ss-check-out-calendar:before {
  content: "";
}

.fi-ss-check:before {
  content: "";
}

.fi-ss-checkbox:before {
  content: "";
}

.fi-ss-checklist-task-budget:before {
  content: "";
}

.fi-ss-cheese-alt:before {
  content: "";
}

.fi-ss-cheese:before {
  content: "";
}

.fi-ss-cheeseburger:before {
  content: "";
}

.fi-ss-cherry:before {
  content: "";
}

.fi-ss-chess-bishop:before {
  content: "";
}

.fi-ss-chess-board:before {
  content: "";
}

.fi-ss-chess-clock-alt:before {
  content: "";
}

.fi-ss-chess-clock:before {
  content: "";
}

.fi-ss-chess-king-alt:before {
  content: "";
}

.fi-ss-chess-king:before {
  content: "";
}

.fi-ss-chess-knight-alt:before {
  content: "";
}

.fi-ss-chess-knight:before {
  content: "";
}

.fi-ss-chess-pawn-alt:before {
  content: "";
}

.fi-ss-chess-pawn:before {
  content: "";
}

.fi-ss-chess-piece:before {
  content: "";
}

.fi-ss-chess-queen-alt:before {
  content: "";
}

.fi-ss-chess-queen:before {
  content: "";
}

.fi-ss-chess-rook-alt:before {
  content: "";
}

.fi-ss-chess-rook:before {
  content: "";
}

.fi-ss-chess:before {
  content: "";
}

.fi-ss-chevron-double-down:before {
  content: "";
}

.fi-ss-chevron-double-up:before {
  content: "";
}

.fi-ss-child-head:before {
  content: "";
}

.fi-ss-child:before {
  content: "";
}

.fi-ss-chimney:before {
  content: "";
}

.fi-ss-chip:before {
  content: "";
}

.fi-ss-chocolate:before {
  content: "";
}

.fi-ss-choir-singing:before {
  content: "";
}

.fi-ss-choose-alt:before {
  content: "";
}

.fi-ss-choose:before {
  content: "";
}

.fi-ss-church:before {
  content: "";
}

.fi-ss-circle-0:before {
  content: "";
}

.fi-ss-circle-1:before {
  content: "";
}

.fi-ss-circle-2:before {
  content: "";
}

.fi-ss-circle-3:before {
  content: "";
}

.fi-ss-circle-4:before {
  content: "";
}

.fi-ss-circle-5:before {
  content: "";
}

.fi-ss-circle-6:before {
  content: "";
}

.fi-ss-circle-7:before {
  content: "";
}

.fi-ss-circle-8:before {
  content: "";
}

.fi-ss-circle-9:before {
  content: "";
}

.fi-ss-circle-a:before {
  content: "";
}

.fi-ss-circle-b:before {
  content: "";
}

.fi-ss-circle-bolt:before {
  content: "";
}

.fi-ss-circle-book-open:before {
  content: "";
}

.fi-ss-circle-bookmark:before {
  content: "";
}

.fi-ss-circle-c:before {
  content: "";
}

.fi-ss-circle-calendar:before {
  content: "";
}

.fi-ss-circle-camera:before {
  content: "";
}

.fi-ss-circle-d:before {
  content: "";
}

.fi-ss-circle-dashed:before {
  content: "";
}

.fi-ss-circle-divide:before {
  content: "";
}

.fi-ss-circle-e:before {
  content: "";
}

.fi-ss-circle-ellipsis-vertical:before {
  content: "";
}

.fi-ss-circle-ellipsis:before {
  content: "";
}

.fi-ss-circle-envelope:before {
  content: "";
}

.fi-ss-circle-exclamation-check:before {
  content: "";
}

.fi-ss-circle-f:before {
  content: "";
}

.fi-ss-circle-g:before {
  content: "";
}

.fi-ss-circle-h:before {
  content: "";
}

.fi-ss-circle-half-stroke:before {
  content: "";
}

.fi-ss-circle-half:before {
  content: "";
}

.fi-ss-circle-heart:before {
  content: "";
}

.fi-ss-circle-i:before {
  content: "";
}

.fi-ss-circle-j:before {
  content: "";
}

.fi-ss-circle-k:before {
  content: "";
}

.fi-ss-circle-l:before {
  content: "";
}

.fi-ss-circle-m:before {
  content: "";
}

.fi-ss-circle-microphone-lines:before {
  content: "";
}

.fi-ss-circle-microphone:before {
  content: "";
}

.fi-ss-circle-n:before {
  content: "";
}

.fi-ss-circle-nodes:before {
  content: "";
}

.fi-ss-circle-o:before {
  content: "";
}

.fi-ss-circle-overlap:before {
  content: "";
}

.fi-ss-circle-p:before {
  content: "";
}

.fi-ss-circle-phone-flip:before {
  content: "";
}

.fi-ss-circle-phone-hangup:before {
  content: "";
}

.fi-ss-circle-phone:before {
  content: "";
}

.fi-ss-circle-q:before {
  content: "";
}

.fi-ss-circle-quarter:before {
  content: "";
}

.fi-ss-circle-quarters-alt:before {
  content: "";
}

.fi-ss-circle-r:before {
  content: "";
}

.fi-ss-circle-s:before {
  content: "";
}

.fi-ss-circle-small:before {
  content: "";
}

.fi-ss-circle-star:before {
  content: "";
}

.fi-ss-circle-t:before {
  content: "";
}

.fi-ss-circle-three-quarters:before {
  content: "";
}

.fi-ss-circle-trash:before {
  content: "";
}

.fi-ss-circle-u:before {
  content: "";
}

.fi-ss-circle-user:before {
  content: "";
}

.fi-ss-circle-v:before {
  content: "";
}

.fi-ss-circle-video:before {
  content: "";
}

.fi-ss-circle-w:before {
  content: "";
}

.fi-ss-circle-waveform-lines:before {
  content: "";
}

.fi-ss-circle-x:before {
  content: "";
}

.fi-ss-circle-xmark:before {
  content: "";
}

.fi-ss-circle-y:before {
  content: "";
}

.fi-ss-circle-z:before {
  content: "";
}

.fi-ss-circle:before {
  content: "";
}

.fi-ss-citrus-slice:before {
  content: "";
}

.fi-ss-citrus:before {
  content: "";
}

.fi-ss-city:before {
  content: "";
}

.fi-ss-clapperboard-play:before {
  content: "";
}

.fi-ss-clapperboard:before {
  content: "";
}

.fi-ss-clarinet:before {
  content: "";
}

.fi-ss-claw-marks:before {
  content: "";
}

.fi-ss-clear-alt:before {
  content: "";
}

.fi-ss-clip-file:before {
  content: "";
}

.fi-ss-clip-mail:before {
  content: "";
}

.fi-ss-clip:before {
  content: "";
}

.fi-ss-clipboard-check:before {
  content: "";
}

.fi-ss-clipboard-exclamation:before {
  content: "";
}

.fi-ss-clipboard-list-check:before {
  content: "";
}

.fi-ss-clipboard-list:before {
  content: "";
}

.fi-ss-clipboard-prescription:before {
  content: "";
}

.fi-ss-clipboard-question:before {
  content: "";
}

.fi-ss-clipboard-user:before {
  content: "";
}

.fi-ss-clipboard:before {
  content: "";
}

.fi-ss-clipoard-wrong:before {
  content: "";
}

.fi-ss-clock-desk:before {
  content: "";
}

.fi-ss-clock-eight-thirty:before {
  content: "";
}

.fi-ss-clock-eleven-thirty:before {
  content: "";
}

.fi-ss-clock-eleven:before {
  content: "";
}

.fi-ss-clock-five-thirty:before {
  content: "";
}

.fi-ss-clock-five:before {
  content: "";
}

.fi-ss-clock-four-thirty:before {
  content: "";
}

.fi-ss-clock-nine-thirty:before {
  content: "";
}

.fi-ss-clock-nine:before {
  content: "";
}

.fi-ss-clock-one-thirty:before {
  content: "";
}

.fi-ss-clock-one:before {
  content: "";
}

.fi-ss-clock-seven-thirty:before {
  content: "";
}

.fi-ss-clock-seven:before {
  content: "";
}

.fi-ss-clock-six-thirty:before {
  content: "";
}

.fi-ss-clock-six:before {
  content: "";
}

.fi-ss-clock-ten-thirty:before {
  content: "";
}

.fi-ss-clock-ten:before {
  content: "";
}

.fi-ss-clock-three-thirty:before {
  content: "";
}

.fi-ss-clock-three:before {
  content: "";
}

.fi-ss-clock-time-tracking:before {
  content: "";
}

.fi-ss-clock-twelve-thirty:before {
  content: "";
}

.fi-ss-clock-twelve:before {
  content: "";
}

.fi-ss-clock-two-thirty:before {
  content: "";
}

.fi-ss-clock-two:before {
  content: "";
}

.fi-ss-clock-up-arrow:before {
  content: "";
}

.fi-ss-clock:before {
  content: "";
}

.fi-ss-clone:before {
  content: "";
}

.fi-ss-closed-captioning-slash:before {
  content: "";
}

.fi-ss-clothes-hanger:before {
  content: "";
}

.fi-ss-cloud-back-up-alt:before {
  content: "";
}

.fi-ss-cloud-back-up:before {
  content: "";
}

.fi-ss-cloud-check:before {
  content: "";
}

.fi-ss-cloud-code:before {
  content: "";
}

.fi-ss-cloud-disabled:before {
  content: "";
}

.fi-ss-cloud-download-alt:before {
  content: "";
}

.fi-ss-cloud-download:before {
  content: "";
}

.fi-ss-cloud-drizzle:before {
  content: "";
}

.fi-ss-cloud-exclamation:before {
  content: "";
}

.fi-ss-cloud-gear-automation:before {
  content: "";
}

.fi-ss-cloud-hail-mixed:before {
  content: "";
}

.fi-ss-cloud-hail:before {
  content: "";
}

.fi-ss-cloud-meatball:before {
  content: "";
}

.fi-ss-cloud-moon-rain:before {
  content: "";
}

.fi-ss-cloud-moon:before {
  content: "";
}

.fi-ss-cloud-question:before {
  content: "";
}

.fi-ss-cloud-rain:before {
  content: "";
}

.fi-ss-cloud-rainbow:before {
  content: "";
}

.fi-ss-cloud-share:before {
  content: "";
}

.fi-ss-cloud-showers-heavy:before {
  content: "";
}

.fi-ss-cloud-showers:before {
  content: "";
}

.fi-ss-cloud-sleet:before {
  content: "";
}

.fi-ss-cloud-snow:before {
  content: "";
}

.fi-ss-cloud-sun-rain:before {
  content: "";
}

.fi-ss-cloud-sun:before {
  content: "";
}

.fi-ss-cloud-upload-alt:before {
  content: "";
}

.fi-ss-cloud-upload:before {
  content: "";
}

.fi-ss-cloud:before {
  content: "";
}

.fi-ss-clouds-moon:before {
  content: "";
}

.fi-ss-clouds-sun:before {
  content: "";
}

.fi-ss-clouds:before {
  content: "";
}

.fi-ss-clover-alt:before {
  content: "";
}

.fi-ss-club:before {
  content: "";
}

.fi-ss-cocktail-alt:before {
  content: "";
}

.fi-ss-cocktail:before {
  content: "";
}

.fi-ss-coconut:before {
  content: "";
}

.fi-ss-code-branch:before {
  content: "";
}

.fi-ss-code-commit:before {
  content: "";
}

.fi-ss-code-compare:before {
  content: "";
}

.fi-ss-code-fork:before {
  content: "";
}

.fi-ss-code-merge:before {
  content: "";
}

.fi-ss-code-pull-request-closed:before {
  content: "";
}

.fi-ss-code-pull-request-draft:before {
  content: "";
}

.fi-ss-code-pull-request:before {
  content: "";
}

.fi-ss-code-simple:before {
  content: "";
}

.fi-ss-coffee-bean:before {
  content: "";
}

.fi-ss-coffee-beans:before {
  content: "";
}

.fi-ss-coffee-heart:before {
  content: "";
}

.fi-ss-coffee-pot:before {
  content: "";
}

.fi-ss-coffee:before {
  content: "";
}

.fi-ss-coffin-cross:before {
  content: "";
}

.fi-ss-coffin:before {
  content: "";
}

.fi-ss-coin-up-arrow:before {
  content: "";
}

.fi-ss-coin:before {
  content: "";
}

.fi-ss-coins:before {
  content: "";
}

.fi-ss-colon-sign:before {
  content: "";
}

.fi-ss-columns-3:before {
  content: "";
}

.fi-ss-comet:before {
  content: "";
}

.fi-ss-command:before {
  content: "";
}

.fi-ss-comment-alt-check:before {
  content: "";
}

.fi-ss-comment-alt-dots:before {
  content: "";
}

.fi-ss-comment-alt-edit:before {
  content: "";
}

.fi-ss-comment-alt-medical:before {
  content: "";
}

.fi-ss-comment-alt-middle-top:before {
  content: "";
}

.fi-ss-comment-alt-middle:before {
  content: "";
}

.fi-ss-comment-alt-minus:before {
  content: "";
}

.fi-ss-comment-alt-music:before {
  content: "";
}

.fi-ss-comment-alt:before {
  content: "";
}

.fi-ss-comment-arrow-down:before {
  content: "";
}

.fi-ss-comment-arrow-up-right:before {
  content: "";
}

.fi-ss-comment-arrow-up:before {
  content: "";
}

.fi-ss-comment-check:before {
  content: "";
}

.fi-ss-comment-code:before {
  content: "";
}

.fi-ss-comment-dollar:before {
  content: "";
}

.fi-ss-comment-dots:before {
  content: "";
}

.fi-ss-comment-exclamation:before {
  content: "";
}

.fi-ss-comment-heart:before {
  content: "";
}

.fi-ss-comment-image:before {
  content: "";
}

.fi-ss-comment-info:before {
  content: "";
}

.fi-ss-comment-medical:before {
  content: "";
}

.fi-ss-comment-minus:before {
  content: "";
}

.fi-ss-comment-pen:before {
  content: "";
}

.fi-ss-comment-question:before {
  content: "";
}

.fi-ss-comment-quote:before {
  content: "";
}

.fi-ss-comment-slash:before {
  content: "";
}

.fi-ss-comment-smile:before {
  content: "";
}

.fi-ss-comment-sms:before {
  content: "";
}

.fi-ss-comment-text:before {
  content: "";
}

.fi-ss-comment-user:before {
  content: "";
}

.fi-ss-comment-xmark:before {
  content: "";
}

.fi-ss-comment:before {
  content: "";
}

.fi-ss-comments-dollar:before {
  content: "";
}

.fi-ss-comments-question-check:before {
  content: "";
}

.fi-ss-comments-question:before {
  content: "";
}

.fi-ss-comments:before {
  content: "";
}

.fi-ss-compass-alt:before {
  content: "";
}

.fi-ss-compass-east:before {
  content: "";
}

.fi-ss-compass-north:before {
  content: "";
}

.fi-ss-compass-slash:before {
  content: "";
}

.fi-ss-compass-south:before {
  content: "";
}

.fi-ss-compass-west:before {
  content: "";
}

.fi-ss-completed:before {
  content: "";
}

.fi-ss-compliance-clipboard:before {
  content: "";
}

.fi-ss-compliance-document:before {
  content: "";
}

.fi-ss-compliance:before {
  content: "";
}

.fi-ss-compress-alt:before {
  content: "";
}

.fi-ss-compress:before {
  content: "";
}

.fi-ss-computer-classic:before {
  content: "";
}

.fi-ss-computer-mouse:before {
  content: "";
}

.fi-ss-computer-speaker:before {
  content: "";
}

.fi-ss-computer:before {
  content: "";
}

.fi-ss-concierge-bell:before {
  content: "";
}

.fi-ss-condition-alt:before {
  content: "";
}

.fi-ss-condition:before {
  content: "";
}

.fi-ss-confetti:before {
  content: "";
}

.fi-ss-constellation:before {
  content: "";
}

.fi-ss-container-storage:before {
  content: "";
}

.fi-ss-convert-document:before {
  content: "";
}

.fi-ss-convert-shapes:before {
  content: "";
}

.fi-ss-conveyor-belt-alt:before {
  content: "";
}

.fi-ss-conveyor-belt-arm:before {
  content: "";
}

.fi-ss-conveyor-belt-empty:before {
  content: "";
}

.fi-ss-conveyor-belt:before {
  content: "";
}

.fi-ss-cookie-alt:before {
  content: "";
}

.fi-ss-cookie:before {
  content: "";
}

.fi-ss-copy-alt:before {
  content: "";
}

.fi-ss-copy-image:before {
  content: "";
}

.fi-ss-copy:before {
  content: "";
}

.fi-ss-copyright:before {
  content: "";
}

.fi-ss-corn:before {
  content: "";
}

.fi-ss-corporate-alt:before {
  content: "";
}

.fi-ss-corporate:before {
  content: "";
}

.fi-ss-couch:before {
  content: "";
}

.fi-ss-court-sport:before {
  content: "";
}

.fi-ss-cow-alt:before {
  content: "";
}

.fi-ss-cow:before {
  content: "";
}

.fi-ss-cowbell-circle-plus:before {
  content: "";
}

.fi-ss-cowbell-more:before {
  content: "";
}

.fi-ss-cowbell:before {
  content: "";
}

.fi-ss-crab:before {
  content: "";
}

.fi-ss-crate-empty:before {
  content: "";
}

.fi-ss-cream:before {
  content: "";
}

.fi-ss-credit-card-buyer:before {
  content: "";
}

.fi-ss-credit-card-eye:before {
  content: "";
}

.fi-ss-credit-card:before {
  content: "";
}

.fi-ss-cricket:before {
  content: "";
}

.fi-ss-crm-alt:before {
  content: "";
}

.fi-ss-crm-computer:before {
  content: "";
}

.fi-ss-CRM:before {
  content: "";
}

.fi-ss-croissant:before {
  content: "";
}

.fi-ss-cross-circle:before {
  content: "";
}

.fi-ss-cross-religion:before {
  content: "";
}

.fi-ss-cross-small:before {
  content: "";
}

.fi-ss-cross:before {
  content: "";
}

.fi-ss-crow:before {
  content: "";
}

.fi-ss-crown:before {
  content: "";
}

.fi-ss-crutch:before {
  content: "";
}

.fi-ss-crutches:before {
  content: "";
}

.fi-ss-cruzeiro-sign:before {
  content: "";
}

.fi-ss-crypto-calendar:before {
  content: "";
}

.fi-ss-cryptocurrency:before {
  content: "";
}

.fi-ss-crystal-ball:before {
  content: "";
}

.fi-ss-cube:before {
  content: "";
}

.fi-ss-cubes-stacked:before {
  content: "";
}

.fi-ss-cubes:before {
  content: "";
}

.fi-ss-cucumber:before {
  content: "";
}

.fi-ss-cup-straw-swoosh:before {
  content: "";
}

.fi-ss-cup-straw:before {
  content: "";
}

.fi-ss-cup-togo:before {
  content: "";
}

.fi-ss-cupcake-alt:before {
  content: "";
}

.fi-ss-cupcake:before {
  content: "";
}

.fi-ss-curling:before {
  content: "";
}

.fi-ss-cursor-finger:before {
  content: "";
}

.fi-ss-cursor-plus:before {
  content: "";
}

.fi-ss-cursor-text-alt:before {
  content: "";
}

.fi-ss-cursor-text:before {
  content: "";
}

.fi-ss-cursor:before {
  content: "";
}

.fi-ss-curve-alt:before {
  content: "";
}

.fi-ss-curve-arrow:before {
  content: "";
}

.fi-ss-curve:before {
  content: "";
}

.fi-ss-custard:before {
  content: "";
}

.fi-ss-customer-care:before {
  content: "";
}

.fi-ss-customer-service:before {
  content: "";
}

.fi-ss-customization-cogwheel:before {
  content: "";
}

.fi-ss-customization:before {
  content: "";
}

.fi-ss-customize-computer:before {
  content: "";
}

.fi-ss-customize-edit:before {
  content: "";
}

.fi-ss-customize:before {
  content: "";
}

.fi-ss-CV:before {
  content: "";
}

.fi-ss-cvv-card:before {
  content: "";
}

.fi-ss-d:before {
  content: "";
}

.fi-ss-dagger:before {
  content: "";
}

.fi-ss-daily-calendar:before {
  content: "";
}

.fi-ss-damage:before {
  content: "";
}

.fi-ss-dart:before {
  content: "";
}

.fi-ss-dashboard-monitor:before {
  content: "";
}

.fi-ss-dashboard-panel:before {
  content: "";
}

.fi-ss-dashboard:before {
  content: "";
}

.fi-ss-data-transfer:before {
  content: "";
}

.fi-ss-database:before {
  content: "";
}

.fi-ss-debt:before {
  content: "";
}

.fi-ss-deer-rudolph:before {
  content: "";
}

.fi-ss-deer:before {
  content: "";
}

.fi-ss-delete-document:before {
  content: "";
}

.fi-ss-delete-right:before {
  content: "";
}

.fi-ss-delete-user:before {
  content: "";
}

.fi-ss-delete:before {
  content: "";
}

.fi-ss-democrat:before {
  content: "";
}

.fi-ss-department-structure:before {
  content: "";
}

.fi-ss-department:before {
  content: "";
}

.fi-ss-deposit-alt:before {
  content: "";
}

.fi-ss-deposit:before {
  content: "";
}

.fi-ss-description-alt:before {
  content: "";
}

.fi-ss-description:before {
  content: "";
}

.fi-ss-desk:before {
  content: "";
}

.fi-ss-desktop-arrow-down:before {
  content: "";
}

.fi-ss-desktop-wallpaper:before {
  content: "";
}

.fi-ss-devices:before {
  content: "";
}

.fi-ss-dewpoint:before {
  content: "";
}

.fi-ss-dharmachakra:before {
  content: "";
}

.fi-ss-diagram-cells:before {
  content: "";
}

.fi-ss-diagram-lean-canvas:before {
  content: "";
}

.fi-ss-diagram-nested:before {
  content: "";
}

.fi-ss-diagram-next:before {
  content: "";
}

.fi-ss-diagram-predecessor:before {
  content: "";
}

.fi-ss-diagram-previous:before {
  content: "";
}

.fi-ss-diagram-project:before {
  content: "";
}

.fi-ss-diagram-sankey:before {
  content: "";
}

.fi-ss-diagram-subtask:before {
  content: "";
}

.fi-ss-diagram-successor:before {
  content: "";
}

.fi-ss-diagram-venn:before {
  content: "";
}

.fi-ss-dial-high:before {
  content: "";
}

.fi-ss-dial-low:before {
  content: "";
}

.fi-ss-dial-max:before {
  content: "";
}

.fi-ss-dial-med-low:before {
  content: "";
}

.fi-ss-dial-med:before {
  content: "";
}

.fi-ss-dial-min:before {
  content: "";
}

.fi-ss-dial-off:before {
  content: "";
}

.fi-ss-dial:before {
  content: "";
}

.fi-ss-diamond-exclamation:before {
  content: "";
}

.fi-ss-diamond-turn-right:before {
  content: "";
}

.fi-ss-diamond:before {
  content: "";
}

.fi-ss-diary-bookmark-down:before {
  content: "";
}

.fi-ss-diary-bookmarks:before {
  content: "";
}

.fi-ss-diary-clasp:before {
  content: "";
}

.fi-ss-dice-alt:before {
  content: "";
}

.fi-ss-dice-d10:before {
  content: "";
}

.fi-ss-dice-d12:before {
  content: "";
}

.fi-ss-dice-d20:before {
  content: "";
}

.fi-ss-dice-d4:before {
  content: "";
}

.fi-ss-dice-d6:before {
  content: "";
}

.fi-ss-dice-d8:before {
  content: "";
}

.fi-ss-dice-four:before {
  content: "";
}

.fi-ss-dice-one:before {
  content: "";
}

.fi-ss-dice-six:before {
  content: "";
}

.fi-ss-dice-three:before {
  content: "";
}

.fi-ss-dice-two:before {
  content: "";
}

.fi-ss-dice:before {
  content: "";
}

.fi-ss-digging:before {
  content: "";
}

.fi-ss-digital-tachograph:before {
  content: "";
}

.fi-ss-dinner:before {
  content: "";
}

.fi-ss-diploma:before {
  content: "";
}

.fi-ss-direction-signal-arrow:before {
  content: "";
}

.fi-ss-direction-signal:before {
  content: "";
}

.fi-ss-disc-drive:before {
  content: "";
}

.fi-ss-discover:before {
  content: "";
}

.fi-ss-disease:before {
  content: "";
}

.fi-ss-disk:before {
  content: "";
}

.fi-ss-display-arrow-down:before {
  content: "";
}

.fi-ss-display-chart-up:before {
  content: "";
}

.fi-ss-display-code:before {
  content: "";
}

.fi-ss-display-medical:before {
  content: "";
}

.fi-ss-display-slash:before {
  content: "";
}

.fi-ss-distribute-spacing-horizontal:before {
  content: "";
}

.fi-ss-distribute-spacing-vertical:before {
  content: "";
}

.fi-ss-divide:before {
  content: "";
}

.fi-ss-dizzy:before {
  content: "";
}

.fi-ss-dna:before {
  content: "";
}

.fi-ss-do-not-enter:before {
  content: "";
}

.fi-ss-doctor:before {
  content: "";
}

.fi-ss-document-circle-wrong:before {
  content: "";
}

.fi-ss-document-paid:before {
  content: "";
}

.fi-ss-document-signed:before {
  content: "";
}

.fi-ss-document:before {
  content: "";
}

.fi-ss-dog-leashed:before {
  content: "";
}

.fi-ss-dog:before {
  content: "";
}

.fi-ss-dollar:before {
  content: "";
}

.fi-ss-dolly-flatbed-alt:before {
  content: "";
}

.fi-ss-dolly-flatbed-empty:before {
  content: "";
}

.fi-ss-dolly-flatbed:before {
  content: "";
}

.fi-ss-dolphin:before {
  content: "";
}

.fi-ss-domino-effect:before {
  content: "";
}

.fi-ss-donate:before {
  content: "";
}

.fi-ss-dong-sign:before {
  content: "";
}

.fi-ss-donut:before {
  content: "";
}

.fi-ss-door-closed:before {
  content: "";
}

.fi-ss-door-open:before {
  content: "";
}

.fi-ss-dot-circle:before {
  content: "";
}

.fi-ss-dot-pending:before {
  content: "";
}

.fi-ss-dove:before {
  content: "";
}

.fi-ss-down-from-bracket:before {
  content: "";
}

.fi-ss-down-left-and-up-right-to-center:before {
  content: "";
}

.fi-ss-down-left:before {
  content: "";
}

.fi-ss-down-right:before {
  content: "";
}

.fi-ss-down-to-line:before {
  content: "";
}

.fi-ss-down:before {
  content: "";
}

.fi-ss-download:before {
  content: "";
}

.fi-ss-drafting-compass:before {
  content: "";
}

.fi-ss-dragon:before {
  content: "";
}

.fi-ss-draw-polygon:before {
  content: "";
}

.fi-ss-draw-square:before {
  content: "";
}

.fi-ss-drawer-alt:before {
  content: "";
}

.fi-ss-drawer-empty:before {
  content: "";
}

.fi-ss-drawer:before {
  content: "";
}

.fi-ss-dreidel:before {
  content: "";
}

.fi-ss-drink-alt:before {
  content: "";
}

.fi-ss-driver-man:before {
  content: "";
}

.fi-ss-driver-woman:before {
  content: "";
}

.fi-ss-drone-alt:before {
  content: "";
}

.fi-ss-drone-front:before {
  content: "";
}

.fi-ss-drone:before {
  content: "";
}

.fi-ss-drop-down:before {
  content: "";
}

.fi-ss-dropdown-select:before {
  content: "";
}

.fi-ss-dropdown:before {
  content: "";
}

.fi-ss-drum-steelpan:before {
  content: "";
}

.fi-ss-drum:before {
  content: "";
}

.fi-ss-drumstick-bite:before {
  content: "";
}

.fi-ss-drumstick:before {
  content: "";
}

.fi-ss-dryer-alt:before {
  content: "";
}

.fi-ss-dryer:before {
  content: "";
}

.fi-ss-duck:before {
  content: "";
}

.fi-ss-dumbbell-fitness:before {
  content: "";
}

.fi-ss-dumbbell-horizontal:before {
  content: "";
}

.fi-ss-dumbbell-ray:before {
  content: "";
}

.fi-ss-dumbbell-weightlifting:before {
  content: "";
}

.fi-ss-dumpster-fire:before {
  content: "";
}

.fi-ss-dumpster:before {
  content: "";
}

.fi-ss-dungeon:before {
  content: "";
}

.fi-ss-duplicate:before {
  content: "";
}

.fi-ss-duration-alt:before {
  content: "";
}

.fi-ss-duration:before {
  content: "";
}

.fi-ss-e-learning:before {
  content: "";
}

.fi-ss-e:before {
  content: "";
}

.fi-ss-ear-deaf:before {
  content: "";
}

.fi-ss-ear-muffs:before {
  content: "";
}

.fi-ss-ear:before {
  content: "";
}

.fi-ss-earnings:before {
  content: "";
}

.fi-ss-earth-africa:before {
  content: "";
}

.fi-ss-earth-americas:before {
  content: "";
}

.fi-ss-earth-asia:before {
  content: "";
}

.fi-ss-earth-europa:before {
  content: "";
}

.fi-ss-eclipse-alt:before {
  content: "";
}

.fi-ss-eclipse:before {
  content: "";
}

.fi-ss-edit-alt:before {
  content: "";
}

.fi-ss-edit:before {
  content: "";
}

.fi-ss-effect:before {
  content: "";
}

.fi-ss-egg-fried:before {
  content: "";
}

.fi-ss-egg:before {
  content: "";
}

.fi-ss-eject:before {
  content: "";
}

.fi-ss-elephant:before {
  content: "";
}

.fi-ss-elevator:before {
  content: "";
}

.fi-ss-email-pending:before {
  content: "";
}

.fi-ss-employee-alt:before {
  content: "";
}

.fi-ss-employee-handbook:before {
  content: "";
}

.fi-ss-employee-man-alt:before {
  content: "";
}

.fi-ss-employee-man:before {
  content: "";
}

.fi-ss-employees-woman-man:before {
  content: "";
}

.fi-ss-employees:before {
  content: "";
}

.fi-ss-empty-set:before {
  content: "";
}

.fi-ss-endless-loop:before {
  content: "";
}

.fi-ss-engine-warning:before {
  content: "";
}

.fi-ss-engine:before {
  content: "";
}

.fi-ss-enter:before {
  content: "";
}

.fi-ss-entertainment:before {
  content: "";
}

.fi-ss-envelope-ban:before {
  content: "";
}

.fi-ss-envelope-bulk:before {
  content: "";
}

.fi-ss-envelope-dot:before {
  content: "";
}

.fi-ss-envelope-download:before {
  content: "";
}

.fi-ss-envelope-heart:before {
  content: "";
}

.fi-ss-envelope-marker:before {
  content: "";
}

.fi-ss-envelope-open-dollar:before {
  content: "";
}

.fi-ss-envelope-open-text:before {
  content: "";
}

.fi-ss-envelope-open:before {
  content: "";
}

.fi-ss-envelope-plus:before {
  content: "";
}

.fi-ss-envelope:before {
  content: "";
}

.fi-ss-envelopes:before {
  content: "";
}

.fi-ss-equality:before {
  content: "";
}

.fi-ss-equals:before {
  content: "";
}

.fi-ss-equipment:before {
  content: "";
}

.fi-ss-eraser:before {
  content: "";
}

.fi-ss-error-camera:before {
  content: "";
}

.fi-ss-escalator:before {
  content: "";
}

.fi-ss-ethernet:before {
  content: "";
}

.fi-ss-euro:before {
  content: "";
}

.fi-ss-excavator:before {
  content: "";
}

.fi-ss-exchange-alt:before {
  content: "";
}

.fi-ss-exchange-cryptocurrency:before {
  content: "";
}

.fi-ss-exchange:before {
  content: "";
}

.fi-ss-exclamation:before {
  content: "";
}

.fi-ss-exit-alt:before {
  content: "";
}

.fi-ss-exit:before {
  content: "";
}

.fi-ss-expand-arrows-alt:before {
  content: "";
}

.fi-ss-expand-arrows:before {
  content: "";
}

.fi-ss-expand:before {
  content: "";
}

.fi-ss-expense-bill:before {
  content: "";
}

.fi-ss-expense:before {
  content: "";
}

.fi-ss-external-hard-drive:before {
  content: "";
}

.fi-ss-external-world:before {
  content: "";
}

.fi-ss-eye-crossed:before {
  content: "";
}

.fi-ss-eye-dropper-half:before {
  content: "";
}

.fi-ss-eye:before {
  content: "";
}

.fi-ss-eyes:before {
  content: "";
}

.fi-ss-f:before {
  content: "";
}

.fi-ss-fabric:before {
  content: "";
}

.fi-ss-face-angry-horns:before {
  content: "";
}

.fi-ss-face-anguished:before {
  content: "";
}

.fi-ss-face-anxious-sweat:before {
  content: "";
}

.fi-ss-face-astonished:before {
  content: "";
}

.fi-ss-face-awesome:before {
  content: "";
}

.fi-ss-face-beam-hand-over-mouth:before {
  content: "";
}

.fi-ss-face-confounded:before {
  content: "";
}

.fi-ss-face-confused:before {
  content: "";
}

.fi-ss-face-cowboy-hat:before {
  content: "";
}

.fi-ss-face-disappointed:before {
  content: "";
}

.fi-ss-face-disguise:before {
  content: "";
}

.fi-ss-face-downcast-sweat:before {
  content: "";
}

.fi-ss-face-drooling:before {
  content: "";
}

.fi-ss-face-explode:before {
  content: "";
}

.fi-ss-face-expressionless:before {
  content: "";
}

.fi-ss-face-eyes-xmarks:before {
  content: "";
}

.fi-ss-face-fearful:before {
  content: "";
}

.fi-ss-face-glasses:before {
  content: "";
}

.fi-ss-face-grin-tongue-wink:before {
  content: "";
}

.fi-ss-face-hand-yawn:before {
  content: "";
}

.fi-ss-face-head-bandage:before {
  content: "";
}

.fi-ss-face-hushed:before {
  content: "";
}

.fi-ss-face-icicles:before {
  content: "";
}

.fi-ss-face-lying:before {
  content: "";
}

.fi-ss-face-mask:before {
  content: "";
}

.fi-ss-face-monocle:before {
  content: "";
}

.fi-ss-face-nauseated:before {
  content: "";
}

.fi-ss-face-nose-steam:before {
  content: "";
}

.fi-ss-face-party:before {
  content: "";
}

.fi-ss-face-pensive:before {
  content: "";
}

.fi-ss-face-persevering:before {
  content: "";
}

.fi-ss-face-pleading:before {
  content: "";
}

.fi-ss-face-raised-eyebrow:before {
  content: "";
}

.fi-ss-face-relieved:before {
  content: "";
}

.fi-ss-face-sad-sweat:before {
  content: "";
}

.fi-ss-face-scream:before {
  content: "";
}

.fi-ss-face-shush:before {
  content: "";
}

.fi-ss-face-sleeping:before {
  content: "";
}

.fi-ss-face-sleepy:before {
  content: "";
}

.fi-ss-face-smile-halo:before {
  content: "";
}

.fi-ss-face-smile-hearts:before {
  content: "";
}

.fi-ss-face-smile-horns:before {
  content: "";
}

.fi-ss-face-smile-tear:before {
  content: "";
}

.fi-ss-face-smile-tongue:before {
  content: "";
}

.fi-ss-face-smile-upside-down:before {
  content: "";
}

.fi-ss-face-smiling-hands:before {
  content: "";
}

.fi-ss-face-smirking:before {
  content: "";
}

.fi-ss-face-sunglasses-alt:before {
  content: "";
}

.fi-ss-face-sunglasses:before {
  content: "";
}

.fi-ss-face-swear:before {
  content: "";
}

.fi-ss-face-thermometer:before {
  content: "";
}

.fi-ss-face-thinking:before {
  content: "";
}

.fi-ss-face-tissue:before {
  content: "";
}

.fi-ss-face-tongue-money:before {
  content: "";
}

.fi-ss-face-tongue-sweat:before {
  content: "";
}

.fi-ss-face-unamused:before {
  content: "";
}

.fi-ss-face-viewfinder:before {
  content: "";
}

.fi-ss-face-vomit:before {
  content: "";
}

.fi-ss-face-weary:before {
  content: "";
}

.fi-ss-face-woozy:before {
  content: "";
}

.fi-ss-face-worried:before {
  content: "";
}

.fi-ss-face-zany:before {
  content: "";
}

.fi-ss-face-zipper:before {
  content: "";
}

.fi-ss-fail:before {
  content: "";
}

.fi-ss-falafel:before {
  content: "";
}

.fi-ss-family-dress:before {
  content: "";
}

.fi-ss-family-pants:before {
  content: "";
}

.fi-ss-family:before {
  content: "";
}

.fi-ss-fan-table:before {
  content: "";
}

.fi-ss-fan:before {
  content: "";
}

.fi-ss-farm:before {
  content: "";
}

.fi-ss-faucet-drip:before {
  content: "";
}

.fi-ss-faucet:before {
  content: "";
}

.fi-ss-fax:before {
  content: "";
}

.fi-ss-feather-pointed:before {
  content: "";
}

.fi-ss-feather:before {
  content: "";
}

.fi-ss-features-alt:before {
  content: "";
}

.fi-ss-features:before {
  content: "";
}

.fi-ss-fee-receipt:before {
  content: "";
}

.fi-ss-fee:before {
  content: "";
}

.fi-ss-feedback-alt:before {
  content: "";
}

.fi-ss-feedback-cycle-loop:before {
  content: "";
}

.fi-ss-feedback-hand:before {
  content: "";
}

.fi-ss-feedback-review:before {
  content: "";
}

.fi-ss-feedback:before {
  content: "";
}

.fi-ss-fence:before {
  content: "";
}

.fi-ss-field-hockey:before {
  content: "";
}

.fi-ss-fighter-jet:before {
  content: "";
}

.fi-ss-file-ai:before {
  content: "";
}

.fi-ss-file-audio:before {
  content: "";
}

.fi-ss-file-binary:before {
  content: "";
}

.fi-ss-file-chart-line:before {
  content: "";
}

.fi-ss-file-chart-pie:before {
  content: "";
}

.fi-ss-file-circle-info:before {
  content: "";
}

.fi-ss-file-cloud:before {
  content: "";
}

.fi-ss-file-code:before {
  content: "";
}

.fi-ss-file-csv:before {
  content: "";
}

.fi-ss-file-download:before {
  content: "";
}

.fi-ss-file-edit:before {
  content: "";
}

.fi-ss-file-eps:before {
  content: "";
}

.fi-ss-file-excel:before {
  content: "";
}

.fi-ss-file-exclamation:before {
  content: "";
}

.fi-ss-file-export:before {
  content: "";
}

.fi-ss-file-image:before {
  content: "";
}

.fi-ss-file-import:before {
  content: "";
}

.fi-ss-file-invoice-dollar:before {
  content: "";
}

.fi-ss-file-invoice:before {
  content: "";
}

.fi-ss-file-medical-alt:before {
  content: "";
}

.fi-ss-file-medical:before {
  content: "";
}

.fi-ss-file-minus:before {
  content: "";
}

.fi-ss-file-pdf:before {
  content: "";
}

.fi-ss-file-powerpoint:before {
  content: "";
}

.fi-ss-file-prescription:before {
  content: "";
}

.fi-ss-file-psd:before {
  content: "";
}

.fi-ss-file-signature:before {
  content: "";
}

.fi-ss-file-spreadsheet:before {
  content: "";
}

.fi-ss-file-upload:before {
  content: "";
}

.fi-ss-file-user:before {
  content: "";
}

.fi-ss-file-video:before {
  content: "";
}

.fi-ss-file-word:before {
  content: "";
}

.fi-ss-file-zipper:before {
  content: "";
}

.fi-ss-file:before {
  content: "";
}

.fi-ss-files-medical:before {
  content: "";
}

.fi-ss-fill:before {
  content: "";
}

.fi-ss-film-canister:before {
  content: "";
}

.fi-ss-film-slash:before {
  content: "";
}

.fi-ss-film:before {
  content: "";
}

.fi-ss-films:before {
  content: "";
}

.fi-ss-filter-list:before {
  content: "";
}

.fi-ss-filter-slash:before {
  content: "";
}

.fi-ss-filter:before {
  content: "";
}

.fi-ss-filters:before {
  content: "";
}

.fi-ss-fingerprint-security-risk:before {
  content: "";
}

.fi-ss-fingerprint:before {
  content: "";
}

.fi-ss-fire-burner:before {
  content: "";
}

.fi-ss-fire-extinguisher:before {
  content: "";
}

.fi-ss-fire-flame-curved:before {
  content: "";
}

.fi-ss-fire-flame-simple:before {
  content: "";
}

.fi-ss-fire-hydrant:before {
  content: "";
}

.fi-ss-fire-smoke:before {
  content: "";
}

.fi-ss-fireplace:before {
  content: "";
}

.fi-ss-first-award:before {
  content: "";
}

.fi-ss-first-laurel:before {
  content: "";
}

.fi-ss-first-medal:before {
  content: "";
}

.fi-ss-first:before {
  content: "";
}

.fi-ss-fish-bones:before {
  content: "";
}

.fi-ss-fish-cooked:before {
  content: "";
}

.fi-ss-fish:before {
  content: "";
}

.fi-ss-fishing-rod:before {
  content: "";
}

.fi-ss-fist-move:before {
  content: "";
}

.fi-ss-flag-alt:before {
  content: "";
}

.fi-ss-flag-checkered:before {
  content: "";
}

.fi-ss-flag-usa:before {
  content: "";
}

.fi-ss-flag:before {
  content: "";
}

.fi-ss-flame:before {
  content: "";
}

.fi-ss-flashlight:before {
  content: "";
}

.fi-ss-flask-gear:before {
  content: "";
}

.fi-ss-flask-poison:before {
  content: "";
}

.fi-ss-flask-potion:before {
  content: "";
}

.fi-ss-flask:before {
  content: "";
}

.fi-ss-flatbread-stuffed:before {
  content: "";
}

.fi-ss-flatbread:before {
  content: "";
}

.fi-ss-flip-horizontal:before {
  content: "";
}

.fi-ss-floor-alt:before {
  content: "";
}

.fi-ss-floor-layer:before {
  content: "";
}

.fi-ss-floor:before {
  content: "";
}

.fi-ss-floppy-disk-circle-arrow-right:before {
  content: "";
}

.fi-ss-floppy-disk-circle-xmark:before {
  content: "";
}

.fi-ss-floppy-disk-pen:before {
  content: "";
}

.fi-ss-floppy-disks:before {
  content: "";
}

.fi-ss-florin-sign:before {
  content: "";
}

.fi-ss-flower-butterfly:before {
  content: "";
}

.fi-ss-flower-daffodil:before {
  content: "";
}

.fi-ss-flower-tulip:before {
  content: "";
}

.fi-ss-flower:before {
  content: "";
}

.fi-ss-flushed:before {
  content: "";
}

.fi-ss-flute:before {
  content: "";
}

.fi-ss-flux-capacitor:before {
  content: "";
}

.fi-ss-fly-insect:before {
  content: "";
}

.fi-ss-flying-disc:before {
  content: "";
}

.fi-ss-fog:before {
  content: "";
}

.fi-ss-folder-download:before {
  content: "";
}

.fi-ss-folder-fire:before {
  content: "";
}

.fi-ss-folder-minus:before {
  content: "";
}

.fi-ss-folder-open:before {
  content: "";
}

.fi-ss-folder-times:before {
  content: "";
}

.fi-ss-folder-tree:before {
  content: "";
}

.fi-ss-folder-upload:before {
  content: "";
}

.fi-ss-folder-xmark:before {
  content: "";
}

.fi-ss-folder:before {
  content: "";
}

.fi-ss-folders:before {
  content: "";
}

.fi-ss-follow-folder:before {
  content: "";
}

.fi-ss-followcollection:before {
  content: "";
}

.fi-ss-following:before {
  content: "";
}

.fi-ss-fondue-pot:before {
  content: "";
}

.fi-ss-football:before {
  content: "";
}

.fi-ss-foreign-language-audio:before {
  content: "";
}

.fi-ss-fork:before {
  content: "";
}

.fi-ss-forklift:before {
  content: "";
}

.fi-ss-form:before {
  content: "";
}

.fi-ss-fort:before {
  content: "";
}

.fi-ss-forward-fast:before {
  content: "";
}

.fi-ss-forward:before {
  content: "";
}

.fi-ss-fox:before {
  content: "";
}

.fi-ss-frame:before {
  content: "";
}

.fi-ss-franc-sign:before {
  content: "";
}

.fi-ss-free-delivery:before {
  content: "";
}

.fi-ss-free:before {
  content: "";
}

.fi-ss-french-fries:before {
  content: "";
}

.fi-ss-friday:before {
  content: "";
}

.fi-ss-frog:before {
  content: "";
}

.fi-ss-frown:before {
  content: "";
}

.fi-ss-ftp:before {
  content: "";
}

.fi-ss-function-process:before {
  content: "";
}

.fi-ss-function-square:before {
  content: "";
}

.fi-ss-function:before {
  content: "";
}

.fi-ss-funnel-dollar:before {
  content: "";
}

.fi-ss-g:before {
  content: "";
}

.fi-ss-galaxy-alt:before {
  content: "";
}

.fi-ss-galaxy-planet:before {
  content: "";
}

.fi-ss-galaxy-star:before {
  content: "";
}

.fi-ss-galaxy:before {
  content: "";
}

.fi-ss-gallery-thumbnails:before {
  content: "";
}

.fi-ss-gallery:before {
  content: "";
}

.fi-ss-game-board-alt:before {
  content: "";
}

.fi-ss-game:before {
  content: "";
}

.fi-ss-gamepad:before {
  content: "";
}

.fi-ss-games:before {
  content: "";
}

.fi-ss-garage-car:before {
  content: "";
}

.fi-ss-garage-open:before {
  content: "";
}

.fi-ss-garage:before {
  content: "";
}

.fi-ss-garlic-alt:before {
  content: "";
}

.fi-ss-garlic:before {
  content: "";
}

.fi-ss-gas-pump-alt:before {
  content: "";
}

.fi-ss-gas-pump-slash:before {
  content: "";
}

.fi-ss-gas-pump:before {
  content: "";
}

.fi-ss-gauge-circle-bolt:before {
  content: "";
}

.fi-ss-gauge-circle-minus:before {
  content: "";
}

.fi-ss-gauge-circle-plus:before {
  content: "";
}

.fi-ss-gavel:before {
  content: "";
}

.fi-ss-gay-couple:before {
  content: "";
}

.fi-ss-gears:before {
  content: "";
}

.fi-ss-gem:before {
  content: "";
}

.fi-ss-general:before {
  content: "";
}

.fi-ss-ghost:before {
  content: "";
}

.fi-ss-gif-square:before {
  content: "";
}

.fi-ss-gif:before {
  content: "";
}

.fi-ss-gift-box-benefits:before {
  content: "";
}

.fi-ss-gift-card:before {
  content: "";
}

.fi-ss-gift:before {
  content: "";
}

.fi-ss-gifts:before {
  content: "";
}

.fi-ss-gingerbread-man:before {
  content: "";
}

.fi-ss-glass-champagne:before {
  content: "";
}

.fi-ss-glass-cheers:before {
  content: "";
}

.fi-ss-glass-citrus:before {
  content: "";
}

.fi-ss-glass-empty:before {
  content: "";
}

.fi-ss-glass-half:before {
  content: "";
}

.fi-ss-glass-water-droplet:before {
  content: "";
}

.fi-ss-glass-whiskey-rocks:before {
  content: "";
}

.fi-ss-glass-whiskey:before {
  content: "";
}

.fi-ss-glass:before {
  content: "";
}

.fi-ss-glasses:before {
  content: "";
}

.fi-ss-globe-alt:before {
  content: "";
}

.fi-ss-globe-pointer:before {
  content: "";
}

.fi-ss-globe-snow:before {
  content: "";
}

.fi-ss-globe:before {
  content: "";
}

.fi-ss-goal-net:before {
  content: "";
}

.fi-ss-golf-ball:before {
  content: "";
}

.fi-ss-golf-club:before {
  content: "";
}

.fi-ss-golf-hole:before {
  content: "";
}

.fi-ss-golf:before {
  content: "";
}

.fi-ss-gopuram:before {
  content: "";
}

.fi-ss-government-budget:before {
  content: "";
}

.fi-ss-government-flag:before {
  content: "";
}

.fi-ss-government-user:before {
  content: "";
}

.fi-ss-graduation-cap:before {
  content: "";
}

.fi-ss-gramophone:before {
  content: "";
}

.fi-ss-grape:before {
  content: "";
}

.fi-ss-graph-curve:before {
  content: "";
}

.fi-ss-graphic-style:before {
  content: "";
}

.fi-ss-graphic-tablet:before {
  content: "";
}

.fi-ss-grate-droplet:before {
  content: "";
}

.fi-ss-grate:before {
  content: "";
}

.fi-ss-greater-than-equal:before {
  content: "";
}

.fi-ss-greater-than:before {
  content: "";
}

.fi-ss-greek-helmet:before {
  content: "";
}

.fi-ss-grid-alt:before {
  content: "";
}

.fi-ss-grid-dividers:before {
  content: "";
}

.fi-ss-grid:before {
  content: "";
}

.fi-ss-grill-hot-alt:before {
  content: "";
}

.fi-ss-grill:before {
  content: "";
}

.fi-ss-grimace:before {
  content: "";
}

.fi-ss-grin-alt:before {
  content: "";
}

.fi-ss-grin-beam-sweat:before {
  content: "";
}

.fi-ss-grin-beam:before {
  content: "";
}

.fi-ss-grin-hearts:before {
  content: "";
}

.fi-ss-grin-squint-tears:before {
  content: "";
}

.fi-ss-grin-squint:before {
  content: "";
}

.fi-ss-grin-stars:before {
  content: "";
}

.fi-ss-grin-tears:before {
  content: "";
}

.fi-ss-grin-tongue-squint:before {
  content: "";
}

.fi-ss-grin-tongue-wink:before {
  content: "";
}

.fi-ss-grin-tongue:before {
  content: "";
}

.fi-ss-grin-wink:before {
  content: "";
}

.fi-ss-grin:before {
  content: "";
}

.fi-ss-grip-dots-vertical:before {
  content: "";
}

.fi-ss-grip-dots:before {
  content: "";
}

.fi-ss-grip-horizontal:before {
  content: "";
}

.fi-ss-grip-lines-vertical:before {
  content: "";
}

.fi-ss-grip-lines:before {
  content: "";
}

.fi-ss-grip-vertical:before {
  content: "";
}

.fi-ss-grocery-bag:before {
  content: "";
}

.fi-ss-grocery-basket:before {
  content: "";
}

.fi-ss-group-arrows-rotate:before {
  content: "";
}

.fi-ss-group-call:before {
  content: "";
}

.fi-ss-group-community-social-media:before {
  content: "";
}

.fi-ss-growth-chart-invest:before {
  content: "";
}

.fi-ss-guarani-sign:before {
  content: "";
}

.fi-ss-guide-alt:before {
  content: "";
}

.fi-ss-guide:before {
  content: "";
}

.fi-ss-guitar-electric:before {
  content: "";
}

.fi-ss-guitar:before {
  content: "";
}

.fi-ss-guitars:before {
  content: "";
}

.fi-ss-gun-squirt:before {
  content: "";
}

.fi-ss-gym:before {
  content: "";
}

.fi-ss-h-square:before {
  content: "";
}

.fi-ss-h:before {
  content: "";
}

.fi-ss-h1:before {
  content: "";
}

.fi-ss-h2:before {
  content: "";
}

.fi-ss-h3:before {
  content: "";
}

.fi-ss-h4:before {
  content: "";
}

.fi-ss-hair-clipper:before {
  content: "";
}

.fi-ss-hamburger-soda:before {
  content: "";
}

.fi-ss-hamburger:before {
  content: "";
}

.fi-ss-hammer-crash:before {
  content: "";
}

.fi-ss-hammer-war:before {
  content: "";
}

.fi-ss-hammer:before {
  content: "";
}

.fi-ss-hamsa:before {
  content: "";
}

.fi-ss-hand-back-fist:before {
  content: "";
}

.fi-ss-hand-back-point-down:before {
  content: "";
}

.fi-ss-hand-back-point-left:before {
  content: "";
}

.fi-ss-hand-back-point-ribbon:before {
  content: "";
}

.fi-ss-hand-back-point-right:before {
  content: "";
}

.fi-ss-hand-bill:before {
  content: "";
}

.fi-ss-hand-dots:before {
  content: "";
}

.fi-ss-hand-fingers-crossed:before {
  content: "";
}

.fi-ss-hand-fist:before {
  content: "";
}

.fi-ss-hand-heart:before {
  content: "";
}

.fi-ss-hand-holding-box:before {
  content: "";
}

.fi-ss-hand-holding-droplet:before {
  content: "";
}

.fi-ss-hand-holding-heart:before {
  content: "";
}

.fi-ss-hand-holding-magic:before {
  content: "";
}

.fi-ss-hand-holding-medical:before {
  content: "";
}

.fi-ss-hand-holding-seeding:before {
  content: "";
}

.fi-ss-hand-holding-skull:before {
  content: "";
}

.fi-ss-hand-holding-usd:before {
  content: "";
}

.fi-ss-hand-holding-water:before {
  content: "";
}

.fi-ss-hand-horns:before {
  content: "";
}

.fi-ss-hand-lizard:before {
  content: "";
}

.fi-ss-hand-love:before {
  content: "";
}

.fi-ss-hand-middle-finger:before {
  content: "";
}

.fi-ss-hand-paper:before {
  content: "";
}

.fi-ss-hand-peace:before {
  content: "";
}

.fi-ss-hand-point-ribbon:before {
  content: "";
}

.fi-ss-hand-scissors:before {
  content: "";
}

.fi-ss-hand-sparkles:before {
  content: "";
}

.fi-ss-hand-spock:before {
  content: "";
}

.fi-ss-hand-wave:before {
  content: "";
}

.fi-ss-hand:before {
  content: "";
}

.fi-ss-handmade:before {
  content: "";
}

.fi-ss-hands-bubbles:before {
  content: "";
}

.fi-ss-hands-clapping:before {
  content: "";
}

.fi-ss-hands-heart:before {
  content: "";
}

.fi-ss-hands-holding-diamond:before {
  content: "";
}

.fi-ss-hands-holding:before {
  content: "";
}

.fi-ss-hands-usd:before {
  content: "";
}

.fi-ss-handshake-angle:before {
  content: "";
}

.fi-ss-handshake-deal-loan:before {
  content: "";
}

.fi-ss-handshake-house:before {
  content: "";
}

.fi-ss-handshake-simple-slash:before {
  content: "";
}

.fi-ss-handshake-trust:before {
  content: "";
}

.fi-ss-handshake:before {
  content: "";
}

.fi-ss-hard-hat:before {
  content: "";
}

.fi-ss-hashtag-lock:before {
  content: "";
}

.fi-ss-hastag:before {
  content: "";
}

.fi-ss-hat-beach:before {
  content: "";
}

.fi-ss-hat-birthday:before {
  content: "";
}

.fi-ss-hat-chef:before {
  content: "";
}

.fi-ss-hat-cowboy-side:before {
  content: "";
}

.fi-ss-hat-cowboy:before {
  content: "";
}

.fi-ss-hat-santa:before {
  content: "";
}

.fi-ss-hat-winter:before {
  content: "";
}

.fi-ss-hat-witch:before {
  content: "";
}

.fi-ss-hat-wizard:before {
  content: "";
}

.fi-ss-hdd:before {
  content: "";
}

.fi-ss-head-side-brain:before {
  content: "";
}

.fi-ss-head-side-cough-slash:before {
  content: "";
}

.fi-ss-head-side-cough:before {
  content: "";
}

.fi-ss-head-side-headphones:before {
  content: "";
}

.fi-ss-head-side-heart:before {
  content: "";
}

.fi-ss-head-side-mask:before {
  content: "";
}

.fi-ss-head-side-medical:before {
  content: "";
}

.fi-ss-head-side-thinking:before {
  content: "";
}

.fi-ss-head-side-virus:before {
  content: "";
}

.fi-ss-head-side:before {
  content: "";
}

.fi-ss-head-vr:before {
  content: "";
}

.fi-ss-heading:before {
  content: "";
}

.fi-ss-headphones:before {
  content: "";
}

.fi-ss-headset:before {
  content: "";
}

.fi-ss-heart-arrow:before {
  content: "";
}

.fi-ss-heart-brain:before {
  content: "";
}

.fi-ss-heart-crack:before {
  content: "";
}

.fi-ss-heart-half-stroke:before {
  content: "";
}

.fi-ss-heart-half:before {
  content: "";
}

.fi-ss-heart-health-muscle:before {
  content: "";
}

.fi-ss-heart-lock:before {
  content: "";
}

.fi-ss-heart-partner-handshake:before {
  content: "";
}

.fi-ss-heart-rate:before {
  content: "";
}

.fi-ss-heart-slash:before {
  content: "";
}

.fi-ss-heart-upside-down:before {
  content: "";
}

.fi-ss-heart:before {
  content: "";
}

.fi-ss-heat:before {
  content: "";
}

.fi-ss-helicopter-side:before {
  content: "";
}

.fi-ss-helmet-battle:before {
  content: "";
}

.fi-ss-hexagon-check:before {
  content: "";
}

.fi-ss-hexagon-divide:before {
  content: "";
}

.fi-ss-hexagon-exclamation:before {
  content: "";
}

.fi-ss-hexagon:before {
  content: "";
}

.fi-ss-high-definition:before {
  content: "";
}

.fi-ss-high-five-celebration-yes:before {
  content: "";
}

.fi-ss-high-five:before {
  content: "";
}

.fi-ss-highlighter-line:before {
  content: "";
}

.fi-ss-highlighter:before {
  content: "";
}

.fi-ss-hiking:before {
  content: "";
}

.fi-ss-hippo:before {
  content: "";
}

.fi-ss-hockey-mask:before {
  content: "";
}

.fi-ss-hockey-puck:before {
  content: "";
}

.fi-ss-hockey-stick-puck:before {
  content: "";
}

.fi-ss-hockey-sticks:before {
  content: "";
}

.fi-ss-holding-hand-gear:before {
  content: "";
}

.fi-ss-holding-hand-revenue:before {
  content: "";
}

.fi-ss-holly-berry:before {
  content: "";
}

.fi-ss-home-heart:before {
  content: "";
}

.fi-ss-home-location-alt:before {
  content: "";
}

.fi-ss-home-location:before {
  content: "";
}

.fi-ss-home:before {
  content: "";
}

.fi-ss-honey-pot:before {
  content: "";
}

.fi-ss-hood-cloak:before {
  content: "";
}

.fi-ss-horizontal-rule:before {
  content: "";
}

.fi-ss-horse-head:before {
  content: "";
}

.fi-ss-horse-saddle:before {
  content: "";
}

.fi-ss-horse:before {
  content: "";
}

.fi-ss-horseshoe-broken:before {
  content: "";
}

.fi-ss-horseshoe:before {
  content: "";
}

.fi-ss-hose-reel:before {
  content: "";
}

.fi-ss-hose:before {
  content: "";
}

.fi-ss-hospital-symbol:before {
  content: "";
}

.fi-ss-hospital-user:before {
  content: "";
}

.fi-ss-hospital:before {
  content: "";
}

.fi-ss-hospitals:before {
  content: "";
}

.fi-ss-hot-tub:before {
  content: "";
}

.fi-ss-hotdog:before {
  content: "";
}

.fi-ss-hotel:before {
  content: "";
}

.fi-ss-hourglass-end:before {
  content: "";
}

.fi-ss-hourglass-start:before {
  content: "";
}

.fi-ss-hourglass:before {
  content: "";
}

.fi-ss-house-blank:before {
  content: "";
}

.fi-ss-house-building:before {
  content: "";
}

.fi-ss-house-chimney-blank:before {
  content: "";
}

.fi-ss-house-chimney-crack:before {
  content: "";
}

.fi-ss-house-chimney-heart:before {
  content: "";
}

.fi-ss-house-chimney-medical:before {
  content: "";
}

.fi-ss-house-chimney-user:before {
  content: "";
}

.fi-ss-house-chimney-window:before {
  content: "";
}

.fi-ss-house-chimney:before {
  content: "";
}

.fi-ss-house-crack:before {
  content: "";
}

.fi-ss-house-day:before {
  content: "";
}

.fi-ss-house-flood:before {
  content: "";
}

.fi-ss-house-laptop:before {
  content: "";
}

.fi-ss-house-leave:before {
  content: "";
}

.fi-ss-house-medical:before {
  content: "";
}

.fi-ss-house-night:before {
  content: "";
}

.fi-ss-house-return:before {
  content: "";
}

.fi-ss-house-signal:before {
  content: "";
}

.fi-ss-house-tree:before {
  content: "";
}

.fi-ss-house-tsunami:before {
  content: "";
}

.fi-ss-house-turret:before {
  content: "";
}

.fi-ss-house-user:before {
  content: "";
}

.fi-ss-house-window:before {
  content: "";
}

.fi-ss-hr-group:before {
  content: "";
}

.fi-ss-hr-person:before {
  content: "";
}

.fi-ss-hr:before {
  content: "";
}

.fi-ss-hryvnia:before {
  content: "";
}

.fi-ss-humidity:before {
  content: "";
}

.fi-ss-hundred-points:before {
  content: "";
}

.fi-ss-hurricane:before {
  content: "";
}

.fi-ss-i:before {
  content: "";
}

.fi-ss-ice-cream:before {
  content: "";
}

.fi-ss-icicles:before {
  content: "";
}

.fi-ss-icon-star:before {
  content: "";
}

.fi-ss-id-badge:before {
  content: "";
}

.fi-ss-id-card-clip-alt:before {
  content: "";
}

.fi-ss-igloo:before {
  content: "";
}

.fi-ss-image-slash:before {
  content: "";
}

.fi-ss-images-user:before {
  content: "";
}

.fi-ss-images:before {
  content: "";
}

.fi-ss-improve-user:before {
  content: "";
}

.fi-ss-inbox-full:before {
  content: "";
}

.fi-ss-inbox-in:before {
  content: "";
}

.fi-ss-inbox-out:before {
  content: "";
}

.fi-ss-inbox:before {
  content: "";
}

.fi-ss-inboxes:before {
  content: "";
}

.fi-ss-incense-sticks-yoga:before {
  content: "";
}

.fi-ss-incognito:before {
  content: "";
}

.fi-ss-indent:before {
  content: "";
}

.fi-ss-indian-rupee-sign:before {
  content: "";
}

.fi-ss-industry-alt:before {
  content: "";
}

.fi-ss-industry-windows:before {
  content: "";
}

.fi-ss-infinity:before {
  content: "";
}

.fi-ss-info-guide:before {
  content: "";
}

.fi-ss-info:before {
  content: "";
}

.fi-ss-information:before {
  content: "";
}

.fi-ss-inhaler:before {
  content: "";
}

.fi-ss-input-numeric:before {
  content: "";
}

.fi-ss-input-pipe:before {
  content: "";
}

.fi-ss-input-text:before {
  content: "";
}

.fi-ss-insert-alt:before {
  content: "";
}

.fi-ss-insert-arrows:before {
  content: "";
}

.fi-ss-insert-button-circle:before {
  content: "";
}

.fi-ss-insert-credit-card:before {
  content: "";
}

.fi-ss-insert-square:before {
  content: "";
}

.fi-ss-insert:before {
  content: "";
}

.fi-ss-insight-alt:before {
  content: "";
}

.fi-ss-insight-head:before {
  content: "";
}

.fi-ss-insight:before {
  content: "";
}

.fi-ss-integral:before {
  content: "";
}

.fi-ss-interactive:before {
  content: "";
}

.fi-ss-interlining:before {
  content: "";
}

.fi-ss-internet-speed-wifi:before {
  content: "";
}

.fi-ss-interrogation:before {
  content: "";
}

.fi-ss-intersection:before {
  content: "";
}

.fi-ss-introduction-handshake:before {
  content: "";
}

.fi-ss-introduction:before {
  content: "";
}

.fi-ss-inventory-alt:before {
  content: "";
}

.fi-ss-invest:before {
  content: "";
}

.fi-ss-investment:before {
  content: "";
}

.fi-ss-invite-alt:before {
  content: "";
}

.fi-ss-invite:before {
  content: "";
}

.fi-ss-iot-alt:before {
  content: "";
}

.fi-ss-iot:before {
  content: "";
}

.fi-ss-ip-address:before {
  content: "";
}

.fi-ss-island-tropical:before {
  content: "";
}

.fi-ss-issue-loupe:before {
  content: "";
}

.fi-ss-it-alt:before {
  content: "";
}

.fi-ss-it-computer:before {
  content: "";
}

.fi-ss-it:before {
  content: "";
}

.fi-ss-italian-lira-sign:before {
  content: "";
}

.fi-ss-italic:before {
  content: "";
}

.fi-ss-j:before {
  content: "";
}

.fi-ss-jam:before {
  content: "";
}

.fi-ss-jar-alt:before {
  content: "";
}

.fi-ss-jar-wheat:before {
  content: "";
}

.fi-ss-javascript:before {
  content: "";
}

.fi-ss-joint:before {
  content: "";
}

.fi-ss-joker:before {
  content: "";
}

.fi-ss-journal-alt:before {
  content: "";
}

.fi-ss-journal:before {
  content: "";
}

.fi-ss-journey:before {
  content: "";
}

.fi-ss-joystick:before {
  content: "";
}

.fi-ss-jpg:before {
  content: "";
}

.fi-ss-jug-alt:before {
  content: "";
}

.fi-ss-jug-bottle:before {
  content: "";
}

.fi-ss-jug:before {
  content: "";
}

.fi-ss-jumping-rope:before {
  content: "";
}

.fi-ss-k:before {
  content: "";
}

.fi-ss-kaaba:before {
  content: "";
}

.fi-ss-kazoo:before {
  content: "";
}

.fi-ss-kerning:before {
  content: "";
}

.fi-ss-key-lock-crypto:before {
  content: "";
}

.fi-ss-key-skeleton-left-right:before {
  content: "";
}

.fi-ss-key:before {
  content: "";
}

.fi-ss-keyboard-brightness-low:before {
  content: "";
}

.fi-ss-keyboard-brightness:before {
  content: "";
}

.fi-ss-keyboard-down:before {
  content: "";
}

.fi-ss-keyboard-left:before {
  content: "";
}

.fi-ss-keyboard:before {
  content: "";
}

.fi-ss-keynote:before {
  content: "";
}

.fi-ss-kidneys:before {
  content: "";
}

.fi-ss-kip-sign:before {
  content: "";
}

.fi-ss-kiss-beam:before {
  content: "";
}

.fi-ss-kiss-wink-heart:before {
  content: "";
}

.fi-ss-kiss:before {
  content: "";
}

.fi-ss-kite:before {
  content: "";
}

.fi-ss-kiwi-bird:before {
  content: "";
}

.fi-ss-kiwi-fruit:before {
  content: "";
}

.fi-ss-knife-kitchen:before {
  content: "";
}

.fi-ss-knife:before {
  content: "";
}

.fi-ss-knitting:before {
  content: "";
}

.fi-ss-kpi-evaluation:before {
  content: "";
}

.fi-ss-kpi:before {
  content: "";
}

.fi-ss-l:before {
  content: "";
}

.fi-ss-label:before {
  content: "";
}

.fi-ss-lacrosse-stick-ball:before {
  content: "";
}

.fi-ss-lacrosse-stick:before {
  content: "";
}

.fi-ss-lambda:before {
  content: "";
}

.fi-ss-lamp-desk:before {
  content: "";
}

.fi-ss-lamp-floor:before {
  content: "";
}

.fi-ss-lamp-street:before {
  content: "";
}

.fi-ss-lamp:before {
  content: "";
}

.fi-ss-land-layer-location:before {
  content: "";
}

.fi-ss-land-layers:before {
  content: "";
}

.fi-ss-land-location:before {
  content: "";
}

.fi-ss-landmark-alt:before {
  content: "";
}

.fi-ss-language:before {
  content: "";
}

.fi-ss-laptop-arrow-down:before {
  content: "";
}

.fi-ss-laptop-binary:before {
  content: "";
}

.fi-ss-laptop-code:before {
  content: "";
}

.fi-ss-laptop-medical:before {
  content: "";
}

.fi-ss-laptop-mobile:before {
  content: "";
}

.fi-ss-laptop-slash:before {
  content: "";
}

.fi-ss-laptop:before {
  content: "";
}

.fi-ss-lari-sign:before {
  content: "";
}

.fi-ss-lasso-sparkles:before {
  content: "";
}

.fi-ss-lasso:before {
  content: "";
}

.fi-ss-last-square:before {
  content: "";
}

.fi-ss-laugh-beam:before {
  content: "";
}

.fi-ss-laugh-squint:before {
  content: "";
}

.fi-ss-laugh-wink:before {
  content: "";
}

.fi-ss-laugh:before {
  content: "";
}

.fi-ss-lawyer-man:before {
  content: "";
}

.fi-ss-lawyer-woman:before {
  content: "";
}

.fi-ss-layer-minus:before {
  content: "";
}

.fi-ss-layer-plus:before {
  content: "";
}

.fi-ss-layers:before {
  content: "";
}

.fi-ss-layout-fluid:before {
  content: "";
}

.fi-ss-lead-funnel:before {
  content: "";
}

.fi-ss-lead-management:before {
  content: "";
}

.fi-ss-lead:before {
  content: "";
}

.fi-ss-leader-alt:before {
  content: "";
}

.fi-ss-leader-speech:before {
  content: "";
}

.fi-ss-leader:before {
  content: "";
}

.fi-ss-leaderboard-alt:before {
  content: "";
}

.fi-ss-leaderboard-trophy:before {
  content: "";
}

.fi-ss-leaderboard:before {
  content: "";
}

.fi-ss-leadership-alt:before {
  content: "";
}

.fi-ss-leadership:before {
  content: "";
}

.fi-ss-leaf-heart:before {
  content: "";
}

.fi-ss-leaf-maple:before {
  content: "";
}

.fi-ss-leaf-oak:before {
  content: "";
}

.fi-ss-leaf:before {
  content: "";
}

.fi-ss-leafy-green:before {
  content: "";
}

.fi-ss-leave:before {
  content: "";
}

.fi-ss-left-from-bracket:before {
  content: "";
}

.fi-ss-left:before {
  content: "";
}

.fi-ss-legal:before {
  content: "";
}

.fi-ss-lemon:before {
  content: "";
}

.fi-ss-lesbian-couple:before {
  content: "";
}

.fi-ss-less-than-equal:before {
  content: "";
}

.fi-ss-less-than:before {
  content: "";
}

.fi-ss-lesson-class:before {
  content: "";
}

.fi-ss-lesson:before {
  content: "";
}

.fi-ss-letter-case:before {
  content: "";
}

.fi-ss-lettuce:before {
  content: "";
}

.fi-ss-level-down-alt:before {
  content: "";
}

.fi-ss-level-down:before {
  content: "";
}

.fi-ss-level-up-alt:before {
  content: "";
}

.fi-ss-level-up:before {
  content: "";
}

.fi-ss-license:before {
  content: "";
}

.fi-ss-life-ring:before {
  content: "";
}

.fi-ss-life:before {
  content: "";
}

.fi-ss-light-ceiling:before {
  content: "";
}

.fi-ss-light-emergency-on:before {
  content: "";
}

.fi-ss-light-emergency:before {
  content: "";
}

.fi-ss-light-switch-off:before {
  content: "";
}

.fi-ss-light-switch-on:before {
  content: "";
}

.fi-ss-light-switch:before {
  content: "";
}

.fi-ss-lightbulb-cfl-on:before {
  content: "";
}

.fi-ss-lightbulb-cfl:before {
  content: "";
}

.fi-ss-lightbulb-dollar:before {
  content: "";
}

.fi-ss-lightbulb-exclamation:before {
  content: "";
}

.fi-ss-lightbulb-head:before {
  content: "";
}

.fi-ss-lightbulb-on:before {
  content: "";
}

.fi-ss-lightbulb-question:before {
  content: "";
}

.fi-ss-lightbulb-setting:before {
  content: "";
}

.fi-ss-lightbulb-slash:before {
  content: "";
}

.fi-ss-lights-holiday:before {
  content: "";
}

.fi-ss-limit-hand:before {
  content: "";
}

.fi-ss-limit-speedometer:before {
  content: "";
}

.fi-ss-line-width:before {
  content: "";
}

.fi-ss-link-alt:before {
  content: "";
}

.fi-ss-link-horizontal-slash:before {
  content: "";
}

.fi-ss-link-horizontal:before {
  content: "";
}

.fi-ss-link-slash-alt:before {
  content: "";
}

.fi-ss-link-slash:before {
  content: "";
}

.fi-ss-link:before {
  content: "";
}

.fi-ss-lion-head:before {
  content: "";
}

.fi-ss-lion:before {
  content: "";
}

.fi-ss-lips:before {
  content: "";
}

.fi-ss-lipstick:before {
  content: "";
}

.fi-ss-lira-sign:before {
  content: "";
}

.fi-ss-list-check:before {
  content: "";
}

.fi-ss-list-dropdown:before {
  content: "";
}

.fi-ss-list-music:before {
  content: "";
}

.fi-ss-list-timeline:before {
  content: "";
}

.fi-ss-list:before {
  content: "";
}

.fi-ss-litecoin-sign:before {
  content: "";
}

.fi-ss-live-alt:before {
  content: "";
}

.fi-ss-live:before {
  content: "";
}

.fi-ss-loading:before {
  content: "";
}

.fi-ss-loan:before {
  content: "";
}

.fi-ss-lobster:before {
  content: "";
}

.fi-ss-location-alt:before {
  content: "";
}

.fi-ss-location-arrow:before {
  content: "";
}

.fi-ss-location-crosshairs-slash:before {
  content: "";
}

.fi-ss-location-crosshairs:before {
  content: "";
}

.fi-ss-location-dot-slash:before {
  content: "";
}

.fi-ss-location-exclamation:before {
  content: "";
}

.fi-ss-location-pin-call:before {
  content: "";
}

.fi-ss-lock-alt:before {
  content: "";
}

.fi-ss-lock-hashtag:before {
  content: "";
}

.fi-ss-lock-open-alt:before {
  content: "";
}

.fi-ss-lock:before {
  content: "";
}

.fi-ss-locust:before {
  content: "";
}

.fi-ss-loop-square:before {
  content: "";
}

.fi-ss-loveseat:before {
  content: "";
}

.fi-ss-low-vision:before {
  content: "";
}

.fi-ss-luchador:before {
  content: "";
}

.fi-ss-luggage-cart:before {
  content: "";
}

.fi-ss-luggage-rolling:before {
  content: "";
}

.fi-ss-lungs-virus:before {
  content: "";
}

.fi-ss-lungs:before {
  content: "";
}

.fi-ss-m:before {
  content: "";
}

.fi-ss-mace:before {
  content: "";
}

.fi-ss-magnet-user:before {
  content: "";
}

.fi-ss-magnet:before {
  content: "";
}

.fi-ss-mailbox-envelope:before {
  content: "";
}

.fi-ss-mailbox-flag-up:before {
  content: "";
}

.fi-ss-mailbox:before {
  content: "";
}

.fi-ss-makeup-brush:before {
  content: "";
}

.fi-ss-man-head:before {
  content: "";
}

.fi-ss-man-scientist:before {
  content: "";
}

.fi-ss-manat-sign:before {
  content: "";
}

.fi-ss-mandolin:before {
  content: "";
}

.fi-ss-mango:before {
  content: "";
}

.fi-ss-manhole:before {
  content: "";
}

.fi-ss-map-marker-check:before {
  content: "";
}

.fi-ss-map-marker-cross:before {
  content: "";
}

.fi-ss-map-marker-edit:before {
  content: "";
}

.fi-ss-map-marker-home:before {
  content: "";
}

.fi-ss-map-marker-minus:before {
  content: "";
}

.fi-ss-map-marker-plus:before {
  content: "";
}

.fi-ss-map-marker-question:before {
  content: "";
}

.fi-ss-map-marker-slash:before {
  content: "";
}

.fi-ss-map-marker-smile:before {
  content: "";
}

.fi-ss-map-marker:before {
  content: "";
}

.fi-ss-map-pin:before {
  content: "";
}

.fi-ss-map-point:before {
  content: "";
}

.fi-ss-map:before {
  content: "";
}

.fi-ss-marker-time:before {
  content: "";
}

.fi-ss-marker:before {
  content: "";
}

.fi-ss-marketplace-alt:before {
  content: "";
}

.fi-ss-marketplace-store:before {
  content: "";
}

.fi-ss-marketplace:before {
  content: "";
}

.fi-ss-mars-double:before {
  content: "";
}

.fi-ss-mars-stroke-right:before {
  content: "";
}

.fi-ss-mars-stroke-up:before {
  content: "";
}

.fi-ss-mars:before {
  content: "";
}

.fi-ss-martini-glass-citrus:before {
  content: "";
}

.fi-ss-martini-glass-empty:before {
  content: "";
}

.fi-ss-mask-carnival:before {
  content: "";
}

.fi-ss-mask-face:before {
  content: "";
}

.fi-ss-mask-snorkel:before {
  content: "豈";
}

.fi-ss-massage:before {
  content: "更";
}

.fi-ss-match-fire:before {
  content: "車";
}

.fi-ss-mattress-pillow:before {
  content: "賈";
}

.fi-ss-measuring-tape:before {
  content: "滑";
}

.fi-ss-meat:before {
  content: "串";
}

.fi-ss-medal:before {
  content: "句";
}

.fi-ss-medical-star:before {
  content: "龜";
}

.fi-ss-medicine:before {
  content: "龜";
}

.fi-ss-meditation:before {
  content: "契";
}

.fi-ss-meeting-alt:before {
  content: "金";
}

.fi-ss-meeting:before {
  content: "喇";
}

.fi-ss-megaphone-announcement-leader:before {
  content: "奈";
}

.fi-ss-megaphone:before {
  content: "懶";
}

.fi-ss-meh-blank:before {
  content: "癩";
}

.fi-ss-meh-rolling-eyes:before {
  content: "羅";
}

.fi-ss-meh:before {
  content: "蘿";
}

.fi-ss-melon-alt:before {
  content: "螺";
}

.fi-ss-melon:before {
  content: "裸";
}

.fi-ss-member-list:before {
  content: "邏";
}

.fi-ss-member-search:before {
  content: "樂";
}

.fi-ss-membership-vip:before {
  content: "洛";
}

.fi-ss-membership:before {
  content: "烙";
}

.fi-ss-memo-circle-check:before {
  content: "珞";
}

.fi-ss-memo-pad:before {
  content: "落";
}

.fi-ss-memo:before {
  content: "酪";
}

.fi-ss-memory:before {
  content: "駱";
}

.fi-ss-menu-burger:before {
  content: "亂";
}

.fi-ss-menu-dots-vertical:before {
  content: "卵";
}

.fi-ss-menu-dots:before {
  content: "欄";
}

.fi-ss-mercury:before {
  content: "爛";
}

.fi-ss-message-arrow-down:before {
  content: "蘭";
}

.fi-ss-message-arrow-up-right:before {
  content: "鸞";
}

.fi-ss-message-arrow-up:before {
  content: "嵐";
}

.fi-ss-message-bot:before {
  content: "濫";
}

.fi-ss-message-code:before {
  content: "藍";
}

.fi-ss-message-dollar:before {
  content: "襤";
}

.fi-ss-message-heart:before {
  content: "拉";
}

.fi-ss-message-image:before {
  content: "臘";
}

.fi-ss-message-question:before {
  content: "蠟";
}

.fi-ss-message-quote:before {
  content: "廊";
}

.fi-ss-message-slash:before {
  content: "朗";
}

.fi-ss-message-sms:before {
  content: "浪";
}

.fi-ss-message-text:before {
  content: "狼";
}

.fi-ss-message-xmark:before {
  content: "郎";
}

.fi-ss-messages-dollar:before {
  content: "來";
}

.fi-ss-messages-question:before {
  content: "冷";
}

.fi-ss-messages:before {
  content: "勞";
}

.fi-ss-meteor:before {
  content: "擄";
}

.fi-ss-meter-bolt:before {
  content: "櫓";
}

.fi-ss-meter-droplet:before {
  content: "爐";
}

.fi-ss-meter-fire:before {
  content: "盧";
}

.fi-ss-meter:before {
  content: "老";
}

.fi-ss-method:before {
  content: "蘆";
}

.fi-ss-microchip-ai:before {
  content: "虜";
}

.fi-ss-microchip:before {
  content: "路";
}

.fi-ss-microphone-alt:before {
  content: "露";
}

.fi-ss-microphone-slash:before {
  content: "魯";
}

.fi-ss-microphone:before {
  content: "鷺";
}

.fi-ss-microscope:before {
  content: "碌";
}

.fi-ss-microwave:before {
  content: "祿";
}

.fi-ss-milk-alt:before {
  content: "綠";
}

.fi-ss-milk:before {
  content: "菉";
}

.fi-ss-mill-sign:before {
  content: "錄";
}

.fi-ss-mind-share:before {
  content: "鹿";
}

.fi-ss-minus-circle:before {
  content: "論";
}

.fi-ss-minus-hexagon:before {
  content: "壟";
}

.fi-ss-minus-small:before {
  content: "弄";
}

.fi-ss-minus:before {
  content: "籠";
}

.fi-ss-mistletoe:before {
  content: "聾";
}

.fi-ss-mix:before {
  content: "牢";
}

.fi-ss-mobile-button:before {
  content: "磊";
}

.fi-ss-mobile-notch:before {
  content: "賂";
}

.fi-ss-mobile:before {
  content: "雷";
}

.fi-ss-mockup:before {
  content: "壘";
}

.fi-ss-mode-alt:before {
  content: "屢";
}

.fi-ss-mode-landscape:before {
  content: "樓";
}

.fi-ss-mode-portrait:before {
  content: "淚";
}

.fi-ss-mode:before {
  content: "漏";
}

.fi-ss-model-cube-arrows:before {
  content: "累";
}

.fi-ss-model-cube-space:before {
  content: "縷";
}

.fi-ss-model-cube:before {
  content: "陋";
}

.fi-ss-module:before {
  content: "勒";
}

.fi-ss-monday:before {
  content: "肋";
}

.fi-ss-money-bill-simple:before {
  content: "凜";
}

.fi-ss-money-bill-transfer:before {
  content: "凌";
}

.fi-ss-money-bill-wave-alt:before {
  content: "稜";
}

.fi-ss-money-bill-wave:before {
  content: "綾";
}

.fi-ss-money-bills-simple:before {
  content: "菱";
}

.fi-ss-money-bills:before {
  content: "陵";
}

.fi-ss-money-check-edit-alt:before {
  content: "讀";
}

.fi-ss-money-check-edit:before {
  content: "拏";
}

.fi-ss-money-check:before {
  content: "樂";
}

.fi-ss-money-coin-transfer:before {
  content: "諾";
}

.fi-ss-money-from-bracket:before {
  content: "丹";
}

.fi-ss-money-simple-from-bracket:before {
  content: "寧";
}

.fi-ss-money-transfer-alt:before {
  content: "怒";
}

.fi-ss-money-transfer-coin-arrow:before {
  content: "率";
}

.fi-ss-money-transfer-smartphone:before {
  content: "異";
}

.fi-ss-money-wings:before {
  content: "北";
}

.fi-ss-money:before {
  content: "磻";
}

.fi-ss-monkey:before {
  content: "便";
}

.fi-ss-monument:before {
  content: "復";
}

.fi-ss-moon-stars:before {
  content: "不";
}

.fi-ss-moon:before {
  content: "泌";
}

.fi-ss-moped:before {
  content: "數";
}

.fi-ss-mortar-pestle:before {
  content: "索";
}

.fi-ss-mortgage:before {
  content: "參";
}

.fi-ss-mosque-alt:before {
  content: "塞";
}

.fi-ss-mosque-moon:before {
  content: "省";
}

.fi-ss-mosque:before {
  content: "葉";
}

.fi-ss-mosquito-net:before {
  content: "說";
}

.fi-ss-mosquito:before {
  content: "殺";
}

.fi-ss-motorcycle:before {
  content: "辰";
}

.fi-ss-mound:before {
  content: "沈";
}

.fi-ss-mountain-city:before {
  content: "拾";
}

.fi-ss-mountain:before {
  content: "若";
}

.fi-ss-mountains:before {
  content: "掠";
}

.fi-ss-mouse-field:before {
  content: "略";
}

.fi-ss-mouse:before {
  content: "亮";
}

.fi-ss-mov-file:before {
  content: "兩";
}

.fi-ss-move-to-folder-2:before {
  content: "凉";
}

.fi-ss-move-to-folder:before {
  content: "梁";
}

.fi-ss-mp3-file:before {
  content: "糧";
}

.fi-ss-mp3-player:before {
  content: "良";
}

.fi-ss-mp4-file:before {
  content: "諒";
}

.fi-ss-mug-alt:before {
  content: "量";
}

.fi-ss-mug-hot-alt:before {
  content: "勵";
}

.fi-ss-mug-hot:before {
  content: "呂";
}

.fi-ss-mug-marshmallows:before {
  content: "女";
}

.fi-ss-mug-tea-saucer:before {
  content: "廬";
}

.fi-ss-mug-tea:before {
  content: "旅";
}

.fi-ss-mug:before {
  content: "濾";
}

.fi-ss-multiple-alt:before {
  content: "礪";
}

.fi-ss-multiple:before {
  content: "閭";
}

.fi-ss-muscle:before {
  content: "驪";
}

.fi-ss-mushroom-alt:before {
  content: "麗";
}

.fi-ss-mushroom:before {
  content: "黎";
}

.fi-ss-music-alt:before {
  content: "力";
}

.fi-ss-music-file:before {
  content: "曆";
}

.fi-ss-music-note-slash:before {
  content: "歷";
}

.fi-ss-music-note:before {
  content: "轢";
}

.fi-ss-music-slash:before {
  content: "年";
}

.fi-ss-music:before {
  content: "憐";
}

.fi-ss-n:before {
  content: "戀";
}

.fi-ss-naira-sign:before {
  content: "撚";
}

.fi-ss-narwhal:before {
  content: "漣";
}

.fi-ss-navigation:before {
  content: "煉";
}

.fi-ss-nesting-dolls:before {
  content: "璉";
}

.fi-ss-network-analytic:before {
  content: "秊";
}

.fi-ss-network-cloud:before {
  content: "練";
}

.fi-ss-network:before {
  content: "聯";
}

.fi-ss-neuter:before {
  content: "輦";
}

.fi-ss-newsletter-subscribe:before {
  content: "蓮";
}

.fi-ss-newspaper-open:before {
  content: "連";
}

.fi-ss-newspaper:before {
  content: "鍊";
}

.fi-ss-nfc-lock:before {
  content: "列";
}

.fi-ss-nfc-magnifying-glass:before {
  content: "劣";
}

.fi-ss-nfc-pen:before {
  content: "咽";
}

.fi-ss-nfc-slash:before {
  content: "烈";
}

.fi-ss-nfc-trash:before {
  content: "裂";
}

.fi-ss-nfc:before {
  content: "說";
}

.fi-ss-night-day:before {
  content: "廉";
}

.fi-ss-no-fee:before {
  content: "念";
}

.fi-ss-no-people:before {
  content: "捻";
}

.fi-ss-noodles:before {
  content: "殮";
}

.fi-ss-nose:before {
  content: "簾";
}

.fi-ss-not-equal:before {
  content: "獵";
}

.fi-ss-not-found-alt:before {
  content: "令";
}

.fi-ss-not-found-magnifying-glass:before {
  content: "囹";
}

.fi-ss-not-found:before {
  content: "寧";
}

.fi-ss-notdef:before {
  content: "嶺";
}

.fi-ss-note-medical:before {
  content: "怜";
}

.fi-ss-note-sticky:before {
  content: "玲";
}

.fi-ss-note:before {
  content: "瑩";
}

.fi-ss-notebook-alt:before {
  content: "羚";
}

.fi-ss-notebook:before {
  content: "聆";
}

.fi-ss-notes-medical:before {
  content: "鈴";
}

.fi-ss-notes:before {
  content: "零";
}

.fi-ss-o:before {
  content: "靈";
}

.fi-ss-object-exclude:before {
  content: "領";
}

.fi-ss-object-group:before {
  content: "例";
}

.fi-ss-object-intersect:before {
  content: "禮";
}

.fi-ss-object-subtract:before {
  content: "醴";
}

.fi-ss-object-ungroup:before {
  content: "隸";
}

.fi-ss-object-union:before {
  content: "惡";
}

.fi-ss-objects-column:before {
  content: "了";
}

.fi-ss-octagon-check:before {
  content: "僚";
}

.fi-ss-octagon-divide:before {
  content: "寮";
}

.fi-ss-octagon-exclamation:before {
  content: "尿";
}

.fi-ss-octagon-minus:before {
  content: "料";
}

.fi-ss-octagon-plus:before {
  content: "樂";
}

.fi-ss-octagon-xmark:before {
  content: "燎";
}

.fi-ss-octagon:before {
  content: "療";
}

.fi-ss-oil-can:before {
  content: "蓼";
}

.fi-ss-oil-temp:before {
  content: "遼";
}

.fi-ss-olive-oil:before {
  content: "龍";
}

.fi-ss-olive:before {
  content: "暈";
}

.fi-ss-olives:before {
  content: "阮";
}

.fi-ss-om:before {
  content: "劉";
}

.fi-ss-omega:before {
  content: "杻";
}

.fi-ss-onboarding:before {
  content: "柳";
}

.fi-ss-onion:before {
  content: "流";
}

.fi-ss-opacity:before {
  content: "溜";
}

.fi-ss-open-mail-clip:before {
  content: "琉";
}

.fi-ss-operating-system-upgrade:before {
  content: "留";
}

.fi-ss-operation:before {
  content: "硫";
}

.fi-ss-order-history:before {
  content: "紐";
}

.fi-ss-organization-chart:before {
  content: "類";
}

.fi-ss-ornament:before {
  content: "六";
}

.fi-ss-otp:before {
  content: "戮";
}

.fi-ss-otter:before {
  content: "陸";
}

.fi-ss-outdent:before {
  content: "倫";
}

.fi-ss-oval-alt:before {
  content: "崙";
}

.fi-ss-oval:before {
  content: "淪";
}

.fi-ss-oven:before {
  content: "輪";
}

.fi-ss-overline:before {
  content: "律";
}

.fi-ss-overview:before {
  content: "慄";
}

.fi-ss-p:before {
  content: "栗";
}

.fi-ss-package:before {
  content: "率";
}

.fi-ss-padlock-check:before {
  content: "隆";
}

.fi-ss-page-break:before {
  content: "利";
}

.fi-ss-pager:before {
  content: "吏";
}

.fi-ss-paid:before {
  content: "履";
}

.fi-ss-paint-roller:before {
  content: "易";
}

.fi-ss-paint:before {
  content: "李";
}

.fi-ss-paintbrush-pencil:before {
  content: "梨";
}

.fi-ss-palette:before {
  content: "泥";
}

.fi-ss-pallet-alt:before {
  content: "理";
}

.fi-ss-pallet:before {
  content: "痢";
}

.fi-ss-pan-food:before {
  content: "罹";
}

.fi-ss-pan-frying:before {
  content: "裏";
}

.fi-ss-pan:before {
  content: "裡";
}

.fi-ss-pancakes:before {
  content: "里";
}

.fi-ss-panorama:before {
  content: "離";
}

.fi-ss-paper-plane-launch:before {
  content: "匿";
}

.fi-ss-paper-plane-top:before {
  content: "溺";
}

.fi-ss-paper-plane:before {
  content: "吝";
}

.fi-ss-paperclip-vertical:before {
  content: "燐";
}

.fi-ss-parachute-box:before {
  content: "璘";
}

.fi-ss-paragraph-left:before {
  content: "藺";
}

.fi-ss-paragraph:before {
  content: "隣";
}

.fi-ss-parking-circle-slash:before {
  content: "鱗";
}

.fi-ss-parking-circle:before {
  content: "麟";
}

.fi-ss-parking-slash:before {
  content: "林";
}

.fi-ss-parking:before {
  content: "淋";
}

.fi-ss-party-bell:before {
  content: "臨";
}

.fi-ss-party-horn:before {
  content: "立";
}

.fi-ss-party:before {
  content: "笠";
}

.fi-ss-passport:before {
  content: "粒";
}

.fi-ss-password-alt:before {
  content: "狀";
}

.fi-ss-password-computer:before {
  content: "炙";
}

.fi-ss-password-email:before {
  content: "識";
}

.fi-ss-password-smartphone:before {
  content: "什";
}

.fi-ss-password:before {
  content: "茶";
}

.fi-ss-paste:before {
  content: "刺";
}

.fi-ss-pattern:before {
  content: "切";
}

.fi-ss-pause-circle:before {
  content: "度";
}

.fi-ss-pause-square:before {
  content: "拓";
}

.fi-ss-pause:before {
  content: "糖";
}

.fi-ss-paw-claws:before {
  content: "宅";
}

.fi-ss-paw-heart:before {
  content: "洞";
}

.fi-ss-paw:before {
  content: "暴";
}

.fi-ss-payment-pos:before {
  content: "輻";
}

.fi-ss-payroll-calendar:before {
  content: "行";
}

.fi-ss-payroll-check:before {
  content: "降";
}

.fi-ss-payroll:before {
  content: "見";
}

.fi-ss-peace:before {
  content: "廓";
}

.fi-ss-peach:before {
  content: "兀";
}

.fi-ss-peanut:before {
  content: "嗀";
}

.fi-ss-peanuts:before {
  content: "﨎";
}

.fi-ss-peapod:before {
  content: "﨏";
}

.fi-ss-pear:before {
  content: "塚";
}

.fi-ss-pedestal:before {
  content: "﨑";
}

.fi-ss-pen-circle:before {
  content: "晴";
}

.fi-ss-pen-clip-slash:before {
  content: "﨓";
}

.fi-ss-pen-clip:before {
  content: "﨔";
}

.fi-ss-pen-fancy-slash:before {
  content: "凞";
}

.fi-ss-pen-fancy:before {
  content: "猪";
}

.fi-ss-pen-field:before {
  content: "益";
}

.fi-ss-pen-nib-slash:before {
  content: "礼";
}

.fi-ss-pen-nib:before {
  content: "神";
}

.fi-ss-pen-slash:before {
  content: "祥";
}

.fi-ss-pen-square:before {
  content: "福";
}

.fi-ss-pen-swirl:before {
  content: "靖";
}

.fi-ss-pencil-paintbrush:before {
  content: "精";
}

.fi-ss-pencil-ruler:before {
  content: "羽";
}

.fi-ss-pencil-slash:before {
  content: "﨟";
}

.fi-ss-pencil:before {
  content: "蘒";
}

.fi-ss-pending:before {
  content: "﨡";
}

.fi-ss-pennant:before {
  content: "諸";
}

.fi-ss-people-arrows-left-right:before {
  content: "﨣";
}

.fi-ss-people-carry-box:before {
  content: "﨤";
}

.fi-ss-people-dress:before {
  content: "逸";
}

.fi-ss-people-network-partner:before {
  content: "都";
}

.fi-ss-people-pants:before {
  content: "﨧";
}

.fi-ss-people-poll:before {
  content: "﨨";
}

.fi-ss-people-pulling:before {
  content: "﨩";
}

.fi-ss-people-roof:before {
  content: "飯";
}

.fi-ss-people:before {
  content: "飼";
}

.fi-ss-pepper-alt:before {
  content: "館";
}

.fi-ss-pepper-hot:before {
  content: "鶴";
}

.fi-ss-pepper:before {
  content: "郞";
}

.fi-ss-percent-10:before {
  content: "隷";
}

.fi-ss-percent-100:before {
  content: "侮";
}

.fi-ss-percent-20:before {
  content: "僧";
}

.fi-ss-percent-25:before {
  content: "免";
}

.fi-ss-percent-30:before {
  content: "勉";
}

.fi-ss-percent-40:before {
  content: "勤";
}

.fi-ss-percent-50:before {
  content: "卑";
}

.fi-ss-percent-60:before {
  content: "喝";
}

.fi-ss-percent-70:before {
  content: "嘆";
}

.fi-ss-percent-75:before {
  content: "器";
}

.fi-ss-percent-80:before {
  content: "塀";
}

.fi-ss-percent-90:before {
  content: "墨";
}

.fi-ss-percentage:before {
  content: "層";
}

.fi-ss-person-burst:before {
  content: "屮";
}

.fi-ss-person-carry-box:before {
  content: "悔";
}

.fi-ss-person-circle-check:before {
  content: "慨";
}

.fi-ss-person-circle-exclamation:before {
  content: "憎";
}

.fi-ss-person-circle-minus:before {
  content: "懲";
}

.fi-ss-person-circle-plus:before {
  content: "敏";
}

.fi-ss-person-circle-question:before {
  content: "既";
}

.fi-ss-person-circle-xmark:before {
  content: "暑";
}

.fi-ss-person-cv:before {
  content: "梅";
}

.fi-ss-person-dolly-empty:before {
  content: "海";
}

.fi-ss-person-dolly:before {
  content: "渚";
}

.fi-ss-person-dress-simple:before {
  content: "漢";
}

.fi-ss-person-dress:before {
  content: "煮";
}

.fi-ss-person-luggage:before {
  content: "爫";
}

.fi-ss-person-lunge:before {
  content: "琢";
}

.fi-ss-person-pilates:before {
  content: "碑";
}

.fi-ss-person-praying:before {
  content: "社";
}

.fi-ss-person-pregnant:before {
  content: "祉";
}

.fi-ss-person-seat-reclined:before {
  content: "祈";
}

.fi-ss-person-seat:before {
  content: "祐";
}

.fi-ss-person-shelter:before {
  content: "祖";
}

.fi-ss-person-sign:before {
  content: "祝";
}

.fi-ss-person-simple:before {
  content: "禍";
}

.fi-ss-person-walking-with-cane:before {
  content: "禎";
}

.fi-ss-peseta-sign:before {
  content: "穀";
}

.fi-ss-peso-sign:before {
  content: "突";
}

.fi-ss-pets:before {
  content: "節";
}

.fi-ss-pharmacy:before {
  content: "練";
}

.fi-ss-phone-call:before {
  content: "縉";
}

.fi-ss-phone-cross:before {
  content: "繁";
}

.fi-ss-phone-flip:before {
  content: "署";
}

.fi-ss-phone-guide:before {
  content: "者";
}

.fi-ss-phone-heart-message:before {
  content: "臭";
}

.fi-ss-phone-office:before {
  content: "艹";
}

.fi-ss-phone-pause:before {
  content: "艹";
}

.fi-ss-phone-plus:before {
  content: "著";
}

.fi-ss-phone-rotary:before {
  content: "褐";
}

.fi-ss-phone-slash:before {
  content: "視";
}

.fi-ss-photo-capture:before {
  content: "謁";
}

.fi-ss-photo-film-music:before {
  content: "謹";
}

.fi-ss-photo-video:before {
  content: "賓";
}

.fi-ss-physics:before {
  content: "贈";
}

.fi-ss-Pi:before {
  content: "辶";
}

.fi-ss-piano-keyboard:before {
  content: "逸";
}

.fi-ss-piano:before {
  content: "難";
}

.fi-ss-pickaxe:before {
  content: "響";
}

.fi-ss-picking-box:before {
  content: "頻";
}

.fi-ss-picking:before {
  content: "恵";
}

.fi-ss-picnic:before {
  content: "𤋮";
}

.fi-ss-picpeople-filled:before {
  content: "舘";
}

.fi-ss-picpeople:before {
  content: "﩮";
}

.fi-ss-picture:before {
  content: "﩯";
}

.fi-ss-pie:before {
  content: "並";
}

.fi-ss-pig-bank-bulb:before {
  content: "况";
}

.fi-ss-pig-face:before {
  content: "全";
}

.fi-ss-pig:before {
  content: "侀";
}

.fi-ss-piggy-bank-budget:before {
  content: "充";
}

.fi-ss-piggy-bank:before {
  content: "冀";
}

.fi-ss-pills:before {
  content: "勇";
}

.fi-ss-pinata:before {
  content: "勺";
}

.fi-ss-pineapple-alt:before {
  content: "喝";
}

.fi-ss-pineapple:before {
  content: "啕";
}

.fi-ss-pipe-smoking:before {
  content: "喙";
}

.fi-ss-pipette:before {
  content: "嗢";
}

.fi-ss-pizza-slice:before {
  content: "塚";
}

.fi-ss-place-of-worship:before {
  content: "墳";
}

.fi-ss-plan-strategy:before {
  content: "奄";
}

.fi-ss-plan:before {
  content: "奔";
}

.fi-ss-plane-alt:before {
  content: "婢";
}

.fi-ss-plane-arrival:before {
  content: "嬨";
}

.fi-ss-plane-departure:before {
  content: "廒";
}

.fi-ss-plane-prop:before {
  content: "廙";
}

.fi-ss-plane-slash:before {
  content: "彩";
}

.fi-ss-plane-tail:before {
  content: "徭";
}

.fi-ss-plane:before {
  content: "惘";
}

.fi-ss-planet-moon:before {
  content: "慎";
}

.fi-ss-planet-ringed:before {
  content: "愈";
}

.fi-ss-plant-care:before {
  content: "憎";
}

.fi-ss-plant-growth:before {
  content: "慠";
}

.fi-ss-plant-seed-invest:before {
  content: "懲";
}

.fi-ss-plant-wilt:before {
  content: "戴";
}

.fi-ss-plate-utensils:before {
  content: "揄";
}

.fi-ss-plate-wheat:before {
  content: "搜";
}

.fi-ss-plate:before {
  content: "摒";
}

.fi-ss-play-alt:before {
  content: "敖";
}

.fi-ss-play-circle:before {
  content: "晴";
}

.fi-ss-play-microphone:before {
  content: "朗";
}

.fi-ss-play-pause:before {
  content: "望";
}

.fi-ss-play:before {
  content: "杖";
}

.fi-ss-plug-alt:before {
  content: "歹";
}

.fi-ss-plug-cable:before {
  content: "殺";
}

.fi-ss-plug-circle-bolt:before {
  content: "流";
}

.fi-ss-plug-circle-check:before {
  content: "滛";
}

.fi-ss-plug-circle-exclamation:before {
  content: "滋";
}

.fi-ss-plug-circle-minus:before {
  content: "漢";
}

.fi-ss-plug-circle-plus:before {
  content: "瀞";
}

.fi-ss-plug-connection:before {
  content: "煮";
}

.fi-ss-plug:before {
  content: "瞧";
}

.fi-ss-plus-hexagon:before {
  content: "爵";
}

.fi-ss-plus-minus:before {
  content: "犯";
}

.fi-ss-plus-small:before {
  content: "猪";
}

.fi-ss-plus:before {
  content: "瑱";
}

.fi-ss-png-file:before {
  content: "甆";
}

.fi-ss-podcast:before {
  content: "画";
}

.fi-ss-podium-star:before {
  content: "瘝";
}

.fi-ss-podium-victory-leader:before {
  content: "瘟";
}

.fi-ss-podium:before {
  content: "益";
}

.fi-ss-point-of-sale-bill:before {
  content: "盛";
}

.fi-ss-point-of-sale-signal:before {
  content: "直";
}

.fi-ss-point-of-sale:before {
  content: "睊";
}

.fi-ss-pointer-loading:before {
  content: "着";
}

.fi-ss-pointer-text:before {
  content: "磌";
}

.fi-ss-police-box:before {
  content: "窱";
}

.fi-ss-poll-h:before {
  content: "節";
}

.fi-ss-pollution:before {
  content: "类";
}

.fi-ss-pompebled:before {
  content: "絛";
}

.fi-ss-poo-bolt:before {
  content: "練";
}

.fi-ss-poo:before {
  content: "缾";
}

.fi-ss-pool-8-ball:before {
  content: "者";
}

.fi-ss-poop:before {
  content: "荒";
}

.fi-ss-popcorn:before {
  content: "華";
}

.fi-ss-popsicle:before {
  content: "蝹";
}

.fi-ss-portal-enter:before {
  content: "襁";
}

.fi-ss-portal-exit:before {
  content: "覆";
}

.fi-ss-portrait:before {
  content: "視";
}

.fi-ss-pot:before {
  content: "調";
}

.fi-ss-potato:before {
  content: "諸";
}

.fi-ss-pound:before {
  content: "請";
}

.fi-ss-power:before {
  content: "謁";
}

.fi-ss-ppt-file:before {
  content: "諾";
}

.fi-ss-practice:before {
  content: "諭";
}

.fi-ss-praying-hands:before {
  content: "謹";
}

.fi-ss-prescription-bottle-alt:before {
  content: "變";
}

.fi-ss-prescription-bottle-pill:before {
  content: "贈";
}

.fi-ss-prescription-bottle:before {
  content: "輸";
}

.fi-ss-prescription:before {
  content: "遲";
}

.fi-ss-presentation:before {
  content: "醙";
}

.fi-ss-preview:before {
  content: "鉶";
}

.fi-ss-previous-square:before {
  content: "陼";
}

.fi-ss-print-magnifying-glass:before {
  content: "難";
}

.fi-ss-print-slash:before {
  content: "靖";
}

.fi-ss-print:before {
  content: "韛";
}

.fi-ss-priority-arrow:before {
  content: "響";
}

.fi-ss-priority-arrows:before {
  content: "頋";
}

.fi-ss-priority-importance:before {
  content: "頻";
}

.fi-ss-problem-solving:before {
  content: "鬒";
}

.fi-ss-procedures:before {
  content: "龜";
}

.fi-ss-process:before {
  content: "𢡊";
}

.fi-ss-productivity:before {
  content: "𢡄";
}

.fi-ss-progress-complete:before {
  content: "𣏕";
}

.fi-ss-progress-download:before {
  content: "㮝";
}

.fi-ss-progress-upload:before {
  content: "䀘";
}

.fi-ss-projector:before {
  content: "䀹";
}

.fi-ss-protractor:before {
  content: "𥉉";
}

.fi-ss-pulse:before {
  content: "𥳐";
}

.fi-ss-pump-medical:before {
  content: "𧻓";
}

.fi-ss-pump:before {
  content: "齃";
}

.fi-ss-pumpkin-alt-2:before {
  content: "龎";
}

.fi-ss-pumpkin-alt:before {
  content: "﫚";
}

.fi-ss-pumpkin:before {
  content: "﫛";
}

.fi-ss-puzzle-alt:before {
  content: "﫜";
}

.fi-ss-puzzle-piece-integration:before {
  content: "﫝";
}

.fi-ss-puzzle-piece:before {
  content: "﫞";
}

.fi-ss-puzzle-pieces:before {
  content: "﫟";
}

.fi-ss-pyramid:before {
  content: "﫠";
}

.fi-ss-q:before {
  content: "﫡";
}

.fi-ss-qr-scan:before {
  content: "﫢";
}

.fi-ss-QR:before {
  content: "﫣";
}

.fi-ss-qrcode:before {
  content: "﫤";
}

.fi-ss-question-square:before {
  content: "﫥";
}

.fi-ss-question:before {
  content: "﫦";
}

.fi-ss-queue-alt:before {
  content: "﫧";
}

.fi-ss-queue-line:before {
  content: "﫨";
}

.fi-ss-queue-signal:before {
  content: "﫩";
}

.fi-ss-queue:before {
  content: "﫪";
}

.fi-ss-quill-pen-story:before {
  content: "﫫";
}

.fi-ss-quiz-alt:before {
  content: "﫬";
}

.fi-ss-quiz:before {
  content: "﫭";
}

.fi-ss-quote-right:before {
  content: "﫮";
}

.fi-ss-r:before {
  content: "﫯";
}

.fi-ss-rabbit-fast:before {
  content: "﫰";
}

.fi-ss-rabbit:before {
  content: "﫱";
}

.fi-ss-raccoon:before {
  content: "﫲";
}

.fi-ss-racquet:before {
  content: "﫳";
}

.fi-ss-radar:before {
  content: "﫴";
}

.fi-ss-radiation-alt:before {
  content: "﫵";
}

.fi-ss-radiation:before {
  content: "﫶";
}

.fi-ss-radio-alt:before {
  content: "﫷";
}

.fi-ss-radio-button:before {
  content: "﫸";
}

.fi-ss-radio:before {
  content: "﫹";
}

.fi-ss-radish:before {
  content: "﫺";
}

.fi-ss-rainbow:before {
  content: "﫻";
}

.fi-ss-raindrops:before {
  content: "﫼";
}

.fi-ss-ram:before {
  content: "﫽";
}

.fi-ss-ramp-loading:before {
  content: "﫾";
}

.fi-ss-rank:before {
  content: "﫿";
}

.fi-ss-ranking-podium-empty:before {
  content: "ﬀ";
}

.fi-ss-ranking-podium:before {
  content: "ﬁ";
}

.fi-ss-ranking-star:before {
  content: "ﬂ";
}

.fi-ss-ranking-stars:before {
  content: "ﬃ";
}

.fi-ss-raygun:before {
  content: "ﬄ";
}

.fi-ss-razor-barber:before {
  content: "ﬅ";
}

.fi-ss-react:before {
  content: "ﬆ";
}

.fi-ss-rec:before {
  content: "﬇";
}

.fi-ss-receipt:before {
  content: "﬈";
}

.fi-ss-recipe-book:before {
  content: "﬉";
}

.fi-ss-recipe:before {
  content: "﬊";
}

.fi-ss-record-vinyl:before {
  content: "﬋";
}

.fi-ss-rectabgle-vertical:before {
  content: "﬌";
}

.fi-ss-rectangle-barcode:before {
  content: "﬍";
}

.fi-ss-rectangle-code:before {
  content: "﬎";
}

.fi-ss-rectangle-history-circle-plus:before {
  content: "﬏";
}

.fi-ss-rectangle-horizontal:before {
  content: "﬐";
}

.fi-ss-rectangle-list:before {
  content: "﬑";
}

.fi-ss-rectangle-panoramic:before {
  content: "﬒";
}

.fi-ss-rectangle-pro:before {
  content: "ﬓ";
}

.fi-ss-rectangle-vertical-history:before {
  content: "ﬔ";
}

.fi-ss-rectangle-vertical:before {
  content: "ﬕ";
}

.fi-ss-rectangle-xmark:before {
  content: "ﬖ";
}

.fi-ss-rectangles-mixed:before {
  content: "ﬗ";
}

.fi-ss-recycle-bin:before {
  content: "﬘";
}

.fi-ss-recycle:before {
  content: "﬙";
}

.fi-ss-redo-alt:before {
  content: "﬚";
}

.fi-ss-redo:before {
  content: "﬛";
}

.fi-ss-reel:before {
  content: "﬜";
}

.fi-ss-refer-arrow:before {
  content: "יִ";
}

.fi-ss-refer:before {
  content: "ﬞ";
}

.fi-ss-referral-alt:before {
  content: "ײַ";
}

.fi-ss-referral-user:before {
  content: "ﬠ";
}

.fi-ss-referral:before {
  content: "ﬡ";
}

.fi-ss-reflect-horizontal-alt:before {
  content: "ﬢ";
}

.fi-ss-reflect-horizontal:before {
  content: "ﬣ";
}

.fi-ss-reflect-vertical:before {
  content: "ﬤ";
}

.fi-ss-reflect:before {
  content: "ﬥ";
}

.fi-ss-refresh:before {
  content: "ﬦ";
}

.fi-ss-refrigerator:before {
  content: "ﬧ";
}

.fi-ss-refund-alt:before {
  content: "ﬨ";
}

.fi-ss-refund:before {
  content: "﬩";
}

.fi-ss-region-pin-alt:before {
  content: "שׁ";
}

.fi-ss-region-pin:before {
  content: "שׂ";
}

.fi-ss-registered:before {
  content: "שּׁ";
}

.fi-ss-registration-paper:before {
  content: "שּׂ";
}

.fi-ss-remove-folder:before {
  content: "אַ";
}

.fi-ss-remove-user:before {
  content: "אָ";
}

.fi-ss-rent-signal:before {
  content: "אּ";
}

.fi-ss-rent:before {
  content: "בּ";
}

.fi-ss-replace:before {
  content: "גּ";
}

.fi-ss-replay-10:before {
  content: "דּ";
}

.fi-ss-replay-30:before {
  content: "הּ";
}

.fi-ss-replay-5:before {
  content: "וּ";
}

.fi-ss-reply-all:before {
  content: "זּ";
}

.fi-ss-republican:before {
  content: "﬷";
}

.fi-ss-reservation-smartphone:before {
  content: "טּ";
}

.fi-ss-reservation-table:before {
  content: "יּ";
}

.fi-ss-resistance-band:before {
  content: "ךּ";
}

.fi-ss-resize:before {
  content: "כּ";
}

.fi-ss-resources:before {
  content: "לּ";
}

.fi-ss-restaurant:before {
  content: "﬽";
}

.fi-ss-restock:before {
  content: "מּ";
}

.fi-ss-restroom-simple:before {
  content: "﬿";
}

.fi-ss-resume:before {
  content: "נּ";
}

.fi-ss-revenue-alt:before {
  content: "סּ";
}

.fi-ss-revenue-euro:before {
  content: "﭂";
}

.fi-ss-Revenue:before {
  content: "ףּ";
}

.fi-ss-review:before {
  content: "פּ";
}

.fi-ss-rewind-button-circle:before {
  content: "﭅";
}

.fi-ss-rewind:before {
  content: "צּ";
}

.fi-ss-rhombus:before {
  content: "קּ";
}

.fi-ss-ribbon:before {
  content: "רּ";
}

.fi-ss-right-from-bracket:before {
  content: "שּ";
}

.fi-ss-right:before {
  content: "תּ";
}

.fi-ss-ring-diamond:before {
  content: "וֹ";
}

.fi-ss-ring:before {
  content: "בֿ";
}

.fi-ss-rings-wedding:before {
  content: "כֿ";
}

.fi-ss-risk-alt:before {
  content: "פֿ";
}

.fi-ss-risk:before {
  content: "ﭏ";
}

.fi-ss-road-barrier:before {
  content: "ﭐ";
}

.fi-ss-road:before {
  content: "ﭑ";
}

.fi-ss-robot:before {
  content: "ﭒ";
}

.fi-ss-robotic-arm:before {
  content: "ﭓ";
}

.fi-ss-rocket-lunch:before {
  content: "ﭔ";
}

.fi-ss-rocket:before {
  content: "ﭕ";
}

.fi-ss-roller-coaster:before {
  content: "ﭖ";
}

.fi-ss-room-service:before {
  content: "ﭗ";
}

.fi-ss-rotate-exclamation:before {
  content: "ﭘ";
}

.fi-ss-rotate-left:before {
  content: "ﭙ";
}

.fi-ss-rotate-reverse:before {
  content: "ﭚ";
}

.fi-ss-rotate-right:before {
  content: "ﭛ";
}

.fi-ss-rotate-square:before {
  content: "ﭜ";
}

.fi-ss-roulette:before {
  content: "ﭝ";
}

.fi-ss-route-highway:before {
  content: "ﭞ";
}

.fi-ss-route-interstate:before {
  content: "ﭟ";
}

.fi-ss-route:before {
  content: "ﭠ";
}

.fi-ss-router:before {
  content: "ﭡ";
}

.fi-ss-rss-alt:before {
  content: "ﭢ";
}

.fi-ss-rss:before {
  content: "ﭣ";
}

.fi-ss-ruble-sign:before {
  content: "ﭤ";
}

.fi-ss-rugby-helmet:before {
  content: "ﭥ";
}

.fi-ss-rugby:before {
  content: "ﭦ";
}

.fi-ss-ruler-combined:before {
  content: "ﭧ";
}

.fi-ss-ruler-horizontal:before {
  content: "ﭨ";
}

.fi-ss-ruler-triangle:before {
  content: "ﭩ";
}

.fi-ss-ruler-vertical:before {
  content: "ﭪ";
}

.fi-ss-rules-alt:before {
  content: "ﭫ";
}

.fi-ss-rules:before {
  content: "ﭬ";
}

.fi-ss-running-track:before {
  content: "ﭭ";
}

.fi-ss-running:before {
  content: "ﭮ";
}

.fi-ss-rupee-sign:before {
  content: "ﭯ";
}

.fi-ss-rupiah-sign:before {
  content: "ﭰ";
}

.fi-ss-rv:before {
  content: "ﭱ";
}

.fi-ss-s:before {
  content: "ﭲ";
}

.fi-ss-sack-dollar:before {
  content: "ﭳ";
}

.fi-ss-sack:before {
  content: "ﭴ";
}

.fi-ss-sad-cry:before {
  content: "ﭵ";
}

.fi-ss-sad-tear:before {
  content: "ﭶ";
}

.fi-ss-sad:before {
  content: "ﭷ";
}

.fi-ss-safe-box:before {
  content: "ﭸ";
}

.fi-ss-sailboat:before {
  content: "ﭹ";
}

.fi-ss-salad:before {
  content: "ﭺ";
}

.fi-ss-salary-alt:before {
  content: "ﭻ";
}

.fi-ss-salt-pepper:before {
  content: "ﭼ";
}

.fi-ss-salt-shaker:before {
  content: "ﭽ";
}

.fi-ss-sandwich-alt:before {
  content: "ﭾ";
}

.fi-ss-sandwich:before {
  content: "ﭿ";
}

.fi-ss-satellite-dish:before {
  content: "ﮀ";
}

.fi-ss-satellite:before {
  content: "ﮁ";
}

.fi-ss-saturday:before {
  content: "ﮂ";
}

.fi-ss-sauce:before {
  content: "ﮃ";
}

.fi-ss-sausage:before {
  content: "ﮄ";
}

.fi-ss-sax-hot:before {
  content: "ﮅ";
}

.fi-ss-saxophone:before {
  content: "ﮆ";
}

.fi-ss-scale-comparison-alt:before {
  content: "ﮇ";
}

.fi-ss-scale-comparison:before {
  content: "ﮈ";
}

.fi-ss-scale:before {
  content: "ﮉ";
}

.fi-ss-scalpel-path:before {
  content: "ﮊ";
}

.fi-ss-scalpel:before {
  content: "ﮋ";
}

.fi-ss-scanner-gun:before {
  content: "ﮌ";
}

.fi-ss-scanner-image:before {
  content: "ﮍ";
}

.fi-ss-scanner-keyboard:before {
  content: "ﮎ";
}

.fi-ss-scanner-touchscreen:before {
  content: "ﮏ";
}

.fi-ss-scarecrow:before {
  content: "ﮐ";
}

.fi-ss-scarf:before {
  content: "ﮑ";
}

.fi-ss-school-bus:before {
  content: "ﮒ";
}

.fi-ss-school:before {
  content: "ﮓ";
}

.fi-ss-scissors:before {
  content: "ﮔ";
}

.fi-ss-scooter:before {
  content: "ﮕ";
}

.fi-ss-screen:before {
  content: "ﮖ";
}

.fi-ss-screencast:before {
  content: "ﮗ";
}

.fi-ss-screw-alt:before {
  content: "ﮘ";
}

.fi-ss-screw:before {
  content: "ﮙ";
}

.fi-ss-screwdriver:before {
  content: "ﮚ";
}

.fi-ss-scribble:before {
  content: "ﮛ";
}

.fi-ss-script:before {
  content: "ﮜ";
}

.fi-ss-scroll-document-story:before {
  content: "ﮝ";
}

.fi-ss-scroll-old:before {
  content: "ﮞ";
}

.fi-ss-scroll-torah:before {
  content: "ﮟ";
}

.fi-ss-scroll:before {
  content: "ﮠ";
}

.fi-ss-scrubber:before {
  content: "ﮡ";
}

.fi-ss-scythe:before {
  content: "ﮢ";
}

.fi-ss-sd-card:before {
  content: "ﮣ";
}

.fi-ss-sd-cards:before {
  content: "ﮤ";
}

.fi-ss-seal-exclamation:before {
  content: "ﮥ";
}

.fi-ss-seal-question:before {
  content: "ﮦ";
}

.fi-ss-seal:before {
  content: "ﮧ";
}

.fi-ss-search-alt:before {
  content: "ﮨ";
}

.fi-ss-search-dollar:before {
  content: "ﮩ";
}

.fi-ss-search-heart:before {
  content: "ﮪ";
}

.fi-ss-search-location:before {
  content: "ﮫ";
}

.fi-ss-search:before {
  content: "ﮬ";
}

.fi-ss-seat-airline:before {
  content: "ﮭ";
}

.fi-ss-second-award:before {
  content: "ﮮ";
}

.fi-ss-second-laurel:before {
  content: "ﮯ";
}

.fi-ss-second-medal:before {
  content: "ﮰ";
}

.fi-ss-second:before {
  content: "ﮱ";
}

.fi-ss-seedling:before {
  content: "﮲";
}

.fi-ss-select:before {
  content: "﮳";
}

.fi-ss-selection:before {
  content: "﮴";
}

.fi-ss-sell:before {
  content: "﮵";
}

.fi-ss-seller-store:before {
  content: "﮶";
}

.fi-ss-seller:before {
  content: "﮷";
}

.fi-ss-selling:before {
  content: "﮸";
}

.fi-ss-send-back:before {
  content: "﮹";
}

.fi-ss-send-backward:before {
  content: "﮺";
}

.fi-ss-send-money-smartphone:before {
  content: "﮻";
}

.fi-ss-send-money:before {
  content: "﮼";
}

.fi-ss-sensor-alert:before {
  content: "﮽";
}

.fi-ss-sensor-fire:before {
  content: "﮾";
}

.fi-ss-sensor-on:before {
  content: "﮿";
}

.fi-ss-sensor-smoke:before {
  content: "﯀";
}

.fi-ss-sensor:before {
  content: "﯁";
}

.fi-ss-settings-sliders:before {
  content: "﯂";
}

.fi-ss-settings:before {
  content: "﯃";
}

.fi-ss-share-alt-square:before {
  content: "﯄";
}

.fi-ss-share-square:before {
  content: "﯅";
}

.fi-ss-share:before {
  content: "﯆";
}

.fi-ss-sheep:before {
  content: "﯇";
}

.fi-ss-shekel-sign:before {
  content: "﯈";
}

.fi-ss-shelves:before {
  content: "﯉";
}

.fi-ss-shield-alt:before {
  content: "﯊";
}

.fi-ss-shield-cat:before {
  content: "﯋";
}

.fi-ss-shield-check:before {
  content: "﯌";
}

.fi-ss-shield-cross:before {
  content: "﯍";
}

.fi-ss-shield-dog:before {
  content: "﯎";
}

.fi-ss-shield-exclamation:before {
  content: "﯏";
}

.fi-ss-shield-interrogation:before {
  content: "﯐";
}

.fi-ss-shield-keyhole:before {
  content: "﯑";
}

.fi-ss-shield-minus:before {
  content: "﯒";
}

.fi-ss-shield-plus:before {
  content: "ﯓ";
}

.fi-ss-shield-security-risk:before {
  content: "ﯔ";
}

.fi-ss-shield-slash:before {
  content: "ﯕ";
}

.fi-ss-shield-trust:before {
  content: "ﯖ";
}

.fi-ss-shield-virus:before {
  content: "ﯗ";
}

.fi-ss-shield-xmark:before {
  content: "ﯘ";
}

.fi-ss-shield:before {
  content: "ﯙ";
}

.fi-ss-ship-side:before {
  content: "ﯚ";
}

.fi-ss-ship:before {
  content: "ﯛ";
}

.fi-ss-shipping-fast:before {
  content: "ﯜ";
}

.fi-ss-shipping-timed:before {
  content: "ﯝ";
}

.fi-ss-shirt-long-sleeve:before {
  content: "ﯞ";
}

.fi-ss-shirt-running:before {
  content: "ﯟ";
}

.fi-ss-shirt-tank-top:before {
  content: "ﯠ";
}

.fi-ss-shirt:before {
  content: "ﯡ";
}

.fi-ss-shish-kebab:before {
  content: "ﯢ";
}

.fi-ss-shoe-prints:before {
  content: "ﯣ";
}

.fi-ss-shop-lock:before {
  content: "ﯤ";
}

.fi-ss-shop-slash:before {
  content: "ﯥ";
}

.fi-ss-shop:before {
  content: "ﯦ";
}

.fi-ss-shopping-bag-add:before {
  content: "ﯧ";
}

.fi-ss-shopping-bag:before {
  content: "ﯨ";
}

.fi-ss-shopping-basket:before {
  content: "ﯩ";
}

.fi-ss-shopping-cart-add:before {
  content: "ﯪ";
}

.fi-ss-shopping-cart-buyer:before {
  content: "ﯫ";
}

.fi-ss-shopping-cart-check:before {
  content: "ﯬ";
}

.fi-ss-shopping-cart:before {
  content: "ﯭ";
}

.fi-ss-shovel-snow:before {
  content: "ﯮ";
}

.fi-ss-shovel:before {
  content: "ﯯ";
}

.fi-ss-shower-down:before {
  content: "ﯰ";
}

.fi-ss-shower:before {
  content: "ﯱ";
}

.fi-ss-shredder:before {
  content: "ﯲ";
}

.fi-ss-shrimp:before {
  content: "ﯳ";
}

.fi-ss-shuffle:before {
  content: "ﯴ";
}

.fi-ss-shuttle-van:before {
  content: "ﯵ";
}

.fi-ss-shuttlecock:before {
  content: "ﯶ";
}

.fi-ss-Sickle:before {
  content: "ﯷ";
}

.fi-ss-sidebar-flip:before {
  content: "ﯸ";
}

.fi-ss-sidebar:before {
  content: "ﯹ";
}

.fi-ss-sigma:before {
  content: "ﯺ";
}

.fi-ss-sign-hanging:before {
  content: "ﯻ";
}

.fi-ss-sign-in-alt:before {
  content: "ﯼ";
}

.fi-ss-sign-out-alt:before {
  content: "ﯽ";
}

.fi-ss-sign-up:before {
  content: "ﯾ";
}

.fi-ss-signal-alt-1:before {
  content: "ﯿ";
}

.fi-ss-signal-alt-2:before {
  content: "ﰀ";
}

.fi-ss-signal-alt-slash:before {
  content: "ﰁ";
}

.fi-ss-signal-alt:before {
  content: "ﰂ";
}

.fi-ss-signal-bars-fair:before {
  content: "ﰃ";
}

.fi-ss-signal-bars-good:before {
  content: "ﰄ";
}

.fi-ss-signal-bars-weak:before {
  content: "ﰅ";
}

.fi-ss-signal-stream-slash:before {
  content: "ﰆ";
}

.fi-ss-signal-stream:before {
  content: "ﰇ";
}

.fi-ss-signature-lock:before {
  content: "ﰈ";
}

.fi-ss-signature-slash:before {
  content: "ﰉ";
}

.fi-ss-signature:before {
  content: "ﰊ";
}

.fi-ss-sim-card:before {
  content: "ﰋ";
}

.fi-ss-sim-cards:before {
  content: "ﰌ";
}

.fi-ss-sink:before {
  content: "ﰍ";
}

.fi-ss-siren-on:before {
  content: "ﰎ";
}

.fi-ss-Siren:before {
  content: "ﰏ";
}

.fi-ss-site-alt:before {
  content: "ﰐ";
}

.fi-ss-site-browser:before {
  content: "ﰑ";
}

.fi-ss-site:before {
  content: "ﰒ";
}

.fi-ss-sitemap:before {
  content: "ﰓ";
}

.fi-ss-skateboard:before {
  content: "ﰔ";
}

.fi-ss-skating:before {
  content: "ﰕ";
}

.fi-ss-skeleton-ribs:before {
  content: "ﰖ";
}

.fi-ss-skeleton:before {
  content: "ﰗ";
}

.fi-ss-skewer:before {
  content: "ﰘ";
}

.fi-ss-ski-boot-ski:before {
  content: "ﰙ";
}

.fi-ss-ski-jump:before {
  content: "ﰚ";
}

.fi-ss-ski-lift:before {
  content: "ﰛ";
}

.fi-ss-skiing-nordic:before {
  content: "ﰜ";
}

.fi-ss-skiing:before {
  content: "ﰝ";
}

.fi-ss-skill-alt:before {
  content: "ﰞ";
}

.fi-ss-skill-user:before {
  content: "ﰟ";
}

.fi-ss-skill:before {
  content: "ﰠ";
}

.fi-ss-skin-arrow:before {
  content: "ﰡ";
}

.fi-ss-skin-drop:before {
  content: "ﰢ";
}

.fi-ss-skin-hair:before {
  content: "ﰣ";
}

.fi-ss-skin:before {
  content: "ﰤ";
}

.fi-ss-skip-15-seconds:before {
  content: "ﰥ";
}

.fi-ss-skull-cow:before {
  content: "ﰦ";
}

.fi-ss-skull-crossbones:before {
  content: "ﰧ";
}

.fi-ss-skull:before {
  content: "ﰨ";
}

.fi-ss-slash:before {
  content: "ﰩ";
}

.fi-ss-sledding:before {
  content: "ﰪ";
}

.fi-ss-sleeping-bag:before {
  content: "ﰫ";
}

.fi-ss-sleigh:before {
  content: "ﰬ";
}

.fi-ss-sliders-h-square:before {
  content: "ﰭ";
}

.fi-ss-sliders-v-square:before {
  content: "ﰮ";
}

.fi-ss-sliders-v:before {
  content: "ﰯ";
}

.fi-ss-slot-machine:before {
  content: "ﰰ";
}

.fi-ss-smart-home-alt:before {
  content: "ﰱ";
}

.fi-ss-smart-home:before {
  content: "ﰲ";
}

.fi-ss-smartphone:before {
  content: "ﰳ";
}

.fi-ss-smile-beam:before {
  content: "ﰴ";
}

.fi-ss-smile-plus:before {
  content: "ﰵ";
}

.fi-ss-smile-wink:before {
  content: "ﰶ";
}

.fi-ss-smile:before {
  content: "ﰷ";
}

.fi-ss-smiley-comment-alt:before {
  content: "ﰸ";
}

.fi-ss-smog:before {
  content: "ﰹ";
}

.fi-ss-smoke:before {
  content: "ﰺ";
}

.fi-ss-smoking-ban:before {
  content: "ﰻ";
}

.fi-ss-smoking:before {
  content: "ﰼ";
}

.fi-ss-snake:before {
  content: "ﰽ";
}

.fi-ss-snap:before {
  content: "ﰾ";
}

.fi-ss-snooze:before {
  content: "ﰿ";
}

.fi-ss-snow-blowing:before {
  content: "ﱀ";
}

.fi-ss-snowboarding:before {
  content: "ﱁ";
}

.fi-ss-snowflake-droplets:before {
  content: "ﱂ";
}

.fi-ss-snowflake:before {
  content: "ﱃ";
}

.fi-ss-snowflakes:before {
  content: "ﱄ";
}

.fi-ss-snowman-alt:before {
  content: "ﱅ";
}

.fi-ss-snowman-head:before {
  content: "ﱆ";
}

.fi-ss-snowmobile:before {
  content: "ﱇ";
}

.fi-ss-snowplow:before {
  content: "ﱈ";
}

.fi-ss-soap-alt:before {
  content: "ﱉ";
}

.fi-ss-soap:before {
  content: "ﱊ";
}

.fi-ss-social-network:before {
  content: "ﱋ";
}

.fi-ss-socks:before {
  content: "ﱌ";
}

.fi-ss-sofa-size:before {
  content: "ﱍ";
}

.fi-ss-sofa:before {
  content: "ﱎ";
}

.fi-ss-solar-panel-sun:before {
  content: "ﱏ";
}

.fi-ss-solar-panel:before {
  content: "ﱐ";
}

.fi-ss-solar-system:before {
  content: "ﱑ";
}

.fi-ss-sold-house:before {
  content: "ﱒ";
}

.fi-ss-sold-signal:before {
  content: "ﱓ";
}

.fi-ss-sort-alpha-down-alt:before {
  content: "ﱔ";
}

.fi-ss-sort-alpha-down:before {
  content: "ﱕ";
}

.fi-ss-sort-alpha-up-alt:before {
  content: "ﱖ";
}

.fi-ss-sort-alpha-up:before {
  content: "ﱗ";
}

.fi-ss-sort-alt:before {
  content: "ﱘ";
}

.fi-ss-sort-amount-down-alt:before {
  content: "ﱙ";
}

.fi-ss-sort-amount-down:before {
  content: "ﱚ";
}

.fi-ss-sort-amount-up-alt:before {
  content: "ﱛ";
}

.fi-ss-sort-amount-up:before {
  content: "ﱜ";
}

.fi-ss-sort-circle-down:before {
  content: "ﱝ";
}

.fi-ss-sort-circle-up:before {
  content: "ﱞ";
}

.fi-ss-sort-circle:before {
  content: "ﱟ";
}

.fi-ss-sort-down:before {
  content: "ﱠ";
}

.fi-ss-sort-numeric-down-alt:before {
  content: "ﱡ";
}

.fi-ss-sort-numeric-down:before {
  content: "ﱢ";
}

.fi-ss-sort-shapes-down:before {
  content: "ﱣ";
}

.fi-ss-sort-shapes-up:before {
  content: "ﱤ";
}

.fi-ss-sort-size-down:before {
  content: "ﱥ";
}

.fi-ss-sort-size-up:before {
  content: "ﱦ";
}

.fi-ss-sort:before {
  content: "ﱧ";
}

.fi-ss-soup:before {
  content: "ﱨ";
}

.fi-ss-source-data:before {
  content: "ﱩ";
}

.fi-ss-source-document-alt:before {
  content: "ﱪ";
}

.fi-ss-source-document:before {
  content: "ﱫ";
}

.fi-ss-spa:before {
  content: "ﱬ";
}

.fi-ss-space-shuttle:before {
  content: "ﱭ";
}

.fi-ss-space-station-moon-alt:before {
  content: "ﱮ";
}

.fi-ss-space-station-moon:before {
  content: "ﱯ";
}

.fi-ss-spade:before {
  content: "ﱰ";
}

.fi-ss-spaghetti-monster-flying:before {
  content: "ﱱ";
}

.fi-ss-spain-map:before {
  content: "ﱲ";
}

.fi-ss-sparkles:before {
  content: "ﱳ";
}

.fi-ss-spartan-helmet:before {
  content: "ﱴ";
}

.fi-ss-speaker:before {
  content: "ﱵ";
}

.fi-ss-speakers:before {
  content: "ﱶ";
}

.fi-ss-speech-bubble-story:before {
  content: "ﱷ";
}

.fi-ss-speedometer-arrow:before {
  content: "ﱸ";
}

.fi-ss-speedometer-kpi:before {
  content: "ﱹ";
}

.fi-ss-sphere:before {
  content: "ﱺ";
}

.fi-ss-spider-black-widow:before {
  content: "ﱻ";
}

.fi-ss-spider-web:before {
  content: "ﱼ";
}

.fi-ss-spider:before {
  content: "ﱽ";
}

.fi-ss-spinner:before {
  content: "ﱾ";
}

.fi-ss-split-up-relation:before {
  content: "ﱿ";
}

.fi-ss-split:before {
  content: "ﲀ";
}

.fi-ss-splotch:before {
  content: "ﲁ";
}

.fi-ss-spoon:before {
  content: "ﲂ";
}

.fi-ss-spray-can-sparkles:before {
  content: "ﲃ";
}

.fi-ss-spray-can:before {
  content: "ﲄ";
}

.fi-ss-spring-calendar:before {
  content: "ﲅ";
}

.fi-ss-sprinkler:before {
  content: "ﲆ";
}

.fi-ss-spy:before {
  content: "ﲇ";
}

.fi-ss-square-0:before {
  content: "ﲈ";
}

.fi-ss-square-1:before {
  content: "ﲉ";
}

.fi-ss-square-2:before {
  content: "ﲊ";
}

.fi-ss-square-3:before {
  content: "ﲋ";
}

.fi-ss-square-4:before {
  content: "ﲌ";
}

.fi-ss-square-5:before {
  content: "ﲍ";
}

.fi-ss-square-6:before {
  content: "ﲎ";
}

.fi-ss-square-7:before {
  content: "ﲏ";
}

.fi-ss-square-8:before {
  content: "ﲐ";
}

.fi-ss-square-9:before {
  content: "ﲑ";
}

.fi-ss-square-a:before {
  content: "ﲒ";
}

.fi-ss-square-b:before {
  content: "ﲓ";
}

.fi-ss-square-bolt:before {
  content: "ﲔ";
}

.fi-ss-square-c:before {
  content: "ﲕ";
}

.fi-ss-square-code:before {
  content: "ﲖ";
}

.fi-ss-square-d:before {
  content: "ﲗ";
}

.fi-ss-square-dashed-circle-plus:before {
  content: "ﲘ";
}

.fi-ss-square-dashed:before {
  content: "ﲙ";
}

.fi-ss-square-divide:before {
  content: "ﲚ";
}

.fi-ss-square-e:before {
  content: "ﲛ";
}

.fi-ss-square-ellipsis-vertical:before {
  content: "ﲜ";
}

.fi-ss-square-ellipsis:before {
  content: "ﲝ";
}

.fi-ss-square-exclamation:before {
  content: "ﲞ";
}

.fi-ss-square-f:before {
  content: "ﲟ";
}

.fi-ss-square-g:before {
  content: "ﲠ";
}

.fi-ss-square-h:before {
  content: "ﲡ";
}

.fi-ss-square-heart:before {
  content: "ﲢ";
}

.fi-ss-square-i:before {
  content: "ﲣ";
}

.fi-ss-square-info:before {
  content: "ﲤ";
}

.fi-ss-square-j:before {
  content: "ﲥ";
}

.fi-ss-square-k:before {
  content: "ﲦ";
}

.fi-ss-square-kanban:before {
  content: "ﲧ";
}

.fi-ss-square-l:before {
  content: "ﲨ";
}

.fi-ss-square-m:before {
  content: "ﲩ";
}

.fi-ss-square-minus:before {
  content: "ﲪ";
}

.fi-ss-square-n:before {
  content: "ﲫ";
}

.fi-ss-square-o:before {
  content: "ﲬ";
}

.fi-ss-square-p:before {
  content: "ﲭ";
}

.fi-ss-square-phone-hangup:before {
  content: "ﲮ";
}

.fi-ss-square-plus:before {
  content: "ﲯ";
}

.fi-ss-square-poll-horizontal:before {
  content: "ﲰ";
}

.fi-ss-square-poll-vertical:before {
  content: "ﲱ";
}

.fi-ss-square-q:before {
  content: "ﲲ";
}

.fi-ss-square-quote:before {
  content: "ﲳ";
}

.fi-ss-square-r:before {
  content: "ﲴ";
}

.fi-ss-square-root:before {
  content: "ﲵ";
}

.fi-ss-square-s:before {
  content: "ﲶ";
}

.fi-ss-square-small:before {
  content: "ﲷ";
}

.fi-ss-square-star:before {
  content: "ﲸ";
}

.fi-ss-square-t:before {
  content: "ﲹ";
}

.fi-ss-square-terminal:before {
  content: "ﲺ";
}

.fi-ss-square-u:before {
  content: "ﲻ";
}

.fi-ss-square-up-right:before {
  content: "ﲼ";
}

.fi-ss-square-v:before {
  content: "ﲽ";
}

.fi-ss-square-w:before {
  content: "ﲾ";
}

.fi-ss-square-x:before {
  content: "ﲿ";
}

.fi-ss-square-y:before {
  content: "ﳀ";
}

.fi-ss-square-z:before {
  content: "ﳁ";
}

.fi-ss-square:before {
  content: "ﳂ";
}

.fi-ss-squid:before {
  content: "ﳃ";
}

.fi-ss-squircle:before {
  content: "ﳄ";
}

.fi-ss-squirrel:before {
  content: "ﳅ";
}

.fi-ss-staff:before {
  content: "ﳆ";
}

.fi-ss-stage-concert:before {
  content: "ﳇ";
}

.fi-ss-stage-theatre:before {
  content: "ﳈ";
}

.fi-ss-stage:before {
  content: "ﳉ";
}

.fi-ss-stairs:before {
  content: "ﳊ";
}

.fi-ss-stamp:before {
  content: "ﳋ";
}

.fi-ss-standard-definition:before {
  content: "ﳌ";
}

.fi-ss-star-and-crescent:before {
  content: "ﳍ";
}

.fi-ss-star-christmas:before {
  content: "ﳎ";
}

.fi-ss-star-comment-alt:before {
  content: "ﳏ";
}

.fi-ss-star-exclamation:before {
  content: "ﳐ";
}

.fi-ss-star-octogram:before {
  content: "ﳑ";
}

.fi-ss-star-of-david:before {
  content: "ﳒ";
}

.fi-ss-star-rating-call:before {
  content: "ﳓ";
}

.fi-ss-star-sharp-half-stroke:before {
  content: "ﳔ";
}

.fi-ss-star-sharp-half:before {
  content: "ﳕ";
}

.fi-ss-star-shooting:before {
  content: "ﳖ";
}

.fi-ss-star:before {
  content: "ﳗ";
}

.fi-ss-starfighter:before {
  content: "ﳘ";
}

.fi-ss-stars:before {
  content: "ﳙ";
}

.fi-ss-state-country:before {
  content: "ﳚ";
}

.fi-ss-stationary-bike:before {
  content: "ﳛ";
}

.fi-ss-stats:before {
  content: "ﳜ";
}

.fi-ss-steak:before {
  content: "ﳝ";
}

.fi-ss-steering-wheel:before {
  content: "ﳞ";
}

.fi-ss-step-backward:before {
  content: "ﳟ";
}

.fi-ss-step-forward:before {
  content: "ﳠ";
}

.fi-ss-sterling-sign:before {
  content: "ﳡ";
}

.fi-ss-stethoscope:before {
  content: "ﳢ";
}

.fi-ss-sticker:before {
  content: "ﳣ";
}

.fi-ss-stocking:before {
  content: "ﳤ";
}

.fi-ss-stomach:before {
  content: "ﳥ";
}

.fi-ss-stop-circle:before {
  content: "ﳦ";
}

.fi-ss-stop-square:before {
  content: "ﳧ";
}

.fi-ss-stop:before {
  content: "ﳨ";
}

.fi-ss-stopwatch:before {
  content: "ﳩ";
}

.fi-ss-store-alt:before {
  content: "ﳪ";
}

.fi-ss-store-buyer:before {
  content: "ﳫ";
}

.fi-ss-store-lock:before {
  content: "ﳬ";
}

.fi-ss-store-slash:before {
  content: "ﳭ";
}

.fi-ss-story-book:before {
  content: "ﳮ";
}

.fi-ss-story-fairy-tale:before {
  content: "ﳯ";
}

.fi-ss-story-fantasy:before {
  content: "ﳰ";
}

.fi-ss-strategy-chess-risk:before {
  content: "ﳱ";
}

.fi-ss-strawberry:before {
  content: "ﳲ";
}

.fi-ss-street-view:before {
  content: "ﳳ";
}

.fi-ss-stretcher:before {
  content: "ﳴ";
}

.fi-ss-strikethrough:before {
  content: "ﳵ";
}

.fi-ss-stroopwafel:before {
  content: "ﳶ";
}

.fi-ss-student-alt:before {
  content: "ﳷ";
}

.fi-ss-student:before {
  content: "ﳸ";
}

.fi-ss-subscript:before {
  content: "ﳹ";
}

.fi-ss-subscription-alt:before {
  content: "ﳺ";
}

.fi-ss-subscription:before {
  content: "ﳻ";
}

.fi-ss-subtitles-slash:before {
  content: "ﳼ";
}

.fi-ss-subtitles:before {
  content: "ﳽ";
}

.fi-ss-subway:before {
  content: "ﳾ";
}

.fi-ss-suitcase-alt:before {
  content: "ﳿ";
}

.fi-ss-summary-check:before {
  content: "ﴀ";
}

.fi-ss-summer:before {
  content: "ﴁ";
}

.fi-ss-sun-dust:before {
  content: "ﴂ";
}

.fi-ss-sun-plant-wilt:before {
  content: "ﴃ";
}

.fi-ss-sun-salutation-yoga:before {
  content: "ﴄ";
}

.fi-ss-sun:before {
  content: "ﴅ";
}

.fi-ss-sunday:before {
  content: "ﴆ";
}

.fi-ss-sunglasses-alt:before {
  content: "ﴇ";
}

.fi-ss-sunglasses:before {
  content: "ﴈ";
}

.fi-ss-sunrise-alt:before {
  content: "ﴉ";
}

.fi-ss-sunrise:before {
  content: "ﴊ";
}

.fi-ss-sunset:before {
  content: "ﴋ";
}

.fi-ss-superscript:before {
  content: "ﴌ";
}

.fi-ss-supplier-alt:before {
  content: "ﴍ";
}

.fi-ss-supplier:before {
  content: "ﴎ";
}

.fi-ss-surfing:before {
  content: "ﴏ";
}

.fi-ss-surprise:before {
  content: "ﴐ";
}

.fi-ss-surveillance-camera:before {
  content: "ﴑ";
}

.fi-ss-survey-xmark:before {
  content: "ﴒ";
}

.fi-ss-sushi-alt:before {
  content: "ﴓ";
}

.fi-ss-sushi-roll:before {
  content: "ﴔ";
}

.fi-ss-sushi:before {
  content: "ﴕ";
}

.fi-ss-svg:before {
  content: "ﴖ";
}

.fi-ss-swap:before {
  content: "ﴗ";
}

.fi-ss-swatchbook:before {
  content: "ﴘ";
}

.fi-ss-swimmer:before {
  content: "ﴙ";
}

.fi-ss-swimming-pool:before {
  content: "ﴚ";
}

.fi-ss-swing:before {
  content: "ﴛ";
}

.fi-ss-swipe-down:before {
  content: "ﴜ";
}

.fi-ss-swipe-left:before {
  content: "ﴝ";
}

.fi-ss-swipe-right:before {
  content: "ﴞ";
}

.fi-ss-swipe-up:before {
  content: "ﴟ";
}

.fi-ss-sword:before {
  content: "ﴠ";
}

.fi-ss-symbol:before {
  content: "ﴡ";
}

.fi-ss-symbols:before {
  content: "ﴢ";
}

.fi-ss-synagogue:before {
  content: "ﴣ";
}

.fi-ss-syringe:before {
  content: "ﴤ";
}

.fi-ss-system-cloud:before {
  content: "ﴥ";
}

.fi-ss-t:before {
  content: "ﴦ";
}

.fi-ss-tab-folder:before {
  content: "ﴧ";
}

.fi-ss-table-columns:before {
  content: "ﴨ";
}

.fi-ss-table-layout:before {
  content: "ﴩ";
}

.fi-ss-table-list:before {
  content: "ﴪ";
}

.fi-ss-table-picnic:before {
  content: "ﴫ";
}

.fi-ss-table-pivot:before {
  content: "ﴬ";
}

.fi-ss-table-rows:before {
  content: "ﴭ";
}

.fi-ss-table-tree:before {
  content: "ﴮ";
}

.fi-ss-table:before {
  content: "ﴯ";
}

.fi-ss-tablet-android-alt:before {
  content: "ﴰ";
}

.fi-ss-tablet-android:before {
  content: "ﴱ";
}

.fi-ss-tablet-rugged:before {
  content: "ﴲ";
}

.fi-ss-tablet:before {
  content: "ﴳ";
}

.fi-ss-tachometer-alt-average:before {
  content: "ﴴ";
}

.fi-ss-tachometer-alt-fastest:before {
  content: "ﴵ";
}

.fi-ss-tachometer-alt-slow:before {
  content: "ﴶ";
}

.fi-ss-tachometer-alt-slowest:before {
  content: "ﴷ";
}

.fi-ss-tachometer-average:before {
  content: "ﴸ";
}

.fi-ss-tachometer-fast:before {
  content: "ﴹ";
}

.fi-ss-tachometer-fastest:before {
  content: "ﴺ";
}

.fi-ss-tachometer-slow:before {
  content: "ﴻ";
}

.fi-ss-tachometer-slowest:before {
  content: "ﴼ";
}

.fi-ss-tachometer:before {
  content: "ﴽ";
}

.fi-ss-taco:before {
  content: "﴾";
}

.fi-ss-tags:before {
  content: "﴿";
}

.fi-ss-talent-alt:before {
  content: "﵀";
}

.fi-ss-talent-hand:before {
  content: "﵁";
}

.fi-ss-talent:before {
  content: "﵂";
}

.fi-ss-tally-1:before {
  content: "﵃";
}

.fi-ss-tally-2:before {
  content: "﵄";
}

.fi-ss-tally-3:before {
  content: "﵅";
}

.fi-ss-tally-4:before {
  content: "﵆";
}

.fi-ss-tally:before {
  content: "﵇";
}

.fi-ss-tamale:before {
  content: "﵈";
}

.fi-ss-tank-water:before {
  content: "﵉";
}

.fi-ss-tap:before {
  content: "﵊";
}

.fi-ss-tape:before {
  content: "﵋";
}

.fi-ss-target-audience:before {
  content: "﵌";
}

.fi-ss-target:before {
  content: "﵍";
}

.fi-ss-tax-alt:before {
  content: "﵎";
}

.fi-ss-tax:before {
  content: "﵏";
}

.fi-ss-taxi-bus:before {
  content: "ﵐ";
}

.fi-ss-taxi:before {
  content: "ﵑ";
}

.fi-ss-team-check-alt:before {
  content: "ﵒ";
}

.fi-ss-team-check:before {
  content: "ﵓ";
}

.fi-ss-teddy-bear:before {
  content: "ﵔ";
}

.fi-ss-teeth-open:before {
  content: "ﵕ";
}

.fi-ss-telescope:before {
  content: "ﵖ";
}

.fi-ss-temperature-down:before {
  content: "ﵗ";
}

.fi-ss-temperature-frigid:before {
  content: "ﵘ";
}

.fi-ss-temperature-high:before {
  content: "ﵙ";
}

.fi-ss-temperature-list:before {
  content: "ﵚ";
}

.fi-ss-temperature-low:before {
  content: "ﵛ";
}

.fi-ss-temperature-up:before {
  content: "ﵜ";
}

.fi-ss-template-alt:before {
  content: "ﵝ";
}

.fi-ss-template:before {
  content: "ﵞ";
}

.fi-ss-tenge:before {
  content: "ﵟ";
}

.fi-ss-tennis:before {
  content: "ﵠ";
}

.fi-ss-tent-arrow-down-to-line:before {
  content: "ﵡ";
}

.fi-ss-tent-arrow-left-right:before {
  content: "ﵢ";
}

.fi-ss-tent-arrow-turn-left:before {
  content: "ﵣ";
}

.fi-ss-tent-arrows-down:before {
  content: "ﵤ";
}

.fi-ss-tents:before {
  content: "ﵥ";
}

.fi-ss-terminal:before {
  content: "ﵦ";
}

.fi-ss-terrace:before {
  content: "ﵧ";
}

.fi-ss-test-tube:before {
  content: "ﵨ";
}

.fi-ss-test:before {
  content: "ﵩ";
}

.fi-ss-text-box-dots:before {
  content: "ﵪ";
}

.fi-ss-text-box-edit:before {
  content: "ﵫ";
}

.fi-ss-text-box:before {
  content: "ﵬ";
}

.fi-ss-text-check:before {
  content: "ﵭ";
}

.fi-ss-text-height:before {
  content: "ﵮ";
}

.fi-ss-text-shadow:before {
  content: "ﵯ";
}

.fi-ss-text-size:before {
  content: "ﵰ";
}

.fi-ss-text-slash:before {
  content: "ﵱ";
}

.fi-ss-text-width:before {
  content: "ﵲ";
}

.fi-ss-text:before {
  content: "ﵳ";
}

.fi-ss-theater-masks:before {
  content: "ﵴ";
}

.fi-ss-thermometer-alt:before {
  content: "ﵵ";
}

.fi-ss-thermometer-empty:before {
  content: "ﵶ";
}

.fi-ss-thermometer-full:before {
  content: "ﵷ";
}

.fi-ss-thermometer-half:before {
  content: "ﵸ";
}

.fi-ss-thermometer-quarter:before {
  content: "ﵹ";
}

.fi-ss-thermometer-three-quarters:before {
  content: "ﵺ";
}

.fi-ss-theta:before {
  content: "ﵻ";
}

.fi-ss-third-award:before {
  content: "ﵼ";
}

.fi-ss-third-laurel:before {
  content: "ﵽ";
}

.fi-ss-third-medal:before {
  content: "ﵾ";
}

.fi-ss-third:before {
  content: "ﵿ";
}

.fi-ss-thought-bubble:before {
  content: "ﶀ";
}

.fi-ss-three-leaf-clover:before {
  content: "ﶁ";
}

.fi-ss-thumbs-up-trust:before {
  content: "ﶂ";
}

.fi-ss-thumbtack:before {
  content: "ﶃ";
}

.fi-ss-thunderstorm-moon:before {
  content: "ﶄ";
}

.fi-ss-thunderstorm-risk:before {
  content: "ﶅ";
}

.fi-ss-thunderstorm-sun:before {
  content: "ﶆ";
}

.fi-ss-thunderstorm:before {
  content: "ﶇ";
}

.fi-ss-thursday:before {
  content: "ﶈ";
}

.fi-ss-ticket-airline:before {
  content: "ﶉ";
}

.fi-ss-ticket-alt:before {
  content: "ﶊ";
}

.fi-ss-ticket:before {
  content: "ﶋ";
}

.fi-ss-tickets-airline:before {
  content: "ﶌ";
}

.fi-ss-tie:before {
  content: "ﶍ";
}

.fi-ss-tilde:before {
  content: "ﶎ";
}

.fi-ss-time-add:before {
  content: "ﶏ";
}

.fi-ss-time-check:before {
  content: "﶐";
}

.fi-ss-time-delete:before {
  content: "﶑";
}

.fi-ss-time-fast:before {
  content: "ﶒ";
}

.fi-ss-time-forward-sixty:before {
  content: "ﶓ";
}

.fi-ss-time-forward-ten:before {
  content: "ﶔ";
}

.fi-ss-time-forward:before {
  content: "ﶕ";
}

.fi-ss-time-half-past:before {
  content: "ﶖ";
}

.fi-ss-time-oclock:before {
  content: "ﶗ";
}

.fi-ss-time-past:before {
  content: "ﶘ";
}

.fi-ss-time-quarter-past:before {
  content: "ﶙ";
}

.fi-ss-time-quarter-to:before {
  content: "ﶚ";
}

.fi-ss-time-twenty-four:before {
  content: "ﶛ";
}

.fi-ss-time-watch-calendar:before {
  content: "ﶜ";
}

.fi-ss-timer-clock-call:before {
  content: "ﶝ";
}

.fi-ss-times-hexagon:before {
  content: "ﶞ";
}

.fi-ss-tint-slash:before {
  content: "ﶟ";
}

.fi-ss-tip-coin:before {
  content: "ﶠ";
}

.fi-ss-tire-flat:before {
  content: "ﶡ";
}

.fi-ss-tire-pressure-warning:before {
  content: "ﶢ";
}

.fi-ss-tire-rugged:before {
  content: "ﶣ";
}

.fi-ss-tire:before {
  content: "ﶤ";
}

.fi-ss-tired:before {
  content: "ﶥ";
}

.fi-ss-to-do-alt:before {
  content: "ﶦ";
}

.fi-ss-to-do:before {
  content: "ﶧ";
}

.fi-ss-together-people:before {
  content: "ﶨ";
}

.fi-ss-toggle-off:before {
  content: "ﶩ";
}

.fi-ss-toggle-on:before {
  content: "ﶪ";
}

.fi-ss-toilet-paper-blank-under:before {
  content: "ﶫ";
}

.fi-ss-toilet-paper-blank:before {
  content: "ﶬ";
}

.fi-ss-toilet-paper-slash:before {
  content: "ﶭ";
}

.fi-ss-toilet-paper-under-slash:before {
  content: "ﶮ";
}

.fi-ss-toilet-paper-under:before {
  content: "ﶯ";
}

.fi-ss-toilet:before {
  content: "ﶰ";
}

.fi-ss-toilets-portable:before {
  content: "ﶱ";
}

.fi-ss-token:before {
  content: "ﶲ";
}

.fi-ss-tomato:before {
  content: "ﶳ";
}

.fi-ss-tombstone-alt:before {
  content: "ﶴ";
}

.fi-ss-tombstone:before {
  content: "ﶵ";
}

.fi-ss-tool-box:before {
  content: "ﶶ";
}

.fi-ss-tool-crop:before {
  content: "ﶷ";
}

.fi-ss-tool-marquee:before {
  content: "ﶸ";
}

.fi-ss-tools:before {
  content: "ﶹ";
}

.fi-ss-tooth:before {
  content: "ﶺ";
}

.fi-ss-toothbrush:before {
  content: "ﶻ";
}

.fi-ss-torch-inspiration-leader:before {
  content: "ﶼ";
}

.fi-ss-torii-gate:before {
  content: "ﶽ";
}

.fi-ss-tornado:before {
  content: "ﶾ";
}

.fi-ss-total:before {
  content: "ﶿ";
}

.fi-ss-tour-guide-people:before {
  content: "ﷀ";
}

.fi-ss-tour-virtual:before {
  content: "ﷁ";
}

.fi-ss-tower-control:before {
  content: "ﷂ";
}

.fi-ss-track:before {
  content: "ﷃ";
}

.fi-ss-tractor:before {
  content: "ﷄ";
}

.fi-ss-trademark:before {
  content: "ﷅ";
}

.fi-ss-traffic-cone:before {
  content: "ﷆ";
}

.fi-ss-traffic-light-go:before {
  content: "ﷇ";
}

.fi-ss-traffic-light-slow:before {
  content: "﷈";
}

.fi-ss-traffic-light-stop:before {
  content: "﷉";
}

.fi-ss-traffic-light:before {
  content: "﷊";
}

.fi-ss-trailer:before {
  content: "﷋";
}

.fi-ss-train-journey:before {
  content: "﷌";
}

.fi-ss-train-side:before {
  content: "﷍";
}

.fi-ss-train-station-building:before {
  content: "﷎";
}

.fi-ss-train-station:before {
  content: "﷏";
}

.fi-ss-train-subway-tunnel:before {
  content: "﷐";
}

.fi-ss-train-tram:before {
  content: "﷑";
}

.fi-ss-train:before {
  content: "﷒";
}

.fi-ss-tram:before {
  content: "﷓";
}

.fi-ss-transform:before {
  content: "﷔";
}

.fi-ss-transformation-block:before {
  content: "﷕";
}

.fi-ss-transformation-circle:before {
  content: "﷖";
}

.fi-ss-transformation-design:before {
  content: "﷗";
}

.fi-ss-transformation-shapes:before {
  content: "﷘";
}

.fi-ss-transformer-bolt:before {
  content: "﷙";
}

.fi-ss-transgender:before {
  content: "﷚";
}

.fi-ss-transporter-1:before {
  content: "﷛";
}

.fi-ss-transporter-2:before {
  content: "﷜";
}

.fi-ss-transporter-3:before {
  content: "﷝";
}

.fi-ss-transporter-4:before {
  content: "﷞";
}

.fi-ss-transporter-5:before {
  content: "﷟";
}

.fi-ss-transporter-6:before {
  content: "﷠";
}

.fi-ss-transporter-7:before {
  content: "﷡";
}

.fi-ss-transporter-empty:before {
  content: "﷢";
}

.fi-ss-transporter:before {
  content: "﷣";
}

.fi-ss-trash-can-check:before {
  content: "﷤";
}

.fi-ss-trash-can-clock:before {
  content: "﷥";
}

.fi-ss-trash-can-list:before {
  content: "﷦";
}

.fi-ss-trash-can-plus:before {
  content: "﷧";
}

.fi-ss-trash-can-slash:before {
  content: "﷨";
}

.fi-ss-trash-check:before {
  content: "﷩";
}

.fi-ss-trash-clock:before {
  content: "﷪";
}

.fi-ss-trash-empty:before {
  content: "﷫";
}

.fi-ss-trash-list:before {
  content: "﷬";
}

.fi-ss-trash-plus:before {
  content: "﷭";
}

.fi-ss-trash-restore-alt:before {
  content: "﷮";
}

.fi-ss-trash-restore:before {
  content: "﷯";
}

.fi-ss-trash-slash:before {
  content: "ﷰ";
}

.fi-ss-trash-undo-alt:before {
  content: "ﷱ";
}

.fi-ss-trash-undo:before {
  content: "ﷲ";
}

.fi-ss-trash-xmark:before {
  content: "ﷳ";
}

.fi-ss-trash:before {
  content: "ﷴ";
}

.fi-ss-treadmill:before {
  content: "ﷵ";
}

.fi-ss-treasure-chest:before {
  content: "ﷶ";
}

.fi-ss-treatment:before {
  content: "ﷷ";
}

.fi-ss-tree-alt:before {
  content: "ﷸ";
}

.fi-ss-tree-christmas:before {
  content: "ﷹ";
}

.fi-ss-tree-deciduous:before {
  content: "ﷺ";
}

.fi-ss-tree:before {
  content: "ﷻ";
}

.fi-ss-trees-alt:before {
  content: "﷼";
}

.fi-ss-trees:before {
  content: "﷽";
}

.fi-ss-triangle-music:before {
  content: "﷾";
}

.fi-ss-triangle-person-digging:before {
  content: "﷿";
}

.fi-ss-triangle-warning:before {
  content: "︐";
}

.fi-ss-triangle:before {
  content: "︑";
}

.fi-ss-tricycle:before {
  content: "︒";
}

.fi-ss-trillium:before {
  content: "︓";
}

.fi-ss-trophy-achievement-skill:before {
  content: "︔";
}

.fi-ss-trophy-star:before {
  content: "︕";
}

.fi-ss-trophy:before {
  content: "︖";
}

.fi-ss-truck-arrow-left:before {
  content: "︗";
}

.fi-ss-truck-arrow-right:before {
  content: "︘";
}

.fi-ss-truck-bolt:before {
  content: "︙";
}

.fi-ss-truck-box:before {
  content: "︚";
}

.fi-ss-truck-check:before {
  content: "︛";
}

.fi-ss-truck-container-empty:before {
  content: "︜";
}

.fi-ss-truck-container:before {
  content: "︝";
}

.fi-ss-truck-couch:before {
  content: "︞";
}

.fi-ss-truck-fire:before {
  content: "︟";
}

.fi-ss-truck-flatbed:before {
  content: "︰";
}

.fi-ss-truck-front:before {
  content: "︱";
}

.fi-ss-truck-ladder:before {
  content: "︲";
}

.fi-ss-truck-loading:before {
  content: "︳";
}

.fi-ss-truck-medical:before {
  content: "︴";
}

.fi-ss-truck-monster:before {
  content: "︵";
}

.fi-ss-truck-moving:before {
  content: "︶";
}

.fi-ss-truck-pickup:before {
  content: "︷";
}

.fi-ss-truck-plow:before {
  content: "︸";
}

.fi-ss-truck-ramp:before {
  content: "︹";
}

.fi-ss-truck-side:before {
  content: "︺";
}

.fi-ss-truck-tow:before {
  content: "︻";
}

.fi-ss-truck-utensils:before {
  content: "︼";
}

.fi-ss-trumpet:before {
  content: "︽";
}

.fi-ss-trust-alt:before {
  content: "︾";
}

.fi-ss-trust:before {
  content: "︿";
}

.fi-ss-tshirt:before {
  content: "﹀";
}

.fi-ss-tty-answer:before {
  content: "﹁";
}

.fi-ss-tty:before {
  content: "﹂";
}

.fi-ss-tubes:before {
  content: "﹃";
}

.fi-ss-tuesday:before {
  content: "﹄";
}

.fi-ss-tugrik-sign:before {
  content: "﹅";
}

.fi-ss-turkey:before {
  content: "﹆";
}

.fi-ss-turn-left-down:before {
  content: "﹇";
}

.fi-ss-turn-left:before {
  content: "﹈";
}

.fi-ss-turn-right:before {
  content: "﹉";
}

.fi-ss-turntable:before {
  content: "﹊";
}

.fi-ss-turtle:before {
  content: "﹋";
}

.fi-ss-tv-music:before {
  content: "﹌";
}

.fi-ss-tv-retro:before {
  content: "﹍";
}

.fi-ss-typewriter:before {
  content: "﹎";
}

.fi-ss-u:before {
  content: "﹏";
}

.fi-ss-ufo-beam:before {
  content: "﹐";
}

.fi-ss-ufo:before {
  content: "﹑";
}

.fi-ss-ui-ux:before {
  content: "﹒";
}

.fi-ss-umbrella-beach:before {
  content: "﹓";
}

.fi-ss-umbrella:before {
  content: "﹔";
}

.fi-ss-under-construction:before {
  content: "﹕";
}

.fi-ss-underline:before {
  content: "﹖";
}

.fi-ss-undo-alt:before {
  content: "﹗";
}

.fi-ss-undo:before {
  content: "﹘";
}

.fi-ss-unicorn:before {
  content: "﹙";
}

.fi-ss-uniform-martial-arts:before {
  content: "﹚";
}

.fi-ss-universal-access:before {
  content: "﹛";
}

.fi-ss-unlock:before {
  content: "﹜";
}

.fi-ss-up-from-bracket:before {
  content: "﹝";
}

.fi-ss-up-left:before {
  content: "﹞";
}

.fi-ss-up-right-from-square:before {
  content: "﹟";
}

.fi-ss-up-right:before {
  content: "﹠";
}

.fi-ss-up:before {
  content: "﹡";
}

.fi-ss-upload:before {
  content: "﹢";
}

.fi-ss-url:before {
  content: "﹣";
}

.fi-ss-usb-pendrive:before {
  content: "﹤";
}

.fi-ss-usd-circle:before {
  content: "﹥";
}

.fi-ss-usd-square:before {
  content: "﹦";
}

.fi-ss-user-add:before {
  content: "﹧";
}

.fi-ss-user-alien:before {
  content: "﹨";
}

.fi-ss-user-astronaut:before {
  content: "﹩";
}

.fi-ss-user-check:before {
  content: "﹪";
}

.fi-ss-user-chef:before {
  content: "﹫";
}

.fi-ss-user-coach:before {
  content: "﹬";
}

.fi-ss-user-cowboy:before {
  content: "﹭";
}

.fi-ss-user-crown:before {
  content: "﹮";
}

.fi-ss-user-gear:before {
  content: "﹯";
}

.fi-ss-user-graduate:before {
  content: "ﹰ";
}

.fi-ss-user-headset:before {
  content: "ﹱ";
}

.fi-ss-user-helmet-safety:before {
  content: "ﹲ";
}

.fi-ss-user-injured:before {
  content: "ﹳ";
}

.fi-ss-user-interface-ui:before {
  content: "ﹴ";
}

.fi-ss-user-key:before {
  content: "﹵";
}

.fi-ss-user-lock:before {
  content: "ﹶ";
}

.fi-ss-user-md-chat:before {
  content: "ﹷ";
}

.fi-ss-user-md:before {
  content: "ﹸ";
}

.fi-ss-user-minus:before {
  content: "ﹹ";
}

.fi-ss-user-music:before {
  content: "ﹺ";
}

.fi-ss-user-ninja:before {
  content: "ﹻ";
}

.fi-ss-user-nurse:before {
  content: "ﹼ";
}

.fi-ss-user-pen:before {
  content: "ﹽ";
}

.fi-ss-user-pilot-tie:before {
  content: "ﹾ";
}

.fi-ss-user-pilot:before {
  content: "ﹿ";
}

.fi-ss-user-police:before {
  content: "ﺀ";
}

.fi-ss-user-robot-xmarks:before {
  content: "ﺁ";
}

.fi-ss-user-robot:before {
  content: "ﺂ";
}

.fi-ss-user-salary:before {
  content: "ﺃ";
}

.fi-ss-user-shield:before {
  content: "ﺄ";
}

.fi-ss-user-skill-gear:before {
  content: "ﺅ";
}

.fi-ss-user-slash:before {
  content: "ﺆ";
}

.fi-ss-user-tag:before {
  content: "ﺇ";
}

.fi-ss-user-time:before {
  content: "ﺈ";
}

.fi-ss-user-trust:before {
  content: "ﺉ";
}

.fi-ss-user-unlock:before {
  content: "ﺊ";
}

.fi-ss-user-visor:before {
  content: "ﺋ";
}

.fi-ss-user-xmark:before {
  content: "ﺌ";
}

.fi-ss-user:before {
  content: "ﺍ";
}

.fi-ss-users-alt:before {
  content: "ﺎ";
}

.fi-ss-users-class:before {
  content: "ﺏ";
}

.fi-ss-users-gear:before {
  content: "ﺐ";
}

.fi-ss-users-medical:before {
  content: "ﺑ";
}

.fi-ss-users-slash:before {
  content: "ﺒ";
}

.fi-ss-users:before {
  content: "ﺓ";
}

.fi-ss-utensils-slash:before {
  content: "ﺔ";
}

.fi-ss-utensils:before {
  content: "ﺕ";
}

.fi-ss-utility-pole-double:before {
  content: "ﺖ";
}

.fi-ss-utility-pole:before {
  content: "ﺗ";
}

.fi-ss-ux-browser:before {
  content: "ﺘ";
}

.fi-ss-ux:before {
  content: "ﺙ";
}

.fi-ss-v:before {
  content: "ﺚ";
}

.fi-ss-vacuum-robot:before {
  content: "ﺛ";
}

.fi-ss-vacuum:before {
  content: "ﺜ";
}

.fi-ss-value-absolute:before {
  content: "ﺝ";
}

.fi-ss-vault:before {
  content: "ﺞ";
}

.fi-ss-vector-alt:before {
  content: "ﺟ";
}

.fi-ss-vector-circle:before {
  content: "ﺠ";
}

.fi-ss-vector-polygon:before {
  content: "ﺡ";
}

.fi-ss-vector:before {
  content: "ﺢ";
}

.fi-ss-venus-double:before {
  content: "ﺣ";
}

.fi-ss-venus-mars:before {
  content: "ﺤ";
}

.fi-ss-venus:before {
  content: "ﺥ";
}

.fi-ss-vest-patches:before {
  content: "ﺦ";
}

.fi-ss-vest:before {
  content: "ﺧ";
}

.fi-ss-video-arrow-down-left:before {
  content: "ﺨ";
}

.fi-ss-video-arrow-up-right:before {
  content: "ﺩ";
}

.fi-ss-video-camera-alt:before {
  content: "ﺪ";
}

.fi-ss-video-camera:before {
  content: "ﺫ";
}

.fi-ss-video-duration:before {
  content: "ﺬ";
}

.fi-ss-video-plus:before {
  content: "ﺭ";
}

.fi-ss-video-slash:before {
  content: "ﺮ";
}

.fi-ss-videoconference:before {
  content: "ﺯ";
}

.fi-ss-vihara:before {
  content: "ﺰ";
}

.fi-ss-violin:before {
  content: "ﺱ";
}

.fi-ss-virus-slash:before {
  content: "ﺲ";
}

.fi-ss-virus:before {
  content: "ﺳ";
}

.fi-ss-viruses:before {
  content: "ﺴ";
}

.fi-ss-visit:before {
  content: "ﺵ";
}

.fi-ss-voicemail:before {
  content: "ﺶ";
}

.fi-ss-volcano:before {
  content: "ﺷ";
}

.fi-ss-volleyball:before {
  content: "ﺸ";
}

.fi-ss-volume-down:before {
  content: "ﺹ";
}

.fi-ss-volume-mute:before {
  content: "ﺺ";
}

.fi-ss-volume-off:before {
  content: "ﺻ";
}

.fi-ss-volume-slash:before {
  content: "ﺼ";
}

.fi-ss-volume:before {
  content: "ﺽ";
}

.fi-ss-vote-nay:before {
  content: "ﺾ";
}

.fi-ss-vote-yea:before {
  content: "ﺿ";
}

.fi-ss-vr-cardboard:before {
  content: "ﻀ";
}

.fi-ss-w:before {
  content: "ﻁ";
}

.fi-ss-waffle:before {
  content: "ﻂ";
}

.fi-ss-wagon-covered:before {
  content: "ﻃ";
}

.fi-ss-walker:before {
  content: "ﻄ";
}

.fi-ss-walkie-talkie:before {
  content: "ﻅ";
}

.fi-ss-walking:before {
  content: "ﻆ";
}

.fi-ss-wallet-arrow:before {
  content: "ﻇ";
}

.fi-ss-wallet-buyer:before {
  content: "ﻈ";
}

.fi-ss-wallet:before {
  content: "ﻉ";
}

.fi-ss-warehouse-alt:before {
  content: "ﻊ";
}

.fi-ss-warranty:before {
  content: "ﻋ";
}

.fi-ss-washer:before {
  content: "ﻌ";
}

.fi-ss-waste-pollution:before {
  content: "ﻍ";
}

.fi-ss-waste:before {
  content: "ﻎ";
}

.fi-ss-watch-calculator:before {
  content: "ﻏ";
}

.fi-ss-watch-fitness:before {
  content: "ﻐ";
}

.fi-ss-watch-smart:before {
  content: "ﻑ";
}

.fi-ss-watch:before {
  content: "ﻒ";
}

.fi-ss-water-bottle:before {
  content: "ﻓ";
}

.fi-ss-water-ladder:before {
  content: "ﻔ";
}

.fi-ss-water-lower:before {
  content: "ﻕ";
}

.fi-ss-water-rise:before {
  content: "ﻖ";
}

.fi-ss-water:before {
  content: "ﻗ";
}

.fi-ss-watermelon:before {
  content: "ﻘ";
}

.fi-ss-wave-sine:before {
  content: "ﻙ";
}

.fi-ss-wave-square:before {
  content: "ﻚ";
}

.fi-ss-wave-triangle:before {
  content: "ﻛ";
}

.fi-ss-wave:before {
  content: "ﻜ";
}

.fi-ss-waveform-path:before {
  content: "ﻝ";
}

.fi-ss-waveform:before {
  content: "ﻞ";
}

.fi-ss-web-design:before {
  content: "ﻟ";
}

.fi-ss-webcam-slash:before {
  content: "ﻠ";
}

.fi-ss-webcam:before {
  content: "ﻡ";
}

.fi-ss-webhook:before {
  content: "ﻢ";
}

.fi-ss-wednesday:before {
  content: "ﻣ";
}

.fi-ss-whale:before {
  content: "ﻤ";
}

.fi-ss-wheat-awn-circle-exclamation:before {
  content: "ﻥ";
}

.fi-ss-wheat-awn-slash:before {
  content: "ﻦ";
}

.fi-ss-wheat-awn:before {
  content: "ﻧ";
}

.fi-ss-wheat-slash:before {
  content: "ﻨ";
}

.fi-ss-wheat:before {
  content: "ﻩ";
}

.fi-ss-wheelchair-move:before {
  content: "ﻪ";
}

.fi-ss-wheelchair-sleeping:before {
  content: "ﻫ";
}

.fi-ss-wheelchair:before {
  content: "ﻬ";
}

.fi-ss-whistle:before {
  content: "ﻭ";
}

.fi-ss-white-space:before {
  content: "ﻮ";
}

.fi-ss-wifi-1:before {
  content: "ﻯ";
}

.fi-ss-wifi-2:before {
  content: "ﻰ";
}

.fi-ss-wifi-alt:before {
  content: "ﻱ";
}

.fi-ss-wifi-exclamation:before {
  content: "ﻲ";
}

.fi-ss-wifi-slash:before {
  content: "ﻳ";
}

.fi-ss-wifi:before {
  content: "ﻴ";
}

.fi-ss-wind-turbine:before {
  content: "ﻵ";
}

.fi-ss-wind-warning:before {
  content: "ﻶ";
}

.fi-ss-wind:before {
  content: "ﻷ";
}

.fi-ss-window-alt:before {
  content: "ﻸ";
}

.fi-ss-window-frame-open:before {
  content: "ﻹ";
}

.fi-ss-window-frame:before {
  content: "ﻺ";
}

.fi-ss-window-maximize:before {
  content: "ﻻ";
}

.fi-ss-window-minimize:before {
  content: "ﻼ";
}

.fi-ss-window-restore:before {
  content: "﻽";
}

.fi-ss-windsock:before {
  content: "﻾";
}

.fi-ss-wine-bottle:before {
  content: "＀";
}

.fi-ss-wine-glass-crack:before {
  content: "！";
}

.fi-ss-wine-glass-empty:before {
  content: "＂";
}

.fi-ss-wishlist-heart:before {
  content: "＃";
}

.fi-ss-wishlist-star:before {
  content: "＄";
}

.fi-ss-woman-head:before {
  content: "％";
}

.fi-ss-woman-scientist:before {
  content: "＆";
}

.fi-ss-won-sign:before {
  content: "＇";
}

.fi-ss-work-in-progress:before {
  content: "（";
}

.fi-ss-workflow-alt:before {
  content: "）";
}

.fi-ss-workflow-setting-alt:before {
  content: "＊";
}

.fi-ss-workflow-setting:before {
  content: "＋";
}

.fi-ss-workflow:before {
  content: "，";
}

.fi-ss-workshop:before {
  content: "－";
}

.fi-ss-world:before {
  content: "．";
}

.fi-ss-worm:before {
  content: "／";
}

.fi-ss-wreath:before {
  content: "０";
}

.fi-ss-wrench-alt:before {
  content: "１";
}

.fi-ss-wrench-simple:before {
  content: "２";
}

.fi-ss-x-ray:before {
  content: "３";
}

.fi-ss-x:before {
  content: "４";
}

.fi-ss-y:before {
  content: "５";
}

.fi-ss-yen:before {
  content: "６";
}

.fi-ss-yin-yang:before {
  content: "７";
}

.fi-ss-z:before {
  content: "８";
}

.fi-ss-zip-file:before {
  content: "９";
}

.fi-ss-zoom-in:before {
  content: "：";
}

.fi-ss-zoom-out:before {
  content: "；";
}
