/*! For license information please see main.93875bb9.js.LICENSE.txt */ !function(){var e={782:function(e){!function(e,t,n,r,a){if("customElements"in n)a();else{if(n.AWAITING_WEB_COMPONENTS_POLYFILL)return void n.AWAITING_WEB_COMPONENTS_POLYFILL.then(a);var i=n.AWAITING_WEB_COMPONENTS_POLYFILL=s();i.then(a);var l=n.WEB_COMPONENTS_POLYFILL||"//cdnjs.cloudflare.com/ajax/libs/webcomponentsjs/2.0.2/webcomponents-bundle.js",o=n.ES6_CORE_POLYFILL||"//cdnjs.cloudflare.com/ajax/libs/core-js/2.5.3/core.min.js";"Promise"in n?u(l).then((function(){i.isDone=!0,i.exec()})):u(o).then((function(){u(l).then((function(){i.isDone=!0,i.exec()}))}))}function s(){var e=[];return e.isDone=!1,e.exec=function(){e.splice(0).forEach((function(e){e()}))},e.then=function(t){return e.isDone?t():e.push(t),e},e}function u(e){var t=s(),n=r.createElement("script");return n.type="text/javascript",n.readyState?n.onreadystatechange=function(){"loaded"!=n.readyState&&"complete"!=n.readyState||(n.onreadystatechange=null,t.isDone=!0,t.exec())}:n.onload=function(){t.isDone=!0,t.exec()},n.src=e,r.getElementsByTagName("head")[0].appendChild(n),n.then=t.then,n}}(0,0,window,document,(function(){var t;window,t=function(){return function(e){var t={};function n(r){if(t[r])return t[r].exports;var a=t[r]={i:r,l:!1,exports:{}};return e[r].call(a.exports,a,a.exports,n),a.l=!0,a.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var a in e)n.d(r,a,function(t){return e[t]}.bind(null,a));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=5)}([function(e,t){e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var n=function(e,t){var n,r=e[1]||"",a=e[3];if(!a)return r;if(t&&"function"==typeof btoa){var i=(n=a,"/*# sourceMappingURL=data:application/json;charset=utf-8;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(n))))+" */"),l=a.sources.map((function(e){return"/*# sourceURL="+a.sourceRoot+e+" */"}));return[r].concat(l).concat([i]).join("\n")}return[r].join("\n")}(t,e);return t[2]?"@media "+t[2]+"{"+n+"}":n})).join("")},t.i=function(e,n){"string"==typeof e&&(e=[[null,e,""]]);for(var r={},a=0;a\n:host {\n display: inline-block;\n font-size: initial;\n box-sizing: border-box;\n width: 24px;\n height: 24px;\n}\n:host([size=xs]) {\n width: 0.8rem;\n height: 0.8rem;\n}\n:host([size=sm]) {\n width: 1.55rem;\n height: 1.55rem;\n}\n:host([size=md]) {\n width: 2.25rem;\n height: 2.25rem;\n}\n:host([size=lg]) {\n width: 3.0rem;\n height: 3.0rem;\n}\n\n:host([size]:not([size=""]):not([size=xs]):not([size=sm]):not([size=md]):not([size=lg])) {\n width: auto;\n height: auto;\n}\n:host([pull=left]) #icon {\n float: left;\n margin-right: .3em!important;\n}\n:host([pull=right]) #icon {\n float: right;\n margin-left: .3em!important;\n}\n:host([border=square]) #icon {\n padding: .25em;\n border: .07em solid rgba(0,0,0,.1);\n border-radius: .25em;\n}\n:host([border=circle]) #icon {\n padding: .25em;\n border: .07em solid rgba(0,0,0,.1);\n border-radius: 50%;\n}\n#icon,\nsvg {\n width: 100%;\n height: 100%;\n}\n#icon {\n box-sizing: border-box;\n} \n'+s.a+"\n"+c.a+'\n\n
';var y=p(function(e){function t(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var e=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));return e.$ui=e.attachShadow({mode:"open"}),e.$ui.appendChild(e.ownerDocument.importNode(v.content,!0)),g()&&h.ShadyCSS.styleElement(e),e._state={$iconHolder:e.$ui.getElementById("icon"),type:e.getAttribute("type")},e}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,HTMLElement),f(t,null,[{key:"getIconSvg",value:function(e,t){var n=this.cdnUrl+"/regular/bx-"+e+".svg";return"solid"===t?n=this.cdnUrl+"/solid/bxs-"+e+".svg":"logo"===t&&(n=this.cdnUrl+"/logos/bxl-"+e+".svg"),n&&m[n]||(m[n]=new Promise((function(e,t){var r=new XMLHttpRequest;r.addEventListener("load",(function(){this.status<200||this.status>=300?t(new Error(this.status+" "+this.responseText)):e(this.responseText)})),r.onerror=t,r.onabort=t,r.open("GET",n),r.send()}))),m[n]}},{key:"define",value:function(e){e=e||this.tagName,g()&&h.ShadyCSS.prepareTemplate(v,e),customElements.define(e,this)}},{key:"cdnUrl",get:function(){return"//unpkg.com/boxicons@2.1.4/svg"}},{key:"tagName",get:function(){return"box-icon"}},{key:"observedAttributes",get:function(){return["type","name","color","size","rotate","flip","animation","border","pull"]}}]),f(t,[{key:"attributeChangedCallback",value:function(e,t,n){var r=this._state.$iconHolder;switch(e){case"type":!function(e,t,n){var r=e._state;r.$iconHolder.textContent="",r.type&&(r.type=null),r.type=!n||"solid"!==n&&"logo"!==n?"regular":n,void 0!==r.currentName&&e.constructor.getIconSvg(r.currentName,r.type).then((function(e){r.type===n&&(r.$iconHolder.innerHTML=e)})).catch((function(e){console.error("Failed to load icon: "+r.currentName+"\n"+e)}))}(this,0,n);break;case"name":!function(e,t,n){var r=e._state;r.currentName=n,r.$iconHolder.textContent="",n&&void 0!==r.type&&e.constructor.getIconSvg(n,r.type).then((function(e){r.currentName===n&&(r.$iconHolder.innerHTML=e)})).catch((function(e){console.error("Failed to load icon: "+n+"\n"+e)}))}(this,0,n);break;case"color":r.style.fill=n||"";break;case"size":!function(e,t,n){var r=e._state;r.size&&(r.$iconHolder.style.width=r.$iconHolder.style.height="",r.size=r.sizeType=null),n&&!/^(xs|sm|md|lg)$/.test(r.size)&&(r.size=n.trim(),r.$iconHolder.style.width=r.$iconHolder.style.height=r.size)}(this,0,n);break;case"rotate":t&&r.classList.remove("bx-rotate-"+t),n&&r.classList.add("bx-rotate-"+n);break;case"flip":t&&r.classList.remove("bx-flip-"+t),n&&r.classList.add("bx-flip-"+n);break;case"animation":t&&r.classList.remove("bx-"+t),n&&r.classList.add("bx-"+n)}}},{key:"connectedCallback",value:function(){g()&&h.ShadyCSS.styleElement(this)}}]),t}());t.default=y,y.define()}])},e.exports=t()}))},463:function(e,t,n){"use strict";var r=n(791),a=n(296);function i(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n