1082 lines
165 KiB
JavaScript
1082 lines
165 KiB
JavaScript
(function(){let e=document.createElement(`link`).relList;if(e&&e.supports&&e.supports(`modulepreload`))return;for(let e of document.querySelectorAll(`link[rel="modulepreload"]`))n(e);new MutationObserver(e=>{for(let t of e)if(t.type===`childList`)for(let e of t.addedNodes)e.tagName===`LINK`&&e.rel===`modulepreload`&&n(e)}).observe(document,{childList:!0,subtree:!0});function t(e){let t={};return e.integrity&&(t.integrity=e.integrity),e.referrerPolicy&&(t.referrerPolicy=e.referrerPolicy),t.credentials=e.crossOrigin===`use-credentials`?`include`:e.crossOrigin===`anonymous`?`omit`:`same-origin`,t}function n(e){if(e.ep)return;e.ep=!0;let n=t(e);fetch(e.href,n)}})();function e(e){let t=Object.create(null);for(let n of e.split(`,`))t[n]=1;return e=>e in t}var t={},n=[],r=()=>{},i=()=>!1,a=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),o=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,s=e=>e.startsWith(`onUpdate:`),c=Object.assign,l=(e,t)=>{let n=e.indexOf(t);n>-1&&e.splice(n,1)},u=Object.prototype.hasOwnProperty,d=(e,t)=>u.call(e,t),f=Array.isArray,p=e=>te(e)===`[object Map]`,m=e=>te(e)===`[object Set]`,h=e=>te(e)===`[object Date]`,g=e=>typeof e==`function`,_=e=>typeof e==`string`,v=e=>typeof e==`symbol`,y=e=>typeof e==`object`&&!!e,b=e=>(y(e)||g(e))&&g(e.then)&&g(e.catch),ee=Object.prototype.toString,te=e=>ee.call(e),ne=e=>te(e).slice(8,-1),re=e=>te(e)===`[object Object]`,ie=e=>_(e)&&e!==`NaN`&&e[0]!==`-`&&``+parseInt(e,10)===e,ae=e(`,key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted`),oe=e=>{let t=Object.create(null);return(n=>t[n]||(t[n]=e(n)))},se=/-(\w)/g,ce=(e,t)=>t?t.toUpperCase():``,x=oe(e=>e.replace(se,ce)),le=/\B([A-Z])/g,ue=oe(e=>e.replace(le,`-$1`).toLowerCase()),de=oe(e=>e.charAt(0).toUpperCase()+e.slice(1)),fe=oe(e=>e?`on${de(e)}`:``),S=e=>`${e===`modelValue`||e===`model-value`?`model`:e}Modifiers${e===`model`?`$`:``}`,C=(e,t)=>!Object.is(e,t),pe=(e,...t)=>{for(let n=0;n<e.length;n++)e[n](...t)},me=(e,t,n,r=!1)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:r,value:n})},he=e=>{let t=parseFloat(e);return isNaN(t)?e:t},ge,_e=()=>ge||=typeof globalThis<`u`?globalThis:typeof self<`u`?self:typeof window<`u`?window:typeof global<`u`?global:{};function ve(e){return e!==`PROGRESS`&&!e.includes(`-`)}function ye(e){if(f(e)){let t={};for(let n=0;n<e.length;n++){let r=e[n],i=_(r)?Se(r):ye(r);if(i)for(let e in i)t[e]=i[e]}return t}if(_(e)||y(e))return e}var be=/;(?![^(]*\))/g,w=/:([^]+)/,xe=/"(?:[^"\\]|\\[^])*"|'(?:[^'\\]|\\[^])*'|\\[^]|\/\*[^]*?\*\//g;function Se(e){let t={};return e.replace(xe,e=>e.startsWith(`/*`)?``:e).split(be).forEach(e=>{if(e){let n=e.split(w);n.length>1&&(t[n[0].trim()]=n[1].trim())}}),t}function Ce(e){let t=``;if(_(e))t=e;else if(f(e))for(let n=0;n<e.length;n++){let r=Ce(e[n]);r&&(t+=r+` `)}else if(y(e))for(let n in e)e[n]&&(t+=n+` `);return t.trim()}var we=`itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly`,Te=e(we);we+``;function Ee(e){return!!e||e===``}function De(e,t){return t===`spellcheck`||t===`draggable`||t===`translate`||t===`autocorrect`||t===`form`||t===`list`&&e===`INPUT`||t===`type`&&e===`TEXTAREA`||(t===`width`||t===`height`)&&(e===`IMG`||e===`VIDEO`||e===`CANVAS`||e===`SOURCE`)||t===`sandbox`&&e===`IFRAME`}function Oe(e,t,n){if(e.length!==t.length)return!1;let r=!0;for(let i=0;r&&i<e.length;i++)r=Me(e[i],t[i],n);return r}function ke(e,t,n){if(e.size!==t.size)return!1;let r=Array.from(t),i=new Uint8Array(r.length);for(let t of e){let e=-1;for(let a=0;a<r.length;a++)if(!i[a]&&Me(t,r[a],n)){e=a;break}if(e<0)return!1;i[e]=1}return!0}function Ae(e,t,n){let r=p(e),i=p(t);if(r||i||(r=m(e),i=m(t),r||i))return r&&i?ke(e,t,n):!1;if(Object.keys(e).length!==Object.keys(t).length)return!1;for(let r in e){let i=e.hasOwnProperty(r),a=t.hasOwnProperty(r);if(i&&!a||!i&&a||!Me(e[r],t[r],n))return!1}return String(e)===String(t)}function je(e,t,n,r){n||=[new Map,new Map];let[i,a]=n;if(i.has(e)||
|
|||
|
|
`))),e[Fo]=Mo(i),zo(e,n,r||!!(i.props&&i.props.type===`number`),t)},mounted(e,{value:t,modifiers:{trim:n,number:r}}){let i=t??``,a=e[Io];delete e[Io],a!==void 0&&(e.type===`text`||e.type===`textarea`)&&e.value!==a?e[Fo](Ro(e.value,n,r)):e.value=i},beforeUpdate(e,{value:t,oldValue:n,modifiers:{lazy:r,trim:i,number:a}},o){e[Fo]=Mo(o),Bo(e,n,t,i,a,r)}};function Ro(e,t,n){return t&&(e=e.trim()),n&&(e=he(e)),e}var zo=(e,t,n,r,i)=>{vo(e,r?`change`:`input`,r=>{r.target.composing||(i||e[Fo])(Ro(e.value,t,n||e.type===`number`))}),(t||n)&&vo(e,`change`,()=>{e.value=Ro(e.value,t,n||e.type===`number`)}),r||(vo(e,`compositionstart`,No),vo(e,`compositionend`,Po),vo(e,`change`,Po))},Bo=(e,t,n,r,i,a)=>{if(e.composing)return;let o=(i||e.type===`number`)&&!/^0\d/.test(e.value)?he(e.value):e.value,s=n??``;if(o===s)return;let c=e.getRootNode();(c instanceof Document||c instanceof ShadowRoot)&&c.activeElement===e&&e.type!==`range`&&(a&&n===t||r&&e.value.trim()===s)||(e.value=s)},Vo=c({patchProp:ko},eo),Ho;function Uo(){return Ho||=Ri(Vo)}var Wo=((...e)=>{let t=Uo().createApp(...e),{mount:n}=t;return t.mount=e=>{let r=Ko(e);if(!r)return;let i=t._component;!g(i)&&!i.render&&!i.template&&(i.template=r.innerHTML),r.nodeType===1&&(r.textContent=``);let a=n(r,!1,Go(r));return r instanceof Element&&(r.removeAttribute(`v-cloak`),r.setAttribute(`data-v-app`,``)),a},t});function Go(e){if(e instanceof SVGElement)return`svg`;if(typeof MathMLElement==`function`&&e instanceof MathMLElement)return`mathml`}function Ko(e){return _(e)?document.querySelector(e):e}function qo(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function Jo(e){if(Array.isArray(e))return e}function Yo(e){if(Array.isArray(e))return qo(e)}function Xo(e,t){if(!(e instanceof t))throw TypeError(`Cannot call a class as a function`)}function Zo(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,`value`in r&&(r.writable=!0),Object.defineProperty(e,ss(r.key),r)}}function Qo(e,t,n){return t&&Zo(e.prototype,t),n&&Zo(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function $o(e,t){var n=typeof Symbol<`u`&&e[Symbol.iterator]||e[`@@iterator`];if(!n){if(Array.isArray(e)||(n=ls(e))||t&&e&&typeof e.length==`number`){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw TypeError(`Invalid attempt to iterate non-iterable instance.
|
||
|
|
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var a,o=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||n.return==null||n.return()}finally{if(s)throw a}}}}function W(e,t,n){return(t=ss(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function es(e){if(typeof Symbol<`u`&&e[Symbol.iterator]!=null||e[`@@iterator`]!=null)return Array.from(e)}function ts(e,t){var n=e==null?null:typeof Symbol<`u`&&e[Symbol.iterator]||e[`@@iterator`];if(n!=null){var r,i,a,o,s=[],c=!0,l=!1;try{if(a=(n=n.call(e)).next,t===0){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=a.call(n)).done)&&(s.push(r.value),s.length!==t);c=!0);}catch(e){l=!0,i=e}finally{try{if(!c&&n.return!=null&&(o=n.return(),Object(o)!==o))return}finally{if(l)throw i}}return s}}function ns(){throw TypeError(`Invalid attempt to destructure non-iterable instance.
|
||
|
|
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function rs(){throw TypeError(`Invalid attempt to spread non-iterable instance.
|
||
|
|
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function is(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function G(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:arguments[t];t%2?is(Object(n),!0).forEach(function(t){W(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):is(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function as(e,t){return Jo(e)||ts(e,t)||ls(e,t)||ns()}function K(e){return Yo(e)||es(e)||ls(e)||rs()}function os(e,t){if(typeof e!=`object`||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||`default`);if(typeof r!=`object`)return r;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}function ss(e){var t=os(e,`string`);return typeof t==`symbol`?t:t+``}function cs(e){"@babel/helpers - typeof";return cs=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},cs(e)}function ls(e,t){if(e){if(typeof e==`string`)return qo(e,t);var n={}.toString.call(e).slice(8,-1);return n===`Object`&&e.constructor&&(n=e.constructor.name),n===`Map`||n===`Set`?Array.from(e):n===`Arguments`||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?qo(e,t):void 0}}var us=function(){},ds={},fs={},ps=null,ms={mark:us,measure:us};try{typeof window<`u`&&(ds=window),typeof document<`u`&&(fs=document),typeof MutationObserver<`u`&&(ps=MutationObserver),typeof performance<`u`&&(ms=performance)}catch{}var hs=(ds.navigator||{}).userAgent,gs=hs===void 0?``:hs,_s=ds,q=fs,vs=ps,ys=ms;_s.document;var bs=!!q.documentElement&&!!q.head&&typeof q.addEventListener==`function`&&typeof q.createElement==`function`,xs=~gs.indexOf(`MSIE`)||~gs.indexOf(`Trident/`),Ss,Cs=/fa(k|kd|s|r|l|t|d|dr|dl|dt|b|slr|slpr|wsb|tl|ns|nds|es|gt|jr|jfr|jdr|usb|ufsb|udsb|cr|ss|sr|sl|st|sds|sdr|sdl|sdt|sldr|slpdr|pr|ms|vs)?[\-\ ]/,ws=/Font ?Awesome ?([567 ]*)(Solid|Regular|Light|Thin|Duotone|Brands|Free|Pro|Sharp Duotone|Sharp|Kit|Notdog Duo|Notdog|Chisel|Etch|Graphite|Thumbprint|Jelly Fill|Jelly Duo|Jelly|Utility|Utility Fill|Utility Duo|Slab Press|Slab|Slab Duo|Slab Press Duo|Pixel|Mosaic|Vellum|Whiteboard)?.*/i,Ts={classic:{fa:`solid`,fas:`solid`,"fa-solid":`solid`,far:`regular`,"fa-regular":`regular`,fal:`light`,"fa-light":`light`,fat:`thin`,"fa-thin":`thin`,fab:`brands`,"fa-brands":`brands`},duotone:{fa:`solid`,fad:`solid`,"fa-solid":`solid`,"fa-duotone":`solid`,fadr:`regular`,"fa-regular":`regular`,fadl:`light`,"fa-light":`light`,fadt:`thin`,"fa-thin":`thin`},sharp:{fa:`solid`,fass:`solid`,"fa-solid":`solid`,fasr:`regular`,"fa-regular":`regular`,fasl:`light`,"fa-light":`light`,fast:`thin`,"fa-thin":`thin`},"sharp-duotone":{fa:`solid`,fasds:`solid`,"fa-solid":`solid`,fasdr:`regular`,"fa-regular":`regular`,fasdl:`light`,"fa-light":`light`,fasdt:`thin`,"fa-thin":`thin`},slab:{"fa-regular":`regular`,faslr:`regular`},"slab-press":{"fa-regular":`regular`,faslpr:`regular`},"slab-duo":{"fa-regular":`regular`,fasldr:`regular`},"slab-press-duo":{"fa-regular":`regular`,faslpdr:`regular`},thumbprint:{"fa-light":`light`,fatl:`light`},vellum:{"fa-solid":`solid`,favs:`solid`},pixel:{"fa-regular":`regular`,fapr:`regular`},mosaic:{"fa-solid":`solid`,fams:`solid`},whiteboard:{"fa-semibold":`semibold`,fawsb:`semibold`},notdog:{"fa-solid":`solid`,fans:`solid`},"notdog-duo":{"fa-solid":`solid`,fands:`solid`},etch:{"fa-solid":`solid`,faes:`solid`},graphite:{"fa-thin":`thin`,fagt:`thin`},jelly:{"fa-regular":`regular`,fajr:`regular`},"jelly-fill":{"fa-regular":`regular`,fajfr:`regular`},"jelly-duo":{"fa-regular":`regular`,fajdr:`regular`},chisel:{"fa-regular":`regular`,facr:`regular`},utility:{"fa-semibold":`semibold`,fausb:`semibold`},"utility-duo":{"fa
|
||
|
|
--fa-font-solid: normal 900 1em/1 'Font Awesome 7 Free';
|
||
|
|
--fa-font-regular: normal 400 1em/1 'Font Awesome 7 Free';
|
||
|
|
--fa-font-light: normal 300 1em/1 'Font Awesome 7 Pro';
|
||
|
|
--fa-font-thin: normal 100 1em/1 'Font Awesome 7 Pro';
|
||
|
|
--fa-font-duotone: normal 900 1em/1 'Font Awesome 7 Duotone';
|
||
|
|
--fa-font-duotone-regular: normal 400 1em/1 'Font Awesome 7 Duotone';
|
||
|
|
--fa-font-duotone-light: normal 300 1em/1 'Font Awesome 7 Duotone';
|
||
|
|
--fa-font-duotone-thin: normal 100 1em/1 'Font Awesome 7 Duotone';
|
||
|
|
--fa-font-brands: normal 400 1em/1 'Font Awesome 7 Brands';
|
||
|
|
--fa-font-sharp-solid: normal 900 1em/1 'Font Awesome 7 Sharp';
|
||
|
|
--fa-font-sharp-regular: normal 400 1em/1 'Font Awesome 7 Sharp';
|
||
|
|
--fa-font-sharp-light: normal 300 1em/1 'Font Awesome 7 Sharp';
|
||
|
|
--fa-font-sharp-thin: normal 100 1em/1 'Font Awesome 7 Sharp';
|
||
|
|
--fa-font-sharp-duotone-solid: normal 900 1em/1 'Font Awesome 7 Sharp Duotone';
|
||
|
|
--fa-font-sharp-duotone-regular: normal 400 1em/1 'Font Awesome 7 Sharp Duotone';
|
||
|
|
--fa-font-sharp-duotone-light: normal 300 1em/1 'Font Awesome 7 Sharp Duotone';
|
||
|
|
--fa-font-sharp-duotone-thin: normal 100 1em/1 'Font Awesome 7 Sharp Duotone';
|
||
|
|
--fa-font-slab-regular: normal 400 1em/1 'Font Awesome 7 Slab';
|
||
|
|
--fa-font-slab-press-regular: normal 400 1em/1 'Font Awesome 7 Slab Press';
|
||
|
|
--fa-font-slab-duo-regular: normal 400 1em/1 'Font Awesome 7 Slab Duo';
|
||
|
|
--fa-font-slab-press-duo-regular: normal 400 1em/1 'Font Awesome 7 Slab Press Duo';
|
||
|
|
--fa-font-pixel-regular: normal 400 1em/1 'Font Awesome 7 Pixel';
|
||
|
|
--fa-font-mosaic-solid: normal 900 1em/1 'Font Awesome 7 Mosaic';
|
||
|
|
--fa-font-vellum-solid: normal 900 1em/1 'Font Awesome 7 Vellum';
|
||
|
|
--fa-font-whiteboard-semibold: normal 600 1em/1 'Font Awesome 7 Whiteboard';
|
||
|
|
--fa-font-thumbprint-light: normal 300 1em/1 'Font Awesome 7 Thumbprint';
|
||
|
|
--fa-font-notdog-solid: normal 900 1em/1 'Font Awesome 7 Notdog';
|
||
|
|
--fa-font-notdog-duo-solid: normal 900 1em/1 'Font Awesome 7 Notdog Duo';
|
||
|
|
--fa-font-etch-solid: normal 900 1em/1 'Font Awesome 7 Etch';
|
||
|
|
--fa-font-graphite-thin: normal 100 1em/1 'Font Awesome 7 Graphite';
|
||
|
|
--fa-font-jelly-regular: normal 400 1em/1 'Font Awesome 7 Jelly';
|
||
|
|
--fa-font-jelly-fill-regular: normal 400 1em/1 'Font Awesome 7 Jelly Fill';
|
||
|
|
--fa-font-jelly-duo-regular: normal 400 1em/1 'Font Awesome 7 Jelly Duo';
|
||
|
|
--fa-font-chisel-regular: normal 400 1em/1 'Font Awesome 7 Chisel';
|
||
|
|
--fa-font-utility-semibold: normal 600 1em/1 'Font Awesome 7 Utility';
|
||
|
|
--fa-font-utility-duo-semibold: normal 600 1em/1 'Font Awesome 7 Utility Duo';
|
||
|
|
--fa-font-utility-fill-semibold: normal 600 1em/1 'Font Awesome 7 Utility Fill';
|
||
|
|
}
|
||
|
|
|
||
|
|
.svg-inline--fa {
|
||
|
|
box-sizing: content-box;
|
||
|
|
display: var(--fa-display, inline-block);
|
||
|
|
height: 1em;
|
||
|
|
overflow: visible;
|
||
|
|
vertical-align: -0.125em;
|
||
|
|
width: var(--fa-width, 1.25em);
|
||
|
|
}
|
||
|
|
.svg-inline--fa.fa-2xs {
|
||
|
|
vertical-align: 0.1em;
|
||
|
|
}
|
||
|
|
.svg-inline--fa.fa-xs {
|
||
|
|
vertical-align: 0em;
|
||
|
|
}
|
||
|
|
.svg-inline--fa.fa-sm {
|
||
|
|
vertical-align: -0.0714285714em;
|
||
|
|
}
|
||
|
|
.svg-inline--fa.fa-lg {
|
||
|
|
vertical-align: -0.2em;
|
||
|
|
}
|
||
|
|
.svg-inline--fa.fa-xl {
|
||
|
|
vertical-align: -0.25em;
|
||
|
|
}
|
||
|
|
.svg-inline--fa.fa-2xl {
|
||
|
|
vertical-align: -0.3125em;
|
||
|
|
}
|
||
|
|
.svg-inline--fa.fa-pull-left,
|
||
|
|
.svg-inline--fa .fa-pull-start {
|
||
|
|
float: inline-start;
|
||
|
|
margin-inline-end: var(--fa-pull-margin, 0.3em);
|
||
|
|
}
|
||
|
|
.svg-inline--fa.fa-pull-right,
|
||
|
|
.svg-inline--fa .fa-pull-end {
|
||
|
|
float: inline-end;
|
||
|
|
margin-inline-start: var(--fa-pull-margin, 0.3em);
|
||
|
|
}
|
||
|
|
.svg-inline--fa.fa-li {
|
||
|
|
width: var(--fa-li-width, 2em);
|
||
|
|
inset-inline-start: calc(-1 * var(--fa-li-width, 2em));
|
||
|
|
inset-block-start: 0.25em; /* syncing vertical alignment with Web Font rendering */
|
||
|
|
}
|
||
|
|
|
||
|
|
.fa-layers-counter, .fa-layers-text {
|
||
|
|
display: inline-block;
|
||
|
|
position: absolute;
|
||
|
|
text-align: center;
|
||
|
|
}
|
||
|
|
|
||
|
|
.fa-layers {
|
||
|
|
display: inline-block;
|
||
|
|
height: 1em;
|
||
|
|
position: relative;
|
||
|
|
text-align: center;
|
||
|
|
vertical-align: -0.125em;
|
||
|
|
width: var(--fa-width, 1.25em);
|
||
|
|
}
|
||
|
|
.fa-layers .svg-inline--fa {
|
||
|
|
inset: 0;
|
||
|
|
margin: auto;
|
||
|
|
position: absolute;
|
||
|
|
transform-origin: center center;
|
||
|
|
}
|
||
|
|
|
||
|
|
.fa-layers-text {
|
||
|
|
left: 50%;
|
||
|
|
top: 50%;
|
||
|
|
transform: translate(-50%, -50%);
|
||
|
|
transform-origin: center center;
|
||
|
|
}
|
||
|
|
|
||
|
|
.fa-layers-counter {
|
||
|
|
background-color: var(--fa-counter-background-color, #ff253a);
|
||
|
|
border-radius: var(--fa-counter-border-radius, 1em);
|
||
|
|
box-sizing: border-box;
|
||
|
|
color: var(--fa-inverse, #fff);
|
||
|
|
line-height: var(--fa-counter-line-height, 1);
|
||
|
|
max-width: var(--fa-counter-max-width, 5em);
|
||
|
|
min-width: var(--fa-counter-min-width, 1.5em);
|
||
|
|
overflow: hidden;
|
||
|
|
padding: var(--fa-counter-padding, 0.25em 0.5em);
|
||
|
|
right: var(--fa-right, 0);
|
||
|
|
text-overflow: ellipsis;
|
||
|
|
top: var(--fa-top, 0);
|
||
|
|
transform: scale(var(--fa-counter-scale, 0.25));
|
||
|
|
transform-origin: top right;
|
||
|
|
}
|
||
|
|
|
||
|
|
.fa-layers-bottom-right {
|
||
|
|
bottom: var(--fa-bottom, 0);
|
||
|
|
right: var(--fa-right, 0);
|
||
|
|
top: auto;
|
||
|
|
transform: scale(var(--fa-layers-scale, 0.25));
|
||
|
|
transform-origin: bottom right;
|
||
|
|
}
|
||
|
|
|
||
|
|
.fa-layers-bottom-left {
|
||
|
|
bottom: var(--fa-bottom, 0);
|
||
|
|
left: var(--fa-left, 0);
|
||
|
|
right: auto;
|
||
|
|
top: auto;
|
||
|
|
transform: scale(var(--fa-layers-scale, 0.25));
|
||
|
|
transform-origin: bottom left;
|
||
|
|
}
|
||
|
|
|
||
|
|
.fa-layers-top-right {
|
||
|
|
top: var(--fa-top, 0);
|
||
|
|
right: var(--fa-right, 0);
|
||
|
|
transform: scale(var(--fa-layers-scale, 0.25));
|
||
|
|
transform-origin: top right;
|
||
|
|
}
|
||
|
|
|
||
|
|
.fa-layers-top-left {
|
||
|
|
left: var(--fa-left, 0);
|
||
|
|
right: auto;
|
||
|
|
top: var(--fa-top, 0);
|
||
|
|
transform: scale(var(--fa-layers-scale, 0.25));
|
||
|
|
transform-origin: top left;
|
||
|
|
}
|
||
|
|
|
||
|
|
.fa-1x {
|
||
|
|
font-size: 1em;
|
||
|
|
}
|
||
|
|
|
||
|
|
.fa-2x {
|
||
|
|
font-size: 2em;
|
||
|
|
}
|
||
|
|
|
||
|
|
.fa-3x {
|
||
|
|
font-size: 3em;
|
||
|
|
}
|
||
|
|
|
||
|
|
.fa-4x {
|
||
|
|
font-size: 4em;
|
||
|
|
}
|
||
|
|
|
||
|
|
.fa-5x {
|
||
|
|
font-size: 5em;
|
||
|
|
}
|
||
|
|
|
||
|
|
.fa-6x {
|
||
|
|
font-size: 6em;
|
||
|
|
}
|
||
|
|
|
||
|
|
.fa-7x {
|
||
|
|
font-size: 7em;
|
||
|
|
}
|
||
|
|
|
||
|
|
.fa-8x {
|
||
|
|
font-size: 8em;
|
||
|
|
}
|
||
|
|
|
||
|
|
.fa-9x {
|
||
|
|
font-size: 9em;
|
||
|
|
}
|
||
|
|
|
||
|
|
.fa-10x {
|
||
|
|
font-size: 10em;
|
||
|
|
}
|
||
|
|
|
||
|
|
.fa-2xs {
|
||
|
|
font-size: calc(10 / 16 * 1em); /* converts a 10px size into an em-based value that's relative to the scale's 16px base */
|
||
|
|
line-height: calc(1 / 10 * 1em); /* sets the line-height of the icon back to that of it's parent */
|
||
|
|
vertical-align: calc((6 / 10 - 0.375) * 1em); /* vertically centers the icon taking into account the surrounding text's descender */
|
||
|
|
}
|
||
|
|
|
||
|
|
.fa-xs {
|
||
|
|
font-size: calc(12 / 16 * 1em); /* converts a 12px size into an em-based value that's relative to the scale's 16px base */
|
||
|
|
line-height: calc(1 / 12 * 1em); /* sets the line-height of the icon back to that of it's parent */
|
||
|
|
vertical-align: calc((6 / 12 - 0.375) * 1em); /* vertically centers the icon taking into account the surrounding text's descender */
|
||
|
|
}
|
||
|
|
|
||
|
|
.fa-sm {
|
||
|
|
font-size: calc(14 / 16 * 1em); /* converts a 14px size into an em-based value that's relative to the scale's 16px base */
|
||
|
|
line-height: calc(1 / 14 * 1em); /* sets the line-height of the icon back to that of it's parent */
|
||
|
|
vertical-align: calc((6 / 14 - 0.375) * 1em); /* vertically centers the icon taking into account the surrounding text's descender */
|
||
|
|
}
|
||
|
|
|
||
|
|
.fa-lg {
|
||
|
|
font-size: calc(20 / 16 * 1em); /* converts a 20px size into an em-based value that's relative to the scale's 16px base */
|
||
|
|
line-height: calc(1 / 20 * 1em); /* sets the line-height of the icon back to that of it's parent */
|
||
|
|
vertical-align: calc((6 / 20 - 0.375) * 1em); /* vertically centers the icon taking into account the surrounding text's descender */
|
||
|
|
}
|
||
|
|
|
||
|
|
.fa-xl {
|
||
|
|
font-size: calc(24 / 16 * 1em); /* converts a 24px size into an em-based value that's relative to the scale's 16px base */
|
||
|
|
line-height: calc(1 / 24 * 1em); /* sets the line-height of the icon back to that of it's parent */
|
||
|
|
vertical-align: calc((6 / 24 - 0.375) * 1em); /* vertically centers the icon taking into account the surrounding text's descender */
|
||
|
|
}
|
||
|
|
|
||
|
|
.fa-2xl {
|
||
|
|
font-size: calc(32 / 16 * 1em); /* converts a 32px size into an em-based value that's relative to the scale's 16px base */
|
||
|
|
line-height: calc(1 / 32 * 1em); /* sets the line-height of the icon back to that of it's parent */
|
||
|
|
vertical-align: calc((6 / 32 - 0.375) * 1em); /* vertically centers the icon taking into account the surrounding text's descender */
|
||
|
|
}
|
||
|
|
|
||
|
|
.fa-width-auto {
|
||
|
|
--fa-width: auto;
|
||
|
|
}
|
||
|
|
|
||
|
|
.fa-fw,
|
||
|
|
.fa-width-fixed {
|
||
|
|
--fa-width: 1.25em;
|
||
|
|
}
|
||
|
|
|
||
|
|
.fa-canvas-square {
|
||
|
|
padding-block: 0.125em;
|
||
|
|
margin-block-end: -0.125em;
|
||
|
|
}
|
||
|
|
|
||
|
|
.fa-canvas-roomy {
|
||
|
|
padding-block: 0.25em;
|
||
|
|
padding-inline: 0.125em;
|
||
|
|
margin-block-end: -0.25em;
|
||
|
|
box-sizing: content-box;
|
||
|
|
}
|
||
|
|
|
||
|
|
.fa-ul {
|
||
|
|
list-style-type: none;
|
||
|
|
margin-inline-start: var(--fa-li-margin, 2.5em);
|
||
|
|
padding-inline-start: 0;
|
||
|
|
}
|
||
|
|
.fa-ul > li {
|
||
|
|
position: relative;
|
||
|
|
}
|
||
|
|
|
||
|
|
.fa-li {
|
||
|
|
inset-inline-start: calc(-1 * var(--fa-li-width, 2em));
|
||
|
|
position: absolute;
|
||
|
|
text-align: center;
|
||
|
|
width: var(--fa-li-width, 2em);
|
||
|
|
line-height: inherit;
|
||
|
|
}
|
||
|
|
|
||
|
|
/* Heads Up: Bordered Icons will not be supported in the future!
|
||
|
|
- This feature will be deprecated in the next major release of Font Awesome (v8)!
|
||
|
|
- You may continue to use it in this version *v7), but it will not be supported in Font Awesome v8.
|
||
|
|
*/
|
||
|
|
/* Notes:
|
||
|
|
* --@{v.$css-prefix}-border-width = 1/16 by default (to render as ~1px based on a 16px default font-size)
|
||
|
|
* --@{v.$css-prefix}-border-padding =
|
||
|
|
** 3/16 for vertical padding (to give ~2px of vertical whitespace around an icon considering it's vertical alignment)
|
||
|
|
** 4/16 for horizontal padding (to give ~4px of horizontal whitespace around an icon)
|
||
|
|
*/
|
||
|
|
.fa-border {
|
||
|
|
border-color: var(--fa-border-color, #eee);
|
||
|
|
border-radius: var(--fa-border-radius, 0.1em);
|
||
|
|
border-style: var(--fa-border-style, solid);
|
||
|
|
border-width: var(--fa-border-width, 0.0625em);
|
||
|
|
box-sizing: var(--fa-border-box-sizing, content-box);
|
||
|
|
padding: var(--fa-border-padding, 0.1875em 0.25em);
|
||
|
|
}
|
||
|
|
|
||
|
|
.fa-pull-left,
|
||
|
|
.fa-pull-start {
|
||
|
|
float: inline-start;
|
||
|
|
margin-inline-end: var(--fa-pull-margin, 0.3em);
|
||
|
|
}
|
||
|
|
|
||
|
|
.fa-pull-right,
|
||
|
|
.fa-pull-end {
|
||
|
|
float: inline-end;
|
||
|
|
margin-inline-start: var(--fa-pull-margin, 0.3em);
|
||
|
|
}
|
||
|
|
|
||
|
|
.fa-beat {
|
||
|
|
animation-name: fa-beat;
|
||
|
|
animation-delay: var(--fa-animation-delay, 0s);
|
||
|
|
animation-direction: var(--fa-animation-direction, normal);
|
||
|
|
animation-duration: var(--fa-animation-duration, 1s);
|
||
|
|
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
||
|
|
animation-timing-function: var(--fa-animation-timing, ease-in-out);
|
||
|
|
}
|
||
|
|
|
||
|
|
.fa-bounce {
|
||
|
|
animation-name: fa-bounce;
|
||
|
|
animation-delay: var(--fa-animation-delay, 0s);
|
||
|
|
animation-direction: var(--fa-animation-direction, normal);
|
||
|
|
animation-duration: var(--fa-animation-duration, 1s);
|
||
|
|
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
||
|
|
animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));
|
||
|
|
}
|
||
|
|
|
||
|
|
.fa-fade {
|
||
|
|
animation-name: fa-fade;
|
||
|
|
animation-delay: var(--fa-animation-delay, 0s);
|
||
|
|
animation-direction: var(--fa-animation-direction, normal);
|
||
|
|
animation-duration: var(--fa-animation-duration, 1s);
|
||
|
|
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
||
|
|
animation-timing-function: var(--fa-animation-timing, ease-in-out);
|
||
|
|
}
|
||
|
|
|
||
|
|
.fa-beat-fade {
|
||
|
|
animation-name: fa-beat-fade;
|
||
|
|
animation-delay: var(--fa-animation-delay, 0s);
|
||
|
|
animation-direction: var(--fa-animation-direction, normal);
|
||
|
|
animation-duration: var(--fa-animation-duration, 1s);
|
||
|
|
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
||
|
|
animation-timing-function: var(--fa-animation-timing, ease-in-out);
|
||
|
|
}
|
||
|
|
|
||
|
|
.fa-flip {
|
||
|
|
animation-name: fa-flip;
|
||
|
|
animation-delay: var(--fa-animation-delay, 0s);
|
||
|
|
animation-direction: var(--fa-animation-direction, normal);
|
||
|
|
animation-duration: var(--fa-animation-duration, 1.5s);
|
||
|
|
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
||
|
|
animation-timing-function: var(--fa-animation-timing, ease-in-out);
|
||
|
|
}
|
||
|
|
|
||
|
|
.fa-flip-360 {
|
||
|
|
animation-name: fa-flip-360;
|
||
|
|
animation-delay: var(--fa-animation-delay, 0s);
|
||
|
|
animation-direction: var(--fa-animation-direction, normal);
|
||
|
|
animation-duration: var(--fa-animation-duration, 1s);
|
||
|
|
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
||
|
|
animation-timing-function: var(--fa-animation-timing, ease-in-out);
|
||
|
|
}
|
||
|
|
|
||
|
|
.fa-shake {
|
||
|
|
animation-name: fa-shake;
|
||
|
|
animation-delay: var(--fa-animation-delay, 0s);
|
||
|
|
animation-direction: var(--fa-animation-direction, normal);
|
||
|
|
animation-duration: var(--fa-animation-duration, 0.75s);
|
||
|
|
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
||
|
|
animation-timing-function: var(--fa-animation-timing, ease-in-out);
|
||
|
|
}
|
||
|
|
|
||
|
|
.fa-spin {
|
||
|
|
animation-name: fa-spin;
|
||
|
|
animation-delay: var(--fa-animation-delay, 0s);
|
||
|
|
animation-direction: var(--fa-animation-direction, normal);
|
||
|
|
animation-duration: var(--fa-animation-duration, 2s);
|
||
|
|
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
||
|
|
animation-timing-function: var(--fa-animation-timing, linear);
|
||
|
|
}
|
||
|
|
|
||
|
|
.fa-spin-reverse {
|
||
|
|
--fa-animation-direction: reverse;
|
||
|
|
}
|
||
|
|
|
||
|
|
.fa-pulse,
|
||
|
|
.fa-spin-pulse {
|
||
|
|
animation-name: fa-spin;
|
||
|
|
animation-direction: var(--fa-animation-direction, normal);
|
||
|
|
animation-duration: var(--fa-animation-duration, 1s);
|
||
|
|
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
||
|
|
animation-timing-function: var(--fa-animation-timing, steps(8));
|
||
|
|
}
|
||
|
|
|
||
|
|
.fa-spin-snap {
|
||
|
|
animation-name: fa-spin-snap;
|
||
|
|
animation-delay: var(--fa-animation-delay, 0s);
|
||
|
|
animation-direction: var(--fa-animation-direction, normal);
|
||
|
|
animation-duration: var(--fa-animation-duration, 3s);
|
||
|
|
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
||
|
|
animation-timing-function: var(--fa-animation-timing, linear);
|
||
|
|
}
|
||
|
|
|
||
|
|
.fa-spin-snap-4 {
|
||
|
|
animation-name: fa-spin-snap-4;
|
||
|
|
animation-delay: var(--fa-animation-delay, 0s);
|
||
|
|
animation-direction: var(--fa-animation-direction, normal);
|
||
|
|
animation-duration: var(--fa-animation-duration, 2.4s);
|
||
|
|
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
||
|
|
animation-timing-function: var(--fa-animation-timing, linear);
|
||
|
|
}
|
||
|
|
|
||
|
|
.fa-spin-snap-8 {
|
||
|
|
animation-name: fa-spin-snap-8;
|
||
|
|
animation-delay: var(--fa-animation-delay, 0s);
|
||
|
|
animation-direction: var(--fa-animation-direction, normal);
|
||
|
|
animation-duration: var(--fa-animation-duration, 4s);
|
||
|
|
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
||
|
|
animation-timing-function: var(--fa-animation-timing, linear);
|
||
|
|
}
|
||
|
|
|
||
|
|
.fa-buzz {
|
||
|
|
animation-name: fa-buzz;
|
||
|
|
animation-delay: var(--fa-animation-delay, 0s);
|
||
|
|
animation-direction: var(--fa-animation-direction, normal);
|
||
|
|
animation-duration: var(--fa-animation-duration, 0.6s);
|
||
|
|
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
||
|
|
animation-timing-function: var(--fa-animation-timing, linear);
|
||
|
|
}
|
||
|
|
|
||
|
|
.fa-wag {
|
||
|
|
animation-name: fa-wag;
|
||
|
|
animation-delay: var(--fa-animation-delay, 0s);
|
||
|
|
animation-direction: var(--fa-animation-direction, normal);
|
||
|
|
animation-duration: var(--fa-animation-duration, 0.9s);
|
||
|
|
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
||
|
|
animation-timing-function: var(--fa-animation-timing, ease-out);
|
||
|
|
transform-origin: bottom center;
|
||
|
|
}
|
||
|
|
|
||
|
|
.fa-float {
|
||
|
|
animation-name: fa-float;
|
||
|
|
animation-delay: var(--fa-animation-delay, 0s);
|
||
|
|
animation-direction: var(--fa-animation-direction, normal);
|
||
|
|
animation-duration: var(--fa-animation-duration, 3s);
|
||
|
|
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
||
|
|
animation-timing-function: var(--fa-animation-timing, ease-in-out);
|
||
|
|
will-change: transform;
|
||
|
|
}
|
||
|
|
|
||
|
|
.fa-swing {
|
||
|
|
animation-name: fa-swing;
|
||
|
|
animation-delay: var(--fa-animation-delay, 0s);
|
||
|
|
animation-direction: var(--fa-animation-direction, normal);
|
||
|
|
animation-duration: var(--fa-animation-duration, 1.2s);
|
||
|
|
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
||
|
|
animation-timing-function: var(--fa-animation-timing, ease-out);
|
||
|
|
transform-origin: top center;
|
||
|
|
}
|
||
|
|
|
||
|
|
.fa-jello {
|
||
|
|
animation-name: fa-jello;
|
||
|
|
animation-delay: var(--fa-animation-delay, 0s);
|
||
|
|
animation-direction: var(--fa-animation-direction, normal);
|
||
|
|
animation-duration: var(--fa-animation-duration, 0.9s);
|
||
|
|
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
||
|
|
animation-timing-function: var(--fa-animation-timing, ease-out);
|
||
|
|
}
|
||
|
|
|
||
|
|
@media (prefers-reduced-motion: reduce) {
|
||
|
|
.fa-beat,
|
||
|
|
.fa-bounce,
|
||
|
|
.fa-fade,
|
||
|
|
.fa-beat-fade,
|
||
|
|
.fa-flip,
|
||
|
|
.fa-flip-360,
|
||
|
|
.fa-pulse,
|
||
|
|
.fa-shake,
|
||
|
|
.fa-spin,
|
||
|
|
.fa-spin-pulse,
|
||
|
|
.fa-buzz,
|
||
|
|
.fa-float,
|
||
|
|
.fa-jello,
|
||
|
|
.fa-spin-snap,
|
||
|
|
.fa-spin-snap-4,
|
||
|
|
.fa-spin-snap-8,
|
||
|
|
.fa-swing,
|
||
|
|
.fa-wag {
|
||
|
|
animation: none !important;
|
||
|
|
transition: none !important;
|
||
|
|
}
|
||
|
|
}
|
||
|
|
@keyframes fa-beat {
|
||
|
|
0% {
|
||
|
|
transform: scale(1);
|
||
|
|
}
|
||
|
|
25% {
|
||
|
|
transform: scale(calc(1.25 * var(--fa-beat-scale, 1.25)));
|
||
|
|
}
|
||
|
|
45% {
|
||
|
|
transform: scale(calc(1.22 * var(--fa-beat-scale, 1.22)));
|
||
|
|
}
|
||
|
|
65% {
|
||
|
|
transform: scale(calc(1.25 * var(--fa-beat-scale, 1.25)));
|
||
|
|
}
|
||
|
|
90% {
|
||
|
|
transform: scale(1);
|
||
|
|
}
|
||
|
|
}
|
||
|
|
@keyframes fa-bounce {
|
||
|
|
0% {
|
||
|
|
transform: scale(1, 1) translateY(0);
|
||
|
|
animation-timing-function: var(--fa-animation-timing);
|
||
|
|
}
|
||
|
|
14% {
|
||
|
|
transform: scale(var(--fa-bounce-start-scale-x, 1.06), var(--fa-bounce-start-scale-y, 0.94)) translateY(var(--fa-bounce-anticipation, 3px));
|
||
|
|
animation-timing-function: cubic-bezier(0.33, 0, 0.66, 0.33);
|
||
|
|
}
|
||
|
|
32% {
|
||
|
|
transform: scale(var(--fa-bounce-jump-scale-x, 0.94), var(--fa-bounce-jump-scale-y, 1.12)) translateY(calc(-1 * var(--fa-bounce-height, 0.5em)));
|
||
|
|
animation-timing-function: cubic-bezier(0.33, 0.66, 0.66, 1);
|
||
|
|
}
|
||
|
|
52% {
|
||
|
|
transform: scale(1, 1) translateY(calc(-1 * var(--fa-bounce-height, 0.5em) * 1.1));
|
||
|
|
animation-timing-function: cubic-bezier(0.5, 0, 1, 0.5);
|
||
|
|
}
|
||
|
|
70% {
|
||
|
|
transform: scale(var(--fa-bounce-land-scale-x, 1.06), var(--fa-bounce-land-scale-y, 0.92)) translateY(0);
|
||
|
|
animation-timing-function: cubic-bezier(0.33, 0.33, 0.66, 1);
|
||
|
|
}
|
||
|
|
85% {
|
||
|
|
transform: scale(0.98, 1.04) translateY(calc(-2px * var(--fa-bounce-rebound, 1)));
|
||
|
|
animation-timing-function: cubic-bezier(0.33, 0, 0.66, 1);
|
||
|
|
}
|
||
|
|
100% {
|
||
|
|
transform: scale(1, 1) translateY(0);
|
||
|
|
}
|
||
|
|
}
|
||
|
|
@keyframes fa-fade {
|
||
|
|
0% {
|
||
|
|
opacity: 1;
|
||
|
|
transform: scale(1);
|
||
|
|
animation-timing-function: cubic-bezier(0.2, 0, 0.4, 1);
|
||
|
|
}
|
||
|
|
40% {
|
||
|
|
opacity: var(--fa-fade-opacity, 0.4);
|
||
|
|
transform: scale(0.98);
|
||
|
|
animation-timing-function: cubic-bezier(0.4, 0, 0.6, 1);
|
||
|
|
}
|
||
|
|
100% {
|
||
|
|
opacity: 1;
|
||
|
|
transform: scale(1);
|
||
|
|
}
|
||
|
|
}
|
||
|
|
@keyframes fa-beat-fade {
|
||
|
|
0% {
|
||
|
|
opacity: var(--fa-beat-fade-opacity, 0.4);
|
||
|
|
transform: scale(1);
|
||
|
|
animation-timing-function: cubic-bezier(0.2, 0, 0.4, 1);
|
||
|
|
}
|
||
|
|
25% {
|
||
|
|
opacity: calc(var(--fa-beat-fade-opacity, 0.4) + 0.4);
|
||
|
|
transform: scale(var(--fa-beat-fade-scale, 1.28));
|
||
|
|
animation-timing-function: cubic-bezier(0.4, 0, 0.6, 1);
|
||
|
|
}
|
||
|
|
45% {
|
||
|
|
opacity: 1;
|
||
|
|
transform: scale(var(--fa-beat-fade-scale, 1.25));
|
||
|
|
animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
|
||
|
|
}
|
||
|
|
65% {
|
||
|
|
opacity: calc(var(--fa-beat-fade-opacity, 0.4) + 0.4);
|
||
|
|
transform: scale(var(--fa-beat-fade-scale, 1.28));
|
||
|
|
animation-timing-function: cubic-bezier(0.4, 0, 0.6, 1);
|
||
|
|
}
|
||
|
|
100% {
|
||
|
|
opacity: var(--fa-beat-fade-opacity, 0.4);
|
||
|
|
transform: scale(1);
|
||
|
|
}
|
||
|
|
}
|
||
|
|
@keyframes fa-flip {
|
||
|
|
0% {
|
||
|
|
transform: perspective(2em) scale(1) rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), 0deg);
|
||
|
|
animation-timing-function: cubic-bezier(0.2, 0, 0.4, 1);
|
||
|
|
}
|
||
|
|
8% {
|
||
|
|
transform: perspective(2em) scale(var(--fa-flip-anticipation-scale, 0.95)) rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), 0deg);
|
||
|
|
animation-timing-function: cubic-bezier(0.33, 0, 0.66, 0.33);
|
||
|
|
}
|
||
|
|
35% {
|
||
|
|
transform: perspective(2em) scale(1) rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), calc(var(--fa-flip-angle, -360deg) * 0.6));
|
||
|
|
animation-timing-function: linear;
|
||
|
|
}
|
||
|
|
65% {
|
||
|
|
transform: perspective(2em) scale(1) rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), calc(var(--fa-flip-angle, -360deg) * 0.5));
|
||
|
|
animation-timing-function: cubic-bezier(0.33, 0.66, 0.66, 1);
|
||
|
|
}
|
||
|
|
92% {
|
||
|
|
transform: perspective(2em) scale(1) rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), calc(var(--fa-flip-angle, -360deg) * var(--fa-flip-overshoot, 1.04)));
|
||
|
|
animation-timing-function: cubic-bezier(0.33, 0, 0.66, 1);
|
||
|
|
}
|
||
|
|
100% {
|
||
|
|
transform: perspective(2em) scale(1) rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -360deg));
|
||
|
|
}
|
||
|
|
}
|
||
|
|
@keyframes fa-flip-360 {
|
||
|
|
0% {
|
||
|
|
transform: perspective(2em) scale(1) rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), 0deg);
|
||
|
|
animation-timing-function: cubic-bezier(0.2, 0, 0.4, 1);
|
||
|
|
}
|
||
|
|
8% {
|
||
|
|
transform: perspective(2em) scale(var(--fa-flip-anticipation-scale, 0.95)) rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), 0deg);
|
||
|
|
animation-timing-function: cubic-bezier(0.33, 0, 0.66, 0.33);
|
||
|
|
}
|
||
|
|
50% {
|
||
|
|
transform: perspective(2em) scale(1) rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), calc(var(--fa-flip-angle, -360deg) * 0.6));
|
||
|
|
animation-timing-function: cubic-bezier(0.33, 0.66, 0.66, 1);
|
||
|
|
}
|
||
|
|
80% {
|
||
|
|
transform: perspective(2em) scale(1) rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), calc(var(--fa-flip-angle, -360deg) * var(--fa-flip-overshoot, 1.04)));
|
||
|
|
animation-timing-function: cubic-bezier(0.33, 0, 0.66, 1);
|
||
|
|
}
|
||
|
|
100% {
|
||
|
|
transform: perspective(2em) scale(1) rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -360deg));
|
||
|
|
}
|
||
|
|
}
|
||
|
|
@keyframes fa-shake {
|
||
|
|
0% {
|
||
|
|
transform: rotate(0deg);
|
||
|
|
animation-timing-function: cubic-bezier(0.2, 0, 0.8, 1);
|
||
|
|
}
|
||
|
|
8% {
|
||
|
|
transform: rotate(35deg) translateX(1px);
|
||
|
|
animation-timing-function: cubic-bezier(0.3, 0, 0.7, 1);
|
||
|
|
}
|
||
|
|
20% {
|
||
|
|
transform: rotate(-22deg) translateX(-1px);
|
||
|
|
animation-timing-function: cubic-bezier(0.3, 0, 0.7, 1);
|
||
|
|
}
|
||
|
|
35% {
|
||
|
|
transform: rotate(15deg) translateX(1px);
|
||
|
|
animation-timing-function: cubic-bezier(0.3, 0, 0.7, 1);
|
||
|
|
}
|
||
|
|
50% {
|
||
|
|
transform: rotate(-9deg);
|
||
|
|
animation-timing-function: cubic-bezier(0.4, 0, 0.6, 1);
|
||
|
|
}
|
||
|
|
65% {
|
||
|
|
transform: rotate(5deg);
|
||
|
|
animation-timing-function: cubic-bezier(0.4, 0, 0.6, 1);
|
||
|
|
}
|
||
|
|
78% {
|
||
|
|
transform: rotate(-3deg);
|
||
|
|
animation-timing-function: cubic-bezier(0.4, 0, 0.6, 1);
|
||
|
|
}
|
||
|
|
90% {
|
||
|
|
transform: rotate(1deg);
|
||
|
|
animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
|
||
|
|
}
|
||
|
|
100% {
|
||
|
|
transform: rotate(0deg);
|
||
|
|
}
|
||
|
|
}
|
||
|
|
@keyframes fa-spin {
|
||
|
|
0% {
|
||
|
|
transform: rotate(0deg);
|
||
|
|
}
|
||
|
|
100% {
|
||
|
|
transform: rotate(360deg);
|
||
|
|
}
|
||
|
|
}
|
||
|
|
@keyframes fa-spin-snap {
|
||
|
|
0% {
|
||
|
|
transform: rotate(0deg);
|
||
|
|
animation-timing-function: cubic-bezier(0, 0, 0.2, 1);
|
||
|
|
}
|
||
|
|
12% {
|
||
|
|
transform: rotate(60deg);
|
||
|
|
animation-timing-function: cubic-bezier(0.8, 0, 1, 1);
|
||
|
|
}
|
||
|
|
16.67% {
|
||
|
|
transform: rotate(60deg);
|
||
|
|
animation-timing-function: cubic-bezier(0, 0, 0.2, 1);
|
||
|
|
}
|
||
|
|
28.67% {
|
||
|
|
transform: rotate(120deg);
|
||
|
|
animation-timing-function: cubic-bezier(0.8, 0, 1, 1);
|
||
|
|
}
|
||
|
|
33.33% {
|
||
|
|
transform: rotate(120deg);
|
||
|
|
animation-timing-function: cubic-bezier(0, 0, 0.2, 1);
|
||
|
|
}
|
||
|
|
45.33% {
|
||
|
|
transform: rotate(180deg);
|
||
|
|
animation-timing-function: cubic-bezier(0.8, 0, 1, 1);
|
||
|
|
}
|
||
|
|
50% {
|
||
|
|
transform: rotate(180deg);
|
||
|
|
animation-timing-function: cubic-bezier(0, 0, 0.2, 1);
|
||
|
|
}
|
||
|
|
62% {
|
||
|
|
transform: rotate(240deg);
|
||
|
|
animation-timing-function: cubic-bezier(0.8, 0, 1, 1);
|
||
|
|
}
|
||
|
|
66.67% {
|
||
|
|
transform: rotate(240deg);
|
||
|
|
animation-timing-function: cubic-bezier(0, 0, 0.2, 1);
|
||
|
|
}
|
||
|
|
78.67% {
|
||
|
|
transform: rotate(300deg);
|
||
|
|
animation-timing-function: cubic-bezier(0.8, 0, 1, 1);
|
||
|
|
}
|
||
|
|
83.33% {
|
||
|
|
transform: rotate(300deg);
|
||
|
|
animation-timing-function: cubic-bezier(0, 0, 0.2, 1);
|
||
|
|
}
|
||
|
|
95.33% {
|
||
|
|
transform: rotate(360deg);
|
||
|
|
animation-timing-function: cubic-bezier(0.8, 0, 1, 1);
|
||
|
|
}
|
||
|
|
100% {
|
||
|
|
transform: rotate(360deg);
|
||
|
|
}
|
||
|
|
}
|
||
|
|
@keyframes fa-spin-snap-4 {
|
||
|
|
0% {
|
||
|
|
transform: rotate(0deg);
|
||
|
|
animation-timing-function: cubic-bezier(0, 0, 0.2, 1);
|
||
|
|
}
|
||
|
|
15% {
|
||
|
|
transform: rotate(90deg);
|
||
|
|
animation-timing-function: cubic-bezier(0.8, 0, 1, 1);
|
||
|
|
}
|
||
|
|
25% {
|
||
|
|
transform: rotate(90deg);
|
||
|
|
animation-timing-function: cubic-bezier(0, 0, 0.2, 1);
|
||
|
|
}
|
||
|
|
40% {
|
||
|
|
transform: rotate(180deg);
|
||
|
|
animation-timing-function: cubic-bezier(0.8, 0, 1, 1);
|
||
|
|
}
|
||
|
|
50% {
|
||
|
|
transform: rotate(180deg);
|
||
|
|
animation-timing-function: cubic-bezier(0, 0, 0.2, 1);
|
||
|
|
}
|
||
|
|
65% {
|
||
|
|
transform: rotate(270deg);
|
||
|
|
animation-timing-function: cubic-bezier(0.8, 0, 1, 1);
|
||
|
|
}
|
||
|
|
75% {
|
||
|
|
transform: rotate(270deg);
|
||
|
|
animation-timing-function: cubic-bezier(0, 0, 0.2, 1);
|
||
|
|
}
|
||
|
|
90% {
|
||
|
|
transform: rotate(360deg);
|
||
|
|
animation-timing-function: cubic-bezier(0.8, 0, 1, 1);
|
||
|
|
}
|
||
|
|
100% {
|
||
|
|
transform: rotate(360deg);
|
||
|
|
}
|
||
|
|
}
|
||
|
|
@keyframes fa-spin-snap-8 {
|
||
|
|
0% {
|
||
|
|
transform: rotate(0deg);
|
||
|
|
animation-timing-function: cubic-bezier(0, 0, 0.2, 1);
|
||
|
|
}
|
||
|
|
9% {
|
||
|
|
transform: rotate(45deg);
|
||
|
|
animation-timing-function: cubic-bezier(0.8, 0, 1, 1);
|
||
|
|
}
|
||
|
|
12.5% {
|
||
|
|
transform: rotate(45deg);
|
||
|
|
animation-timing-function: cubic-bezier(0, 0, 0.2, 1);
|
||
|
|
}
|
||
|
|
21.5% {
|
||
|
|
transform: rotate(90deg);
|
||
|
|
animation-timing-function: cubic-bezier(0.8, 0, 1, 1);
|
||
|
|
}
|
||
|
|
25% {
|
||
|
|
transform: rotate(90deg);
|
||
|
|
animation-timing-function: cubic-bezier(0, 0, 0.2, 1);
|
||
|
|
}
|
||
|
|
34% {
|
||
|
|
transform: rotate(135deg);
|
||
|
|
animation-timing-function: cubic-bezier(0.8, 0, 1, 1);
|
||
|
|
}
|
||
|
|
37.5% {
|
||
|
|
transform: rotate(135deg);
|
||
|
|
animation-timing-function: cubic-bezier(0, 0, 0.2, 1);
|
||
|
|
}
|
||
|
|
46.5% {
|
||
|
|
transform: rotate(180deg);
|
||
|
|
animation-timing-function: cubic-bezier(0.8, 0, 1, 1);
|
||
|
|
}
|
||
|
|
50% {
|
||
|
|
transform: rotate(180deg);
|
||
|
|
animation-timing-function: cubic-bezier(0, 0, 0.2, 1);
|
||
|
|
}
|
||
|
|
59% {
|
||
|
|
transform: rotate(225deg);
|
||
|
|
animation-timing-function: cubic-bezier(0.8, 0, 1, 1);
|
||
|
|
}
|
||
|
|
62.5% {
|
||
|
|
transform: rotate(225deg);
|
||
|
|
animation-timing-function: cubic-bezier(0, 0, 0.2, 1);
|
||
|
|
}
|
||
|
|
71.5% {
|
||
|
|
transform: rotate(270deg);
|
||
|
|
animation-timing-function: cubic-bezier(0.8, 0, 1, 1);
|
||
|
|
}
|
||
|
|
75% {
|
||
|
|
transform: rotate(270deg);
|
||
|
|
animation-timing-function: cubic-bezier(0, 0, 0.2, 1);
|
||
|
|
}
|
||
|
|
84% {
|
||
|
|
transform: rotate(315deg);
|
||
|
|
animation-timing-function: cubic-bezier(0.8, 0, 1, 1);
|
||
|
|
}
|
||
|
|
87.5% {
|
||
|
|
transform: rotate(315deg);
|
||
|
|
animation-timing-function: cubic-bezier(0, 0, 0.2, 1);
|
||
|
|
}
|
||
|
|
96.5% {
|
||
|
|
transform: rotate(360deg);
|
||
|
|
animation-timing-function: cubic-bezier(0.8, 0, 1, 1);
|
||
|
|
}
|
||
|
|
100% {
|
||
|
|
transform: rotate(360deg);
|
||
|
|
}
|
||
|
|
}
|
||
|
|
@keyframes fa-buzz {
|
||
|
|
0% {
|
||
|
|
transform: translateX(0) rotate(0deg);
|
||
|
|
animation-timing-function: cubic-bezier(0.1, 0, 0.9, 1);
|
||
|
|
}
|
||
|
|
5% {
|
||
|
|
transform: translateX(var(--fa-buzz-distance, 4px)) rotate(0.5deg);
|
||
|
|
}
|
||
|
|
10% {
|
||
|
|
transform: translateX(calc(-1 * var(--fa-buzz-distance, 4px))) rotate(-0.5deg);
|
||
|
|
}
|
||
|
|
15% {
|
||
|
|
transform: translateX(var(--fa-buzz-distance, 4px)) rotate(0.3deg);
|
||
|
|
}
|
||
|
|
20% {
|
||
|
|
transform: translateX(calc(-1 * var(--fa-buzz-distance, 4px))) rotate(-0.3deg);
|
||
|
|
}
|
||
|
|
25% {
|
||
|
|
transform: translateX(calc(var(--fa-buzz-distance, 4px) * 0.7)) rotate(0.2deg);
|
||
|
|
}
|
||
|
|
30% {
|
||
|
|
transform: translateX(calc(-1 * var(--fa-buzz-distance, 4px) * 0.7)) rotate(-0.2deg);
|
||
|
|
}
|
||
|
|
35% {
|
||
|
|
transform: translateX(calc(var(--fa-buzz-distance, 4px) * 0.4)) rotate(0.1deg);
|
||
|
|
}
|
||
|
|
40% {
|
||
|
|
transform: translateX(0) rotate(0deg);
|
||
|
|
}
|
||
|
|
100% {
|
||
|
|
transform: translateX(0) rotate(0deg);
|
||
|
|
}
|
||
|
|
}
|
||
|
|
@keyframes fa-wag {
|
||
|
|
0% {
|
||
|
|
transform: rotate(0deg);
|
||
|
|
animation-timing-function: cubic-bezier(0.2, 0, 0.6, 1);
|
||
|
|
}
|
||
|
|
12% {
|
||
|
|
transform: rotate(var(--fa-wag-angle, 12deg));
|
||
|
|
animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
|
||
|
|
}
|
||
|
|
24% {
|
||
|
|
transform: rotate(2deg);
|
||
|
|
animation-timing-function: cubic-bezier(0.2, 0, 0.6, 1);
|
||
|
|
}
|
||
|
|
36% {
|
||
|
|
transform: rotate(calc(var(--fa-wag-angle, 12deg) * 0.85));
|
||
|
|
animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
|
||
|
|
}
|
||
|
|
48% {
|
||
|
|
transform: rotate(1deg);
|
||
|
|
animation-timing-function: cubic-bezier(0.2, 0, 0.6, 1);
|
||
|
|
}
|
||
|
|
58% {
|
||
|
|
transform: rotate(calc(var(--fa-wag-angle, 12deg) * 0.6));
|
||
|
|
animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
|
||
|
|
}
|
||
|
|
68% {
|
||
|
|
transform: rotate(0deg);
|
||
|
|
}
|
||
|
|
100% {
|
||
|
|
transform: rotate(0deg);
|
||
|
|
}
|
||
|
|
}
|
||
|
|
@keyframes fa-float {
|
||
|
|
0% {
|
||
|
|
transform: translateY(0) translateX(0) rotate(0deg) scale(var(--fa-float-squash-x, 1.02), var(--fa-float-squash-y, 0.98));
|
||
|
|
animation-timing-function: cubic-bezier(0.33, 0, 0.66, 0.33);
|
||
|
|
}
|
||
|
|
15% {
|
||
|
|
transform: translateY(calc(-0.4 * var(--fa-float-height, 6px))) translateX(var(--fa-float-drift, 1px)) rotate(var(--fa-float-tilt, 1deg)) scale(1, 1);
|
||
|
|
animation-timing-function: cubic-bezier(0.33, 0.66, 0.66, 1);
|
||
|
|
}
|
||
|
|
35% {
|
||
|
|
transform: translateY(calc(-1 * var(--fa-float-height, 6px))) translateX(0) rotate(0deg) scale(var(--fa-float-stretch-x, 0.98), var(--fa-float-stretch-y, 1.03));
|
||
|
|
animation-timing-function: cubic-bezier(0.5, 0, 0.5, 0);
|
||
|
|
}
|
||
|
|
50% {
|
||
|
|
transform: translateY(calc(-0.92 * var(--fa-float-height, 6px))) translateX(calc(-0.5 * var(--fa-float-drift, 1px))) rotate(calc(-0.5 * var(--fa-float-tilt, 1deg))) scale(0.995, 1.01);
|
||
|
|
animation-timing-function: cubic-bezier(0.33, 0, 0.66, 0.33);
|
||
|
|
}
|
||
|
|
70% {
|
||
|
|
transform: translateY(calc(-0.3 * var(--fa-float-height, 6px))) translateX(calc(-1 * var(--fa-float-drift, 1px))) rotate(calc(-1 * var(--fa-float-tilt, 1deg))) scale(1, 1);
|
||
|
|
animation-timing-function: cubic-bezier(0.33, 0.66, 0.66, 1);
|
||
|
|
}
|
||
|
|
90% {
|
||
|
|
transform: translateY(calc(0.05 * var(--fa-float-height, 6px))) translateX(0) rotate(0deg) scale(var(--fa-float-squash-x, 1.02), var(--fa-float-squash-y, 0.98));
|
||
|
|
animation-timing-function: cubic-bezier(0.33, 0, 0.66, 1);
|
||
|
|
}
|
||
|
|
100% {
|
||
|
|
transform: translateY(0) translateX(0) rotate(0deg) scale(var(--fa-float-squash-x, 1.02), var(--fa-float-squash-y, 0.98));
|
||
|
|
}
|
||
|
|
}
|
||
|
|
@keyframes fa-swing {
|
||
|
|
0% {
|
||
|
|
transform: rotate(0deg);
|
||
|
|
animation-timing-function: cubic-bezier(0.2, 0, 0.8, 1);
|
||
|
|
}
|
||
|
|
8% {
|
||
|
|
transform: rotate(var(--fa-swing-angle, 22deg));
|
||
|
|
animation-timing-function: cubic-bezier(0.3, 0, 0.7, 1);
|
||
|
|
}
|
||
|
|
18% {
|
||
|
|
transform: rotate(calc(-1 * var(--fa-swing-angle, 22deg) * 0.85));
|
||
|
|
animation-timing-function: cubic-bezier(0.3, 0, 0.7, 1);
|
||
|
|
}
|
||
|
|
28% {
|
||
|
|
transform: rotate(calc(var(--fa-swing-angle, 22deg) * 0.65));
|
||
|
|
animation-timing-function: cubic-bezier(0.35, 0, 0.65, 1);
|
||
|
|
}
|
||
|
|
38% {
|
||
|
|
transform: rotate(calc(-1 * var(--fa-swing-angle, 22deg) * 0.45));
|
||
|
|
animation-timing-function: cubic-bezier(0.4, 0, 0.6, 1);
|
||
|
|
}
|
||
|
|
48% {
|
||
|
|
transform: rotate(calc(var(--fa-swing-angle, 22deg) * 0.25));
|
||
|
|
animation-timing-function: cubic-bezier(0.4, 0, 0.6, 1);
|
||
|
|
}
|
||
|
|
56% {
|
||
|
|
transform: rotate(calc(-1 * var(--fa-swing-angle, 22deg) * 0.1));
|
||
|
|
animation-timing-function: cubic-bezier(0.4, 0, 0.6, 1);
|
||
|
|
}
|
||
|
|
64% {
|
||
|
|
transform: rotate(0deg);
|
||
|
|
}
|
||
|
|
100% {
|
||
|
|
transform: rotate(0deg);
|
||
|
|
}
|
||
|
|
}
|
||
|
|
@keyframes fa-jello {
|
||
|
|
0% {
|
||
|
|
transform: scale(1, 1);
|
||
|
|
animation-timing-function: cubic-bezier(0.2, 0, 0.8, 1);
|
||
|
|
}
|
||
|
|
12% {
|
||
|
|
transform: scale(var(--fa-jello-scale-x, 1.15), calc(2 - var(--fa-jello-scale-x, 1.15)));
|
||
|
|
animation-timing-function: cubic-bezier(0.3, 0, 0.7, 1);
|
||
|
|
}
|
||
|
|
24% {
|
||
|
|
transform: scale(calc(2 - var(--fa-jello-scale-y, 1.12)), var(--fa-jello-scale-y, 1.12));
|
||
|
|
animation-timing-function: cubic-bezier(0.3, 0, 0.7, 1);
|
||
|
|
}
|
||
|
|
36% {
|
||
|
|
transform: scale(calc(1 + (var(--fa-jello-scale-x, 1.15) - 1) * 0.5), calc(2 - (1 + (var(--fa-jello-scale-x, 1.15) - 1) * 0.5)));
|
||
|
|
animation-timing-function: cubic-bezier(0.4, 0, 0.6, 1);
|
||
|
|
}
|
||
|
|
48% {
|
||
|
|
transform: scale(calc(2 - (1 + (var(--fa-jello-scale-y, 1.12) - 1) * 0.3)), calc(1 + (var(--fa-jello-scale-y, 1.12) - 1) * 0.3));
|
||
|
|
animation-timing-function: cubic-bezier(0.4, 0, 0.6, 1);
|
||
|
|
}
|
||
|
|
58% {
|
||
|
|
transform: scale(1.02, 0.98);
|
||
|
|
animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
|
||
|
|
}
|
||
|
|
68% {
|
||
|
|
transform: scale(1, 1);
|
||
|
|
}
|
||
|
|
100% {
|
||
|
|
transform: scale(1, 1);
|
||
|
|
}
|
||
|
|
}
|
||
|
|
.fa-rotate-90 {
|
||
|
|
transform: rotate(90deg);
|
||
|
|
}
|
||
|
|
|
||
|
|
.fa-rotate-180 {
|
||
|
|
transform: rotate(180deg);
|
||
|
|
}
|
||
|
|
|
||
|
|
.fa-rotate-270 {
|
||
|
|
transform: rotate(270deg);
|
||
|
|
}
|
||
|
|
|
||
|
|
.fa-flip-horizontal {
|
||
|
|
transform: scale(-1, 1);
|
||
|
|
}
|
||
|
|
|
||
|
|
.fa-flip-vertical {
|
||
|
|
transform: scale(1, -1);
|
||
|
|
}
|
||
|
|
|
||
|
|
.fa-flip-both,
|
||
|
|
.fa-flip-horizontal.fa-flip-vertical {
|
||
|
|
transform: scale(-1, -1);
|
||
|
|
}
|
||
|
|
|
||
|
|
.fa-rotate-by {
|
||
|
|
transform: rotate(var(--fa-rotate-angle, 0));
|
||
|
|
}
|
||
|
|
|
||
|
|
.svg-inline--fa .fa-primary {
|
||
|
|
fill: var(--fa-primary-color, currentColor);
|
||
|
|
opacity: var(--fa-primary-opacity, 1);
|
||
|
|
}
|
||
|
|
|
||
|
|
.svg-inline--fa .fa-secondary {
|
||
|
|
fill: var(--fa-secondary-color, currentColor);
|
||
|
|
opacity: var(--fa-secondary-opacity, 0.4);
|
||
|
|
}
|
||
|
|
|
||
|
|
.svg-inline--fa.fa-swap-opacity .fa-primary {
|
||
|
|
opacity: var(--fa-secondary-opacity, 0.4);
|
||
|
|
}
|
||
|
|
|
||
|
|
.svg-inline--fa.fa-swap-opacity .fa-secondary {
|
||
|
|
opacity: var(--fa-primary-opacity, 1);
|
||
|
|
}
|
||
|
|
|
||
|
|
.svg-inline--fa mask .fa-primary,
|
||
|
|
.svg-inline--fa mask .fa-secondary {
|
||
|
|
fill: black;
|
||
|
|
}
|
||
|
|
|
||
|
|
.svg-inline--fa.fa-inverse {
|
||
|
|
fill: var(--fa-inverse, #fff);
|
||
|
|
}
|
||
|
|
|
||
|
|
.fa-stack {
|
||
|
|
display: inline-block;
|
||
|
|
height: 2em;
|
||
|
|
line-height: 2em;
|
||
|
|
position: relative;
|
||
|
|
vertical-align: middle;
|
||
|
|
width: 2.5em;
|
||
|
|
}
|
||
|
|
|
||
|
|
.fa-inverse {
|
||
|
|
color: var(--fa-inverse, #fff);
|
||
|
|
}
|
||
|
|
|
||
|
|
.svg-inline--fa.fa-stack-1x {
|
||
|
|
--fa-width: 1.25em;
|
||
|
|
height: 1em;
|
||
|
|
width: var(--fa-width);
|
||
|
|
}
|
||
|
|
.svg-inline--fa.fa-stack-2x {
|
||
|
|
--fa-width: 2.5em;
|
||
|
|
height: 2em;
|
||
|
|
width: var(--fa-width);
|
||
|
|
}
|
||
|
|
|
||
|
|
.fa-stack-1x,
|
||
|
|
.fa-stack-2x {
|
||
|
|
inset: 0;
|
||
|
|
margin: auto;
|
||
|
|
position: absolute;
|
||
|
|
z-index: var(--fa-stack-z-index, auto);
|
||
|
|
}`;function Bl(){var e=qc,t=Jc,n=Y.cssPrefix,r=Y.replacementClass,i=zl;if(n!==e||r!==t){var a=RegExp(`\\.${e}\\-`,`g`),o=RegExp(`\\--${e}\\-`,`g`),s=RegExp(`\\.${t}`,`g`);i=i.replace(a,`.${n}-`).replace(o,`--${n}-`).replace(s,`.${r}`)}return i}var Vl=!1;function Hl(){Y.autoAddCss&&!Vl&&(Ol(Bl()),Vl=!0)}var Ul={mixout:function(){return{dom:{css:Bl,insertCss:Hl}}},hooks:function(){return{beforeDOMElementCreation:function(){Hl()},beforeI2svg:function(){Hl()}}}},Wl=_s||{};Wl[Gc]||(Wl[Gc]={}),Wl[Gc].styles||(Wl[Gc].styles={}),Wl[Gc].hooks||(Wl[Gc].hooks={}),Wl[Gc].shims||(Wl[Gc].shims=[]);var X=Wl[Gc],Gl=[],Kl=function(){q.removeEventListener(`DOMContentLoaded`,Kl),ql=1,Gl.map(function(e){return e()})},ql=!1;bs&&(ql=(q.documentElement.doScroll?/^loaded|^c/:/^loaded|^i|^c/).test(q.readyState),ql||q.addEventListener(`DOMContentLoaded`,Kl));function Jl(e){bs&&(ql?setTimeout(e,0):Gl.push(e))}function Yl(e){var t=e.tag,n=e.attributes,r=n===void 0?{}:n,i=e.children,a=i===void 0?[]:i;return typeof e==`string`?Nl(e):`<${t} ${Pl(r)}>${a.map(Yl).join(``)}</${t}>`}function Xl(e,t,n){if(e&&e[t]&&e[t][n])return{prefix:t,iconName:n,icon:e[t][n]}}var Zl=function(e,t){return function(n,r,i,a){return e.call(t,n,r,i,a)}},Ql=function(e,t,n,r){var i=Object.keys(e),a=i.length,o=r===void 0?t:Zl(t,r),s,c,l;for(n===void 0?(s=1,l=e[i[0]]):(s=0,l=n);s<a;s++)c=i[s],l=o(l,e[c],c,e);return l};function $l(e){return K(e).length===1?e.codePointAt(0).toString(16):null}function eu(e){return Object.keys(e).reduce(function(t,n){var r=e[n];return r.icon?t[r.iconName]=r.icon:t[n]=r,t},{})}function tu(e,t){var n=(arguments.length>2&&arguments[2]!==void 0?arguments[2]:{}).skipHooks,r=n!==void 0&&n,i=eu(t);typeof X.hooks.addPack==`function`&&!r?X.hooks.addPack(e,eu(t)):X.styles[e]=G(G({},X.styles[e]||{}),i),e===`fas`&&tu(`fa`,t)}var nu=X.styles,ru=X.shims,iu=Object.keys(dl),au=iu.reduce(function(e,t){return e[t]=Object.keys(dl[t]),e},{}),ou=null,su={},cu={},lu={},uu={},du={};function fu(e){return~vl.indexOf(e)}function pu(e,t){var n=t.split(`-`),r=n[0],i=n.slice(1).join(`-`);return r===e&&i!==``&&!fu(i)?i:null}var mu=function(){var e=function(e){return Ql(nu,function(t,n,r){return t[r]=Ql(n,e,{}),t},{})};su=e(function(e,t,n){return t[3]&&(e[t[3]]=n),t[2]&&t[2].filter(function(e){return typeof e==`number`}).forEach(function(t){e[t.toString(16)]=n}),e}),cu=e(function(e,t,n){return e[n]=n,t[2]&&t[2].filter(function(e){return typeof e==`string`}).forEach(function(t){e[t]=n}),e}),du=e(function(e,t,n){var r=t[2];return e[n]=n,r.forEach(function(t){e[t]=n}),e});var t=`far`in nu||Y.autoFetchSvg,n=Ql(ru,function(e,n){var r=n[0],i=n[1],a=n[2];return i===`far`&&!t&&(i=`fas`),typeof r==`string`&&(e.names[r]={prefix:i,iconName:a}),typeof r==`number`&&(e.unicodes[r.toString(16)]={prefix:i,iconName:a}),e},{names:{},unicodes:{}});lu=n.names,uu=n.unicodes,ou=Cu(Y.styleDefault,{family:Y.familyDefault})};Tl(function(e){ou=Cu(e.styleDefault,{family:Y.familyDefault})}),mu();function hu(e,t){return(su[e]||{})[t]}function gu(e,t){return(cu[e]||{})[t]}function _u(e,t){return(du[e]||{})[t]}function vu(e){return lu[e]||{prefix:null,iconName:null}}function yu(e){var t=uu[e],n=hu(`fas`,e);return t||(n?{prefix:`fas`,iconName:n}:null)||{prefix:null,iconName:null}}function bu(){return ou}var xu=function(){return{prefix:null,iconName:null,rest:[]}};function Su(e){var t=J,n=iu.reduce(function(e,t){return e[t]=`${Y.cssPrefix}-${t}`,e},{});return xc.forEach(function(r){(e.includes(n[r])||e.some(function(e){return au[r].includes(e)}))&&(t=r)}),t}function Cu(e){var t=(arguments.length>1&&arguments[1]!==void 0?arguments[1]:{}).family,n=t===void 0?J:t,r=sl[n][e];if(n===Os&&!e)return`fad`;var i=ll[n][e]||ll[n][r],a=e in X.styles?e:null;return i||a||null}function wu(e){var t=[],n=null;return e.forEach(function(e){var r=pu(Y.cssPrefix,e);r?n=r:e&&t.push(e)}),{iconName:n,rest:t}}function Tu(e){return e.sort().filter(function(e,t,n){return n.indexOf(e)===t})}var Eu=zc.concat(Ec);function Du(e){var t=(arguments.length>1&&arguments[1]!==void 0?arguments[1]:{}).skipLookups,n=t!==void 0&&t,r=null,i=Tu(e.filter(f
|
||
|
|
`);t.setAttribute(Yc,``),t.innerHTML=a}};function vd(e){e()}function yd(e,t){var n=typeof t==`function`?t:cd;if(e.length===0)n();else{var r=vd;Y.mutateApproach===tl&&(r=_s.requestAnimationFrame||vd),r(function(){var t=fd(),r=sd.begin(`mutate`);e.map(t),r(),n()})}}var bd=!1;function xd(){bd=!0}function Sd(){bd=!1}var Cd=null;function wd(e){if(vs&&Y.observeMutations){var t=e.treeCallback,n=t===void 0?cd:t,r=e.nodeCallback,i=r===void 0?cd:r,a=e.pseudoElementsCallback,o=a===void 0?cd:a,s=e.observeMutationsRoot,c=s===void 0?q:s;Cd=new vs(function(e){if(!bd){var t=bu();jl(e).forEach(function(e){if(e.type===`childList`&&e.addedNodes.length>0&&!ld(e.addedNodes[0])&&(Y.searchPseudoElements&&o(e.target),n(e.target)),e.type===`attributes`&&e.target.parentNode&&Y.searchPseudoElements&&o([e.target],!0),e.type===`attributes`&&ld(e.target)&&~gl.indexOf(e.attributeName)){if(e.attributeName===`class`&&ud(e.target)){var r=Du(Ml(e.target)),a=r.prefix,s=r.iconName;e.target.setAttribute(Qc,a||t),s&&e.target.setAttribute($c,s)}else dd(e.target)&&i(e.target)}})}}),bs&&Cd.observe(c,{childList:!0,attributes:!0,characterData:!0,subtree:!0})}}function Td(){Cd&&Cd.disconnect()}function Ed(e){var t=e.getAttribute(`style`),n=[];return t&&(n=t.split(`;`).reduce(function(e,t){var n=t.split(`:`),r=n[0],i=n.slice(1);return r&&i.length>0&&(e[r]=i.join(`:`).trim()),e},{})),n}function Dd(e){var t=e.getAttribute(`data-prefix`),n=e.getAttribute(`data-icon`),r=e.innerText===void 0?``:e.innerText.trim(),i=Du(Ml(e));return i.prefix||=bu(),t&&n&&(i.prefix=t,i.iconName=n),i.iconName&&i.prefix?i:(i.prefix&&r.length>0&&(i.iconName=gu(i.prefix,e.innerText)||hu(i.prefix,$l(e.innerText))),!i.iconName&&Y.autoFetchSvg&&e.firstChild&&e.firstChild.nodeType===Node.TEXT_NODE&&(i.iconName=e.firstChild.data),i)}function Od(e){return jl(e.attributes).reduce(function(e,t){return e.name!==`class`&&e.name!==`style`&&(e[t.name]=t.value),e},{})}function kd(){return{iconName:null,prefix:null,transform:Dl,symbol:!1,mask:{iconName:null,prefix:null,rest:[]},maskId:null,extra:{classes:[],styles:{},attributes:{}}}}function Ad(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{styleParser:!0},n=Dd(e),r=n.iconName,i=n.prefix,a=n.rest,o=Od(e),s=Ru(`parseNodeAttributes`,{},e);return G({iconName:r,prefix:i,transform:Dl,mask:{iconName:null,prefix:null,rest:[]},maskId:null,symbol:!1,extra:{classes:a,styles:t.styleParser?Ed(e):[],attributes:o}},s)}var jd=X.styles;function Md(e){var t=Y.autoReplaceSvg===`nest`?Ad(e,{styleParser:!1}):Ad(e);return~t.extra.classes.indexOf(ml)?Bu(`generateLayersText`,e,t):Bu(`generateSvgReplacementMutation`,e,t)}function Nd(){return[].concat(K(Ec),K(zc))}function Pd(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;if(!bs)return Promise.resolve();var n=q.documentElement.classList,r=function(e){return n.add(`${el}-${e}`)},i=function(e){return n.remove(`${el}-${e}`)},a=Y.autoFetchSvg?Nd():Ds.concat(Object.keys(jd));a.includes(`fa`)||a.push(`fa`);var o=[`.${ml}:not([${Yc}])`].concat(a.map(function(e){return`.${e}:not([${Yc}])`})).join(`, `);if(o.length===0)return Promise.resolve();var s=[];try{s=jl(e.querySelectorAll(o))}catch{}if(s.length>0)r(`pending`),i(`complete`);else return Promise.resolve();var c=sd.begin(`onTree`),l=s.reduce(function(e,t){try{var n=Md(t);n&&e.push(n)}catch(e){il||e.name===`MissingIcon`&&console.error(e)}return e},[]);return new Promise(function(e,n){Promise.all(l).then(function(n){yd(n,function(){r(`active`),r(`complete`),i(`pending`),typeof t==`function`&&t(),c(),e()})}).catch(function(e){c(),n(e)})})}function Fd(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;Md(e).then(function(e){e&&yd([e],t)})}function Id(e){return function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=(t||{}).icon?t:Vu(t||{}),i=n.mask;return i&&=(i||{}).icon?i:Vu(i||{}),e(r,G(G({},n),{},{mask:i}))}}var Ld=function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=t.transform,r=n===void 0?Dl:n,i=t.symbol,a=i!==void 0&&i,o=t.mask,s=o===void 0?null:o,c=t.maskId,l=c===void 0?null:c,
|
||
|
|
`),e.removeAttribute(n),r()}).catch(i)}else r()}else r()})}function Zd(e){return Promise.all([Xd(e,`::before`),Xd(e,`::after`)])}function Qd(e){return e.parentNode!==document.head&&!~nl.indexOf(e.tagName.toUpperCase())&&!e.getAttribute(Xc)&&(!e.parentNode||e.parentNode.tagName!==`svg`)}var $d=function(e){return!!e&&rl.some(function(t){return e.includes(t)})},ef=function(e){if(!e)return[];var t=new Set,n=e.split(/,(?![^()]*\))/).map(function(e){return e.trim()});n=n.flatMap(function(e){return e.includes(`(`)?e:e.split(`,`).map(function(e){return e.trim()})});var r=$o(n),i;try{for(r.s();!(i=r.n()).done;){var a=i.value;if($d(a)){var o=rl.reduce(function(e,t){return e.replace(t,``)},a);o!==``&&o!==`*`&&t.add(o)}}}catch(e){r.e(e)}finally{r.f()}return t};function tf(e){var t=arguments.length>1&&arguments[1]!==void 0&&arguments[1];if(bs){var n;if(t)n=e;else if(Y.searchPseudoElementsFullScan)n=e.querySelectorAll(`*`);else{var r=new Set,i=$o(document.styleSheets),a;try{for(i.s();!(a=i.n()).done;){var o=a.value;try{var s=$o(o.cssRules),c;try{for(s.s();!(c=s.n()).done;){var l=c.value,u=$o(ef(l.selectorText)),d;try{for(u.s();!(d=u.n()).done;){var f=d.value;r.add(f)}}catch(e){u.e(e)}finally{u.f()}}}catch(e){s.e(e)}finally{s.f()}}catch(e){Y.searchPseudoElementsWarnings&&console.warn(`Font Awesome: cannot parse stylesheet: ${o.href} (${e.message})
|
||
|
|
If it declares any Font Awesome CSS pseudo-elements, they will not be rendered as SVG icons. Add crossorigin="anonymous" to the <link>, enable searchPseudoElementsFullScan for slower but more thorough DOM parsing, or suppress this warning by setting searchPseudoElementsWarnings to false.`)}}}catch(e){i.e(e)}finally{i.f()}if(!r.size)return;var p=Array.from(r).join(`, `);try{n=e.querySelectorAll(p)}catch{}}return new Promise(function(e,t){var r=jl(n).filter(Qd).map(Zd),i=sd.begin(`searchPseudoElements`);xd(),Promise.all(r).then(function(){i(),Sd(),e()}).catch(function(){i(),Sd(),t()})})}}var nf={hooks:function(){return{mutationObserverCallbacks:function(e){return e.pseudoElementsCallback=tf,e}}},provides:function(e){e.pseudoElements2svg=function(e){var t=e.node,n=t===void 0?q:t;Y.searchPseudoElements&&tf(n)}}},rf=!1,af={mixout:function(){return{dom:{unwatch:function(){xd(),rf=!0}}}},hooks:function(){return{bootstrap:function(){wd(Ru(`mutationObserverCallbacks`,{}))},noAuto:function(){Td()},watch:function(e){var t=e.observeMutationsRoot;rf?Sd():wd(Ru(`mutationObserverCallbacks`,{observeMutationsRoot:t}))}}}},of=function(e){return e.toLowerCase().split(` `).reduce(function(e,t){var n=t.toLowerCase().split(`-`),r=n[0],i=n.slice(1).join(`-`);if(r&&i===`h`)return e.flipX=!0,e;if(r&&i===`v`)return e.flipY=!0,e;if(i=parseFloat(i),isNaN(i))return e;switch(r){case`grow`:e.size+=i;break;case`shrink`:e.size-=i;break;case`left`:e.x-=i;break;case`right`:e.x+=i;break;case`up`:e.y-=i;break;case`down`:e.y+=i;break;case`rotate`:e.rotate+=i}return e},{size:16,x:0,y:0,flipX:!1,flipY:!1,rotate:0})},sf={mixout:function(){return{parse:{transform:function(e){return of(e)}}}},hooks:function(){return{parseNodeAttributes:function(e,t){var n=t.getAttribute(`data-fa-transform`);return n&&(e.transform=of(n)),e}}},provides:function(e){e.generateAbstractTransformGrouping=function(e){var t=e.main,n=e.transform,r=e.containerWidth,i=e.iconWidth,a={outer:{transform:`translate(${r/2} 256)`},inner:{transform:`${`translate(${n.x*32}, ${n.y*32}) `} ${`scale(${n.size/16*(n.flipX?-1:1)}, ${n.size/16*(n.flipY?-1:1)}) `} ${`rotate(${n.rotate} 0 0)`}`},path:{transform:`translate(${i/2*-1} -256)`}};return{tag:`g`,attributes:G({},a.outer),children:[{tag:`g`,attributes:G({},a.inner),children:[{tag:t.icon.tag,children:t.icon.children,attributes:G(G({},t.icon.attributes),a.path)}]}]}}}},cf={x:0,y:0,width:`100%`,height:`100%`};function lf(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;return e.attributes&&(e.attributes.fill||t)&&(e.attributes.fill=`black`),e}function uf(e){return e.tag===`g`?e.children:[e]}Lu([Ul,Rd,zd,Bd,Vd,nf,af,sf,{hooks:function(){return{parseNodeAttributes:function(e,t){var n=t.getAttribute(`data-fa-mask`),r=n?Du(n.split(` `).map(function(e){return e.trim()})):xu();return r.prefix||=bu(),e.mask=r,e.maskId=t.getAttribute(`data-fa-mask-id`),e}}},provides:function(e){e.generateAbstractMask=function(e){var t=e.children,n=e.attributes,r=e.main,i=e.mask,a=e.maskId,o=e.transform,s=r.width,c=r.icon,l=i.width,u=i.icon,d=Ll({transform:o,containerWidth:l,iconWidth:s}),f={tag:`rect`,attributes:G(G({},cf),{},{fill:`white`})},p=c.children?{children:c.children.map(lf)}:{},m={tag:`g`,attributes:G({},d.inner),children:[lf(G({tag:c.tag,attributes:G(G({},c.attributes),d.path)},p))]},h={tag:`g`,attributes:G({},d.outer),children:[m]},g=`mask-${a||Al()}`,_=`clip-${a||Al()}`,v={tag:`mask`,attributes:G(G({},cf),{},{id:g,maskUnits:`userSpaceOnUse`,maskContentUnits:`userSpaceOnUse`}),children:[f,h]},y={tag:`defs`,children:[{tag:`clipPath`,attributes:{id:_},children:uf(u)},v]};return t.push(y,{tag:`rect`,attributes:G({fill:`currentColor`,"clip-path":`url(#${_})`,mask:`url(#${g})`},cf)}),{children:t,attributes:n}}}},{provides:function(e){var t=!1;_s.matchMedia&&(t=_s.matchMedia(`(prefers-reduced-motion: reduce)`).matches),e.missingIconAbstract=function(){var e=[],n={fill:`currentColor`},r={attributeType:`XML`,repeatCount:`indefinite`,dur:`2s`};e.push({tag:`path`,attributes:G(G({},n),{},{d:`M156.5,447.7l-12.6,29.5c-18.7-9.5-35.9-21.2-51.5-34.9l22.7-22.7C127.
|
||
|
|
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function vf(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function $(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:arguments[t];t%2?vf(Object(n),!0).forEach(function(t){Q(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):vf(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function yf(e,t){if(e==null)return{};var n,r,i=bf(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)===-1&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function bf(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)!==-1)continue;n[r]=e[r]}return n}function xf(e){return hf(e)||gf(e)||Tf(e)||_f()}function Sf(e,t){if(typeof e!=`object`||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||`default`);if(typeof r!=`object`)return r;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}function Cf(e){var t=Sf(e,`string`);return typeof t==`symbol`?t:t+``}function wf(e){"@babel/helpers - typeof";return wf=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},wf(e)}function Tf(e,t){if(e){if(typeof e==`string`)return mf(e,t);var n={}.toString.call(e).slice(8,-1);return n===`Object`&&e.constructor&&(n=e.constructor.name),n===`Map`||n===`Set`?Array.from(e):n===`Arguments`||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?mf(e,t):void 0}}function Ef(e,t){return Array.isArray(t)&&t.length>0||!Array.isArray(t)&&t?Q({},e,t):{}}function Df(e){var t={"fa-spin":e.spin,"fa-pulse":e.pulse,"fa-fw":e.fixedWidth,"fa-border":e.border,"fa-li":e.listItem,"fa-inverse":e.inverse,"fa-flip":e.flip===!0,"fa-flip-horizontal":e.flip===`horizontal`||e.flip===`both`,"fa-flip-vertical":e.flip===`vertical`||e.flip===`both`},n=(Q(Q(Q(Q(Q(Q(Q(Q(Q(Q(t,`fa-${e.size}`,e.size!==null),`fa-rotate-${e.rotation}`,e.rotation!==null),`fa-rotate-by`,e.rotateBy),`fa-pull-${e.pull}`,e.pull!==null),`fa-swap-opacity`,e.swapOpacity),`fa-bounce`,e.bounce),`fa-shake`,e.shake),`fa-beat`,e.beat),`fa-fade`,e.fade),`fa-beat-fade`,e.beatFade),Q(Q(Q(Q(Q(Q(Q(Q(Q(Q(t,`fa-flash`,e.flash),`fa-spin-pulse`,e.spinPulse),`fa-spin-reverse`,e.spinReverse),`fa-width-auto`,e.widthAuto),`fa-canvas-square`,e.canvasSquare),`fa-canvas-roomy`,e.canvasRoomy),`fa-flip-360`,e.flip360),`fa-buzz`,e.buzz),`fa-float`,e.float),`fa-jello`,e.jello),Q(Q(Q(Q(Q(t,`fa-spin-snap`,e.spinSnap),`fa-spin-snap-4`,e.spinSnap4),`fa-spin-snap-8`,e.spinSnap8),`fa-swing`,e.swing),`fa-wag`,e.wag));return Object.keys(n).map(function(e){return n[e]?e:null}).filter(function(e){return e})}var Of=typeof globalThis<`u`?globalThis:typeof window<`u`?window:typeof global<`u`?global:typeof self<`u`?self:{},kf={exports:{}};(function(e){(function(t){var n=function(e,t,r){if(!l(t)||d(t)||f(t)||p(t)||c(t))return t;var i,a=0,o=0;if(u(t))for(i=[],o=t.length;a<o;a++)i.push(n(e,t[a],r));else for(var s in i={},t)Object.prototype.hasOwnProperty.call(t,s)&&(i[e(s,r)]=n(e,t[s],r));return i},r=function(e,t){t||={};var n=t.separator||`_`,r=t.split||/(?=[A-Z])/;return e.split(r).join(n)},i=function(e){return m(e)?e:(e=e.replace(/[\-_\s]+(.)?/g,function(e,t){return t?t.toUpperCase():``}),e.substr(0,1).toLowerCase()+e.substr(1))},a=function(e){var t=i(e);return t.substr(0,1).toUpperCase()+t.substr(1)},o=function(e,t){return r(e,t).toLowerCase()},s=Object.prototype.toString,c=function(e){return typeof e==`function`},l=function(e){return e===Object(e)},u=function(e){return s.call(e)==`[object Array]`},d=function(e){return s.call(e)==`[object Date]`},f=function(e){return s.
|