OwlCyberSecurity - MANAGER
Edit File: index.js
(()=>{var t={694:(t,e,n)=>{"use strict";var a=n(925);function r(){}function i(){}i.resetWarningCache=r,t.exports=function(){function t(t,e,n,r,i,o){if(o!==a){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function e(){return t}t.isRequired=t;var n={array:t,bigint:t,bool:t,func:t,number:t,object:t,string:t,symbol:t,any:t,arrayOf:e,element:t,elementType:t,instanceOf:e,node:t,objectOf:e,oneOf:e,oneOfType:e,shape:e,exact:e,checkPropTypes:i,resetWarningCache:r};return n.PropTypes=n,n}},556:(t,e,n)=>{t.exports=n(694)()},925:t=>{"use strict";t.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},942:(t,e)=>{var n;!function(){"use strict";var a={}.hasOwnProperty;function r(){for(var t="",e=0;e<arguments.length;e++){var n=arguments[e];n&&(t=o(t,i(n)))}return t}function i(t){if("string"==typeof t||"number"==typeof t)return t;if("object"!=typeof t)return"";if(Array.isArray(t))return r.apply(null,t);if(t.toString!==Object.prototype.toString&&!t.toString.toString().includes("[native code]"))return t.toString();var e="";for(var n in t)a.call(t,n)&&t[n]&&(e=o(e,n));return e}function o(t,e){return e?t?t+" "+e:t+e:t}t.exports?(r.default=r,t.exports=r):void 0===(n=function(){return r}.apply(e,[]))||(t.exports=n)}()}},e={};function n(a){var r=e[a];if(void 0!==r)return r.exports;var i=e[a]={exports:{}};return t[a](i,i.exports,n),i.exports}n.n=t=>{var e=t&&t.__esModule?()=>t.default:()=>t;return n.d(e,{a:e}),e},n.d=(t,e)=>{for(var a in e)n.o(e,a)&&!n.o(t,a)&&Object.defineProperty(t,a,{enumerable:!0,get:e[a]})},n.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e),(()=>{"use strict";const t=window.wp.blocks,e=window.React;var a=n.n(e);const r=window.wp.primitives,i=(0,e.createElement)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,e.createElement)(r.Path,{d:"M12.5 15v5H11v-5H4V9h7V4h1.5v5h7v6h-7Z"})),o=(0,e.createElement)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,e.createElement)(r.Path,{d:"M9 9v6h11V9H9zM4 20h1.5V4H4v16z"})),s=(0,e.createElement)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,e.createElement)(r.Path,{d:"M4 15h11V9H4v6zM18.5 4v16H20V4h-1.5z"}));var c={prefix:"fas",iconName:"ban",icon:[512,512,[128683,"cancel"],"f05e","M367.2 412.5L99.5 144.8C77.1 176.1 64 214.5 64 256c0 106 86 192 192 192c41.5 0 79.9-13.1 111.2-35.5zm45.3-45.3C434.9 335.9 448 297.5 448 256c0-106-86-192-192-192c-41.5 0-79.9 13.1-111.2 35.5L412.5 367.2zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256z"]},l={prefix:"fas",iconName:"rotate-left",icon:[512,512,["rotate-back","rotate-backward","undo-alt"],"f2ea","M48.5 224H40c-13.3 0-24-10.7-24-24V72c0-9.7 5.8-18.5 14.8-22.2s19.3-1.7 26.2 5.2L98.6 96.6c87.6-86.5 228.7-86.2 315.8 1c87.5 87.5 87.5 229.3 0 316.8s-229.3 87.5-316.8 0c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0c62.5 62.5 163.8 62.5 226.3 0s62.5-163.8 0-226.3c-62.2-62.2-162.7-62.5-225.3-1L185 183c6.9 6.9 8.9 17.2 5.2 26.2s-12.5 14.8-22.2 14.8H48.5z"]},f={prefix:"fas",iconName:"heart",icon:[512,512,[128153,128154,128155,128156,128420,129293,129294,129505,9829,10084,61578],"f004","M47.6 300.4L228.3 469.1c7.5 7 17.4 10.9 27.7 10.9s20.2-3.9 27.7-10.9L464.4 300.4c30.4-28.3 47.6-68 47.6-109.5v-5.8c0-69.9-50.5-129.5-119.4-141C347 36.5 300.6 51.4 268 84L256 96 244 84c-32.6-32.6-79-47.5-124.6-39.9C50.5 55.6 0 115.2 0 185.1v5.8c0 41.5 17.2 81.2 47.6 109.5z"]},u={prefix:"fas",iconName:"circle",icon:[512,512,[128308,128309,128992,128993,128994,128995,128996,9679,9898,9899,11044,61708,61915],"f111","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512z"]},m={prefix:"fas",iconName:"rotate-right",icon:[512,512,["redo-alt","rotate-forward"],"f2f9","M463.5 224H472c13.3 0 24-10.7 24-24V72c0-9.7-5.8-18.5-14.8-22.2s-19.3-1.7-26.2 5.2L413.4 96.6c-87.6-86.5-228.7-86.2-315.8 1c-87.5 87.5-87.5 229.3 0 316.8s229.3 87.5 316.8 0c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0c-62.5 62.5-163.8 62.5-226.3 0s-62.5-163.8 0-226.3c62.2-62.2 162.7-62.5 225.3-1L327 183c-6.9 6.9-8.9 17.2-5.2 26.2s12.5 14.8 22.2 14.8H463.5z"]};const d=window.wp.i18n,p=window.wp.blockEditor,b=window.wp.element,v=window.wp.components,g=window.lodash,h="__FontAwesomeOfficialPlugin__";function y(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);e&&(a=a.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,a)}return n}function w(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?y(Object(n),!0).forEach((function(e){N(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):y(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function k(t){return k="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},k(t)}function x(t,e){for(var n=0;n<e.length;n++){var a=e[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(t,a.key,a)}}function N(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function E(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var a,r,i=[],_n=!0,o=!1;try{for(n=n.call(t);!(_n=(a=n.next()).done)&&(i.push(a.value),!e||i.length!==e);_n=!0);}catch(t){o=!0,r=t}finally{try{_n||null==n.return||n.return()}finally{if(o)throw r}}return i}}(t,e)||C(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function A(t){return function(t){if(Array.isArray(t))return O(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||C(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function C(t,e){if(t){if("string"==typeof t)return O(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?O(t,e):void 0}}function O(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,a=new Array(e);n<e;n++)a[n]=t[n];return a}var S=function(){},P={},z={},_=null,j={mark:S,measure:S};try{"undefined"!=typeof window&&(P=window),"undefined"!=typeof document&&(z=document),"undefined"!=typeof MutationObserver&&(_=MutationObserver),"undefined"!=typeof performance&&(j=performance)}catch(t){}var L,M,I,T,F,R=(P.navigator||{}).userAgent,D=void 0===R?"":R,Y=P,H=z,V=_,B=j,W=(Y.document,!!H.documentElement&&!!H.head&&"function"==typeof H.addEventListener&&"function"==typeof H.createElement),U=~D.indexOf("MSIE")||~D.indexOf("Trident/"),$="___FONT_AWESOME___",X="fa",q="svg-inline--fa",G="data-fa-i2svg",J="data-fa-pseudo-element",K="data-fa-pseudo-element-pending",Z="data-prefix",Q="data-icon",tt="fontawesome-i2svg",et="async",nt=["HTML","HEAD","STYLE","SCRIPT"],at=function(){try{return!0}catch(t){return!1}}(),rt="classic",it="sharp",ot=[rt,it];function st(t){return new Proxy(t,{get:function(t,e){return e in t?t[e]:t[rt]}})}var ct=st((N(L={},rt,{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",fakd:"kit","fa-kit":"kit","fa-kit-duotone":"kit"}),N(L,it,{fa:"solid",fass:"solid","fa-solid":"solid",fasr:"regular","fa-regular":"regular",fasl:"light","fa-light":"light",fast:"thin","fa-thin":"thin"}),L)),lt=st((N(M={},rt,{solid:"fas",regular:"far",light:"fal",thin:"fat",duotone:"fad",brands:"fab",kit:"fak"}),N(M,it,{solid:"fass",regular:"fasr",light:"fasl",thin:"fast"}),M)),ft=st((N(I={},rt,{fab:"fa-brands",fad:"fa-duotone",fak:"fa-kit",fal:"fa-light",far:"fa-regular",fas:"fa-solid",fat:"fa-thin"}),N(I,it,{fass:"fa-solid",fasr:"fa-regular",fasl:"fa-light",fast:"fa-thin"}),I)),ut=st((N(T={},rt,{"fa-brands":"fab","fa-duotone":"fad","fa-kit":"fak","fa-light":"fal","fa-regular":"far","fa-solid":"fas","fa-thin":"fat"}),N(T,it,{"fa-solid":"fass","fa-regular":"fasr","fa-light":"fasl","fa-thin":"fast"}),T)),mt=/fa(s|r|l|t|d|b|k|ss|sr|sl|st)?[\-\ ]/,dt="fa-layers-text",pt=/Font ?Awesome ?([56 ]*)(Solid|Regular|Light|Thin|Duotone|Brands|Free|Pro|Sharp|Kit)?.*/i,bt=st((N(F={},rt,{900:"fas",400:"far",normal:"far",300:"fal",100:"fat"}),N(F,it,{900:"fass",400:"fasr",300:"fasl",100:"fast"}),F)),vt=[1,2,3,4,5,6,7,8,9,10],gt=vt.concat([11,12,13,14,15,16,17,18,19,20]),ht=["class","data-prefix","data-icon","data-fa-transform","data-fa-mask"],yt={GROUP:"duotone-group",SWAP_OPACITY:"swap-opacity",PRIMARY:"primary",SECONDARY:"secondary"},wt=new Set;Object.keys(lt[rt]).map(wt.add.bind(wt)),Object.keys(lt[it]).map(wt.add.bind(wt));var kt=[].concat(ot,A(wt),["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",yt.GROUP,yt.SWAP_OPACITY,yt.PRIMARY,yt.SECONDARY]).concat(vt.map((function(t){return"".concat(t,"x")}))).concat(gt.map((function(t){return"w-".concat(t)}))),xt=Y.FontAwesomeConfig||{};H&&"function"==typeof H.querySelector&&[["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"]].forEach((function(t){var e=E(t,2),n=e[0],a=e[1],r=function(t){return""===t||"false"!==t&&("true"===t||t)}(function(t){var e=H.querySelector("script["+t+"]");if(e)return e.getAttribute(t)}(n));null!=r&&(xt[a]=r)}));var Nt={styleDefault:"solid",familyDefault:"classic",cssPrefix:X,replacementClass:q,autoReplaceSvg:!0,autoAddCss:!0,autoA11y:!0,searchPseudoElements:!1,observeMutations:!0,mutateApproach:"async",keepOriginalSource:!0,measurePerformance:!1,showMissingIcons:!0};xt.familyPrefix&&(xt.cssPrefix=xt.familyPrefix);var Et=w(w({},Nt),xt);Et.autoReplaceSvg||(Et.observeMutations=!1);var At={};Object.keys(Nt).forEach((function(t){Object.defineProperty(At,t,{enumerable:!0,set:function(e){Et[t]=e,Ct.forEach((function(t){return t(At)}))},get:function(){return Et[t]}})})),Object.defineProperty(At,"familyPrefix",{enumerable:!0,set:function(t){Et.cssPrefix=t,Ct.forEach((function(t){return t(At)}))},get:function(){return Et.cssPrefix}}),Y.FontAwesomeConfig=At;var Ct=[],Ot=16,St={size:16,x:0,y:0,rotate:0,flipX:!1,flipY:!1},Pt="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";function zt(){for(var t=12,e="";t-- >0;)e+=Pt[62*Math.random()|0];return e}function _t(t){for(var e=[],n=(t||[]).length>>>0;n--;)e[n]=t[n];return e}function jt(t){return t.classList?_t(t.classList):(t.getAttribute("class")||"").split(" ").filter((function(t){return t}))}function Lt(t){return"".concat(t).replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(/</g,"<").replace(/>/g,">")}function Mt(t){return Object.keys(t||{}).reduce((function(e,n){return e+"".concat(n,": ").concat(t[n].trim(),";")}),"")}function It(t){return t.size!==St.size||t.x!==St.x||t.y!==St.y||t.rotate!==St.rotate||t.flipX||t.flipY}var Tt=':root, :host {\n --fa-font-solid: normal 900 1em/1 "Font Awesome 6 Solid";\n --fa-font-regular: normal 400 1em/1 "Font Awesome 6 Regular";\n --fa-font-light: normal 300 1em/1 "Font Awesome 6 Light";\n --fa-font-thin: normal 100 1em/1 "Font Awesome 6 Thin";\n --fa-font-duotone: normal 900 1em/1 "Font Awesome 6 Duotone";\n --fa-font-sharp-solid: normal 900 1em/1 "Font Awesome 6 Sharp";\n --fa-font-sharp-regular: normal 400 1em/1 "Font Awesome 6 Sharp";\n --fa-font-sharp-light: normal 300 1em/1 "Font Awesome 6 Sharp";\n --fa-font-sharp-thin: normal 100 1em/1 "Font Awesome 6 Sharp";\n --fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands";\n}\n\nsvg:not(:root).svg-inline--fa, svg:not(:host).svg-inline--fa {\n overflow: visible;\n box-sizing: content-box;\n}\n\n.svg-inline--fa {\n display: var(--fa-display, inline-block);\n height: 1em;\n overflow: visible;\n vertical-align: -0.125em;\n}\n.svg-inline--fa.fa-2xs {\n vertical-align: 0.1em;\n}\n.svg-inline--fa.fa-xs {\n vertical-align: 0em;\n}\n.svg-inline--fa.fa-sm {\n vertical-align: -0.0714285705em;\n}\n.svg-inline--fa.fa-lg {\n vertical-align: -0.2em;\n}\n.svg-inline--fa.fa-xl {\n vertical-align: -0.25em;\n}\n.svg-inline--fa.fa-2xl {\n vertical-align: -0.3125em;\n}\n.svg-inline--fa.fa-pull-left {\n margin-right: var(--fa-pull-margin, 0.3em);\n width: auto;\n}\n.svg-inline--fa.fa-pull-right {\n margin-left: var(--fa-pull-margin, 0.3em);\n width: auto;\n}\n.svg-inline--fa.fa-li {\n width: var(--fa-li-width, 2em);\n top: 0.25em;\n}\n.svg-inline--fa.fa-fw {\n width: var(--fa-fw-width, 1.25em);\n}\n\n.fa-layers svg.svg-inline--fa {\n bottom: 0;\n left: 0;\n margin: auto;\n position: absolute;\n right: 0;\n top: 0;\n}\n\n.fa-layers-counter, .fa-layers-text {\n display: inline-block;\n position: absolute;\n text-align: center;\n}\n\n.fa-layers {\n display: inline-block;\n height: 1em;\n position: relative;\n text-align: center;\n vertical-align: -0.125em;\n width: 1em;\n}\n.fa-layers svg.svg-inline--fa {\n -webkit-transform-origin: center center;\n transform-origin: center center;\n}\n\n.fa-layers-text {\n left: 50%;\n top: 50%;\n -webkit-transform: translate(-50%, -50%);\n transform: translate(-50%, -50%);\n -webkit-transform-origin: center center;\n transform-origin: center center;\n}\n\n.fa-layers-counter {\n background-color: var(--fa-counter-background-color, #ff253a);\n border-radius: var(--fa-counter-border-radius, 1em);\n box-sizing: border-box;\n color: var(--fa-inverse, #fff);\n line-height: var(--fa-counter-line-height, 1);\n max-width: var(--fa-counter-max-width, 5em);\n min-width: var(--fa-counter-min-width, 1.5em);\n overflow: hidden;\n padding: var(--fa-counter-padding, 0.25em 0.5em);\n right: var(--fa-right, 0);\n text-overflow: ellipsis;\n top: var(--fa-top, 0);\n -webkit-transform: scale(var(--fa-counter-scale, 0.25));\n transform: scale(var(--fa-counter-scale, 0.25));\n -webkit-transform-origin: top right;\n transform-origin: top right;\n}\n\n.fa-layers-bottom-right {\n bottom: var(--fa-bottom, 0);\n right: var(--fa-right, 0);\n top: auto;\n -webkit-transform: scale(var(--fa-layers-scale, 0.25));\n transform: scale(var(--fa-layers-scale, 0.25));\n -webkit-transform-origin: bottom right;\n transform-origin: bottom right;\n}\n\n.fa-layers-bottom-left {\n bottom: var(--fa-bottom, 0);\n left: var(--fa-left, 0);\n right: auto;\n top: auto;\n -webkit-transform: scale(var(--fa-layers-scale, 0.25));\n transform: scale(var(--fa-layers-scale, 0.25));\n -webkit-transform-origin: bottom left;\n transform-origin: bottom left;\n}\n\n.fa-layers-top-right {\n top: var(--fa-top, 0);\n right: var(--fa-right, 0);\n -webkit-transform: scale(var(--fa-layers-scale, 0.25));\n transform: scale(var(--fa-layers-scale, 0.25));\n -webkit-transform-origin: top right;\n transform-origin: top right;\n}\n\n.fa-layers-top-left {\n left: var(--fa-left, 0);\n right: auto;\n top: var(--fa-top, 0);\n -webkit-transform: scale(var(--fa-layers-scale, 0.25));\n transform: scale(var(--fa-layers-scale, 0.25));\n -webkit-transform-origin: top left;\n transform-origin: top left;\n}\n\n.fa-1x {\n font-size: 1em;\n}\n\n.fa-2x {\n font-size: 2em;\n}\n\n.fa-3x {\n font-size: 3em;\n}\n\n.fa-4x {\n font-size: 4em;\n}\n\n.fa-5x {\n font-size: 5em;\n}\n\n.fa-6x {\n font-size: 6em;\n}\n\n.fa-7x {\n font-size: 7em;\n}\n\n.fa-8x {\n font-size: 8em;\n}\n\n.fa-9x {\n font-size: 9em;\n}\n\n.fa-10x {\n font-size: 10em;\n}\n\n.fa-2xs {\n font-size: 0.625em;\n line-height: 0.1em;\n vertical-align: 0.225em;\n}\n\n.fa-xs {\n font-size: 0.75em;\n line-height: 0.0833333337em;\n vertical-align: 0.125em;\n}\n\n.fa-sm {\n font-size: 0.875em;\n line-height: 0.0714285718em;\n vertical-align: 0.0535714295em;\n}\n\n.fa-lg {\n font-size: 1.25em;\n line-height: 0.05em;\n vertical-align: -0.075em;\n}\n\n.fa-xl {\n font-size: 1.5em;\n line-height: 0.0416666682em;\n vertical-align: -0.125em;\n}\n\n.fa-2xl {\n font-size: 2em;\n line-height: 0.03125em;\n vertical-align: -0.1875em;\n}\n\n.fa-fw {\n text-align: center;\n width: 1.25em;\n}\n\n.fa-ul {\n list-style-type: none;\n margin-left: var(--fa-li-margin, 2.5em);\n padding-left: 0;\n}\n.fa-ul > li {\n position: relative;\n}\n\n.fa-li {\n left: calc(var(--fa-li-width, 2em) * -1);\n position: absolute;\n text-align: center;\n width: var(--fa-li-width, 2em);\n line-height: inherit;\n}\n\n.fa-border {\n border-color: var(--fa-border-color, #eee);\n border-radius: var(--fa-border-radius, 0.1em);\n border-style: var(--fa-border-style, solid);\n border-width: var(--fa-border-width, 0.08em);\n padding: var(--fa-border-padding, 0.2em 0.25em 0.15em);\n}\n\n.fa-pull-left {\n float: left;\n margin-right: var(--fa-pull-margin, 0.3em);\n}\n\n.fa-pull-right {\n float: right;\n margin-left: var(--fa-pull-margin, 0.3em);\n}\n\n.fa-beat {\n -webkit-animation-name: fa-beat;\n animation-name: fa-beat;\n -webkit-animation-delay: var(--fa-animation-delay, 0s);\n animation-delay: var(--fa-animation-delay, 0s);\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 1s);\n animation-duration: var(--fa-animation-duration, 1s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out);\n animation-timing-function: var(--fa-animation-timing, ease-in-out);\n}\n\n.fa-bounce {\n -webkit-animation-name: fa-bounce;\n animation-name: fa-bounce;\n -webkit-animation-delay: var(--fa-animation-delay, 0s);\n animation-delay: var(--fa-animation-delay, 0s);\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 1s);\n animation-duration: var(--fa-animation-duration, 1s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));\n animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));\n}\n\n.fa-fade {\n -webkit-animation-name: fa-fade;\n animation-name: fa-fade;\n -webkit-animation-delay: var(--fa-animation-delay, 0s);\n animation-delay: var(--fa-animation-delay, 0s);\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 1s);\n animation-duration: var(--fa-animation-duration, 1s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));\n animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));\n}\n\n.fa-beat-fade {\n -webkit-animation-name: fa-beat-fade;\n animation-name: fa-beat-fade;\n -webkit-animation-delay: var(--fa-animation-delay, 0s);\n animation-delay: var(--fa-animation-delay, 0s);\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 1s);\n animation-duration: var(--fa-animation-duration, 1s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));\n animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));\n}\n\n.fa-flip {\n -webkit-animation-name: fa-flip;\n animation-name: fa-flip;\n -webkit-animation-delay: var(--fa-animation-delay, 0s);\n animation-delay: var(--fa-animation-delay, 0s);\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 1s);\n animation-duration: var(--fa-animation-duration, 1s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out);\n animation-timing-function: var(--fa-animation-timing, ease-in-out);\n}\n\n.fa-shake {\n -webkit-animation-name: fa-shake;\n animation-name: fa-shake;\n -webkit-animation-delay: var(--fa-animation-delay, 0s);\n animation-delay: var(--fa-animation-delay, 0s);\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 1s);\n animation-duration: var(--fa-animation-duration, 1s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, linear);\n animation-timing-function: var(--fa-animation-timing, linear);\n}\n\n.fa-spin {\n -webkit-animation-name: fa-spin;\n animation-name: fa-spin;\n -webkit-animation-delay: var(--fa-animation-delay, 0s);\n animation-delay: var(--fa-animation-delay, 0s);\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 2s);\n animation-duration: var(--fa-animation-duration, 2s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, linear);\n animation-timing-function: var(--fa-animation-timing, linear);\n}\n\n.fa-spin-reverse {\n --fa-animation-direction: reverse;\n}\n\n.fa-pulse,\n.fa-spin-pulse {\n -webkit-animation-name: fa-spin;\n animation-name: fa-spin;\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 1s);\n animation-duration: var(--fa-animation-duration, 1s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, steps(8));\n animation-timing-function: var(--fa-animation-timing, steps(8));\n}\n\n@media (prefers-reduced-motion: reduce) {\n .fa-beat,\n.fa-bounce,\n.fa-fade,\n.fa-beat-fade,\n.fa-flip,\n.fa-pulse,\n.fa-shake,\n.fa-spin,\n.fa-spin-pulse {\n -webkit-animation-delay: -1ms;\n animation-delay: -1ms;\n -webkit-animation-duration: 1ms;\n animation-duration: 1ms;\n -webkit-animation-iteration-count: 1;\n animation-iteration-count: 1;\n -webkit-transition-delay: 0s;\n transition-delay: 0s;\n -webkit-transition-duration: 0s;\n transition-duration: 0s;\n }\n}\n@-webkit-keyframes fa-beat {\n 0%, 90% {\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n 45% {\n -webkit-transform: scale(var(--fa-beat-scale, 1.25));\n transform: scale(var(--fa-beat-scale, 1.25));\n }\n}\n@keyframes fa-beat {\n 0%, 90% {\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n 45% {\n -webkit-transform: scale(var(--fa-beat-scale, 1.25));\n transform: scale(var(--fa-beat-scale, 1.25));\n }\n}\n@-webkit-keyframes fa-bounce {\n 0% {\n -webkit-transform: scale(1, 1) translateY(0);\n transform: scale(1, 1) translateY(0);\n }\n 10% {\n -webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);\n transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);\n }\n 30% {\n -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));\n 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));\n }\n 50% {\n -webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);\n transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);\n }\n 57% {\n -webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));\n transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));\n }\n 64% {\n -webkit-transform: scale(1, 1) translateY(0);\n transform: scale(1, 1) translateY(0);\n }\n 100% {\n -webkit-transform: scale(1, 1) translateY(0);\n transform: scale(1, 1) translateY(0);\n }\n}\n@keyframes fa-bounce {\n 0% {\n -webkit-transform: scale(1, 1) translateY(0);\n transform: scale(1, 1) translateY(0);\n }\n 10% {\n -webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);\n transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);\n }\n 30% {\n -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));\n 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));\n }\n 50% {\n -webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);\n transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);\n }\n 57% {\n -webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));\n transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));\n }\n 64% {\n -webkit-transform: scale(1, 1) translateY(0);\n transform: scale(1, 1) translateY(0);\n }\n 100% {\n -webkit-transform: scale(1, 1) translateY(0);\n transform: scale(1, 1) translateY(0);\n }\n}\n@-webkit-keyframes fa-fade {\n 50% {\n opacity: var(--fa-fade-opacity, 0.4);\n }\n}\n@keyframes fa-fade {\n 50% {\n opacity: var(--fa-fade-opacity, 0.4);\n }\n}\n@-webkit-keyframes fa-beat-fade {\n 0%, 100% {\n opacity: var(--fa-beat-fade-opacity, 0.4);\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n 50% {\n opacity: 1;\n -webkit-transform: scale(var(--fa-beat-fade-scale, 1.125));\n transform: scale(var(--fa-beat-fade-scale, 1.125));\n }\n}\n@keyframes fa-beat-fade {\n 0%, 100% {\n opacity: var(--fa-beat-fade-opacity, 0.4);\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n 50% {\n opacity: 1;\n -webkit-transform: scale(var(--fa-beat-fade-scale, 1.125));\n transform: scale(var(--fa-beat-fade-scale, 1.125));\n }\n}\n@-webkit-keyframes fa-flip {\n 50% {\n -webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));\n transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));\n }\n}\n@keyframes fa-flip {\n 50% {\n -webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));\n transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));\n }\n}\n@-webkit-keyframes fa-shake {\n 0% {\n -webkit-transform: rotate(-15deg);\n transform: rotate(-15deg);\n }\n 4% {\n -webkit-transform: rotate(15deg);\n transform: rotate(15deg);\n }\n 8%, 24% {\n -webkit-transform: rotate(-18deg);\n transform: rotate(-18deg);\n }\n 12%, 28% {\n -webkit-transform: rotate(18deg);\n transform: rotate(18deg);\n }\n 16% {\n -webkit-transform: rotate(-22deg);\n transform: rotate(-22deg);\n }\n 20% {\n -webkit-transform: rotate(22deg);\n transform: rotate(22deg);\n }\n 32% {\n -webkit-transform: rotate(-12deg);\n transform: rotate(-12deg);\n }\n 36% {\n -webkit-transform: rotate(12deg);\n transform: rotate(12deg);\n }\n 40%, 100% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n}\n@keyframes fa-shake {\n 0% {\n -webkit-transform: rotate(-15deg);\n transform: rotate(-15deg);\n }\n 4% {\n -webkit-transform: rotate(15deg);\n transform: rotate(15deg);\n }\n 8%, 24% {\n -webkit-transform: rotate(-18deg);\n transform: rotate(-18deg);\n }\n 12%, 28% {\n -webkit-transform: rotate(18deg);\n transform: rotate(18deg);\n }\n 16% {\n -webkit-transform: rotate(-22deg);\n transform: rotate(-22deg);\n }\n 20% {\n -webkit-transform: rotate(22deg);\n transform: rotate(22deg);\n }\n 32% {\n -webkit-transform: rotate(-12deg);\n transform: rotate(-12deg);\n }\n 36% {\n -webkit-transform: rotate(12deg);\n transform: rotate(12deg);\n }\n 40%, 100% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n}\n@-webkit-keyframes fa-spin {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n@keyframes fa-spin {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n.fa-rotate-90 {\n -webkit-transform: rotate(90deg);\n transform: rotate(90deg);\n}\n\n.fa-rotate-180 {\n -webkit-transform: rotate(180deg);\n transform: rotate(180deg);\n}\n\n.fa-rotate-270 {\n -webkit-transform: rotate(270deg);\n transform: rotate(270deg);\n}\n\n.fa-flip-horizontal {\n -webkit-transform: scale(-1, 1);\n transform: scale(-1, 1);\n}\n\n.fa-flip-vertical {\n -webkit-transform: scale(1, -1);\n transform: scale(1, -1);\n}\n\n.fa-flip-both,\n.fa-flip-horizontal.fa-flip-vertical {\n -webkit-transform: scale(-1, -1);\n transform: scale(-1, -1);\n}\n\n.fa-rotate-by {\n -webkit-transform: rotate(var(--fa-rotate-angle, 0));\n transform: rotate(var(--fa-rotate-angle, 0));\n}\n\n.fa-stack {\n display: inline-block;\n vertical-align: middle;\n height: 2em;\n position: relative;\n width: 2.5em;\n}\n\n.fa-stack-1x,\n.fa-stack-2x {\n bottom: 0;\n left: 0;\n margin: auto;\n position: absolute;\n right: 0;\n top: 0;\n z-index: var(--fa-stack-z-index, auto);\n}\n\n.svg-inline--fa.fa-stack-1x {\n height: 1em;\n width: 1.25em;\n}\n.svg-inline--fa.fa-stack-2x {\n height: 2em;\n width: 2.5em;\n}\n\n.fa-inverse {\n color: var(--fa-inverse, #fff);\n}\n\n.sr-only,\n.fa-sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n border-width: 0;\n}\n\n.sr-only-focusable:not(:focus),\n.fa-sr-only-focusable:not(:focus) {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n border-width: 0;\n}\n\n.svg-inline--fa .fa-primary {\n fill: var(--fa-primary-color, currentColor);\n opacity: var(--fa-primary-opacity, 1);\n}\n\n.svg-inline--fa .fa-secondary {\n fill: var(--fa-secondary-color, currentColor);\n opacity: var(--fa-secondary-opacity, 0.4);\n}\n\n.svg-inline--fa.fa-swap-opacity .fa-primary {\n opacity: var(--fa-secondary-opacity, 0.4);\n}\n\n.svg-inline--fa.fa-swap-opacity .fa-secondary {\n opacity: var(--fa-primary-opacity, 1);\n}\n\n.svg-inline--fa mask .fa-primary,\n.svg-inline--fa mask .fa-secondary {\n fill: black;\n}\n\n.fad.fa-inverse,\n.fa-duotone.fa-inverse {\n color: var(--fa-inverse, #fff);\n}';function Ft(){var t=X,e=q,n=At.cssPrefix,a=At.replacementClass,r=Tt;if(n!==t||a!==e){var i=new RegExp("\\.".concat(t,"\\-"),"g"),o=new RegExp("\\--".concat(t,"\\-"),"g"),s=new RegExp("\\.".concat(e),"g");r=r.replace(i,".".concat(n,"-")).replace(o,"--".concat(n,"-")).replace(s,".".concat(a))}return r}var Rt=!1;function Dt(){At.autoAddCss&&!Rt&&(function(t){if(t&&W){var e=H.createElement("style");e.setAttribute("type","text/css"),e.innerHTML=t;for(var n=H.head.childNodes,a=null,r=n.length-1;r>-1;r--){var i=n[r],o=(i.tagName||"").toUpperCase();["STYLE","LINK"].indexOf(o)>-1&&(a=i)}H.head.insertBefore(e,a)}}(Ft()),Rt=!0)}var Yt={mixout:function(){return{dom:{css:Ft,insertCss:Dt}}},hooks:function(){return{beforeDOMElementCreation:function(){Dt()},beforeI2svg:function(){Dt()}}}},Ht=Y||{};Ht[$]||(Ht[$]={}),Ht[$].styles||(Ht[$].styles={}),Ht[$].hooks||(Ht[$].hooks={}),Ht[$].shims||(Ht[$].shims=[]);var Vt=Ht[$],Bt=[],Wt=!1;function Ut(t){var e=t.tag,n=t.attributes,a=void 0===n?{}:n,r=t.children,i=void 0===r?[]:r;return"string"==typeof t?Lt(t):"<".concat(e," ").concat(function(t){return Object.keys(t||{}).reduce((function(e,n){return e+"".concat(n,'="').concat(Lt(t[n]),'" ')}),"").trim()}(a),">").concat(i.map(Ut).join(""),"</").concat(e,">")}function $t(t,e,n){if(t&&t[e]&&t[e][n])return{prefix:e,iconName:n,icon:t[e][n]}}W&&((Wt=(H.documentElement.doScroll?/^loaded|^c/:/^loaded|^i|^c/).test(H.readyState))||H.addEventListener("DOMContentLoaded",(function t(){H.removeEventListener("DOMContentLoaded",t),Wt=1,Bt.map((function(t){return t()}))})));var Xt=function(t,e,n,a){var r,i,o,s=Object.keys(t),c=s.length,l=void 0!==a?function(t,e){return function(n,a,r,i){return t.call(e,n,a,r,i)}}(e,a):e;for(void 0===n?(r=1,o=t[s[0]]):(r=0,o=n);r<c;r++)o=l(o,t[i=s[r]],i,t);return o};function qt(t){var e=function(t){for(var e=[],n=0,a=t.length;n<a;){var r=t.charCodeAt(n++);if(r>=55296&&r<=56319&&n<a){var i=t.charCodeAt(n++);56320==(64512&i)?e.push(((1023&r)<<10)+(1023&i)+65536):(e.push(r),n--)}else e.push(r)}return e}(t);return 1===e.length?e[0].toString(16):null}function Gt(t){return Object.keys(t).reduce((function(e,n){var a=t[n];return a.icon?e[a.iconName]=a.icon:e[n]=a,e}),{})}function Jt(t,e){var n=(arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}).skipHooks,a=void 0!==n&&n,r=Gt(e);"function"!=typeof Vt.hooks.addPack||a?Vt.styles[t]=w(w({},Vt.styles[t]||{}),r):Vt.hooks.addPack(t,Gt(e)),"fas"===t&&Jt("fa",e)}var Kt,Zt,Qt,te=Vt.styles,ee=Vt.shims,ne=(N(Kt={},rt,Object.values(ft[rt])),N(Kt,it,Object.values(ft[it])),Kt),ae=null,re={},ie={},oe={},se={},ce={},le=(N(Zt={},rt,Object.keys(ct[rt])),N(Zt,it,Object.keys(ct[it])),Zt);var fe,ue=function(){var t=function(t){return Xt(te,(function(e,n,a){return e[a]=Xt(n,t,{}),e}),{})};re=t((function(t,e,n){return e[3]&&(t[e[3]]=n),e[2]&&e[2].filter((function(t){return"number"==typeof t})).forEach((function(e){t[e.toString(16)]=n})),t})),ie=t((function(t,e,n){return t[n]=n,e[2]&&e[2].filter((function(t){return"string"==typeof t})).forEach((function(e){t[e]=n})),t})),ce=t((function(t,e,n){var a=e[2];return t[n]=n,a.forEach((function(e){t[e]=n})),t}));var e="far"in te||At.autoFetchSvg,n=Xt(ee,(function(t,n){var a=n[0],r=n[1],i=n[2];return"far"!==r||e||(r="fas"),"string"==typeof a&&(t.names[a]={prefix:r,iconName:i}),"number"==typeof a&&(t.unicodes[a.toString(16)]={prefix:r,iconName:i}),t}),{names:{},unicodes:{}});oe=n.names,se=n.unicodes,ae=ge(At.styleDefault,{family:At.familyDefault})};function me(t,e){return(re[t]||{})[e]}function de(t,e){return(ce[t]||{})[e]}function pe(t){return oe[t]||{prefix:null,iconName:null}}function be(){return ae}fe=function(t){ae=ge(t.styleDefault,{family:At.familyDefault})},Ct.push(fe),ue();var ve=function(){return{prefix:null,iconName:null,rest:[]}};function ge(t){var e=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).family,n=void 0===e?rt:e,a=ct[n][t],r=lt[n][t]||lt[n][a],i=t in Vt.styles?t:null;return r||i||null}var he=(N(Qt={},rt,Object.keys(ft[rt])),N(Qt,it,Object.keys(ft[it])),Qt);function ye(t){var e,n=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).skipLookups,a=void 0!==n&&n,r=(N(e={},rt,"".concat(At.cssPrefix,"-").concat(rt)),N(e,it,"".concat(At.cssPrefix,"-").concat(it)),e),i=null,o=rt;(t.includes(r[rt])||t.some((function(t){return he[rt].includes(t)})))&&(o=rt),(t.includes(r[it])||t.some((function(t){return he[it].includes(t)})))&&(o=it);var s=t.reduce((function(t,e){var n=function(t,e){var n,a=e.split("-"),r=a[0],i=a.slice(1).join("-");return r!==t||""===i||(n=i,~kt.indexOf(n))?null:i}(At.cssPrefix,e);if(te[e]?(e=ne[o].includes(e)?ut[o][e]:e,i=e,t.prefix=e):le[o].indexOf(e)>-1?(i=e,t.prefix=ge(e,{family:o})):n?t.iconName=n:e!==At.replacementClass&&e!==r[rt]&&e!==r[it]&&t.rest.push(e),!a&&t.prefix&&t.iconName){var s="fa"===i?pe(t.iconName):{},c=de(t.prefix,t.iconName);s.prefix&&(i=null),t.iconName=s.iconName||c||t.iconName,t.prefix=s.prefix||t.prefix,"far"!==t.prefix||te.far||!te.fas||At.autoFetchSvg||(t.prefix="fas")}return t}),ve());return(t.includes("fa-brands")||t.includes("fab"))&&(s.prefix="fab"),(t.includes("fa-duotone")||t.includes("fad"))&&(s.prefix="fad"),s.prefix||o!==it||!te.fass&&!At.autoFetchSvg||(s.prefix="fass",s.iconName=de(s.prefix,s.iconName)||s.iconName),"fa"!==s.prefix&&"fa"!==i||(s.prefix=be()||"fas"),s}var we=function(){function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.definitions={}}var e,n;return e=t,n=[{key:"add",value:function(){for(var t=this,e=arguments.length,n=new Array(e),a=0;a<e;a++)n[a]=arguments[a];var r=n.reduce(this._pullDefinitions,{});Object.keys(r).forEach((function(e){t.definitions[e]=w(w({},t.definitions[e]||{}),r[e]),Jt(e,r[e]);var n=ft[rt][e];n&&Jt(n,r[e]),ue()}))}},{key:"reset",value:function(){this.definitions={}}},{key:"_pullDefinitions",value:function(t,e){var n=e.prefix&&e.iconName&&e.icon?{0:e}:e;return Object.keys(n).map((function(e){var a=n[e],r=a.prefix,i=a.iconName,o=a.icon,s=o[2];t[r]||(t[r]={}),s.length>0&&s.forEach((function(e){"string"==typeof e&&(t[r][e]=o)})),t[r][i]=o})),t}}],n&&x(e.prototype,n),Object.defineProperty(e,"prototype",{writable:!1}),t}(),ke=[],xe={},Ne={},Ee=Object.keys(Ne);function Ae(t,e){for(var n=arguments.length,a=new Array(n>2?n-2:0),r=2;r<n;r++)a[r-2]=arguments[r];return(xe[t]||[]).forEach((function(t){e=t.apply(null,[e].concat(a))})),e}function Ce(t){for(var e=arguments.length,n=new Array(e>1?e-1:0),a=1;a<e;a++)n[a-1]=arguments[a];(xe[t]||[]).forEach((function(t){t.apply(null,n)}))}function Oe(){var t=arguments[0],e=Array.prototype.slice.call(arguments,1);return Ne[t]?Ne[t].apply(null,e):void 0}function Se(t){"fa"===t.prefix&&(t.prefix="fas");var e=t.iconName,n=t.prefix||be();if(e)return e=de(n,e)||e,$t(Pe.definitions,n,e)||$t(Vt.styles,n,e)}var Pe=new we,ze={i2svg:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return W?(Ce("beforeI2svg",t),Oe("pseudoElements2svg",t),Oe("i2svg",t)):Promise.reject("Operation requires a DOM of some kind.")},watch:function(){var t,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=e.autoReplaceSvgRoot;!1===At.autoReplaceSvg&&(At.autoReplaceSvg=!0),At.observeMutations=!0,t=function(){je({autoReplaceSvgRoot:n}),Ce("watch",e)},W&&(Wt?setTimeout(t,0):Bt.push(t))}},_e={noAuto:function(){At.autoReplaceSvg=!1,At.observeMutations=!1,Ce("noAuto")},config:At,dom:ze,parse:{icon:function(t){if(null===t)return null;if("object"===k(t)&&t.prefix&&t.iconName)return{prefix:t.prefix,iconName:de(t.prefix,t.iconName)||t.iconName};if(Array.isArray(t)&&2===t.length){var e=0===t[1].indexOf("fa-")?t[1].slice(3):t[1],n=ge(t[0]);return{prefix:n,iconName:de(n,e)||e}}if("string"==typeof t&&(t.indexOf("".concat(At.cssPrefix,"-"))>-1||t.match(mt))){var a=ye(t.split(" "),{skipLookups:!0});return{prefix:a.prefix||be(),iconName:de(a.prefix,a.iconName)||a.iconName}}if("string"==typeof t){var r=be();return{prefix:r,iconName:de(r,t)||t}}}},library:Pe,findIconDefinition:Se,toHtml:Ut},je=function(){var t=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).autoReplaceSvgRoot,e=void 0===t?H:t;(Object.keys(Vt.styles).length>0||At.autoFetchSvg)&&W&&At.autoReplaceSvg&&_e.dom.i2svg({node:e})};function Le(t,e){return Object.defineProperty(t,"abstract",{get:e}),Object.defineProperty(t,"html",{get:function(){return t.abstract.map((function(t){return Ut(t)}))}}),Object.defineProperty(t,"node",{get:function(){if(W){var e=H.createElement("div");return e.innerHTML=t.html,e.children}}}),t}function Me(t){var e=t.icons,n=e.main,a=e.mask,r=t.prefix,i=t.iconName,o=t.transform,s=t.symbol,c=t.title,l=t.maskId,f=t.titleId,u=t.extra,m=t.watchable,d=void 0!==m&&m,p=a.found?a:n,b=p.width,v=p.height,g="fak"===r,h=[At.replacementClass,i?"".concat(At.cssPrefix,"-").concat(i):""].filter((function(t){return-1===u.classes.indexOf(t)})).filter((function(t){return""!==t||!!t})).concat(u.classes).join(" "),y={children:[],attributes:w(w({},u.attributes),{},{"data-prefix":r,"data-icon":i,class:h,role:u.attributes.role||"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 ".concat(b," ").concat(v)})},k=g&&!~u.classes.indexOf("fa-fw")?{width:"".concat(b/v*16*.0625,"em")}:{};d&&(y.attributes[G]=""),c&&(y.children.push({tag:"title",attributes:{id:y.attributes["aria-labelledby"]||"title-".concat(f||zt())},children:[c]}),delete y.attributes.title);var x=w(w({},y),{},{prefix:r,iconName:i,main:n,mask:a,maskId:l,transform:o,symbol:s,styles:w(w({},k),u.styles)}),N=a.found&&n.found?Oe("generateAbstractMask",x)||{children:[],attributes:{}}:Oe("generateAbstractIcon",x)||{children:[],attributes:{}},E=N.children,A=N.attributes;return x.children=E,x.attributes=A,s?function(t){var e=t.prefix,n=t.iconName,a=t.children,r=t.attributes,i=t.symbol,o=!0===i?"".concat(e,"-").concat(At.cssPrefix,"-").concat(n):i;return[{tag:"svg",attributes:{style:"display: none;"},children:[{tag:"symbol",attributes:w(w({},r),{},{id:o}),children:a}]}]}(x):function(t){var e=t.children,n=t.main,a=t.mask,r=t.attributes,i=t.styles,o=t.transform;if(It(o)&&n.found&&!a.found){var s={x:n.width/n.height/2,y:.5};r.style=Mt(w(w({},i),{},{"transform-origin":"".concat(s.x+o.x/16,"em ").concat(s.y+o.y/16,"em")}))}return[{tag:"svg",attributes:r,children:e}]}(x)}function Ie(t){var e=t.content,n=t.width,a=t.height,r=t.transform,i=t.title,o=t.extra,s=t.watchable,c=void 0!==s&&s,l=w(w(w({},o.attributes),i?{title:i}:{}),{},{class:o.classes.join(" ")});c&&(l[G]="");var f=w({},o.styles);It(r)&&(f.transform=function(t){var e=t.transform,n=t.width,a=void 0===n?16:n,r=t.height,i=void 0===r?16:r,o=t.startCentered,s=void 0!==o&&o,c="";return c+=s&&U?"translate(".concat(e.x/Ot-a/2,"em, ").concat(e.y/Ot-i/2,"em) "):s?"translate(calc(-50% + ".concat(e.x/Ot,"em), calc(-50% + ").concat(e.y/Ot,"em)) "):"translate(".concat(e.x/Ot,"em, ").concat(e.y/Ot,"em) "),(c+="scale(".concat(e.size/Ot*(e.flipX?-1:1),", ").concat(e.size/Ot*(e.flipY?-1:1),") "))+"rotate(".concat(e.rotate,"deg) ")}({transform:r,startCentered:!0,width:n,height:a}),f["-webkit-transform"]=f.transform);var u=Mt(f);u.length>0&&(l.style=u);var m=[];return m.push({tag:"span",attributes:l,children:[e]}),i&&m.push({tag:"span",attributes:{class:"sr-only"},children:[i]}),m}var Te=Vt.styles;function Fe(t){var e=t[0],n=t[1],a=E(t.slice(4),1)[0];return{found:!0,width:e,height:n,icon:Array.isArray(a)?{tag:"g",attributes:{class:"".concat(At.cssPrefix,"-").concat(yt.GROUP)},children:[{tag:"path",attributes:{class:"".concat(At.cssPrefix,"-").concat(yt.SECONDARY),fill:"currentColor",d:a[0]}},{tag:"path",attributes:{class:"".concat(At.cssPrefix,"-").concat(yt.PRIMARY),fill:"currentColor",d:a[1]}}]}:{tag:"path",attributes:{fill:"currentColor",d:a}}}}var Re={found:!1,width:512,height:512};function De(t,e){var n=e;return"fa"===e&&null!==At.styleDefault&&(e=be()),new Promise((function(a,r){if(Oe("missingIconAbstract"),"fa"===n){var i=pe(t)||{};t=i.iconName||t,e=i.prefix||e}if(t&&e&&Te[e]&&Te[e][t])return a(Fe(Te[e][t]));!function(t,e){at||At.showMissingIcons||!t||console.error('Icon with name "'.concat(t,'" and prefix "').concat(e,'" is missing.'))}(t,e),a(w(w({},Re),{},{icon:At.showMissingIcons&&t&&Oe("missingIconAbstract")||{}}))}))}var Ye=function(){},He=At.measurePerformance&&B&&B.mark&&B.measure?B:{mark:Ye,measure:Ye},Ve='FA "6.5.2"',Be=function(t){He.mark("".concat(Ve," ").concat(t," ends")),He.measure("".concat(Ve," ").concat(t),"".concat(Ve," ").concat(t," begins"),"".concat(Ve," ").concat(t," ends"))},We={begin:function(t){return He.mark("".concat(Ve," ").concat(t," begins")),function(){return Be(t)}},end:Be},Ue=function(){};function $e(t){return"string"==typeof(t.getAttribute?t.getAttribute(G):null)}function Xe(t){return H.createElementNS("http://www.w3.org/2000/svg",t)}function qe(t){return H.createElement(t)}function Ge(t){var e=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).ceFn,n=void 0===e?"svg"===t.tag?Xe:qe:e;if("string"==typeof t)return H.createTextNode(t);var a=n(t.tag);return Object.keys(t.attributes||[]).forEach((function(e){a.setAttribute(e,t.attributes[e])})),(t.children||[]).forEach((function(t){a.appendChild(Ge(t,{ceFn:n}))})),a}var Je={replace:function(t){var e=t[0];if(e.parentNode)if(t[1].forEach((function(t){e.parentNode.insertBefore(Ge(t),e)})),null===e.getAttribute(G)&&At.keepOriginalSource){var n=H.createComment(function(t){var e=" ".concat(t.outerHTML," ");return"".concat(e,"Font Awesome fontawesome.com ")}(e));e.parentNode.replaceChild(n,e)}else e.remove()},nest:function(t){var e=t[0],n=t[1];if(~jt(e).indexOf(At.replacementClass))return Je.replace(t);var a=new RegExp("".concat(At.cssPrefix,"-.*"));if(delete n[0].attributes.id,n[0].attributes.class){var r=n[0].attributes.class.split(" ").reduce((function(t,e){return e===At.replacementClass||e.match(a)?t.toSvg.push(e):t.toNode.push(e),t}),{toNode:[],toSvg:[]});n[0].attributes.class=r.toSvg.join(" "),0===r.toNode.length?e.removeAttribute("class"):e.setAttribute("class",r.toNode.join(" "))}var i=n.map((function(t){return Ut(t)})).join("\n");e.setAttribute(G,""),e.innerHTML=i}};function Ke(t){t()}function Ze(t,e){var n="function"==typeof e?e:Ue;if(0===t.length)n();else{var a=Ke;At.mutateApproach===et&&(a=Y.requestAnimationFrame||Ke),a((function(){var e=!0===At.autoReplaceSvg?Je.replace:Je[At.autoReplaceSvg]||Je.replace,a=We.begin("mutate");t.map(e),a(),n()}))}}var Qe=!1;function tn(){Qe=!0}function en(){Qe=!1}var nn=null;function an(t){if(V&&At.observeMutations){var e=t.treeCallback,n=void 0===e?Ue:e,a=t.nodeCallback,r=void 0===a?Ue:a,i=t.pseudoElementsCallback,o=void 0===i?Ue:i,s=t.observeMutationsRoot,c=void 0===s?H:s;nn=new V((function(t){if(!Qe){var e=be();_t(t).forEach((function(t){if("childList"===t.type&&t.addedNodes.length>0&&!$e(t.addedNodes[0])&&(At.searchPseudoElements&&o(t.target),n(t.target)),"attributes"===t.type&&t.target.parentNode&&At.searchPseudoElements&&o(t.target.parentNode),"attributes"===t.type&&$e(t.target)&&~ht.indexOf(t.attributeName))if("class"===t.attributeName&&function(t){var e=t.getAttribute?t.getAttribute(Z):null,n=t.getAttribute?t.getAttribute(Q):null;return e&&n}(t.target)){var a=ye(jt(t.target)),i=a.prefix,s=a.iconName;t.target.setAttribute(Z,i||e),s&&t.target.setAttribute(Q,s)}else(c=t.target)&&c.classList&&c.classList.contains&&c.classList.contains(At.replacementClass)&&r(t.target);var c}))}})),W&&nn.observe(c,{childList:!0,attributes:!0,characterData:!0,subtree:!0})}}function rn(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{styleParser:!0},n=function(t){var e,n,a=t.getAttribute("data-prefix"),r=t.getAttribute("data-icon"),i=void 0!==t.innerText?t.innerText.trim():"",o=ye(jt(t));return o.prefix||(o.prefix=be()),a&&r&&(o.prefix=a,o.iconName=r),o.iconName&&o.prefix||(o.prefix&&i.length>0&&(o.iconName=(e=o.prefix,n=t.innerText,(ie[e]||{})[n]||me(o.prefix,qt(t.innerText)))),!o.iconName&&At.autoFetchSvg&&t.firstChild&&t.firstChild.nodeType===Node.TEXT_NODE&&(o.iconName=t.firstChild.data)),o}(t),a=n.iconName,r=n.prefix,i=n.rest,o=function(t){var e=_t(t.attributes).reduce((function(t,e){return"class"!==t.name&&"style"!==t.name&&(t[e.name]=e.value),t}),{}),n=t.getAttribute("title"),a=t.getAttribute("data-fa-title-id");return At.autoA11y&&(n?e["aria-labelledby"]="".concat(At.replacementClass,"-title-").concat(a||zt()):(e["aria-hidden"]="true",e.focusable="false")),e}(t),s=Ae("parseNodeAttributes",{},t),c=e.styleParser?function(t){var e=t.getAttribute("style"),n=[];return e&&(n=e.split(";").reduce((function(t,e){var n=e.split(":"),a=n[0],r=n.slice(1);return a&&r.length>0&&(t[a]=r.join(":").trim()),t}),{})),n}(t):[];return w({iconName:a,title:t.getAttribute("title"),titleId:t.getAttribute("data-fa-title-id"),prefix:r,transform:St,mask:{iconName:null,prefix:null,rest:[]},maskId:null,symbol:!1,extra:{classes:i,styles:c,attributes:o}},s)}var on=Vt.styles;function sn(t){var e="nest"===At.autoReplaceSvg?rn(t,{styleParser:!1}):rn(t);return~e.extra.classes.indexOf(dt)?Oe("generateLayersText",t,e):Oe("generateSvgReplacementMutation",t,e)}var cn=new Set;function ln(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(!W)return Promise.resolve();var n=H.documentElement.classList,a=function(t){return n.add("".concat(tt,"-").concat(t))},r=function(t){return n.remove("".concat(tt,"-").concat(t))},i=At.autoFetchSvg?cn:ot.map((function(t){return"fa-".concat(t)})).concat(Object.keys(on));i.includes("fa")||i.push("fa");var o=[".".concat(dt,":not([").concat(G,"])")].concat(i.map((function(t){return".".concat(t,":not([").concat(G,"])")}))).join(", ");if(0===o.length)return Promise.resolve();var s=[];try{s=_t(t.querySelectorAll(o))}catch(t){}if(!(s.length>0))return Promise.resolve();a("pending"),r("complete");var c=We.begin("onTree"),l=s.reduce((function(t,e){try{var n=sn(e);n&&t.push(n)}catch(t){at||"MissingIcon"===t.name&&console.error(t)}return t}),[]);return new Promise((function(t,n){Promise.all(l).then((function(n){Ze(n,(function(){a("active"),a("complete"),r("pending"),"function"==typeof e&&e(),c(),t()}))})).catch((function(t){c(),n(t)}))}))}function fn(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;sn(t).then((function(t){t&&Ze([t],e)}))}ot.map((function(t){cn.add("fa-".concat(t))})),Object.keys(ct[rt]).map(cn.add.bind(cn)),Object.keys(ct[it]).map(cn.add.bind(cn)),cn=A(cn);var un=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=e.transform,a=void 0===n?St:n,r=e.symbol,i=void 0!==r&&r,o=e.mask,s=void 0===o?null:o,c=e.maskId,l=void 0===c?null:c,f=e.title,u=void 0===f?null:f,m=e.titleId,d=void 0===m?null:m,p=e.classes,b=void 0===p?[]:p,v=e.attributes,g=void 0===v?{}:v,h=e.styles,y=void 0===h?{}:h;if(t){var k=t.prefix,x=t.iconName,N=t.icon;return Le(w({type:"icon"},t),(function(){return Ce("beforeDOMElementCreation",{iconDefinition:t,params:e}),At.autoA11y&&(u?g["aria-labelledby"]="".concat(At.replacementClass,"-title-").concat(d||zt()):(g["aria-hidden"]="true",g.focusable="false")),Me({icons:{main:Fe(N),mask:s?Fe(s.icon):{found:!1,width:null,height:null,icon:{}}},prefix:k,iconName:x,transform:w(w({},St),a),symbol:i,title:u,maskId:l,titleId:d,extra:{attributes:g,styles:y,classes:b}})}))}},mn={mixout:function(){return{icon:(t=un,function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=(e||{}).icon?e:Se(e||{}),r=n.mask;return r&&(r=(r||{}).icon?r:Se(r||{})),t(a,w(w({},n),{},{mask:r}))})};var t},hooks:function(){return{mutationObserverCallbacks:function(t){return t.treeCallback=ln,t.nodeCallback=fn,t}}},provides:function(t){t.i2svg=function(t){var e=t.node,n=void 0===e?H:e,a=t.callback;return ln(n,void 0===a?function(){}:a)},t.generateSvgReplacementMutation=function(t,e){var n=e.iconName,a=e.title,r=e.titleId,i=e.prefix,o=e.transform,s=e.symbol,c=e.mask,l=e.maskId,f=e.extra;return new Promise((function(e,u){Promise.all([De(n,i),c.iconName?De(c.iconName,c.prefix):Promise.resolve({found:!1,width:512,height:512,icon:{}})]).then((function(c){var u=E(c,2),m=u[0],d=u[1];e([t,Me({icons:{main:m,mask:d},prefix:i,iconName:n,transform:o,symbol:s,maskId:l,title:a,titleId:r,extra:f,watchable:!0})])})).catch(u)}))},t.generateAbstractIcon=function(t){var e,n=t.children,a=t.attributes,r=t.main,i=t.transform,o=Mt(t.styles);return o.length>0&&(a.style=o),It(i)&&(e=Oe("generateAbstractTransformGrouping",{main:r,transform:i,containerWidth:r.width,iconWidth:r.width})),n.push(e||r.icon),{children:n,attributes:a}}}},dn={mixout:function(){return{layer:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=e.classes,a=void 0===n?[]:n;return Le({type:"layer"},(function(){Ce("beforeDOMElementCreation",{assembler:t,params:e});var n=[];return t((function(t){Array.isArray(t)?t.map((function(t){n=n.concat(t.abstract)})):n=n.concat(t.abstract)})),[{tag:"span",attributes:{class:["".concat(At.cssPrefix,"-layers")].concat(A(a)).join(" ")},children:n}]}))}}}},pn={mixout:function(){return{counter:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=e.title,a=void 0===n?null:n,r=e.classes,i=void 0===r?[]:r,o=e.attributes,s=void 0===o?{}:o,c=e.styles,l=void 0===c?{}:c;return Le({type:"counter",content:t},(function(){return Ce("beforeDOMElementCreation",{content:t,params:e}),function(t){var e=t.content,n=t.title,a=t.extra,r=w(w(w({},a.attributes),n?{title:n}:{}),{},{class:a.classes.join(" ")}),i=Mt(a.styles);i.length>0&&(r.style=i);var o=[];return o.push({tag:"span",attributes:r,children:[e]}),n&&o.push({tag:"span",attributes:{class:"sr-only"},children:[n]}),o}({content:t.toString(),title:a,extra:{attributes:s,styles:l,classes:["".concat(At.cssPrefix,"-layers-counter")].concat(A(i))}})}))}}}},bn={mixout:function(){return{text:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=e.transform,a=void 0===n?St:n,r=e.title,i=void 0===r?null:r,o=e.classes,s=void 0===o?[]:o,c=e.attributes,l=void 0===c?{}:c,f=e.styles,u=void 0===f?{}:f;return Le({type:"text",content:t},(function(){return Ce("beforeDOMElementCreation",{content:t,params:e}),Ie({content:t,transform:w(w({},St),a),title:i,extra:{attributes:l,styles:u,classes:["".concat(At.cssPrefix,"-layers-text")].concat(A(s))}})}))}}},provides:function(t){t.generateLayersText=function(t,e){var n=e.title,a=e.transform,r=e.extra,i=null,o=null;if(U){var s=parseInt(getComputedStyle(t).fontSize,10),c=t.getBoundingClientRect();i=c.width/s,o=c.height/s}return At.autoA11y&&!n&&(r.attributes["aria-hidden"]="true"),Promise.resolve([t,Ie({content:t.innerHTML,width:i,height:o,transform:a,title:n,extra:r,watchable:!0})])}}},vn=new RegExp('"',"ug"),gn=[1105920,1112319];function hn(t,e){var n="".concat(K).concat(e.replace(":","-"));return new Promise((function(a,r){if(null!==t.getAttribute(n))return a();var i,o,s,c=_t(t.children).filter((function(t){return t.getAttribute(J)===e}))[0],l=Y.getComputedStyle(t,e),f=l.getPropertyValue("font-family").match(pt),u=l.getPropertyValue("font-weight"),m=l.getPropertyValue("content");if(c&&!f)return t.removeChild(c),a();if(f&&"none"!==m&&""!==m){var d=l.getPropertyValue("content"),p=~["Sharp"].indexOf(f[2])?it:rt,b=~["Solid","Regular","Light","Thin","Duotone","Brands","Kit"].indexOf(f[2])?lt[p][f[2].toLowerCase()]:bt[p][u],v=function(t){var e,n,a,r,i=t.replace(vn,""),o=(a=(e=i).length,(r=e.charCodeAt(0))>=55296&&r<=56319&&a>1&&(n=e.charCodeAt(1))>=56320&&n<=57343?1024*(r-55296)+n-56320+65536:r),s=o>=gn[0]&&o<=gn[1],c=2===i.length&&i[0]===i[1];return{value:qt(c?i[0]:i),isSecondary:s||c}}(d),g=v.value,h=v.isSecondary,y=f[0].startsWith("FontAwesome"),k=me(b,g),x=k;if(y){var N=(o=se[i=g],s=me("fas",i),o||(s?{prefix:"fas",iconName:s}:null)||{prefix:null,iconName:null});N.iconName&&N.prefix&&(k=N.iconName,b=N.prefix)}if(!k||h||c&&c.getAttribute(Z)===b&&c.getAttribute(Q)===x)a();else{t.setAttribute(n,x),c&&t.removeChild(c);var E={iconName:null,title:null,titleId:null,prefix:null,transform:St,symbol:!1,mask:{iconName:null,prefix:null,rest:[]},maskId:null,extra:{classes:[],styles:{},attributes:{}}},A=E.extra;A.attributes[J]=e,De(k,b).then((function(r){var i=Me(w(w({},E),{},{icons:{main:r,mask:ve()},prefix:b,iconName:x,extra:A,watchable:!0})),o=H.createElementNS("http://www.w3.org/2000/svg","svg");"::before"===e?t.insertBefore(o,t.firstChild):t.appendChild(o),o.outerHTML=i.map((function(t){return Ut(t)})).join("\n"),t.removeAttribute(n),a()})).catch(r)}}else a()}))}function yn(t){return Promise.all([hn(t,"::before"),hn(t,"::after")])}function wn(t){return!(t.parentNode===document.head||~nt.indexOf(t.tagName.toUpperCase())||t.getAttribute(J)||t.parentNode&&"svg"===t.parentNode.tagName)}function kn(t){if(W)return new Promise((function(e,n){var a=_t(t.querySelectorAll("*")).filter(wn).map(yn),r=We.begin("searchPseudoElements");tn(),Promise.all(a).then((function(){r(),en(),e()})).catch((function(){r(),en(),n()}))}))}var xn=!1,Nn=function(t){return t.toLowerCase().split(" ").reduce((function(t,e){var n=e.toLowerCase().split("-"),a=n[0],r=n.slice(1).join("-");if(a&&"h"===r)return t.flipX=!0,t;if(a&&"v"===r)return t.flipY=!0,t;if(r=parseFloat(r),isNaN(r))return t;switch(a){case"grow":t.size=t.size+r;break;case"shrink":t.size=t.size-r;break;case"left":t.x=t.x-r;break;case"right":t.x=t.x+r;break;case"up":t.y=t.y-r;break;case"down":t.y=t.y+r;break;case"rotate":t.rotate=t.rotate+r}return t}),{size:16,x:0,y:0,flipX:!1,flipY:!1,rotate:0})},En={mixout:function(){return{parse:{transform:function(t){return Nn(t)}}}},hooks:function(){return{parseNodeAttributes:function(t,e){var n=e.getAttribute("data-fa-transform");return n&&(t.transform=Nn(n)),t}}},provides:function(t){t.generateAbstractTransformGrouping=function(t){var e=t.main,n=t.transform,a=t.containerWidth,r=t.iconWidth,i={transform:"translate(".concat(a/2," 256)")},o="translate(".concat(32*n.x,", ").concat(32*n.y,") "),s="scale(".concat(n.size/16*(n.flipX?-1:1),", ").concat(n.size/16*(n.flipY?-1:1),") "),c="rotate(".concat(n.rotate," 0 0)"),l={outer:i,inner:{transform:"".concat(o," ").concat(s," ").concat(c)},path:{transform:"translate(".concat(r/2*-1," -256)")}};return{tag:"g",attributes:w({},l.outer),children:[{tag:"g",attributes:w({},l.inner),children:[{tag:e.icon.tag,children:e.icon.children,attributes:w(w({},e.icon.attributes),l.path)}]}]}}}},An={x:0,y:0,width:"100%",height:"100%"};function Cn(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return t.attributes&&(t.attributes.fill||e)&&(t.attributes.fill="black"),t}var On,Sn={hooks:function(){return{parseNodeAttributes:function(t,e){var n=e.getAttribute("data-fa-mask"),a=n?ye(n.split(" ").map((function(t){return t.trim()}))):ve();return a.prefix||(a.prefix=be()),t.mask=a,t.maskId=e.getAttribute("data-fa-mask-id"),t}}},provides:function(t){t.generateAbstractMask=function(t){var e,n=t.children,a=t.attributes,r=t.main,i=t.mask,o=t.maskId,s=t.transform,c=r.width,l=r.icon,f=i.width,u=i.icon,m=function(t){var e=t.transform,n=t.iconWidth,a={transform:"translate(".concat(t.containerWidth/2," 256)")},r="translate(".concat(32*e.x,", ").concat(32*e.y,") "),i="scale(".concat(e.size/16*(e.flipX?-1:1),", ").concat(e.size/16*(e.flipY?-1:1),") "),o="rotate(".concat(e.rotate," 0 0)");return{outer:a,inner:{transform:"".concat(r," ").concat(i," ").concat(o)},path:{transform:"translate(".concat(n/2*-1," -256)")}}}({transform:s,containerWidth:f,iconWidth:c}),d={tag:"rect",attributes:w(w({},An),{},{fill:"white"})},p=l.children?{children:l.children.map(Cn)}:{},b={tag:"g",attributes:w({},m.inner),children:[Cn(w({tag:l.tag,attributes:w(w({},l.attributes),m.path)},p))]},v={tag:"g",attributes:w({},m.outer),children:[b]},g="mask-".concat(o||zt()),h="clip-".concat(o||zt()),y={tag:"mask",attributes:w(w({},An),{},{id:g,maskUnits:"userSpaceOnUse",maskContentUnits:"userSpaceOnUse"}),children:[d,v]},k={tag:"defs",children:[{tag:"clipPath",attributes:{id:h},children:(e=u,"g"===e.tag?e.children:[e])},y]};return n.push(k,{tag:"rect",attributes:w({fill:"currentColor","clip-path":"url(#".concat(h,")"),mask:"url(#".concat(g,")")},An)}),{children:n,attributes:a}}}},Pn={provides:function(t){var e=!1;Y.matchMedia&&(e=Y.matchMedia("(prefers-reduced-motion: reduce)").matches),t.missingIconAbstract=function(){var t=[],n={fill:"currentColor"},a={attributeType:"XML",repeatCount:"indefinite",dur:"2s"};t.push({tag:"path",attributes:w(w({},n),{},{d:"M156.5,447.7l-12.6,29.5c-18.7-9.5-35.9-21.2-51.5-34.9l22.7-22.7C127.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 r=w(w({},a),{},{attributeName:"opacity"}),i={tag:"circle",attributes:w(w({},n),{},{cx:"256",cy:"364",r:"28"}),children:[]};return e||i.children.push({tag:"animate",attributes:w(w({},a),{},{attributeName:"r",values:"28;14;28;28;14;28;"})},{tag:"animate",attributes:w(w({},r),{},{values:"1;0;1;1;0;1;"})}),t.push(i),t.push({tag:"path",attributes:w(w({},n),{},{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:w(w({},r),{},{values:"1;0;0;0;0;1;"})}]}),e||t.push({tag:"path",attributes:w(w({},n),{},{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:w(w({},r),{},{values:"0;0;1;1;0;0;"})}]}),{tag:"g",attributes:{class:"missing"},children:t}}}};On={mixoutsTo:_e}.mixoutsTo,ke=[Yt,mn,dn,pn,bn,{hooks:function(){return{mutationObserverCallbacks:function(t){return t.pseudoElementsCallback=kn,t}}},provides:function(t){t.pseudoElements2svg=function(t){var e=t.node,n=void 0===e?H:e;At.searchPseudoElements&&kn(n)}}},{mixout:function(){return{dom:{unwatch:function(){tn(),xn=!0}}}},hooks:function(){return{bootstrap:function(){an(Ae("mutationObserverCallbacks",{}))},noAuto:function(){nn&&nn.disconnect()},watch:function(t){var e=t.observeMutationsRoot;xn?en():an(Ae("mutationObserverCallbacks",{observeMutationsRoot:e}))}}}},En,Sn,Pn,{hooks:function(){return{parseNodeAttributes:function(t,e){var n=e.getAttribute("data-fa-symbol"),a=null!==n&&(""===n||n);return t.symbol=a,t}}}}],xe={},Object.keys(Ne).forEach((function(t){-1===Ee.indexOf(t)&&delete Ne[t]})),ke.forEach((function(t){var e=t.mixout?t.mixout():{};if(Object.keys(e).forEach((function(t){"function"==typeof e[t]&&(On[t]=e[t]),"object"===k(e[t])&&Object.keys(e[t]).forEach((function(n){On[t]||(On[t]={}),On[t][n]=e[t][n]}))})),t.hooks){var n=t.hooks();Object.keys(n).forEach((function(t){xe[t]||(xe[t]=[]),xe[t].push(n[t])}))}t.provides&&t.provides(Ne)}));var zn=_e.config,jn=_e.parse,Ln=_e.icon,Mn=n(556),In=n.n(Mn);function Tn(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);e&&(a=a.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,a)}return n}function Fn(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?Tn(Object(n),!0).forEach((function(e){Dn(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Tn(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function Rn(t){return Rn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Rn(t)}function Dn(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function Yn(t){return function(t){if(Array.isArray(t))return Hn(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(t){if("string"==typeof t)return Hn(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Hn(t,e):void 0}}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Hn(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,a=new Array(e);n<e;n++)a[n]=t[n];return a}function Vn(t){return e=t,(e-=0)==e?t:(t=t.replace(/[\-_\s]+(.)?/g,(function(t,e){return e?e.toUpperCase():""}))).substr(0,1).toLowerCase()+t.substr(1);var e}var Bn=["style"],Wn=!1;try{Wn=!0}catch(t){}function Un(t){return t&&"object"===Rn(t)&&t.prefix&&t.iconName&&t.icon?t:jn.icon?jn.icon(t):null===t?null:t&&"object"===Rn(t)&&t.prefix&&t.iconName?t:Array.isArray(t)&&2===t.length?{prefix:t[0],iconName:t[1]}:"string"==typeof t?{prefix:"fas",iconName:t}:void 0}function $n(t,e){return Array.isArray(e)&&e.length>0||!Array.isArray(e)&&e?Dn({},t,e):{}}var Xn={border:!1,className:"",mask:null,maskId:null,fixedWidth:!1,inverse:!1,flip:!1,icon:null,listItem:!1,pull:null,pulse:!1,rotation:null,size:null,spin:!1,spinPulse:!1,spinReverse:!1,beat:!1,fade:!1,beatFade:!1,bounce:!1,shake:!1,symbol:!1,title:"",titleId:null,transform:null,swapOpacity:!1},qn=a().forwardRef((function(t,e){var n=Fn(Fn({},Xn),t),a=n.icon,r=n.mask,i=n.symbol,o=n.className,s=n.title,c=n.titleId,l=n.maskId,f=Un(a),u=$n("classes",[].concat(Yn(function(t){var e,n=t.beat,a=t.fade,r=t.beatFade,i=t.bounce,o=t.shake,s=t.flash,c=t.spin,l=t.spinPulse,f=t.spinReverse,u=t.pulse,m=t.fixedWidth,d=t.inverse,p=t.border,b=t.listItem,v=t.flip,g=t.size,h=t.rotation,y=t.pull,w=(Dn(e={"fa-beat":n,"fa-fade":a,"fa-beat-fade":r,"fa-bounce":i,"fa-shake":o,"fa-flash":s,"fa-spin":c,"fa-spin-reverse":f,"fa-spin-pulse":l,"fa-pulse":u,"fa-fw":m,"fa-inverse":d,"fa-border":p,"fa-li":b,"fa-flip":!0===v,"fa-flip-horizontal":"horizontal"===v||"both"===v,"fa-flip-vertical":"vertical"===v||"both"===v},"fa-".concat(g),null!=g),Dn(e,"fa-rotate-".concat(h),null!=h&&0!==h),Dn(e,"fa-pull-".concat(y),null!=y),Dn(e,"fa-swap-opacity",t.swapOpacity),e);return Object.keys(w).map((function(t){return w[t]?t:null})).filter((function(t){return t}))}(n)),Yn((o||"").split(" ")))),m=$n("transform","string"==typeof n.transform?jn.transform(n.transform):n.transform),d=$n("mask",Un(r)),p=Ln(f,Fn(Fn(Fn(Fn({},u),m),d),{},{symbol:i,title:s,titleId:c,maskId:l}));if(!p)return function(){var t;!Wn&&console&&"function"==typeof console.error&&(t=console).error.apply(t,arguments)}("Could not find icon",f),null;var b=p.abstract,v={ref:e};return Object.keys(n).forEach((function(t){Xn.hasOwnProperty(t)||(v[t]=n[t])})),Gn(b[0],v)}));qn.displayName="FontAwesomeIcon",qn.propTypes={beat:In().bool,border:In().bool,beatFade:In().bool,bounce:In().bool,className:In().string,fade:In().bool,flash:In().bool,mask:In().oneOfType([In().object,In().array,In().string]),maskId:In().string,fixedWidth:In().bool,inverse:In().bool,flip:In().oneOf([!0,!1,"horizontal","vertical","both"]),icon:In().oneOfType([In().object,In().array,In().string]),listItem:In().bool,pull:In().oneOf(["right","left"]),pulse:In().bool,rotation:In().oneOf([0,90,180,270]),shake:In().bool,size:In().oneOf(["2xs","xs","sm","lg","xl","2xl","1x","2x","3x","4x","5x","6x","7x","8x","9x","10x"]),spin:In().bool,spinPulse:In().bool,spinReverse:In().bool,symbol:In().oneOfType([In().bool,In().string]),title:In().string,titleId:In().string,transform:In().oneOfType([In().string,In().object]),swapOpacity:In().bool};var Gn=function t(e,n){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if("string"==typeof n)return n;var r=(n.children||[]).map((function(n){return t(e,n)})),i=Object.keys(n.attributes||{}).reduce((function(t,e){var a=n.attributes[e];switch(e){case"class":t.attrs.className=a,delete n.attributes.class;break;case"style":t.attrs.style=a.split(";").map((function(t){return t.trim()})).filter((function(t){return t})).reduce((function(t,e){var n,a=e.indexOf(":"),r=Vn(e.slice(0,a)),i=e.slice(a+1).trim();return r.startsWith("webkit")?t[(n=r,n.charAt(0).toUpperCase()+n.slice(1))]=i:t[r]=i,t}),{});break;default:0===e.indexOf("aria-")||0===e.indexOf("data-")?t.attrs[e.toLowerCase()]=a:t.attrs[Vn(e)]=a}return t}),{attrs:{}}),o=a.style,s=void 0===o?{}:o,c=function(t,e){if(null==t)return{};var n,a,r=function(t,e){if(null==t)return{};var n,a,r={},i=Object.keys(t);for(a=0;a<i.length;a++)n=i[a],e.indexOf(n)>=0||(r[n]=t[n]);return r}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(a=0;a<i.length;a++)n=i[a],e.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(r[n]=t[n])}return r}(a,Bn);return i.attrs.style=Fn(Fn({},i.attrs.style),s),e.apply(void 0,[n.tag,Fn(Fn({},i.attrs),c)].concat(Yn(r)))}.bind(null,a().createElement),Jn=n(942),Kn=n.n(Jn);const Zn="fawp-selected",Qn=(0,d.__)("Custom Color","font-awesome"),ta=Object.freeze(["beat","beatFade","bounce","fade","flip","shake","spin","spinReverse","spinPulse"]),ea="wp-font-awesome-icon";function na(t){return Array.isArray(t?.iconLayers)?t.iconLayers.length:0}function aa(t){const e=na(t);return{className:Kn()(ea,{"fa-layers":e>1})}}function ra(t,e={}){const{wrapperProps:n={},classNamesByLayer:a}=e?.extraProps||{},r=e?.wrapperElement?.toLowerCase()||"div",i=t?.iconLayers,{justification:o}=t||{};if(o&&(n.style={display:"flex",justifyContent:o}),Array.isArray(i)&&0!==i.length)return(0,b.createElement)(r,{...n||{}},t.iconLayers.map(((t,e)=>{const{style:n={},iconDefinition:r,rotation:i,...o}=t;let s,c=(a||[])[e];return[0,90,180,270].includes(i)?s=i:Number.isNaN(parseInt(i))||(c=Kn()(c?c.toString():"","fa-rotate-by"),n["--fa-rotate-angle"]=`${i}deg`),(0,b.createElement)(qn,{key:e,className:c,style:n,icon:r,rotation:s,...o})})))}function ia({iconName:t,prefix:e,width:n,height:a,pathData:r}){if(t&&e&&Number.isInteger(n)&&Number.isInteger(a)&&Array.isArray(r))return{iconName:t,prefix:e,icon:[n,a,,,r.length>1?r:r[0]]}}function oa({iconName:t,prefix:e,icon:n}){if("string"!=typeof t)return;if("string"!=typeof e)return;if(!Array.isArray(n)||n.length<5)return;const[a,r,,,i]=n,o=Array.isArray(i);return{iconName:t,prefix:e,width:a,height:r,isDuotone:o,primaryPath:o?Array.isArray(i)?i[1]:"":i,secondaryPath:Array.isArray(i)?i[0]:null}}function sa(t){const e=function(t){if(!t.detail)return void console.error((0,d.__)("Font Awesome Icon: invalid icon chooser selection object.","font-awesome"));const{iconName:e,prefix:n,icon:a}=t.detail;if("string"!=typeof e)return void console.error((0,d.__)("Font Awesome Icon: missing iconName in icon chooser selection.","font-awesome"));if("string"!=typeof n)return void console.error((0,d.__)("Font Awesome Icon: missing style prefix in icon chooser selection.","font-awesome"));if(!Array.isArray(a)||a.length<4)return void console.error((0,d.__)("Font Awesome Icon: invalid icon data in icon chooser selection.","font-awesome"));const r=a[0];if(!Number.isInteger(r))return void console.error((0,d.__)("Font Awesome Icon: invalid width for chooser selection.","font-awesome"));const i=a[1];if(!Number.isInteger(i))return void console.error((0,d.__)("Font Awesome Icon: invalid height for chooser selection.","font-awesome"));const o=a[4];let s;if("string"==typeof o)s=[o];else{if(!Array.isArray(o))return void console.error((0,d.__)("Font Awesome Icon: invalid icon path data for chooser selection.","font-awesome"));s=o}return{iconName:e,prefix:n,width:r,height:i,pathData:s}}(t);if("object"==typeof e)return ia(e)}function ca(t){const n=oa(t);if(!n)return null;const{iconName:a,prefix:r,width:i,height:o,primaryPath:s,secondaryPath:c}=n;return(0,e.createElement)(v.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:`0 0 ${i} ${o}`,"data-prefix":r,className:`svg-inline--fa fa-block-editor-ui fa-${a}`},c&&(0,e.createElement)(v.Path,{className:"fa-secondary",fill:"currentColor",d:c}),s&&(0,e.createElement)(v.Path,{fill:"currentColor",d:s}))}const la=ca({prefix:"fab",iconName:"font-awesome",icon:[512,512,[62501,62694,"font-awesome-flag","font-awesome-logo-full"],"f2b4","M91.7 96C106.3 86.8 116 70.5 116 52C116 23.3 92.7 0 64 0S12 23.3 12 52c0 16.7 7.8 31.5 20 41l0 3 0 352 0 64 64 0 0-64 373.6 0c14.6 0 26.4-11.8 26.4-26.4c0-3.7-.8-7.3-2.3-10.7L432 272l61.7-138.9c1.5-3.4 2.3-7 2.3-10.7c0-14.6-11.8-26.4-26.4-26.4L91.7 96z"]});var fa={prefix:"fas",iconName:"reflect-both",icon:[512,512,[],"e66f","M413.6 19.8C408.6 7.8 396.9 0 384 0L128 0c-12.9 0-24.6 7.8-29.6 19.8s-2.2 25.7 6.9 34.9l128 128c12.5 12.5 32.8 12.5 45.3 0l128-128c9.2-9.2 11.9-22.9 6.9-34.9zM19.8 98.4C7.8 103.4 0 115.1 0 128L0 384c0 12.9 7.8 24.6 19.8 29.6s25.7 2.2 34.9-6.9l128-128c12.5-12.5 12.5-32.8 0-45.3l-128-128c-9.2-9.2-22.9-11.9-34.9-6.9zM512 128c0-12.9-7.8-24.6-19.8-29.6s-25.7-2.2-34.9 6.9l-128 128c-12.5 12.5-12.5 32.8 0 45.3l128 128c9.2 9.2 22.9 11.9 34.9 6.9s19.8-16.6 19.8-29.6l0-256zM413.6 492.2c5-12 2.2-25.7-6.9-34.9l-128-128c-12.5-12.5-32.8-12.5-45.3 0l-128 128c-9.2 9.2-11.9 22.9-6.9 34.9s16.6 19.8 29.6 19.8l256 0c12.9 0 24.6-7.8 29.6-19.8z"]},ua={prefix:"fas",iconName:"heart-half-stroke",icon:[512,512,["heart-half-alt"],"e1ac","M256 186.5V407.4L420.7 253.6c17.4-16.2 27.3-38.9 27.3-62.7v-5.8c0-38.6-27.9-71.5-66-77.9c-25.1-4.2-50.8 4-68.8 22l-12 12L256 186.5zM119.4 44.1C165 36.5 211.3 51.4 244 84l0 0 12 12 12-12c32.6-32.6 79-47.5 124.6-39.9C461.5 55.6 512 115.2 512 185.1v5.8c0 41.5-17.2 81.2-47.6 109.5L283.7 469.1c-7.5 7-17.4 10.9-27.7 10.9s-20.2-3.9-27.7-10.9L47.6 300.4C17.2 272.1 0 232.4 0 190.9v-5.8c0-69.9 50.5-129.5 119.4-141z"]},ma={prefix:"fas",iconName:"sliders-simple",icon:[512,512,[],"e253","M96 320a32 32 0 1 0 0 64 32 32 0 1 0 0-64zm90.5 0L480 320c17.7 0 32 14.3 32 32s-14.3 32-32 32l-293.5 0c-13.2 37.3-48.7 64-90.5 64c-53 0-96-43-96-96s43-96 96-96c41.8 0 77.4 26.7 90.5 64zM384 160a32 32 0 1 0 64 0 32 32 0 1 0 -64 0zm-58.5-32c13.2-37.3 48.7-64 90.5-64c53 0 96 43 96 96s-43 96-96 96c-41.8 0-77.4-26.7-90.5-64L32 192c-17.7 0-32-14.3-32-32s14.3-32 32-32l293.5 0z"]},da={prefix:"fas",iconName:"reflect-horizontal",icon:[512,512,[],"e664","M256 0c-13.3 0-24 10.7-24 24l0 464c0 13.3 10.7 24 24 24s24-10.7 24-24l0-464c0-13.3-10.7-24-24-24zM492.2 98.4c-12-5-25.7-2.2-34.9 6.9l-128 128c-12.5 12.5-12.5 32.8 0 45.3l128 128c9.2 9.2 22.9 11.9 34.9 6.9s19.8-16.6 19.8-29.6l0-256c0-12.9-7.8-24.6-19.8-29.6zm-472.5 0C7.8 103.4 0 115.1 0 128L0 384c0 12.9 7.8 24.6 19.8 29.6s25.7 2.2 34.9-6.9l128-128c12.5-12.5 12.5-32.8 0-45.3l-128-128c-9.2-9.2-22.9-11.9-34.9-6.9z"]},pa={prefix:"fas",iconName:"bell-ring",icon:[512,512,[],"e62c","M256 0c-17.7 0-32 14.3-32 32V51.2C151 66 96 130.6 96 208v18.8c0 47-17.3 92.4-48.5 127.6l-7.4 8.3c-8.4 9.4-10.4 22.9-5.3 34.4S51.4 416 64 416H448c12.6 0 24-7.4 29.2-18.9s3.1-25-5.3-34.4l-7.4-8.3C433.3 319.2 416 273.9 416 226.8V208c0-77.4-55-142-128-156.8V32c0-17.7-14.3-32-32-32zm45.3 493.3c12-12 18.7-28.3 18.7-45.3H256 192c0 17 6.7 33.3 18.7 45.3s28.3 18.7 45.3 18.7s33.3-6.7 45.3-18.7zM113.4 15.4c-9.1-9.6-24.3-10-33.9-.8C30.5 61.2 0 127.1 0 200c0 13.3 10.7 24 24 24s24-10.7 24-24c0-59.3 24.8-112.7 64.6-150.6c9.6-9.1 10-24.3 .8-33.9zM399.4 49.4C439.2 87.3 464 140.7 464 200c0 13.3 10.7 24 24 24s24-10.7 24-24c0-72.9-30.5-138.8-79.4-185.4c-9.6-9.1-24.8-8.8-33.9 .8s-8.8 24.8 .8 33.9z"]},ba={prefix:"fas",iconName:"reflect-vertical",icon:[512,512,[],"e665","M0 256c0-13.3 10.7-24 24-24l464 0c13.3 0 24 10.7 24 24s-10.7 24-24 24L24 280c-13.3 0-24-10.7-24-24zM98.4 19.8C103.4 7.8 115.1 0 128 0L384 0c12.9 0 24.6 7.8 29.6 19.8s2.2 25.7-6.9 34.9l-128 128c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-9.2-9.2-11.9-22.9-6.9-34.9zm0 472.5c-5-12-2.2-25.7 6.9-34.9l128-128c12.5-12.5 32.8-12.5 45.3 0l128 128c9.2 9.2 11.9 22.9 6.9 34.9s-16.6 19.8-29.6 19.8l-256 0c-12.9 0-24.6-7.8-29.6-19.8z"]};const va=window.wp.data,ga=(0,d.__)("No Color","font-awesome"),ha=({themeColors:t,onChange:n,attributes:a})=>{if(!Array.isArray(t))return;const r=(a?.iconLayers||[])[0];if("object"!=typeof r)return;const i=r?.color,o=!!i&&!t.find((({color:t})=>t===i)),[s,l]=(0,b.useState)(!1),f=({color:t,custom:e})=>{!e||t?(e||l(!1),n(t)):l(!0)},u=({color:t,custom:e})=>!(!e||!o)||!e&&t===i;return(0,e.createElement)("div",{className:"fawp-color-settings"},(0,e.createElement)(v.Tooltip,{text:ga},(0,e.createElement)("div",{className:"fawp-color-option-wrapper"},(0,e.createElement)("button",{"aria-selected":u({}),className:`${Kn()({[Zn]:u({})})} fawp-button fawp-reset`,"aria-label":ga,onClick:()=>f({})},(0,e.createElement)(qn,{icon:c})))),t.map(((t,n)=>(0,e.createElement)(v.Tooltip,{key:n,text:t.name},(0,e.createElement)("div",{className:"fawp-color-option-wrapper"},(0,e.createElement)("button",{"aria-selected":u({color:t.color}),className:`${Kn()({[Zn]:u({color:t.color})})} fawp-button`,"aria-label":t.name,style:{backgroundColor:t.color},onClick:()=>f({color:t.color})}," "))))),(0,e.createElement)(v.Tooltip,{text:Qn},(0,e.createElement)("div",{className:"fawp-color-option-wrapper"},(0,e.createElement)("button",{"aria-selected":u({custom:!0}),className:`${Kn()({[Zn]:u({custom:!0})})} fawp-button`,"aria-label":Qn,onClick:()=>f({custom:!0}),style:{background:"linear-gradient(to right, darkblue, lightgreen)"}}," "))),s&&(0,e.createElement)("div",{className:"fawp-color-picker-wrapper"},(0,e.createElement)(v.ColorPicker,{defaultValue:o?i:"#000000",onChange:t=>f({color:t,custom:!0})}),(0,e.createElement)(v.Button,{variant:"secondary",onClick:()=>l(!1)},(0,d.__)("Close","font-awesome"))))},ya="styling",wa="animations",ka=({onSelect:t,onSizeChange:n,setColor:a,setAnimation:r,updateTransform:i,editorSettings:o,attributes:s})=>{const[p,g]=(0,b.useState)(""),h=(s?.iconLayers||[])[0];if("object"!=typeof h)return;const y=h?.transform,w=y?.rotate,k=h?.style?.fontSize,[x,N]=(0,b.useState)(k||"1em"),E=t=>{const e=t||"1em";N(e),n(e)},A=()=>{i({resetRotate:!0}),g("")},C=({rotate:t,custom:e})=>{if(e){const e=Number.parseFloat(t);Number.isFinite(e)&&(i({rotate:e}),g(e))}else Number.isFinite(t)&&i({rotate:t}),g("")},O=t=>"custom"===t&&p||Number.isFinite(t)&&t===w?Zn:void 0,S=t=>{if("object"!=typeof h)return!1;if(!t){let t=!1;for(const e of ta)if(h[e]){t=!0;break}return!t}return"string"==typeof t&&("spinReverse"===t?h[t]&&h.spin:"spin"===t?h.spin&&!h.spinReverse:h[t])};return(0,e.createElement)(v.TabPanel,{className:"fawp-icon-settings-tab-panel",onSelect:t,tabs:[{name:ya,title:(0,d.__)("Add Styling","font-awesome"),className:`fawp-icon-settings-${ya}`},{name:wa,title:(0,d.__)("Add Animation","font-awesome"),className:`fawp-icon-settings-${wa}`}]},(t=>ya==t.name?(0,e.createElement)("div",{className:"fawp-icon-styling-tab-content-wrapper fawp-tab-content-wrapper"},(0,e.createElement)("div",{className:"fawp-icon-styling-tab-content fawp-icon-styling-color fawp-tab-content"},(0,e.createElement)("div",{className:"fawp-options-section-heading"},(0,d.__)("Color","font-awesome")),(0,e.createElement)("div",null,(0,e.createElement)(ha,{themeColors:o.colors,onChange:a,attributes:s}))),(0,e.createElement)("div",{className:"fawp-icon-styling-tab-content fawp-icon-styling-rotate fawp-tab-content"},(0,e.createElement)("div",{className:"fawp-options-section-heading"},(0,d.__)("Rotation","font-awesome")),(0,e.createElement)("div",{className:"fawp-styling-controls"},(0,e.createElement)(v.Tooltip,{text:(0,d.__)("Remove Rotation","font-awesome")},(0,e.createElement)("button",{className:`${O()} fawp-button fawp-reset`,onClick:A},(0,e.createElement)(qn,{icon:c}))),(0,e.createElement)(v.Tooltip,{text:(0,d.__)("Rotate 90deg to the right","font-awesome")},(0,e.createElement)("button",{className:`${O(90)} fawp-button`,onClick:()=>C({rotate:90})},"90°")),(0,e.createElement)(v.Tooltip,{text:(0,d.__)("Rotate 180deg to the right","font-awesome")},(0,e.createElement)("button",{className:`${O(180)} fawp-button`,onClick:()=>C({rotate:180})},"180°")),(0,e.createElement)(v.Tooltip,{text:(0,d.__)("Rotate 270deg to the right","font-awesome")},(0,e.createElement)("button",{className:`${O(270)} fawp-button`,onClick:()=>C({rotate:270})},"270°")),(0,e.createElement)("input",{className:`${O("custom")} fawp-input`,type:"number",placeholder:(0,d.__)("Custom...","font-awesome"),value:p,onChange:t=>C({rotate:t.target.value,custom:!0})}))),(0,e.createElement)("div",{className:"fawp-icon-styling-tab-content fawp-icon-styling-size fawp-tab-content"},(0,e.createElement)("div",{className:""},(0,e.createElement)(v.FontSizePicker,{value:x,fontSizes:[{name:"tiny",size:".8em",slug:"tiny"},{name:"normal",size:"1em",slug:"medium"},{name:"big",size:"2.5em",slug:"large"},{name:"bigger",size:"4em",slug:"xl"}],onChange:E,withSlider:!0,units:["em"]}))),(0,e.createElement)("div",{className:"fawp-icon-styling-tab-content fawp-icon-styling-flip fawp-tab-content"},(0,e.createElement)("div",{className:"fawp-options-section-heading"},(0,d.__)("Flip","font-awesome")),(0,e.createElement)("div",{className:"fawp-styling-controls"},(0,e.createElement)(v.Tooltip,{text:(0,d.__)("Remove Flipping","font-awesome")},(0,e.createElement)("button",{className:"fawp-button fawp-reset",onClick:()=>i({resetFlip:!0})},(0,e.createElement)(qn,{icon:c}))),(0,e.createElement)(v.Tooltip,{text:(0,d.__)("Flip Horizontal","font-awesome")},(0,e.createElement)("button",{className:`${Kn()({[Zn]:y?.flipX&&!y?.flipY})} fawp-button`,onClick:()=>i({toggleFlipX:!0})},(0,e.createElement)(qn,{icon:da}))),(0,e.createElement)(v.Tooltip,{text:(0,d.__)("Flip Vertical","font-awesome")},(0,e.createElement)("button",{className:`${Kn()({[Zn]:y?.flipY&&!y?.flipX})} fawp-button`,onClick:()=>i({toggleFlipY:!0})},(0,e.createElement)(qn,{icon:ba}))),(0,e.createElement)(v.Tooltip,{text:(0,d.__)("Flip Both","font-awesome")},(0,e.createElement)("button",{className:`${Kn()({[Zn]:y?.flipY&&y?.flipX})} fawp-button`,onClick:()=>i({toggleFlipX:!0,toggleFlipY:!0})},(0,e.createElement)(qn,{icon:fa})))))):wa==t.name?(0,e.createElement)("div",{className:"fawp-icon-animations-tab-content-wrapper fawp-tab-content-wrapper"},(0,e.createElement)("div",{className:"fawp-icon-animations-tab-content fawp-icon-animations fawp-tab-content"},(0,e.createElement)("div",{className:"fawp-animation-controls"},(0,e.createElement)("button",{className:"fawp-button fawp-button fawp-reset",onClick:()=>r(null)},(0,e.createElement)(qn,{icon:c})," ",(0,d.__)("No Animation","font-awesome")),(0,e.createElement)("button",{className:Kn()("fawp-button",{[Zn]:S("beat")}),onClick:()=>r("beat")},(0,e.createElement)(qn,{className:"button-icon",icon:f})," ",(0,d.__)("Beat","font-awesome")),(0,e.createElement)("button",{className:Kn()("fawp-button",{[Zn]:S("beatFade")}),onClick:()=>r("beatFade")},(0,e.createElement)(qn,{className:"button-icon",icon:ua})," ",(0,d.__)("Beat Fade","font-awesome")),(0,e.createElement)("button",{className:Kn()("fawp-button",{[Zn]:S("bounce")}),onClick:()=>r("bounce")},(0,e.createElement)(qn,{className:"button-icon",icon:u})," ",(0,d.__)("Bounce","font-awesome")),(0,e.createElement)("button",{className:Kn()("fawp-button",{[Zn]:S("fade")}),onClick:()=>r("fade")},(0,e.createElement)(qn,{className:"button-icon",icon:ma})," ",(0,d.__)("Fade","font-awesome")),(0,e.createElement)("button",{className:Kn()("fawp-button",{[Zn]:S("flip")}),onClick:()=>r("flip")},(0,e.createElement)(qn,{className:"button-icon",icon:da})," ",(0,d.__)("Flip","font-awesome")),(0,e.createElement)("button",{className:Kn()("fawp-button",{[Zn]:S("shake")}),onClick:()=>r("shake")},(0,e.createElement)(qn,{className:"button-icon",icon:pa})," ",(0,d.__)("Shake","font-awesome")),(0,e.createElement)("button",{className:Kn()("fawp-button",{[Zn]:S("spin")}),onClick:()=>r("spin")},(0,e.createElement)(qn,{className:"button-icon",icon:m})," ",(0,d.__)("Spin","font-awesome")),(0,e.createElement)("button",{className:Kn()("fawp-button",{[Zn]:S("spinReverse")}),onClick:()=>r("spinReverse")},(0,e.createElement)(qn,{className:"button-icon",icon:l})," ",(0,d.__)("Spin Reverse","font-awesome")),(0,e.createElement)("button",{className:Kn()("fawp-button",{[Zn]:S("spinPulse")}),onClick:()=>r("spinPulse")},(0,e.createElement)(qn,{className:"button-icon",icon:l})," ",(0,d.__)("Spin Pulse","font-awesome"))))):void 0))};function xa({attributes:t,setAttributes:n,context:a}){const r=t.iconLayers||[],{getSettings:i}=(0,va.select)("core/block-editor"),o=i(),{color:s,fontSize:c,backgroundColor:l}=a||{},f={color:s,fontSize:c,backgroundColor:l};return(0,e.createElement)("div",{className:"fawp-icon-modifier"},(0,e.createElement)("div",{className:"fawp-icon-modifier-preview-container"},(0,e.createElement)("div",{className:"fawp-icon-modifier-preview",style:f},ra(t))),(0,e.createElement)("div",{className:Kn()("fawp-icon-modifier-preview-controls")},(0,e.createElement)(ka,{attributes:t,onSizeChange:t=>{const e=[...r],a=e[0]?.style||{};a.fontSize=t,e[0].style=a,n({iconLayers:e})},editorSettings:o,updateTransform:t=>{const e=[...r],a=e[0]?.transform||{},i={},{resetFlip:o,toggleFlipX:s,toggleFlipY:c,rotate:l,resetRotate:f,reset:u}=t;s&&(i.flipX=!0),c&&(i.flipY=!0);const m=parseInt(l);Number.isFinite(m)&&(i.rotate=m);const d={...a,...i};f&&d.hasOwnProperty("rotate")&&delete d.rotate,o&&(delete d.flipX,delete d.flipY),e[0].transform=u?null:d,n({iconLayers:e})},setColor:t=>{const e=[...r];e[0].color=t,n({iconLayers:e})},setAnimation:t=>{const e=[...r];for(const n of ta)e[0][n]=t===n;"spinReverse"===t&&(e[0].spin=!0),n({iconLayers:e})}})))}function Na(t){return new Event(t||`fontAwesomeIconChooser-${function(t){let e="";for(let t=0;t<16;t++)e+="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".charAt(Math.floor(62*Math.random()));return e}()}`,{bubbles:!0,cancelable:!1})}const Ea=Na(),{IconChooserModal:Aa}=(0,g.get)(window,[h,"iconChooser"],{}),Ca=ca({prefix:"fas",iconName:"brush",icon:[384,512,[],"f55d","M162.4 6c-1.5-3.6-5-6-8.9-6h-19c-3.9 0-7.5 2.4-8.9 6L104.9 57.7c-3.2 8-14.6 8-17.8 0L66.4 6c-1.5-3.6-5-6-8.9-6H48C21.5 0 0 21.5 0 48V224v22.4V256H9.6 374.4 384v-9.6V224 48c0-26.5-21.5-48-48-48H230.5c-3.9 0-7.5 2.4-8.9 6L200.9 57.7c-3.2 8-14.6 8-17.8 0L162.4 6zM0 288v32c0 35.3 28.7 64 64 64h64v64c0 35.3 28.7 64 64 64s64-28.7 64-64V384h64c35.3 0 64-28.7 64-64V288H0zM192 432a16 16 0 1 1 0 32 16 16 0 1 1 0-32z"]}),Oa={spin:!1,transform:null},Sa=JSON.parse('{"UU":"font-awesome/icon"}'),Pa=window.wp.richText,za="wp-rich-text-font-awesome-icon",_a="data-transform",ja=Object.freeze(["size","x","y","rotate","flipX","flipY"]),La=Object.freeze(["font-size"]),{IconChooserModal:Ma}=(0,g.get)(window,[h,"iconChooser"],{}),Ia="font-awesome/rich-text-icon",Ta=(0,d.__)("Font Awesome Icon"),Fa={name:Ia,title:Ta,keywords:[(0,d.__)("icon"),(0,d.__)("awesome")],tagName:"span",className:za,contentEditable:!1,attributes:{transformJSON:_a},edit:function(t){const{value:n,onChange:a,contentRef:r,isObjectActive:i}=t,o=t=>{const e=ra(t,{wrapperElement:"span",extraProps:{wrapperProps:{className:Kn()(za,ea)}}}),r=(0,b.renderToString)(e);let o=(0,Pa.create)({html:r});const s=o.text.length;t?.iconLayers||(o=(0,Pa.insert)(o,"",s,s));const c=o.replacements[0],l=(t?.iconLayers||[])[0]?.transform;l&&(c.attributes[_a]=JSON.stringify(l)),o.replacements[o.replacements.length-1]=c;const f=n.start,u=i?f+1:f,m=(0,Pa.insert)(n,o,f,u);a(m)},s=t=>{if(!t?.detail)return;t.preventDefault();const e=sa(t);if(!e)return;const a=Da(n),r={...(a?.iconLayers||[])[0]||{},iconDefinition:e};o({iconLayers:[r]})};return(0,e.createElement)(b.Fragment,null,(0,e.createElement)(p.BlockControls,null,(0,e.createElement)(v.ToolbarGroup,null,(0,e.createElement)(v.ToolbarButton,{icon:la,title:Ta,onClick:()=>{document.dispatchEvent(Ra)},isActive:i}))),(0,e.createElement)(Ma,{onSubmit:s,openEvent:Ra}),i&&(0,e.createElement)(Ya,{value:n,changeValue:o,contentRef:r,handleSelect:s}))}},Ra=Na();function Da(t){if(!Number.isFinite(t?.start))return;const e=t?.replacements[t.start];if("string"!=typeof e?.innerHTML)return;const n=(new DOMParser).parseFromString(e.innerHTML,"text/html").querySelector("svg");if(!n)return;const a=n.getAttribute("viewBox"),r=n.getAttribute("data-prefix"),i=n.getAttribute("data-icon"),o=n.querySelectorAll("path");let s,c,l,f;if(o.length<1)return;if(o[0].classList.contains("fa-secondary")?c=o[0].getAttribute("d"):s=o[0].getAttribute("d"),o.length>1&&(o[1].classList.contains("fa-secondary")?c=o[1].getAttribute("d"):s=o[1].getAttribute("d")),"string"==typeof a){const t=a.split(/\W/);l=Number.parseFloat(t[2]),f=Number.parseFloat(t[3])}if(!Number.isFinite(l)||!Number.isFinite(f))return;const u=[];c&&u.push(c),s&&u.push(s);const m=ia({iconName:i,prefix:r,width:l,height:f,pathData:u});if(!m)return;const d={iconDefinition:m},p=n.getAttribute("color");p&&(d.color=p);const b=n?.style,v={};if("object"==typeof b)for(let t=0;t<b.length;t++){const e=b.item(t),n=b.getPropertyValue(e);n&&La.includes(e)&&(v[(0,g.camelCase)(e)]=n)}(0,g.size)(v)>0&&(d.style=v);const h=e?.attributes?.transformJSON;if(h){let t;try{t=JSON.parse(h)}catch{}"object"==typeof t&&(d.transform=(0,g.pick)(t,ja))}for(const t of ta){const e=`fa-${(0,g.kebabCase)(t)}`;n.classList.contains(e)&&(d[t]=!0)}return{iconLayers:[d]}}function Ya({value:t,changeValue:n,contentRef:a,handleSelect:r}){const[i,o]=(0,b.useState)(Da(t)),[s,c]=(0,b.useState)(!1),l=Array.isArray(i?.iconLayers)&&i.iconLayers.length>0,f=(0,Pa.useAnchor)({editableContentElement:a.current,settings:Fa}),{color:u,fontSize:m,backgroundColor:d}=window.getComputedStyle(a.current),p={color:u,fontSize:m,backgroundColor:d};return(0,e.createElement)(b.Fragment,null,(0,e.createElement)(v.Popover,{placement:"bottom",focusOnMount:!1,anchor:f,className:"block-editor-format-toolbar__font-awesome-rich-text-icon-popover"},(0,e.createElement)("div",{className:"fawp-inline-popover-wrapper"},(0,e.createElement)(v.Button,{variant:"secondary",onClick:()=>document.dispatchEvent(Ra)},"Change Icon"),(0,e.createElement)(v.Button,{variant:"secondary",onClick:()=>c(!0)},"Style"))),l&&s&&(0,e.createElement)(v.Modal,{title:"Add Icon Styling",onRequestClose:()=>{n(i),c(!1)},className:"fawp-icon-styling-modal"},(0,e.createElement)(xa,{attributes:i,setAttributes:o,IconChooserModal:Ma,context:p,prepareHandleSelect:()=>r})))}const Ha={attributes:{iconLayers:[{iconDefinition:{prefix:"fas",iconName:"star",icon:[576,512,[11088,61446],"f005","M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z"]},style:{fontSize:"50px"}}],justification:"center"}};zn.autoAddCss=!1,zn.autoReplaceSvg=!1,!!window?.__FontAwesomeOfficialPlugin__?.disableRichTextIcons||(0,Pa.registerFormatType)(Ia,Fa),(0,t.registerBlockType)(Sa.UU,{icon:la,edit:function(t){const{attributes:n,setAttributes:a}=t,[r,c]=(0,b.useState)(i),l=t=>{let e;e="left"===t?o:"right"===t?s:i,c(e),a({...n,justification:t})},f=t=>e=>{const r=n?.iconLayers||[],i=sa(e);if(!i)return;const o={iconDefinition:i,...Oa},s=[...r],{replace:c,append:l}=t;l?s.push(o):Number.isInteger(c)&&c<r.length&&(s[c]=o),a({iconLayers:s})},u=na(n),m={wrapperProps:(0,p.useBlockProps)(aa(n))},[g,h]=(0,b.useState)(!1);return u>0?(0,e.createElement)(b.Fragment,null,(0,e.createElement)(p.BlockControls,null,(0,e.createElement)(v.ToolbarGroup,null,(0,e.createElement)(v.ToolbarDropdownMenu,{controls:[{icon:o,onClick:()=>l("left"),title:(0,d.__)("Justify Icon Left","font-awesome")},{icon:i,onClick:()=>l("center"),title:(0,d.__)("Justify Icon Center","font-awesome")},{icon:s,onClick:()=>l("right"),title:(0,d.__)("Justify Icon Right","font-awesome")}],icon:r,label:(0,d.__)("Change Icon Justification","font-awesome")})),(0,e.createElement)(v.ToolbarGroup,null,(0,e.createElement)(v.ToolbarButton,{showTooltip:!0,onClick:()=>h(!g),"aria-haspopup":"true","aria-expanded":g,label:(0,d.__)("Add Icon Styling"),icon:Ca})),g&&(0,e.createElement)(v.Modal,{title:(0,d.__)("Add Icon Styling","font-awesome"),onRequestClose:()=>h(!1),className:"fawp-icon-styling-modal"},(0,e.createElement)(xa,{attributes:n,setAttributes:a,IconChooserModal:Aa,prepareHandleSelect:f}))),ra(n,{extraProps:m})):(0,e.createElement)(b.Fragment,null,(0,e.createElement)(v.Placeholder,{icon:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},(0,e.createElement)("path",{d:"M91.7 96C106.3 86.8 116 70.5 116 52C116 23.3 92.7 0 64 0S12 23.3 12 52c0 16.7 7.8 31.5 20 41l0 3 0 352 0 64 64 0 0-64 373.6 0c14.6 0 26.4-11.8 26.4-26.4c0-3.7-.8-7.3-2.3-10.7L432 272l61.7-138.9c1.5-3.4 2.3-7 2.3-10.7c0-14.6-11.8-26.4-26.4-26.4L91.7 96z"})),label:(0,d.__)("Add a Font Awesome Icon","font-awesome"),instructions:(0,d.__)("Add an icon as a block element, and add styling to make it extra awesome!","font-awesome")},(0,e.createElement)(Aa,{onSubmit:f({append:!0}),openEvent:Ea}),(0,e.createElement)(v.Button,{variant:"secondary",onClick:()=>document.dispatchEvent(Ea)},(0,d.__)("Choose Icon","font-awesome"))))},save:function({attributes:t}){return function(t){return!(na(t)<1)&&t.iconLayers.reduce(((t,e)=>{if(!t)return!1;if(!e?.iconDefinition)return!1;const n=oa(e?.iconDefinition);if(!n)return!1;const{iconName:a,prefix:r,width:i,height:o,isDuotone:s,primaryPath:c,secondaryPath:l}=n;return!(!(a&&r&&Number.isInteger(i)&&Number.isInteger(o))||!s&&!c||s&&!c&&!l)}),!0)}(t)?ra(t,{extraProps:{wrapperProps:p.useBlockProps.save(aa(t))}}):null},example:Ha})})()})();