/* Remix Icon v4.5.0 — subconjunto auto-hospedado (Apache 2.0)
 * https://remixicon.com — apenas os ícones utilizados no app.
 * Fonte: ../assets/fonts/remixicon.woff2 */
@font-face {
  font-family: "remixicon";
  src: url("../assets/fonts/remixicon.woff2") format("woff2");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

[class^="ri-"],
[class*=" ri-"] {
  font-family: "remixicon" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  speak: never;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.ri-movie-2-fill:before { content: "\ef7e"; }
.ri-route-fill:before { content: "\f09a"; }
.ri-user-search-fill:before { content: "\f26b"; }
.ri-file-list-3-line:before { content: "\ecef"; }
.ri-trophy-fill:before { content: "\f22e"; }
.ri-arrow-right-line:before { content: "\ea6c"; }
.ri-arrow-left-line:before { content: "\ea60"; }
.ri-sun-line:before { content: "\f1bf"; }
.ri-moon-line:before { content: "\ef75"; }
.ri-home-5-fill:before { content: "\ee1e"; }
.ri-ruler-line:before { content: "\f0a3"; }
.ri-line-chart-fill:before { content: "\eeaa"; }
.ri-map-pin-fill:before { content: "\ef13"; }
.ri-play-fill:before { content: "\f00a"; }
.ri-alert-fill:before { content: "\ea20"; }
.ri-volume-up-line:before { content: "\f2a2"; }
.ri-keyboard-fill:before { content: "\ee74"; }
.ri-delete-back-fill:before { content: "\ec1b"; }
.ri-lock-fill:before { content: "\eecd"; }
.ri-camera-lens-fill:before { content: "\eb2f"; }
.ri-rocket-fill:before { content: "\f095"; }
.ri-cursor-fill:before { content: "\ec09"; }
.ri-calendar-event-fill:before { content: "\eb24"; }
.ri-arrow-down-s-line:before { content: "\ea4e"; }

/* Ícones — Área do Atleta, Ficha A4 e Check-in QR */
.ri-user-line:before { content: "\f264"; }
.ri-id-card-line:before { content: "\f4e9"; }
.ri-qr-scan-line:before { content: "\f041"; }
.ri-qr-code-line:before { content: "\f03d"; }
.ri-scan-line:before { content: "\f0bd"; }
.ri-barcode-line:before { content: "\eaa2"; }
.ri-camera-line:before { content: "\eb31"; }
.ri-logout-box-r-line:before { content: "\eeda"; }
.ri-printer-fill:before { content: "\f028"; }
.ri-download-2-line:before { content: "\ec54"; }
.ri-refresh-line:before { content: "\f064"; }
.ri-check-double-line:before { content: "\eb79"; }
.ri-close-line:before { content: "\eb99"; }
.ri-time-line:before { content: "\f20f"; }
.ri-focus-3-fill:before { content: "\ed4b"; }
.ri-gps-fill:before { content: "\edda"; }
.ri-heart-pulse-line:before { content: "\ee11"; }
.ri-phone-line:before { content: "\efec"; }
.ri-drop-fill:before { content: "\ec69"; }
.ri-team-fill:before { content: "\f1ed"; }
.ri-login-box-line:before { content: "\eed4"; }
