/*
* Remix Icon v4.9.1
* https://remixicon.com
* https://github.com/Remix-Design/RemixIcon
*
* Copyright RemixIcon.com
* Released under the Remix Icon License 1.0
*
* Subset of the full set in scripts/font-sources (scripts/subset-fonts.py)
* Date: 2026-01-29
*/
@font-face {
  font-family: "remixicon";
  src: url("remixicon.woff2") format("woff2");
  font-display: swap;
}

[class^="ri-"], [class*=" ri-"] {
  font-family: 'remixicon' !important;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.ri-lg { font-size: 1.3333em; line-height: 0.75em; vertical-align: -.0667em; }
.ri-xl { font-size: 1.5em; line-height: 0.6666em; vertical-align: -.075em; }
.ri-xxs { font-size: .5em; }
.ri-xs { font-size: .75em; }
.ri-sm { font-size: .875em }
.ri-1x { font-size: 1em; }
.ri-2x { font-size: 2em; }
.ri-3x { font-size: 3em; }
.ri-4x { font-size: 4em; }
.ri-5x { font-size: 5em; }
.ri-6x { font-size: 6em; }
.ri-7x { font-size: 7em; }
.ri-8x { font-size: 8em; }
.ri-9x { font-size: 9em; }
.ri-10x { font-size: 10em; }
.ri-fw { text-align: center; width: 1.25em; }

.ri-add-line:before { content: "\ea13"; }
.ri-arrow-down-s-line:before { content: "\ea4e"; }
.ri-arrow-left-right-line:before { content: "\ea62"; }
.ri-arrow-left-s-line:before { content: "\ea64"; }
.ri-arrow-right-line:before { content: "\ea6c"; }
.ri-arrow-right-s-line:before { content: "\ea6e"; }
.ri-arrow-right-up-line:before { content: "\ea70"; }
.ri-arrow-up-s-line:before { content: "\ea78"; }
.ri-article-line:before { content: "\ea7e"; }
.ri-bar-chart-2-line:before { content: "\ea96"; }
.ri-book-open-line:before { content: "\eadb"; }
.ri-bookmark-3-line:before { content: "\eae3"; }
.ri-bookmark-line:before { content: "\eae5"; }
.ri-brush-2-line:before { content: "\eafb"; }
.ri-check-line:before { content: "\eb7b"; }
.ri-chrome-fill:before { content: "\eb8c"; }
.ri-close-circle-line:before { content: "\eb97"; }
.ri-close-line:before { content: "\eb99"; }
.ri-computer-line:before { content: "\ebca"; }
.ri-contract-left-right-line:before { content: "\f2ff"; }
.ri-corner-down-left-line:before { content: "\f307"; }
.ri-delete-bin-6-line:before { content: "\ec26"; }
.ri-download-2-line:before { content: "\ec54"; }
.ri-download-fill:before { content: "\ec59"; }
.ri-edge-new-fill:before { content: "\f31c"; }
.ri-expand-left-right-line:before { content: "\f323"; }
.ri-external-link-line:before { content: "\ecaf"; }
.ri-firefox-fill:before { content: "\ed34"; }
.ri-flask-line:before { content: "\ed3f"; }
.ri-fullscreen-line:before { content: "\ed9c"; }
.ri-github-fill:before { content: "\edca"; }
.ri-github-line:before { content: "\edcb"; }
.ri-global-line:before { content: "\edcf"; }
.ri-google-fill:before { content: "\edd4"; }
.ri-hard-drive-3-line:before { content: "\f394"; }
.ri-history-fill:before { content: "\ee16"; }
.ri-history-line:before { content: "\ee17"; }
.ri-layout-4-line:before { content: "\ee83"; }
.ri-layout-grid-line:before { content: "\ee90"; }
.ri-lightbulb-line:before { content: "\eea9"; }
.ri-link:before { content: "\eeb2"; }
.ri-list-check:before { content: "\eeba"; }
.ri-map-pin-line:before { content: "\ef14"; }
.ri-menu-line:before { content: "\ef3e"; }
.ri-moon-clear-line:before { content: "\ef6f"; }
.ri-moon-line:before { content: "\ef75"; }
.ri-palette-line:before { content: "\efc5"; }
.ri-play-fill:before { content: "\f00a"; }
.ri-pushpin-fill:before { content: "\f038"; }
.ri-puzzle-fill:before { content: "\f450"; }
.ri-radar-line:before { content: "\f04c"; }
.ri-refresh-line:before { content: "\f064"; }
.ri-restart-line:before { content: "\f080"; }
.ri-scissors-cut-line:before { content: "\f0c1"; }
.ri-search-ai-line:before { content: "\f636"; }
.ri-search-line:before { content: "\f0d1"; }
.ri-settings-3-line:before { content: "\f0e6"; }
.ri-settings-line:before { content: "\f0ee"; }
.ri-shield-check-line:before { content: "\f100"; }
.ri-sparkling-2-fill:before { content: "\f36a"; }
.ri-star-fill:before { content: "\f186"; }
.ri-star-line:before { content: "\f18b"; }
.ri-sun-line:before { content: "\f1bf"; }
.ri-translate:before { content: "\f227"; }
.ri-twitter-x-line:before { content: "\f3e6"; }
.ri-wechat-line:before { content: "\f2b6"; }
.ri-window-2-line:before { content: "\f2c4"; }
.ri-window-line:before { content: "\f2c6"; }
