/*!
 * Font Awesome subset for Mathrealm.
 * Generated by scripts/build-fontawesome-subset.mjs from used fas classes.
 */
.fa,.fa-classic,.fa-solid,.fas{
  --_fa-family:var(--fa-family,var(--fa-style-family,"Font Awesome 7 Free"));
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
  display:var(--fa-display,inline-block);
  font-family:var(--_fa-family);
  font-feature-settings:normal;
  font-style:normal;
  font-synthesis:none;
  font-variant:normal;
  font-weight:var(--fa-style,900);
  line-height:1;
  text-align:center;
  text-rendering:auto;
  width:var(--fa-width,1.25em);
}
:is(.fas,.fa-solid,.fa-classic,.fa):before{content:var(--fa)/""}
@supports not (content:""/""){:is(.fas,.fa-solid,.fa-classic,.fa):before{content:var(--fa)}}
.fa-fw,.fa-width-fixed{--fa-width:1.25em}
.fa-spin{animation:fa-spin 2s infinite linear}
@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}
:host,:root{--fa-family-classic:"Font Awesome 7 Free";--fa-font-solid:normal 900 1em/1 var(--fa-family-classic)}
@font-face{font-family:"Font Awesome 7 Free";font-style:normal;font-weight:900;font-display:block;src:url("../vendor/fontawesome/webfonts/fa-solid-900.woff2") format("woff2")}
.fa-solid,.fas{--fa-family:var(--fa-family-classic);--fa-style:900}
.fa-rotate-90{transform:rotate(90deg)}
.fa-rotate-180{transform:rotate(180deg)}
.fa-rotate-270{transform:rotate(270deg)}
.fa-rotate-by{transform:rotate(var(--fa-rotate-angle,0))}
.fa-hashtag{--fa:"\#"}
.fa-add,.fa-plus{--fa:"\+"}
.fa-users-slash{--fa:"\e073"}
.fa-camera-rotate{--fa:"\e0d8"}
.fa-chart-column{--fa:"\e0e3"}
.fa-code-compare{--fa:"\e13a"}
.fa-code-fork{--fa:"\e13b"}
.fa-code-pull-request{--fa:"\e13c"}
.fa-magic-wand-sparkles,.fa-wand-magic-sparkles{--fa:"\e2ca"}
.fa-plus-minus{--fa:"\e43c"}
.fa-fire-burner{--fa:"\e4f1"}
.fa-plug-circle-bolt{--fa:"\e55b"}
.fa-plug-circle-check{--fa:"\e55c"}
.fa-plug-circle-exclamation{--fa:"\e55d"}
.fa-plug-circle-minus{--fa:"\e55e"}
.fa-plug-circle-plus{--fa:"\e55f"}
.fa-plug-circle-xmark{--fa:"\e560"}
.fa-sun-plant-wilt{--fa:"\e57a"}
.fa-users-between-lines{--fa:"\e591"}
.fa-users-line{--fa:"\e592"}
.fa-users-rays{--fa:"\e593"}
.fa-users-rectangle{--fa:"\e594"}
.fa-users-viewfinder{--fa:"\e595"}
.fa-comment-nodes{--fa:"\e696"}
.fa-pentagon{--fa:"\e790"}
.fa-magnifying-glass,.fa-search{--fa:"\f002"}
.fa-user,.fa-user-alt,.fa-user-large{--fa:"\f007"}
.fa-check{--fa:"\f00c"}
.fa-close,.fa-multiply,.fa-remove,.fa-times,.fa-xmark{--fa:"\f00d"}
.fa-magnifying-glass-plus,.fa-search-plus{--fa:"\f00e"}
.fa-magnifying-glass-minus,.fa-search-minus{--fa:"\f010"}
.fa-cog,.fa-gear{--fa:"\f013"}
.fa-clock,.fa-clock-four{--fa:"\f017"}
.fa-lock{--fa:"\f023"}
.fa-tags{--fa:"\f02c"}
.fa-camera,.fa-camera-alt{--fa:"\f030"}
.fa-bold{--fa:"\f032"}
.fa-italic{--fa:"\f033"}
.fa-image{--fa:"\f03e"}
.fa-adjust,.fa-circle-half-stroke{--fa:"\f042"}
.fa-edit,.fa-pen-to-square{--fa:"\f044"}
.fa-chevron-left{--fa:"\f053"}
.fa-chevron-right{--fa:"\f054"}
.fa-circle-plus,.fa-plus-circle{--fa:"\f055"}
.fa-circle-minus,.fa-minus-circle{--fa:"\f056"}
.fa-circle-xmark,.fa-times-circle,.fa-xmark-circle{--fa:"\f057"}
.fa-check-circle,.fa-circle-check{--fa:"\f058"}
.fa-circle-question,.fa-question-circle{--fa:"\f059"}
.fa-circle-info,.fa-info-circle{--fa:"\f05a"}
.fa-arrow-left{--fa:"\f060"}
.fa-minus,.fa-subtract{--fa:"\f068"}
.fa-circle-exclamation,.fa-exclamation-circle{--fa:"\f06a"}
.fa-fire{--fa:"\f06d"}
.fa-eye{--fa:"\f06e"}
.fa-eye-slash{--fa:"\f070"}
.fa-exclamation-triangle,.fa-triangle-exclamation,.fa-warning{--fa:"\f071"}
.fa-comment{--fa:"\f075"}
.fa-folder-open{--fa:"\f07c"}
.fa-bar-chart,.fa-chart-bar{--fa:"\f080"}
.fa-camera-retro{--fa:"\f083"}
.fa-cogs,.fa-gears{--fa:"\f085"}
.fa-comments{--fa:"\f086"}
.fa-arrow-right-from-bracket,.fa-sign-out{--fa:"\f08b"}
.fa-trophy{--fa:"\f091"}
.fa-upload{--fa:"\f093"}
.fa-users{--fa:"\f0c0"}
.fa-chain,.fa-link{--fa:"\f0c1"}
.fa-copy{--fa:"\f0c5"}
.fa-paperclip{--fa:"\f0c6"}
.fa-floppy-disk,.fa-save{--fa:"\f0c7"}
.fa-bars,.fa-navicon{--fa:"\f0c9"}
.fa-list-dots,.fa-list-ul{--fa:"\f0ca"}
.fa-list-1-2,.fa-list-numeric,.fa-list-ol{--fa:"\f0cb"}
.fa-arrow-left-rotate,.fa-arrow-rotate-back,.fa-arrow-rotate-backward,.fa-arrow-rotate-left,.fa-undo{--fa:"\f0e2"}
.fa-cloud-arrow-up,.fa-cloud-upload,.fa-cloud-upload-alt{--fa:"\f0ee"}
.fa-user-doctor,.fa-user-md{--fa:"\f0f0"}
.fa-plus-square,.fa-square-plus{--fa:"\f0fe"}
.fa-quote-left,.fa-quote-left-alt{--fa:"\f10d"}
.fa-spinner{--fa:"\f110"}
.fa-terminal{--fa:"\f120"}
.fa-code{--fa:"\f121"}
.fa-code-branch{--fa:"\f126"}
.fa-chain-broken,.fa-chain-slash,.fa-link-slash,.fa-unlink{--fa:"\f127"}
.fa-fire-extinguisher{--fa:"\f134"}
.fa-bullseye{--fa:"\f140"}
.fa-minus-square,.fa-square-minus{--fa:"\f146"}
.fa-check-square,.fa-square-check{--fa:"\f14a"}
.fa-pen-square,.fa-pencil-square,.fa-square-pen{--fa:"\f14b"}
.fa-file-alt,.fa-file-lines,.fa-file-text{--fa:"\f15c"}
.fa-arrow-left-long,.fa-long-arrow-left{--fa:"\f177"}
.fa-sun{--fa:"\f185"}
.fa-bank,.fa-building-columns,.fa-institution,.fa-museum,.fa-university{--fa:"\f19c"}
.fa-graduation-cap,.fa-mortar-board{--fa:"\f19d"}
.fa-paper-plane{--fa:"\f1d8"}
.fa-clock-rotate-left,.fa-history{--fa:"\f1da"}
.fa-header,.fa-heading{--fa:"\f1dc"}
.fa-sliders,.fa-sliders-h{--fa:"\f1de"}
.fa-plug{--fa:"\f1e6"}
.fa-wifi,.fa-wifi-3,.fa-wifi-strong{--fa:"\f1eb"}
.fa-trash{--fa:"\f1f8"}
.fa-copyright{--fa:"\f1f9"}
.fa-eye-dropper,.fa-eye-dropper-empty,.fa-eyedropper{--fa:"\f1fb"}
.fa-chart-pie,.fa-pie-chart{--fa:"\f200"}
.fa-chart-line,.fa-line-chart{--fa:"\f201"}
.fa-user-secret{--fa:"\f21b"}
.fa-user-plus{--fa:"\f234"}
.fa-user-times,.fa-user-xmark{--fa:"\f235"}
.fa-bed{--fa:"\f236"}
.fa-hourglass-2,.fa-hourglass-half{--fa:"\f252"}
.fa-calendar-times,.fa-calendar-xmark{--fa:"\f273"}
.fa-calendar-check{--fa:"\f274"}
.fa-comment-alt,.fa-message{--fa:"\f27a"}
.fa-eye-low-vision,.fa-low-vision{--fa:"\f2a8"}
.fa-circle-user,.fa-user-circle{--fa:"\f2bd"}
.fa-square-xmark,.fa-times-square,.fa-xmark-square{--fa:"\f2d3"}
.fa-rotate-back,.fa-rotate-backward,.fa-rotate-left,.fa-undo-alt{--fa:"\f2ea"}
.fa-trash-alt,.fa-trash-can{--fa:"\f2ed"}
.fa-rotate,.fa-sync-alt{--fa:"\f2f1"}
.fa-right-from-bracket,.fa-sign-out-alt{--fa:"\f2f5"}
.fa-right-to-bracket,.fa-sign-in-alt{--fa:"\f2f6"}
.fa-redo-alt,.fa-rotate-forward,.fa-rotate-right{--fa:"\f2f9"}
.fa-images{--fa:"\f302"}
.fa-pencil,.fa-pencil-alt{--fa:"\f303"}
.fa-pen{--fa:"\f304"}
.fa-pen-alt,.fa-pen-clip{--fa:"\f305"}
.fa-code-commit{--fa:"\f386"}
.fa-code-merge{--fa:"\f387"}
.fa-lock-open{--fa:"\f3c1"}
.fa-image-portrait,.fa-portrait{--fa:"\f3e0"}
.fa-shield-alt,.fa-shield-halved{--fa:"\f3ed"}
.fa-rectangle-times,.fa-rectangle-xmark,.fa-times-rectangle,.fa-window-close{--fa:"\f410"}
.fa-burn,.fa-fire-flame-simple{--fa:"\f46a"}
.fa-clipboard-check{--fa:"\f46c"}
.fa-bed-pulse,.fa-procedures{--fa:"\f487"}
.fa-comment-dots,.fa-commenting{--fa:"\f4ad"}
.fa-comment-slash{--fa:"\f4b3"}
.fa-route{--fa:"\f4d7"}
.fa-user-astronaut{--fa:"\f4fb"}
.fa-user-check{--fa:"\f4fc"}
.fa-user-clock{--fa:"\f4fd"}
.fa-user-cog,.fa-user-gear{--fa:"\f4fe"}
.fa-user-edit,.fa-user-pen{--fa:"\f4ff"}
.fa-user-friends,.fa-user-group{--fa:"\f500"}
.fa-user-graduate{--fa:"\f501"}
.fa-user-lock{--fa:"\f502"}
.fa-user-minus{--fa:"\f503"}
.fa-user-ninja{--fa:"\f504"}
.fa-user-shield{--fa:"\f505"}
.fa-user-alt-slash,.fa-user-large-slash,.fa-user-slash{--fa:"\f506"}
.fa-user-tag{--fa:"\f507"}
.fa-user-tie{--fa:"\f508"}
.fa-users-cog,.fa-users-gear{--fa:"\f509"}
.fa-book-open{--fa:"\f518"}
.fa-chalkboard-teacher,.fa-chalkboard-user{--fa:"\f51c"}
.fa-crown{--fa:"\f521"}
.fa-palette{--fa:"\f53f"}
.fa-bars-staggered,.fa-reorder,.fa-stream{--fa:"\f550"}
.fa-check-double{--fa:"\f560"}
.fa-headset{--fa:"\f590"}
.fa-medal{--fa:"\f5a2"}
.fa-pen-fancy{--fa:"\f5ac"}
.fa-pen-nib{--fa:"\f5ad"}
.fa-pen-ruler,.fa-pencil-ruler{--fa:"\f5ae"}
.fa-book-open-reader,.fa-book-reader{--fa:"\f5da"}
.fa-brain{--fa:"\f5dc"}
.fa-comment-dollar{--fa:"\f651"}
.fa-comments-dollar{--fa:"\f653"}
.fa-magnifying-glass-dollar,.fa-search-dollar{--fa:"\f688"}
.fa-magnifying-glass-location,.fa-search-location{--fa:"\f689"}
.fa-user-injured{--fa:"\f728"}
.fa-check-to-slot,.fa-vote-yea{--fa:"\f772"}
.fa-comment-sms,.fa-sms{--fa:"\f7cd"}
.fa-screwdriver-wrench,.fa-tools{--fa:"\f7d9"}
.fa-fire-alt,.fa-fire-flame-curved{--fa:"\f7e4"}
.fa-comment-medical{--fa:"\f7f5"}
.fa-bars-progress,.fa-tasks-alt{--fa:"\f828"}
.fa-trash-arrow-up,.fa-trash-restore{--fa:"\f829"}
.fa-trash-can-arrow-up,.fa-trash-restore-alt{--fa:"\f82a"}
.fa-user-nurse{--fa:"\f82f"}
.fa-firefox-browser{--fa:"\e007"}
.fa-linktree{--fa:"\e7d8"}
.fa-linkedin{--fa:"\f08c"}
.fa-linkedin-in{--fa:"\f0e1"}
.fa-codepen{--fa:"\f1cb"}
.fa-firefox{--fa:"\f269"}
.fa-searchengin{--fa:"\f3eb"}
