window.FontAwesomeKitConfig={asyncLoading:{enabled:!1},autoA11y:{enabled:!0},baseUrl:"https://ka-f.fontawesome.com",detectConflictsUntil:null,iconUploads:{},license:"free",method:"css",minify:{enabled:!0},token:"ed1579c9e1",v4FontFaceShim:{enabled:!0},v4shim:{enabled:!0},version:"5.15.1"};!function(n){"function"==typeof define&&define.amd?define(n):n()}(function(){"use strict";function i(n){return(i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function v(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n}function y(n,t){var r=Object.keys(n),i;return Object.getOwnPropertySymbols&&(i=Object.getOwnPropertySymbols(n),t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(n,t).enumerable})),r.push.apply(r,i)),r}function h(n){for(var i,t=1;t<arguments.length;t++)i=null!=arguments[t]?arguments[t]:{},t%2?y(Object(i),!0).forEach(function(t){v(n,t,i[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(i)):y(Object(i)).forEach(function(t){Object.defineProperty(n,t,Object.getOwnPropertyDescriptor(i,t))});return n}function rt(n,t){return function(n){if(Array.isArray(n))return n}(n)||function(n,t){var o,i;if(Symbol.iterator in Object(n)||"[object Arguments]"===Object.prototype.toString.call(n)){var r=[],u=!0,f=!1,e=void 0;try{for(i=n[Symbol.iterator]();!(u=(o=i.next()).done)&&(r.push(o.value),!t||r.length!==t);u=!0);}catch(n){f=!0;e=n}finally{try{u||null==i.return||i.return()}finally{if(f)throw e;}}return r}}(n,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance");}()}function e(n,t){var i=t&&t.addOn||"",r=t&&t.baseFilename||n.license+i,u=t&&t.minify?".min":"",f=t&&t.fileSuffix||n.method,e=t&&t.subdir||n.method;return n.baseUrl+"/releases/"+("latest"===n.version?"latest":"v".concat(n.version))+"/"+e+"/"+r+u+"."+f}function p(n,t){var i=t||["fa"],r="."+Array.prototype.join.call(i,",."),u=n.querySelectorAll(r);Array.prototype.forEach.call(u,function(t){var r=t.getAttribute("title"),u,i;t.setAttribute("aria-hidden","true");u=!t.nextElementSibling||!t.nextElementSibling.classList.contains("sr-only");r&&u&&(i=n.createElement("span"),i.innerHTML=r,i.classList.add("sr-only"),t.parentNode.insertBefore(i,t.nextSibling))})}function et(){for(var n=0;n<r.length;n++)r[n][0](r[n][1]);r=[];c=!1}function o(n,t){r.push([n,t]);c||(c=!0,ft(et,0))}function b(n){var f=n.owner,i=f._state,t=f._data,e=n[i],r=n.then;if("function"==typeof e){i="fulfilled";try{t=e(t)}catch(n){u(r,n)}}k(r,t)||("fulfilled"===i&&l(r,t),"rejected"===i&&u(r,t))}function k(n,t){var r,f;try{if(n===t)throw new TypeError("A promises callback cannot return that same promise.");if(t&&("function"==typeof t||"object"===i(t))&&(f=t.then,"function"==typeof f))return f.call(t,function(i){r||(r=!0,t===i?d(n,i):l(n,i))},function(t){r||(r=!0,u(n,t))}),!0}catch(i){return r||u(n,i),!0}return!1}function l(n,t){n!==t&&k(n,t)||d(n,t)}function d(n,t){"pending"===n._state&&(n._state="settled",n._data=t,o(ot,n))}function u(n,t){"pending"===n._state&&(n._state="settled",n._data=t,o(st,n))}function g(n){n._then=n._then.forEach(b)}function ot(n){n._state="fulfilled";g(n)}function st(n){n._state="rejected";g(n);!n._handled&&w&&global.process.emit("unhandledRejection",n._data,n)}function ht(n){global.process.emit("rejectionHandled",n)}function n(t){if("function"!=typeof t)throw new TypeError("Promise resolver "+t+" is not a function");if(this instanceof n==!1)throw new TypeError("Failed to construct 'Promise': Please use the 'new' operator, this object constructor cannot be called as a function.");this._then=[],function(n,t){function i(n){u(t,n)}try{n(function(n){l(t,n)},i)}catch(n){i(n)}}(t,this)}function a(n,i){var r=i.fetch,u=i.XMLHttpRequest,f=i.token;return new t(function(t,i){if("function"==typeof r)r(n,{mode:"cors",cache:"default",headers:new Headers(v({},"fa-kit-token",f))}).then(function(n){if(n.ok)return n.text();throw new Error("");}).then(function(n){t(n)}).catch(i);else if("function"==typeof u){var e=new u;e.addEventListener("loadend",function(){this.responseText?t(this.responseText):i(new Error(""))});["abort","error","timeout"].map(function(n){e.addEventListener(n,function(){i(new Error(""))})});e.open("GET",n);e.setRequestHeader("fa-kit-token",f);e.send()}else i(new Error(""))})}function ct(n,i){var o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(){},u=i.document||u,s=p.bind(p,u,["fa","fab","fas","far","fal","fad","fak"]),r,f;return n.autoA11y.enabled&&o(s),r=[{id:"fa-main",addOn:void 0}],n.v4shim.enabled&&r.push({id:"fa-v4-shims",addOn:"-v4-shims"}),n.v4FontFaceShim.enabled&&r.push({id:"fa-v4-font-face",addOn:"-v4-font-face"}),f=r.map(function(r){return new t(function(t,u){a(e(n,{addOn:r.addOn,minify:n.minify.enabled}),i).then(function(u){t(lt(u,h({},i,{baseUrl:n.baseUrl,version:n.version,id:r.id})))}).catch(u)})}),t.all(f)}function lt(n,t){var i=document.createElement("style"),r=document.createTextNode(function(n,t,i){var r=n;return[[/(url\("?)\.\.\/\.\.\/\.\./g,function(n,i){return"".concat(i).concat(t)}],[/(url\("?)\.\.\/webfonts/g,function(n,r){return"".concat(r).concat(t,"/releases/v").concat(i,"/webfonts")}],[/(url\("?)https:\/\/kit-free([^.])*\.fontawesome\.com/g,function(n,i){return"".concat(i).concat(t)}]].forEach(function(n){var t=rt(n,2),i=t[0],u=t[1];r=r.replace(i,u)}),r}(n,t.baseUrl,t.version));return i.appendChild(r),i.media="all",t.id&&i.setAttribute("id",t.id),t&&t.detectingConflicts&&t.detectionIgnoreAttr&&i.setAttributeNode(document.createAttribute(t.detectionIgnoreAttr)),i}function at(n,i){i.autoA11y=n.autoA11y.enabled;"pro"===n.license&&(i.autoFetchSvg=!0,i.fetchSvgFrom=n.baseUrl+"/releases/"+("latest"===n.version?"latest":"v".concat(n.version))+"/svgs",i.fetchUploadedSvgFrom=n.uploadsUrl);var r=[];return n.v4shim.enabled&&r.push(new t(function(t,r){a(e(n,{addOn:"-v4-shims",minify:n.minify.enabled}),i).then(function(n){t(nt(n,h({},i,{id:"fa-v4-shims"})))}).catch(r)})),r.push(new t(function(t,r){a(e(n,{minify:n.minify.enabled}),i).then(function(n){var r=nt(n,h({},i,{id:"fa-main"}));t(function(n,t){var r=t&&void 0!==t.autoFetchSvg?t.autoFetchSvg:void 0,i=t&&void 0!==t.autoA11y?t.autoA11y:void 0;return void 0!==i&&n.setAttribute("data-auto-a11y",i?"true":"false"),r&&(n.setAttributeNode(document.createAttribute("data-auto-fetch-svg")),n.setAttribute("data-fetch-svg-from",t.fetchSvgFrom),n.setAttribute("data-fetch-uploaded-svg-from",t.fetchUploadedSvgFrom)),n}(r,i))}).catch(r)})),t.all(r)}function nt(n,t){var i=document.createElement("SCRIPT"),r=document.createTextNode(n);return i.appendChild(r),i.referrerPolicy="strict-origin",t.id&&i.setAttribute("id",t.id),t&&t.detectingConflicts&&t.detectionIgnoreAttr&&i.setAttributeNode(document.createAttribute(t.detectionIgnoreAttr)),i}function tt(n){var t,u=[],i=document,f=i.documentElement.doScroll,r=(f?/^loaded|^c/:/^loaded|^i|^c/).test(i.readyState);r||i.addEventListener("DOMContentLoaded",t=function(){for(i.removeEventListener("DOMContentLoaded",t),r=1;t=u.shift();)t()});r?setTimeout(n,0):u.push(n)}function vt(n){"undefined"!=typeof MutationObserver&&new MutationObserver(n).observe(document,{childList:!0,subtree:!0})}var c,ut=function(){},w="undefined"!=typeof global&&void 0!==global.process&&"function"==typeof global.process.emit,ft="undefined"==typeof setImmediate?setTimeout:setImmediate,r=[],t;n.prototype={constructor:n,_state:"pending",_then:null,_data:void 0,_handled:!1,then:function(n,t){var i={owner:this,then:new this.constructor(ut),fulfilled:n,rejected:t};return!t&&!n||this._handled||(this._handled=!0,"rejected"===this._state&&w&&o(ht,this)),"fulfilled"===this._state||"rejected"===this._state?o(b,i):this._then.push(i),i.then},"catch":function(n){return this.then(null,n)}};n.all=function(t){if(!Array.isArray(t))throw new TypeError("You must pass an array to Promise.all().");return new n(function(n,i){function o(t){return e++,function(i){u[t]=i;--e||n(u)}}for(var u=[],e=0,f,r=0;r<t.length;r++)(f=t[r])&&"function"==typeof f.then?f.then(o(r),i):u[r]=f;e||n(u)})};n.race=function(t){if(!Array.isArray(t))throw new TypeError("You must pass an array to Promise.race().");return new n(function(n,i){for(var r,u=0;u<t.length;u++)(r=t[u])&&"function"==typeof r.then?r.then(n,i):n(r)})};n.resolve=function(t){return t&&"object"===i(t)&&t.constructor===n?t:new n(function(n){n(t)})};n.reject=function(t){return new n(function(n,i){i(t)})};t="function"==typeof Promise?Promise:n;try{if(window.FontAwesomeKitConfig){var f=window.FontAwesomeKitConfig,s={detectingConflicts:f.detectConflictsUntil&&new Date<=new Date(f.detectConflictsUntil),detectionIgnoreAttr:"data-fa-detection-ignore",fetch:window.fetch,token:f.token,XMLHttpRequest:window.XMLHttpRequest,document:document},yt=document.currentScript?document.currentScript.parentElement:document.head,it=document.currentScript;(function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return"js"===n.method?at(n,t):"css"===n.method?ct(n,t,function(n){tt(n);vt(n)}):void 0})(f,s).then(function(n){n.map(function(n){return yt.appendChild(n)});s.detectingConflicts&&it&&tt(function(){it.setAttributeNode(document.createAttribute(s.detectionIgnoreAttr));var n=function(n,t){var i=document.createElement("script");return t&&t.detectionIgnoreAttr&&i.setAttributeNode(document.createAttribute(t.detectionIgnoreAttr)),i.src=e(n,{baseFilename:"conflict-detection",fileSuffix:"js",subdir:"js",minify:n.minify.enabled}),i}(f,s);document.body.appendChild(n)})}).catch(function(n){console.error("".concat("Font Awesome Kit:"," ").concat(n))})}}catch(i){console.error("".concat("Font Awesome Kit:"," ").concat(i))}})