diff --git a/package-lock.json b/package-lock.json
index 375da6342..f4651a495 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -9,7 +9,7 @@
"version": "1.0.0",
"license": "EUPL-1.2",
"dependencies": {
- "@fortawesome/fontawesome-free": "6.3.0",
+ "@fortawesome/fontawesome-free": "6.6.0",
"admin-lte": "2.4.18",
"animate.css": "4.1.1",
"bootstrap": "3.4.1",
@@ -140,10 +140,9 @@
}
},
"node_modules/@fortawesome/fontawesome-free": {
- "version": "6.3.0",
- "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-free/-/fontawesome-free-6.3.0.tgz",
- "integrity": "sha512-qVtd5i1Cc7cdrqnTWqTObKQHjPWAiRwjUPaXObaeNPcy7+WKxJumGBx66rfSFgK6LNpIasVKkEgW8oyf0tmPLA==",
- "hasInstallScript": true,
+ "version": "6.6.0",
+ "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-free/-/fontawesome-free-6.6.0.tgz",
+ "integrity": "sha512-60G28ke/sXdtS9KZCpZSHHkCbdsOGEhIUGlwq6yhY74UpTiToIh8np7A8yphhM4BWsvNFtIvLpi4co+h9Mr9Ow==",
"engines": {
"node": ">=6"
}
diff --git a/package.json b/package.json
index 5d6fac90a..9a902c4e3 100644
--- a/package.json
+++ b/package.json
@@ -124,7 +124,7 @@
"datatables.net-buttons-bs": "1.7.1",
"datatables.net-select-bs": "1.3.1",
"daterangepicker": "3.1.0",
- "@fortawesome/fontawesome-free": "6.3.0",
+ "@fortawesome/fontawesome-free": "6.6.0",
"hammerjs": "2.0.8",
"icheck-bootstrap": "3.0.1",
"icheck-material": "1.0.1",
diff --git a/scripts/lua/header.lp b/scripts/lua/header.lp
index 257b046d9..3b5379c8a 100644
--- a/scripts/lua/header.lp
+++ b/scripts/lua/header.lp
@@ -119,7 +119,7 @@ if startsWith(scriptname, 'groups') then
-
+
diff --git a/vendor/font-awesome/all.min.js b/vendor/font-awesome/all.min.js
new file mode 100644
index 000000000..c6549fdc6
--- /dev/null
+++ b/vendor/font-awesome/all.min.js
@@ -0,0 +1,6 @@
+/*!
+ * Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com
+ * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
+ * Copyright 2024 Fonticons, Inc.
+ */
+!function(){"use strict";let c={},l={};try{"undefined"!=typeof window&&(c=window),"undefined"!=typeof document&&(l=document)}catch(c){}const{userAgent:s=""}=c.navigator||{};var z=c,a=l,e=(z.document,!a.documentElement||!a.head||"function"!=typeof a.addEventListener||a.createElement,~s.indexOf("MSIE")||s.indexOf("Trident/"),"classic"),L={fak:"kit","fa-kit":"kit"},M={fakd:"kit-duotone","fa-kit-duotone":"kit-duotone"},t={classic:{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"},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"}},r={kit:"fak"},m={"kit-duotone":"fakd"},a="___FONT_AWESOME___";const C=(()=>{try{return!0}catch(c){return!1}})();function i(c){return new Proxy(c,{get(c,l){return l in c?c[l]:c[e]}})}const o={...t};o[e]={...t[e],...L,...M};i(o);const n={classic:{solid:"fas",regular:"far",light:"fal",thin:"fat",duotone:"fad",brands:"fab"},sharp:{solid:"fass",regular:"fasr",light:"fasl",thin:"fast"},"sharp-duotone":{solid:"fasds"}};n[e]={...n[e],...r,...m};m=i(n);const f={classic:{fab:"fa-brands",fad:"fa-duotone",fal:"fa-light",far:"fa-regular",fas:"fa-solid",fat:"fa-thin"},sharp:{fass:"fa-solid",fasr:"fa-regular",fasl:"fa-light",fast:"fa-thin"},"sharp-duotone":{fasds:"fa-solid"}};f[e]={...f[e],fak:"fa-kit"};i(f);const h={classic:{"fa-brands":"fab","fa-duotone":"fad","fa-light":"fal","fa-regular":"far","fa-solid":"fas","fa-thin":"fat"},sharp:{"fa-solid":"fass","fa-regular":"fasr","fa-light":"fasl","fa-thin":"fast"},"sharp-duotone":{"fa-solid":"fasds"}};h[e]={...h[e],"fa-kit":"fak"};i(h),i({classic:{900:"fas",400:"far",normal:"far",300:"fal",100:"fat"},sharp:{900:"fass",400:"fasr",300:"fasl",100:"fast"},"sharp-duotone":{900:"fasds"}});const d=new Set;Object.keys(m[e]).map(d.add.bind(d)),Object.keys(m.sharp).map(d.add.bind(d)),Object.keys(m["sharp-duotone"]).map(d.add.bind(d));const u=z||{};u[a]||(u[a]={}),u[a].styles||(u[a].styles={}),u[a].hooks||(u[a].hooks={}),u[a].shims||(u[a].shims=[]);var v=u[a];function p(z){return Object.keys(z).reduce((c,l)=>{var s=z[l];return!!s.icon?c[s.iconName]=s.icon:c[l]=s,c},{})}function g(c,l,s){var{skipHooks:z=!1}=2{g("fab",b),g("fa-brands",b)})}(),function(){"use strict";let c={},l={};try{"undefined"!=typeof window&&(c=window),"undefined"!=typeof document&&(l=document)}catch(c){}const{userAgent:s=""}=c.navigator||{};var z=c,a=l,e=(z.document,!a.documentElement||!a.head||"function"!=typeof a.addEventListener||a.createElement,~s.indexOf("MSIE")||s.indexOf("Trident/"),"classic"),L={fak:"kit","fa-kit":"kit"},M={fakd:"kit-duotone","fa-kit-duotone":"kit-duotone"},t={classic:{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"},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"}},r={kit:"fak"},m={"kit-duotone":"fakd"},a="___FONT_AWESOME___";const C=(()=>{try{return!0}catch(c){return!1}})();function i(c){return new Proxy(c,{get(c,l){return l in c?c[l]:c[e]}})}const o={...t};o[e]={...t[e],...L,...M};i(o);const n={classic:{solid:"fas",regular:"far",light:"fal",thin:"fat",duotone:"fad",brands:"fab"},sharp:{solid:"fass",regular:"fasr",light:"fasl",thin:"fast"},"sharp-duotone":{solid:"fasds"}};n[e]={...n[e],...r,...m};m=i(n);const f={classic:{fab:"fa-brands",fad:"fa-duotone",fal:"fa-light",far:"fa-regular",fas:"fa-solid",fat:"fa-thin"},sharp:{fass:"fa-solid",fasr:"fa-regular",fasl:"fa-light",fast:"fa-thin"},"sharp-duotone":{fasds:"fa-solid"}};f[e]={...f[e],fak:"fa-kit"};i(f);const h={classic:{"fa-brands":"fab","fa-duotone":"fad","fa-light":"fal","fa-regular":"far","fa-solid":"fas","fa-thin":"fat"},sharp:{"fa-solid":"fass","fa-regular":"fasr","fa-light":"fasl","fa-thin":"fast"},"sharp-duotone":{"fa-solid":"fasds"}};h[e]={...h[e],"fa-kit":"fak"};i(h),i({classic:{900:"fas",400:"far",normal:"far",300:"fal",100:"fat"},sharp:{900:"fass",400:"fasr",300:"fasl",100:"fast"},"sharp-duotone":{900:"fasds"}});const d=new Set;Object.keys(m[e]).map(d.add.bind(d)),Object.keys(m.sharp).map(d.add.bind(d)),Object.keys(m["sharp-duotone"]).map(d.add.bind(d));const u=z||{};u[a]||(u[a]={}),u[a].styles||(u[a].styles={}),u[a].hooks||(u[a].hooks={}),u[a].shims||(u[a].shims=[]);var v=u[a];function p(z){return Object.keys(z).reduce((c,l)=>{var s=z[l];return!!s.icon?c[s.iconName]=s.icon:c[l]=s,c},{})}function g(c,l,s){var{skipHooks:z=!1}=2{g("far",b),g("fa-regular",b)})}(),function(){"use strict";let c={},l={};try{"undefined"!=typeof window&&(c=window),"undefined"!=typeof document&&(l=document)}catch(c){}const{userAgent:s=""}=c.navigator||{};var z=c,a=l,e=(z.document,!a.documentElement||!a.head||"function"!=typeof a.addEventListener||a.createElement,~s.indexOf("MSIE")||s.indexOf("Trident/"),"classic"),L={fak:"kit","fa-kit":"kit"},M={fakd:"kit-duotone","fa-kit-duotone":"kit-duotone"},t={classic:{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"},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"}},r={kit:"fak"},m={"kit-duotone":"fakd"},a="___FONT_AWESOME___";const C=(()=>{try{return!0}catch(c){return!1}})();function i(c){return new Proxy(c,{get(c,l){return l in c?c[l]:c[e]}})}const o={...t};o[e]={...t[e],...L,...M};i(o);const n={classic:{solid:"fas",regular:"far",light:"fal",thin:"fat",duotone:"fad",brands:"fab"},sharp:{solid:"fass",regular:"fasr",light:"fasl",thin:"fast"},"sharp-duotone":{solid:"fasds"}};n[e]={...n[e],...r,...m};m=i(n);const f={classic:{fab:"fa-brands",fad:"fa-duotone",fal:"fa-light",far:"fa-regular",fas:"fa-solid",fat:"fa-thin"},sharp:{fass:"fa-solid",fasr:"fa-regular",fasl:"fa-light",fast:"fa-thin"},"sharp-duotone":{fasds:"fa-solid"}};f[e]={...f[e],fak:"fa-kit"};i(f);const h={classic:{"fa-brands":"fab","fa-duotone":"fad","fa-light":"fal","fa-regular":"far","fa-solid":"fas","fa-thin":"fat"},sharp:{"fa-solid":"fass","fa-regular":"fasr","fa-light":"fasl","fa-thin":"fast"},"sharp-duotone":{"fa-solid":"fasds"}};h[e]={...h[e],"fa-kit":"fak"};i(h),i({classic:{900:"fas",400:"far",normal:"far",300:"fal",100:"fat"},sharp:{900:"fass",400:"fasr",300:"fasl",100:"fast"},"sharp-duotone":{900:"fasds"}});const d=new Set;Object.keys(m[e]).map(d.add.bind(d)),Object.keys(m.sharp).map(d.add.bind(d)),Object.keys(m["sharp-duotone"]).map(d.add.bind(d));const u=z||{};u[a]||(u[a]={}),u[a].styles||(u[a].styles={}),u[a].hooks||(u[a].hooks={}),u[a].shims||(u[a].shims=[]);var v=u[a];function p(z){return Object.keys(z).reduce((c,l)=>{var s=z[l];return!!s.icon?c[s.iconName]=s.icon:c[l]=s,c},{})}function g(c,l,s){var{skipHooks:z=!1}=2{g("fas",b),g("fa-solid",b)})}(),function(){"use strict";var c=()=>{};let l={},s={},z=null,a={mark:c,measure:c};try{"undefined"!=typeof window&&(l=window),"undefined"!=typeof document&&(s=document),"undefined"!=typeof MutationObserver&&(z=MutationObserver),"undefined"!=typeof performance&&(a=performance)}catch(c){}const{userAgent:e=""}=l.navigator||{},g=l,b=s,t=z;var L=a;const M=!!g.document,m=!!b.documentElement&&!!b.head&&"function"==typeof b.addEventListener&&"function"==typeof b.createElement,C=~e.indexOf("MSIE")||~e.indexOf("Trident/");var r="classic",i="duotone",o="sharp",n="sharp-duotone",f=[r,i,o,n],h={fak:"kit","fa-kit":"kit"},d={fakd:"kit-duotone","fa-kit-duotone":"kit-duotone"},u={classic:{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"},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"}},v=[1,2,3,4,5,6,7,8,9,10],p=v.concat([11,12,13,14,15,16,17,18,19,20]),H={GROUP:"duotone-group",SWAP_OPACITY:"swap-opacity",PRIMARY:"primary",SECONDARY:"secondary"},V=[...Object.keys({classic:["fas","far","fal","fat"],sharp:["fass","fasr","fasl","fast"],"sharp-duotone":["fasds"]}),"solid","regular","light","thin","duotone","brands","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",H.GROUP,H.SWAP_OPACITY,H.PRIMARY,H.SECONDARY].concat(v.map(c=>"".concat(c,"x"))).concat(p.map(c=>"w-".concat(c))),c={kit:"fak"},v={"kit-duotone":"fakd"},p="___FONT_AWESOME___";const k=16,w="svg-inline--fa",y="data-fa-i2svg",A="data-fa-pseudo-element",S="data-fa-pseudo-element-pending",x="data-prefix",q="data-icon",Z="fontawesome-i2svg",j="async",O=["HTML","HEAD","STYLE","SCRIPT"],N=(()=>{try{return!0}catch(c){return!1}})(),P=[r,o,n];function E(c){return new Proxy(c,{get(c,l){return l in c?c[l]:c[r]}})}const F={...u};F[r]={...u[r],...h,...d};const I=E(F),T={classic:{solid:"fas",regular:"far",light:"fal",thin:"fat",duotone:"fad",brands:"fab"},sharp:{solid:"fass",regular:"fasr",light:"fasl",thin:"fast"},"sharp-duotone":{solid:"fasds"}};T[r]={...T[r],...c,...v};const R=E(T),D={classic:{fab:"fa-brands",fad:"fa-duotone",fal:"fa-light",far:"fa-regular",fas:"fa-solid",fat:"fa-thin"},sharp:{fass:"fa-solid",fasr:"fa-regular",fasl:"fa-light",fast:"fa-thin"},"sharp-duotone":{fasds:"fa-solid"}};D[r]={...D[r],fak:"fa-kit"};const _=E(D),Y={classic:{"fa-brands":"fab","fa-duotone":"fad","fa-light":"fal","fa-regular":"far","fa-solid":"fas","fa-thin":"fat"},sharp:{"fa-solid":"fass","fa-regular":"fasr","fa-light":"fasl","fa-thin":"fast"},"sharp-duotone":{"fa-solid":"fasds"}};Y[r]={...Y[r],"fa-kit":"fak"};const W=E(Y),B=/fa(s|r|l|t|d|b|k|kd|ss|sr|sl|st|sds)?[\-\ ]/,U="fa-layers-text",X=/Font ?Awesome ?([56 ]*)(Solid|Regular|Light|Thin|Duotone|Brands|Free|Pro|Sharp Duotone|Sharp|Kit)?.*/i;E({classic:{900:"fas",400:"far",normal:"far",300:"fal",100:"fat"},sharp:{900:"fass",400:"fasr",300:"fasl",100:"fast"},"sharp-duotone":{900:"fasds"}});const G=["class","data-prefix","data-icon","data-fa-transform","data-fa-mask"],Q=H,K=new Set;Object.keys(R[r]).map(K.add.bind(K)),Object.keys(R[o]).map(K.add.bind(K)),Object.keys(R[n]).map(K.add.bind(K));const J=["kit",...V],$=g.FontAwesomeConfig||{};if(b&&"function"==typeof b.querySelector){const U2=[["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"]];U2.forEach(c=>{var[l,c]=c,l=""===(l=function(c){var l=b.querySelector("script["+c+"]");if(l)return l.getAttribute(c)}(l))||"false"!==l&&("true"===l||l);null!=l&&($[c]=l)})}v={styleDefault:"solid",familyDefault:"classic",cssPrefix:"fa",replacementClass:w,autoReplaceSvg:!0,autoAddCss:!0,autoA11y:!0,searchPseudoElements:!1,observeMutations:!0,mutateApproach:"async",keepOriginalSource:!0,measurePerformance:!1,showMissingIcons:!0};$.familyPrefix&&($.cssPrefix=$.familyPrefix);const c1={...v,...$};c1.autoReplaceSvg||(c1.observeMutations=!1);const l1={};Object.keys(v).forEach(l=>{Object.defineProperty(l1,l,{enumerable:!0,set:function(c){c1[l]=c,s1.forEach(c=>c(l1))},get:function(){return c1[l]}})}),Object.defineProperty(l1,"familyPrefix",{enumerable:!0,set:function(c){c1.cssPrefix=c,s1.forEach(c=>c(l1))},get:function(){return c1.cssPrefix}}),g.FontAwesomeConfig=l1;const s1=[];const z1=k,a1={size:16,x:0,y:0,rotate:0,flipX:!1,flipY:!1};const e1="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";function L1(){let c=12,l="";for(;0>>0;c--;)s[c]=l[c];return s}function t1(c){return c.classList?M1(c.classList):(c.getAttribute("class")||"").split(" ").filter(c=>c)}function r1(c){return"".concat(c).replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(//g,">")}function m1(s){return Object.keys(s||{}).reduce((c,l)=>c+"".concat(l,": ").concat(s[l].trim(),";"),"")}function C1(c){return c.size!==a1.size||c.x!==a1.x||c.y!==a1.y||c.rotate!==a1.rotate||c.flipX||c.flipY}function i1(){var c,l,s=w,z=l1.cssPrefix,a=l1.replacementClass;let e=':host,:root{--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free";--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free";--fa-font-light:normal 300 1em/1 "Font Awesome 6 Pro";--fa-font-thin:normal 100 1em/1 "Font Awesome 6 Pro";--fa-font-duotone:normal 900 1em/1 "Font Awesome 6 Duotone";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands";--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-sharp-thin:normal 100 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-duotone-solid:normal 900 1em/1 "Font Awesome 6 Sharp Duotone"}svg:not(:host).svg-inline--fa,svg:not(:root).svg-inline--fa{overflow:visible;box-sizing:content-box}.svg-inline--fa{display:var(--fa-display,inline-block);height:1em;overflow:visible;vertical-align:-.125em}.svg-inline--fa.fa-2xs{vertical-align:.1em}.svg-inline--fa.fa-xs{vertical-align:0}.svg-inline--fa.fa-sm{vertical-align:-.0714285705em}.svg-inline--fa.fa-lg{vertical-align:-.2em}.svg-inline--fa.fa-xl{vertical-align:-.25em}.svg-inline--fa.fa-2xl{vertical-align:-.3125em}.svg-inline--fa.fa-pull-left{margin-right:var(--fa-pull-margin,.3em);width:auto}.svg-inline--fa.fa-pull-right{margin-left:var(--fa-pull-margin,.3em);width:auto}.svg-inline--fa.fa-li{width:var(--fa-li-width,2em);top:.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:-.125em;width:1em}.fa-layers svg.svg-inline--fa{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,.25em .5em);right:var(--fa-right,0);text-overflow:ellipsis;top:var(--fa-top,0);transform:scale(var(--fa-counter-scale,.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,.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,.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,.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,.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:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.0833333337em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.0714285718em;vertical-align:.0535714295em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.0416666682em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.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(-1 * var(--fa-li-width,2em));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,.1em);border-style:var(--fa-border-style,solid);border-width:var(--fa-border-width,.08em);padding:var(--fa-border-padding,.2em .25em .15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin,.3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin,.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(.28,.84,.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,cubic-bezier(.4,0,.6,1))}.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,cubic-bezier(.4,0,.6,1))}.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,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,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.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))}@media (prefers-reduced-motion:reduce){.fa-beat,.fa-beat-fade,.fa-bounce,.fa-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{animation-delay:-1ms;animation-duration:1ms;animation-iteration-count:1;transition-delay:0s;transition-duration:0s}}@keyframes fa-beat{0%,90%{transform:scale(1)}45%{transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-bounce{0%{transform:scale(1,1) translateY(0)}10%{transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{transform:scale(1,1) translateY(var(--fa-bounce-rebound,-.125em))}64%{transform:scale(1,1) translateY(0)}100%{transform:scale(1,1) translateY(0)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-beat-fade{0%,100%{opacity:var(--fa-beat-fade-opacity,.4);transform:scale(1)}50%{opacity:1;transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-flip{50%{transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-shake{0%{transform:rotate(-15deg)}4%{transform:rotate(15deg)}24%,8%{transform:rotate(-18deg)}12%,28%{transform:rotate(18deg)}16%{transform:rotate(-22deg)}20%{transform:rotate(22deg)}32%{transform:rotate(-12deg)}36%{transform:rotate(12deg)}100%,40%{transform:rotate(0)}}@keyframes fa-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.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))}.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)}.fa-sr-only,.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}.fa-sr-only-focusable:not(:focus),.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,.4)}.svg-inline--fa.fa-swap-opacity .fa-primary{opacity:var(--fa-secondary-opacity,.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:#000}.fa-duotone.fa-inverse,.fad.fa-inverse{color:var(--fa-inverse,#fff)}';return"fa"===z&&a===s||(c=new RegExp("\\.".concat("fa","\\-"),"g"),l=new RegExp("\\--".concat("fa","\\-"),"g"),s=new RegExp("\\.".concat(s),"g"),e=e.replace(c,".".concat(z,"-")).replace(l,"--".concat(z,"-")).replace(s,".".concat(a))),e}let o1=!1;function n1(){l1.autoAddCss&&!o1&&(function(c){if(c&&m){const a=b.createElement("style");a.setAttribute("type","text/css"),a.innerHTML=c;var s=b.head.childNodes;let l=null;for(let c=s.length-1;-1c())}const u1=[];let v1=!1;function p1(c){m&&(v1?setTimeout(c,0):u1.push(c))}function g1(c){const{tag:l,attributes:s={},children:z=[]}=c;return"string"==typeof c?r1(c):"<".concat(l," ").concat((a=s,Object.keys(a||{}).reduce((c,l)=>c+"".concat(l,'="').concat(r1(a[l]),'" '),"").trim()),">").concat(z.map(g1).join(""),"").concat(l,">");var a}function b1(c,l,s){if(c&&c[l]&&c[l][s])return{prefix:l,iconName:s,icon:c[l][s]}}m&&(v1=(b.documentElement.doScroll?/^loaded|^c/:/^loaded|^i|^c/).test(b.readyState),v1||b.addEventListener("DOMContentLoaded",d1));function H1(c,l,s,z){for(var a,e,L=Object.keys(c),M=L.length,t=void 0!==z?V1(l,z):l,r=void 0===s?(a=1,c[L[0]]):(a=0,s);a{var s=z[l];return!!s.icon?c[s.iconName]=s.icon:c[l]=s,c},{})}function y1(c,l,s){var{skipHooks:z=!1}=2{var c=z=>H1(A1,(c,l,s)=>(c[s]=H1(l,z,{}),c),{});Z1=c((l,c,s)=>{if(c[3]&&(l[c[3]]=s),c[2]){const z=c[2].filter(c=>"number"==typeof c);z.forEach(c=>{l[c.toString(16)]=s})}return l}),j1=c((l,c,s)=>{if(l[s]=s,c[2]){const z=c[2].filter(c=>"string"==typeof c);z.forEach(c=>{l[c]=s})}return l}),P1=c((l,c,s)=>{const z=c[2];return l[s]=s,z.forEach(c=>{l[c]=s}),l});const a="far"in A1||l1.autoFetchSvg;c=H1(S1,(c,l)=>{const s=l[0];let z=l[1];l=l[2];return"far"!==z||a||(z="fas"),"string"==typeof s&&(c.names[s]={prefix:z,iconName:l}),"number"==typeof s&&(c.unicodes[s.toString(16)]={prefix:z,iconName:l}),c},{names:{},unicodes:{}});O1=c.names,N1=c.unicodes,q1=Y1(l1.styleDefault,{family:l1.familyDefault})};function T1(c,l){return(Z1[c]||{})[l]}function R1(c,l){return(P1[c]||{})[l]}function D1(c){return O1[c]||{prefix:null,iconName:null}}V=c=>{q1=Y1(c.styleDefault,{family:l1.familyDefault})},s1.push(V),I1();const _1=()=>({prefix:null,iconName:null,rest:[]});function Y1(c,l){var{family:s=r}=1c!==i);t.forEach(l=>{(c.includes(e[l])||c.some(c=>W1[l].includes(c)))&&(M=l)});const s=c.reduce((c,l)=>{var s,z=F1(l1.cssPrefix,l);return A1[l]?(l=x1[M].includes(l)?W[M][l]:l,L=l,c.prefix=l):-1l===e[c])||c.rest.push(l),!a&&c.prefix&&c.iconName&&(s="fa"===L?D1(c.iconName):{},z=R1(c.prefix,c.iconName),s.prefix&&(L=null),c.iconName=s.iconName||z||c.iconName,c.prefix=s.prefix||c.prefix,"far"!==c.prefix||A1.far||!A1.fas||l1.autoFetchSvg||(c.prefix="fas")),c},_1());return(c.includes("fa-brands")||c.includes("fab"))&&(s.prefix="fab"),(c.includes("fa-duotone")||c.includes("fad"))&&(s.prefix="fad"),s.prefix||M!==o||!A1.fass&&!l1.autoFetchSvg||(s.prefix="fass",s.iconName=R1(s.prefix,s.iconName)||s.iconName),s.prefix||M!==n||!A1.fasds&&!l1.autoFetchSvg||(s.prefix="fasds",s.iconName=R1(s.prefix,s.iconName)||s.iconName),"fa"!==s.prefix&&"fa"!==L||(s.prefix=q1||"fas"),s}let U1=[],X1={};const G1={},Q1=Object.keys(G1);function K1(c,l){for(var s=arguments.length,z=new Array(2{l=c.apply(null,[l,...z])}),l}function J1(c){for(var l=arguments.length,s=new Array(1{c.apply(null,s)})}function $1(c){var l=c,c=Array.prototype.slice.call(arguments,1);return G1[l]?G1[l].apply(null,c):void 0}function c2(c){"fa"===c.prefix&&(c.prefix="fas");let l=c["iconName"];c=c.prefix||q1;if(l)return l=R1(c,l)||l,b1(l2.definitions,c,l)||b1(h1.styles,c,l)}const l2=new class{constructor(){this.definitions={}}add(){for(var c=arguments.length,l=new Array(c),s=0;s{this.definitions[c]={...this.definitions[c]||{},...z[c]},y1(c,z[c]);var l=_[r][c];l&&y1(l,z[c]),I1()})}reset(){this.definitions={}}_pullDefinitions(e,c){const L=c.prefix&&c.iconName&&c.icon?{0:c}:c;return Object.keys(L).map(c=>{const{prefix:l,iconName:s,icon:z}=L[c],a=z[2];e[l]||(e[l]={}),0{"string"==typeof c&&(e[l][c]=z)}),e[l][s]=z}),e}};const s2={noAuto:()=>{l1.autoReplaceSvg=!1,l1.observeMutations=!1,J1("noAuto")},config:l1,dom:{i2svg:function(){var c=0{z2({autoReplaceSvgRoot:l}),J1("watch",c)})}},parse:{icon:c=>{if(null===c)return null;if("object"==typeof c&&c.prefix&&c.iconName)return{prefix:c.prefix,iconName:R1(c.prefix,c.iconName)||c.iconName};if(Array.isArray(c)&&2===c.length){var l=0===c[1].indexOf("fa-")?c[1].slice(3):c[1],s=Y1(c[0]);return{prefix:s,iconName:R1(s,l)||l}}if("string"==typeof c&&(-1g1(c))}}),Object.defineProperty(l,"node",{get:function(){if(m){const c=b.createElement("div");return c.innerHTML=l.html,c.children}}}),l}function e2(c){const{icons:{main:l,mask:s},prefix:z,iconName:a,transform:e,symbol:L,title:M,maskId:t,titleId:r,extra:m,watchable:C=!1}=c;var{width:i,height:o}=s.found?s:l,n="fak"===z,c=[l1.replacementClass,a?"".concat(l1.cssPrefix,"-").concat(a):""].filter(c=>-1===m.classes.indexOf(c)).filter(c=>""!==c||!!c).concat(m.classes).join(" ");let f={children:[],attributes:{...m.attributes,"data-prefix":z,"data-icon":a,class:c,role:m.attributes.role||"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 ".concat(i," ").concat(o)}};i=n&&!~m.classes.indexOf("fa-fw")?{width:"".concat(i/o*16*.0625,"em")}:{};C&&(f.attributes[y]=""),M&&(f.children.push({tag:"title",attributes:{id:f.attributes["aria-labelledby"]||"title-".concat(r||L1())},children:[M]}),delete f.attributes.title);const h={...f,prefix:z,iconName:a,main:l,mask:s,maskId:t,transform:e,symbol:L,styles:{...i,...m.styles}};var{children:o,attributes:i}=s.found&&l.found?$1("generateAbstractMask",h)||{children:[],attributes:{}}:$1("generateAbstractIcon",h)||{children:[],attributes:{}};return h.children=o,h.attributes=i,(L?function(c){var{prefix:l,iconName:s,children:z,attributes:a,symbol:c}=c,c=!0===c?"".concat(l,"-").concat(l1.cssPrefix,"-").concat(s):c;return[{tag:"svg",attributes:{style:"display: none;"},children:[{tag:"symbol",attributes:{...a,id:c},children:z}]}]}:function(c){let{children:l,main:s,mask:z,attributes:a,styles:e,transform:L}=c;if(C1(L)&&s.found&&!z.found){var{width:M,height:c}=s;const t=M/c/2,r=.5;a.style=m1({...e,"transform-origin":"".concat(t+L.x/16,"em ").concat(r+L.y/16,"em")})}return[{tag:"svg",attributes:a,children:l}]})(h)}function L2(c){const{content:l,width:s,height:z,transform:a,title:e,extra:L,watchable:M=!1}=c,t={...L.attributes,...e?{title:e}:{},class:L.classes.join(" ")};M&&(t[y]="");const r={...L.styles};C1(a)&&(r.transform=function(c){var{transform:l,width:s=k,height:z=k,startCentered:c=!1}=c;let a="";return c&&C?a+="translate(".concat(l.x/z1-s/2,"em, ").concat(l.y/z1-z/2,"em) "):a+=c?"translate(calc(-50% + ".concat(l.x/z1,"em), calc(-50% + ").concat(l.y/z1,"em)) "):"translate(".concat(l.x/z1,"em, ").concat(l.y/z1,"em) "),a+="scale(".concat(l.size/z1*(l.flipX?-1:1),", ").concat(l.size/z1*(l.flipY?-1:1),") "),a+="rotate(".concat(l.rotate,"deg) "),a}({transform:a,startCentered:!0,width:s,height:z}),r["-webkit-transform"]=r.transform);c=m1(r);0{var s,z;if("fa"===L&&(z=D1(a)||{},a=z.iconName||a,e=z.prefix||e),a&&e&&M2[e]&&M2[e][a])return c(t2(M2[e][a]));s=a,z=e,N||l1.showMissingIcons||!s||console.error('Icon with name "'.concat(s,'" and prefix "').concat(z,'" is missing.')),c({...r2,icon:l1.showMissingIcons&&a&&$1("missingIconAbstract")||{}})})}v=()=>{};const C2=l1.measurePerformance&&L&&L.mark&&L.measure?L:{mark:v,measure:v},i2='FA "6.6.0"';const o2=c=>{C2.mark("".concat(i2," ").concat(c," ends")),C2.measure("".concat(i2," ").concat(c),"".concat(i2," ").concat(c," begins"),"".concat(i2," ").concat(c," ends"))};var n2={begin:c=>(C2.mark("".concat(i2," ").concat(c," begins")),()=>o2(c)),end:o2};const f2=()=>{};function h2(c){return"string"==typeof(c.getAttribute?c.getAttribute(y):null)}function d2(l,c){const{ceFn:s="svg"===l.tag?function(c){return b.createElementNS("http://www.w3.org/2000/svg",c)}:function(c){return b.createElement(c)}}=1{l.parentNode.insertBefore(d2(c),l)}),null===l.getAttribute(y)&&l1.keepOriginalSource?(c=b.createComment((c=l,c=" ".concat(c.outerHTML," "),c="".concat(c,"Font Awesome fontawesome.com "))),l.parentNode.replaceChild(c,l)):l.remove())},nest:function(c){const l=c[0],s=c[1];if(~t1(l).indexOf(l1.replacementClass))return u2.replace(c);const z=new RegExp("".concat(l1.cssPrefix,"-.*"));if(delete s[0].attributes.id,s[0].attributes.class){const a=s[0].attributes.class.split(" ").reduce((c,l)=>((l===l1.replacementClass||l.match(z)?c.toSvg:c.toNode).push(l),c),{toNode:[],toSvg:[]});s[0].attributes.class=a.toSvg.join(" "),0===a.toNode.length?l.removeAttribute("class"):l.setAttribute("class",a.toNode.join(" "))}c=s.map(c=>g1(c)).join("\n");l.setAttribute(y,""),l.innerHTML=c}};function v2(c){c()}function p2(s,c){const z="function"==typeof c?c:f2;if(0===s.length)z();else{let c=v2;l1.mutateApproach===j&&(c=g.requestAnimationFrame||v2),c(()=>{var c=!0!==l1.autoReplaceSvg&&u2[l1.autoReplaceSvg]||u2.replace;const l=n2.begin("mutate");s.map(c),l(),z()})}}let g2=!1;function b2(){g2=!0}function H2(){g2=!1}let V2=null;function k2(c){if(!t)return;if(!l1.observeMutations)return;const{treeCallback:e=f2,nodeCallback:L=f2,pseudoElementsCallback:M=f2,observeMutationsRoot:l=b}=c;V2=new t(c=>{if(!g2){const a=q1;M1(c).forEach(c=>{var l,s,z;"childList"===c.type&&0("class"!==c.name&&"style"!==c.name&&(c[l.name]=l.value),c),{});var s=c.getAttribute("title"),c=c.getAttribute("data-fa-title-id");return l1.autoA11y&&(s?l["aria-labelledby"]="".concat(l1.replacementClass,"-title-").concat(c||L1()):(l["aria-hidden"]="true",l.focusable="false")),l}(c),l=K1("parseNodeAttributes",{},c),s=s.styleParser?function(c){const l=c.getAttribute("style");let s=[];return l&&(s=l.split(";").reduce((c,l)=>{const s=l.split(":");l=s[0];const z=s.slice(1);return l&&0l.add("".concat(Z,"-").concat(c)),e=c=>l.remove("".concat(Z,"-").concat(c)),s=l1.autoFetchSvg?x2:P.map(c=>"fa-".concat(c)).concat(Object.keys(A2));s.includes("fa")||s.push("fa");var L=[".".concat(U,":not([").concat(y,"])")].concat(s.map(c=>".".concat(c,":not([").concat(y,"])"))).join(", ");if(0===L.length)return Promise.resolve();let M=[];try{M=M1(c.querySelectorAll(L))}catch(c){}if(!(0{try{var s=S2(l);s&&c.push(s)}catch(c){N||"MissingIcon"===c.name&&console.error(c)}return c},[]);return new Promise((l,s)=>{Promise.all(r).then(c=>{p2(c,()=>{a("active"),a("complete"),e("pending"),"function"==typeof z&&z(),t(),l()})}).catch(c=>{t(),s(c)})})}function Z2(c){let l=1{c&&p2([c],l)})}P.map(c=>{x2.add("fa-".concat(c))}),Object.keys(I[r]).map(x2.add.bind(x2)),Object.keys(I[o]).map(x2.add.bind(x2)),Object.keys(I[n]).map(x2.add.bind(x2)),x2=[...x2];function j2(c){let l=1(J1("beforeDOMElementCreation",{iconDefinition:c,params:l}),l1.autoA11y&&(L?r["aria-labelledby"]="".concat(l1.replacementClass,"-title-").concat(M||L1()):(r["aria-hidden"]="true",r.focusable="false")),e2({icons:{main:t2(o),mask:a?t2(a.icon):{found:!1,width:null,height:null,icon:{}}},prefix:C,iconName:i,transform:{...a1,...s},symbol:z,title:L,maskId:e,titleId:M,extra:{attributes:r,styles:m,classes:t}})))}}p={mixout(){return{icon:(z=j2,function(c){var l=1{}}=c;return q2(l,c)},c.generateSvgReplacementMutation=function(z,c){const{iconName:a,title:e,titleId:L,prefix:M,transform:t,symbol:r,mask:l,maskId:m,extra:C}=c;return new Promise((s,c)=>{Promise.all([m2(a,M),l.iconName?m2(l.iconName,l.prefix):Promise.resolve({found:!1,width:512,height:512,icon:{}})]).then(c=>{var[l,c]=c;s([z,e2({icons:{main:l,mask:c},prefix:M,iconName:a,transform:t,symbol:r,maskId:m,title:e,titleId:L,extra:C,watchable:!0})])}).catch(c)})},c.generateAbstractIcon=function(c){let{children:l,attributes:s,main:z,transform:a,styles:e}=c;c=m1(e);0{J1("beforeDOMElementCreation",{assembler:c,params:s});let l=[];return c(c=>{Array.isArray(c)?c.map(c=>{l=l.concat(c.abstract)}):l=l.concat(c.abstract)}),[{tag:"span",attributes:{class:["".concat(l1.cssPrefix,"-layers"),...z].join(" ")},children:l}]})}}}},L={mixout(){return{counter(c){let l=1(J1("beforeDOMElementCreation",{content:c,params:l}),function(c){const{content:l,title:s,extra:z}=c,a={...z.attributes,...s?{title:s}:{},class:z.classes.join(" ")};0<(c=m1(z.styles)).length&&(a.style=c);const e=[];return e.push({tag:"span",attributes:a,children:[l]}),s&&e.push({tag:"span",attributes:{class:"sr-only"},children:[s]}),e}({content:c.toString(),title:s,extra:{attributes:a,styles:e,classes:["".concat(l1.cssPrefix,"-layers-counter"),...z]}})))}}}},v={mixout(){return{text(c){let l=1(J1("beforeDOMElementCreation",{content:c,params:l}),L2({content:c,transform:{...a1,...s},title:z,extra:{attributes:e,styles:L,classes:["".concat(l1.cssPrefix,"-layers-text"),...a]}})))}}},provides(c){c.generateLayersText=function(c,l){const{title:s,transform:z,extra:a}=l;let e=null,L=null;var M;return C&&(M=parseInt(getComputedStyle(c).fontSize,10),l=c.getBoundingClientRect(),e=l.width/M,L=l.height/M),l1.autoA11y&&!s&&(a.attributes["aria-hidden"]="true"),Promise.resolve([c,L2({content:c.innerHTML,width:e,height:L,transform:z,title:s,extra:a,watchable:!0})])}}};const O2=new RegExp('"',"ug"),N2=[1105920,1112319],P2={FontAwesome:{normal:"fas",400:"fas"},"Font Awesome 6 Free":{900:"fas",400:"far"},"Font Awesome 6 Pro":{900:"fas",400:"far",normal:"far",300:"fal",100:"fat"},"Font Awesome 6 Brands":{400:"fab",normal:"fab"},"Font Awesome 6 Duotone":{900:"fad"},"Font Awesome 6 Sharp":{900:"fass",400:"fasr",normal:"fasr",300:"fasl",100:"fast"},"Font Awesome 6 Sharp Duotone":{900:"fasds"},"Font Awesome 5 Free":{900:"fas",400:"far"},"Font Awesome 5 Pro":{900:"fas",400:"far",normal:"far",300:"fal"},"Font Awesome 5 Brands":{400:"fab",normal:"fab"},"Font Awesome 5 Duotone":{900:"fad"},"Font Awesome Kit":{400:"fak",normal:"fak"},"Font Awesome Kit Duotone":{400:"fakd",normal:"fakd"}},E2=Object.keys(P2).reduce((c,l)=>(c[l.toLowerCase()]=P2[l],c),{}),F2=Object.keys(E2).reduce((c,l)=>{var s=E2[l];return c[l]=s[900]||[...Object.entries(s)][0][1],c},{});function I2(u,v){const p="".concat(S).concat(v.replace(":","-"));return new Promise((e,l)=>{if(null!==u.getAttribute(p))return e();const c=M1(u.children),s=c.filter(c=>c.getAttribute(A)===v)[0],L=g.getComputedStyle(u,v),M=L.getPropertyValue("font-family"),t=M.match(X);var r,m,C=L.getPropertyValue("font-weight");const i=L.getPropertyValue("content");if(s&&!t)return u.removeChild(s),e();if(t&&"none"!==i&&""!==i){const i=L.getPropertyValue("content");let z=(r=M,m=C,r=r.replace(/^['"]|['"]$/g,"").toLowerCase(),m=parseInt(m),m=isNaN(m)?"normal":m,(E2[r]||{})[m]||F2[r]);var{value:o,isSecondary:n}=(f=i,o=f.replace(O2,""),C=0,r=(m=o).length,f=(n=55296<=(f=m.charCodeAt(C))&&f<=56319&&C+1=N2[0]&&n<=N2[1],{value:k1((n=2===o.length&&o[0]===o[1])?o[0]:o),isSecondary:f||n}),f=t[0].startsWith("FontAwesome");let c=T1(z,o),a=c;if(f&&(f=o,o=N1[f],f=T1("fas",f),(f=o||(f?{prefix:"fas",iconName:f}:null)||{prefix:null,iconName:null}).iconName&&f.prefix&&(c=f.iconName,z=f.prefix)),!c||n||s&&s.getAttribute(x)===z&&s.getAttribute(q)===a)e();else{u.setAttribute(p,a),s&&u.removeChild(s);const h={iconName:null,title:null,titleId:null,prefix:null,transform:a1,symbol:!1,mask:{iconName:null,prefix:null,rest:[]},maskId:null,extra:{classes:[],styles:{},attributes:{}}},d=h["extra"];d.attributes[A]=v,m2(c,z).then(c=>{const l=e2({...h,icons:{main:c,mask:_1()},prefix:z,iconName:a,extra:d,watchable:!0}),s=b.createElementNS("http://www.w3.org/2000/svg","svg");"::before"===v?u.insertBefore(s,u.firstChild):u.appendChild(s),s.outerHTML=l.map(c=>g1(c)).join("\n"),u.removeAttribute(p),e()}).catch(l)}}else e()})}function T2(c){return Promise.all([I2(c,"::before"),I2(c,"::after")])}function R2(c){return!(c.parentNode===document.head||~O.indexOf(c.tagName.toUpperCase())||c.getAttribute(A)||c.parentNode&&"svg"===c.parentNode.tagName)}function D2(a){if(m)return new Promise((c,l)=>{var s=M1(a.querySelectorAll("*")).filter(R2).map(T2);const z=n2.begin("searchPseudoElements");b2(),Promise.all(s).then(()=>{z(),H2(),c()}).catch(()=>{z(),H2(),l()})})}let _2=!1;const Y2=c=>{return c.toLowerCase().split(" ").reduce((c,l)=>{const s=l.toLowerCase().split("-");l=s[0];let z=s.slice(1).join("-");if(l&&"h"===z)return c.flipX=!0,c;if(l&&"v"===z)return c.flipY=!0,c;if(z=parseFloat(z),isNaN(z))return c;switch(l){case"grow":c.size=c.size+z;break;case"shrink":c.size=c.size-z;break;case"left":c.x=c.x-z;break;case"right":c.x=c.x+z;break;case"up":c.y=c.y-z;break;case"down":c.y=c.y+z;break;case"rotate":c.rotate=c.rotate+z}return c},{size:16,x:0,y:0,flipX:!1,flipY:!1,rotate:0})},W2={x:0,y:0,width:"100%",height:"100%"};function B2(c){return c.attributes&&(c.attributes.fill||(!(1{-1===Q1.indexOf(c)&&delete G1[c]}),U1.forEach(c=>{const s=c.mixout?c.mixout():{};if(Object.keys(s).forEach(l=>{"function"==typeof s[l]&&(z[l]=s[l]),"object"==typeof s[l]&&Object.keys(s[l]).forEach(c=>{z[l]||(z[l]={}),z[l][c]=s[l][c]})}),c.hooks){const l=c.hooks();Object.keys(l).forEach(c=>{X1[c]||(X1[c]=[]),X1[c].push(l[c])})}c.provides&&c.provides(G1)}),z}([H,p,V,L,v,{hooks(){return{mutationObserverCallbacks(c){return c.pseudoElementsCallback=D2,c}}},provides(c){c.pseudoElements2svg=function(c){var{node:c=b}=c;l1.searchPseudoElements&&D2(c)}}},{mixout(){return{dom:{unwatch(){b2(),_2=!0}}}},hooks(){return{bootstrap(){k2(K1("mutationObserverCallbacks",{}))},noAuto(){V2&&V2.disconnect()},watch(c){c=c.observeMutationsRoot;_2?H2():k2(K1("mutationObserverCallbacks",{observeMutationsRoot:c}))}}}},{mixout(){return{parse:{transform:c=>Y2(c)}}},hooks(){return{parseNodeAttributes(c,l){l=l.getAttribute("data-fa-transform");return l&&(c.transform=Y2(l)),c}}},provides(c){c.generateAbstractTransformGrouping=function(c){var{main:l,transform:s,containerWidth:z,iconWidth:a}=c,e={transform:"translate(".concat(z/2," 256)")},c="translate(".concat(32*s.x,", ").concat(32*s.y,") "),z="scale(".concat(s.size/16*(s.flipX?-1:1),", ").concat(s.size/16*(s.flipY?-1:1),") "),s="rotate(".concat(s.rotate," 0 0)");const L=e,M={transform:"".concat(c," ").concat(z," ").concat(s)},t={transform:"translate(".concat(a/2*-1," -256)")};return{tag:"g",attributes:{...L},children:[{tag:"g",attributes:{...M},children:[{tag:l.icon.tag,children:l.icon.children,attributes:{...l.icon.attributes,...t}}]}]}}}},{hooks(){return{parseNodeAttributes(c,l){const s=l.getAttribute("data-fa-mask"),z=s?B1(s.split(" ").map(c=>c.trim())):_1();return z.prefix||(z.prefix=q1),c.mask=z,c.maskId=l.getAttribute("data-fa-mask-id"),c}}},provides(c){c.generateAbstractMask=function(c){let{children:l,attributes:s,main:z,mask:a,maskId:e,transform:L}=c;const{width:M,icon:t}=z;var{width:r,icon:m}=a,C=function(c){var{transform:l,containerWidth:s,iconWidth:z}=c,a={transform:"translate(".concat(s/2," 256)")},c="translate(".concat(32*l.x,", ").concat(32*l.y,") "),s="scale(".concat(l.size/16*(l.flipX?-1:1),", ").concat(l.size/16*(l.flipY?-1:1),") "),l="rotate(".concat(l.rotate," 0 0)");return{outer:a,inner:{transform:"".concat(c," ").concat(s," ").concat(l)},path:{transform:"translate(".concat(z/2*-1," -256)")}}}({transform:L,containerWidth:r,iconWidth:M}),i={tag:"rect",attributes:{...W2,fill:"white"}},c=t.children?{children:t.children.map(B2)}:{},r={tag:"g",attributes:{...C.inner},children:[B2({tag:t.tag,attributes:{...t.attributes,...C.path},...c})]},c={tag:"g",attributes:{...C.outer},children:[r]},C="mask-".concat(e||L1()),r="clip-".concat(e||L1()),c={tag:"mask",attributes:{...W2,id:C,maskUnits:"userSpaceOnUse",maskContentUnits:"userSpaceOnUse"},children:[i,c]},c={tag:"defs",children:[{tag:"clipPath",attributes:{id:r},children:"g"===(m=m).tag?m.children:[m]},c]};return l.push(c,{tag:"rect",attributes:{fill:"currentColor","clip-path":"url(#".concat(r,")"),mask:"url(#".concat(C,")"),...W2}}),{children:l,attributes:s}}}},{provides(c){let e=!1;g.matchMedia&&(e=g.matchMedia("(prefers-reduced-motion: reduce)").matches),c.missingIconAbstract=function(){const c=[];var l={fill:"currentColor"},s={attributeType:"XML",repeatCount:"indefinite",dur:"2s"};c.push({tag:"path",attributes:{...l,d:"M156.5,447.7l-12.6,29.5c-18.7-9.5-35.9-21.2-51.5-34.9l22.7-22.7C127.6,430.5,141.5,440,156.5,447.7z M40.6,272H8.5 c1.4,21.2,5.4,41.7,11.7,61.1L50,321.2C45.1,305.5,41.8,289,40.6,272z M40.6,240c1.4-18.8,5.2-37,11.1-54.1l-29.5-12.6 C14.7,194.3,10,216.7,8.5,240H40.6z M64.3,156.5c7.8-14.9,17.2-28.8,28.1-41.5L69.7,92.3c-13.7,15.6-25.5,32.8-34.9,51.5 L64.3,156.5z M397,419.6c-13.9,12-29.4,22.3-46.1,30.4l11.9,29.8c20.7-9.9,39.8-22.6,56.9-37.6L397,419.6z M115,92.4 c13.9-12,29.4-22.3,46.1-30.4l-11.9-29.8c-20.7,9.9-39.8,22.6-56.8,37.6L115,92.4z M447.7,355.5c-7.8,14.9-17.2,28.8-28.1,41.5 l22.7,22.7c13.7-15.6,25.5-32.9,34.9-51.5L447.7,355.5z M471.4,272c-1.4,18.8-5.2,37-11.1,54.1l29.5,12.6 c7.5-21.1,12.2-43.5,13.6-66.8H471.4z M321.2,462c-15.7,5-32.2,8.2-49.2,9.4v32.1c21.2-1.4,41.7-5.4,61.1-11.7L321.2,462z M240,471.4c-18.8-1.4-37-5.2-54.1-11.1l-12.6,29.5c21.1,7.5,43.5,12.2,66.8,13.6V471.4z M462,190.8c5,15.7,8.2,32.2,9.4,49.2h32.1 c-1.4-21.2-5.4-41.7-11.7-61.1L462,190.8z M92.4,397c-12-13.9-22.3-29.4-30.4-46.1l-29.8,11.9c9.9,20.7,22.6,39.8,37.6,56.9 L92.4,397z M272,40.6c18.8,1.4,36.9,5.2,54.1,11.1l12.6-29.5C317.7,14.7,295.3,10,272,8.5V40.6z M190.8,50 c15.7-5,32.2-8.2,49.2-9.4V8.5c-21.2,1.4-41.7,5.4-61.1,11.7L190.8,50z M442.3,92.3L419.6,115c12,13.9,22.3,29.4,30.5,46.1 l29.8-11.9C470,128.5,457.3,109.4,442.3,92.3z M397,92.4l22.7-22.7c-15.6-13.7-32.8-25.5-51.5-34.9l-12.6,29.5 C370.4,72.1,384.4,81.5,397,92.4z"}});var z={...s,attributeName:"opacity"};const a={tag:"circle",attributes:{...l,cx:"256",cy:"364",r:"28"},children:[]};return e||a.children.push({tag:"animate",attributes:{...s,attributeName:"r",values:"28;14;28;28;14;28;"}},{tag:"animate",attributes:{...z,values:"1;0;1;1;0;1;"}}),c.push(a),c.push({tag:"path",attributes:{...l,opacity:"1",d:"M263.7,312h-16c-6.6,0-12-5.4-12-12c0-71,77.4-63.9,77.4-107.8c0-20-17.8-40.2-57.4-40.2c-29.1,0-44.3,9.6-59.2,28.7 c-3.9,5-11.1,6-16.2,2.4l-13.1-9.2c-5.6-3.9-6.9-11.8-2.6-17.2c21.2-27.2,46.4-44.7,91.2-44.7c52.3,0,97.4,29.8,97.4,80.2 c0,67.6-77.4,63.5-77.4,107.8C275.7,306.6,270.3,312,263.7,312z"},children:e?[]:[{tag:"animate",attributes:{...z,values:"1;0;0;0;0;1;"}}]}),e||c.push({tag:"path",attributes:{...l,opacity:"0",d:"M232.5,134.5l7,168c0.3,6.4,5.6,11.5,12,11.5h9c6.4,0,11.7-5.1,12-11.5l7-168c0.3-6.8-5.2-12.5-12-12.5h-23 C237.7,122,232.2,127.7,232.5,134.5z"},children:[{tag:"animate",attributes:{...z,values:"0;0;1;1;0;0;"}}]}),{tag:"g",attributes:{class:"missing"},children:c}}}},{hooks(){return{parseNodeAttributes(c,l){l=l.getAttribute("data-fa-symbol");return c.symbol=null!==l&&(""===l||l),c}}}}],{mixoutsTo:s2}),function(c){try{for(var l=arguments.length,s=new Array(1{z2(),J1("bootstrap")})),h1.hooks={...h1.hooks,addPack:(c,l)=>{h1.styles[c]={...h1.styles[c]||{},...l},I1(),z2()},addPacks:c=>{c.forEach(c=>{var[l,c]=c;h1.styles[l]={...h1.styles[l]||{},...c}}),I1(),z2()},addShims:c=>{h1.shims.push(...c),I1(),z2()}}})}();
\ No newline at end of file
diff --git a/vendor/font-awesome/font-awesome.min.js b/vendor/font-awesome/font-awesome.min.js
deleted file mode 100644
index 4ac083985..000000000
--- a/vendor/font-awesome/font-awesome.min.js
+++ /dev/null
@@ -1,6 +0,0 @@
-/*!
- * Font Awesome Free 6.3.0 by @fontawesome - https://fontawesome.com
- * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
- * Copyright 2023 Fonticons, Inc.
- */
-!function(){"use strict";var c={},l={};try{"undefined"!=typeof window&&(c=window),"undefined"!=typeof document&&(l=document)}catch(c){}var s=(c.navigator||{}).userAgent,a=void 0===s?"":s,z=c,e=l;z.document,e.documentElement&&e.head&&"function"==typeof e.addEventListener&&e.createElement,~a.indexOf("MSIE")||a.indexOf("Trident/");function H(l,c){var s,a=Object.keys(l);return Object.getOwnPropertySymbols&&(s=Object.getOwnPropertySymbols(l),c&&(s=s.filter(function(c){return Object.getOwnPropertyDescriptor(l,c).enumerable})),a.push.apply(a,s)),a}function t(l){for(var c=1;cc.length)&&(l=c.length);for(var s=0,a=new Array(l);sc.length)&&(l=c.length);for(var s=0,a=new Array(l);sc.length)&&(l=c.length);for(var s=0,a=new Array(l);sc.length)&&(l=c.length);for(var s=0,a=new Array(l);s>>0;s--;)l[s]=c[s];return l}function a1(c){return c.classList?s1(c.classList):(c.getAttribute("class")||"").split(" ").filter(function(c){return c})}function z1(c){return"".concat(c).replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(//g,">")}function e1(s){return Object.keys(s||{}).reduce(function(c,l){return c+"".concat(l,": ").concat(s[l].trim(),";")},"")}function H1(c){return c.size!==J.size||c.x!==J.x||c.y!==J.y||c.rotate!==J.rotate||c.flipX||c.flipY}function t1(){var c,l,s=b,a=G.cssPrefix,z=G.replacementClass,e=':host,:root{--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-brands:normal 400 1em/1 "Font Awesome 6 Brands"}svg:not(:host).svg-inline--fa,svg:not(:root).svg-inline--fa{overflow:visible;box-sizing:content-box}.svg-inline--fa{display:var(--fa-display,inline-block);height:1em;overflow:visible;vertical-align:-.125em}.svg-inline--fa.fa-2xs{vertical-align:.1em}.svg-inline--fa.fa-xs{vertical-align:0}.svg-inline--fa.fa-sm{vertical-align:-.0714285705em}.svg-inline--fa.fa-lg{vertical-align:-.2em}.svg-inline--fa.fa-xl{vertical-align:-.25em}.svg-inline--fa.fa-2xl{vertical-align:-.3125em}.svg-inline--fa.fa-pull-left{margin-right:var(--fa-pull-margin,.3em);width:auto}.svg-inline--fa.fa-pull-right{margin-left:var(--fa-pull-margin,.3em);width:auto}.svg-inline--fa.fa-li{width:var(--fa-li-width,2em);top:.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:-.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,.25em .5em);right:var(--fa-right,0);text-overflow:ellipsis;top:var(--fa-top,0);-webkit-transform:scale(var(--fa-counter-scale,.25));transform:scale(var(--fa-counter-scale,.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,.25));transform:scale(var(--fa-layers-scale,.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,.25));transform:scale(var(--fa-layers-scale,.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,.25));transform:scale(var(--fa-layers-scale,.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,.25));transform:scale(var(--fa-layers-scale,.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:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.0833333337em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.0714285718em;vertical-align:.0535714295em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.0416666682em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.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,.1em);border-style:var(--fa-border-style,solid);border-width:var(--fa-border-width,.08em);padding:var(--fa-border-padding,.2em .25em .15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin,.3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin,.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(.28,.84,.42,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.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(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,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(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,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-beat-fade,.fa-bounce,.fa-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,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1,1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1,1) translateY(var(--fa-bounce-rebound,-.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,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1,1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1,1) translateY(var(--fa-bounce-rebound,-.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,.4)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@-webkit-keyframes fa-beat-fade{0%,100%{opacity:var(--fa-beat-fade-opacity,.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,.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)}24%,8%{-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)}100%,40%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}24%,8%{-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)}100%,40%{-webkit-transform:rotate(0);transform:rotate(0)}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}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)}.fa-sr-only,.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}.fa-sr-only-focusable:not(:focus),.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,.4)}.svg-inline--fa.fa-swap-opacity .fa-primary{opacity:var(--fa-secondary-opacity,.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:#000}.fa-duotone.fa-inverse,.fad.fa-inverse{color:var(--fa-inverse,#fff)}';return"fa"===a&&z===s||(c=new RegExp("\\.".concat("fa","\\-"),"g"),l=new RegExp("\\--".concat("fa","\\-"),"g"),s=new RegExp("\\.".concat(s),"g"),e=e.replace(c,".".concat(a,"-")).replace(l,"--".concat(a,"-")).replace(s,".".concat(z))),e}var V1=!1;function r1(){G.autoAddCss&&!V1&&(function(c){if(c&&L){var l=v.createElement("style");l.setAttribute("type","text/css"),l.innerHTML=c;for(var s=v.head.childNodes,a=null,z=s.length-1;-1").concat(a.map(o1).join(""),"").concat(l,">")}function f1(c,l,s){if(c&&c[l]&&c[l][s])return{prefix:l,iconName:s,icon:c[l][s]}}L&&((i1=(v.documentElement.doScroll?/^loaded|^c/:/^loaded|^i|^c/).test(v.readyState))||v.addEventListener("DOMContentLoaded",M1));function C1(c,l,s,a){for(var z,e,H=Object.keys(c),t=H.length,V=void 0!==a?v1(l,a):l,r=void 0===s?(z=1,c[H[0]]):(z=0,s);z