(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3959],{81822:function(e,t,n){e=n.nmd(e);var r=n(83454),a={679:(e,t,n)=>{var r=n(296),a={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},o={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},i={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},c={};function l(e){return r.isMemo(e)?i:c[e.$$typeof]||a}c[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},c[r.Memo]=i;var s=Object.defineProperty,u=Object.getOwnPropertyNames,f=Object.getOwnPropertySymbols,d=Object.getOwnPropertyDescriptor,m=Object.getPrototypeOf,p=Object.prototype;e.exports=function e(t,n,r){if("string"!=typeof n){if(p){var a=m(n);a&&a!==p&&e(t,a,r)}var i=u(n);f&&(i=i.concat(f(n)));for(var c=l(t),h=l(n),b=0;b{var n="function"==typeof Symbol&&Symbol.for,r=n?Symbol.for("react.element"):60103,a=n?Symbol.for("react.portal"):60106,o=n?Symbol.for("react.fragment"):60107,i=n?Symbol.for("react.strict_mode"):60108,c=n?Symbol.for("react.profiler"):60114,l=n?Symbol.for("react.provider"):60109,s=n?Symbol.for("react.context"):60110,u=n?Symbol.for("react.async_mode"):60111,f=n?Symbol.for("react.concurrent_mode"):60111,d=n?Symbol.for("react.forward_ref"):60112,m=n?Symbol.for("react.suspense"):60113,p=n?Symbol.for("react.suspense_list"):60120,h=n?Symbol.for("react.memo"):60115,b=n?Symbol.for("react.lazy"):60116,v=n?Symbol.for("react.block"):60121,g=n?Symbol.for("react.fundamental"):60117,y=n?Symbol.for("react.responder"):60118,w=n?Symbol.for("react.scope"):60119;function k(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case u:case f:case o:case c:case i:case m:return e;default:switch(e=e&&e.$$typeof){case s:case d:case b:case h:case l:return e;default:return t}}case a:return t}}}function x(e){return k(e)===f}t.AsyncMode=u,t.ConcurrentMode=f,t.ContextConsumer=s,t.ContextProvider=l,t.Element=r,t.ForwardRef=d,t.Fragment=o,t.Lazy=b,t.Memo=h,t.Portal=a,t.Profiler=c,t.StrictMode=i,t.Suspense=m,t.isAsyncMode=function(e){return x(e)||k(e)===u},t.isConcurrentMode=x,t.isContextConsumer=function(e){return k(e)===s},t.isContextProvider=function(e){return k(e)===l},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===r},t.isForwardRef=function(e){return k(e)===d},t.isFragment=function(e){return k(e)===o},t.isLazy=function(e){return k(e)===b},t.isMemo=function(e){return k(e)===h},t.isPortal=function(e){return k(e)===a},t.isProfiler=function(e){return k(e)===c},t.isStrictMode=function(e){return k(e)===i},t.isSuspense=function(e){return k(e)===m},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===o||e===f||e===c||e===i||e===m||e===p||"object"==typeof e&&null!==e&&(e.$$typeof===b||e.$$typeof===h||e.$$typeof===l||e.$$typeof===s||e.$$typeof===d||e.$$typeof===g||e.$$typeof===y||e.$$typeof===w||e.$$typeof===v)},t.typeOf=k},296:(e,t,n)=>{e.exports=n(103)},703:(e,t,n)=>{var r=n(414);function a(){}function o(){}o.resetWarningCache=a,e.exports=function(){function e(e,t,n,a,o,i){if(i!==r){var c=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 c.name="Invariant Violation",c}}function t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:o,resetWarningCache:a};return n.PropTypes=n,n}},697:(e,t,n)=>{e.exports=n(703)()},414:e=>{e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},590:e=>{var t=Array.isArray,n=Object.keys,r=Object.prototype.hasOwnProperty,a="undefined"!=typeof Element;function o(e,i){if(e===i)return!0;if(e&&i&&"object"==typeof e&&"object"==typeof i){var c,l,s,u=t(e),f=t(i);if(u&&f){if((l=e.length)!=i.length)return!1;for(c=l;0!=c--;)if(!o(e[c],i[c]))return!1;return!0}if(u!=f)return!1;var d=e instanceof Date,m=i instanceof Date;if(d!=m)return!1;if(d&&m)return e.getTime()==i.getTime();var p=e instanceof RegExp,h=i instanceof RegExp;if(p!=h)return!1;if(p&&h)return e.toString()==i.toString();var b=n(e);if((l=b.length)!==n(i).length)return!1;for(c=l;0!=c--;)if(!r.call(i,b[c]))return!1;if(a&&e instanceof Element&&i instanceof Element)return e===i;for(c=l;0!=c--;)if(!("_owner"===(s=b[c])&&e.$$typeof||o(e[s],i[s])))return!1;return!0}return e!=e&&i!=i}e.exports=function(e,t){try{return o(e,t)}catch(e){if(e.message&&e.message.match(/stack|recursion/i)||-2146828260===e.number)return console.warn("Warning: react-fast-compare does not handle circular references.",e.name,e.message),!1;throw e}}}},o={};function i(e){var t=o[e];if(void 0!==t)return t.exports;var n=o[e]={exports:{}};return a[e](n,n.exports,i),n.exports}i.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return i.d(t,{a:t}),t},i.d=(e,t)=>{for(var n in t)i.o(t,n)&&!i.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var c={};(()=>{i.r(c),i.d(c,{MainFooter:()=>js,default:()=>Cs,init:()=>Os,useMainContext:()=>xs});const a=n(67294);var o=i.n(a);const l={mobileS:320,mobileM:375,mobileL:428,mobileXL:480,tablet:768,laptop:1024,laptopL:1440,desktop:1920,desktopL:2560},s={mobileS:l.mobileS+"px",mobileM:l.mobileM+"px",mobileL:l.mobileL+"px",mobileXL:l.mobileXL+"px",tablet:l.tablet+"px",laptop:l.laptop+"px",laptopL:l.laptopL+"px",desktop:l.desktop+"px",desktopL:l.desktopL+"px"},u={mobileS:`(max-width: ${s.mobileS})`,mobileM:`(max-width: ${s.mobileM})`,mobileL:`(max-width: ${s.mobileL})`,mobileXL:`(max-width: ${s.mobileXL})`,mobile:`(max-width: ${s.mobileXL})`,tablet:`(max-width: ${s.tablet})`,laptop:`(max-width: ${s.laptop})`,laptopL:`(max-width: ${s.laptopL})`,desktop:`(max-width: ${s.desktop})`,desktopL:`(max-width: ${s.desktopL})`};var f={size:s,sizes:l,device:u,deviceMobileFirst:{mobileS:`(min-width: ${l.mobileS+1}px)`,mobileM:`(min-width: ${l.mobileM+1}px)`,mobileL:`(min-width: ${l.mobileL+1}px)`,mobileXL:`(min-width: ${l.mobileXL+1}px)`,mobile:`(min-width: ${l.mobileXL+1}px)`,tablet:`(min-width: ${l.tablet+1}px)`,laptop:`(min-width: ${l.laptop+1}px)`,laptopL:`(min-width: ${l.laptopL+1}px)`,desktop:`(min-width: ${l.desktop+1}px)`,desktopL:`(min-width: ${l.desktopL+1}px)`}};const d=n(87379);var m=i.n(d);const p="function"==typeof d?d:d.default;function h(e,t,n){return"object"!=typeof e&&e?e:e?.[t]?e[t]:n}const b=(e,t,n,r)=>h(function(e,t,n){return"x"===n?e:"y"===n?t||e:void 0}(e,t,n),r,0)/14,v=p.div` display: flex; ${({gap:e,gapY:t})=>{const n=b(e,t,"x","desktop"),r=b(e,t,"y","desktop"),a=b(e,t,"x","tablet"),o=b(e,t,"y","tablet"),i=b(e,t,"x","mobile"),c=b(e,t,"y","mobile");return d.css` margin: ${-1*r}rem 0 0 ${-1*n}rem; @media screen and ${u.tablet} { margin: ${-1*o}rem 0 0 ${-1*a}rem; } @media screen and ${u.mobileL} { margin: ${-1*c}rem 0 0 ${-1*i}rem; } `}} ${({justify:e,align:t,wrap:n,flexDirection:r})=>d.css` justify-content: ${h(e,"desktop","flex-start")}; align-items: ${h(t,"desktop","flex-start")}; flex-wrap: ${h(n,"desktop","wrap")}; flex-direction: ${h(r,"desktop","row")}; @media screen and ${u.tablet} { justify-content: ${h(e,"tablet","flex-start")}; align-items: ${h(t,"tablet","flex-start")}; flex-wrap: ${h(n,"tablet","wrap")}; flex-direction: ${h(r,"tablet","row")}; } @media screen and ${u.mobileL} { justify-content: ${h(e,"mobile","flex-start")}; align-items: ${h(t,"mobile","flex-start")}; flex-wrap: ${h(n,"mobile","wrap")}; flex-direction: ${h(r,"mobile","column")}; } `} `,g=d.css` width: auto; flex-basis: auto; `,y=p.div` overflow: hidden; white-space: pre-wrap; word-break: break-word; //flex: ${({desktop:e=12})=>e}; box-sizing: border-box; ${({desktop:e=12})=>"auto"===e?g:d.css` width: 100%; max-width: ${100/12*e}%; flex-basis: ${100/12*e}%; `} ${({tablet:e})=>e&&d.css` @media screen and ${u.tablet} { ${"auto"===e?g:d.css` max-width: ${100/12*e}%; flex-basis: ${100/12*e}%; `} `} ${({mobile:e=12})=>d.css` @media screen and ${u.mobileL} { ${"auto"===e?g:d.css` max-width: ${100/12*e}%; flex-basis: ${100/12*e}%; `} } `} ${({gap:e,gapY:t})=>{const n=b(e,t,"x","desktop"),r=b(e,t,"y","desktop"),a=b(e,t,"x","tablet"),o=b(e,t,"y","tablet"),i=b(e,t,"x","mobile"),c=b(e,t,"y","mobile");return d.css` padding: ${r}rem 0 0 ${n}rem; @media screen and ${u.tablet} { padding: ${o}rem 0 0 ${a}rem; } @media screen and ${u.mobileL} { padding: ${c}rem 0 0 ${i}rem; } `}} `,w={0:0,1:"0.4285rem",2:"0.8571428571rem",3:"1.1428571429rem",4:"1.4285714286rem",5:"1.7857142857rem",6:"2.1428571429rem",7:"2.8571428571rem",8:"3.5714285714rem",9:"4.2857142857rem",10:"5.7142857143rem",11:"7.1428571429rem",12:"8.5714285714rem"},k={l:"left",r:"right",t:"top",b:"bottom"},x=(e,t)=>n=>`${"m"===e?"margin":"padding"}${t&&k[t]?`-${k[t]}`:""}: ${w[n]};`,E=e=>Object.entries(e).reduce(((e,[t,n])=>{if(t.length>2)return e;const r=t[0],a=t[1];return"m"===r||"p"===r?"number"==typeof n?[...e,x(r,a)(n)]:[...e,(o=n,i=x(r,a),Object.entries(o).map((([e,t])=>`\n ${"desktop"===u[e]?i(t):`@media ${u[e]} { ${i(t)} }`}\n `)))]:e;var o,i}),[]),_=d.css` ${e=>E(e)} `,j=(d.css` ${e=>E(e)} `,d.css` ${e=>E(e)} `);p.div` width: 100%; height: 0; ${j} `;const O={xxs:{default:{lineHeight:"1.5rem",fontSize:"1.143rem"},tablet:{lineHeight:"1.5rem",fontSize:"1.143rem"},mobile:{lineHeight:"1.5rem",fontSize:"1.143rem"}},xs:{default:{lineHeight:"1.86rem",fontSize:"1.29rem"},tablet:{lineHeight:"1.571rem",fontSize:"1.1428rem"},mobile:{lineHeight:"1.571rem",fontSize:"1.1428rem"}},sm:{default:{lineHeight:"2.42rem",fontSize:"1.71rem"},tablet:{lineHeight:"1.75rem",fontSize:"1.25rem"},mobile:{lineHeight:"1.5rem",fontSize:"1.286rem"}},md:{default:{lineHeight:"3.14rem",fontSize:"2.28rem"},tablet:{lineHeight:"2.5rem",fontSize:"2rem"},mobile:{lineHeight:"1.75rem",fontSize:"1.57rem"}},lg:{default:{lineHeight:"3.42rem",fontSize:"2.57rem"},tablet:{lineHeight:"2.25rem",fontSize:"1.75rem"},mobile:{lineHeight:"2.14rem",fontSize:"1.57rem"}},xl:{default:{lineHeight:"4rem",fontSize:"3.42rem"},tablet:{lineHeight:"3rem",fontSize:"2.75rem"},mobile:{lineHeight:"2.5rem",fontSize:"2rem"}},xxl:{default:{lineHeight:"5.14rem",fontSize:"4.28rem"},tablet:{lineHeight:"4rem",fontSize:"3.75rem"},mobile:{lineHeight:"3.5rem",fontSize:"2.57142rem"}}},C=p.h2` font-size: ${({size:e="md"})=>O[e].default.fontSize}; line-height: ${({size:e="md"})=>O[e].default.lineHeight}; text-align: ${({position:e})=>"string"==typeof e?e:e.desktop}; color: ${({theme:e,color:t})=>e.colors?.[t]??"inherit"}; @media ${u.tablet} { font-size: ${({size:e="md"})=>O[e].tablet.fontSize}; line-height: ${({size:e="md"})=>O[e].tablet.lineHeight}; ${({position:e})=>"string"!=typeof e&&`text-align: ${e.tablet};`} } @media ${u.mobileL} { font-size: ${({size:e="md"})=>O[e].mobile.fontSize}; line-height: ${({size:e="md"})=>O[e].mobile.lineHeight}; } ${j} `;C.defaultProps={size:"md",position:"left"};const z={colors:{white:"#ffffff",brand:"#fa6831",brandDark:"#e05d2d",yellow:"#F2BA0E",yellow400:"#F2BA0E",yellow500:"#9c8408",gray100:"#F5F5F5",gray200:"#E0E0E0",gray300:"#B3B3B3",gray400:"#8C8C8C",gray500:"#808080",gray700:"#5C5C5C",gray800:"#2A2A2A",blue400:"#40C8E8",blue500:"#26B4D5",green400:"#65C900",green500:"#5DAF0B",red300:"#E05D2D",red400:"#E84040",red500:"#CB2C2C",red700:"#FF0000",black:"#000000"},zIndex:{modal:40,list:41,tooltip:44,loader:100},text:{baseSize:14,fontWeight:{normal:"normal",bold:"bold",900:900},size:{xs:"0.7857142857rem",sm:"1rem",md:"1.1428571429rem",lg:"1.2857142857rem",xl:"1.7142857143rem"},lineHeight:{xs:"1.0714285714rem",sm:"1.125rem",md:"1.4285714286rem",lg:"1.8571428571rem",xl:"2.4285714286"}}},S=()=>"undefined"!=typeof window;var A={shop:"SHOP",help:"HELP",pp:"PRUSAPRINTERS",blog:"BLOG",forum:"FORUM",external:"",academy:""};const $={BACKEND:{url:"https://backend.prusa3d.com",apiUrl:"https://cache.prusa3d.com/be/api/v1"},BLOG:{url:"https://blog.prusa3d.com",apiUrl:"https://cache.prusa3d.com/blog/wp-json/wp/v2",imageGetter:function(e){var t,n,r,a,o,i;return((null===(i=null===(o=null===(a=null===(r=null===(n=null===(t=null==e?void 0:e._embedded)||void 0===t?void 0:t["wp:featuredmedia"])||void 0===n?void 0:n[0])||void 0===r?void 0:r.media_details)||void 0===a?void 0:a.sizes)||void 0===o?void 0:o["inline-image"])||void 0===i?void 0:i.source_url)||"").replace("https://blog","https://cdn.blog")}},PRUSAPRINTERS:{url:"https://www.printables.com",apiUrl:"https://cache.prusa3d.com/pp/graphql/"},FORUM:{url:"https://forum.prusa3d.com",apiUrl:"https://cache.prusa3d.com/forum/wp-json/wp/v2",apiUrlBase:"https://cache.prusa3d.com/forum"},HELP:{url:"https://help.prusa3d.com",apiUrl:"https://cache.prusa3d.com/help/api/v1"},PRINTABLES:{url:"https://www.printables.com",apiUrl:"https://cache.prusa3d.com/pp/graphql/",imagePrefix:"https://media.printables.com/",imageGetter:function(e,t){return void 0===t&&(t="images"),e[t]?"https://media.printables.com/".concat(e[t]):""},imageThumbnailGetter:function(e){var t=e.lastIndexOf("/"),n=e.substr(t).lastIndexOf("."),r=e.substr(t).substr(n+1);return"https://media.printables.com/".concat(e.substr(0,t),"/thumbs/cover/640x480/").concat(r).concat(e.substr(t,n),".webp")},queries:{featured:"\n query PrintList {\n prints(limit: 10, featuredNow: true) {\n id\n slug\n name\n images { filePath }\n stls { name, filePath }\n }\n }\n "}},SHOP:{url:"https://www.prusa3d.com",apiUrl:"https://cache.prusa3d.com/shop/graphql/",links:{policy:{en:"privacy-policy_231258",es:"politica-de-privacidad_231258",it:"politica-sulla-privacy_231258",de:"datenschutzerklarung_231258",fr:"politique-de-confidentialite_231258",pl:"polityka-prywatnosci_231258",cs:"zasady-ochrany-soukromi_231258"},newsletter:{en:"consent-to-receive-newsletters_233592",es:"consentimiento-para-recibir-newsletters_233592",it:"consenso-a-ricevere-newsletter_233592",de:"zustimmung-zum-erhalt-von-newslettern_233592",fr:"consentement-a-recevoir-des-newsletters_233592",pl:"zgoda-na-otrzymywanie-newsletterow_233592",cs:"souhlas-se-zasilanim-newsletteru_233592"}},friendlyUrls:{product:{en:"product",cs:"produkt",de:"produkt",fr:"produit",it:"prodotto",pl:"produkt",es:"producto"},category:{en:"category",cs:"kategorie",de:"kategorie",fr:"categorie",it:"categoria",pl:"kategoria",es:"categoria"},page:{en:"page",cs:"stranka",de:"page",fr:"page",it:"pagina",pl:"strona",es:"pagina"},jobs:{en:"careers",cs:"volna-mista",de:"careers",fr:"careers",it:"careers",pl:"careers",es:"careers"}}}};var P=function(e,t){var n=(0,a.useState)("idle"),r=n[0],o=n[1],i=(0,a.useState)(null),c=i[0],l=i[1],s=(0,a.useState)(null),u=s[0],f=s[1],d=(0,a.useState)(null),m=d[0],p=d[1];return(0,a.useEffect)((function(){null!==e&&function(e,t,n,r){new(n||(n=Promise))((function(e,t){function a(e){try{i(r.next(e))}catch(e){t(e)}}function o(e){try{i(r.throw(e))}catch(e){t(e)}}function i(t){var r;t.done?e(t.value):(r=t.value,r instanceof n?r:new n((function(e){e(r)}))).then(a,o)}i((r=r.apply(undefined,[])).next())}))}(0,0,void 0,(function(){var n,r,a;return function(e,t){var n,r,a,o,i={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return o={next:c(0),throw:c(1),return:c(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function c(o){return function(c){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;i;)try{if(n=1,r&&(a=2&o[0]?r.return:o[0]?r.throw||((a=r.return)&&a.call(r),0):r.next)&&!(a=a.call(r,o[1])).done)return a;switch(r=0,a&&(o=[2&o[0],a.value]),o[0]){case 0:case 1:a=o;break;case 4:return i.label++,{value:o[1],done:!1};case 5:i.label++,r=o[1],o=[0];continue;case 7:o=i.ops.pop(),i.trys.pop();continue;default:if(!((a=(a=i.trys).length>0&&a[a.length-1])||6!==o[0]&&2!==o[0])){i=0;continue}if(3===o[0]&&(!a||o[1]>a[0]&&o[1]]*>([\S\s]*?)<\/script>/gim,"")).replace(/<\/?\w(?:[^"'>]|"[^"]*"|'[^']*')*>/gim,""),T.innerHTML=e;var t=T.textContent;return T.textContent="",null!=t?t:""}return e});const B=function(e){var t=e.locale,n=P("".concat($.BLOG.apiUrl,"/posts?lang=").concat(t,"&per_page=4&page=1&_embed")).data;return o().createElement("div",null,o().createElement(C,{as:"h2",size:"xs",mt:0},o().createElement(L,{id:"blog"})),o().createElement(I,null,null==n?void 0:n.map((function(e){var t;return o().createElement(F,{key:e.id},o().createElement(H,{href:e.link},o().createElement(V,null,o().createElement("img",{src:$.BLOG.imageGetter(e),alt:""})),D(null===(t=e.title)||void 0===t?void 0:t.rendered)))}))))};var U,W,q,Y,Z=function(){return Z=Object.assign||function(e){for(var t,n=1,r=arguments.length;n"block"===e?"\n display: block;\n width: 100%;\n ":"display: inline-block;"} ${_} `,ee=({width:e="100%",height:t=50,children:n,display:r="block",...o})=>a.createElement(Q,{width:e,height:t,display:r,...o},n??a.createElement("rect",{x:"0",y:"0",rx:"0",ry:"0",width:e,height:t}));var te=function(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e},ne=m().ul(se||(se=te(["\n padding: 0;\n margin: 0;\n"],["\n padding: 0;\n margin: 0;\n"]))),re=m().li(fe||(fe=te(["\n list-style: none;\n padding: 0;\n ","\n a {\n color: white;\n text-decoration: none;\n }\n a:hover {\n text-decoration: underline;\n }\n"],["\n list-style: none;\n padding: 0;\n ","\n a {\n color: white;\n text-decoration: none;\n }\n a:hover {\n text-decoration: underline;\n }\n"])),(function(e){var t=e.horizontal,n=e.slim;return t&&(0,d.css)(ue||(ue=te(["\n display: inline-block;\n ","\n "],["\n display: inline-block;\n ","\n "])),n?"\n &:not(:first-child):before {\n content: '\\00a0|\\00a0';\n opacity: 0.5;\n color: white;\n }\n ":"margin-right: 3.75em;\n @media screen and ".concat(f.device.laptop," {\n margin-right: 2em;\n }"))})),ae=m().strong(de||(de=te(["\n font-size: 1em;\n margin: 0 0 1em;\n display: inline-block;\n"],["\n font-size: 1em;\n margin: 0 0 1em;\n display: inline-block;\n"]))),oe=function(){return o().createElement(ee,{height:80,backgroundColor:z.colors.gray200,backgroundOpacity:.4,foregroundColor:z.colors.gray200},o().createElement("rect",{x:"0",y:"5",rx:"3",ry:"3",width:M(80,110),height:"12"}),o().createElement("rect",{x:"0",y:"35",rx:"3",ry:"3",width:M(80,110),height:"12"}),o().createElement("rect",{x:"0",y:"65",rx:"3",ry:"3",width:M(80,110),height:"12"}))},ie=function(){return o().createElement(ee,{backgroundColor:z.colors.gray200,backgroundOpacity:.4,foregroundColor:z.colors.gray200},o().createElement("rect",{x:"0",y:"0",rx:"3",ry:"3",width:"80",height:"12"}),o().createElement("rect",{x:"100",y:"0",rx:"3",ry:"3",width:"80",height:"12"}),o().createElement("rect",{x:"200",y:"0",rx:"3",ry:"3",width:"80",height:"12"}))};function ce(e,t,n,r){var a,o,i,c,l,s,u,f,d,m,p,h,b,v,g,y,w=t;return(null===(a=e.fields)||void 0===a?void 0:a.website)&&!w&&!(null===(o=e.fields)||void 0===o?void 0:o.link.startsWith("http"))&&r&&(w="".concat(null===(c=$[A[null===(i=e.fields)||void 0===i?void 0:i.website]])||void 0===c?void 0:c.url)||""),(null===(l=e.fields)||void 0===l?void 0:l.link)?r&&(null===(u=null===(s=e.fields)||void 0===s?void 0:s.link)||void 0===u?void 0:u.startsWith("http"))?null===(f=e.fields)||void 0===f?void 0:f.link:"en"===n||(null===(m=null===(d=e.fields)||void 0===d?void 0:d.link)||void 0===m?void 0:m.startsWith("/".concat(n,"/")))?"".concat(w).concat(null===(h=e.fields)||void 0===h?void 0:h.link):"".concat(w,"/").concat(n).concat(null===(p=e.fields)||void 0===p?void 0:p.link):(null===(b=e.fields)||void 0===b?void 0:b.page)?"".concat(w,"/").concat(n,"/").concat($.SHOP.friendlyUrls.page[n],"/").concat(null===(g=null===(v=e.fields)||void 0===v?void 0:v.page)||void 0===g?void 0:g.replace("".concat($.BACKEND.url,"/en/"),"")):"".concat(t,"/").concat(n,"/").concat(null===(y=$.SHOP.friendlyUrls[e.type])||void 0===y?void 0:y[n],"/").concat(e.slug)}const le=function(e){var t=e.items,n=e.titleKey,r=e.title,a=e.horizontal,i=void 0!==a&&a,c=e.slim,l=void 0!==c&&c,s=e.className,u=e.children,f=N(),d=f.locale,m=f.formatMessage,p=xs().website;return o().createElement(o().Fragment,null,o().createElement("nav",{"aria-label":n&&m({id:n}),className:s},n&&o().createElement(ae,null,m({id:n})),t&&t.length>0?o().createElement(ne,null,r&&o().createElement(re,{horizontal:i,slim:l},r),null==t?void 0:t.map((function(e){var t,n=!(null===(t=e.fields)||void 0===t?void 0:t.website)||e.fields.website!==p,r=ce(e,"",d,n);return o().createElement(re,{key:e.id,horizontal:i,slim:l},o().createElement("a",{href:r},e.title))})),u):i?o().createElement(ie,null):o().createElement(oe,null)))};var se,ue,fe,de,me=i(590),pe=i.n(me),he=function(e){return function(e){return!!e&&"object"==typeof e}(e)&&!function(e){var t=Object.prototype.toString.call(e);return"[object RegExp]"===t||"[object Date]"===t||function(e){return e.$$typeof===be}(e)}(e)},be="function"==typeof Symbol&&Symbol.for?Symbol.for("react.element"):60103;function ve(e,t){return!1!==t.clone&&t.isMergeableObject(e)?ye((n=e,Array.isArray(n)?[]:{}),e,t):e;var n}function ge(e,t,n){return e.concat(t).map((function(e){return ve(e,n)}))}function ye(e,t,n){(n=n||{}).arrayMerge=n.arrayMerge||ge,n.isMergeableObject=n.isMergeableObject||he;var r=Array.isArray(t);return r===Array.isArray(e)?r?n.arrayMerge(e,t,n):function(e,t,n){var r={};return n.isMergeableObject(e)&&Object.keys(e).forEach((function(t){r[t]=ve(e[t],n)})),Object.keys(t).forEach((function(a){n.isMergeableObject(t[a])&&e[a]?r[a]=ye(e[a],t[a],n):r[a]=ve(t[a],n)})),r}(e,t,n):ve(t,n)}ye.all=function(e,t){if(!Array.isArray(e))throw new Error("first argument should be an array");return e.reduce((function(e,n){return ye(e,n,t)}),{})};const we=function(e,t){return e===t||e!=e&&t!=t},ke=function(e,t){for(var n=e.length;n--;)if(we(e[n][0],t))return n;return-1};var xe=Array.prototype.splice;function Ee(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t-1},Ee.prototype.set=function(e,t){var n=this.__data__,r=ke(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this};const _e=Ee,je="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g;var Oe="object"==typeof self&&self&&self.Object===Object&&self;const Ce=je||Oe||Function("return this")(),ze=Ce.Symbol;var Se=Object.prototype,Ae=Se.hasOwnProperty,$e=Se.toString,Pe=ze?ze.toStringTag:void 0,Me=Object.prototype.toString,Ne=ze?ze.toStringTag:void 0;const Le=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":Ne&&Ne in Object(e)?function(e){var t=Ae.call(e,Pe),n=e[Pe];try{e[Pe]=void 0;var r=!0}catch(e){}var a=$e.call(e);return r&&(t?e[Pe]=n:delete e[Pe]),a}(e):function(e){return Me.call(e)}(e)},Te=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)},Re=function(e){if(!Te(e))return!1;var t=Le(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t},Ie=Ce["__core-js_shared__"];var Fe,He=(Fe=/[^.]+$/.exec(Ie&&Ie.keys&&Ie.keys.IE_PROTO||""))?"Symbol(src)_1."+Fe:"",Ve=Function.prototype.toString;const De=function(e){if(null!=e){try{return Ve.call(e)}catch(e){}try{return e+""}catch(e){}}return""};var Be=/^\[object .+?Constructor\]$/,Ue=Function.prototype,We=Object.prototype,qe=Ue.toString,Ye=We.hasOwnProperty,Ze=RegExp("^"+qe.call(Ye).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");const Ge=function(e,t){var n=function(e,t){return null==e?void 0:e[t]}(e,t);return function(e){return!(!Te(e)||(t=e,He&&He in t))&&(Re(e)?Ze:Be).test(De(e));var t}(n)?n:void 0},Xe=Ge(Ce,"Map"),Ke=Ge(Object,"create");var Je=Object.prototype.hasOwnProperty,Qe=Object.prototype.hasOwnProperty;function et(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t-1&&e%1==0&&e-1&&e%1==0&&e<=9007199254740991};var Ot={};Ot["[object Float32Array]"]=Ot["[object Float64Array]"]=Ot["[object Int8Array]"]=Ot["[object Int16Array]"]=Ot["[object Int32Array]"]=Ot["[object Uint8Array]"]=Ot["[object Uint8ClampedArray]"]=Ot["[object Uint16Array]"]=Ot["[object Uint32Array]"]=!0,Ot["[object Arguments]"]=Ot["[object Array]"]=Ot["[object ArrayBuffer]"]=Ot["[object Boolean]"]=Ot["[object DataView]"]=Ot["[object Date]"]=Ot["[object Error]"]=Ot["[object Function]"]=Ot["[object Map]"]=Ot["[object Number]"]=Ot["[object Object]"]=Ot["[object RegExp]"]=Ot["[object Set]"]=Ot["[object String]"]=Ot["[object WeakMap]"]=!1;const Ct=function(e){return function(t){return e(t)}};var zt=t&&!t.nodeType&&t,St=zt&&e&&!e.nodeType&&e,At=St&&St.exports===zt&&je.process;const $t=function(){try{return St&&St.require&&St.require("util").types||At&&At.binding&&At.binding("util")}catch(a){}}();var Pt=$t&&$t.isTypedArray;const Mt=Pt?Ct(Pt):function(e){return dt(e)&&jt(e.length)&&!!Ot[Le(e)]};var Nt=Object.prototype.hasOwnProperty;const Lt=function(e,t){var n=gt(e),r=!n&&vt(e),a=!n&&!r&&xt(e),o=!n&&!r&&!a&&Mt(e),i=n||r||a||o,c=i?function(e,t){for(var n=-1,r=Array(e);++n=0||(a[n]=e[n]);return a}function rr(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}var ar=function(e){return Array.isArray(e)&&0===e.length},or=function(e){return null!==e&&"object"==typeof e},ir=function(e){return String(Math.floor(Number(e)))===e};function cr(e,t,n,r){void 0===r&&(r=0);for(var a=Qn(t);e&&r=0?[]:{}}}return(0===o?e:a)[i[o]]===n?e:(void 0===n?delete a[i[o]]:a[i[o]]=n,0===o&&void 0===n&&delete r[i[o]],r)}var sr=(0,a.createContext)(void 0);function ur(){return(0,a.useContext)(sr)}sr.displayName="FormikContext",sr.Provider,sr.Consumer,"undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement?a.useLayoutEffect:a.useEffect,(0,a.forwardRef)((function(e,t){var n=e.action,r=nr(e,["action"]),o=null!=n?n:"#",i=ur(),c=i.handleReset,l=i.handleSubmit;return(0,a.createElement)("form",Object.assign({onSubmit:l,ref:t,onReset:c,action:o},r))})).displayName="Form";var fr=function(e,t,n){var r=dr(e);return r.splice(t,0,n),r},dr=function(e){if(e){if(Array.isArray(e))return[].concat(e);var t=Object.keys(e).map((function(e){return parseInt(e)})).reduce((function(e,t){return t>e?t:e}),0);return Array.from(tr({},e,{length:t+1}))}return[]},mr=function(e){function t(t){var n;return(n=e.call(this,t)||this).updateArrayField=function(e,t,r){var a=n.props,o=a.name;(0,a.formik.setFormikState)((function(n){var a="function"==typeof r?r:e,i="function"==typeof t?t:e,c=lr(n.values,o,e(cr(n.values,o))),l=r?a(cr(n.errors,o)):void 0,s=t?i(cr(n.touched,o)):void 0;return ar(l)&&(l=void 0),ar(s)&&(s=void 0),tr({},n,{values:c,errors:r?lr(n.errors,o,l):n.errors,touched:t?lr(n.touched,o,s):n.touched})}))},n.push=function(e){return n.updateArrayField((function(t){return[].concat(dr(t),[er(e)])}),!1,!1)},n.handlePush=function(e){return function(){return n.push(e)}},n.swap=function(e,t){return n.updateArrayField((function(n){return function(e,t,n){var r=dr(e),a=r[t];return r[t]=r[n],r[n]=a,r}(n,e,t)}),!0,!0)},n.handleSwap=function(e,t){return function(){return n.swap(e,t)}},n.move=function(e,t){return n.updateArrayField((function(n){return function(e,t,n){var r=dr(e),a=r[t];return r.splice(t,1),r.splice(n,0,a),r}(n,e,t)}),!0,!0)},n.handleMove=function(e,t){return function(){return n.move(e,t)}},n.insert=function(e,t){return n.updateArrayField((function(n){return fr(n,e,t)}),(function(t){return fr(t,e,null)}),(function(t){return fr(t,e,null)}))},n.handleInsert=function(e,t){return function(){return n.insert(e,t)}},n.replace=function(e,t){return n.updateArrayField((function(n){return function(e,t,n){var r=dr(e);return r[t]=n,r}(n,e,t)}),!1,!1)},n.handleReplace=function(e,t){return function(){return n.replace(e,t)}},n.unshift=function(e){var t=-1;return n.updateArrayField((function(n){var r=n?[e].concat(n):[e];return t<0&&(t=r.length),r}),(function(e){var n=e?[null].concat(e):[null];return t<0&&(t=n.length),n}),(function(e){var n=e?[null].concat(e):[null];return t<0&&(t=n.length),n})),t},n.handleUnshift=function(e){return function(){return n.unshift(e)}},n.handleRemove=function(e){return function(){return n.remove(e)}},n.handlePop=function(){return function(){return n.pop()}},n.remove=n.remove.bind(rr(n)),n.pop=n.pop.bind(rr(n)),n}var n,r;r=e,(n=t).prototype=Object.create(r.prototype),n.prototype.constructor=n,n.__proto__=r;var o=t.prototype;return o.componentDidUpdate=function(e){this.props.validateOnChange&&this.props.formik.validateOnChange&&!pe()(cr(e.formik.values,e.name),cr(this.props.formik.values,this.props.name))&&this.props.formik.validateForm(this.props.formik.values)},o.remove=function(e){var t;return this.updateArrayField((function(n){var r=n?dr(n):[];return t||(t=r[e]),"function"==typeof r.splice&&r.splice(e,1),r}),!0,!0),t},o.pop=function(){var e;return this.updateArrayField((function(t){var n=t;return e||(e=n&&n.pop&&n.pop()),n}),!0,!0),e},o.render=function(){var e={push:this.push,pop:this.pop,swap:this.swap,move:this.move,insert:this.insert,replace:this.replace,unshift:this.unshift,remove:this.remove,handlePush:this.handlePush,handlePop:this.handlePop,handleSwap:this.handleSwap,handleMove:this.handleMove,handleInsert:this.handleInsert,handleReplace:this.handleReplace,handleUnshift:this.handleUnshift,handleRemove:this.handleRemove},t=this.props,n=t.component,r=t.render,o=t.children,i=t.name,c=tr({},e,{form:nr(t.formik,["validate","validationSchema"]),name:i});return n?(0,a.createElement)(n,c):r?r(c):o?"function"==typeof o?o(c):function(e){return 0===a.Children.count(e)}(o)?null:a.Children.only(o):null},t}(a.Component);mr.defaultProps={validateOnChange:!0},a.Component,a.Component;const pr=({inputRef:e,name:t})=>{const{submitCount:n,isValid:r,errors:o}=ur();return a.useEffect((()=>{if(0!==n&&!r){const[n,r]=Object.entries(o).reverse()[0];("string"==typeof r?n:`${n}.${Object.keys(r)[0]}`)===t&&e?.current&&(window.scroll({top:e.current.getBoundingClientRect().top+window.pageYOffset-100,left:0,behavior:"smooth"}),setTimeout((()=>{e?.current&&e.current.focus()}),500))}}),[n,r]),null},hr=p.span` //margin-top: 3px; // the margin-top is needed on Linux due to different font rendering across platforms, how to achieve this? vertical-align: top; display: inline-block; line-height: 1.4rem; @media ${u.mobileL} { font-size: 0.857rem; } `,br=p.span` border: 1px solid #d0d0d0; border-radius: 2px; width: 22px; height: 22px; flex: 0 0 auto; display: inline-block; background-color: ${({theme:e,disabled:t})=>t?e.colors.gray100:e.colors.white}; position: relative; margin-right: 1rem; svg { display: none; position: absolute; color: ${({theme:e})=>e.colors.gray800}; margin: auto; top: 0; bottom: 0; left: 0; right: 0; overflow: visible; box-sizing: content-box; vertical-align: -0.2em; font-size: 1.25em; line-height: 0.05em; height: 1em; } `,vr=p.label` display: flex; justify-content: flex-start; align-items: center; vertical-align: middle; cursor: ${({disabled:e})=>e?"not-allowed":"pointer"}; font-size: 1rem; color: ${({theme:e,disabled:t})=>t?e.colors.gray500:"inherit"}; & > input { display: none; & ~ ${br} { transition: border-color 300ms; } &:hover ~ ${br} { border-color: ${({theme:e,disabled:t})=>t?"#d0d0d0":e.colors.brand}; } &:checked ~ ${br} { border-color: ${({theme:e})=>e.colors.brand}; svg { color: ${({theme:e})=>e.colors.brand}; display: block; } } } &:focus-within ${br} { border-width: 2px; border-color: ${({theme:e})=>e.colors.brand} !important; } `,gr=({label:e,name:t,value:n,onChange:r,checked:o,useScrollToError:i,inputRef:c,...l})=>{const{disabled:s=!1}=l;return a.createElement(vr,{...l},i&&a.createElement(pr,{inputRef:c,name:t}),a.createElement("input",{type:"checkbox",name:t,value:n,onChange:r,checked:o,disabled:s}),a.createElement(br,{disabled:s},a.createElement("svg",{"aria-hidden":"true",focusable:"false","data-prefix":"far","data-icon":"check",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 448 512"},a.createElement("path",{fill:"currentColor",d:"M440.1 103C450.3 112.4 450.3 127.6 440.1 136.1L176.1 400.1C167.6 410.3 152.4 410.3 143 400.1L7.029 264.1C-2.343 255.6-2.343 240.4 7.029 231C16.4 221.7 31.6 221.7 40.97 231L160 350.1L407 103C416.4 93.66 431.6 93.66 440.1 103V103z"}))),a.createElement(hr,null,e))};var yr={prefix:"fas",iconName:"circle-check",icon:[512,512,[61533,"check-circle"],"f058","M0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM371.8 211.8C382.7 200.9 382.7 183.1 371.8 172.2C360.9 161.3 343.1 161.3 332.2 172.2L224 280.4L179.8 236.2C168.9 225.3 151.1 225.3 140.2 236.2C129.3 247.1 129.3 264.9 140.2 275.8L204.2 339.8C215.1 350.7 232.9 350.7 243.8 339.8L371.8 211.8z"]},wr={prefix:"fas",iconName:"circle-xmark",icon:[512,512,[61532,"times-circle","xmark-circle"],"f057","M0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM175 208.1L222.1 255.1L175 303C165.7 312.4 165.7 327.6 175 336.1C184.4 346.3 199.6 346.3 208.1 336.1L255.1 289.9L303 336.1C312.4 346.3 327.6 346.3 336.1 336.1C346.3 327.6 346.3 312.4 336.1 303L289.9 255.1L336.1 208.1C346.3 199.6 346.3 184.4 336.1 175C327.6 165.7 312.4 165.7 303 175L255.1 222.1L208.1 175C199.6 165.7 184.4 165.7 175 175C165.7 184.4 165.7 199.6 175 208.1V208.1z"]},kr={prefix:"fas",iconName:"lock-keyhole",icon:[448,512,["lock-alt"],"f30d","M224 0C303.5 0 368 64.47 368 144V192H384C419.3 192 448 220.7 448 256V448C448 483.3 419.3 512 384 512H64C28.65 512 0 483.3 0 448V256C0 220.7 28.65 192 64 192H80V144C80 64.47 144.5 0 224 0zM224 64C179.8 64 144 99.82 144 144V192H304V144C304 99.82 268.2 64 224 64zM256 320C256 302.3 241.7 288 224 288C206.3 288 192 302.3 192 320V384C192 401.7 206.3 416 224 416C241.7 416 256 401.7 256 384V320z"]};const xr=d.keyframes` from { transform: rotate(0deg); } to { transform: rotate(360deg); } `,Er=d.css` position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); white-space: nowrap; border: 0; `,_r=p.span` ${Er} `,jr={left:"start",center:"center",right:"end"},Or=p.span` display: inline-flex; position: relative; justify-content: ${({position:e})=>jr[e??"center"]}; vertical-align: middle; ${_} `,Cr=p.span` width: ${({size:e=100})=>e/14+"rem"}; height: ${({size:e=100})=>e/14+"rem"}; content: ''; border-radius: 50%; border: ${({size:e,color:t,theme:n})=>`${(e=>e/19<2?2:Math.round(e/19))(e??100)}px solid ${t??n.colors.red300}80`}; border-left-color: ${({color:e,theme:t})=>e??t.colors.red300}; transform: translateZ(0); animation: ${xr} 1s infinite running linear; `,zr=({label:e="loading",size:t=50,position:n,color:r,className:o,...i})=>a.createElement(Or,{...i,position:n},a.createElement(Cr,{size:t,color:r,className:o,role:"status"}),a.createElement(_r,null,e)),Sr=p.div` color: ${({theme:e})=>e.colors.red400}; //#cb2c2c; font-size: 1rem; text-align: left; padding-top: 0.4rem; `;var Ar=p.label` box-shadow: 0 0 0 1px ${({theme:e,valid:t})=>t?e.colors.gray300:e.colors.red400}; border-radius: 3px; position: relative; // Bottom padding is smaller because input text have line-height more than real line height padding: 0.1rem 0.7rem 0.7rem; display: block; letter-spacing: -0.07px; background-color: ${({theme:e,disabled:t})=>t?e.colors.gray100:e.colors.white}; color: ${({theme:e,valid:t})=>t?e.colors.gray500:e.colors.red400}; font-size: 1rem; margin: 1px; transition: box-shadow 300ms; input, textarea { font-family: 'Atlas Grotesk', sans-serif; margin: -5px 0; caret-color: ${({theme:e})=>e.colors.brand}; appearance: inherit !important; border: none; display: block; font-weight: bold; font-size: 1.14rem; line-height: 1.8571; @media ${u.mobileL} { font-size: 1rem; } padding: 0.3rem 0 0; // zeroes because of stupid default browser values width: 100%; background: transparent; color: ${({theme:e})=>e.colors.gray800}; resize: none; // Disable resize of textarea &:focus { outline: none; } } ${({theme:e,valid:t,disabled:n})=>!n&&`\n &:hover {\n box-shadow: 0 0 0 1px ${e.colors.brand};\n }\n\n &:focus-within {\n box-shadow: 0 0 0 2px ${t?e.colors.brand:e.colors.red400};\n }\n `} ${Or} { position: absolute; right: 0.7142rem; top: 0; bottom: 0; margin: auto; } `;const $r=({value:e,inputRef:t,...n})=>a.createElement("textarea",{...n,ref:t,onChangeCapture:()=>{if(t?.current){t.current.style.height="60px";const e=t.current.scrollHeight;t.current.style.height=e+"px"}},value:e});function Pr(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Mr(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n0;)t+="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"[62*Math.random()|0];return t}function Sa(e){for(var t=[],n=(e||[]).length>>>0;n--;)t[n]=e[n];return t}function Aa(e){return e.classList?Sa(e.classList):(e.getAttribute("class")||"").split(" ").filter((function(e){return e}))}function $a(e){return"".concat(e).replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(//g,">")}function Pa(e){return Object.keys(e||{}).reduce((function(t,n){return t+"".concat(n,": ").concat(e[n].trim(),";")}),"")}function Ma(e){return e.size!==Ca.size||e.x!==Ca.x||e.y!==Ca.y||e.rotate!==Ca.rotate||e.flipX||e.flipY}function Na(){var e="fa",t=Qr,n=_a.familyPrefix,r=_a.replacementClass,a=':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-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, 0);\n animation-delay: var(--fa-animation-delay, 0);\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, 0);\n animation-delay: var(--fa-animation-delay, 0);\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, 0);\n animation-delay: var(--fa-animation-delay, 0);\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, 0);\n animation-delay: var(--fa-animation-delay, 0);\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, 0);\n animation-delay: var(--fa-animation-delay, 0);\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, 0);\n animation-delay: var(--fa-animation-delay, 0);\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, 0);\n animation-delay: var(--fa-animation-delay, 0);\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 transition-delay: 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, none));\n transform: rotate(var(--fa-rotate-angle, none));\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}';if(n!==e||r!==t){var o=new RegExp("\\.".concat(e,"\\-"),"g"),i=new RegExp("\\--".concat(e,"\\-"),"g"),c=new RegExp("\\.".concat(t),"g");a=a.replace(o,".".concat(n,"-")).replace(i,"--".concat(n,"-")).replace(c,".".concat(r))}return a}var La=!1;function Ta(){_a.autoAddCss&&!La&&(function(e){if(e&&Kr){var t=Zr.createElement("style");t.setAttribute("type","text/css"),t.innerHTML=e;for(var n=Zr.head.childNodes,r=null,a=n.length-1;a>-1;a--){var o=n[a],i=(o.tagName||"").toUpperCase();["STYLE","LINK"].indexOf(i)>-1&&(r=o)}Zr.head.insertBefore(t,r)}}(Na()),La=!0)}var Ra={mixout:function(){return{dom:{css:Na,insertCss:Ta}}},hooks:function(){return{beforeDOMElementCreation:function(){Ta()},beforeI2svg:function(){Ta()}}}},Ia=Yr||{};Ia.___FONT_AWESOME___||(Ia.___FONT_AWESOME___={}),Ia.___FONT_AWESOME___.styles||(Ia.___FONT_AWESOME___.styles={}),Ia.___FONT_AWESOME___.hooks||(Ia.___FONT_AWESOME___.hooks={}),Ia.___FONT_AWESOME___.shims||(Ia.___FONT_AWESOME___.shims=[]);var Fa=Ia.___FONT_AWESOME___,Ha=[],Va=!1;function Da(e){Kr&&(Va?setTimeout(e,0):Ha.push(e))}function Ba(e){var t=e.tag,n=e.attributes,r=void 0===n?{}:n,a=e.children,o=void 0===a?[]:a;return"string"==typeof e?$a(e):"<".concat(t," ").concat(function(e){return Object.keys(e||{}).reduce((function(t,n){return t+"".concat(n,'="').concat($a(e[n]),'" ')}),"").trim()}(r),">").concat(o.map(Ba).join(""),"")}function Ua(e,t,n){if(e&&e[t]&&e[t][n])return{prefix:t,iconName:n,icon:e[t][n]}}Kr&&((Va=(Zr.documentElement.doScroll?/^loaded|^c/:/^loaded|^i|^c/).test(Zr.readyState))||Zr.addEventListener("DOMContentLoaded",(function e(){Zr.removeEventListener("DOMContentLoaded",e),Va=1,Ha.map((function(e){return e()}))})));var Wa=function(e,t,n,r){var a,o,i,c=Object.keys(e),l=c.length,s=void 0!==r?function(e,t){return function(n,r,a,o){return e.call(t,n,r,a,o)}}(t,r):t;for(void 0===n?(a=1,i=e[c[0]]):(a=0,i=n);a=55296&&a<=56319&&n2&&void 0!==arguments[2]?arguments[2]:{},r=n.skipHooks,a=void 0!==r&&r,o=Ya(t);"function"!=typeof Fa.hooks.addPack||a?Fa.styles[e]=Mr(Mr({},Fa.styles[e]||{}),o):Fa.hooks.addPack(e,Ya(t)),"fas"===e&&Za("fa",t)}var Ga=Fa.styles,Xa=Fa.shims,Ka=Object.values(sa),Ja=null,Qa={},eo={},to={},no={},ro={},ao=Object.keys(ca);function oo(e,t){var n,r=t.split("-"),a=r[0],o=r.slice(1).join("-");return a!==e||""===o||(n=o,~ka.indexOf(n))?null:o}var io,co=function(){var e=function(e){return Wa(Ga,(function(t,n,r){return t[r]=Wa(n,e,{}),t}),{})};Qa=e((function(e,t,n){if(t[3]&&(e[t[3]]=n),t[2]){var r=t[2].filter((function(e){return"number"==typeof e}));r.forEach((function(t){e[t.toString(16)]=n}))}return e})),eo=e((function(e,t,n){if(e[n]=n,t[2]){var r=t[2].filter((function(e){return"string"==typeof e}));r.forEach((function(t){e[t]=n}))}return e})),ro=e((function(e,t,n){var r=t[2];return e[n]=n,r.forEach((function(t){e[t]=n})),e}));var t="far"in Ga||_a.autoFetchSvg,n=Wa(Xa,(function(e,n){var r=n[0],a=n[1],o=n[2];return"far"!==a||t||(a="fas"),"string"==typeof r&&(e.names[r]={prefix:a,iconName:o}),"number"==typeof r&&(e.unicodes[r.toString(16)]={prefix:a,iconName:o}),e}),{names:{},unicodes:{}});to=n.names,no=n.unicodes,Ja=mo(_a.styleDefault)};function lo(e,t){return(Qa[e]||{})[t]}function so(e,t){return(ro[e]||{})[t]}function uo(e){return to[e]||{prefix:null,iconName:null}}function fo(){return Ja}function mo(e){var t=la[e]||la[ca[e]],n=e in Fa.styles?e:null;return t||n||null}function po(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.skipLookups,r=void 0!==n&&n,a=null,o=e.reduce((function(e,t){var n=oo(_a.familyPrefix,t);if(Ga[t]?(t=Ka.includes(t)?ua[t]:t,a=t,e.prefix=t):ao.indexOf(t)>-1?(a=t,e.prefix=mo(t)):n?e.iconName=n:t!==_a.replacementClass&&e.rest.push(t),!r&&e.prefix&&e.iconName){var o="fa"===a?uo(e.iconName):{},i=so(e.prefix,e.iconName);o.prefix&&(a=null),e.iconName=o.iconName||i||e.iconName,e.prefix=o.prefix||e.prefix,"far"!==e.prefix||Ga.far||!Ga.fas||_a.autoFetchSvg||(e.prefix="fas")}return e}),{prefix:null,iconName:null,rest:[]});return"fa"!==o.prefix&&"fa"!==a||(o.prefix=fo()||"fas"),o}io=function(e){Ja=mo(e.styleDefault)},ja.push(io),co();var ho=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.definitions={}}var t,n;return t=e,n=[{key:"add",value:function(){for(var e=this,t=arguments.length,n=new Array(t),r=0;r0&&c.forEach((function(t){"string"==typeof t&&(e[a][t]=i)})),e[a][o]=i})),e}}],n&&function(e,t){for(var n=0;n2?n-2:0),a=2;a1?t-1:0),r=1;r0&&void 0!==arguments[0]?arguments[0]:{};return Kr?(ko("beforeI2svg",e),xo("pseudoElements2svg",e),xo("i2svg",e)):Promise.reject("Operation requires a DOM of some kind.")},watch:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.autoReplaceSvgRoot;!1===_a.autoReplaceSvg&&(_a.autoReplaceSvg=!0),_a.observeMutations=!0,Da((function(){Co({autoReplaceSvgRoot:t}),ko("watch",e)}))}},Oo={noAuto:function(){_a.autoReplaceSvg=!1,_a.observeMutations=!1,ko("noAuto")},config:_a,dom:jo,parse:{icon:function(e){if(null===e)return null;if("object"===Nr(e)&&e.prefix&&e.iconName)return{prefix:e.prefix,iconName:so(e.prefix,e.iconName)||e.iconName};if(Array.isArray(e)&&2===e.length){var t=0===e[1].indexOf("fa-")?e[1].slice(3):e[1],n=mo(e[0]);return{prefix:n,iconName:so(n,t)||t}}if("string"==typeof e&&(e.indexOf("".concat(_a.familyPrefix,"-"))>-1||e.match(fa))){var r=po(e.split(" "),{skipLookups:!0});return{prefix:r.prefix||fo(),iconName:so(r.prefix,r.iconName)||r.iconName}}if("string"==typeof e){var a=fo();return{prefix:a,iconName:so(a,e)||e}}}},library:_o,findIconDefinition:Eo,toHtml:Ba},Co=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.autoReplaceSvgRoot,n=void 0===t?Zr:t;(Object.keys(Fa.styles).length>0||_a.autoFetchSvg)&&Kr&&_a.autoReplaceSvg&&Oo.dom.i2svg({node:n})};function zo(e,t){return Object.defineProperty(e,"abstract",{get:t}),Object.defineProperty(e,"html",{get:function(){return e.abstract.map((function(e){return Ba(e)}))}}),Object.defineProperty(e,"node",{get:function(){if(Kr){var t=Zr.createElement("div");return t.innerHTML=e.html,t.children}}}),e}function So(e){var t=e.icons,n=t.main,r=t.mask,a=e.prefix,o=e.iconName,i=e.transform,c=e.symbol,l=e.title,s=e.maskId,u=e.titleId,f=e.extra,d=e.watchable,m=void 0!==d&&d,p=r.found?r:n,h=p.width,b=p.height,v="fak"===a,g=[_a.replacementClass,o?"".concat(_a.familyPrefix,"-").concat(o):""].filter((function(e){return-1===f.classes.indexOf(e)})).filter((function(e){return""!==e||!!e})).concat(f.classes).join(" "),y={children:[],attributes:Mr(Mr({},f.attributes),{},{"data-prefix":a,"data-icon":o,class:g,role:f.attributes.role||"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 ".concat(h," ").concat(b)})},w=v&&!~f.classes.indexOf("fa-fw")?{width:"".concat(h/b*16*.0625,"em")}:{};m&&(y.attributes[ea]=""),l&&(y.children.push({tag:"title",attributes:{id:y.attributes["aria-labelledby"]||"title-".concat(u||za())},children:[l]}),delete y.attributes.title);var k=Mr(Mr({},y),{},{prefix:a,iconName:o,main:n,mask:r,maskId:s,transform:i,symbol:c,styles:Mr(Mr({},w),f.styles)}),x=r.found&&n.found?xo("generateAbstractMask",k)||{children:[],attributes:{}}:xo("generateAbstractIcon",k)||{children:[],attributes:{}},E=x.children,_=x.attributes;return k.children=E,k.attributes=_,c?function(e){var t=e.prefix,n=e.iconName,r=e.children,a=e.attributes,o=e.symbol,i=!0===o?"".concat(t,"-").concat(_a.familyPrefix,"-").concat(n):o;return[{tag:"svg",attributes:{style:"display: none;"},children:[{tag:"symbol",attributes:Mr(Mr({},a),{},{id:i}),children:r}]}]}(k):function(e){var t=e.children,n=e.main,r=e.mask,a=e.attributes,o=e.styles,i=e.transform;if(Ma(i)&&n.found&&!r.found){var c={x:n.width/n.height/2,y:.5};a.style=Pa(Mr(Mr({},o),{},{"transform-origin":"".concat(c.x+i.x/16,"em ").concat(c.y+i.y/16,"em")}))}return[{tag:"svg",attributes:a,children:t}]}(k)}function Ao(e){var t=e.content,n=e.width,r=e.height,a=e.transform,o=e.title,i=e.extra,c=e.watchable,l=void 0!==c&&c,s=Mr(Mr(Mr({},i.attributes),o?{title:o}:{}),{},{class:i.classes.join(" ")});l&&(s[ea]="");var u=Mr({},i.styles);Ma(a)&&(u.transform=function(e){var t=e.transform,n=e.width,r=void 0===n?16:n,a=e.height,o=void 0===a?16:a,i=e.startCentered,c=void 0!==i&&i,l="";return l+=c&&Jr?"translate(".concat(t.x/Oa-r/2,"em, ").concat(t.y/Oa-o/2,"em) "):c?"translate(calc(-50% + ".concat(t.x/Oa,"em), calc(-50% + ").concat(t.y/Oa,"em)) "):"translate(".concat(t.x/Oa,"em, ").concat(t.y/Oa,"em) "),(l+="scale(".concat(t.size/Oa*(t.flipX?-1:1),", ").concat(t.size/Oa*(t.flipY?-1:1),") "))+"rotate(".concat(t.rotate,"deg) ")}({transform:a,startCentered:!0,width:n,height:r}),u["-webkit-transform"]=u.transform);var f=Pa(u);f.length>0&&(s.style=f);var d=[];return d.push({tag:"span",attributes:s,children:[t]}),o&&d.push({tag:"span",attributes:{class:"sr-only"},children:[o]}),d}function $o(e){var t=e.content,n=e.title,r=e.extra,a=Mr(Mr(Mr({},r.attributes),n?{title:n}:{}),{},{class:r.classes.join(" ")}),o=Pa(r.styles);o.length>0&&(a.style=o);var i=[];return i.push({tag:"span",attributes:a,children:[t]}),n&&i.push({tag:"span",attributes:{class:"sr-only"},children:[n]}),i}var Po=Fa.styles;function Mo(e){var t=e[0],n=e[1],r=Tr(e.slice(4),1)[0];return{found:!0,width:t,height:n,icon:Array.isArray(r)?{tag:"g",attributes:{class:"".concat(_a.familyPrefix,"-").concat(ga)},children:[{tag:"path",attributes:{class:"".concat(_a.familyPrefix,"-").concat(wa),fill:"currentColor",d:r[0]}},{tag:"path",attributes:{class:"".concat(_a.familyPrefix,"-").concat(ya),fill:"currentColor",d:r[1]}}]}:{tag:"path",attributes:{fill:"currentColor",d:r}}}}var No={found:!1,width:512,height:512};function Lo(e,t){var n=t;return"fa"===t&&null!==_a.styleDefault&&(t=fo()),new Promise((function(r,a){if(xo("missingIconAbstract"),"fa"===n){var o=uo(e)||{};e=o.iconName||e,t=o.prefix||t}if(e&&t&&Po[t]&&Po[t][e])return r(Mo(Po[t][e]));!function(e,t){ia||_a.showMissingIcons||!e||console.error('Icon with name "'.concat(e,'" and prefix "').concat(t,'" is missing.'))}(e,t),r(Mr(Mr({},No),{},{icon:_a.showMissingIcons&&e&&xo("missingIconAbstract")||{}}))}))}var To=function(){},Ro=_a.measurePerformance&&Xr&&Xr.mark&&Xr.measure?Xr:{mark:To,measure:To},Io='FA "6.1.2"',Fo=function(e){return Ro.mark("".concat(Io," ").concat(e," begins")),function(){return function(e){Ro.mark("".concat(Io," ").concat(e," ends")),Ro.measure("".concat(Io," ").concat(e),"".concat(Io," ").concat(e," begins"),"".concat(Io," ").concat(e," ends"))}(e)}},Ho=function(){};function Vo(e){return"string"==typeof(e.getAttribute?e.getAttribute(ea):null)}function Do(e){return Zr.createElementNS("http://www.w3.org/2000/svg",e)}function Bo(e){return Zr.createElement(e)}function Uo(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.ceFn,r=void 0===n?"svg"===e.tag?Do:Bo:n;if("string"==typeof e)return Zr.createTextNode(e);var a=r(e.tag);Object.keys(e.attributes||[]).forEach((function(t){a.setAttribute(t,e.attributes[t])}));var o=e.children||[];return o.forEach((function(e){a.appendChild(Uo(e,{ceFn:r}))})),a}var Wo={replace:function(e){var t=e[0];if(t.parentNode)if(e[1].forEach((function(e){t.parentNode.insertBefore(Uo(e),t)})),null===t.getAttribute(ea)&&_a.keepOriginalSource){var n=Zr.createComment(function(e){var t=" ".concat(e.outerHTML," ");return"".concat(t,"Font Awesome fontawesome.com ")}(t));t.parentNode.replaceChild(n,t)}else t.remove()},nest:function(e){var t=e[0],n=e[1];if(~Aa(t).indexOf(_a.replacementClass))return Wo.replace(e);var r=new RegExp("".concat(_a.familyPrefix,"-.*"));if(delete n[0].attributes.id,n[0].attributes.class){var a=n[0].attributes.class.split(" ").reduce((function(e,t){return t===_a.replacementClass||t.match(r)?e.toSvg.push(t):e.toNode.push(t),e}),{toNode:[],toSvg:[]});n[0].attributes.class=a.toSvg.join(" "),0===a.toNode.length?t.removeAttribute("class"):t.setAttribute("class",a.toNode.join(" "))}var o=n.map((function(e){return Ba(e)})).join("\n");t.setAttribute(ea,""),t.innerHTML=o}};function qo(e){e()}function Yo(e,t){var n="function"==typeof t?t:Ho;if(0===e.length)n();else{var r=qo;"async"===_a.mutateApproach&&(r=Yr.requestAnimationFrame||qo),r((function(){var t=!0===_a.autoReplaceSvg?Wo.replace:Wo[_a.autoReplaceSvg]||Wo.replace,r=Fo("mutate");e.map(t),r(),n()}))}}var Zo=!1;function Go(){Zo=!0}function Xo(){Zo=!1}var Ko=null;function Jo(e){if(Gr&&_a.observeMutations){var t=e.treeCallback,n=void 0===t?Ho:t,r=e.nodeCallback,a=void 0===r?Ho:r,o=e.pseudoElementsCallback,i=void 0===o?Ho:o,c=e.observeMutationsRoot,l=void 0===c?Zr:c;Ko=new Gr((function(e){if(!Zo){var t=fo();Sa(e).forEach((function(e){if("childList"===e.type&&e.addedNodes.length>0&&!Vo(e.addedNodes[0])&&(_a.searchPseudoElements&&i(e.target),n(e.target)),"attributes"===e.type&&e.target.parentNode&&_a.searchPseudoElements&&i(e.target.parentNode),"attributes"===e.type&&Vo(e.target)&&~va.indexOf(e.attributeName))if("class"===e.attributeName&&function(e){var t=e.getAttribute?e.getAttribute(na):null,n=e.getAttribute?e.getAttribute(ra):null;return t&&n}(e.target)){var r=po(Aa(e.target)),o=r.prefix,c=r.iconName;e.target.setAttribute(na,o||t),c&&e.target.setAttribute(ra,c)}else(l=e.target)&&l.classList&&l.classList.contains&&l.classList.contains(_a.replacementClass)&&a(e.target);var l}))}})),Kr&&Ko.observe(l,{childList:!0,attributes:!0,characterData:!0,subtree:!0})}}function Qo(e){var t=e.getAttribute("style"),n=[];return t&&(n=t.split(";").reduce((function(e,t){var n=t.split(":"),r=n[0],a=n.slice(1);return r&&a.length>0&&(e[r]=a.join(":").trim()),e}),{})),n}function ei(e){var t,n,r=e.getAttribute("data-prefix"),a=e.getAttribute("data-icon"),o=void 0!==e.innerText?e.innerText.trim():"",i=po(Aa(e));return i.prefix||(i.prefix=fo()),r&&a&&(i.prefix=r,i.iconName=a),i.iconName&&i.prefix||(i.prefix&&o.length>0&&(i.iconName=(t=i.prefix,n=e.innerText,(eo[t]||{})[n]||lo(i.prefix,qa(e.innerText)))),!i.iconName&&_a.autoFetchSvg&&e.firstChild&&e.firstChild.nodeType===Node.TEXT_NODE&&(i.iconName=e.firstChild.data)),i}function ti(e){var t=Sa(e.attributes).reduce((function(e,t){return"class"!==e.name&&"style"!==e.name&&(e[t.name]=t.value),e}),{}),n=e.getAttribute("title"),r=e.getAttribute("data-fa-title-id");return _a.autoA11y&&(n?t["aria-labelledby"]="".concat(_a.replacementClass,"-title-").concat(r||za()):(t["aria-hidden"]="true",t.focusable="false")),t}function ni(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{styleParser:!0},n=ei(e),r=n.iconName,a=n.prefix,o=n.rest,i=ti(e),c=wo("parseNodeAttributes",{},e),l=t.styleParser?Qo(e):[];return Mr({iconName:r,title:e.getAttribute("title"),titleId:e.getAttribute("data-fa-title-id"),prefix:a,transform:Ca,mask:{iconName:null,prefix:null,rest:[]},maskId:null,symbol:!1,extra:{classes:o,styles:l,attributes:i}},c)}var ri=Fa.styles;function ai(e){var t="nest"===_a.autoReplaceSvg?ni(e,{styleParser:!1}):ni(e);return~t.extra.classes.indexOf(da)?xo("generateLayersText",e,t):xo("generateSvgReplacementMutation",e,t)}function oi(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(!Kr)return Promise.resolve();var n=Zr.documentElement.classList,r=function(e){return n.add("".concat(aa,"-").concat(e))},a=function(e){return n.remove("".concat(aa,"-").concat(e))},o=_a.autoFetchSvg?Object.keys(ca):Object.keys(ri);o.includes("fa")||o.push("fa");var i=[".".concat(da,":not([").concat(ea,"])")].concat(o.map((function(e){return".".concat(e,":not([").concat(ea,"])")}))).join(", ");if(0===i.length)return Promise.resolve();var c=[];try{c=Sa(e.querySelectorAll(i))}catch(e){}if(!(c.length>0))return Promise.resolve();r("pending"),a("complete");var l=Fo("onTree"),s=c.reduce((function(e,t){try{var n=ai(t);n&&e.push(n)}catch(e){ia||"MissingIcon"===e.name&&console.error(e)}return e}),[]);return new Promise((function(e,n){Promise.all(s).then((function(n){Yo(n,(function(){r("active"),r("complete"),a("pending"),"function"==typeof t&&t(),l(),e()}))})).catch((function(e){l(),n(e)}))}))}function ii(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;ai(e).then((function(e){e&&Yo([e],t)}))}var ci=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.transform,r=void 0===n?Ca:n,a=t.symbol,o=void 0!==a&&a,i=t.mask,c=void 0===i?null:i,l=t.maskId,s=void 0===l?null:l,u=t.title,f=void 0===u?null:u,d=t.titleId,m=void 0===d?null:d,p=t.classes,h=void 0===p?[]:p,b=t.attributes,v=void 0===b?{}:b,g=t.styles,y=void 0===g?{}:g;if(e){var w=e.prefix,k=e.iconName,x=e.icon;return zo(Mr({type:"icon"},e),(function(){return ko("beforeDOMElementCreation",{iconDefinition:e,params:t}),_a.autoA11y&&(f?v["aria-labelledby"]="".concat(_a.replacementClass,"-title-").concat(m||za()):(v["aria-hidden"]="true",v.focusable="false")),So({icons:{main:Mo(x),mask:c?Mo(c.icon):{found:!1,width:null,height:null,icon:{}}},prefix:w,iconName:k,transform:Mr(Mr({},Ca),r),symbol:o,title:f,maskId:s,titleId:m,extra:{attributes:v,styles:y,classes:h}})}))}},li={mixout:function(){return{icon:(e=ci,function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=(t||{}).icon?t:Eo(t||{}),a=n.mask;return a&&(a=(a||{}).icon?a:Eo(a||{})),e(r,Mr(Mr({},n),{},{mask:a}))})};var e},hooks:function(){return{mutationObserverCallbacks:function(e){return e.treeCallback=oi,e.nodeCallback=ii,e}}},provides:function(e){e.i2svg=function(e){var t=e.node,n=void 0===t?Zr:t,r=e.callback;return oi(n,void 0===r?function(){}:r)},e.generateSvgReplacementMutation=function(e,t){var n=t.iconName,r=t.title,a=t.titleId,o=t.prefix,i=t.transform,c=t.symbol,l=t.mask,s=t.maskId,u=t.extra;return new Promise((function(t,f){Promise.all([Lo(n,o),l.iconName?Lo(l.iconName,l.prefix):Promise.resolve({found:!1,width:512,height:512,icon:{}})]).then((function(l){var f=Tr(l,2),d=f[0],m=f[1];t([e,So({icons:{main:d,mask:m},prefix:o,iconName:n,transform:i,symbol:c,maskId:s,title:r,titleId:a,extra:u,watchable:!0})])})).catch(f)}))},e.generateAbstractIcon=function(e){var t,n=e.children,r=e.attributes,a=e.main,o=e.transform,i=Pa(e.styles);return i.length>0&&(r.style=i),Ma(o)&&(t=xo("generateAbstractTransformGrouping",{main:a,transform:o,containerWidth:a.width,iconWidth:a.width})),n.push(t||a.icon),{children:n,attributes:r}}}},si={mixout:function(){return{layer:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.classes,r=void 0===n?[]:n;return zo({type:"layer"},(function(){ko("beforeDOMElementCreation",{assembler:e,params:t});var n=[];return e((function(e){Array.isArray(e)?e.map((function(e){n=n.concat(e.abstract)})):n=n.concat(e.abstract)})),[{tag:"span",attributes:{class:["".concat(_a.familyPrefix,"-layers")].concat(Rr(r)).join(" ")},children:n}]}))}}}},ui={mixout:function(){return{counter:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.title,r=void 0===n?null:n,a=t.classes,o=void 0===a?[]:a,i=t.attributes,c=void 0===i?{}:i,l=t.styles,s=void 0===l?{}:l;return zo({type:"counter",content:e},(function(){return ko("beforeDOMElementCreation",{content:e,params:t}),$o({content:e.toString(),title:r,extra:{attributes:c,styles:s,classes:["".concat(_a.familyPrefix,"-layers-counter")].concat(Rr(o))}})}))}}}},fi={mixout:function(){return{text:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.transform,r=void 0===n?Ca:n,a=t.title,o=void 0===a?null:a,i=t.classes,c=void 0===i?[]:i,l=t.attributes,s=void 0===l?{}:l,u=t.styles,f=void 0===u?{}:u;return zo({type:"text",content:e},(function(){return ko("beforeDOMElementCreation",{content:e,params:t}),Ao({content:e,transform:Mr(Mr({},Ca),r),title:o,extra:{attributes:s,styles:f,classes:["".concat(_a.familyPrefix,"-layers-text")].concat(Rr(c))}})}))}}},provides:function(e){e.generateLayersText=function(e,t){var n=t.title,r=t.transform,a=t.extra,o=null,i=null;if(Jr){var c=parseInt(getComputedStyle(e).fontSize,10),l=e.getBoundingClientRect();o=l.width/c,i=l.height/c}return _a.autoA11y&&!n&&(a.attributes["aria-hidden"]="true"),Promise.resolve([e,Ao({content:e.innerHTML,width:o,height:i,transform:r,title:n,extra:a,watchable:!0})])}}},di=new RegExp('"',"ug"),mi=[1105920,1112319];function pi(e,t){var n="".concat("data-fa-pseudo-element-pending").concat(t.replace(":","-"));return new Promise((function(r,a){if(null!==e.getAttribute(n))return r();var o,i,c,l=Sa(e.children).filter((function(e){return e.getAttribute(ta)===t}))[0],s=Yr.getComputedStyle(e,t),u=s.getPropertyValue("font-family").match(ma),f=s.getPropertyValue("font-weight"),d=s.getPropertyValue("content");if(l&&!u)return e.removeChild(l),r();if(u&&"none"!==d&&""!==d){var m=s.getPropertyValue("content"),p=~["Solid","Regular","Light","Thin","Duotone","Brands","Kit"].indexOf(u[2])?la[u[2].toLowerCase()]:pa[f],h=function(e){var t,n,r,a,o=e.replace(di,""),i=(r=(t=o).length,(a=t.charCodeAt(0))>=55296&&a<=56319&&r>1&&(n=t.charCodeAt(1))>=56320&&n<=57343?1024*(a-55296)+n-56320+65536:a),c=i>=mi[0]&&i<=mi[1],l=2===o.length&&o[0]===o[1];return{value:qa(l?o[0]:o),isSecondary:c||l}}(m),b=h.value,v=h.isSecondary,g=u[0].startsWith("FontAwesome"),y=lo(p,b),w=y;if(g){var k=(i=no[o=b],c=lo("fas",o),i||(c?{prefix:"fas",iconName:c}:null)||{prefix:null,iconName:null});k.iconName&&k.prefix&&(y=k.iconName,p=k.prefix)}if(!y||v||l&&l.getAttribute(na)===p&&l.getAttribute(ra)===w)r();else{e.setAttribute(n,w),l&&e.removeChild(l);var x={iconName:null,title:null,titleId:null,prefix:null,transform:Ca,symbol:!1,mask:{iconName:null,prefix:null,rest:[]},maskId:null,extra:{classes:[],styles:{},attributes:{}}},E=x.extra;E.attributes[ta]=t,Lo(y,p).then((function(a){var o=So(Mr(Mr({},x),{},{icons:{main:a,mask:{prefix:null,iconName:null,rest:[]}},prefix:p,iconName:w,extra:E,watchable:!0})),i=Zr.createElement("svg");"::before"===t?e.insertBefore(i,e.firstChild):e.appendChild(i),i.outerHTML=o.map((function(e){return Ba(e)})).join("\n"),e.removeAttribute(n),r()})).catch(a)}}else r()}))}function hi(e){return Promise.all([pi(e,"::before"),pi(e,"::after")])}function bi(e){return!(e.parentNode===document.head||~oa.indexOf(e.tagName.toUpperCase())||e.getAttribute(ta)||e.parentNode&&"svg"===e.parentNode.tagName)}function vi(e){if(Kr)return new Promise((function(t,n){var r=Sa(e.querySelectorAll("*")).filter(bi).map(hi),a=Fo("searchPseudoElements");Go(),Promise.all(r).then((function(){a(),Xo(),t()})).catch((function(){a(),Xo(),n()}))}))}var gi=!1,yi=function(e){return e.toLowerCase().split(" ").reduce((function(e,t){var n=t.toLowerCase().split("-"),r=n[0],a=n.slice(1).join("-");if(r&&"h"===a)return e.flipX=!0,e;if(r&&"v"===a)return e.flipY=!0,e;if(a=parseFloat(a),isNaN(a))return e;switch(r){case"grow":e.size=e.size+a;break;case"shrink":e.size=e.size-a;break;case"left":e.x=e.x-a;break;case"right":e.x=e.x+a;break;case"up":e.y=e.y-a;break;case"down":e.y=e.y+a;break;case"rotate":e.rotate=e.rotate+a}return e}),{size:16,x:0,y:0,flipX:!1,flipY:!1,rotate:0})},wi={mixout:function(){return{parse:{transform:function(e){return yi(e)}}}},hooks:function(){return{parseNodeAttributes:function(e,t){var n=t.getAttribute("data-fa-transform");return n&&(e.transform=yi(n)),e}}},provides:function(e){e.generateAbstractTransformGrouping=function(e){var t=e.main,n=e.transform,r=e.containerWidth,a=e.iconWidth,o={transform:"translate(".concat(r/2," 256)")},i="translate(".concat(32*n.x,", ").concat(32*n.y,") "),c="scale(".concat(n.size/16*(n.flipX?-1:1),", ").concat(n.size/16*(n.flipY?-1:1),") "),l="rotate(".concat(n.rotate," 0 0)"),s={outer:o,inner:{transform:"".concat(i," ").concat(c," ").concat(l)},path:{transform:"translate(".concat(a/2*-1," -256)")}};return{tag:"g",attributes:Mr({},s.outer),children:[{tag:"g",attributes:Mr({},s.inner),children:[{tag:t.icon.tag,children:t.icon.children,attributes:Mr(Mr({},t.icon.attributes),s.path)}]}]}}}},ki={x:0,y:0,width:"100%",height:"100%"};function xi(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return e.attributes&&(e.attributes.fill||t)&&(e.attributes.fill="black"),e}var Ei,_i={hooks:function(){return{parseNodeAttributes:function(e,t){var n=t.getAttribute("data-fa-mask"),r=n?po(n.split(" ").map((function(e){return e.trim()}))):{prefix:null,iconName:null,rest:[]};return r.prefix||(r.prefix=fo()),e.mask=r,e.maskId=t.getAttribute("data-fa-mask-id"),e}}},provides:function(e){e.generateAbstractMask=function(e){var t,n=e.children,r=e.attributes,a=e.main,o=e.mask,i=e.maskId,c=e.transform,l=a.width,s=a.icon,u=o.width,f=o.icon,d=function(e){var t=e.transform,n=e.iconWidth,r={transform:"translate(".concat(e.containerWidth/2," 256)")},a="translate(".concat(32*t.x,", ").concat(32*t.y,") "),o="scale(".concat(t.size/16*(t.flipX?-1:1),", ").concat(t.size/16*(t.flipY?-1:1),") "),i="rotate(".concat(t.rotate," 0 0)");return{outer:r,inner:{transform:"".concat(a," ").concat(o," ").concat(i)},path:{transform:"translate(".concat(n/2*-1," -256)")}}}({transform:c,containerWidth:u,iconWidth:l}),m={tag:"rect",attributes:Mr(Mr({},ki),{},{fill:"white"})},p=s.children?{children:s.children.map(xi)}:{},h={tag:"g",attributes:Mr({},d.inner),children:[xi(Mr({tag:s.tag,attributes:Mr(Mr({},s.attributes),d.path)},p))]},b={tag:"g",attributes:Mr({},d.outer),children:[h]},v="mask-".concat(i||za()),g="clip-".concat(i||za()),y={tag:"mask",attributes:Mr(Mr({},ki),{},{id:v,maskUnits:"userSpaceOnUse",maskContentUnits:"userSpaceOnUse"}),children:[m,b]},w={tag:"defs",children:[{tag:"clipPath",attributes:{id:g},children:(t=f,"g"===t.tag?t.children:[t])},y]};return n.push(w,{tag:"rect",attributes:Mr({fill:"currentColor","clip-path":"url(#".concat(g,")"),mask:"url(#".concat(v,")")},ki)}),{children:n,attributes:r}}}},ji={provides:function(e){var t=!1;Yr.matchMedia&&(t=Yr.matchMedia("(prefers-reduced-motion: reduce)").matches),e.missingIconAbstract=function(){var e=[],n={fill:"currentColor"},r={attributeType:"XML",repeatCount:"indefinite",dur:"2s"};e.push({tag:"path",attributes:Mr(Mr({},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 a=Mr(Mr({},r),{},{attributeName:"opacity"}),o={tag:"circle",attributes:Mr(Mr({},n),{},{cx:"256",cy:"364",r:"28"}),children:[]};return t||o.children.push({tag:"animate",attributes:Mr(Mr({},r),{},{attributeName:"r",values:"28;14;28;28;14;28;"})},{tag:"animate",attributes:Mr(Mr({},a),{},{values:"1;0;1;1;0;1;"})}),e.push(o),e.push({tag:"path",attributes:Mr(Mr({},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:t?[]:[{tag:"animate",attributes:Mr(Mr({},a),{},{values:"1;0;0;0;0;1;"})}]}),t||e.push({tag:"path",attributes:Mr(Mr({},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:Mr(Mr({},a),{},{values:"0;0;1;1;0;0;"})}]}),{tag:"g",attributes:{class:"missing"},children:e}}}};Ei=Oo,bo=[Ra,li,si,ui,fi,{hooks:function(){return{mutationObserverCallbacks:function(e){return e.pseudoElementsCallback=vi,e}}},provides:function(e){e.pseudoElements2svg=function(e){var t=e.node,n=void 0===t?Zr:t;_a.searchPseudoElements&&vi(n)}}},{mixout:function(){return{dom:{unwatch:function(){Go(),gi=!0}}}},hooks:function(){return{bootstrap:function(){Jo(wo("mutationObserverCallbacks",{}))},noAuto:function(){Ko&&Ko.disconnect()},watch:function(e){var t=e.observeMutationsRoot;gi?Xo():Jo(wo("mutationObserverCallbacks",{observeMutationsRoot:t}))}}}},wi,_i,ji,{hooks:function(){return{parseNodeAttributes:function(e,t){var n=t.getAttribute("data-fa-symbol"),r=null!==n&&(""===n||n);return e.symbol=r,e}}}}],vo={},Object.keys(go).forEach((function(e){-1===yo.indexOf(e)&&delete go[e]})),bo.forEach((function(e){var t=e.mixout?e.mixout():{};if(Object.keys(t).forEach((function(e){"function"==typeof t[e]&&(Ei[e]=t[e]),"object"===Nr(t[e])&&Object.keys(t[e]).forEach((function(n){Ei[e]||(Ei[e]={}),Ei[e][n]=t[e][n]}))})),e.hooks){var n=e.hooks();Object.keys(n).forEach((function(e){vo[e]||(vo[e]=[]),vo[e].push(n[e])}))}e.provides&&e.provides(go)}));var Oi=Oo.parse,Ci=Oo.icon,zi=i(697),Si=i.n(zi);function Ai(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function $i(e){for(var t=1;t=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function Li(e){return function(e){if(Array.isArray(e))return Ti(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return Ti(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Ti(e,t):void 0}}(e)||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 Ti(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0||!Array.isArray(t)&&t?Mi({},e,t):{}}var Bi=["forwardedRef"];function Ui(e){var t=e.forwardedRef,n=Ni(e,Bi),r=n.icon,a=n.mask,o=n.symbol,i=n.className,c=n.title,l=n.titleId,s=n.maskId,u=Vi(r),f=Di("classes",[].concat(Li(function(e){var t,n=e.beat,r=e.fade,a=e.beatFade,o=e.bounce,i=e.shake,c=e.flash,l=e.spin,s=e.spinPulse,u=e.spinReverse,f=e.pulse,d=e.fixedWidth,m=e.inverse,p=e.border,h=e.listItem,b=e.flip,v=e.size,g=e.rotation,y=e.pull,w=(Mi(t={"fa-beat":n,"fa-fade":r,"fa-beat-fade":a,"fa-bounce":o,"fa-shake":i,"fa-flash":c,"fa-spin":l,"fa-spin-reverse":u,"fa-spin-pulse":s,"fa-pulse":f,"fa-fw":d,"fa-inverse":m,"fa-border":p,"fa-li":h,"fa-flip":!0===b,"fa-flip-horizontal":"horizontal"===b||"both"===b,"fa-flip-vertical":"vertical"===b||"both"===b},"fa-".concat(v),null!=v),Mi(t,"fa-rotate-".concat(g),null!=g&&0!==g),Mi(t,"fa-pull-".concat(y),null!=y),Mi(t,"fa-swap-opacity",e.swapOpacity),t);return Object.keys(w).map((function(e){return w[e]?e:null})).filter((function(e){return e}))}(n)),Li(i.split(" ")))),d=Di("transform","string"==typeof n.transform?Oi.transform(n.transform):n.transform),m=Di("mask",Vi(a)),p=Ci(u,$i($i($i($i({},f),d),m),{},{symbol:o,title:c,titleId:l,maskId:s}));if(!p)return function(){var e;!Hi&&console&&"function"==typeof console.error&&(e=console).error.apply(e,arguments)}("Could not find icon",u),null;var h=p.abstract,b={ref:t};return Object.keys(n).forEach((function(e){Ui.defaultProps.hasOwnProperty(e)||(b[e]=n[e])})),Wi(h[0],b)}Ui.displayName="FontAwesomeIcon",Ui.propTypes={beat:Si().bool,border:Si().bool,beatFade:Si().bool,bounce:Si().bool,className:Si().string,fade:Si().bool,flash:Si().bool,mask:Si().oneOfType([Si().object,Si().array,Si().string]),maskId:Si().string,fixedWidth:Si().bool,inverse:Si().bool,flip:Si().oneOf([!0,!1,"horizontal","vertical","both"]),icon:Si().oneOfType([Si().object,Si().array,Si().string]),listItem:Si().bool,pull:Si().oneOf(["right","left"]),pulse:Si().bool,rotation:Si().oneOf([0,90,180,270]),shake:Si().bool,size:Si().oneOf(["2xs","xs","sm","lg","xl","2xl","1x","2x","3x","4x","5x","6x","7x","8x","9x","10x"]),spin:Si().bool,spinPulse:Si().bool,spinReverse:Si().bool,symbol:Si().oneOfType([Si().bool,Si().string]),title:Si().string,titleId:Si().string,transform:Si().oneOfType([Si().string,Si().object]),swapOpacity:Si().bool},Ui.defaultProps={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};var Wi=function e(t,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if("string"==typeof n)return n;var a=(n.children||[]).map((function(n){return e(t,n)})),o=Object.keys(n.attributes||{}).reduce((function(e,t){var r=n.attributes[t];switch(t){case"class":e.attrs.className=r,delete n.attributes.class;break;case"style":e.attrs.style=Fi(r);break;default:0===t.indexOf("aria-")||0===t.indexOf("data-")?e.attrs[t.toLowerCase()]=r:e.attrs[Ri(t)]=r}return e}),{attrs:{}}),i=r.style,c=void 0===i?{}:i,l=Ni(r,Ii);return o.attrs.style=$i($i({},o.attrs.style),c),t.apply(void 0,[n.tag,$i($i({},o.attrs),l)].concat(Li(a)))}.bind(null,o().createElement);const qi=p(Ui)` margin-left: 0.25em; color: ${({theme:e})=>e.colors.gray300}; `,Yi=p(qi)` color: ${e=>e.$isValid?e.theme.colors.green400:e.theme.colors.red400} !important; `,Zi=({valid:e})=>a.createElement(Yi,{icon:e?yr:wr,$isValid:e}),Gi=({value:e,touched:t,error:n,label:r,disabled:o=!1,className:i,isTextarea:c=!1,type:l="text",style:s,rewriteValue:u,loading:f=!1,description:d,useScrollToError:m,...p})=>{const h=(0,a.useRef)(null),b=!n||!t;return"hidden"==l?a.createElement("input",{...p,type:l,value:u||e}):a.createElement("div",{className:i,style:s,onClick:p.onClick},m&&a.createElement(pr,{inputRef:h,name:p.name}),a.createElement(Ar,{valid:b,disabled:o},r,o&&a.createElement(qi,{icon:kr}),!o&&t&&a.createElement(Zi,{valid:b}),c?a.createElement($r,{...p,value:e,inputRef:h}):a.createElement("input",{...p,type:l,disabled:o,value:u||e,ref:h}),f&&a.createElement(zr,{size:30,color:"brandDark"})),t&&n&&a.createElement(Sr,null,n),d&&a.createElement("small",{dangerouslySetInnerHTML:{__html:d}}))},Xi=d.css` font-size: ${({theme:e,size:t})=>e.text.size[t??"sm"]}; line-height: ${({theme:e,lineHeight:t,size:n})=>e.text.lineHeight[t??n??"sm"]}; font-weight: ${({theme:e,fontWeight:t})=>e.text.fontWeight[t??"normal"]}; `,Ki={brand:"brand",light:"white",dark:"gray800",danger:"red400",black:"black"},Ji={xs:{default:"font-size: 1rem; line-height: 1.2857; padding: 0.0714rem 0.5714rem 0.2857rem;"},sm:{default:"font-size: 1rem; line-height: 1.2857; padding: 0.2857rem 0.6428rem 0.5rem;"},md:{default:"font-size: 1.1428rem; line-height: 1.3125; font-weight: bold; padding: 0.5rem 1.2857rem 0.7143rem;"},lg:{default:"font-size: 1.1428rem; line-height: 1.3125; font-weight: bold; padding: 1rem 1.7857rem 1.2143rem;"}},Qi=d.css` display: ${({display:e})=>"block"===e?"block":"inline-block"}; appearance: none; outline: none; cursor: pointer; border-radius: 2px; font-family: 'Atlas Grotesk', sans-serif; border: 1px solid; text-align: center; transition: background-color 300ms; font-weight: ${({size:e,theme:t})=>"lg"===e?t.text.fontWeight.bold:t.text.fontWeight.normal}; ${({size:e})=>e?Ji[e]?.default:Ji.md.default} text-decoration: none; &:focus { outline: none; } ${Or} { position: relative; margin-top: -4px; } ${_} `,ec=d.css` ${Qi} background: transparent; color: ${({color:e,theme:t})=>t.colors[Ki[e??"brand"]]}; ${Cr} { border-color: ${({color:e,theme:t})=>`${t.colors[Ki[e??"brand"]]}80`}; border-left-color: ${({color:e,theme:t})=>t.colors[Ki[e??"brand"]]}; } &:hover { background-color: ${({color:e,theme:t})=>`${t.colors[Ki[e??"brand"]]}15`}; } &:disabled { color: ${({theme:e})=>e.colors.gray500}; background-color: transparent; cursor: not-allowed; ${Cr} { border-color: ${({theme:e})=>e.colors.gray500}; border-left-color: ${({theme:e})=>e.colors.gray800}; } } `,tc=d.css` ${Qi} text-decoration: none; ${Cr} { border-color: ${({theme:e,color:t})=>`${"light"===t?e.colors.brand:e.colors.white}80`}; border-left-color: ${({theme:e,color:t})=>"light"===t?e.colors.brand:e.colors.white}; } ${({color:e,theme:t})=>("brand"===e||void 0===e)&&d.css` border-color: ${t.colors.red300}; color: ${t.colors.white}; background: ${t.colors.brand}; &:hover { background: ${t.colors.red300}; } `} ${({color:e,theme:t})=>"light"===e&&d.css` border-color: ${t.colors.white}; color: ${t.colors.brand}; background: ${t.colors.white}; &:hover { background: ${t.colors.gray200}; border-color: ${t.colors.gray200}; } `} ${({color:e,theme:t})=>"dark"===e&&d.css` border-color: ${t.colors.gray800}; color: ${t.colors.white}; background: ${t.colors.gray800}; &:hover { background: ${t.colors.gray700}; border-color: ${t.colors.gray700}; } `} ${({color:e,theme:t})=>"danger"===e&&d.css` border-color: ${t.colors.red400}; color: ${t.colors.white}; background: ${t.colors.red400}; &:hover { background: ${t.colors.red300}; border-color: ${t.colors.red300}; } `} &:disabled { background-color: ${({theme:e})=>e.colors.gray400}; border: 1px solid ${({theme:e})=>e.colors.gray400}; cursor: not-allowed; } `,nc=d.css` display: inline-block; text-decoration: ${({isRevertUnderline:e})=>e?"none":"underline"}; cursor: pointer; background-color: transparent; border: none; appearance: none; padding: 0; color: ${({color:e,theme:t})=>e?t.colors[Ki[e]]:"inherit"}; ${Cr} { border-color: ${({color:e,theme:t})=>`${t.colors[Ki[e??"brand"]]}80`}; border-left-color: ${({color:e,theme:t})=>t.colors[Ki[e??"brand"]]}; } ${Xi} ${_} &:hover, &:focus { text-decoration: none; text-decoration: ${({isRevertUnderline:e})=>e?"underline":"none"}; } `,rc={xs:10,sm:15,md:20,lg:25},ac=p.button` ${e=>"link"===e.like?nc:"outline"===e.kind?ec:tc} `;ac.defaultProps={like:"button",kind:"background",type:"button"};const oc=({type:e,loadingLabel:t,color:n,isLoading:r=!1,loadingChildren:o,children:i,...c})=>a.createElement(ac,{type:e,color:n,disabled:c.disabled??r,...c},r?a.createElement(zr,{label:t,size:"button"===c.like?rc[c.size??"sm"]:15,mr:2}):null,r&&o?o:i),ic=p(Ui)` vertical-align: middle; ${_} ${({theme:e,color:t})=>t&&d.css` color: ${e.colors[t]}; `} `,cc={brand:"red300",light:"gray200",dark:"gray700",danger:"red500"},lc=d.css` display: inline-block; appearance: none; background: transparent; line-height: 0; cursor: pointer; &:disabled { cursor: not-allowed; } `,sc=p.button` padding: ${({padding:e})=>e??"0.5714rem 0.6428rem"}; color: ${({theme:e,color:t})=>e.colors[t??"brand"]}; border: none; transition: color 200ms; ${lc} &:hover { color: ${({theme:e,hoverColor:t})=>e.colors[t??"brand"]}; } `,uc=d.css` border: 1px solid ${({theme:e,color:t})=>e.colors[Ki[t??"brand"]]}; color: ${({theme:e,color:t})=>e.colors[Ki[t??"brand"]]}; transition: background-color 200ms, color 200ms; &:hover { background: ${({theme:e,color:t})=>e.colors[Ki[t??"brand"]]}; color: ${({color:e,theme:t})=>t.colors[e??"white"]}; } `,fc=d.css` border: 1px solid transparent; background: ${({theme:e,color:t})=>e.colors[Ki[t??"brand"]]}; color: ${({color:e,theme:t})=>t.colors[e??"white"]}; transition: background-color 200ms; &:hover { background-color: ${({theme:e,color:t})=>e.colors[cc[t??"brand"]]}; } `,dc=(p.button` border-radius: 3px; padding: 0; ${lc} ${({kind:e})=>"background"===e?fc:uc} svg { padding: ${({spacing:e})=>dc[e??"md"]}; } `,{sm:"0.2em 0.263em",md:"0.4em 0.463em",lg:"1em 1.063em"}),mc={info:{background:"blue400",text:"blue500"},success:{background:"green400",text:"green500"},notice:{background:"yellow400",text:"yellow500"},error:{background:"red400",text:"red500"}},pc=p.div` position: relative; border-radius: 2px; padding: 0.9rem 1.45rem; ${({withIcon:e})=>e&&"padding-right: 3rem;"} background-color: ${({type:e,theme:t})=>`${t.colors[mc[e||"info"]?.background]}12`}; color: ${({type:e,theme:t})=>t.colors[mc[e||"info"]?.text]}; text-align: ${({textAlign:e})=>e??"left"}; p:first-child { margin-top: 0; } p:last-child { margin-bottom: 0; } ${_} @media ${u.mobileL} { font-size: 0.857rem; } `,hc=p(sc)` position: absolute; right: 1rem; top: 0; bottom: 0; margin-bottom: auto; margin-top: auto; display: inline-block; `,bc=({onClose:e,children:t,type:n,...r})=>a.createElement(pc,{...r,withIcon:!!e,type:n},t,e&&a.createElement(hc,{onClick:e,color:mc[n].text,hoverColor:mc[n].background},a.createElement(ic,{icon:wr})));var vc,gc=function(){return(gc=Object.assign||function(e){for(var t,n=1,r=arguments.length;n "+vc.SCRIPT_NOT_AVAILABLE)},onError:function(){yc("Error loading google recaptcha script")}}),function(){!function(e,t){(function(e){var t;e?function(e){if(e)for(;e.lastChild;)e.lastChild.remove()}("string"==typeof e?document.getElementById(e):e):(t=document.querySelector(".grecaptcha-badge"))&&t.parentNode&&document.body.removeChild(t.parentNode)})(t),window.___grecaptcha_cfg=void 0;var n=document.querySelector("#"+e);n&&n.remove(),function(){var e=document.querySelector('script[src^="https://www.gstatic.com/recaptcha/releases"]');e&&e.remove()}()}(e,null==u?void 0:u.element)}}yc(" recaptcha key not provided")}),[r,c,b,v,s,t,null==u?void 0:u.element]);var g=(0,a.useCallback)((function(e){if(!m||!m.execute)throw new Error(" Google Recaptcha has not been loaded");return m.execute(h.current,{action:e})}),[m,h]),y=(0,a.useMemo)((function(){return{executeRecaptcha:m?g:void 0,container:null==u?void 0:u.element}}),[g,m,null==u?void 0:u.element]);return o().createElement(wc.Provider,{value:y},f)}function xc(e,t){return e(t={exports:{}},t.exports),t.exports}wc.Consumer;var Ec="function"==typeof Symbol&&Symbol.for,_c=Ec?Symbol.for("react.element"):60103,jc=Ec?Symbol.for("react.portal"):60106,Oc=Ec?Symbol.for("react.fragment"):60107,Cc=Ec?Symbol.for("react.strict_mode"):60108,zc=Ec?Symbol.for("react.profiler"):60114,Sc=Ec?Symbol.for("react.provider"):60109,Ac=Ec?Symbol.for("react.context"):60110,$c=Ec?Symbol.for("react.async_mode"):60111,Pc=Ec?Symbol.for("react.concurrent_mode"):60111,Mc=Ec?Symbol.for("react.forward_ref"):60112,Nc=Ec?Symbol.for("react.suspense"):60113,Lc=Ec?Symbol.for("react.suspense_list"):60120,Tc=Ec?Symbol.for("react.memo"):60115,Rc=Ec?Symbol.for("react.lazy"):60116,Ic=Ec?Symbol.for("react.block"):60121,Fc=Ec?Symbol.for("react.fundamental"):60117,Hc=Ec?Symbol.for("react.responder"):60118,Vc=Ec?Symbol.for("react.scope"):60119;function Dc(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case _c:switch(e=e.type){case $c:case Pc:case Oc:case zc:case Cc:case Nc:return e;default:switch(e=e&&e.$$typeof){case Ac:case Mc:case Rc:case Tc:case Sc:return e;default:return t}}case jc:return t}}}function Bc(e){return Dc(e)===Pc}var Uc={AsyncMode:$c,ConcurrentMode:Pc,ContextConsumer:Ac,ContextProvider:Sc,Element:_c,ForwardRef:Mc,Fragment:Oc,Lazy:Rc,Memo:Tc,Portal:jc,Profiler:zc,StrictMode:Cc,Suspense:Nc,isAsyncMode:function(e){return Bc(e)||Dc(e)===$c},isConcurrentMode:Bc,isContextConsumer:function(e){return Dc(e)===Ac},isContextProvider:function(e){return Dc(e)===Sc},isElement:function(e){return"object"==typeof e&&null!==e&&e.$$typeof===_c},isForwardRef:function(e){return Dc(e)===Mc},isFragment:function(e){return Dc(e)===Oc},isLazy:function(e){return Dc(e)===Rc},isMemo:function(e){return Dc(e)===Tc},isPortal:function(e){return Dc(e)===jc},isProfiler:function(e){return Dc(e)===zc},isStrictMode:function(e){return Dc(e)===Cc},isSuspense:function(e){return Dc(e)===Nc},isValidElementType:function(e){return"string"==typeof e||"function"==typeof e||e===Oc||e===Pc||e===zc||e===Cc||e===Nc||e===Lc||"object"==typeof e&&null!==e&&(e.$$typeof===Rc||e.$$typeof===Tc||e.$$typeof===Sc||e.$$typeof===Ac||e.$$typeof===Mc||e.$$typeof===Fc||e.$$typeof===Hc||e.$$typeof===Vc||e.$$typeof===Ic)},typeOf:Dc},Wc=xc((function(e,t){})),qc=(Wc.AsyncMode,Wc.ConcurrentMode,Wc.ContextConsumer,Wc.ContextProvider,Wc.Element,Wc.ForwardRef,Wc.Fragment,Wc.Lazy,Wc.Memo,Wc.Portal,Wc.Profiler,Wc.StrictMode,Wc.Suspense,Wc.isAsyncMode,Wc.isConcurrentMode,Wc.isContextConsumer,Wc.isContextProvider,Wc.isElement,Wc.isForwardRef,Wc.isFragment,Wc.isLazy,Wc.isMemo,Wc.isPortal,Wc.isProfiler,Wc.isStrictMode,Wc.isSuspense,Wc.isValidElementType,Wc.typeOf,xc((function(e){e.exports=Uc}))),Yc={};Yc[qc.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},Yc[qc.Memo]={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},Object.defineProperty,Object.getOwnPropertyNames,Object.getOwnPropertySymbols,Object.getOwnPropertyDescriptor,Object.getPrototypeOf,Object.prototype;var Zc=/<(\w+)>(.*?)<\/\1>|<(\w+)\/>/,Gc=/(?:\r\n|\r|\n)/g;function Xc(e){if(!e.length)return[];var t=e.slice(0,4),n=t[0],r=t[1],a=t[2];return[[n||a,r||"",t[3]]].concat(Xc(e.slice(4,e.length)))}function Kc(e,t){void 0===t&&(t=[]);var n=e.replace(Gc,"").split(Zc);if(1===n.length)return e;var r=[],i=n.shift();return i&&r.push(i),Xc(n).forEach((function(e,n){var i=e[0],c=e[1],l=e[2],s=t[i]||o().createElement(a.Fragment,null);r.push((0,a.cloneElement)(s,{key:n},c?Kc(c,t):s.props.children)),l&&r.push(l)})),r}function Jc(e){var t=e.i18nKey,n=e.values,r=e.components,o=N(),i=o.formatMessage,c=o.locale;return(0,a.useMemo)((function(){var e=i({id:t});return r&&0!==r.length?Kc(e,r):e}),[t,n,r,c])}var Qc=function(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e},el=function(){return el=Object.assign||function(e){for(var t,n=1,r=arguments.length;n0&&a[a.length-1])||6!==o[0]&&2!==o[0])){i=0;continue}if(3===o[0]&&(!a||o[1]>a[0]&&o[1]Ochranu osobn\xedch \xfadaj\u016f a Podm\xednky pou\u017eit\xed spole\u010dnosti Google.","help":"Podpora","newsletter":"Novinky e-mailem","printables":"Printables","software":"Software","store":"E-shop","subscribe":"Odeslat","subscription_text":"P\u0159ihlaste se k odb\u011bru na\u0161eho m\u011bs\xed\u010dn\xedho p\u0159ehledu u\u017eite\u010dn\xfdch informac\xed o nov\xe9m firmware, nov\xfdch verz\xedch PrusaSliceru a zaj\xedmav\xfdch tip\u016f na 3D tiska\u0159sk\xe9 projekty.","agree_with_newsletter":"Kliknut\xedm ud\u011blujete souhlas se zas\xedl\xe1n\xedm newsletteru."}'),Gl=JSON.parse('{"blog":"Blog","community":"Community","cookie_settings":"Cookie Einstellungen","company":"Unternehmen","download":"Download","form_field_invalid":"Bitte geben Sie eine g\xfcltige E-Mail Adresse ein.","form_field_required":"Dieses Feld ist erforderlich.","form_submit_error":"Das Formular wurde nicht gesendet, bitte versuchen Sie es erneut.","form_submit_success":"Das Formular wurde erfolgreich \xfcbermittelt.","google_recaptcha_text":"Diese Website ist durch reCAPTCHA Enterprise gesch\xfctzt und es gelten die Google Datenschutzbestimmungen und Dienstleistungsbedingungen.","help":"Hilfe","newsletter":"Newsletter","printables":"Printables","software":"Software","store":"E-Shop","subscribe":"Abonnieren","subscription_text":"Melden Sie sich an und erhalten Sie unseren monatlichen Schwung an n\xfctzlichen Informationen \xfcber neue Firmware, neue PrusaSlicer-Versionen und allgemeine Tipps f\xfcr 3D-Druckprojekte.","agree_with_newsletter":"Durch Anklicken erkl\xe4ren Sie sich damit einverstanden, unseren Newsletter zu erhalten."}'),Xl=JSON.parse('{"blog":"Blog","newsletter":"Newsletter","store":"E-shop","cookie_settings":"Cookie settings","software":"Software","printables":"Printables","community":"Community","help":"Help","company":"Company","download":"Download","subscribe":"Subscribe","subscription_text":"Signup and get our monthly squeeze on updates, blog, printables and much more.","google_recaptcha_text":"This site is protected by reCAPTCHA Enterprise and the Google Privacy Policy and Terms of Service apply.","form_submit_error":"Form has not been sent, please try again","form_submit_success":"The form was submitted successfully","form_field_required":"This field is required","form_field_invalid":"Please enter valid email address","agree_with_newsletter":"By clicking, you agree to receive our newsletter."}'),Kl=JSON.parse('{"blog":"Blog","community":"Comunidad","cookie_settings":"Configuraci\xf3n de las cookies","company":"Empresa","download":"Descargar","form_field_invalid":"Por favor introduce un correo electr\xf3nico v\xe1lido.","form_field_required":"Este campo es necesario.","form_submit_error":"El formulario no ha sido enviado, por favor int\xe9ntalo de nuevo.","form_submit_success":"El formulario se ha enviado correctamente.","google_recaptcha_text":"Este sitio est\xe1 protegido por reCAPTCHA Enterprise y se aplican la Pol\xedtica de Privacidad y los Condiciones del servicio de Google.","help":"Ayuda","newsletter":"Newsletter","printables":"Printables","software":"Software","store":"Tienda","subscribe":"Suscribirse","subscription_text":"Reg\xedstrate y obt\xe9n nuestro dosier mensual de informaci\xf3n \xfatil sobre nuevos firmwares, nuevas versiones de PrusaSlicer y consejos generales para proyectos de impresi\xf3n 3D.","agree_with_newsletter":"Al hacer clic, aceptas recibir nuestra newsletter."}'),Jl=JSON.parse('{"blog":"Blog","community":"Communaut\xe9","cookie_settings":"Param\xe8tres des cookies","company":"Soci\xe9t\xe9","download":"T\xe9l\xe9chargement","form_field_invalid":"Veuillez saisir une adresse e-mail valide.","form_field_required":"Ce champ est requis.","form_submit_error":"Le formulaire n\'a pas \xe9t\xe9 envoy\xe9, veuillez r\xe9essayer.","form_submit_success":"Le formulaire a \xe9t\xe9 soumis avec succ\xe8s.","google_recaptcha_text":"Ce site est prot\xe9g\xe9 par reCAPTCHA Enterprise et la Politique de confidentialit\xe9 et les Conditions d\'utilisation de Google s\'appliquent.","help":"Aide","newsletter":"Newsletter","printables":"Printables","software":"Logiciel","store":"Boutique en ligne","subscribe":"S\'abonner","subscription_text":"Abonnez-vous et obtenez notre dose mensuelle d\'informations utiles au sujet des nouveaux firmware, des nouvelles versions de PrusaSlicer et des conseils g\xe9n\xe9raux pour les projets d\'impression 3D.","agree_with_newsletter":"En cliquant, vous acceptez de recevoir notre newsletter."}'),Ql=JSON.parse('{"blog":"Blog","community":"Comunit\xe0","cookie_settings":"Impostazioni Cookie","company":"Azienda","download":"Download","form_field_invalid":"Inserisci un indirizzo email valido.","form_field_required":"Questo campo \xe8 necessario.","form_submit_error":"Il modulo non \xe8 stato inviato, per favore riprova.","form_submit_success":"Il modulo \xe8 stato inviato correttamente.","google_recaptcha_text":"Questo sito \xe8 protetto da reCAPTCHA Enterprise e vengono applicati l\'Informativa sulla Privacy e i Termini di servizio di Google.","help":"Aiuto","newsletter":"Newsletter","printables":"Printables","software":"Software","store":"E-shop","subscribe":"Iscriviti","subscription_text":"Registrati e ricevi il nostro concentrato mensile di informazioni utili sui nuovi firmware, sulle nuove versioni di PrusaSlicer e consigli generici per i progetti stampati in 3D.","agree_with_newsletter":"Facendo clic, si accetta di ricevere la nostra newsletter."}'),es={en:Xl,cs:Zl,de:Gl,pl:JSON.parse('{"blog":"Blog","community":"Spo\u0142eczno\u015b\u0107","cookie_settings":"Ustawienia plik\xf3w cookie","company":"Firma","download":"Pobierz","form_field_invalid":"Wprowad\u017a prawid\u0142owy adres e-mail.","form_field_required":"To pole jest wymagane.","form_submit_error":"Formularz nie zosta\u0142 przes\u0142any, spr\xf3buj ponownie.","form_submit_success":"Formularz zosta\u0142 przes\u0142any pomy\u015blnie.","google_recaptcha_text":"Ta strona jest chroniona przez reCAPTCHA Enterprise i obowi\u0105zuj\u0105 na niej zasady link1>Polityki prywatno\u015bci Google oraz Warunkami korzystania z us\u0142ug.","help":"Pomoc","newsletter":"Newsletter","printables":"Printables","software":"Oprogramowanie","store":"Sklep internetowy","subscribe":"Subskrybuj","subscription_text":"Zapisz si\u0119 i otrzymuj nasz miesi\u0119czny newsletter zawieraj\u0105cy przydatne informacje o nowym firmware, nowych wersjach PrusaSlicer i og\xf3lne wskaz\xf3wki dotycz\u0105ce projekt\xf3w do druku 3D.","agree_with_newsletter":"Klikaj\u0105c, zgadzasz si\u0119 na otrzymywanie naszego newslettera."}'),es:Kl,it:Ql,fr:Jl},ts=function(e){var t=e.locale,n=e.children,r=e.recaptchaKey,a=e.parentHasRecaptchaProvider;return void 0!==a&&a?n:o().createElement(kc,{reCaptchaKey:r,language:t,useRecaptchaNet:!0,useEnterprise:!0,scriptProps:{async:!0,defer:!0,appendTo:"body"}},n)};var ns=function(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e},rs=function(){return rs=Object.assign||function(e){for(var t,n=1,r=arguments.length;n div > label {\n padding: 0.429em 0.714em 1em;\n }\n }\n label {\n font-size: 1em;\n }\n label span div {\n line-height: 1.4em;\n }\n input,\n button {\n font-size: 1.143em;\n }\n h2 {\n font-size: 1.286em;\n }\n"],["\n position: relative;\n text-align: left;\n font-size: 14px;\n line-height: 1.4;\n * {\n box-sizing: border-box;\n }\n\n // hacks to ensure correct font size across websites\n form {\n > div > label {\n padding: 0.429em 0.714em 1em;\n }\n }\n label {\n font-size: 1em;\n }\n label span div {\n line-height: 1.4em;\n }\n input,\n button {\n font-size: 1.143em;\n }\n h2 {\n font-size: 1.286em;\n }\n"]))),os=m().div(Ss||(Ss=ns(["\n ","\n display: flex;\n align-items: stretch;\n position: relative;\n @media screen and "," {\n flex-direction: column;\n }\n"],["\n ","\n display: flex;\n align-items: stretch;\n position: relative;\n @media screen and "," {\n flex-direction: column;\n }\n"])),(function(e){var t=e.maxWidth;return t&&"max-width: ".concat(t,"; margin: auto;")}),f.device.laptop),is=m().section(As||(As=ns(["\n background-color: ",";\n padding: 3.5em 0;\n @media screen and "," {\n padding: 2em 0;\n }\n"],["\n background-color: ",";\n padding: 3.5em 0;\n @media screen and "," {\n padding: 2em 0;\n }\n"])),(function(e){return e.theme.colors.gray100}),f.device.mobileXL),cs=m().section($s||($s=ns(["\n position: relative;\n background-color: ",";\n color: white;\n @media screen and "," {\n background-color: ",";\n }\n"],["\n position: relative;\n background-color: ",";\n color: white;\n @media screen and "," {\n background-color: ",";\n }\n"])),(function(e){return e.theme.colors.gray750}),f.device.mobileXL,(function(e){return e.theme.colors.gray800})),ls=m().div(Ps||(Ps=ns(["\n display: grid;\n gap: 3em;\n width: 100%;\n"],["\n display: grid;\n gap: 3em;\n width: 100%;\n"]))),ss=m()(ls)(Ms||(Ms=ns(["\n grid-template-columns: repeat(3, 1fr);\n padding: 1em;\n @media screen and "," {\n grid-template-columns: 1fr 1fr;\n }\n @media screen and "," {\n display: block;\n }\n"],["\n grid-template-columns: repeat(3, 1fr);\n padding: 1em;\n @media screen and "," {\n grid-template-columns: 1fr 1fr;\n }\n @media screen and "," {\n display: block;\n }\n"])),f.device.laptop,f.device.tablet),us=m()((e=>{const t=a.Children.map(e.children,(t=>a.isValidElement(t)?a.cloneElement(t,{gap:e.gap,gapY:e.gapY}):t));return a.createElement(v,{...e},t)}))(Ns||(Ns=ns(["\n position: relative;\n @media screen and "," {\n display: none;\n }\n"],["\n position: relative;\n @media screen and "," {\n display: none;\n }\n"])),f.device.mobileXL),fs=m()(y)(Ls||(Ls=ns(["\n @media screen and "," {\n display: none;\n }\n"],["\n @media screen and "," {\n display: none;\n }\n"])),f.device.tablet),ds=m()(y)(Ts||(Ts=ns(["\n display: flex;\n \n @media screen and "," {\n display: none;\n }\n"],["\n display: flex;\n \n @media screen and "," {\n display: none;\n }\n"])),f.device.laptop),ms=m().div(Rs||(Rs=ns(["\n display: flex;\n padding: 4.5em 1em 3em 3.5em;\n width: 100%;\n flex-direction: column;\n justify-content: space-between;\n @media screen and "," {\n padding: 1em;\n justify-content: flex-start;\n "," {\n padding-top: 1em;\n }\n }\n @media screen and "," {\n padding: 2em 1em;\n }\n"],["\n display: flex;\n padding: 4.5em 1em 3em 3.5em;\n width: 100%;\n flex-direction: column;\n justify-content: space-between;\n @media screen and "," {\n padding: 1em;\n justify-content: flex-start;\n "," {\n padding-top: 1em;\n }\n }\n @media screen and "," {\n padding: 2em 1em;\n }\n"])),f.device.laptop,y,f.device.mobileXL),ps=m().div(Is||(Is=ns(["\n position: relative;\n min-height: 100%;\n min-width: 19%;\n z-index: 4;\n text-align: left;\n padding: 4.5em 5em 3em 1em; {\n "," {\n font-size: 1.3em;\n }\n li {\n font-size: 1.15em;\n }\n\n &:before {\n content: '';\n position: absolute;\n z-index: -1;\n background-color: #2c2c2c;\n width: 100vw;\n right: 0;\n top: 0;\n height: 100%;\n }\n\n @media screen and "," {\n padding: 2em;\n background-color: #2c2c2c;\n display: flex;\n justify-content: space-between;\n align-items: center;\n &:before {\n display: none;\n }\n }\n\n @media screen and "," {\n display: none;\n }\n"],["\n position: relative;\n min-height: 100%;\n min-width: 19%;\n z-index: 4;\n text-align: left;\n padding: 4.5em 5em 3em 1em; {\n "," {\n font-size: 1.3em;\n }\n li {\n font-size: 1.15em;\n }\n\n &:before {\n content: '';\n position: absolute;\n z-index: -1;\n background-color: #2c2c2c;\n width: 100vw;\n right: 0;\n top: 0;\n height: 100%;\n }\n\n @media screen and "," {\n padding: 2em;\n background-color: #2c2c2c;\n display: flex;\n justify-content: space-between;\n align-items: center;\n &:before {\n display: none;\n }\n }\n\n @media screen and "," {\n display: none;\n }\n"])),C,f.device.laptop,f.device.mobileXL),hs=m().div(Fs||(Fs=ns(["\n display: flex;\n justify-content: space-between;\n align-items: center;\n @media screen and "," {\n margin-top: 2em;\n }\n"],["\n display: flex;\n justify-content: space-between;\n align-items: center;\n @media screen and "," {\n margin-top: 2em;\n }\n"])),f.deviceMobileFirst.laptop),bs=m().a(Hs||(Hs=ns(["\n display: inline-block;\n"],["\n display: inline-block;\n"]))),vs=m()((function(e){return o().createElement("svg",Z({version:"1.0",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 308.05 196.7"},e),o().createElement("path",{d:"M44.03 18.08c3.57 0 6.61.52 9.12 1.56 2.51 1.04 4.55 2.41 6.12 4.12 1.57 1.71 2.72 3.65 3.44 5.84.72 2.19 1.08 4.45 1.08 6.8 0 2.29-.36 4.55-1.08 6.76-.72 2.21-1.87 4.17-3.44 5.88-1.57 1.71-3.61 3.08-6.12 4.12-2.51 1.04-5.55 1.56-9.12 1.56h-13.2V75.2H18.27V18.08h25.76zm-3.44 26.88c1.44 0 2.83-.11 4.16-.32 1.33-.21 2.51-.63 3.52-1.24 1.01-.61 1.83-1.48 2.44-2.6.61-1.12.92-2.59.92-4.4 0-1.81-.31-3.28-.92-4.4-.61-1.12-1.43-1.99-2.44-2.6-1.01-.61-2.19-1.03-3.52-1.24-1.33-.21-2.72-.32-4.16-.32h-9.76v17.12h9.76zm61.67-26.88c2.56 0 4.87.41 6.92 1.24 2.05.83 3.81 1.96 5.28 3.4s2.59 3.11 3.36 5c.77 1.89 1.16 3.93 1.16 6.12 0 3.36-.71 6.27-2.12 8.72-1.41 2.45-3.72 4.32-6.92 5.6v.16c1.55.43 2.83 1.08 3.84 1.96s1.84 1.92 2.48 3.12c.64 1.2 1.11 2.52 1.4 3.96.29 1.44.49 2.88.6 4.32.05.91.11 1.97.16 3.2.05 1.23.15 2.48.28 3.76.13 1.28.35 2.49.64 3.64.29 1.15.73 2.12 1.32 2.92H108.1c-.69-1.81-1.12-3.97-1.28-6.48-.16-2.51-.4-4.91-.72-7.2-.43-2.99-1.33-5.17-2.72-6.56-1.39-1.39-3.65-2.08-6.8-2.08H84.03V75.2H71.47V18.08h30.79zm-4.48 25.84c2.88 0 5.04-.64 6.48-1.92 1.44-1.28 2.16-3.36 2.16-6.24 0-2.77-.72-4.79-2.16-6.04-1.44-1.25-3.6-1.88-6.48-1.88H84.03v16.08h13.75zm73.28 26.92c-4.32 3.76-10.29 5.64-17.92 5.64-7.73 0-13.72-1.87-17.96-5.6-4.24-3.73-6.36-9.49-6.36-17.28V18.08h12.56V53.6c0 1.55.13 3.07.4 4.56.27 1.49.83 2.81 1.68 3.96s2.04 2.08 3.56 2.8c1.52.72 3.56 1.08 6.12 1.08 4.48 0 7.57-1 9.28-3 1.71-2 2.56-5.13 2.56-9.4V18.08h12.56V53.6c0 7.73-2.16 13.48-6.48 17.24zm26.72-9.72c.69 1.33 1.61 2.41 2.76 3.24 1.15.83 2.49 1.44 4.04 1.84 1.55.4 3.15.6 4.8.6 1.12 0 2.32-.09 3.6-.28 1.28-.19 2.48-.55 3.6-1.08a7.883 7.883 0 002.8-2.2c.75-.93 1.12-2.12 1.12-3.56 0-1.55-.49-2.8-1.48-3.76s-2.28-1.76-3.88-2.4c-1.6-.64-3.41-1.2-5.44-1.68a143.8 143.8 0 01-6.16-1.6c-2.13-.53-4.21-1.19-6.24-1.96-2.03-.77-3.84-1.77-5.44-3-1.6-1.23-2.89-2.76-3.88-4.6-.99-1.84-1.48-4.07-1.48-6.68 0-2.93.63-5.48 1.88-7.64 1.25-2.16 2.89-3.96 4.92-5.4 2.03-1.44 4.32-2.51 6.88-3.2 2.56-.69 5.12-1.04 7.68-1.04 2.99 0 5.85.33 8.6 1 2.75.67 5.19 1.75 7.32 3.24a16.36 16.36 0 015.08 5.72c1.25 2.32 1.88 5.13 1.88 8.44h-12.16c-.11-1.71-.47-3.12-1.08-4.24-.61-1.12-1.43-2-2.44-2.64-1.01-.64-2.17-1.09-3.48-1.36s-2.73-.4-4.28-.4c-1.01 0-2.03.11-3.04.32-1.01.21-1.93.59-2.76 1.12-.83.53-1.51 1.2-2.04 2s-.8 1.81-.8 3.04c0 1.12.21 2.03.64 2.72.43.69 1.27 1.33 2.52 1.92 1.25.59 2.99 1.17 5.2 1.76 2.21.59 5.11 1.33 8.68 2.24 1.07.21 2.55.6 4.44 1.16 1.89.56 3.77 1.45 5.64 2.68 1.87 1.23 3.48 2.87 4.84 4.92 1.36 2.05 2.04 4.68 2.04 7.88 0 2.61-.51 5.04-1.52 7.28s-2.52 4.17-4.52 5.8c-2 1.63-4.48 2.89-7.44 3.8-2.96.91-6.39 1.36-10.28 1.36-3.15 0-6.2-.39-9.16-1.16s-5.57-1.99-7.84-3.64c-2.27-1.65-4.07-3.76-5.4-6.32-1.33-2.56-1.97-5.6-1.92-9.12h12.16c0 1.92.35 3.55 1.04 4.88zm70.64-43.04l21.36 57.12h-13.04l-4.32-12.72h-21.36l-4.48 12.72h-12.64l21.6-57.12h12.88zm.72 35.04l-7.2-20.96h-.16l-7.44 20.96h14.8zm-105.02 53.2l-4.19 11.79h8.32l-4.05-11.79h-.08zm33.26-2.43h-7.74v9.04h7.74c1.62 0 2.83-.36 3.64-1.08.81-.72 1.21-1.89 1.21-3.51 0-1.56-.4-2.69-1.21-3.4-.81-.69-2.02-1.05-3.64-1.05zM18.08 81.87v64.67h271.33V81.87H18.08zm34.71 48.66c-.39-1.02-.63-2.23-.72-3.65-.09-1.41-.23-2.76-.41-4.05-.24-1.68-.75-2.91-1.53-3.69-.78-.78-2.06-1.17-3.83-1.17h-7.06v12.56h-7.06V98.4h17.33c1.44 0 2.74.23 3.89.7s2.14 1.1 2.97 1.91a8.49 8.49 0 011.89 2.81c.43 1.07.65 2.21.65 3.44 0 1.89-.4 3.53-1.19 4.91-.8 1.38-2.09 2.43-3.89 3.15v.09c.87.24 1.59.61 2.16 1.1.57.5 1.03 1.08 1.4 1.75.36.68.62 1.42.79 2.23.16.81.28 1.62.34 2.43.03.51.06 1.11.09 1.8s.08 1.4.16 2.12c.07.72.19 1.4.36 2.05.16.65.41 1.19.74 1.64h-7.08zm36.18 0H64.58V98.4h24.03v5.94H71.65v6.88h15.57v5.49H71.65v7.88h17.33v5.94zm28.85-5.44c-.57 1.26-1.42 2.35-2.54 3.26-1.12.92-2.52 1.63-4.19 2.14s-3.59.77-5.78.77c-1.77 0-3.49-.22-5.15-.65s-3.14-1.12-4.41-2.05c-1.28-.93-2.29-2.12-3.04-3.56s-1.11-3.15-1.08-5.13h6.84c0 1.08.19 2 .58 2.75.39.75.91 1.36 1.55 1.82.64.47 1.4.81 2.27 1.04.87.23 1.77.34 2.7.34.63 0 1.31-.05 2.03-.16.72-.1 1.4-.31 2.02-.61.63-.3 1.15-.71 1.57-1.24.42-.52.63-1.19.63-2 0-.87-.28-1.58-.83-2.12-.56-.54-1.28-.99-2.18-1.35-.9-.36-1.92-.68-3.06-.95-1.14-.27-2.29-.57-3.46-.9-1.2-.3-2.37-.67-3.51-1.1-1.14-.43-2.16-1-3.06-1.69-.9-.69-1.63-1.55-2.18-2.59-.56-1.04-.83-2.29-.83-3.76 0-1.65.35-3.08 1.06-4.3.7-1.21 1.63-2.23 2.77-3.04 1.14-.81 2.43-1.41 3.87-1.8 1.44-.39 2.88-.58 4.32-.58 1.68 0 3.29.19 4.84.56 1.54.38 2.92.98 4.12 1.82a9.24 9.24 0 012.86 3.22c.7 1.31 1.06 2.89 1.06 4.75h-6.84c-.06-.96-.26-1.75-.61-2.39-.35-.63-.8-1.12-1.37-1.48-.57-.36-1.22-.61-1.96-.77-.74-.15-1.54-.22-2.41-.22-.57 0-1.14.06-1.71.18-.57.12-1.09.33-1.55.63-.47.3-.85.68-1.15 1.12-.3.45-.45 1.02-.45 1.71 0 .63.12 1.14.36 1.53.24.39.71.75 1.42 1.08.7.33 1.68.66 2.93.99 1.24.33 2.87.75 4.88 1.26.6.12 1.43.34 2.5.65 1.06.31 2.12.82 3.17 1.51 1.05.69 1.96 1.61 2.72 2.77.77 1.16 1.15 2.63 1.15 4.43-.02 1.48-.3 2.85-.87 4.11zm29.34 5.44h-24.39V98.4h24.03v5.94h-16.96v6.88h15.57v5.49h-15.57v7.88h17.33v5.94zm25.38 0l-2.43-7.15H158.1l-2.52 7.15h-7.11l12.15-32.13h7.25l12.02 32.13h-7.35zm30.64 0c-.39-1.02-.63-2.23-.72-3.65-.09-1.41-.23-2.76-.41-4.05-.24-1.68-.75-2.91-1.53-3.69-.78-.78-2.05-1.17-3.82-1.17h-7.07v12.56h-7.07V98.4h17.33c1.44 0 2.74.23 3.89.7s2.14 1.1 2.97 1.91a8.49 8.49 0 011.89 2.81c.43 1.07.65 2.21.65 3.44 0 1.89-.4 3.53-1.19 4.91s-2.09 2.43-3.89 3.15v.09c.87.24 1.59.61 2.16 1.1.57.5 1.04 1.08 1.39 1.75.36.68.62 1.42.79 2.23.16.81.28 1.62.34 2.43.03.51.06 1.11.09 1.8s.08 1.4.16 2.12c.07.72.19 1.4.36 2.05.17.65.41 1.19.74 1.64h-7.06zm38.93-6.93c-.75 1.62-1.74 3-2.97 4.14-1.23 1.14-2.67 2.01-4.32 2.61-1.65.6-3.46.9-5.45.9-2.46 0-4.67-.43-6.64-1.28s-3.62-2.03-4.97-3.53c-1.35-1.5-2.38-3.26-3.1-5.29-.72-2.03-1.08-4.21-1.08-6.55 0-2.4.36-4.63 1.08-6.68.72-2.05 1.75-3.85 3.1-5.38 1.35-1.53 3.01-2.73 4.97-3.6s4.18-1.31 6.64-1.31c1.77 0 3.44.26 5.02.77 1.58.51 2.98 1.25 4.23 2.23 1.24.98 2.27 2.18 3.08 3.62s1.32 3.09 1.53 4.95h-6.84a5.81 5.81 0 00-.81-2.23c-.42-.67-.95-1.27-1.58-1.78-.63-.51-1.34-.91-2.14-1.19-.8-.29-1.63-.43-2.5-.43-1.59 0-2.94.31-4.05.92a7.66 7.66 0 00-2.7 2.48c-.69 1.04-1.19 2.21-1.51 3.53-.31 1.32-.47 2.69-.47 4.09 0 1.35.16 2.66.47 3.94.32 1.28.82 2.42 1.51 3.44a7.672 7.672 0 002.7 2.45c1.11.62 2.46.92 4.05.92 2.16 0 3.85-.66 5.06-1.98 1.21-1.32 1.96-3.06 2.23-5.22h6.84c-.17 2.03-.63 3.84-1.38 5.46zm33.25 6.93h-7.07v-13.86h-13v13.86h-7.06V98.4h7.06v12.33h13V98.4h7.07v32.13zM46.99 103.89h-7.74v9.04h7.74c1.62 0 2.83-.36 3.65-1.08.81-.72 1.21-1.89 1.21-3.51 0-1.56-.4-2.69-1.21-3.4-.82-.69-2.03-1.05-3.65-1.05zm-19.48 64.12c.88 1.11 1.31 2.54 1.31 4.3 0 1.82-.43 3.33-1.3 4.52-.86 1.2-2.07 1.79-3.62 1.79-.97 0-1.75-.19-2.34-.58-.35-.23-.73-.63-1.14-1.2v1.47H17.4V162.5h3.06v5.63c.39-.54.82-.96 1.29-1.25.55-.36 1.26-.54 2.12-.54 1.55 0 2.76.56 3.64 1.67zm-2.56 7.13c.44-.64.66-1.48.66-2.51 0-.83-.11-1.52-.33-2.06-.41-1.03-1.17-1.55-2.27-1.55-1.12 0-1.89.5-2.31 1.51-.22.54-.33 1.23-.33 2.08 0 1 .22 1.83.67 2.49.45.66 1.13.99 2.05.99.8.01 1.42-.31 1.86-.95zm6.46 5.42l.39.02c.3.01.59 0 .86-.03.27-.04.5-.12.69-.25.18-.12.35-.38.5-.76.15-.39.22-.62.2-.71l-4.3-12.22h3.41l2.56 8.64 2.42-8.64h3.25l-4.01 11.52c-.78 2.22-1.39 3.6-1.84 4.13-.45.53-1.35.8-2.71.8-.27 0-.49 0-.66-.01-.17 0-.41-.02-.74-.04v-2.45zm22.03-11.53v.56c.04 1.89.24 3.22.58 3.99.35.77 1.09 1.15 2.24 1.15 1.13 0 1.88-.42 2.25-1.26.22-.5.33-1.34.33-2.52v-17.12h5.11v17.03c0 2.08-.35 3.73-1.06 4.95-1.19 2.06-3.34 3.09-6.44 3.09s-5.19-.83-6.25-2.5c-1.06-1.67-1.59-3.94-1.59-6.81v-.56h4.83zm34.77 7.11c-1.85 1.9-4.52 2.86-8.02 2.86s-6.17-.95-8.02-2.86c-2.48-2.33-3.72-5.7-3.72-10.09 0-4.48 1.24-7.85 3.72-10.09 1.85-1.9 4.52-2.86 8.02-2.86s6.17.95 8.02 2.86c2.47 2.25 3.7 5.61 3.7 10.09 0 4.39-1.24 7.75-3.7 10.09zm-3.2-3.72c1.19-1.49 1.78-3.62 1.78-6.38 0-2.74-.6-4.87-1.78-6.37-1.19-1.5-2.8-2.25-4.82-2.25s-3.64.75-4.85 2.24c-1.21 1.49-1.81 3.62-1.81 6.38s.6 4.88 1.81 6.38c1.21 1.49 2.82 2.24 4.85 2.24s3.63-.75 4.82-2.24zm14.49-1.66c.16 1.12.47 1.95.93 2.51.85 1.01 2.3 1.51 4.36 1.51 1.23 0 2.23-.13 3-.4 1.46-.51 2.19-1.46 2.19-2.84 0-.81-.36-1.43-1.07-1.88-.71-.43-1.85-.81-3.4-1.15l-2.65-.58c-2.6-.58-4.39-1.2-5.37-1.88-1.65-1.13-2.47-2.89-2.47-5.3 0-2.19.81-4.01 2.42-5.46 1.61-1.45 3.98-2.17 7.11-2.17 2.61 0 4.84.68 6.68 2.05 1.84 1.37 2.81 3.35 2.9 5.95h-4.91c-.09-1.47-.75-2.52-1.97-3.14-.82-.41-1.83-.61-3.05-.61-1.35 0-2.43.27-3.23.8-.81.53-1.21 1.27-1.21 2.22 0 .87.4 1.53 1.19 1.96.51.29 1.59.63 3.25 1.01l4.29 1.01c1.88.44 3.29 1.04 4.23 1.78 1.46 1.15 2.19 2.82 2.19 5 0 2.24-.86 4.09-2.59 5.57s-4.17 2.22-7.32 2.22c-3.22 0-5.76-.73-7.6-2.18-1.85-1.46-2.77-3.46-2.77-6h4.87zm37.08-12.59h-12.95v5.2h11.89v4.25h-11.89v6.29h13.55v4.4h-18.54v-24.47h17.95v4.33zm4.59-4.3h17.45v4.3h-12.37v5.63h10.84v4.25h-10.84v10.26h-5.08v-24.44zm46.64 13.85c-1.43 1.2-3.48 1.79-6.14 1.79h-5.09v8.8h-5.08v-24.47H182c2.42 0 4.35.63 5.79 1.89s2.16 3.22 2.16 5.86c.01 2.89-.71 4.93-2.14 6.13zm-3.9-8.82c-.65-.54-1.55-.81-2.72-.81h-4.61v7.21h4.61c1.17 0 2.07-.29 2.72-.88.65-.59.97-1.52.97-2.79 0-1.28-.33-2.18-.97-2.73zm25.83-4.43c.9.39 1.67.96 2.29 1.71.52.62.93 1.31 1.23 2.06.3.75.45 1.61.45 2.57 0 1.16-.29 2.31-.88 3.43-.59 1.12-1.55 1.92-2.91 2.38 1.13.45 1.93 1.1 2.4 1.93.47.84.71 2.11.71 3.83v1.64c0 1.12.04 1.88.13 2.27.13.63.45 1.1.94 1.39v.61h-5.64c-.16-.54-.27-.98-.33-1.31-.13-.69-.21-1.39-.22-2.11l-.03-2.27c-.02-1.56-.29-2.6-.81-3.12s-1.49-.78-2.91-.78h-4.99v9.6h-5v-24.47h11.71c1.67.04 2.96.25 3.86.64zm-10.57 3.62v6.57h5.5c1.09 0 1.91-.13 2.46-.4.97-.46 1.45-1.38 1.45-2.76 0-1.48-.47-2.48-1.4-2.99-.53-.29-1.31-.43-2.37-.43h-5.64zm19.44-4.25h5.2v15.03c0 1.68.2 2.91.6 3.68.62 1.37 1.96 2.06 4.04 2.06 2.06 0 3.4-.69 4.02-2.06.4-.77.6-2 .6-3.68v-15.03h5.2v15.04c0 2.6-.4 4.63-1.21 6.08-1.5 2.66-4.37 3.98-8.6 3.98s-7.1-1.33-8.62-3.98c-.81-1.45-1.21-3.48-1.21-6.08v-15.04zm28.24 16.92c.16 1.12.47 1.95.93 2.51.85 1.01 2.3 1.51 4.36 1.51 1.23 0 2.23-.13 3-.4 1.46-.51 2.19-1.46 2.19-2.84 0-.81-.36-1.43-1.07-1.88-.71-.43-1.85-.81-3.4-1.15l-2.65-.58c-2.6-.58-4.39-1.2-5.37-1.88-1.65-1.13-2.47-2.89-2.47-5.3 0-2.19.81-4.01 2.42-5.46 1.61-1.45 3.98-2.17 7.11-2.17 2.61 0 4.84.68 6.68 2.05 1.84 1.37 2.81 3.35 2.9 5.95h-4.91c-.09-1.47-.75-2.52-1.97-3.14-.82-.41-1.83-.61-3.05-.61-1.35 0-2.43.27-3.23.8s-1.21 1.27-1.21 2.22c0 .87.4 1.53 1.19 1.96.51.29 1.59.63 3.25 1.01l4.29 1.01c1.88.44 3.29 1.04 4.23 1.78 1.46 1.15 2.19 2.82 2.19 5 0 2.24-.86 4.09-2.59 5.57s-4.17 2.22-7.32 2.22c-3.22 0-5.76-.73-7.6-2.18-1.85-1.46-2.77-3.46-2.77-6h4.87zm25.99-16.92h5.79l8.66 24.47h-5.54l-1.62-5.03h-9.01l-1.66 5.03h-5.35l8.73-24.47zm-.34 15.22h6.27l-3.09-9.63-3.18 9.63z"}))}))(Vs||(Vs=ns(["\n color: #ffffff;\n fill: #ffffff;\n"],["\n color: #ffffff;\n fill: #ffffff;\n"]))),gs=m().div(Ds||(Ds=ns(["\n display: flex;\n opacity: 0.6;\n font-size: 0.9em;\n justify-content: space-between;\n align-items: center;\n margin-bottom: 1em;\n li {\n margin-bottom: 1em;\n }\n @media screen and "," {\n display: none;\n }\n"],["\n display: flex;\n opacity: 0.6;\n font-size: 0.9em;\n justify-content: space-between;\n align-items: center;\n margin-bottom: 1em;\n li {\n margin-bottom: 1em;\n }\n @media screen and "," {\n display: none;\n }\n"])),f.deviceMobileFirst.mobileXL),ys=m().div(Bs||(Bs=ns(["\n display: none;\n text-align: left;\n opacity: 0.5;\n font-size: 0.85em;\n @media screen and "," {\n margin-top: 2em;\n display: block;\n }\n"],["\n display: none;\n text-align: left;\n opacity: 0.5;\n font-size: 0.85em;\n @media screen and "," {\n margin-top: 2em;\n display: block;\n }\n"])),f.deviceMobileFirst.laptop),ws=o().createContext({locale:"en",website:"shop",isTestEnv:!1,messages:{},externalExecuteRecaptcha:void 0,linkComponentInterface:function(e){return e},LinkComponent:null}),ks=function(){return o().createElement("style",{type:"text/css"},"\n .grecaptcha-badge {\n visibility: hidden;\n }\n ")},xs=function(){return(0,a.useContext)(ws)},Es=["store","software","help","community","printables","company","bottom"],_s=["printables","community","help","software","company"];function js(e){var t,n=e.locale,r=void 0===n?"en":n,i=e.config,c=void 0===i?{website:"shop",parentHasRecaptchaProvider:!1}:i,l=e.LinkComponent,s=void 0===l?null:l,u=c.homeUrl,m=void 0===u?"/":u,p=c.prefixDefaultLocale,h=void 0!==p&&p,b=c.defaultLocale,v=void 0===b?"en":b,g=c.maxWidth,w=void 0===g?void 0:g,k=c.hideTopSection,x=void 0!==k&&k,E=c.website,_=c.recaptchaKey,j=void 0===_?"6LeAR_QcAAAAAGiLZepkQ4Wr5xAP_7awICch9Lex":_,O=c.linkComponentInterface,C=void 0===O?function(e){return e}:O,A=c.extraLogoContent,P=void 0===A?void 0:A,M=c.isTestEnv,N=void 0!==M&&M,L=c.parentHasRecaptchaProvider,T=(0,a.useState)([]),R=T[0],I=T[1],F=(0,a.useState)(null),H=F[0],V=F[1],D=function(e){const[t,n]=(0,a.useState)(!!S()&&window.matchMedia(e).matches);return(0,a.useEffect)((()=>{const t=()=>n(window.matchMedia(e).matches),r=window.matchMedia(e);t();try{r.addEventListener("change",t)}catch(e){r.addListener(t)}return()=>{try{r.removeEventListener("change",t)}catch(e){r.removeListener(t)}}}),[e]),t}(f.device.laptop);(0,a.useEffect)((function(){R.length&&H===r||fetch("".concat($.BACKEND.apiUrl,"/menu?position=").concat(Es.reduce((function(e,t){return""===e?"footer-".concat(t):"".concat(e,";footer-").concat(t)}),""),"&lng=").concat(r)).then((function(e){return e.json()})).then((function(e){"cs"===r&&e["footer-company"].push({id:1,title:"Voln\xe1 m\xedsta",fields:{link:"/cs/stranka/volna-mista_472",website:"shop"}}),I(e),V(r)})).catch((function(){I([])}))}),[r]);var U=h||v!==r?"".concat(m).concat(r):m,W=(0,a.useMemo)((function(){return"en"===r?es.en:rs(rs({},es.en),es[r])}),[r]),q=rs(rs({},z),{colors:rs(rs({},z.colors),{gray750:"#3e3e3e"})}),Y={id:232917,fields:{link:"/cs/stranka/ekologicka-recyklace-3d-tiskarny_232917/",website:"shop"}},Z=!(null===(t=Y.fields)||void 0===t?void 0:t.website)||Y.fields.website!==E,G=ce(Y,"",r,Z);return o().createElement(d.ThemeProvider,{theme:q},o().createElement(ts,{recaptchaKey:j,locale:r,parentHasRecaptchaProvider:L},o().createElement(ws.Provider,{value:{isTestEnv:N,locale:r,messages:W,website:E,externalExecuteRecaptcha:(null==c?void 0:c.parentHasRecaptchaProvider)?c.externalExecuteRecaptcha:void 0,LinkComponent:s,linkComponentInterface:C}},o().createElement(as,null,o().createElement(ks,null),!x&&o().createElement(is,null,o().createElement(os,{maxWidth:w},o().createElement(ss,null,o().createElement(fs,null,o().createElement(B,{locale:r})),o().createElement(y,null,o().createElement(sl,{locale:r,useExistingRecaptcha:L})),o().createElement(ds,null,o().createElement(xl,{locale:r}))))),o().createElement(cs,null,o().createElement(os,{maxWidth:w},o().createElement(ps,null,o().createElement(le,{items:R["footer-store"],titleKey:"store",horizontal:D}),o().createElement(hs,null,o().createElement(bs,{href:U},o().createElement(vs,{width:88,height:56})),!D&&(null!=P?P:null)),o().createElement(ys,null,"\xa9 Prusa Research a.s.")),o().createElement(ms,null,o().createElement(us,{justify:"space-between"},_s.map((function(e){return o().createElement(y,{key:e,desktop:2,tablet:4},o().createElement(le,{items:R["footer-".concat(e)],titleKey:e}))}))),o().createElement(gs,null,o().createElement(le,{items:R["footer-bottom"]},"cs"===r&&o().createElement(re,{horizontal:!1,slim:!0},o().createElement("a",{href:G},"Recyklace 3D tisk\xe1rny"))),o().createElement(bs,{href:U},o().createElement(vs,{width:88}))),o().createElement(Vl,{menuItems:R["footer-bottom"],locale:r}))))))))}function Os(e,t,n){void 0===e&&(e="#main-footer"),void 0===n&&(n="en"),ReactDOM.render(o().createElement((function(){return o().createElement(js,{config:t,locale:n})})),document.querySelector(e))}const Cs=js;var zs,Ss,As,$s,Ps,Ms,Ns,Ls,Ts,Rs,Is,Fs,Hs,Vs,Ds,Bs})(),e.exports=c}}]); //# sourceMappingURL=35430761-76c775a888a63b01.js.map