mirror of
https://github.com/Bubka/2FAuth.git
synced 2024-12-04 14:22:00 +01:00
772 lines
272 KiB
JavaScript
772 lines
272 KiB
JavaScript
|
/*! 2FAuth version 5.0.0 - Copyright (c) 2023 Bubka - https://github.com/Bubka/2FAuth */const pd="modulepreload",md=function(e,t){return new URL(e,t).href},ko={},se=function(t,n,r){if(!n||n.length===0)return t();const s=document.getElementsByTagName("link");return Promise.all(n.map(a=>{if(a=md(a,r),a in ko)return;ko[a]=!0;const i=a.endsWith(".css"),o=i?'[rel="stylesheet"]':"";if(!!r)for(let u=s.length-1;u>=0;u--){const f=s[u];if(f.href===a&&(!i||f.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${a}"]${o}`))return;const c=document.createElement("link");if(c.rel=i?"stylesheet":pd,i||(c.as="script",c.crossOrigin=""),c.href=a,document.head.appendChild(c),i)return new Promise((u,f)=>{c.addEventListener("load",u),c.addEventListener("error",()=>f(new Error(`Unable to preload CSS for ${a}`)))})})).then(()=>t()).catch(a=>{const i=new Event("vite:preloadError",{cancelable:!0});if(i.payload=a,window.dispatchEvent(i),!i.defaultPrevented)throw a})};function _i(e,t){const n=Object.create(null),r=e.split(",");for(let s=0;s<r.length;s++)n[r[s]]=!0;return t?s=>!!n[s.toLowerCase()]:s=>!!n[s]}const _e={},In=[],vt=()=>{},hd=()=>!1,gd=/^on[^a-z]/,Bs=e=>gd.test(e),Ei=e=>e.startsWith("onUpdate:"),Te=Object.assign,xi=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},vd=Object.prototype.hasOwnProperty,le=(e,t)=>vd.call(e,t),W=Array.isArray,$n=e=>Dr(e)==="[object Map]",Yn=e=>Dr(e)==="[object Set]",Ao=e=>Dr(e)==="[object Date]",ne=e=>typeof e=="function",Le=e=>typeof e=="string",wr=e=>typeof e=="symbol",ve=e=>e!==null&&typeof e=="object",wc=e=>ve(e)&&ne(e.then)&&ne(e.catch),_c=Object.prototype.toString,Dr=e=>_c.call(e),yd=e=>Dr(e).slice(8,-1),Ec=e=>Dr(e)==="[object Object]",ki=e=>Le(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,gs=_i(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),js=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},bd=/-(\w)/g,At=js(e=>e.replace(bd,(t,n)=>n?n.toUpperCase():"")),wd=/\B([A-Z])/g,wn=js(e=>e.replace(wd,"-$1").toLowerCase()),Vs=js(e=>e.charAt(0).toUpperCase()+e.slice(1)),ga=js(e=>e?`on${Vs(e)}`:""),_r=(e,t)=>!Object.is(e,t),vs=(e,t)=>{for(let n=0;n<e.length;n++)e[n](t)},Ss=(e,t,n)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},xc=e=>{const t=parseFloat(e);return isNaN(t)?e:t},_d=e=>{const t=Le(e)?Number(e):NaN;return isNaN(t)?e:t};let So;const Ba=()=>So||(So=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Dn(e){if(W(e)){const t={};for(let n=0;n<e.length;n++){const r=e[n],s=Le(r)?Ad(r):Dn(r);if(s)for(const a in s)t[a]=s[a]}return t}else{if(Le(e))return e;if(ve(e))return e}}const Ed=/;(?![^(]*\))/g,xd=/:([^]+)/,kd=/\/\*[^]*?\*\//g;function Ad(e){const t={};return e.replace(kd,"").split(Ed).forEach(n=>{if(n){const r=n.split(xd);r.length>1&&(t[r[0].trim()]=r[1].trim())}}),t}function Oe(e){let t="";if(Le(e))t=e;else if(W(e))for(let n=0;n<e.length;n++){const r=Oe(e[n]);r&&(t+=r+" ")}else if(ve(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}const Sd="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",Cd=_i(Sd);function kc(e){return!!e||e===""}function Od(e,t){if(e.length!==t.length)return!1;let n=!0;for(let r=0;n&&r<e.length;r++)n=zr(e[r],t[r]);return n}function zr(e,t){if(e===t)return!0;let n=Ao(e),r=Ao(t);if(n||r)return n&&r?e.getTime()===t.getTime():!1;if(n=wr(e),r=wr(t),n||r)return e===t;if(n=W(e),r=W(t),n||r)return n&&r?Od(e,t):!1;if(n=ve(e),r=ve(t),n||r){if(!n||!r)return!1;const s=Object.keys(e).length,a=Object.keys(t).length;if(s!==a)return!1;for(const i in e){const o=e.hasOwnProperty(i),l=t.hasOwnProperty(i);if(o&&!l||!o&&l||!zr(e[i],t[i]))return!1}}return String(e)===String(t)}function Ai(e,t){return e.findIndex(n=>zr(n,t))}const Ae=e=>Le(e)?e:e==null?"":W(e)||ve(e)&&(e.toString===_c||!ne(e.toString))?JSON.stringify(e,Ac,2):String(e),Ac=(e,t)=>t&&t.__v_isRef?Ac(e,t.value):$n(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[r,s])=>(n[`${r} =>`]=s,n),{})}:Yn(t)?{[`Set(${t
|
||
|
* vue-router v4.2.4
|
||
|
* (c) 2023 Eduardo San Martin Morote
|
||
|
* @license MIT
|
||
|
*/const Ln=typeof window<"u";function dh(e){return e.__esModule||e[Symbol.toStringTag]==="Module"}const pe=Object.assign;function Sa(e,t){const n={};for(const r in t){const s=t[r];n[r]=yt(s)?s.map(e):e(s)}return n}const hr=()=>{},yt=Array.isArray,ph=/\/$/,mh=e=>e.replace(ph,"");function Ca(e,t,n="/"){let r,s={},a="",i="";const o=t.indexOf("#");let l=t.indexOf("?");return o<l&&o>=0&&(l=-1),l>-1&&(r=t.slice(0,l),a=t.slice(l+1,o>-1?o:t.length),s=e(a)),o>-1&&(r=r||t.slice(0,o),i=t.slice(o,t.length)),r=yh(r??t,n),{fullPath:r+(a&&"?")+a+i,path:r,query:s,hash:i}}function hh(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function dl(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function gh(e,t,n){const r=t.matched.length-1,s=n.matched.length-1;return r>-1&&r===s&&jn(t.matched[r],n.matched[s])&&Iu(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function jn(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function Iu(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!vh(e[n],t[n]))return!1;return!0}function vh(e,t){return yt(e)?pl(e,t):yt(t)?pl(t,e):e===t}function pl(e,t){return yt(t)?e.length===t.length&&e.every((n,r)=>n===t[r]):e.length===1&&e[0]===t}function yh(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),r=e.split("/"),s=r[r.length-1];(s===".."||s===".")&&r.push("");let a=n.length-1,i,o;for(i=0;i<r.length;i++)if(o=r[i],o!==".")if(o==="..")a>1&&a--;else break;return n.slice(0,a).join("/")+"/"+r.slice(i-(i===r.length?1:0)).join("/")}var Pr;(function(e){e.pop="pop",e.push="push"})(Pr||(Pr={}));var gr;(function(e){e.back="back",e.forward="forward",e.unknown=""})(gr||(gr={}));function bh(e){if(!e)if(Ln){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),mh(e)}const wh=/^[^#]+#/;function _h(e,t){return e.replace(wh,"#")+t}function Eh(e,t){const n=document.documentElement.getBoundingClientRect(),r=e.getBoundingClientRect();return{behavior:t.behavior,left:r.left-n.left-(t.left||0),top:r.top-n.top-(t.top||0)}}const na=()=>({left:window.pageXOffset,top:window.pageYOffset});function xh(e){let t;if("el"in e){const n=e.el,r=typeof n=="string"&&n.startsWith("#"),s=typeof n=="string"?r?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!s)return;t=Eh(s,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.pageXOffset,t.top!=null?t.top:window.pageYOffset)}function ml(e,t){return(history.state?history.state.position-t:-1)+e}const Za=new Map;function kh(e,t){Za.set(e,t)}function Ah(e){const t=Za.get(e);return Za.delete(e),t}let Sh=()=>location.protocol+"//"+location.host;function $u(e,t){const{pathname:n,search:r,hash:s}=t,a=e.indexOf("#");if(a>-1){let o=s.includes(e.slice(a))?e.slice(a).length:1,l=s.slice(o);return l[0]!=="/"&&(l="/"+l),dl(l,"")}return dl(n,e)+r+s}function Ch(e,t,n,r){let s=[],a=[],i=null;const o=({state:d})=>{const m=$u(e,location),g=n.value,v=t.value;let S=0;if(d){if(n.value=m,t.value=d,i&&i===g){i=null;return}S=v?d.position-v.position:0}else r(m);s.forEach(b=>{b(n.value,g,{delta:S,type:Pr.pop,direction:S?S>0?gr.forward:gr.back:gr.unknown})})};function l(){i=n.value}function c(d){s.push(d);const m=()=>{const g=s.indexOf(d);g>-1&&s.splice(g,1)};return a.push(m),m}function u(){const{history:d}=window;d.state&&d.replaceState(pe({},d.state,{scroll:na()}),"")}function f(){for(const d of a)d();a=[],window.removeEventListener("popstate",o),window.removeEventListener("beforeunload",u)}return window.addEventListener("popstate",o),window.addEventListener("beforeunload",u,{passive:!0}),{pauseListeners:l,listen:c,destroy:f}}function hl(e,t,n,r=!1,s=!1){return{back:e,current:t,forward:n,replaced:r,position:window.history.length,scroll:s?na():null}}function Oh(e){const{history:t,location:n}=window,r={value:$u(e,n)},s={value:t.state};s.value||a(r.value,{back:null,current:r.value,forward:null,position:t.length-1,replace
|
||
|
* pinia v2.1.6
|
||
|
* (c) 2023 Eduardo San Martin Morote
|
||
|
* @license MIT
|
||
|
*/let sf;const sa=e=>sf=e,af=Symbol();function ni(e){return e&&typeof e=="object"&&Object.prototype.toString.call(e)==="[object Object]"&&typeof e.toJSON!="function"}var vr;(function(e){e.direct="direct",e.patchObject="patch object",e.patchFunction="patch function"})(vr||(vr={}));function R1(){const e=Cc(!0),t=e.run(()=>me({}));let n=[],r=[];const s=Ks({install(a){sa(s),s._a=a,a.provide(af,s),a.config.globalProperties.$pinia=s,r.forEach(i=>n.push(i)),r=[]},use(a){return!this._a&&!P1?r.push(a):n.push(a),this},_p:n,_a:null,_e:e,_s:new Map,state:t});return s}const of=()=>{};function Ll(e,t,n,r=of){e.push(t);const s=()=>{const a=e.indexOf(t);a>-1&&(e.splice(a,1),r())};return!n&&Si()&&Oc(s),s}function Sn(e,...t){e.slice().forEach(n=>{n(...t)})}const M1=e=>e();function ri(e,t){e instanceof Map&&t instanceof Map&&t.forEach((n,r)=>e.set(r,n)),e instanceof Set&&t instanceof Set&&t.forEach(e.add,e);for(const n in t){if(!t.hasOwnProperty(n))continue;const r=t[n],s=e[n];ni(s)&&ni(r)&&e.hasOwnProperty(n)&&!ke(r)&&!Qt(r)?e[n]=ri(s,r):e[n]=r}return e}const N1=Symbol();function I1(e){return!ni(e)||!e.hasOwnProperty(N1)}const{assign:Yt}=Object;function $1(e){return!!(ke(e)&&e.effect)}function F1(e,t,n,r){const{state:s,actions:a,getters:i}=t,o=n.state.value[e];let l;function c(){o||(n.state.value[e]=s?s():{});const u=op(n.state.value[e]);return Yt(u,a,Object.keys(i||{}).reduce((f,d)=>(f[d]=Ks(te(()=>{sa(n);const m=n._s.get(e);return i[d].call(m,m)})),f),{}))}return l=lf(e,c,t,n,r,!0),l}function lf(e,t,n={},r,s,a){let i;const o=Yt({actions:{}},n),l={deep:!0};let c,u,f=[],d=[],m;const g=r.state.value[e];!a&&!g&&(r.state.value[e]={}),me({});let v;function S(w){let O;c=u=!1,typeof w=="function"?(w(r.state.value[e]),O={type:vr.patchFunction,storeId:e,events:m}):(ri(r.state.value[e],w),O={type:vr.patchObject,payload:w,storeId:e,events:m});const H=v=Symbol();Qn().then(()=>{v===H&&(c=!0)}),u=!0,Sn(f,O,r.state.value[e])}const b=a?function(){const{state:O}=n,H=O?O():{};this.$patch(R=>{Yt(R,H)})}:of;function _(){i.stop(),f=[],d=[],r._s.delete(e)}function P(w,O){return function(){sa(r);const H=Array.from(arguments),R=[],N=[];function V(ae){R.push(ae)}function ye(ae){N.push(ae)}Sn(d,{args:H,name:w,store:F,after:V,onError:ye});let Se;try{Se=O.apply(this&&this.$id===e?this:F,H)}catch(ae){throw Sn(N,ae),ae}return Se instanceof Promise?Se.then(ae=>(Sn(R,ae),ae)).catch(ae=>(Sn(N,ae),Promise.reject(ae))):(Sn(R,Se),Se)}}const x={_p:r,$id:e,$onAction:Ll.bind(null,d),$patch:S,$reset:b,$subscribe(w,O={}){const H=Ll(f,w,O.detached,()=>R()),R=i.run(()=>He(()=>r.state.value[e],N=>{(O.flush==="sync"?u:c)&&w({storeId:e,type:vr.direct,events:m},N)},Yt({},l,O)));return H},$dispose:_},F=Rt(x);r._s.set(e,F);const Z=r._a&&r._a.runWithContext||M1,q=r._e.run(()=>(i=Cc(),Z(()=>i.run(t))));for(const w in q){const O=q[w];if(ke(O)&&!$1(O)||Qt(O))a||(g&&I1(O)&&(ke(O)?O.value=g[w]:ri(O,g[w])),r.state.value[e][w]=O);else if(typeof O=="function"){const H=P(w,O);q[w]=H,o.actions[w]=O}}return Yt(F,q),Yt(oe(F),q),Object.defineProperty(F,"$state",{get:()=>r.state.value[e],set:w=>{S(O=>{Yt(O,w)})}}),r._p.forEach(w=>{Yt(F,i.run(()=>w({store:F,app:r._a,pinia:r,options:o})))}),g&&a&&n.hydrate&&n.hydrate(F.$state,g),c=!0,u=!0,F}function jr(e,t,n){let r,s;const a=typeof t=="function";typeof e=="string"?(r=e,s=a?n:t):(s=e,r=e.id);function i(o,l){const c=Kp();return o=o||(c?et(af,null):null),o&&sa(o),o=sf,o._s.has(r)||(a?lf(r,t,s,o):F1(r,s,o)),o._s.get(r)}return i.$id=r,i}function cf(e,t){return function(){return e.apply(t,arguments)}}const{toString:H1}=Object.prototype,{getPrototypeOf:no}=Object,aa=(e=>t=>{const n=H1.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),St=e=>(e=e.toLowerCase(),t=>aa(t)===e),ia=e=>t=>typeof t===e,{isArray:tr}=Array,Rr=ia("undefined");function D1(e){return e!==null&&!Rr(e)&&e.constructor!==null&&!Rr(e.constructor)&&ut(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const uf=St("ArrayBuffer");function z1(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&uf(e.buffer),t}const B1=ia("st
|
||
|
`).forEach(function(i){s=i.indexOf(":"),n=i.substring(0,s).trim().toLowerCase(),r=i.substring(s+1).trim(),!(!n||t[n]&&M2[n])&&(n==="set-cookie"?t[n]?t[n].push(r):t[n]=[r]:t[n]=t[n]?t[n]+", "+r:r)}),t},$l=Symbol("internals");function or(e){return e&&String(e).trim().toLowerCase()}function _s(e){return e===!1||e==null?e:k.isArray(e)?e.map(_s):String(e)}function I2(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;for(;r=n.exec(e);)t[r[1]]=r[2];return t}const $2=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function La(e,t,n,r,s){if(k.isFunction(r))return r.call(this,t,n);if(s&&(t=n),!!k.isString(t)){if(k.isString(r))return t.indexOf(r)!==-1;if(k.isRegExp(r))return r.test(t)}}function F2(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,n,r)=>n.toUpperCase()+r)}function H2(e,t){const n=k.toCamelCase(" "+t);["get","set","has"].forEach(r=>{Object.defineProperty(e,r+n,{value:function(s,a,i){return this[r].call(this,t,s,a,i)},configurable:!0})})}class ua{constructor(t){t&&this.set(t)}set(t,n,r){const s=this;function a(o,l,c){const u=or(l);if(!u)throw new Error("header name must be a non-empty string");const f=k.findKey(s,u);(!f||s[f]===void 0||c===!0||c===void 0&&s[f]!==!1)&&(s[f||l]=_s(o))}const i=(o,l)=>k.forEach(o,(c,u)=>a(c,u,l));return k.isPlainObject(t)||t instanceof this.constructor?i(t,n):k.isString(t)&&(t=t.trim())&&!$2(t)?i(N2(t),n):t!=null&&a(n,t,r),this}get(t,n){if(t=or(t),t){const r=k.findKey(this,t);if(r){const s=this[r];if(!n)return s;if(n===!0)return I2(s);if(k.isFunction(n))return n.call(this,s,r);if(k.isRegExp(n))return n.exec(s);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,n){if(t=or(t),t){const r=k.findKey(this,t);return!!(r&&this[r]!==void 0&&(!n||La(this,this[r],r,n)))}return!1}delete(t,n){const r=this;let s=!1;function a(i){if(i=or(i),i){const o=k.findKey(r,i);o&&(!n||La(r,r[o],o,n))&&(delete r[o],s=!0)}}return k.isArray(t)?t.forEach(a):a(t),s}clear(t){const n=Object.keys(this);let r=n.length,s=!1;for(;r--;){const a=n[r];(!t||La(this,this[a],a,t,!0))&&(delete this[a],s=!0)}return s}normalize(t){const n=this,r={};return k.forEach(this,(s,a)=>{const i=k.findKey(r,a);if(i){n[i]=_s(s),delete n[a];return}const o=t?F2(a):String(a).trim();o!==a&&delete n[a],n[o]=_s(s),r[o]=!0}),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const n=Object.create(null);return k.forEach(this,(r,s)=>{r!=null&&r!==!1&&(n[s]=t&&k.isArray(r)?r.join(", "):r)}),n}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([t,n])=>t+": "+n).join(`
|
||
|
`)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...n){const r=new this(t);return n.forEach(s=>r.set(s)),r}static accessor(t){const r=(this[$l]=this[$l]={accessors:{}}).accessors,s=this.prototype;function a(i){const o=or(i);r[o]||(H2(s,i),r[o]=!0)}return k.isArray(t)?t.forEach(a):a(t),this}}ua.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);k.freezeMethods(ua.prototype);k.freezeMethods(ua);const Mt=ua;function Pa(e,t){const n=this||so,r=t||n,s=Mt.from(r.headers);let a=r.data;return k.forEach(e,function(o){a=o.call(n,a,s.normalize(),t?t.status:void 0)}),s.normalize(),a}function kf(e){return!!(e&&e.__CANCEL__)}function Ur(e,t,n){ce.call(this,e??"canceled",ce.ERR_CANCELED,t,n),this.name="CanceledError"}k.inherits(Ur,ce,{__CANCEL__:!0});function D2(e,t,n){const r=n.config.validateStatus;!n.status||!r||r(n.status)?e(n):t(new ce("Request failed with status code "+n.status,[ce.ERR_BAD_REQUEST,ce.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}const z2=xt.isStandardBrowserEnv?function(){return{write:function(n,r,s,a,i,o){const l=[];l.push(n+"="+encodeURIComponent(r)),k.isNumber(s)&&l.push("expires="+new Date(s).toGMTString()),k.isString(a)&&l.push("path="+a),k.isString(i)&&l.push("domain="+i),o===!0&&l.push("secure"),document.cookie=l.join("; ")},read:function(n){const r=document.cookie.match(new RegExp("(^|;\\s*)("+n+")=([^;]*)"));return r?decodeURIComponent(r[3]):null},remove:function(n){this.write(n,"",Date.now()-864e5)}}}():function(){return{write:function(){},read:function(){return null},remove:function(){}}}();function B2(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function j2(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}function Af(e,t){return e&&!B2(t)?j2(e,t):t}const V2=xt.isStandardBrowserEnv?function(){const t=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");let r;function s(a){let i=a;return t&&(n.setAttribute("href",i),i=n.href),n.setAttribute("href",i),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:n.pathname.charAt(0)==="/"?n.pathname:"/"+n.pathname}}return r=s(window.location.href),function(i){const o=k.isString(i)?s(i):i;return o.protocol===r.protocol&&o.host===r.host}}():function(){return function(){return!0}}();function U2(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function K2(e,t){e=e||10;const n=new Array(e),r=new Array(e);let s=0,a=0,i;return t=t!==void 0?t:1e3,function(l){const c=Date.now(),u=r[a];i||(i=c),n[s]=l,r[s]=c;let f=a,d=0;for(;f!==s;)d+=n[f++],f=f%e;if(s=(s+1)%e,s===a&&(a=(a+1)%e),c-i<t)return;const m=u&&c-u;return m?Math.round(d*1e3/m):void 0}}function Fl(e,t){let n=0;const r=K2(50,250);return s=>{const a=s.loaded,i=s.lengthComputable?s.total:void 0,o=a-n,l=r(o),c=a<=i;n=a;const u={loaded:a,total:i,progress:i?a/i:void 0,bytes:o,rate:l||void 0,estimated:l&&i&&c?(i-a)/l:void 0,event:s};u[t?"download":"upload"]=!0,e(u)}}const W2=typeof XMLHttpRequest<"u",q2=W2&&function(e){return new Promise(function(n,r){let s=e.data;const a=Mt.from(e.headers).normalize(),i=e.responseType;let o;function l(){e.cancelToken&&e.cancelToken.unsubscribe(o),e.signal&&e.signal.removeEventListener("abort",o)}k.isFormData(s)&&(xt.isStandardBrowserEnv||xt.isStandardBrowserWebWorkerEnv?a.setContentType(!1):a.setContentType("multipart/form-data;",!1));let c=new XMLHttpRequest;if(e.auth){const m=e.auth.username||"",g=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";a.set("Authorization","Basic "+btoa(m+":"+g))}const u=Af(e.baseURL,e.url);c.open(e.method.toUpperCase(),_f(u,e.params,e.paramsSerializer),!0),c.timeout=e.timeout;function f(){if(!c)return;const m=Mt.from("getAllResponseHeaders"in c&&c.getAllResponseHeaders()),v={data:!i||i==="text"||i==="json"?c.responseText:c.response,status:c.status,statusText:c.statusText,headers:m,config:e,request:c};D2
|
||
|
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function kg(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
|
||
|
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var Yl=function(){},lo={},Mf={},Nf=null,If={mark:Yl,measure:Yl};try{typeof window<"u"&&(lo=window),typeof document<"u"&&(Mf=document),typeof MutationObserver<"u"&&(Nf=MutationObserver),typeof performance<"u"&&(If=performance)}catch{}var Ag=lo.navigator||{},Gl=Ag.userAgent,Jl=Gl===void 0?"":Gl,nn=lo,xe=Mf,Xl=Nf,as=If;nn.document;var zt=!!xe.documentElement&&!!xe.head&&typeof xe.addEventListener=="function"&&typeof xe.createElement=="function",$f=~Jl.indexOf("MSIE")||~Jl.indexOf("Trident/"),is,os,ls,cs,us,$t="___FONT_AWESOME___",ci=16,Ff="fa",Hf="svg-inline--fa",yn="data-fa-i2svg",ui="data-fa-pseudo-element",Sg="data-fa-pseudo-element-pending",co="data-prefix",uo="data-icon",Ql="fontawesome-i2svg",Cg="async",Og=["HTML","HEAD","STYLE","SCRIPT"],Df=function(){try{return!0}catch{return!1}}(),Ee="classic",Ce="sharp",fo=[Ee,Ce];function Wr(e){return new Proxy(e,{get:function(n,r){return r in n?n[r]:n[Ee]}})}var Mr=Wr((is={},$e(is,Ee,{fa:"solid",fas:"solid","fa-solid":"solid",far:"regular","fa-regular":"regular",fal:"light","fa-light":"light",fat:"thin","fa-thin":"thin",fad:"duotone","fa-duotone":"duotone",fab:"brands","fa-brands":"brands",fak:"kit","fa-kit":"kit"}),$e(is,Ce,{fa:"solid",fass:"solid","fa-solid":"solid",fasr:"regular","fa-regular":"regular",fasl:"light","fa-light":"light"}),is)),Nr=Wr((os={},$e(os,Ee,{solid:"fas",regular:"far",light:"fal",thin:"fat",duotone:"fad",brands:"fab",kit:"fak"}),$e(os,Ce,{solid:"fass",regular:"fasr",light:"fasl"}),os)),Ir=Wr((ls={},$e(ls,Ee,{fab:"fa-brands",fad:"fa-duotone",fak:"fa-kit",fal:"fa-light",far:"fa-regular",fas:"fa-solid",fat:"fa-thin"}),$e(ls,Ce,{fass:"fa-solid",fasr:"fa-regular",fasl:"fa-light"}),ls)),Tg=Wr((cs={},$e(cs,Ee,{"fa-brands":"fab","fa-duotone":"fad","fa-kit":"fak","fa-light":"fal","fa-regular":"far","fa-solid":"fas","fa-thin":"fat"}),$e(cs,Ce,{"fa-solid":"fass","fa-regular":"fasr","fa-light":"fasl"}),cs)),Lg=/fa(s|r|l|t|d|b|k|ss|sr|sl)?[\-\ ]/,zf="fa-layers-text",Pg=/Font ?Awesome ?([56 ]*)(Solid|Regular|Light|Thin|Duotone|Brands|Free|Pro|Sharp|Kit)?.*/i,Rg=Wr((us={},$e(us,Ee,{900:"fas",400:"far",normal:"far",300:"fal",100:"fat"}),$e(us,Ce,{900:"fass",400:"fasr",300:"fasl"}),us)),Bf=[1,2,3,4,5,6,7,8,9,10],Mg=Bf.concat([11,12,13,14,15,16,17,18,19,20]),Ng=["class","data-prefix","data-icon","data-fa-transform","data-fa-mask"],mn={GROUP:"duotone-group",SWAP_OPACITY:"swap-opacity",PRIMARY:"primary",SECONDARY:"secondary"},$r=new Set;Object.keys(Nr[Ee]).map($r.add.bind($r));Object.keys(Nr[Ce]).map($r.add.bind($r));var Ig=[].concat(fo,Kr($r),["2xs","xs","sm","lg","xl","2xl","beat","border","fade","beat-fade","bounce","flip-both","flip-horizontal","flip-vertical","flip","fw","inverse","layers-counter","layers-text","layers","li","pull-left","pull-right","pulse","rotate-180","rotate-270","rotate-90","rotate-by","shake","spin-pulse","spin-reverse","spin","stack-1x","stack-2x","stack","ul",mn.GROUP,mn.SWAP_OPACITY,mn.PRIMARY,mn.SECONDARY]).concat(Bf.map(function(e){return"".concat(e,"x")})).concat(Mg.map(function(e){return"w-".concat(e)})),yr=nn.FontAwesomeConfig||{};function $g(e){var t=xe.querySelector("script["+e+"]");if(t)return t.getAttribute(e)}function Fg(e){return e===""?!0:e==="false"?!1:e==="true"?!0:e}if(xe&&typeof xe.querySelector=="function"){var Hg=[["data-family-prefix","familyPrefix"],["data-css-prefix","cssPrefix"],["data-family-default","familyDefault"],["data-style-default","styleDefault"],["data-replacement-class","replacementClass"],["data-auto-replace-svg","autoReplaceSvg"],["data-auto-add-css","autoAddCss"],["data-auto-a11y","autoA11y"],["data-search-pseudo-elements","searchPseudoElements"],["data-observe-mutations","observeMutations"],["data-mutate-approach","mutateApproach"],["data-keep-original-source","keepOriginalSource"],["data-measure-performance","measurePerformance"],["data-show-missing-icons","showMissingIcons"]];Hg.forEach(function(e){var t=oo(e,2),n=t[0],r=t[1],s=Fg($g(n));s!=null&&(yr[r]=s)})}var jf={styleDefault:"solid",familyDefault:"classic",cssPrefix:Ff
|
||
|
--fa-font-solid: normal 900 1em/1 "Font Awesome 6 Solid";
|
||
|
--fa-font-regular: normal 400 1em/1 "Font Awesome 6 Regular";
|
||
|
--fa-font-light: normal 300 1em/1 "Font Awesome 6 Light";
|
||
|
--fa-font-thin: normal 100 1em/1 "Font Awesome 6 Thin";
|
||
|
--fa-font-duotone: normal 900 1em/1 "Font Awesome 6 Duotone";
|
||
|
--fa-font-sharp-solid: normal 900 1em/1 "Font Awesome 6 Sharp";
|
||
|
--fa-font-sharp-regular: normal 400 1em/1 "Font Awesome 6 Sharp";
|
||
|
--fa-font-sharp-light: normal 300 1em/1 "Font Awesome 6 Sharp";
|
||
|
--fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands";
|
||
|
}
|
||
|
|
||
|
svg:not(:root).svg-inline--fa, svg:not(:host).svg-inline--fa {
|
||
|
overflow: visible;
|
||
|
box-sizing: content-box;
|
||
|
}
|
||
|
|
||
|
.svg-inline--fa {
|
||
|
display: var(--fa-display, inline-block);
|
||
|
height: 1em;
|
||
|
overflow: visible;
|
||
|
vertical-align: -0.125em;
|
||
|
}
|
||
|
.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.0714285705em;
|
||
|
}
|
||
|
.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 {
|
||
|
margin-right: var(--fa-pull-margin, 0.3em);
|
||
|
width: auto;
|
||
|
}
|
||
|
.svg-inline--fa.fa-pull-right {
|
||
|
margin-left: var(--fa-pull-margin, 0.3em);
|
||
|
width: auto;
|
||
|
}
|
||
|
.svg-inline--fa.fa-li {
|
||
|
width: var(--fa-li-width, 2em);
|
||
|
top: 0.25em;
|
||
|
}
|
||
|
.svg-inline--fa.fa-fw {
|
||
|
width: var(--fa-fw-width, 1.25em);
|
||
|
}
|
||
|
|
||
|
.fa-layers svg.svg-inline--fa {
|
||
|
bottom: 0;
|
||
|
left: 0;
|
||
|
margin: auto;
|
||
|
position: absolute;
|
||
|
right: 0;
|
||
|
top: 0;
|
||
|
}
|
||
|
|
||
|
.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: 1em;
|
||
|
}
|
||
|
.fa-layers svg.svg-inline--fa {
|
||
|
-webkit-transform-origin: center center;
|
||
|
transform-origin: center center;
|
||
|
}
|
||
|
|
||
|
.fa-layers-text {
|
||
|
left: 50%;
|
||
|
top: 50%;
|
||
|
-webkit-transform: translate(-50%, -50%);
|
||
|
transform: translate(-50%, -50%);
|
||
|
-webkit-transform-origin: center center;
|
||
|
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);
|
||
|
-webkit-transform: scale(var(--fa-counter-scale, 0.25));
|
||
|
transform: scale(var(--fa-counter-scale, 0.25));
|
||
|
-webkit-transform-origin: top right;
|
||
|
transform-origin: top right;
|
||
|
}
|
||
|
|
||
|
.fa-layers-bottom-right {
|
||
|
bottom: var(--fa-bottom, 0);
|
||
|
right: var(--fa-right, 0);
|
||
|
top: auto;
|
||
|
-webkit-transform: scale(var(--fa-layers-scale, 0.25));
|
||
|
transform: scale(var(--fa-layers-scale, 0.25));
|
||
|
-webkit-transform-origin: bottom right;
|
||
|
transform-origin: bottom right;
|
||
|
}
|
||
|
|
||
|
.fa-layers-bottom-left {
|
||
|
bottom: var(--fa-bottom, 0);
|
||
|
left: var(--fa-left, 0);
|
||
|
right: auto;
|
||
|
top: auto;
|
||
|
-webkit-transform: scale(var(--fa-layers-scale, 0.25));
|
||
|
transform: scale(var(--fa-layers-scale, 0.25));
|
||
|
-webkit-transform-origin: bottom left;
|
||
|
transform-origin: bottom left;
|
||
|
}
|
||
|
|
||
|
.fa-layers-top-right {
|
||
|
top: var(--fa-top, 0);
|
||
|
right: var(--fa-right, 0);
|
||
|
-webkit-transform: scale(var(--fa-layers-scale, 0.25));
|
||
|
transform: scale(var(--fa-layers-scale, 0.25));
|
||
|
-webkit-transform-origin: top right;
|
||
|
transform-origin: top right;
|
||
|
}
|
||
|
|
||
|
.fa-layers-top-left {
|
||
|
left: var(--fa-left, 0);
|
||
|
right: auto;
|
||
|
top: var(--fa-top, 0);
|
||
|
-webkit-transform: scale(var(--fa-layers-scale, 0.25));
|
||
|
transform: scale(var(--fa-layers-scale, 0.25));
|
||
|
-webkit-transform-origin: top left;
|
||
|
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: 0.625em;
|
||
|
line-height: 0.1em;
|
||
|
vertical-align: 0.225em;
|
||
|
}
|
||
|
|
||
|
.fa-xs {
|
||
|
font-size: 0.75em;
|
||
|
line-height: 0.0833333337em;
|
||
|
vertical-align: 0.125em;
|
||
|
}
|
||
|
|
||
|
.fa-sm {
|
||
|
font-size: 0.875em;
|
||
|
line-height: 0.0714285718em;
|
||
|
vertical-align: 0.0535714295em;
|
||
|
}
|
||
|
|
||
|
.fa-lg {
|
||
|
font-size: 1.25em;
|
||
|
line-height: 0.05em;
|
||
|
vertical-align: -0.075em;
|
||
|
}
|
||
|
|
||
|
.fa-xl {
|
||
|
font-size: 1.5em;
|
||
|
line-height: 0.0416666682em;
|
||
|
vertical-align: -0.125em;
|
||
|
}
|
||
|
|
||
|
.fa-2xl {
|
||
|
font-size: 2em;
|
||
|
line-height: 0.03125em;
|
||
|
vertical-align: -0.1875em;
|
||
|
}
|
||
|
|
||
|
.fa-fw {
|
||
|
text-align: center;
|
||
|
width: 1.25em;
|
||
|
}
|
||
|
|
||
|
.fa-ul {
|
||
|
list-style-type: none;
|
||
|
margin-left: var(--fa-li-margin, 2.5em);
|
||
|
padding-left: 0;
|
||
|
}
|
||
|
.fa-ul > li {
|
||
|
position: relative;
|
||
|
}
|
||
|
|
||
|
.fa-li {
|
||
|
left: calc(var(--fa-li-width, 2em) * -1);
|
||
|
position: absolute;
|
||
|
text-align: center;
|
||
|
width: var(--fa-li-width, 2em);
|
||
|
line-height: inherit;
|
||
|
}
|
||
|
|
||
|
.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.08em);
|
||
|
padding: var(--fa-border-padding, 0.2em 0.25em 0.15em);
|
||
|
}
|
||
|
|
||
|
.fa-pull-left {
|
||
|
float: left;
|
||
|
margin-right: var(--fa-pull-margin, 0.3em);
|
||
|
}
|
||
|
|
||
|
.fa-pull-right {
|
||
|
float: right;
|
||
|
margin-left: var(--fa-pull-margin, 0.3em);
|
||
|
}
|
||
|
|
||
|
.fa-beat {
|
||
|
-webkit-animation-name: fa-beat;
|
||
|
animation-name: fa-beat;
|
||
|
-webkit-animation-delay: var(--fa-animation-delay, 0s);
|
||
|
animation-delay: var(--fa-animation-delay, 0s);
|
||
|
-webkit-animation-direction: var(--fa-animation-direction, normal);
|
||
|
animation-direction: var(--fa-animation-direction, normal);
|
||
|
-webkit-animation-duration: var(--fa-animation-duration, 1s);
|
||
|
animation-duration: var(--fa-animation-duration, 1s);
|
||
|
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
||
|
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
||
|
-webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out);
|
||
|
animation-timing-function: var(--fa-animation-timing, ease-in-out);
|
||
|
}
|
||
|
|
||
|
.fa-bounce {
|
||
|
-webkit-animation-name: fa-bounce;
|
||
|
animation-name: fa-bounce;
|
||
|
-webkit-animation-delay: var(--fa-animation-delay, 0s);
|
||
|
animation-delay: var(--fa-animation-delay, 0s);
|
||
|
-webkit-animation-direction: var(--fa-animation-direction, normal);
|
||
|
animation-direction: var(--fa-animation-direction, normal);
|
||
|
-webkit-animation-duration: var(--fa-animation-duration, 1s);
|
||
|
animation-duration: var(--fa-animation-duration, 1s);
|
||
|
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
||
|
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
||
|
-webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));
|
||
|
animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));
|
||
|
}
|
||
|
|
||
|
.fa-fade {
|
||
|
-webkit-animation-name: fa-fade;
|
||
|
animation-name: fa-fade;
|
||
|
-webkit-animation-delay: var(--fa-animation-delay, 0s);
|
||
|
animation-delay: var(--fa-animation-delay, 0s);
|
||
|
-webkit-animation-direction: var(--fa-animation-direction, normal);
|
||
|
animation-direction: var(--fa-animation-direction, normal);
|
||
|
-webkit-animation-duration: var(--fa-animation-duration, 1s);
|
||
|
animation-duration: var(--fa-animation-duration, 1s);
|
||
|
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
||
|
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
||
|
-webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
|
||
|
animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
|
||
|
}
|
||
|
|
||
|
.fa-beat-fade {
|
||
|
-webkit-animation-name: fa-beat-fade;
|
||
|
animation-name: fa-beat-fade;
|
||
|
-webkit-animation-delay: var(--fa-animation-delay, 0s);
|
||
|
animation-delay: var(--fa-animation-delay, 0s);
|
||
|
-webkit-animation-direction: var(--fa-animation-direction, normal);
|
||
|
animation-direction: var(--fa-animation-direction, normal);
|
||
|
-webkit-animation-duration: var(--fa-animation-duration, 1s);
|
||
|
animation-duration: var(--fa-animation-duration, 1s);
|
||
|
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
||
|
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
||
|
-webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
|
||
|
animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
|
||
|
}
|
||
|
|
||
|
.fa-flip {
|
||
|
-webkit-animation-name: fa-flip;
|
||
|
animation-name: fa-flip;
|
||
|
-webkit-animation-delay: var(--fa-animation-delay, 0s);
|
||
|
animation-delay: var(--fa-animation-delay, 0s);
|
||
|
-webkit-animation-direction: var(--fa-animation-direction, normal);
|
||
|
animation-direction: var(--fa-animation-direction, normal);
|
||
|
-webkit-animation-duration: var(--fa-animation-duration, 1s);
|
||
|
animation-duration: var(--fa-animation-duration, 1s);
|
||
|
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
||
|
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
||
|
-webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out);
|
||
|
animation-timing-function: var(--fa-animation-timing, ease-in-out);
|
||
|
}
|
||
|
|
||
|
.fa-shake {
|
||
|
-webkit-animation-name: fa-shake;
|
||
|
animation-name: fa-shake;
|
||
|
-webkit-animation-delay: var(--fa-animation-delay, 0s);
|
||
|
animation-delay: var(--fa-animation-delay, 0s);
|
||
|
-webkit-animation-direction: var(--fa-animation-direction, normal);
|
||
|
animation-direction: var(--fa-animation-direction, normal);
|
||
|
-webkit-animation-duration: var(--fa-animation-duration, 1s);
|
||
|
animation-duration: var(--fa-animation-duration, 1s);
|
||
|
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
||
|
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
||
|
-webkit-animation-timing-function: var(--fa-animation-timing, linear);
|
||
|
animation-timing-function: var(--fa-animation-timing, linear);
|
||
|
}
|
||
|
|
||
|
.fa-spin {
|
||
|
-webkit-animation-name: fa-spin;
|
||
|
animation-name: fa-spin;
|
||
|
-webkit-animation-delay: var(--fa-animation-delay, 0s);
|
||
|
animation-delay: var(--fa-animation-delay, 0s);
|
||
|
-webkit-animation-direction: var(--fa-animation-direction, normal);
|
||
|
animation-direction: var(--fa-animation-direction, normal);
|
||
|
-webkit-animation-duration: var(--fa-animation-duration, 2s);
|
||
|
animation-duration: var(--fa-animation-duration, 2s);
|
||
|
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
||
|
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
||
|
-webkit-animation-timing-function: var(--fa-animation-timing, linear);
|
||
|
animation-timing-function: var(--fa-animation-timing, linear);
|
||
|
}
|
||
|
|
||
|
.fa-spin-reverse {
|
||
|
--fa-animation-direction: reverse;
|
||
|
}
|
||
|
|
||
|
.fa-pulse,
|
||
|
.fa-spin-pulse {
|
||
|
-webkit-animation-name: fa-spin;
|
||
|
animation-name: fa-spin;
|
||
|
-webkit-animation-direction: var(--fa-animation-direction, normal);
|
||
|
animation-direction: var(--fa-animation-direction, normal);
|
||
|
-webkit-animation-duration: var(--fa-animation-duration, 1s);
|
||
|
animation-duration: var(--fa-animation-duration, 1s);
|
||
|
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
||
|
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
||
|
-webkit-animation-timing-function: var(--fa-animation-timing, steps(8));
|
||
|
animation-timing-function: var(--fa-animation-timing, steps(8));
|
||
|
}
|
||
|
|
||
|
@media (prefers-reduced-motion: reduce) {
|
||
|
.fa-beat,
|
||
|
.fa-bounce,
|
||
|
.fa-fade,
|
||
|
.fa-beat-fade,
|
||
|
.fa-flip,
|
||
|
.fa-pulse,
|
||
|
.fa-shake,
|
||
|
.fa-spin,
|
||
|
.fa-spin-pulse {
|
||
|
-webkit-animation-delay: -1ms;
|
||
|
animation-delay: -1ms;
|
||
|
-webkit-animation-duration: 1ms;
|
||
|
animation-duration: 1ms;
|
||
|
-webkit-animation-iteration-count: 1;
|
||
|
animation-iteration-count: 1;
|
||
|
-webkit-transition-delay: 0s;
|
||
|
transition-delay: 0s;
|
||
|
-webkit-transition-duration: 0s;
|
||
|
transition-duration: 0s;
|
||
|
}
|
||
|
}
|
||
|
@-webkit-keyframes fa-beat {
|
||
|
0%, 90% {
|
||
|
-webkit-transform: scale(1);
|
||
|
transform: scale(1);
|
||
|
}
|
||
|
45% {
|
||
|
-webkit-transform: scale(var(--fa-beat-scale, 1.25));
|
||
|
transform: scale(var(--fa-beat-scale, 1.25));
|
||
|
}
|
||
|
}
|
||
|
@keyframes fa-beat {
|
||
|
0%, 90% {
|
||
|
-webkit-transform: scale(1);
|
||
|
transform: scale(1);
|
||
|
}
|
||
|
45% {
|
||
|
-webkit-transform: scale(var(--fa-beat-scale, 1.25));
|
||
|
transform: scale(var(--fa-beat-scale, 1.25));
|
||
|
}
|
||
|
}
|
||
|
@-webkit-keyframes fa-bounce {
|
||
|
0% {
|
||
|
-webkit-transform: scale(1, 1) translateY(0);
|
||
|
transform: scale(1, 1) translateY(0);
|
||
|
}
|
||
|
10% {
|
||
|
-webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);
|
||
|
transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);
|
||
|
}
|
||
|
30% {
|
||
|
-webkit-transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));
|
||
|
transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));
|
||
|
}
|
||
|
50% {
|
||
|
-webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);
|
||
|
transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);
|
||
|
}
|
||
|
57% {
|
||
|
-webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));
|
||
|
transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));
|
||
|
}
|
||
|
64% {
|
||
|
-webkit-transform: scale(1, 1) translateY(0);
|
||
|
transform: scale(1, 1) translateY(0);
|
||
|
}
|
||
|
100% {
|
||
|
-webkit-transform: scale(1, 1) translateY(0);
|
||
|
transform: scale(1, 1) translateY(0);
|
||
|
}
|
||
|
}
|
||
|
@keyframes fa-bounce {
|
||
|
0% {
|
||
|
-webkit-transform: scale(1, 1) translateY(0);
|
||
|
transform: scale(1, 1) translateY(0);
|
||
|
}
|
||
|
10% {
|
||
|
-webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);
|
||
|
transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);
|
||
|
}
|
||
|
30% {
|
||
|
-webkit-transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));
|
||
|
transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));
|
||
|
}
|
||
|
50% {
|
||
|
-webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);
|
||
|
transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);
|
||
|
}
|
||
|
57% {
|
||
|
-webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));
|
||
|
transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));
|
||
|
}
|
||
|
64% {
|
||
|
-webkit-transform: scale(1, 1) translateY(0);
|
||
|
transform: scale(1, 1) translateY(0);
|
||
|
}
|
||
|
100% {
|
||
|
-webkit-transform: scale(1, 1) translateY(0);
|
||
|
transform: scale(1, 1) translateY(0);
|
||
|
}
|
||
|
}
|
||
|
@-webkit-keyframes fa-fade {
|
||
|
50% {
|
||
|
opacity: var(--fa-fade-opacity, 0.4);
|
||
|
}
|
||
|
}
|
||
|
@keyframes fa-fade {
|
||
|
50% {
|
||
|
opacity: var(--fa-fade-opacity, 0.4);
|
||
|
}
|
||
|
}
|
||
|
@-webkit-keyframes fa-beat-fade {
|
||
|
0%, 100% {
|
||
|
opacity: var(--fa-beat-fade-opacity, 0.4);
|
||
|
-webkit-transform: scale(1);
|
||
|
transform: scale(1);
|
||
|
}
|
||
|
50% {
|
||
|
opacity: 1;
|
||
|
-webkit-transform: scale(var(--fa-beat-fade-scale, 1.125));
|
||
|
transform: scale(var(--fa-beat-fade-scale, 1.125));
|
||
|
}
|
||
|
}
|
||
|
@keyframes fa-beat-fade {
|
||
|
0%, 100% {
|
||
|
opacity: var(--fa-beat-fade-opacity, 0.4);
|
||
|
-webkit-transform: scale(1);
|
||
|
transform: scale(1);
|
||
|
}
|
||
|
50% {
|
||
|
opacity: 1;
|
||
|
-webkit-transform: scale(var(--fa-beat-fade-scale, 1.125));
|
||
|
transform: scale(var(--fa-beat-fade-scale, 1.125));
|
||
|
}
|
||
|
}
|
||
|
@-webkit-keyframes fa-flip {
|
||
|
50% {
|
||
|
-webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));
|
||
|
transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));
|
||
|
}
|
||
|
}
|
||
|
@keyframes fa-flip {
|
||
|
50% {
|
||
|
-webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));
|
||
|
transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));
|
||
|
}
|
||
|
}
|
||
|
@-webkit-keyframes fa-shake {
|
||
|
0% {
|
||
|
-webkit-transform: rotate(-15deg);
|
||
|
transform: rotate(-15deg);
|
||
|
}
|
||
|
4% {
|
||
|
-webkit-transform: rotate(15deg);
|
||
|
transform: rotate(15deg);
|
||
|
}
|
||
|
8%, 24% {
|
||
|
-webkit-transform: rotate(-18deg);
|
||
|
transform: rotate(-18deg);
|
||
|
}
|
||
|
12%, 28% {
|
||
|
-webkit-transform: rotate(18deg);
|
||
|
transform: rotate(18deg);
|
||
|
}
|
||
|
16% {
|
||
|
-webkit-transform: rotate(-22deg);
|
||
|
transform: rotate(-22deg);
|
||
|
}
|
||
|
20% {
|
||
|
-webkit-transform: rotate(22deg);
|
||
|
transform: rotate(22deg);
|
||
|
}
|
||
|
32% {
|
||
|
-webkit-transform: rotate(-12deg);
|
||
|
transform: rotate(-12deg);
|
||
|
}
|
||
|
36% {
|
||
|
-webkit-transform: rotate(12deg);
|
||
|
transform: rotate(12deg);
|
||
|
}
|
||
|
40%, 100% {
|
||
|
-webkit-transform: rotate(0deg);
|
||
|
transform: rotate(0deg);
|
||
|
}
|
||
|
}
|
||
|
@keyframes fa-shake {
|
||
|
0% {
|
||
|
-webkit-transform: rotate(-15deg);
|
||
|
transform: rotate(-15deg);
|
||
|
}
|
||
|
4% {
|
||
|
-webkit-transform: rotate(15deg);
|
||
|
transform: rotate(15deg);
|
||
|
}
|
||
|
8%, 24% {
|
||
|
-webkit-transform: rotate(-18deg);
|
||
|
transform: rotate(-18deg);
|
||
|
}
|
||
|
12%, 28% {
|
||
|
-webkit-transform: rotate(18deg);
|
||
|
transform: rotate(18deg);
|
||
|
}
|
||
|
16% {
|
||
|
-webkit-transform: rotate(-22deg);
|
||
|
transform: rotate(-22deg);
|
||
|
}
|
||
|
20% {
|
||
|
-webkit-transform: rotate(22deg);
|
||
|
transform: rotate(22deg);
|
||
|
}
|
||
|
32% {
|
||
|
-webkit-transform: rotate(-12deg);
|
||
|
transform: rotate(-12deg);
|
||
|
}
|
||
|
36% {
|
||
|
-webkit-transform: rotate(12deg);
|
||
|
transform: rotate(12deg);
|
||
|
}
|
||
|
40%, 100% {
|
||
|
-webkit-transform: rotate(0deg);
|
||
|
transform: rotate(0deg);
|
||
|
}
|
||
|
}
|
||
|
@-webkit-keyframes fa-spin {
|
||
|
0% {
|
||
|
-webkit-transform: rotate(0deg);
|
||
|
transform: rotate(0deg);
|
||
|
}
|
||
|
100% {
|
||
|
-webkit-transform: rotate(360deg);
|
||
|
transform: rotate(360deg);
|
||
|
}
|
||
|
}
|
||
|
@keyframes fa-spin {
|
||
|
0% {
|
||
|
-webkit-transform: rotate(0deg);
|
||
|
transform: rotate(0deg);
|
||
|
}
|
||
|
100% {
|
||
|
-webkit-transform: rotate(360deg);
|
||
|
transform: rotate(360deg);
|
||
|
}
|
||
|
}
|
||
|
.fa-rotate-90 {
|
||
|
-webkit-transform: rotate(90deg);
|
||
|
transform: rotate(90deg);
|
||
|
}
|
||
|
|
||
|
.fa-rotate-180 {
|
||
|
-webkit-transform: rotate(180deg);
|
||
|
transform: rotate(180deg);
|
||
|
}
|
||
|
|
||
|
.fa-rotate-270 {
|
||
|
-webkit-transform: rotate(270deg);
|
||
|
transform: rotate(270deg);
|
||
|
}
|
||
|
|
||
|
.fa-flip-horizontal {
|
||
|
-webkit-transform: scale(-1, 1);
|
||
|
transform: scale(-1, 1);
|
||
|
}
|
||
|
|
||
|
.fa-flip-vertical {
|
||
|
-webkit-transform: scale(1, -1);
|
||
|
transform: scale(1, -1);
|
||
|
}
|
||
|
|
||
|
.fa-flip-both,
|
||
|
.fa-flip-horizontal.fa-flip-vertical {
|
||
|
-webkit-transform: scale(-1, -1);
|
||
|
transform: scale(-1, -1);
|
||
|
}
|
||
|
|
||
|
.fa-rotate-by {
|
||
|
-webkit-transform: rotate(var(--fa-rotate-angle, none));
|
||
|
transform: rotate(var(--fa-rotate-angle, none));
|
||
|
}
|
||
|
|
||
|
.fa-stack {
|
||
|
display: inline-block;
|
||
|
vertical-align: middle;
|
||
|
height: 2em;
|
||
|
position: relative;
|
||
|
width: 2.5em;
|
||
|
}
|
||
|
|
||
|
.fa-stack-1x,
|
||
|
.fa-stack-2x {
|
||
|
bottom: 0;
|
||
|
left: 0;
|
||
|
margin: auto;
|
||
|
position: absolute;
|
||
|
right: 0;
|
||
|
top: 0;
|
||
|
z-index: var(--fa-stack-z-index, auto);
|
||
|
}
|
||
|
|
||
|
.svg-inline--fa.fa-stack-1x {
|
||
|
height: 1em;
|
||
|
width: 1.25em;
|
||
|
}
|
||
|
.svg-inline--fa.fa-stack-2x {
|
||
|
height: 2em;
|
||
|
width: 2.5em;
|
||
|
}
|
||
|
|
||
|
.fa-inverse {
|
||
|
color: var(--fa-inverse, #fff);
|
||
|
}
|
||
|
|
||
|
.sr-only,
|
||
|
.fa-sr-only {
|
||
|
position: absolute;
|
||
|
width: 1px;
|
||
|
height: 1px;
|
||
|
padding: 0;
|
||
|
margin: -1px;
|
||
|
overflow: hidden;
|
||
|
clip: rect(0, 0, 0, 0);
|
||
|
white-space: nowrap;
|
||
|
border-width: 0;
|
||
|
}
|
||
|
|
||
|
.sr-only-focusable:not(:focus),
|
||
|
.fa-sr-only-focusable:not(:focus) {
|
||
|
position: absolute;
|
||
|
width: 1px;
|
||
|
height: 1px;
|
||
|
padding: 0;
|
||
|
margin: -1px;
|
||
|
overflow: hidden;
|
||
|
clip: rect(0, 0, 0, 0);
|
||
|
white-space: nowrap;
|
||
|
border-width: 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;
|
||
|
}
|
||
|
|
||
|
.fad.fa-inverse,
|
||
|
.fa-duotone.fa-inverse {
|
||
|
color: var(--fa-inverse, #fff);
|
||
|
}`;function Uf(){var e=Ff,t=Hf,n=K.cssPrefix,r=K.replacementClass,s=Kg;if(n!==e||r!==t){var a=new RegExp("\\.".concat(e,"\\-"),"g"),i=new RegExp("\\--".concat(e,"\\-"),"g"),o=new RegExp("\\.".concat(t),"g");s=s.replace(a,".".concat(n,"-")).replace(i,"--".concat(n,"-")).replace(o,".".concat(r))}return s}var Zl=!1;function Ia(){K.autoAddCss&&!Zl&&(zg(Uf()),Zl=!0)}var Wg={mixout:function(){return{dom:{css:Uf,insertCss:Ia}}},hooks:function(){return{beforeDOMElementCreation:function(){Ia()},beforeI2svg:function(){Ia()}}}},Ft=nn||{};Ft[$t]||(Ft[$t]={});Ft[$t].styles||(Ft[$t].styles={});Ft[$t].hooks||(Ft[$t].hooks={});Ft[$t].shims||(Ft[$t].shims=[]);var gt=Ft[$t],Kf=[],qg=function e(){xe.removeEventListener("DOMContentLoaded",e),Hs=1,Kf.map(function(t){return t()})},Hs=!1;zt&&(Hs=(xe.documentElement.doScroll?/^loaded|^c/:/^loaded|^i|^c/).test(xe.readyState),Hs||xe.addEventListener("DOMContentLoaded",qg));function Yg(e){zt&&(Hs?setTimeout(e,0):Kf.push(e))}function qr(e){var t=e.tag,n=e.attributes,r=n===void 0?{}:n,s=e.children,a=s===void 0?[]:s;return typeof e=="string"?Vf(e):"<".concat(t," ").concat(jg(r),">").concat(a.map(qr).join(""),"</").concat(t,">")}function ec(e,t,n){if(e&&e[t]&&e[t][n])return{prefix:t,iconName:n,icon:e[t][n]}}var Gg=function(t,n){return function(r,s,a,i){return t.call(n,r,s,a,i)}},$a=function(t,n,r,s){var a=Object.keys(t),i=a.length,o=s!==void 0?Gg(n,s):n,l,c,u;for(r===void 0?(l=1,u=t[a[0]]):(l=0,u=r);l<i;l++)c=a[l],u=o(u,t[c],c,t);return u};function Jg(e){for(var t=[],n=0,r=e.length;n<r;){var s=e.charCodeAt(n++);if(s>=55296&&s<=56319&&n<r){var a=e.charCodeAt(n++);(a&64512)==56320?t.push(((s&1023)<<10)+(a&1023)+65536):(t.push(s),n--)}else t.push(s)}return t}function fi(e){var t=Jg(e);return t.length===1?t[0].toString(16):null}function Xg(e,t){var n=e.length,r=e.charCodeAt(t),s;return r>=55296&&r<=56319&&n>t+1&&(s=e.charCodeAt(t+1),s>=56320&&s<=57343)?(r-55296)*1024+s-56320+65536:r}function tc(e){return Object.keys(e).reduce(function(t,n){var r=e[n],s=!!r.icon;return s?t[r.iconName]=r.icon:t[n]=r,t},{})}function di(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},r=n.skipHooks,s=r===void 0?!1:r,a=tc(t);typeof gt.hooks.addPack=="function"&&!s?gt.hooks.addPack(e,tc(t)):gt.styles[e]=B(B({},gt.styles[e]||{}),a),e==="fas"&&di("fa",t)}var fs,ds,ps,Rn=gt.styles,Qg=gt.shims,Zg=(fs={},$e(fs,Ee,Object.values(Ir[Ee])),$e(fs,Ce,Object.values(Ir[Ce])),fs),ho=null,Wf={},qf={},Yf={},Gf={},Jf={},e0=(ds={},$e(ds,Ee,Object.keys(Mr[Ee])),$e(ds,Ce,Object.keys(Mr[Ce])),ds);function t0(e){return~Ig.indexOf(e)}function n0(e,t){var n=t.split("-"),r=n[0],s=n.slice(1).join("-");return r===e&&s!==""&&!t0(s)?s:null}var Xf=function(){var t=function(a){return $a(Rn,function(i,o,l){return i[l]=$a(o,a,{}),i},{})};Wf=t(function(s,a,i){if(a[3]&&(s[a[3]]=i),a[2]){var o=a[2].filter(function(l){return typeof l=="number"});o.forEach(function(l){s[l.toString(16)]=i})}return s}),qf=t(function(s,a,i){if(s[i]=i,a[2]){var o=a[2].filter(function(l){return typeof l=="string"});o.forEach(function(l){s[l]=i})}return s}),Jf=t(function(s,a,i){var o=a[2];return s[i]=i,o.forEach(function(l){s[l]=i}),s});var n="far"in Rn||K.autoFetchSvg,r=$a(Qg,function(s,a){var i=a[0],o=a[1],l=a[2];return o==="far"&&!n&&(o="fas"),typeof i=="string"&&(s.names[i]={prefix:o,iconName:l}),typeof i=="number"&&(s.unicodes[i.toString(16)]={prefix:o,iconName:l}),s},{names:{},unicodes:{}});Yf=r.names,Gf=r.unicodes,ho=pa(K.styleDefault,{family:K.familyDefault})};Dg(function(e){ho=pa(e.styleDefault,{family:K.familyDefault})});Xf();function go(e,t){return(Wf[e]||{})[t]}function r0(e,t){return(qf[e]||{})[t]}function hn(e,t){return(Jf[e]||{})[t]}function Qf(e){return Yf[e]||{prefix:null,iconName:null}}function s0(e){var t=Gf[e],n=go("fas",e);return t||(n?{prefix:"fas",iconName:n}:null)||{prefix:null,iconName:null}}function rn(){return ho}var vo=function(){return{prefix:null,iconName:null,rest:[]}};function pa(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=t.family,r=n===void 0?Ee:n,s=Mr[r][e],a=Nr[r][e]||Nr[r][s],i=e in gt.styles?e:null;return
|
||
|
`);n.setAttribute(yn,""),n.innerHTML=i}};function oc(e){e()}function nd(e,t){var n=typeof t=="function"?t:ks;if(e.length===0)n();else{var r=oc;K.mutateApproach===Cg&&(r=nn.requestAnimationFrame||oc),r(function(){var s=w0(),a=bo.begin("mutate");e.map(s),a(),n()})}}var wo=!1;function rd(){wo=!0}function yi(){wo=!1}var Ds=null;function lc(e){if(Xl&&K.observeMutations){var t=e.treeCallback,n=t===void 0?ks:t,r=e.nodeCallback,s=r===void 0?ks:r,a=e.pseudoElementsCallback,i=a===void 0?ks:a,o=e.observeMutationsRoot,l=o===void 0?xe:o;Ds=new Xl(function(c){if(!wo){var u=rn();nr(c).forEach(function(f){if(f.type==="childList"&&f.addedNodes.length>0&&!ic(f.addedNodes[0])&&(K.searchPseudoElements&&i(f.target),n(f.target)),f.type==="attributes"&&f.target.parentNode&&K.searchPseudoElements&&i(f.target.parentNode),f.type==="attributes"&&ic(f.target)&&~Ng.indexOf(f.attributeName))if(f.attributeName==="class"&&y0(f.target)){var d=ma(po(f.target)),m=d.prefix,g=d.iconName;f.target.setAttribute(co,m||u),g&&f.target.setAttribute(uo,g)}else b0(f.target)&&s(f.target)})}}),zt&&Ds.observe(l,{childList:!0,attributes:!0,characterData:!0,subtree:!0})}}function k0(){Ds&&Ds.disconnect()}function A0(e){var t=e.getAttribute("style"),n=[];return t&&(n=t.split(";").reduce(function(r,s){var a=s.split(":"),i=a[0],o=a.slice(1);return i&&o.length>0&&(r[i]=o.join(":").trim()),r},{})),n}function S0(e){var t=e.getAttribute("data-prefix"),n=e.getAttribute("data-icon"),r=e.innerText!==void 0?e.innerText.trim():"",s=ma(po(e));return s.prefix||(s.prefix=rn()),t&&n&&(s.prefix=t,s.iconName=n),s.iconName&&s.prefix||(s.prefix&&r.length>0&&(s.iconName=r0(s.prefix,e.innerText)||go(s.prefix,fi(e.innerText))),!s.iconName&&K.autoFetchSvg&&e.firstChild&&e.firstChild.nodeType===Node.TEXT_NODE&&(s.iconName=e.firstChild.data)),s}function C0(e){var t=nr(e.attributes).reduce(function(s,a){return s.name!=="class"&&s.name!=="style"&&(s[a.name]=a.value),s},{}),n=e.getAttribute("title"),r=e.getAttribute("data-fa-title-id");return K.autoA11y&&(n?t["aria-labelledby"]="".concat(K.replacementClass,"-title-").concat(r||Fr()):(t["aria-hidden"]="true",t.focusable="false")),t}function O0(){return{iconName:null,title:null,titleId:null,prefix:null,transform:kt,symbol:!1,mask:{iconName:null,prefix:null,rest:[]},maskId:null,extra:{classes:[],styles:{},attributes:{}}}}function cc(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{styleParser:!0},n=S0(e),r=n.iconName,s=n.prefix,a=n.rest,i=C0(e),o=pi("parseNodeAttributes",{},e),l=t.styleParser?A0(e):[];return B({iconName:r,title:e.getAttribute("title"),titleId:e.getAttribute("data-fa-title-id"),prefix:s,transform:kt,mask:{iconName:null,prefix:null,rest:[]},maskId:null,symbol:!1,extra:{classes:a,styles:l,attributes:i}},o)}var T0=gt.styles;function sd(e){var t=K.autoReplaceSvg==="nest"?cc(e,{styleParser:!1}):cc(e);return~t.extra.classes.indexOf(zf)?Ht("generateLayersText",e,t):Ht("generateSvgReplacementMutation",e,t)}var sn=new Set;fo.map(function(e){sn.add("fa-".concat(e))});Object.keys(Mr[Ee]).map(sn.add.bind(sn));Object.keys(Mr[Ce]).map(sn.add.bind(sn));sn=Kr(sn);function uc(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;if(!zt)return Promise.resolve();var n=xe.documentElement.classList,r=function(f){return n.add("".concat(Ql,"-").concat(f))},s=function(f){return n.remove("".concat(Ql,"-").concat(f))},a=K.autoFetchSvg?sn:fo.map(function(u){return"fa-".concat(u)}).concat(Object.keys(T0));a.includes("fa")||a.push("fa");var i=[".".concat(zf,":not([").concat(yn,"])")].concat(a.map(function(u){return".".concat(u,":not([").concat(yn,"])")})).join(", ");if(i.length===0)return Promise.resolve();var o=[];try{o=nr(e.querySelectorAll(i))}catch{}if(o.length>0)r("pending"),s("complete");else return Promise.resolve();var l=bo.begin("onTree"),c=o.reduce(function(u,f){try{var d=sd(f);d&&u.push(d)}catch(m){Df||m.name==="MissingIcon"&&console.error(m)}return u},[]);return new Promise(function(u,f){Promise.all(c).then(function(d){nd(d,function(){r("active"),r("complete"),s("pending"),typeof t=="function"&&t(),l(),u()})}).catch(funct
|
||
|
`),e.removeAttribute(n),r()}).catch(s)}else r()}else r()})}function D0(e){return Promise.all([dc(e,"::before"),dc(e,"::after")])}function z0(e){return e.parentNode!==document.head&&!~Og.indexOf(e.tagName.toUpperCase())&&!e.getAttribute(ui)&&(!e.parentNode||e.parentNode.tagName!=="svg")}function pc(e){if(zt)return new Promise(function(t,n){var r=nr(e.querySelectorAll("*")).filter(z0).map(D0),s=bo.begin("searchPseudoElements");rd(),Promise.all(r).then(function(){s(),yi(),t()}).catch(function(){s(),yi(),n()})})}var B0={hooks:function(){return{mutationObserverCallbacks:function(n){return n.pseudoElementsCallback=pc,n}}},provides:function(t){t.pseudoElements2svg=function(n){var r=n.node,s=r===void 0?xe:r;K.searchPseudoElements&&pc(s)}}},mc=!1,j0={mixout:function(){return{dom:{unwatch:function(){rd(),mc=!0}}}},hooks:function(){return{bootstrap:function(){lc(pi("mutationObserverCallbacks",{}))},noAuto:function(){k0()},watch:function(n){var r=n.observeMutationsRoot;mc?yi():lc(pi("mutationObserverCallbacks",{observeMutationsRoot:r}))}}}},hc=function(t){var n={size:16,x:0,y:0,flipX:!1,flipY:!1,rotate:0};return t.toLowerCase().split(" ").reduce(function(r,s){var a=s.toLowerCase().split("-"),i=a[0],o=a.slice(1).join("-");if(i&&o==="h")return r.flipX=!0,r;if(i&&o==="v")return r.flipY=!0,r;if(o=parseFloat(o),isNaN(o))return r;switch(i){case"grow":r.size=r.size+o;break;case"shrink":r.size=r.size-o;break;case"left":r.x=r.x-o;break;case"right":r.x=r.x+o;break;case"up":r.y=r.y-o;break;case"down":r.y=r.y+o;break;case"rotate":r.rotate=r.rotate+o;break}return r},n)},V0={mixout:function(){return{parse:{transform:function(n){return hc(n)}}}},hooks:function(){return{parseNodeAttributes:function(n,r){var s=r.getAttribute("data-fa-transform");return s&&(n.transform=hc(s)),n}}},provides:function(t){t.generateAbstractTransformGrouping=function(n){var r=n.main,s=n.transform,a=n.containerWidth,i=n.iconWidth,o={transform:"translate(".concat(a/2," 256)")},l="translate(".concat(s.x*32,", ").concat(s.y*32,") "),c="scale(".concat(s.size/16*(s.flipX?-1:1),", ").concat(s.size/16*(s.flipY?-1:1),") "),u="rotate(".concat(s.rotate," 0 0)"),f={transform:"".concat(l," ").concat(c," ").concat(u)},d={transform:"translate(".concat(i/2*-1," -256)")},m={outer:o,inner:f,path:d};return{tag:"g",attributes:B({},m.outer),children:[{tag:"g",attributes:B({},m.inner),children:[{tag:r.icon.tag,children:r.icon.children,attributes:B(B({},r.icon.attributes),m.path)}]}]}}}},Ha={x:0,y:0,width:"100%",height:"100%"};function gc(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 U0(e){return e.tag==="g"?e.children:[e]}var K0={hooks:function(){return{parseNodeAttributes:function(n,r){var s=r.getAttribute("data-fa-mask"),a=s?ma(s.split(" ").map(function(i){return i.trim()})):vo();return a.prefix||(a.prefix=rn()),n.mask=a,n.maskId=r.getAttribute("data-fa-mask-id"),n}}},provides:function(t){t.generateAbstractMask=function(n){var r=n.children,s=n.attributes,a=n.main,i=n.mask,o=n.maskId,l=n.transform,c=a.width,u=a.icon,f=i.width,d=i.icon,m=Vg({transform:l,containerWidth:f,iconWidth:c}),g={tag:"rect",attributes:B(B({},Ha),{},{fill:"white"})},v=u.children?{children:u.children.map(gc)}:{},S={tag:"g",attributes:B({},m.inner),children:[gc(B({tag:u.tag,attributes:B(B({},u.attributes),m.path)},v))]},b={tag:"g",attributes:B({},m.outer),children:[S]},_="mask-".concat(o||Fr()),P="clip-".concat(o||Fr()),x={tag:"mask",attributes:B(B({},Ha),{},{id:_,maskUnits:"userSpaceOnUse",maskContentUnits:"userSpaceOnUse"}),children:[g,b]},F={tag:"defs",children:[{tag:"clipPath",attributes:{id:P},children:U0(d)},x]};return r.push(F,{tag:"rect",attributes:B({fill:"currentColor","clip-path":"url(#".concat(P,")"),mask:"url(#".concat(_,")")},Ha)}),{children:r,attributes:s}}}},W0={provides:function(t){var n=!1;nn.matchMedia&&(n=nn.matchMedia("(prefers-reduced-motion: reduce)").matches),t.missingIconAbstract=function(){var r=[],s={fill:"currentColor"},a={attributeType:"XML",repeatCount:"indefinite",dur:"2s"};r.push({tag:"p
|