/*! * Font Awesome Minimal - Only icons actually used in the site * Based on Font Awesome 4.7.0 */@font-face { font-family: 'FontAwesome'; /* Prefer the subset font if present; fallback to full woff */ src: url('/assets/fonts/fontawesome-webfont-minimal.c7709ab4.woff2') format('woff2'), url('/assets/fonts/fontawesome-webfont.28b78224.woff') format('woff'); font-weight: normal; font-style: normal; font-display: swap;}.fa { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}/* Size modifiers */.fa-lg { font-size: 1.33333333em; line-height: 0.75em; vertical-align: -15%; }.fa-2x { font-size: 2em; }.fa-3x { font-size: 3em; }.fa-4x { font-size: 4em; }.fa-5x { font-size: 5em; }/* Animation */.fa-spin { -webkit-animation: fa-spin 2s infinite linear; animation: fa-spin 2s infinite linear;}@-webkit-keyframes fa-spin { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(359deg); transform: rotate(359deg); }}@keyframes fa-spin { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(359deg); transform: rotate(359deg); }}/* Only the icons actually used in the site *//* Navigation & UI Icons */.fa-angle-right:before { content: "\f105"; }.fa-angle-down:before { content: "\f107"; }.fa-angle-double-up:before { content: "\f102"; }.fa-angle-double-down:before { content: "\f103"; }.fa-caret-right:before { content: "\f0da"; }.fa-arrow-left:before { content: "\f060"; }.fa-spinner:before { content: "\f110"; }.fa-times:before { content: "\f00d"; }.fa-list:before { content: "\f03a"; }/* Toolbar Icons */.fa-bell:before { content: "\f0f3"; }.fa-heartbeat:before { content: "\f21e"; }.fa-life-ring:before { content: "\f1cd"; }.fa-wrench:before { content: "\f0ad"; }.fa-sign-out:before { content: "\f08b"; }.fa-link:before { content: "\f0c1"; }/* Status Icons */.fa-check:before { content: "\f00c"; }.fa-check-circle-o:before { content: "\f05d"; }.fa-search:before { content: "\f002"; }.fa-copy:before { content: "\f0c5"; }.fa-question-circle:before { content: "\f059"; }/* Notice/Callout Icons */.fa-info:before { content: "\f129"; }.fa-exclamation:before { content: "\f12a"; }/* Social Media Icons */.fa-facebook-square:before { content: "\f082"; }.fa-twitter-square:before { content: "\f081"; }.fa-linkedin-square:before { content: "\f08c"; }.fa-instagram:before { content: "\f16d"; }.fa-youtube-play:before { content: "\f16a"; }.fa-github:before { content: "\f09b"; }.fa-book:before { content: "\f02d"; }.fa-microphone:before { content: "\f130"; }/* Lock/Unlock icons for Swagger UI Try it out buttons */.fa-lock:before { content: "\f023"; }.fa-unlock:before { content: "\f09c"; }/* Block/Notice icons (used via CSS content property) */.fa-cogs:before { content: "\f085"; }.fa-terminal:before { content: "\f120"; }.fa-code:before { content: "\f121"; }.fa-star:before { content: "\f005"; }.fa-flask:before { content: "\f0c3"; }.fa-bolt:before { content: "\f0e7"; }.fa-usd:before { content: "\f155"; }.fa-dollar:before { content: "\f155"; }/* Markdown shortcode icons (used in documentation) */.fa-plus:before { content: "\f067"; }.fa-gear:before { content: "\f013"; }.fa-cog:before { content: "\f013"; }.fa-bars:before { content: "\f0c9"; }.fa-check-square-o:before { content: "\f046"; }.fa-check-square:before { content: "\f14a"; }.fa-pencil:before { content: "\f040"; }.fa-refresh:before { content: "\f021"; }.fa-trash-o:before { content: "\f014"; }.fa-trash:before { content: "\f1f8"; }.fa-download:before { content: "\f019"; }.fa-floppy-o:before { content: "\f0c7"; }.fa-ellipsis-h:before { content: "\f141"; }.fa-exchange:before { content: "\f0ec"; }.fa-commenting-o:before { content: "\f27b"; }.fa-caret-down:before { content: "\f0d7"; }/* Utility classes */.fa-fw { width: 1.28571429em; text-align: center; }.fa-ul { padding-left: 0; margin-left: 2.14285714em; list-style-type: none; }.fa-ul > li { position: relative; }.fa-li { position: absolute; left: -2.14285714em; width: 2.14285714em; top: 0.14285714em; text-align: center; }