PageSourceSearch

https://pelvic-floor.netlify.app/app-57aeffdf575c5ed6b069.js

js pelvic-floor.netlify.app collected 2026-10-03 11:15:09 UTC 542,710 bytes, 3 lines download raw bytes

vendor: 5,135 bytes, lines 1-2
1/*! For license information please see app-57aeffdf575c5ed6b069.js.LICENSE.txt */
2(self.webpackChunkgatsby_multi_language_website=self.webpackChunkgatsby_multi_language_website||[]).push([[143],{7228:function(t){t.exports=function(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r},t.exports.__esModule=!0,t.exports.default=t.exports},2858:function(t){t.exports=function(t){if(Array.isArray(t))return t},t.exports.__esModule=!0,t.exports.default=t.exports},3646:function(t,e,n){var r=n(7228);t.exports=function(t){if(Array.isArray(t))return r(t)},t.exports.__esModule=!0,t.exports.default=t.exports},1506:function(t){t.exports=function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t},t.exports.__esModule=!0,t.exports.default=t.exports},7154:function(t){function e(){return t.exports=e=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},t.exports.__esModule=!0,t.exports.default=t.exports,e.apply(this,arguments)}t.exports=e,t.exports.__esModule=!0,t.exports.default=t.exports},5354:function(t,e,n){var r=n(9489);t.exports=function(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t,r(t,e)},t.exports.__esModule=!0,t.exports.default=t.exports},5318:function(t){t.exports=function(t){return t&&t.__esModule?t:{default:t}},t.exports.__esModule=!0,t.exports.default=t.exports},6860:function(t){t.exports=function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)},t.exports.__esModule=!0,t.exports.default=t.exports},3884:function(t){t.exports=function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var r,i,o=[],a=!0,u=!1;try{for(n=n.call(t);!(a=(r=n.next()).done)&&(o.push(r.value),!e||o.length!==e);a=!0);}catch(c){u=!0,i=c}finally{try{a||null==n.return||n.return()}finally{if(u)throw i}}return o}},t.exports.__esModule=!0,t.exports.default=t.exports},521:function(t){t.exports=function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},t.exports.__esModule=!0,t.exports.default=t.exports},8206:function(t){t.exports=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.")},t.exports.__esModule=!0,t.exports.default=t.exports},7316:function(t){t.exports=function(t,e){if(null==t)return{};var n,r,i={},o=Object.keys(t);for(r=0;r<o.length;r++)n=o[r],e.indexOf(n)>=0||(i[n]=t[n]);return i},t.exports.__esModule=!0,t.exports.default=t.exports},9591:function(t,e,n){var r=n(8).default;function i(){"use strict";t.exports=i=function(){return e},t.exports.__esModule=!0,t.exports.default=t.exports;var e={},n=Object.prototype,o=n.hasOwnProperty,a="function"==typeof Symbol?Symbol:{},u=a.iterator||"@@iterator",c=a.asyncIterator||"@@asyncIterator",s=a.toStringTag||"@@toStringTag";function l(t,e,n){return Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{l({},"")}catch(O){l=function(t,e,n){return t[e]=n}}function f(t,e,n,r){var i=e&&e.prototype instanceof h?e:h,o=Object.create(i.prototype),a=new N(r||[]);return o._invoke=function(t,e,n){var r="suspendedStart";return function(i,o){if("executing"===r)throw new Error("Generator is already running");if("completed"===r){if("throw"===i)throw o;return k()}for(n.method=i,n.arg=o;;){var a=n.delegate;if(a){var u=M(a,n);if(u){if(u===d)continue;return u}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===r)throw r="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r="executing";var c=p(t,e,n);if("normal"===c.type){if(r=n.done?"completed":"suspendedYield",c.arg===d)continue;return{value:c.arg,done:n.done}}"throw"===c.type&&(r="completed",n.method="throw",n.arg=c.arg)}}}(t,n,a),o}function p(t,e,n){try{return{type:"normal",arg:t.call(e,n)}}catch(O){return{type:"throw",arg:O}}}e.wrap=f;var d={};function h(){}function m(){}function g(){}var y={};l(y,u,(function(){return this}));var v=Object.getPrototypeOf,b=v&&v(v(S([])));b&&b!==n&&o.call(b,u)&&(y=b);var w=g.prototype=h.prototype=Object.create(y);function x(t){["next","throw","return"].forEach((function(e){l(t,e,(function(t){return this._invoke(e,t)}))}))}function A(t,e){function n(i,a,u,c){var s=p(t[i],t,a);if("throw"!==s.type){var l=s.arg,f=l.value;return f&&"object"==r(f)&&o.call(f,"__await")?e.resolve(f.__await).then((function(t){n("next",t,u,c)}),(function(t){n("throw",t,u,c)})):e.resolve(f).then((function(t){l.value=t,u(l)}),(function(t){return n("throw",t,u,c)}))}c(s.arg)}var i;this._invoke=function(t,r){function o(){return new e((function(e,i){n(t,r,e,i)}))}return i=i?i.then(o,o):o()}}function M(t,e){var n=t.iterator[e.method];if(void 0===n){if(e.delegate=null,"throw"===e.method){if(t.iterator.return&&
vendor: 4,248 bytes, line 2
2(e.method="return",e.arg=void 0,M(t,e),"throw"===e.method))return d;e.method="throw",e.arg=new TypeError("The iterator does not provide a 'throw' method")}return d}var r=p(n,t.iterator,e.arg);if("throw"===r.type)return e.method="throw",e.arg=r.arg,e.delegate=null,d;var i=r.arg;return i?i.done?(e[t.resultName]=i.value,e.next=t.nextLoc,"return"!==e.method&&(e.method="next",e.arg=void 0),e.delegate=null,d):i:(e.method="throw",e.arg=new TypeError("iterator result is not an object"),e.delegate=null,d)}function E(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function j(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function N(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(E,this),this.reset(!0)}function S(t){if(t){var e=t[u];if(e)return e.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var n=-1,r=function e(){for(;++n<t.length;)if(o.call(t,n))return e.value=t[n],e.done=!1,e;return e.value=void 0,e.done=!0,e};return r.next=r}}return{next:k}}function k(){return{value:void 0,done:!0}}return m.prototype=g,l(w,"constructor",g),l(g,"constructor",m),m.displayName=l(g,s,"GeneratorFunction"),e.isGeneratorFunction=function(t){var e="function"==typeof t&&t.constructor;return!!e&&(e===m||"GeneratorFunction"===(e.displayName||e.name))},e.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,g):(t.__proto__=g,l(t,s,"GeneratorFunction")),t.prototype=Object.create(w),t},e.awrap=function(t){return{__await:t}},x(A.prototype),l(A.prototype,c,(function(){return this})),e.AsyncIterator=A,e.async=function(t,n,r,i,o){void 0===o&&(o=Promise);var a=new A(f(t,n,r,i),o);return e.isGeneratorFunction(n)?a:a.next().then((function(t){return t.done?t.value:a.next()}))},x(w),l(w,s,"Generator"),l(w,u,(function(){return this})),l(w,"toString",(function(){return"[object Generator]"})),e.keys=function(t){var e=[];for(var n in t)e.push(n);return e.reverse(),function n(){for(;e.length;){var r=e.pop();if(r in t)return n.value=r,n.done=!1,n}return n.done=!0,n}},e.values=S,N.prototype={constructor:N,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(j),!t)for(var e in this)"t"===e.charAt(0)&&o.call(this,e)&&!isNaN(+e.slice(1))&&(this[e]=void 0)},stop:function(){this.done=!0;var t=this.tryEntries[0].completion;if("throw"===t.type)throw t.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var e=this;function n(n,r){return a.type="throw",a.arg=t,e.next=n,r&&(e.method="next",e.arg=void 0),!!r}for(var r=this.tryEntries.length-1;r>=0;--r){var i=this.tryEntries[r],a=i.completion;if("root"===i.tryLoc)return n("end");if(i.tryLoc<=this.prev){var u=o.call(i,"catchLoc"),c=o.call(i,"finallyLoc");if(u&&c){if(this.prev<i.catchLoc)return n(i.catchLoc,!0);if(this.prev<i.finallyLoc)return n(i.finallyLoc)}else if(u){if(this.prev<i.catchLoc)return n(i.catchLoc,!0)}else{if(!c)throw new Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return n(i.finallyLoc)}}}},abrupt:function(t,e){for(var n=this.tryEntries.length-1;n>=0;--n){var r=this.tryEntries[n];if(r.tryLoc<=this.prev&&o.call(r,"finallyLoc")&&this.prev<r.finallyLoc){var i=r;break}}i&&("break"===t||"continue"===t)&&i.tryLoc<=e&&e<=i.finallyLoc&&(i=null);var a=i?i.completion:{};return a.type=t,a.arg=e,i?(this.method="next",this.next=i.finallyLoc,d):this.complete(a)},complete:function(t,e){if("throw"===t.type)throw t.arg;return"break"===t.type||"continue"===t.type?this.next=t.arg:"return"===t.type?(this.rval=this.arg=t.arg,this.method="return",this.next="end"):"normal"===t.type&&e&&(this.next=e),d},finish:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.finallyLoc===t)return this.complete(n.completion,n.afterLoc),j(n),d}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.tryLoc===t){var r=n.completion;if("throw"===r.type){var i=r.arg;j(n)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(t,e,n){return this.delegate={iterator:S(t),resultName:e,nextLoc:n},"next"===this.method&&(this.arg=void 0),d}},e}
2t.exports=i,t.exports.__esModule=!0,t.exports.default=t.exports},9489:function(t){function e(n,r){return t.exports=e=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},t.exports.__esModule=!0,t.exports.default=t.exports,e(n,r)}t.exports=e,t.exports.__esModule=!0,t.exports.default=t.exports},3038:function(t,e,n){var r=n(2858),i=n(3884),o=n(379),a=n(521);t.exports=function(t,e){return r(t)||i(t,e)||o(t,e)||a()},t.exports.__esModule=!0,t.exports.default=t.exports},319:function(t,e,n){var r=n(3646),i=n(6860),o=n(379),a=n(8206);t.exports=function(t){return r(t)||i(t)||o(t)||a()},t.exports.__esModule=!0,t.exports.default=t.exports},8:function(t){function e(n){return t.exports=e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},t.exports.__esModule=!0,t.exports.default=t.exports,e(n)}t.exports=e,t.exports.__esModule=!0,t.exports.default=t.exports},379:function(t,e,n){var r=n(7228);t.exports=function(t,e){if(t){if("string"==typeof t)return r(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(t,e):void 0}},t.exports.__esModule=!0,t.exports.default=t.exports},7757:function(t,e,n){var r=n(9591)();t.exports=r;try{regeneratorRuntime=r}catch(i){"object"==typeof globalThis?globalThis.regeneratorRuntime=r:Function("r","regeneratorRuntime = r")(r)}},2393:function(t,e){"use strict";var n=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},r=function(t){var e=t.location,n=e.search,r=e.hash,i=e.href,o=e.origin,u=e.protocol,c=e.host,s=e.hostname,l=e.port,f=t.location.pathname;!f&&i&&a&&(f=new URL(i).pathname);return{pathname:encodeURI(decodeURI(f)),search:n,hash:r,href:i,origin:o,protocol:u,host:c,hostname:s,port:l,state:t.history.state,key:t.history.state&&t.history.state.key||"initial"}},i=function(t,e){var i=[],o=r(t),a=!1,u=function(){};return{get location(){return o},get transitioning(){return a},_onTransitionComplete:function(){a=!1,u()},listen:function(e){i.push(e);var n=function(){o=r(t),e({location:o,action:"POP"})};return t.addEventListener("popstate",n),function(){t.removeEventListener("popstate",n),i=i.filter((function(t){return t!==e}))}},navigate:function(e){var c=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},s=c.state,l=c.replace,f=void 0!==l&&l;if("number"==typeof e)t.history.go(e);else{s=n({},s,{key:Date.now()+""});try{a||f?t.history.replaceState(s,null,e):t.history.pushState(s,null,e)}catch(d){t.location[f?"replace":"assign"](e)}}o=r(t),a=!0;var p=new Promise((function(t){return u=t}));return i.forEach((function(t){return t({location:o,action:"PUSH"})})),p}}},o=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"/",e=t.indexOf("?"),n={pathname:e>-1?t.substr(0,e):t,search:e>-1?t.substr(e):""},r=0,i=[n],o=[null];return{get location(){return i[r]},addEventListener:function(t,e){},removeEventListener:function(t,e){},history:{get entries(){return i},get index(){return r},get state(){return o[r]},pushState:function(t,e,n){var a=n.split("?"),u=a[0],c=a[1],s=void 0===c?"":c;r++,i.push({pathname:u,search:s.length?"?"+s:s}),o.push(t)},replaceState:function(t,e,n){var a=n.split("?"),u=a[0],c=a[1],s=void 0===c?"":c;i[r]={pathname:u,search:s},o[r]=t},go:function(t){var e=r+t;e<0||e>o.length-1||(r=e)}}}},a=!("undefined"==typeof window||!window.document||!window.document.createElement),u=i(a?window:o()),c=u.navigate;e.V5=u},2098:function(t,e,n){"use strict";e.__esModule=!0,e.shallowCompare=e.validateRedirect=e.insertParams=e.resolve=e.match=e.pick=e.startsWith=void 0;var r,i=n(1143),o=(r=i)&&r.__esModule?r:{default:r};var a=function(t,e){return t.substr(0,e.length)===e},u=function(t,e){for(var n=void 0,r=void 0,i=e.split("?")[0],a=d(i),u=""===a[0],s=p(t),f=0,h=s.length;f<h;f++){var g=!1,y=s[f].route;if(y.default)r={route:y,params:{},uri:e};else{for(var v=d(y.path),b={},w=Math.max(a.length,v.length),x=0;x<w;x++){var A=v[x],M=a[x];
2if(l(A)){b[A.slice(1)||"*"]=a.slice(x).map(decodeURIComponent).join("/");break}if(void 0===M){g=!0;break}var E=c.exec(A);if(E&&!u){-1===m.indexOf(E[1])||(0,o.default)(!1);var j=decodeURIComponent(M);b[E[1]]=j}else if(A!==M){g=!0;break}}if(!g){n={route:y,params:b,uri:"/"+a.slice(0,x).join("/")};break}}}return n||r||null},c=/^:(.+)/,s=function(t){return c.test(t)},l=function(t){return t&&"*"===t[0]},f=function(t,e){return{route:t,score:t.default?0:d(t.path).reduce((function(t,e){return t+=4,!function(t){return""===t}(e)?s(e)?t+=2:l(e)?t-=5:t+=3:t+=1,t}),0),index:e}},p=function(t){return t.map(f).sort((function(t,e){return t.score<e.score?1:t.score>e.score?-1:t.index-e.index}))},d=function(t){return t.replace(/(^\/+|\/+$)/g,"").split("/")},h=function(t){for(var e=arguments.length,n=Array(e>1?e-1:0),r=1;r<e;r++)n[r-1]=arguments[r];return t+((n=n.filter((function(t){return t&&t.length>0})))&&n.length>0?"?"+n.join("&"):"")},m=["uri","path"];e.startsWith=a,e.pick=u,e.match=function(t,e){return u([{path:t}],e)},e.resolve=function(t,e){if(a(t,"/"))return t;var n=t.split("?"),r=n[0],i=n[1],o=e.split("?")[0],u=d(r),c=d(o);if(""===u[0])return h(o,i);if(!a(u[0],".")){var s=c.concat(u).join("/");return h(("/"===o?"":"/")+s,i)}for(var l=c.concat(u),f=[],p=0,m=l.length;p<m;p++){var g=l[p];".."===g?f.pop():"."!==g&&f.push(g)}return h("/"+f.join("/"),i)},e.insertParams=function(t,e){var n=t.split("?"),r=n[0],i=n[1],o=void 0===i?"":i,a="/"+d(r).map((function(t){var n=c.exec(t);return n?e[n[1]]:t})).join("/"),u=e.location,s=(u=void 0===u?{}:u).search,l=(void 0===s?"":s).split("?")[1]||"";return a=h(a,o,l)},e.validateRedirect=function(t,e){var n=function(t){return s(t)};return d(t).filter(n).sort().join("/")===d(e).filter(n).sort().join("/")},e.shallowCompare=function(t,e){var n=Object.keys(t);return n.length===Object.keys(e).length&&n.every((function(n){return e.hasOwnProperty(n)&&t[n]===e[n]}))}},8100:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return L}});var r,i=n(1606),o=n.n(i),a="function"==typeof btoa,u="function"==typeof Buffer,c=("function"==typeof TextDecoder&&new TextDecoder,"function"==typeof TextEncoder?new TextEncoder:void 0),s=Array.prototype.slice.call("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="),l=(r={},s.forEach((function(t,e){return r[t]=e})),String.fromCharCode.bind(String)),f=("function"==typeof Uint8Array.from&&Uint8Array.from.bind(Uint8Array),function(t){return t.replace(/=/g,"").replace(/[+\/]/g,(function(t){return"+"==t?"-":"_"}))}),p=function(t){for(var e,n,r,i,o="",a=t.length%3,u=0;u<t.length;){if((n=t.charCodeAt(u++))>255||(r=t.charCodeAt(u++))>255||(i=t.charCodeAt(u++))>255)throw new TypeError("invalid character found");o+=s[(e=n<<16|r<<8|i)>>18&63]+s[e>>12&63]+s[e>>6&63]+s[63&e]}return a?o.slice(0,a-3)+"===".substring(a):o},d=a?function(t){return btoa(t)}:u?function(t){return Buffer.from(t,"binary").toString("base64")}:p,h=u?function(t){return Buffer.from(t).toString("base64")}:function(t){for(var e=[],n=0,r=t.length;n<r;n+=4096)e.push(l.apply(null,t.subarray(n,n+4096)));return d(e.join(""))},m=function(t){if(t.length<2)return(e=t.charCodeAt(0))<128?t:e<2048?l(192|e>>>6)+l(128|63&e):l(224|e>>>12&15)+l(128|e>>
2>6&63)+l(128|63&e);var e=65536+1024*(t.charCodeAt(0)-55296)+(t.charCodeAt(1)-56320);return l(240|e>>>18&7)+l(128|e>>>12&63)+l(128|e>>>6&63)+l(128|63&e)},g=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,y=function(t){return t.replace(g,m)},v=u?function(t){return Buffer.from(t,"utf8").toString("base64")}:c?function(t){return h(c.encode(t))}:function(t){return d(y(t))},b=function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return e?f(v(t)):v(t)},w=function(t){return b(t,!0)},x=w;function A(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function M(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?A(Object(n),!0).forEach((function(e){N(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):A(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function E(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function j(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function N(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function S(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null==n)return;var r,i,o=[],a=!0,u=!1;try{for(n=n.call(t);!(a=(r=n.next()).done)&&(o.push(r.value),!e||o.length!==e);a=!0);}catch(c){u=!0,i=c}finally{try{a||null==n.return||n.return()}finally{if(u)throw i}}return o}(t,e)||O(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function k(t){return function(t){if(Array.isArray(t))return I(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||O(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function O(t,e){if(t){if("string"==typeof t)return I(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?I(t,e):void 0}}function I(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}var _=/^(?:[a-z\d\-_]{1,62}\.){0,125}(?:[a-z\d](?:\-(?=\-*[a-z\d])|[a-z]|\d){0,62}\.)[a-z\d]{1,63}$/i,T={1:75,2:50,3:35,4:23,5:20},C={domain:null,useHTTPS:!0,includeLibraryParam:!0,urlPrefix:"https://",secureURLToken:null};function D(t,e){if(!Number.isInteger(t)||!Number.isInteger(e)||t<=0||e<=0||t>e)throw new Error("The min and max srcset widths can only be passed positive Number values, and min must be less than max. Found min: ".concat(t," and max: ").concat(e,"."))}function P(t){if("number"!=typeof t||t<.01)throw new Error("The srcset widthTolerance must be a number greater than or equal to 0.01")}var L=function(){function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(E(this,t),this.settings=M(M({},C),e),this.targetWidthsCache={},"string"!=typeof this.settings.domain)throw new Error("ImgixClient must be passed a valid string domain");if(null==_.exec(this.settings.domain))throw new Error('Domain must be passed in as fully-qualified domain name and should not include a protocol or any path element, i.e. "example.imgix.net".');this.settings.includeLibraryParam&&(this.settings.libraryParam="js-"+t.version()),this.settings.urlPrefix=this.settings.useHTTPS?"https://":"http://"}var e,n,r;return e=t,n=[{key:"buildURL",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=this._sanitizePath(t),r=this._buildParams(e);return this.settings.secureURLToken&&(r=this._signParams(n,r)),this.settings.urlPrefix+this.settings.domain+n+r}},{key:"_buildParams",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=[].concat(k(this.settings.libraryParam?["ixlib=".concat(this.settings.libraryParam)]:[]),k(Object.entries(t).reduce((function(t,e){var n=S(e,2),r=n[0],i=n[1];if(null==i)return t;var o=encodeURIComponent(r),a="64"===r.substr(-2)?x(i):encodeURIComponent(i);return t.push("".concat(o,"=").concat(a)),t}),[])));return"".concat(e.length>0?"?":"").concat(e.join("&"))}},{key:"_signParams",value:function(t,e){var n=this.settings.secureURLToken+t+e,r=o()(n);return e.length>0?e+"&s="+r:"?s="+r}},{key:"_sanitizePath",value:function(t){var e=t.replace(/^\//,"");
2return"/"+(e=/^https?:\/\//.test(e)?encodeURIComponent(e):encodeURI(e).replace(/[#?:+]/g,encodeURIComponent))}},{key:"buildSrcSet",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=e.w,i=e.h;return r||i?this._buildDPRSrcSet(t,e,n):this._buildSrcSetPairs(t,e,n)}},{key:"_buildSrcSetPairs",value:function(e,n,r){var i,o=this,a=function(t){var e;void 0!==t.widthTolerance?(P(t.widthTolerance),e=t.widthTolerance):e=.08;var n=void 0===t.minWidth?100:t.minWidth,r=void 0===t.maxWidth?8192:t.maxWidth;return 100==n&&8192==r||D(n,r),[e,n,r]}(r),u=S(a,3),c=u[0],s=u[1],l=u[2];return r.widths?(function(t){if(!Array.isArray(t)||!t.length)throw new Error("The widths argument can only be passed a valid non-empty array of integers");if(!t.every((function(t){return Number.isInteger(t)&&t>0})))throw new Error("A custom widths argument can only contain positive integer values")}(r.widths),i=k(r.widths)):i=t.targetWidths(s,l,c,this.targetWidthsCache),i.map((function(t){return"".concat(o.buildURL(e,M(M({},n),{},{w:t}))," ").concat(t,"w")})).join(",\n")}},{key:"_buildDPRSrcSet",value:function(t,e,n){var r=this,i=[1,2,3,4,5],o=n.disableVariableQuality||!1;o||function(t){if("boolean"!=typeof t)throw new Error("The disableVariableQuality argument can only be passed a Boolean value")}(o);var a=o?i.map((function(n){return"".concat(r.buildURL(t,M(M({},e),{},{dpr:n}))," ").concat(n,"x")})):i.map((function(n){return function(t,e,n){return"".concat(r.buildURL(t,M(M({},e),{},{dpr:n,q:e.q||T[n]}))," ").concat(n,"x")}(t,e,n)}));return a.join(",\n")}}],r=[{key:"version",value:function(){return"3.2.2"}},{key:"targetWidths",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:100,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:8192,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:.08,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},i=Math.floor(t),o=Math.floor(e);D(t,e),P(n);var a=n+"/"+i+"/"+o;if(a in r)return r[a];if(i===o)return[i];for(var u=[],c=i;c<o;)u.push(Math.round(c)),c*=1+2*n;return u[u.length-1]<o&&u.push(o),r[a]=u,u}}],n&&j(e.prototype,n),r&&j(e,r),t}()},7897:function(t,e,n){"use strict";n.d(e,{DG:function(){return g},sh:function(){return l},Sz:function(){return f}});var r=n(4942),i=n(1046),o=n(7238),a=n(4643),u=n.n(a);function c(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function s(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?c(Object(n),!0).forEach((function(e){(0,r.Z)(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}var l=function(t,e){if(!t)return null;var n,r,o,a,u="link_type"in t?t:(n=t,s({link_type:i.Un.Document,id:n.id,uid:null!=(r=n.uid)?r:void 0,type:n.type,tags:n.tags,lang:n.lang,url:null!=(o=n.url)?o:void 0,slug:null==(a=n.slugs)?void 0:a[0]},Object.keys(n.data).length>0?{data:n.data}:{}));switch(u.link_type){case i.Un.Media:case i.Un.Web:return"url"in u?u.url:null;case i.Un.Document:if("id"in u&&e){var c=e(u);if(null!=c)return c}return"url"in u&&u.url?u.url:null;case i.Un.Any:default:return null}},f=function(t,e){return t?(0,o.Sz)(t,e):null},p=function(t){return"data"in t&&"label"in t.data?' class="'.concat(t.data.label,'"'):""},d=function(t,e,n){return"<".concat(t).concat(p(e),">").concat(n.join(""),"</").concat(t,">")},h=function(t,e,n){switch(e.data.link_type){case i.Un.Web:return'<a href="'.concat(u()(e.data.url),'" target="').concat(e.data.target,'" rel="noopener noreferrer"').concat(p(e),">").concat(n.join(""),"</a>");case i.Un.Document:return'<a href="'.concat(l(e.data,t),'"').concat(p(e),">").concat(n.join(""),"</a>");case i.Un.Media:return'<a href="'.concat(e.data.url,'"').concat(p(e),">").concat(n.join(""),"</a>")}},m=function(t){return function(e,n,r,o,a){switch(n.type){case i.MJ.heading1:return d("h1",n,o);case i.MJ.heading2:return d("h2",n,o);case i.MJ.heading3:return d("h3",n,o);case i.MJ.heading4:return d("h4",n,o);case i.MJ.heading5:return d("h5",n,o);case i.MJ.heading6:return d("h6",n,o);case i.MJ.paragraph:return d("p",n,o);case i.MJ.preformatted:return function(t){return"<pre".concat(p(t),">").concat(u()(t.text),"</pre>")}(n);case i.MJ.strong:return d("strong",n,o);case i.MJ.em:return d("em",n,o);case i.MJ.listItem:case i.MJ.oListItem:return d("li",n,o);case i.MJ.list:return d("ul",n,o);case i.MJ.oList:return d("ol",n,o);case i.MJ.image:return function(t,e){var n='<img src="'.concat(e.url,'" alt="').concat(u()(e.alt),'"').concat(e.copyright?' copyright="'.concat(u()(e.copyright),'"'):""," />");return e.linkTo&&(n=h(t,{type:i.MJ.hyperlink,data:e.linkTo,start:0,end:0},[n])),'<p class="block-img">'.concat(n,"</p>")}(t,n);case i.MJ.embed:return function(t){return'<div data-oembed="'.concat(t.oembed.embed_url,'" data-oembed-type="').concat(t.oembed.type,'" data-oembed-
2provider="').concat(t.oembed.provider_name,'"').concat(p(t),">").concat(t.oembed.html,"</div>")}(n);case i.MJ.hyperlink:return h(t,n,o);case i.MJ.label:return d("span",n,o);case i.MJ.span:default:return(c=r)?u()(c).replace(/\n/g,"<br />"):""}var c}},g=function(t,e,n){var r;return t?(r=n?(0,o.os)("object"==typeof n?function(t){var e={},n=function(n){var r=t[n];r&&(e[n]=function(t){return r(s(s({},t),{},{children:t.children.join("")}))})};for(var r in t)n(r);return(0,o.kB)(e)}(n):function(t,e,r,i,o){return n(t,e,r,i.join(""),o)},m(e)):m(e),(0,o.qC)(t,r).join("")):null};i.MJ},1095:function(t,e,n){"use strict";n.d(e,{wK:function(){return m},cp:function(){return d},v:function(){return g},pv:function(){return v}});var r=n(4942),i=(n(5743),n(7294)),o=n(7897),a=n(7238),u=n(1046);function c(t,e){var n="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!n){if(Array.isArray(t)||(n=function(t,e){if(!t)return;if("string"==typeof t)return s(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return s(t,e)}(t))||e&&t&&"number"==typeof t.length){n&&(t=n);var r=0,i=function(){};return{s:i,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){n=n.call(t)},n:function(){var t=n.next();return a=t.done,t},e:function(t){u=!0,o=t},f:function(){try{a||null==n.return||n.return()}finally{if(u)throw o}}}}function s(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}function l(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function f(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?l(Object(n),!0).forEach((function(e){(0,r.Z)(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}var p=i.createContext({}),d=function(t){var e=t.client,n=t.linkResolver,r=t.richTextComponents,o=t.internalLinkComponent,a=t.externalLinkComponent,u=t.children,c=i.useMemo((function(){return{client:e,linkResolver:n,richTextComponents:r,internalLinkComponent:o,externalLinkComponent:a}}),[e,n,r,o,a]);return i.createElement(p.Provider,{value:c},u)},h=function(){return i.useContext(p)||{}};"undefined"==typeof process&&(globalThis.process={env:{}});var m=function(t){var e,n=h(),r=t.linkResolver||n.linkResolver;"href"in t?e=t.href:"document"in t&&t.document?e=o.sh(t.document,r):"field"in t&&t.field&&(e=o.sh(t.field,r));var a=t.target||"field"in t&&t.field&&"target"in t.field&&t.field.target||void 0,u=t.rel||("_blank"===a?"noopener noreferrer":void 0),c=t.internalComponent||n.internalLinkComponent||"a",s=t.externalComponent||n.externalLinkComponent||"a",l=e&&function(t){var e=/^(\/(?!\/)|#)/.test(t),n=!e&&!/^https?:\/\//.test(t);return e&&!n}(e)?c:s,p=Object.assign({},t);return delete p.linkResolver,delete p.internalComponent,delete p.externalComponent,delete p.rel,delete p.target,"field"in p?delete p.field:"document"in p?delete p.document:"href"in p&&delete p.href,e?i.createElement(l,f(f({},p),{},{href:e,target:a,rel:u})):null},g=function(t){var e=h();return i.useMemo((function(){if(t.field){var n=t.linkResolver||e.linkResolver,r=(s={linkResolver:n,internalLinkComponent:t.internalLinkComponent,externalLinkComponent:t.externalLinkComponent},a.kB({heading1:function(t){var e=t.children,n=t.key;return i.createElement("h1",{key:n},e)},heading2:function(t){var e=t.children,n=t.key;return i.createElement("h2",{key:n},e)},heading3:function(t){var e=t.children,n=t.key;return i.createElement("h3",{key:n},e)},heading4:function(t){var e=t.children,n=t.key;return i.createElement("h4",{key:n},e)},heading5:function(t){var e=t.children,n=t.key;return i.createElement("h5",{key:n},e)},heading6:function(t){var e=t.children,n=t.key;return i.createElement("h6",{key:n},e)},paragraph:function(t){var e=t.children,n=t.key;return i.createElement("p",{key:n},e)},preformatted:function(t){var e=t.node,n=t.key;return i.createElement("pre",{key:n},e.text)},strong:function(t){var e=t.children,n=t.key;return i.createElement("strong",{key:n},e)},em:function(t){var e=t.children,n=t.key;return i.createElement("em",{key:n},e)},listItem:function(t){var e=t.children,n=t.key;return i.createElement("li",{key:n},e)},oListItem:function(t){var e=t.children,n=t.key;return i.createElement("li",{key:n},e)},list:function(t){var e=t.children,n=t.key;return i.createElement("ul",{key:n},e)},oList:function(t){var e=t.children,n=t.key;return i.createElement("ol",{key:n},e)},image:function(t){var e,n=t.node,r=t.key,o=i.createElement("img",{src:n.url,alt:null!=(e=n.alt)?e:void 0,"data-copyright":n.copyright?n.copyright:void 0});return i.createElement("p",{key:r,className:"block-img"},n.linkTo?i.createElement(m,{linkResolver:s.linkResolver,internalComponent:s.internalLinkComponent,externalComponent:s.externalLinkComponent,field:n.linkTo},o):o)},embed:function(t){var e,n=t.node,r=t.key;return i.createElement("div",{key:r,"data-oembed":n.oembed.embed_url,"data-oembed-type":n.oembed.type,"data-oembed-
2provider":n.oembed.provider_name,dangerouslySetInnerHTML:{__html:null!=(e=n.oembed.html)?e:""}})},hyperlink:function(t){var e=t.node,n=t.children,r=t.key;return i.createElement(m,{key:r,field:e.data,linkResolver:s.linkResolver,internalComponent:s.internalLinkComponent,externalComponent:s.externalLinkComponent},n)},label:function(t){var e=t.node,n=t.children,r=t.key;return i.createElement("span",{key:r,className:e.data.label},n)},span:function(t){var e,n=t.text,r=t.key,o=[],a=0,u=c(n.split("\n"));try{for(u.s();!(e=u.n()).done;){var s=e.value;a>0&&o.push(i.createElement("br",{key:"".concat(a,"__break")})),o.push(i.createElement(i.Fragment,{key:"".concat(a,"__line")},s)),a++}}catch(l){u.e(l)}finally{u.f()}return i.createElement(i.Fragment,{key:r},o)}})),o=a.os("object"==typeof t.components?a.kB(t.components):t.components,"object"==typeof e.richTextComponents?a.kB(e.richTextComponents):e.richTextComponents,r),u=a.qC(t.field,o);return i.createElement(i.Fragment,null,u)}return null;var s}),[t.field,t.internalLinkComponent,t.externalLinkComponent,t.components,t.linkResolver,e.linkResolver,e.richTextComponents])},y=function(){return null},v=function(t){var e=t.slices,n=void 0===e?[]:e,r=t.components,o=void 0===r?{}:r,a=t.resolver,u=t.defaultComponent,c=void 0===u?y:u,s=t.context,l=void 0===s?{}:s,f=i.useMemo((function(){return n.map((function(t,e){var r,u,s=o[t.slice_type]||c;if(a){var f=a({slice:t,sliceName:(r=t.slice_type,u=r.replace(/(?:-|_)(\w)/g,(function(t,e){return e?e.toUpperCase():""})),u[0].toUpperCase()+u.slice(1)),i:e});f&&(s=f)}var p="".concat(e,"-").concat(JSON.stringify(t));return i.createElement(s,{key:p,slice:t,index:e,slices:n,context:l})}))}),[o,l,c,n,a]);return i.createElement(i.Fragment,null,f)};u.MJ},7238:function(t,e,n){"use strict";n.d(e,{Sz:function(){return h},os:function(){return b},qC:function(){return m},kB:function(){return v}});var r,i=n(4942),o=n(1046);function a(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function u(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?a(Object(n),!0).forEach((function(e){(0,i.Z)(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):a(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}var c=function t(){return(++t.i).toString()};c.i=0;var s=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return{key:c(),type:t.type,text:"text"in t?t.text:void 0,node:t,children:e}},l=function(t){return s({type:o.MJ.span,text:t,spans:[]})},f=function(t){for(var e=t.slice(0),n=0;n<e.length;n++){var r=e[n];if(r.type===o.MJ.listItem||r.type===o.MJ.oListItem){for(var i=[r];e[n+1]&&e[n+1].type===r.type;)i.push(e[n+1]),e.splice(n,1);r.type===o.MJ.listItem?e[n]={type:o.MJ.list,items:i}:e[n]={type:o.MJ.oList,items:i}}}return e},p=function t(e){if("text"in e)return s(e,d(e.spans,e));if("items"in e){for(var n=[],r=0;r<e.items.length;r++)n.push(t(e.items[r]));return s(e,n)}return s(e)},d=function t(e,n,r){if(!e.length)return[l(n.text)];var i=e.slice(0);i.sort((function(t,e){return t.start-e.start||e.end-t.end}));for(var o=[],a=0;a<i.length;a++){for(var c=i[a],f=r&&r.start||0,p=c.start-f,d=c.end-f,h=n.text.slice(p,d),m=[],g=a;g<i.length;g++){var y=i[g];y!==c&&y.start>=c.start&&y.end<=c.end&&(m.push(y),i.splice(g,1),g--)}0===a&&p>0&&o.push(l(n.text.slice(0,p)));var v=u(u({},c),{},{text:h});o.push(s(v,t(m,u(u({},n),{},{text:h}),c))),d<n.text.length&&o.push(l(n.text.slice(d,i[a+1]?i[a+1].start-f:void 0)))}return o},h=function(t){for(var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:" ",n="",r=0;r<t.length;r++)"text"in t[r]&&(n+=(n?e:"")+t[r].text);return n},m=function(t,e){return g(function(t){for(var e=f(t),n=[],r=0;r<e.length;r++)n.push(p(e[r]));return{key:c(),children:n}}(t).children,e)},g=function t(e,n){for(var r=[],i=0;i<e.length;i++){var o=e[i],a=n(o.type,o.node,o.text,t(o.children,n),o.key);null!=a&&r.push(a)}return r},y=(r={},(0,i.Z)(r,o.MJ.listItem,"listItem"),(0,i.Z)(r,o.MJ.oListItem,"oListItem"),(0,i.Z)(r,o.MJ.list,"list"),(0,i.Z)(r,o.MJ.oList,"oList"),r),v=function(t){return function(e,n,r,i,o){var a=t[y[e]||e];if(a)return a({type:e,node:n,text:r,children:i,key:o})}},b=function(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];return function(){for(var t=0;t<e.length;t++){var n=e[t];if(n){var r=n.apply(void 0,arguments);if(null!=r)return r}}}}},1046:function(t,e,n){"use strict";n.d(e,{vq:function(){return o},QY:function(){return a},Un:function(){return i},MJ:function(){return r}});var r={heading1:"heading1",heading2:"heading2",heading3:"heading3",heading4:"heading4",heading5:"heading5",heading6:"heading6",paragraph:"paragraph",preformatted:"preformatted",strong:"strong",em:"em",listItem:"list-item",oListItem:"o-list-item",list:"group-list-item",oList:"group-o-list-item",image:"image",embed:"embed",hyperlink:"hyperlink",label:"label",span:"span"},i={Any:"Any",Document:"Document",Media:"Media",Web:"Web"},o={Boolean:"Boolean",Color:"Color",Date:"Date",Embed:"Embed",GeoPoint:"GeoPoint",Group:"Group",Image:"Image",IntegrationFields:"IntegrationFields",Link:"Link",Number:"Number",Select:"Select",Slices:"Slice
2s",StructuredText:"StructuredText",Text:"Text",Timestamp:"Timestamp",UID:"UID"},a={Slice:"Slice",SharedSlice:"SharedSlice"}},8870:function(t,e,n){"use strict";n.r(e),n.d(e,{camelCase:function(){return u},camelCaseTransform:function(){return o},camelCaseTransformMerge:function(){return a}});var r=function(){return r=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++)for(var i in e=arguments[n])Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t},r.apply(this,arguments)};Object.create;Object.create;var i=n(9025);function o(t,e){return 0===e?t.toLowerCase():(0,i.By)(t,e)}function a(t,e){return 0===e?t.toLowerCase():(0,i.Pv)(t)}function u(t,e){return void 0===e&&(e={}),(0,i.Ho)(t,r({transform:o},e))}},8322:function(t){var e={utf8:{stringToBytes:function(t){return e.bin.stringToBytes(unescape(encodeURIComponent(t)))},bytesToString:function(t){return decodeURIComponent(escape(e.bin.bytesToString(t)))}},bin:{stringToBytes:function(t){for(var e=[],n=0;n<t.length;n++)e.push(255&t.charCodeAt(n));return e},bytesToString:function(t){for(var e=[],n=0;n<t.length;n++)e.push(String.fromCharCode(t[n]));return e.join("")}}};t.exports=e},5214:function(t){var e,n;e="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",n={rotl:function(t,e){return t<<e|t>>>32-e},rotr:function(t,e){return t<<32-e|t>>>e},endian:function(t){if(t.constructor==Number)return 16711935&n.rotl(t,8)|4278255360&n.rotl(t,24);for(var e=0;e<t.length;e++)t[e]=n.endian(t[e]);return t},randomBytes:function(t){for(var e=[];t>0;t--)e.push(Math.floor(256*Math.random()));return e},bytesToWords:function(t){for(var e=[],n=0,r=0;n<t.length;n++,r+=8)e[r>>>5]|=t[n]<<24-r%32;return e},wordsToBytes:function(t){for(var e=[],n=0;n<32*t.length;n+=8)e.push(t[n>>>5]>>>24-n%32&255);return e},bytesToHex:function(t){for(var e=[],n=0;n<t.length;n++)e.push((t[n]>>>4).toString(16)),e.push((15&t[n]).toString(16));return e.join("")},hexToBytes:function(t){for(var e=[],n=0;n<t.length;n+=2)e.push(parseInt(t.substr(n,2),16));return e},bytesToBase64:function(t){for(var n=[],r=0;r<t.length;r+=3)for(var i=t[r]<<16|t[r+1]<<8|t[r+2],o=0;o<4;o++)8*r+6*o<=8*t.length?n.push(e.charAt(i>>>6*(3-o)&63)):n.push("=");return n.join("")},base64ToBytes:function(t){t=t.replace(/[^A-Z0-9+\/]/gi,"");for(var n=[],r=0,i=0;r<t.length;i=++r%4)0!=i&&n.push((e.indexOf(t.charAt(r-1))&Math.pow(2,-2*i+8)-1)<<2*i|e.indexOf(t.charAt(r))>>>6-2*i);return n}},t.exports=n},6157:function(t,e,n){var r;e.formatArgs=function(e){if(e[0]=(this.useColors?"%c":"")+this.namespace+(this.useColors?" %c":" ")+e[0]+(this.useColors?"%c ":" ")+"+"+t.exports.humanize(this.diff),!this.useColors)return;var n="color: "+this.color;e.splice(1,0,n,"color: inherit");var r=0,i=0;e[0].replace(/%[a-zA-Z%]/g,(function(t){"%%"!==t&&(r++,"%c"===t&&(i=r))})),e.splice(i,0,n)},e.save=function(t){try{t?e.storage.setItem("debug",t):e.storage.removeItem("debug")}catch(n){}},e.load=function(){var t;try{t=e.storage.getItem("debug")}catch(n){}!t&&"undefined"!=typeof process&&"env"in process&&(t={}.DEBUG);return t},e.useColors=function(){if("undefined"!=typeof window&&window.process&&("renderer"===window.process.type||window.process.__nwjs))return!0;if("undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/))return!1;return"undefined"!=typeof document&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||"undefined"!=typeof window&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/)&&parseInt(RegExp.$1,10)>=31||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)},e.storage=function(){try{return localStorage}catch(t){}}(),e.destroy=(r=!1,function(){r||(r=!0,console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`."))}),e.colors=["#0000CC","#0000FF","#0033CC","#0033FF","#0066CC","#0066FF","#0099CC","#0099FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#3300CC","#3300FF","#3333CC","#3333FF","#3366CC","#3366FF","#3399CC","#3399FF","#33CC00","#33CC33","#33CC66","#33CC99","#33
2CCCC","#33CCFF","#6600CC","#6600FF","#6633CC","#6633FF","#66CC00","#66CC33","#9900CC","#9900FF","#9933CC","#9933FF","#99CC00","#99CC33","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#CC6600","#CC6633","#CC9900","#CC9933","#CCCC00","#CCCC33","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#FF6600","#FF6633","#FF9900","#FF9933","#FFCC00","#FFCC33"],e.log=console.debug||console.log||function(){},t.exports=n(425)(e),t.exports.formatters.j=function(t){try{return JSON.stringify(t)}catch(e){return"[UnexpectedJSONParseError]: "+e.message}}},425:function(t,e,n){var r=n(319);t.exports=function(t){function e(t){var n,r,o,a=null;function u(){for(var t=arguments.length,r=new Array(t),i=0;i<t;i++)r[i]=arguments[i];if(u.enabled){var o=u,a=Number(new Date),c=a-(n||a);o.diff=c,o.prev=n,o.curr=a,n=a,r[0]=e.coerce(r[0]),"string"!=typeof r[0]&&r.unshift("%O");var s=0;r[0]=r[0].replace(/%([a-zA-Z%])/g,(function(t,n){if("%%"===t)return"%";s++;var i=e.formatters[n];if("function"==typeof i){var a=r[s];t=i.call(o,a),r.splice(s,1),s--}return t})),e.formatArgs.call(o,r);var l=o.log||e.log;l.apply(o,r)}}return u.namespace=t,u.useColors=e.useColors(),u.color=e.selectColor(t),u.extend=i,u.destroy=e.destroy,Object.defineProperty(u,"enabled",{enumerable:!0,configurable:!1,get:function(){return null!==a?a:(r!==e.namespaces&&(r=e.namespaces,o=e.enabled(t)),o)},set:function(t){a=t}}),"function"==typeof e.init&&e.init(u),u}function i(t,n){var r=e(this.namespace+(void 0===n?":":n)+t);return r.log=this.log,r}function o(t){return t.toString().substring(2,t.toString().length-2).replace(/\.\*\?$/,"*")}return e.debug=e,e.default=e,e.coerce=function(t){if(t instanceof Error)return t.stack||t.message;return t},e.disable=function(){var t=[].concat(r(e.names.map(o)),r(e.skips.map(o).map((function(t){return"-"+t})))).join(",");return e.enable(""),t},e.enable=function(t){var n;e.save(t),e.namespaces=t,e.names=[],e.skips=[];var r=("string"==typeof t?t:"").split(/[\s,]+/),i=r.length;for(n=0;n<i;n++)r[n]&&("-"===(t=r[n].replace(/\*/g,".*?"))[0]?e.skips.push(new RegExp("^"+t.slice(1)+"$")):e.names.push(new RegExp("^"+t+"$")))},e.enabled=function(t){if("*"===t[t.length-1])return!0;var n,r;for(n=0,r=e.skips.length;n<r;n++)if(e.skips[n].test(t))return!1;for(n=0,r=e.names.length;n<r;n++)if(e.names[n].test(t))return!0;return!1},e.humanize=n(8025),e.destroy=function(){console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`.")},Object.keys(t).forEach((function(n){e[n]=t[n]})),e.names=[],e.skips=[],e.formatters={},e.selectColor=function(t){for(var n=0,r=0;r<t.length;r++)n=(n<<5)-n+t.charCodeAt(r),n|=0;return e.colors[Math.abs(n)%e.colors.length]},e.enable(e.load()),e}},1292:function(t,e){"use strict";var n=this&&this.__assign||function(){return n=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++)for(var i in e=arguments[n])Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t},n.apply(this,arguments)};function r(t,e){if(!e)return"";var n="; "+t;return!0===e?n:n+"="+e}function i(t,e,n){return encodeURIComponent(t).replace(/%(23|24|26|2B|5E|60|7C)/g,decodeURIComponent).replace(/\(/g,"%28").replace(/\)/g,"%29")+"="+encodeURIComponent(e).replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g,decodeURIComponent)+function(t){if("number"==typeof t.expires){var e=new Date;e.setMilliseconds(e.getMilliseconds()+864e5*t.expires),t.expires=e}return r("Expires",t.expires?t.expires.toUTCString():"")+r("Domain",t.domain)+r("Path",t.path)+r("Secure",t.secure)+r("SameSite",t.sameSite)}(n)}function o(t){for(var e={},n=t?t.split("; "):[],r=/(%[\dA-F]{2})+/gi,i=0;i<n.length;i++){var o=n[i].split("="),a=o.slice(1).join("=");'"'===a.charAt(0)&&(a=a.slice(1,-1));try{e[o[0].replace(r,decodeURIComponent)]=a.replace(r,decodeURIComponent)}catch(u){}}return e}function a(){return o(document.cookie)}function u(t,e,r){document.cookie=i(t,e,n({path:"/"},r))}e.__esModule=!0,e.encode=i,e.parse=o,e.getAll=a,e.get=function(t){return a()[t]},e.set=u,e.remove=function(t,e){u(t,"",n(n({},e),{expires:-1}))}},4643:function(t){"use strict";var e=/["'&<>]/;t.exports=function(t){var n,r=""+t,i=e.exec(r);if(!i)return r;var o="",a=0,u=0;for(a=i.index;a<r.length;a++){switch(r.charCodeAt(a)){case 34:n="&quot;";break;case 38:n="&amp;";break;case 39:n="&#39;";break;case 60:n="&lt;";break;case 62:n="&gt;";break;default:continue}u!==a&&(o+=r.substring(u,a)),u=a+1,o+=n}return u!==a?o+r.substring(u,a):o}},3941:function(t,e,n){"use strict";
2Object.defineProperty(e,"__esModule",{value:!0});var r=n(2397),i=function(){function t(t,e){this.M=t,this.result=e}return t.prototype.do=function(e){var n=this;return new t(this.M,this.M.chain(this.result,(function(t){return n.M.map(e,(function(){return t}))})))},t.prototype.doL=function(e){var n=this;return new t(this.M,this.M.chain(this.result,(function(t){return n.M.map(e(t),(function(){return t}))})))},t.prototype.bind=function(e,n){var r=this;return new t(this.M,this.M.chain(this.result,(function(t){return r.M.map(n,(function(n){var r;return Object.assign({},t,((r={})[e]=n,r))}))})))},t.prototype.bindL=function(e,n){var r=this;return new t(this.M,this.M.chain(this.result,(function(t){return r.M.map(n(t),(function(n){var r;return Object.assign({},t,((r={})[e]=n,r))}))})))},t.prototype.let=function(e,n){return new t(this.M,this.M.map(this.result,(function(t){var r;return Object.assign({},t,((r={})[e]=n,r))})))},t.prototype.letL=function(e,n){return new t(this.M,this.M.map(this.result,(function(t){var r;return Object.assign({},t,((r={})[e]=n(t),r))})))},t.prototype.sequenceS=function(e){var n=this;return new t(this.M,this.M.chain(this.result,(function(t){return n.M.map(r.sequenceS(n.M)(e),(function(e){return Object.assign({},t,e)}))})))},t.prototype.sequenceSL=function(e){var n=this;return new t(this.M,this.M.chain(this.result,(function(t){return n.M.map(r.sequenceS(n.M)(e(t)),(function(e){return Object.assign({},t,e)}))})))},t.prototype.return=function(t){return this.M.map(this.result,t)},t.prototype.done=function(){return this.result},t}(),o={};e.Do=function(t){return new i(t,t.of(o))}},8596:function(t,e,n){"use strict";n.d(e,{V:function(){return i}});var r=n(6648);function i(t){var e=(0,r.getApplySemigroup)(t);return function(n){return{concat:e(n).concat,empty:t.of(n.empty)}}}},6648:function(t,e,n){"use strict";n.r(e),n.d(e,{ap:function(){return i},apFirst:function(){return o},apSecond:function(){return a},apS:function(){return u},getApplySemigroup:function(){return c},sequenceT:function(){return p},sequenceS:function(){return d}});var r=n(7893);function i(t,e){return function(n){return function(r){return t.ap(t.map(r,(function(t){return function(n){return e.ap(t,n)}})),n)}}}function o(t){return function(e){return function(n){return t.ap(t.map(n,(function(t){return function(){return t}})),e)}}}function a(t){return function(e){return function(n){return t.ap(t.map(n,(function(){return function(t){return t}})),e)}}}function u(t){return function(e,n){return function(r){return t.ap(t.map(r,(function(t){return function(n){var r;return Object.assign({},t,((r={})[e]=n,r))}})),n)}}}function c(t){return function(e){return{concat:function(n,r){return t.ap(t.map(n,(function(t){return function(n){return e.concat(t,n)}})),r)}}}}function s(t,e,n){return function(r){for(var i=Array(n.length+1),o=0;o<n.length;o++)i[o]=n[o];return i[n.length]=r,0===e?t.apply(null,i):s(t,e-1,i)}}var l={1:function(t){return[t]},2:function(t){return function(e){return[t,e]}},3:function(t){return function(e){return function(n){return[t,e,n]}}},4:function(t){return function(e){return function(n){return function(r){return[t,e,n,r]}}}},5:function(t){return function(e){return function(n){return function(r){return function(i){return[t,e,n,r,i]}}}}}};function f(t){return l.hasOwnProperty(t)||(l[t]=s(r.tuple,t-1,[])),l[t]}function p(t){return function(){for(var e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];for(var r=e.length,i=f(r),o=t.map(e[0],i),a=1;a<r;a++)o=t.ap(o,e[a]);return o}}function d(t){return function(e){for(var n=Object.keys(e),r=n.length,i=function(t){var e=t.length;switch(e){case 1:return function(e){var n;return(n={})[t[0]]=e,n};case 2:return function(e){return function(n){var r;return(r={})[t[0]]=e,r[t[1]]=n,r}};case 3:return function(e){return function(n){return function(r){var i;return(i={})[t[0]]=e,i[t[1]]=n,i[t[2]]=r,i}}};case 4:return function(e){return function(n){return function(r){return function(i){var o;return(o={})[t[0]]=e,o[t[1]]=n,o[t[2]]=r,o[t[3]]=i,o}}}};case 5:return function(e){return function(n){return function(r){return function(i){return function(o){var a;return(a={})[t[0]]=e,a[t[1]]=n,a[t[2]]=r,a[t[3]]=i,a[t[4]]=o,a}}}}};default:return s((function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];for(var i={},o=0;o<e;o++)i[t[o]]=n[o];return i}),e-1,[])}}(n),o=t.map(e[n[0]],i),a=1;a<r;a++)o=t.ap(o,e[n[a]]);return o}}},4398:function(t,e,n){"use strict";function r(t){return function(e){return function(n){return t.chain(n,(function(n){return t.map(e(n),(function(){return n}))}))}}}function i(t){return function(e,n){return function(r){return t.chain(r,(function(r){return t.map(n(r),(function(t){var n;return Object.assign({},r,((n={})[e]=t,n))}
2))}))}}}n.d(e,{m:function(){return r},a:function(){return i}})},7186:function(t,e,n){"use strict";n.r(e),n.d(e,{Alt:function(){return ot},ApT:function(){return Xt},Applicative:function(){return Q},Apply:function(){return B},Bifunctor:function(){return nt},Chain:function(){return Y},ChainRec:function(){return ct},Do:function(){return Zt},Extend:function(){return ut},Foldable:function(){return J},FromEither:function(){return ft},Functor:function(){return L},Monad:function(){return Z},MonadThrow:function(){return lt},Pointed:function(){return R},Traversable:function(){return $},URI:function(){return N},alt:function(){return it},altW:function(){return rt},ap:function(){return F},apFirst:function(){return Mt},apS:function(){return Jt},apSW:function(){return Kt},apSecond:function(){return Et},apW:function(){return U},bimap:function(){return tt},bind:function(){return Gt},bindTo:function(){return Ht},bindW:function(){return Vt},chain:function(){return q},chainFirst:function(){return jt},chainFirstW:function(){return Nt},chainNullableK:function(){return Bt},chainOptionK:function(){return _t},chainW:function(){return W},duplicate:function(){return Ot},either:function(){return ae},elem:function(){return qt},exists:function(){return Yt},extend:function(){return at},filterOrElse:function(){return Tt},filterOrElseW:function(){return Ct},flap:function(){return At},flatten:function(){return kt},flattenW:function(){return St},fold:function(){return bt},foldMap:function(){return G},foldW:function(){return yt},fromNullable:function(){return zt},fromNullableK:function(){return Ft},fromOption:function(){return dt},fromOptionK:function(){return It},fromPredicate:function(){return pt},getAltValidation:function(){return D},getApplicativeValidation:function(){return C},getApplyMonoid:function(){return ce},getApplySemigroup:function(){return ue},getCompactable:function(){return I},getEq:function(){return k},getFilterable:function(){return _},getOrElse:function(){return xt},getOrElseW:function(){return wt},getSemigroup:function(){return O},getShow:function(){return S},getValidation:function(){return fe},getValidationMonoid:function(){return le},getValidationSemigroup:function(){return se},getWitherable:function(){return T},isLeft:function(){return ht},isRight:function(){return mt},left:function(){return p},map:function(){return P},mapLeft:function(){return et},match:function(){return vt},matchW:function(){return gt},of:function(){return z},orElse:function(){return Lt},orElseW:function(){return Pt},parseJSON:function(){return ie},reduce:function(){return H},reduceRight:function(){return V},right:function(){return d},sequence:function(){return X},sequenceArray:function(){return re},stringifyJSON:function(){return oe},swap:function(){return Dt},throwError:function(){return st},toError:function(){return Wt},toUnion:function(){return Qt},traverse:function(){return K},traverseArray:function(){return ne},traverseArrayWithIndex:function(){return ee},traverseReadonlyArrayWithIndex:function(){return te},traverseReadonlyNonEmptyArrayWithIndex:function(){return $t},tryCatch:function(){return Rt},tryCatchK:function(){return Ut}});var r=n(8596),i=n(6648),o=n(4398),a=n(4200),u=n(7893),c=n(7199),s=n(2479),l=n(7674),f=n(602),p=s.t$,d=s.F2,h=function(t,e){return(0,u.pipe)(t,P(e))},m=function(t,e){return(0,u.pipe)(t,F(e))},g=function(t,e){return(0,u.pipe)(t,q(e))},y=function(t,e,n){return(0,u.pipe)(t,H(e,n))},v=function(t){return function(e,n){var r=G(t);return(0,u.pipe)(e,r(n))}},b=function(t,e,n){return(0,u.pipe)(t,V(e,n))},w=function(t){var e=K(t);return function(t,n){return(0,u.pipe)(t,e(n))}},x=function(t,e,n){return(0,u.pipe)(t,tt(e,n))},A=function(t,e){return(0,u.pipe)(t,et(e))},M=function(t,e){return(0,u.pipe)(t,it(e))},E=function(t,e){return(0,u.pipe)(t,at(e))},j=function(t,e){return function(t,e){for(var n=e(t);"Left"===n._tag;)n=e(n.left);return n.right}(e(t),(function(t){return ht(t)?d(p(t.left)):ht(t.right)?p(e(t.right.left)):d(d(t.right.right))}))},N="Either",S=function(t,e){return{show:function(n){return ht(n)?"left("+t.show(n.left)+")":"right("+e.show(n.right)+")"}}},k=function(t,e){return{equals:function(n,r){return n===r||(ht(n)?ht(r)&&t.equals(n.left,r.left):mt(r)&&e.equals(n.right,r.right))}}},O=function(t){return{concat:function(e,n){return ht(n)?e:ht(e)?n:d(t.concat(e.right,n.right))}}},I=function(t){var e=p(t.empty);return{URI:N,_E:void 0,compact:function(t){return ht(t)?t:"None"===t.right._tag?e:d(t.right.value)},separate:function(t){return ht(t)?(0,l.s4)(t,t):ht(t.right)?(0,l.s4)(d(t.right.left),e):(0,l.s4)(e,d(t.right.right))}}},_=function(t){var e=p(t.empty),n=I(t),r=n.compact,i=n.separate;return{URI:N,_E:void 0,map:h,compact:r,separate:i,filter:function(t,n){return ht(t)||n(t.right)?t:e},filterMap:function(t,n){if(ht(t))return t;var r=n(t.right);return"None"===r._tag?e:d(r.value)},partition:function(t,n){return ht(t)?(0,l.s4)(t,t):n(t.right)?(0,l.s4)(e,d(t.right)):(0,l.s4)(d(t.right),e)},partitionMap:function(t,n){if(ht(t))return(0,l.s4)(t,t);var r=n(t.right);return ht(r)?(0,l.s4)(d(r.left),e):(0,l.s4)(e,d(r.right))}}},T=function(t){var e=_(t),n=I(t);return{URI:N,_E:void 0,map:h,compact:e.compact,separate:e.separate,filter:e.filter,filterMap:e.filterMap,partition:e.partition,partitionMap:e.partitionMap,traverse:w,sequence:X,reduce:y,foldMap:v,reduceRight:b,wither:(0,f.BL)($,n),wilt:(0,f.Fj)($,n)}},C=function(t){return{URI:N,_E:void 0,map:h,ap:function(e,n){return ht(e)?ht(n)?p(t.concat(e.left,n.left)):e:ht(n)?n:d(e.right(n.right))},of:z}},D=function(t){return{URI:N,_E:void 0,map:h,alt:function(e,n){if(mt(e))return e;var r=n();return ht(r)?p(t.concat(e.left,r.left)):r}}},P=function(t){return function(e){return ht(e)?e:d(t(e.right))}},L={URI:N,map:h},z=d,R={URI:N,of:z},U=function(t){return function(e){return ht(e)?e:ht(t)?t:d(e.right(t.right))}},F=U,B={URI:N,map:h,ap:m},Q={URI:N,map:h,ap:m,of:z},W=function(t){return function(e){return ht(e)?e:t(e.right)}},q=W,Y={URI:N,map:h,ap:m,chain:g},Z={URI:N,map:h,ap:m,of:z,chain:g},H=function(t,e){return function(n){return ht(n)?t:e(t,n.right)}},G=function(t){return function(e){return function(n){return ht(n)?t.empty:e(n.right)}}},V=function(t,e){return function(n){return ht(n)?t:e(n.right,t)}},J={URI:N,reduce:y,foldMap:v,reduceRight:b},K=function(t){return function(e){return function(n){return ht(n)?t.of(p(n.left)):t.map(e(n.right),d)}}},X=function(t){return function(e){return ht(e)?t.of(p(e.left)):t.map(e.right,d)}},$={URI:N,map:h,reduce:y,foldMap:v,reduceRight:b,traverse:w,sequence:X},tt=function(t,e){return function(n){return ht(n)?p(t(n.left)):d(e(n.right))}},et=function(t){return function(e){return ht(e)?p(t(e.left)):e}},nt={URI:N,bimap:x,mapLeft:A},rt=function(t){return function(e){return ht(e)?t():e}},it=rt,ot={URI:N,map:h,alt:M},at=function(t){return function(e){return ht(e)?e:d(t(e))}},ut={URI:N,map:h,extend:E},ct={URI:N,map:h,ap:m,chain:g,chainRec:j},st=p,lt={URI:N,map:h,ap:m,of:z,chain:g,throwError:st},ft={URI:N,fromEither:u.identity},pt=(0,a.DT)(ft),dt=(0,a.Yo)(ft),ht=s.nM,mt=s.tO,gt=function(t,e){return function(n){return ht(n)?t(n.left):e(n.right)}},yt=gt,vt=gt,bt=vt,wt=function(t){return function(e){return ht(e)?t(e.left):e.right}},xt=wt,At=(0,c.OV)(L),Mt=(0,i.apFirst)(B),Et=(0,i.apSecond)(B),jt=(0,o.m)(Y),Nt=jt,St=W(u.identity),kt=St,Ot=at(u.identity),It=(0,a.pc)(ft),_t=(0,a.k4)(ft,Y),Tt=(0,a.Y$)(ft,Y),Ct=Tt,Dt=function(t){return ht(t)?d(t.left):p(t.right)},Pt=function(t){return function(e){return ht(e)?t(e.left):e}},Lt=Pt,zt=function(t){return function(e){return null==e?p(t):d(e)}},Rt=function(t,e){try{return d(t())}catch(n){return p(e(n))}},Ut=function(t,e){return function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];return Rt((function(){return t.apply(void 0,n)}),e)}},Ft=function(t){var e=zt(t);return function(t){return(0,u.flow)(t,e)}},Bt=function(t){var e=Ft(t);return function(t){return q(e(t))}},Qt=yt(u.identity,u.identity);function Wt(t){return t instanceof Error?t:new Error(String(t))}function qt(t){return function(e,n){if(void 0===n){var r=qt(t);return function(t){return r(e,t)}}return!ht(n)&&t.equals(e,n.right)}}var Yt=function(t){return function(e){return!ht(e)&&t(e.right)}},Zt=z(s.F4),Ht=(0,c.YO)(L),Gt=(0,o.a)(Y),Vt=Gt,Jt=(0,i.apS)(B),Kt=Jt,Xt=z(s.Xl),$t=function(t){return function(e){var n=t(0,s.YM(e));if(ht(n))return n;for(var r=[n.right],i=1;i<e.length;i++){var o=t(i,e[i]);if(ht(o))return o;r.push(o.right)}return d(r)}},te=function(t){var e=$t(t);return function(t){return s.Od(t)?e(t):Xt}},ee=te,ne=function(t){return te((function(e,n){return t(n)}))},re=ne(u.identity);function ie(t,e){return Rt((function(){return JSON.parse(t)}),e)}var oe=function(t,e){return Rt((function(){var e=JSON.stringify(t);if("string"!=typeof e)throw new Error("Converting unsupported structure to JSON");return e}),e)},ae={URI:N,map:h,of:z,ap:m,chain:g,reduce:y,foldMap:v,reduceRight:b,traverse:w,sequence:X,bimap:x,mapLeft:A,alt:M,extend:E,chainRec:j,throwError:st},ue=(0,i.getApplySemigroup)(B),ce=(0,r.V)(Q),se=function(t,e){return(0,i.getApplySemigroup)(C(t))(e)},le=function(t,e){return(0,r.V)(C(t))(e)};function fe(t){var e=C(t).ap,n=D(t).alt;return{URI:N,_E:void 0,map:h,of:z,chain:g,bimap:x,mapLeft:A,reduce:y,foldMap:v,reduceRight:b,extend:E,traverse:w,sequence:X,chainRec:j,throwError:st,ap:e,alt:n}}},4200:function(t,e,n){"use strict";n.d(e,{Yo:function(){return o},DT:function(){return a},pc:function(){return u},k4:function(){return c},Dj:function(){return s},fX:function(){return l},Y$:function(){return f}});var r=n(7893),i=n(2479);function o(t){return function(e){return function(n){return t.fromEither(i.Wi(n)?i.t$(e()):i.F2(n.value))}}}function a(t){return function(e,n){return function(r){return t.fromEither(e(r)?i.F2(r):i.t$(n(r)))}}}function u(t){var e=o(t);return function(t){var n=e(t);return function(t){return(0,r.flow)(t,n)}}}function c(t,e){var n=u(t);return function(t){var r=n(t);return function(t){return function(n){return e.chain(n,r(t))}}}}function s(t){return function(e){return(0,r.flow)(e,t.fromEither)}}function l(t,e){var n=s(t);return function(t){return function(r){return e.chain(r,n(t))}}}function f(t,e){return function(n,r){return function(o){return e.chain(o,(function(e){return t.fromEither(n(e)?i.F2(e):i.t$(r(e)))}))}}}},5162:function(t,e,n){"use strict";n.d(e,{K$:function(){return o},oU:function(){return a},At:function(){return u}});var r=n(4398),i=n(7893);function o(t){return function(e){return(0,i.flow)(e,t.fromIO)}}function a(t,e){return function(n){var r=(0,i.flow)(n,t.fromIO);return function(t){return e.chain(t,r)}}}function u(t,e){var n=(0,r.m)(e);return function(e){return n((0,i.flow)(e,t.fromIO))}}},7199:function(t,e,n){"use strict";function r(t,e){return function(n){return function(r){return t.map(r,(function(t){return e.map(t,n)}))}}}function i(t){return function(e){return function(n){return t.map(n,(function(t){return t(e)}))}}}function o(t){return function(e){return function(n){return t.map(n,(function(t){var n;return(n={})[e]=t,n}))}}}n.d(e,{UI:function(){return r},OV:function(){return i},YO:function(){return o}})},7070:function(t,e,n){"use strict";n.r(e),n.d(e,{Alt:function(){return tt},Alternative:function(){return it},ApT:function(){return re},Applicative:function(){return q},Apply:function(){return W},Chain:function(){return Z},Compactable:function(){return lt},Do:function(){return $t},Extend:function(){return at},Filterable:function(){return mt},Foldable:function(){return K},FromEither:function(){return St},Functor:function(){return U},Monad:function(){return H},MonadThrow:function(){return jt},Pointed:function(){return B},Traversable:function(){return vt},URI:function(){return C},Witherable:function(){return Mt},Zero:function(){return nt},alt:function(){return $},altW:function(){return X},ap:function(){return Q},apFirst:function(){return zt},apS:function(){return ne},apSecond:function(){return Rt},bind:function(){return ee},bindTo:function(){return te},chain:function(){return Y},chainEitherK:function(){return Wt},chainFirst:function(){return Ft},chainNullableK:function(){return Gt},compact:function(){return ut},duplicate:function(){return Bt},elem:function(){return Kt},exists:function(){return Xt},extend:function(){return ot},filter:function(){return ft},filterMap:function(){return pt},flap:function(){return Lt},flatten:function(){return Ut},fold:function(){return Ct},foldMap:function(){return V},foldW:function(){return _t},fromEither:function(){return Nt},fromEitherK:function(){return Qt},fromNullable:function(){return qt},fromNullableK:function(){return Ht},fromPredicate:function(){return y},getApplyMonoid:function(){return de},getApplySemigroup:function(){return pe},getEq:function(){return P},getFirstMonoid:function(){return he},getLastMonoid:function(){return me},getLeft:function(){return v},getMonoid:function(){return z},getOrElse:function(){return Pt},getOrElseW:function(){return Dt},getOrd:function(){return L},getRefinement:function(){return se},getRight:function(){return b},getShow:function(){return D},guard:function(){return rt},isNone:function(){return Ot},isSome:function(){return kt},map:function(){return R},mapNullable:function(){return le},match:function(){return Tt},matchW:function(){return It},none:function(){return m},of:function(){return F},option:function(){return fe},partition:function(){return dt},partitionMap:function(){return ht},reduce:function(){return G},reduceRight:function(){return J},separate:function(){return st},sequence:function(){return yt},sequenceArray:function(){return ce},some:function(){return g},throwError:function(){return Et},toNullable:function(){return Vt},toUndefined:function(){return Jt},traverse:function(){return gt},traverseArray:function(){return ue},traverseArrayWithIndex:function(){return ae},traverseReadonlyArrayWithIndex:function(){return oe},traverseReadonlyNonEmptyArrayWithIndex:function(){return ie},tryCatch:function(){return Yt},tryCatchK:function(){return Zt},wilt:function(){return At},wither:function(){return xt},zero:function(){return et}});var r=n(8596),i=n(6648),o=n(4398),a=n(4200),u=n(7893),c=n(7199),s=n(2479),l=n(4159),f=n(3235),p=n(7674),d=n(602);function h(t,e){return function(n){return n?e.of(void 0):t.zero()}}var m=s.YP,g=s.G;function y(t){return function(e){return t(e)?g(e):m}}var v=function(t){return"Right"===t._tag?m:g(t.left)},b=function(t){return"Left"===t._tag?m:g(t.right)},w=function(t,e){return(0,u.pipe)(t,R(e))},x=function(t,e){return(0,u.pipe)(t,Q(e))},A=function(t,e){return(0,u.pipe)(t,Y(e))},M=function(t,e,n){return(0,u.pipe)(t,G(e,n))},E=function(t){var e=V(t);return function(t,n){return(0,u.pipe)(t,e(n))}},j=function(t,e,n){return(0,u.pipe)(t,J(e,n))},N=function(t){var e=gt(t);return function(t,n){return(0,u.pipe)(t,e(n))}},S=function(t,e){return(0,u.pipe)(t,$(e))},k=function(t,e){return(0,u.pipe)(t,ft(e))},O=function(t,e){return(0,u.pipe)(t,pt(e))},I=function(t,e){return(0,u.pipe)(t,ot(e))},_=function(t,e){return(0,u.pipe)(t,dt(e))},T=function(t,e){return(0,u.pipe)(t,ht(e))},C="Option",D=function(t){return{show:function(e){return Ot(e)?"none":"some("+t.show(e.value)+")"}}},P=function(t){return{equals:function(e,n){return e===n||(Ot(e)?Ot(n):!Ot(n)&&t.equals(e.value,n.value))}}},L=function(t){return{equals:P(t).equals,compare:function(e,n){return e===n?0:kt(e)?kt(n)?t.compare(e.value,n.value):1:-1}}},z=function(t){return{concat:function(e,n){return Ot(e)?n:Ot(n)?e:g(t.concat(e.value,n.value))},empty:m}},R=function(t){return function(e){return Ot(e)?m:g(t(e.value))}},U={URI:C,map:w},F=g,B={URI:C,of:F},Q=function(t){return function(e){return Ot(e)||Ot(t)?m:g(e.value(t.value))}},W={URI:C,map:w,ap:x},q={URI:C,map:w,ap:x,of:F},Y=function(t){return function(e){return Ot(e)?m:t(e.value)}},Z={URI:C,map:w,ap:x,chain:A},H={URI:C,map:w,ap:x,of:F,chain:A},G=function(t,e){return function(n){return Ot(n)?t:e(t,n.value)}},V=function(t){return function(e){return function(n){return Ot(n)?t.empty:e(n.value)}}},J=function(t,e){return function(n){return Ot(n)?t:e(n.value,t)}},K={URI:C,reduce:M,foldMap:E,reduceRight:j},X=function(t){return function(e){return Ot(e)?t():e}},$=X,tt={URI:C,map:w,alt:S},et=function(){return m},nt={URI:C,zero:et},rt=h(nt,B),it={URI:C,map:w,ap:x,of:F,alt:S,zero:et},ot=function(t){return function(e){return Ot(e)?m:g(t(e))}},at={URI:C,map:w,extend:I},ut=Y(u.identity),ct=(0,p.s4)(m,m),st=function(t){return
2 Ot(t)?ct:(0,p.s4)(v(t.value),b(t.value))},lt={URI:C,compact:ut,separate:st},ft=function(t){return function(e){return Ot(e)?m:t(e.value)?e:m}},pt=function(t){return function(e){return Ot(e)?m:t(e.value)}},dt=function(t){return function(e){return(0,p.s4)(k(e,(0,l.ff)(t)),k(e,t))}},ht=function(t){return(0,u.flow)(R(t),st)},mt={URI:C,map:w,compact:ut,separate:st,filter:k,filterMap:O,partition:_,partitionMap:T},gt=function(t){return function(e){return function(n){return Ot(n)?t.of(m):t.map(e(n.value),g)}}},yt=function(t){return function(e){return Ot(e)?t.of(m):t.map(e.value,g)}},vt={URI:C,map:w,reduce:M,foldMap:E,reduceRight:j,traverse:N,sequence:yt},bt=(0,d.BL)(vt,lt),wt=(0,d.Fj)(vt,lt),xt=function(t){var e=bt(t);return function(t){return function(n){return e(n,t)}}},At=function(t){var e=wt(t);return function(t){return function(n){return e(n,t)}}},Mt={URI:C,map:w,reduce:M,foldMap:E,reduceRight:j,traverse:N,sequence:yt,compact:ut,separate:st,filter:k,filterMap:O,partition:_,partitionMap:T,wither:bt,wilt:wt},Et=function(){return m},jt={URI:C,map:w,ap:x,of:F,chain:A,throwError:Et},Nt=b,St={URI:C,fromEither:Nt},kt=s.pC,Ot=function(t){return"None"===t._tag},It=function(t,e){return function(n){return Ot(n)?t():e(n.value)}},_t=It,Tt=It,Ct=Tt,Dt=function(t){return function(e){return Ot(e)?t():e.value}},Pt=Dt,Lt=(0,c.OV)(U),zt=(0,i.apFirst)(W),Rt=(0,i.apSecond)(W),Ut=ut,Ft=(0,o.m)(Z),Bt=ot(u.identity),Qt=(0,a.Dj)(St),Wt=(0,a.fX)(St,Z),qt=function(t){return null==t?m:g(t)},Yt=function(t){try{return g(t())}catch(e){return m}},Zt=function(t){return function(){for(var e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];return Yt((function(){return t.apply(void 0,e)}))}},Ht=function(t){return(0,u.flow)(t,qt)},Gt=function(t){return function(e){return Ot(e)?m:qt(t(e.value))}},Vt=Tt(u.constNull,u.identity),Jt=Tt(u.constUndefined,u.identity);function Kt(t){return function(e,n){if(void 0===n){var r=Kt(t);return function(t){return r(e,t)}}return!Ot(n)&&t.equals(e,n.value)}}var Xt=function(t){return function(e){return!Ot(e)&&t(e.value)}},$t=F(s.F4),te=(0,c.YO)(U),ee=(0,o.a)(Z),ne=(0,i.apS)(W),re=F(s.Xl),ie=function(t){return function(e){var n=t(0,s.YM(e));if(Ot(n))return m;for(var r=[n.value],i=1;i<e.length;i++){var o=t(i,e[i]);if(Ot(o))return m;r.push(o.value)}return g(r)}},oe=function(t){var e=ie(t);return function(t){return s.Od(t)?e(t):re}},ae=oe,ue=function(t){return oe((function(e,n){return t(n)}))},ce=ue(u.identity);function se(t){return function(e){return kt(t(e))}}var le=Gt,fe={URI:C,map:w,of:F,ap:x,chain:A,reduce:M,foldMap:E,reduceRight:j,traverse:N,sequence:yt,zero:et,alt:S,extend:I,compact:ut,separate:st,filter:k,filterMap:O,partition:_,partitionMap:T,wither:bt,wilt:wt,throwError:Et},pe=(0,i.getApplySemigroup)(W),de=(0,r.V)(q),he=function(){return z((0,f.first)())},me=function(){return z((0,f.last)())}},4159:function(t,e,n){"use strict";n.d(e,{ff:function(){return r}});n(7893);var r=function(t){return function(e){return!t(e)}}},3235:function(t,e,n){"use strict";n.r(e),n.d(e,{concatAll:function(){return g},constant:function(){return s},first:function(){return h},fold:function(){return S},getDualSemigroup:function(){return M},getFirstSemigroup:function(){return w},getFunctionSemigroup:function(){return I},getIntercalateSemigroup:function(){return N},getJoinSemigroup:function(){return E},getLastSemigroup:function(){return b},getMeetSemigroup:function(){return j},getObjectSemigroup:function(){return v},getStructSemigroup:function(){return A},getTupleSemigroup:function(){return x},intercalate:function(){return d},last:function(){return m},max:function(){return c},min:function(){return u},reverse:function(){return l},semigroupAll:function(){return k},semigroupAny:function(){return O},semigroupProduct:function(){return C},semigroupString:function(){return _},semigroupSum:function(){return T},semigroupVoid:function(){return y},struct:function(){return f},tuple:function(){return p}});var r=n(7893),i=n(2479),o=(r.constTrue,function(t){return function(e,n){return e===n||t.compare(e,n)<1?e:n}}),a=function(t){return function(e,n){return e===n||t.compare(e,n)>-1?e:n}};var u=function(t){return{concat:o(t)}},c=function(t){return{concat:a(t)}},s=function(t){return{concat:function(){return t}}},l=function(t){return{concat:function(e,n){return t.concat(n,e)}}},f=function(t){return{concat:function(e,n){var r={};for(var o in t)i.e$.call(t,o)&&(r[o]=t[o].concat(e[o],n[o]));return r}}},p=function(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];return{concat:function(e,n){return t.map((function(t,r){return t.concat(e[r],n[r])}))}}},d=function(t){return function(e){return{concat:function(n,r){return e.concat(n,e.concat(t,r))}}}},h=function(){return{concat:r.identity}},m=function(){return{concat:function(t,e){return e}}},g=function(t){return function(e){return function(n){return n.reduce((function(e,n){return t.concat(e,n)}),e)}}},y=s(void 0),v=function(){return{concat:function(t,e){return Object.assign({},t,e)}}},b=m,w=h,x=p,A=f,M=l,E=c,j=u,N=d;function S(t){var e=g(t);return function(t,n){return void 0===n?e(t):e(t)(n)}}var k={concat:function(t,e){return t&&e}},O={concat:function(t,e){return t||e}},I=r.getSemigroup,_={concat:function(t,e){return t+e}},T={concat:function(t,e){return t+e}},C={concat:function(t,e){return t*e}}},7674:function(t,e,n){"use strict";n.d(e,{s4:function(){return r}});n(7893);var r=function(t,e){return{left:t,right:e}}},5511:function(t,e,n){"use strict";n.r(e),n.d(e,{fromIO:function(){return l},delay:function(){return f},map:function(){return g},ap:function(){return y},of:function(){return v},chain:function(){return b},flatten:function(){return w},URI:function(){return x},getRaceMonoid:function(){return A},Functor:function(){return M},flap:function(){return E},Pointed:function(){return j},ApplyPar:function(){return N},apFirst:function(){return S},apSecond:function(){return k},ApplicativePar:function(){return O},ApplySeq:function(){return I},ApplicativeSeq:function(){return _},Chain:function(){return T},Monad:function(){return C},MonadIO:function(){return D},fromTask:function(){return P},MonadTask:function(){return L},chainFirst:function(){return z},FromIO:function(){return R},fromIOK:function(){return U},chainIOK:function(){return F},chainFirstIOK:function(){return B},FromTask:function(){return Q},never:function(){return W},Do:function(){return q},bindTo:function(){return Y},bind:function(){return Z},apS:function(){return H},ApT:function(){return G},traverseReadonlyNonEmptyArrayWithIndex:function(){return V},traverseReadonlyArrayWithIndex:function(){return J},traverseReadonlyNonEmptyArrayWithIndexSeq:function(){return K},traverseReadonlyArrayWithIndexSeq:function(){return X},traverseArrayWithIndex:function(){return $},traverseArray:function(){return tt},sequenceArray:function(){return et},traverseSeqArrayWithIndex:function(){return nt},traverseSeqArray:function(){return rt},sequenceSeqArray:function(){return it},task:function(){return ot},taskSeq:function(){return at},getSemigroup:function(){return ut},getMonoid:function(){return ct}});var r=n(8596),i=n(6648),o=n(4398),a=n(5162),u=n(7893),c=n(7199),s=n(2479),l=function(t){return function(){return Promise.resolve().then(t)}};function f(t){return function(e){return function(){return new Promise((function(n){setTimeout((function(){Promise.resolve().then(e).then(n)}),t)}))}}}var p=function(t,e){return(0,u.pipe)(t,g(e))},d=function(t,e){return(0,u.pipe)(t,y(e))},h=function(t,e){return(0,u.pipe)(t,b((function(t){return(0,u.pipe)(e,g(t))})))},m=function(t,e){return(0,u.pipe)(t,b(e))},g=function(t){return function(e){return function(){return Promise.resolve().then(e).then(t)}}},y=function(t){return function(e){return function(){return Promise.all([Promise.resolve().then(e),Promise.resolve().then(t)]).then((function(t){return(0,t[0])(t[1])}))}}},v=function(t){return function(){return Promise.resolve(t)}},b=function(t){return function(e){return function(){return Promise.resolve().then(e).then((function(e){return t(e)()}))}}},w=b(u.identity),x="Task";function A(){return{concat:function(t,e){return function(){return Promise.race([Promise.resolve().then(t),Promise.resolve().then(e)])}},empty:W}}var M={URI:x,map:p},E=(0,c.OV)(M),j={URI:x,of:v},N={URI:x,map:p,ap:d},S=(0,i.apFirst)(N),k=(0,i.apSecond)(N),O={URI:x,map:p,ap:d,of:v},I={URI:x,map:p,ap:h},_={URI:x,map:p,ap:h,of:v},T={URI:x,map:p,ap:d,chain:m},C={URI:x,map:p,of:v,ap:d,chain:m},D={URI:x,map:p,of:v,ap:d,chain:m,fromIO:l},P=u.identity,L={URI:x,map:p,of:v,ap:d,chain:m,fromIO:l,fromTask:P},z=(0,o.m)(T),R={URI:x,fromIO:l},U=(0,a.K$)(R),F=(0,a.oU)(R,T),B=(0,a.At)(R,T),Q={URI:x,fromIO:l,fromTask:P},W=function(){return new Promise((function(t){}))}
2,q=v(s.F4),Y=(0,c.YO)(M),Z=(0,o.a)(T),H=(0,i.apS)(N),G=v(s.Xl),V=function(t){return function(e){return function(){return Promise.all(e.map((function(e,n){return Promise.resolve().then((function(){return t(n,e)()}))})))}}},J=function(t){var e=V(t);return function(t){return s.Od(t)?e(t):G}},K=function(t){return function(e){return function(){return s.Gb(e).reduce((function(e,n,r){return e.then((function(e){return Promise.resolve().then(t(r+1,n)).then((function(t){return e.push(t),e}))}))}),Promise.resolve().then(t(0,s.YM(e))).then(s.ri))}}},X=function(t){var e=K(t);return function(t){return s.Od(t)?e(t):G}},$=J,tt=function(t){return J((function(e,n){return t(n)}))},et=tt(u.identity),nt=X,rt=function(t){return X((function(e,n){return t(n)}))},it=rt(u.identity),ot={URI:x,map:p,of:v,ap:d,chain:m,fromIO:l,fromTask:P},at={URI:x,map:p,of:v,ap:h,chain:m,fromIO:l,fromTask:P},ut=(0,i.getApplySemigroup)(I),ct=(0,r.V)(_)},4343:function(t,e,n){"use strict";n.r(e),n.d(e,{Alt:function(){return le},ApT:function(){return ze},ApplicativePar:function(){return $t},ApplicativeSeq:function(){return ee},ApplyPar:function(){return Jt},ApplySeq:function(){return te},Bifunctor:function(){return se},Chain:function(){return ne},Do:function(){return _e},FromEither:function(){return fe},FromIO:function(){return xe},FromTask:function(){return je},Functor:function(){return Ht},Monad:function(){return re},MonadIO:function(){return ie},MonadTask:function(){return oe},MonadThrow:function(){return ae},Pointed:function(){return Vt},URI:function(){return Qt},alt:function(){return Rt},altW:function(){return Ut},ap:function(){return Tt},apFirst:function(){return Kt},apS:function(){return Pe},apSW:function(){return Le},apSecond:function(){return Xt},apW:function(){return Ct},bimap:function(){return It},bind:function(){return Ce},bindTo:function(){return Te},bindW:function(){return De},bracket:function(){return Ie},chain:function(){return Dt},chainEitherK:function(){return me},chainEitherKW:function(){return ge},chainFirst:function(){return ue},chainFirstIOK:function(){return Ee},chainFirstTaskK:function(){return ke},chainFirstW:function(){return ce},chainIOEitherK:function(){return xt},chainIOEitherKW:function(){return wt},chainIOK:function(){return Me},chainOptionK:function(){return he},chainTaskK:function(){return Se},chainTaskOptionK:function(){return vt},chainW:function(){return Pt},filterOrElse:function(){return ve},filterOrElseW:function(){return be},flap:function(){return Gt},flatten:function(){return zt},flattenW:function(){return Lt},fold:function(){return rt},foldW:function(){return ot},fromEither:function(){return K},fromEitherK:function(){return we},fromIO:function(){return V},fromIOEither:function(){return X},fromIOEitherK:function(){return bt},fromIOK:function(){return Ae},fromOption:function(){return pe},fromOptionK:function(){return de},fromPredicate:function(){return ye},fromTask:function(){return J},fromTaskK:function(){return Ne},fromTaskOption:function(){return $},fromTaskOptionK:function(){return yt},getAltTaskValidation:function(){return qt},getApplicativeTaskValidation:function(){return Wt},getApplyMonoid:function(){return Ke},getApplySemigroup:function(){return Je},getCompactable:function(){return Yt},getFilterable:function(){return Zt},getOrElse:function(){return at},getOrElseW:function(){return ut},getSemigroup:function(){return Xe},getTaskValidation:function(){return $e},left:function(){return W},leftIO:function(){return G},leftTask:function(){return Z},map:function(){return Ot},mapLeft:function(){return _t},match:function(){return tt},matchE:function(){return nt},matchEW:function(){return it},matchW:function(){return et},of:function(){return Ft},orElse:function(){return ft},orElseFirst:function(){return dt},orElseFirstW:function(){return ht},orElseW:function(){return pt},orLeft:function(){return mt},right:function(){return q},rightIO:function(){return H},rightTask:function(){return Y},sequenceArray:function(){return qe},sequenceSeqArray:function(){return He},swap:function(){return gt},taskEither:function(){return Ge},taskEitherSeq:function(){return Ve},taskify:function(){return Oe},throwError:function(){return Bt},toUnion:function(){return lt},traverseArray:function(){return We},traverseArrayWithIndex:function(){return Qe},traverseReadonlyArrayWithIndex:function(){return Ue},traverseReadonlyArrayWithIndexSeq:function(){return Be},traverseReadonlyNonEmptyArrayWithIndex:function(){return Re},traverseReadonlyNonEmptyArrayWithIndexSeq:function(){return Fe},traverseSeqArray:function(){return Ze},traverseSeqArrayWithIndex:function(){return Ye},tryCatch:function(){return ct},tryCatchK:function(){return st}});var r=n(8596),i=n(6648),o=n(4398),a=n(7893),u=n(7199),c=n(7070),s=n(7674);function l(t,e){return function(n){return t.map(n,e.compact)}}function f(t,e,n){var r=l(t,e),i=(0,u.UI)(t,n);return function(t){return s.s4(r((0,a.pipe)(t,i(c.getLeft))),r((0,a.pipe)(t,i(c.getRight))))}}var p=n(7186);function d(t){return(0,a.flow)(p.right,t.of)}function h(t){return(0,a.flow)(p.left,t.of)}function m(t){return function(e){return t.map(e,p.right)}}function g(t){return function(e){return t.map(e,p.left)}}function y(t){return(0,u.UI)(t,p.Functor)}function v(t){return(0,i.ap)(t,p.Apply)}function b(t){return function(e){return function(n){return t.chain(n,(function(n){return p.isLeft(n)?t.of(n):e(n.right)}))}}}function w(t){return function(e){return function(n){return t.chain(n,(function(n){return p.isLeft(n)?e():t.of(n)}))}}}function x(t){return function(e,n){return function(r){return t.map(r,p.bimap(e,n))}}}function A(t){return function(e){return function(n){return t.map(n,p.mapLeft(e))}}}function M(t){return function(e,n){return function(r){return t.map(r,p.match(e,n))}}}function E(t){return function(e,n){return function(r){return t.chain(r,p.match(e,n))}}}function j(t){return function(e){return function(n){return t.chain(n,p.match(e,t.of))}}}function N(t){return function(e){return function(n){return t.chain(n,(function(n){return p.isLeft(n)?e(n.left):t.of(n)}))}}}function S(t){var e=N(t);return function(n){return e((function(e){return t.map(n(e),(function(t){return p.isLeft(t)?t:p.left(e)}))}))}}function k(t){return function(e){return function(n){return t.chain(n,p.match((function(n){return t.map(e(n),p.left)}),(function(e){return t.of(p.right(e))})))}}}function O(t){return function(e){return t.map(e,p.swap)}}function I(t){return function(e){return t.map(e,p.toUnion)}}var _=n(4159);function T(t,e){return function(n){return function(r){return t.map(r,(function(t){return e.filter(t,n)}
2))}}}function C(t,e){return function(n){return function(r){return t.map(r,(function(t){return e.filterMap(t,n)}))}}}function D(t,e){var n=T(t,e);return function(t){var e=n((0,_.ff)(t)),r=n(t);return function(t){return(0,s.s4)(e(t),r(t))}}}function P(t,e){var n=C(t,e);return function(t){return function(e){return(0,s.s4)((0,a.pipe)(e,n((function(e){return(0,c.getLeft)(t(e))}))),(0,a.pipe)(e,n((function(e){return(0,c.getRight)(t(e))}))))}}}var L=n(4200),z=n(5162);function R(t){return function(e){return(0,a.flow)(e,t.fromTask)}}function U(t,e){return function(n){var r=(0,a.flow)(n,t.fromTask);return function(t){return e.chain(t,r)}}}function F(t,e){var n=(0,o.m)(e);return function(e){return n((0,a.flow)(e,t.fromTask))}}var B=n(2479),Q=n(5511),W=h(Q.Pointed),q=d(Q.Pointed),Y=m(Q.Functor),Z=g(Q.Functor),H=(0,a.flow)(Q.fromIO,Y),G=(0,a.flow)(Q.fromIO,Z),V=H,J=Y,K=Q.of,X=Q.fromIO,$=function(t){return Q.map(p.fromOption(t))},tt=M(Q.Functor),et=tt,nt=E(Q.Monad),rt=nt,it=nt,ot=it,at=j(Q.Monad),ut=at,ct=function(t,e){return function(){return t().then(B.F2,(function(t){return B.t$(e(t))}))}},st=function(t,e){return function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];return ct((function(){return t.apply(void 0,n)}),e)}},lt=I(Q.Functor),ft=N(Q.Monad),pt=ft,dt=S(Q.Monad),ht=dt,mt=k(Q.Monad),gt=O(Q.Functor),yt=function(t){var e=$(t);return function(t){return(0,a.flow)(t,e)}},vt=function(t){return(0,a.flow)(yt(t),Dt)},bt=function(t){return(0,a.flow)(t,X)},wt=function(t){return Pt(bt(t))},xt=wt,At=function(t,e){return(0,a.pipe)(t,Ot(e))},Mt=function(t,e){return(0,a.pipe)(t,Tt(e))},Et=function(t,e){return(0,a.pipe)(t,Dt((function(t){return(0,a.pipe)(e,Ot(t))})))},jt=function(t,e){return(0,a.pipe)(t,Dt(e))},Nt=function(t,e,n){return(0,a.pipe)(t,It(e,n))},St=function(t,e){return(0,a.pipe)(t,_t(e))},kt=function(t,e){return(0,a.pipe)(t,Rt(e))},Ot=y(Q.Functor),It=x(Q.Functor),_t=A(Q.Functor),Tt=v(Q.ApplyPar),Ct=Tt,Dt=b(Q.Monad),Pt=Dt,Lt=Pt(a.identity),zt=Lt,Rt=w(Q.Monad),Ut=Rt,Ft=q,Bt=W,Qt="TaskEither";function Wt(t,e){var n=(0,i.ap)(t,p.getApplicativeValidation(e));return{URI:Qt,_E:void 0,map:At,ap:function(t,e){return(0,a.pipe)(t,n(e))},of:Ft}}function qt(t){var e=function(t,e){return function(n){return function(r){return t.chain(r,p.match((function(r){return t.map(n(),p.mapLeft((function(t){return e.concat(r,t)})))}),d(t)))}}}(Q.Monad,t);return{URI:Qt,_E:void 0,map:At,alt:function(t,n){return(0,a.pipe)(t,e(n))}}}var Yt=function(t){var e=p.getCompactable(t);return{URI:Qt,_E:void 0,compact:l(Q.Functor,e),separate:f(Q.Functor,e,p.Functor)}};function Zt(t){var e=p.getFilterable(t),n=Yt(t),r=T(Q.Functor,e),i=C(Q.Functor,e),o=D(Q.Functor,e),u=P(Q.Functor,e);return{URI:Qt,_E:void 0,map:At,compact:n.compact,separate:n.separate,filter:function(t,e){return(0,a.pipe)(t,r(e))},filterMap:function(t,e){return(0,a.pipe)(t,i(e))},partition:function(t,e){return(0,a.pipe)(t,o(e))},partitionMap:function(t,e){return(0,a.pipe)(t,u(e))}}}var Ht={URI:Qt,map:At},Gt=(0,u.OV)(Ht),Vt={URI:Qt,of:Ft},Jt={URI:Qt,map:At,ap:Mt},Kt=(0,i.apFirst)(Jt),Xt=(0,i.apSecond)(Jt),$t={URI:Qt,map:At,ap:Mt,of:Ft},te={URI:Qt,map:At,ap:Et},ee={URI:Qt,map:At,ap:Et,of:Ft},ne={URI:Qt,map:At,ap:Mt,chain:jt},re={URI:Qt,map:At,ap:Mt,chain:jt,of:Ft},ie={URI:Qt,map:At,ap:Mt,chain:jt,of:Ft,fromIO:V},oe={URI:Qt,map:At,ap:Mt,chain:jt,of:Ft,fromIO:V,fromTask:J},ae={URI:Qt,map:At,ap:Mt,chain:jt,of:Ft,throwError:Bt},ue=(0,o.m)(ne),ce=ue,se={URI:Qt,bimap:Nt,mapLeft:St},le={URI:Qt,map:At,alt:kt},fe={URI:Qt,fromEither:K},pe=(0,L.Yo)(fe),de=(0,L.pc)(fe),he=(0,L.k4)(fe,ne),me=(0,L.fX)(fe,ne),ge=me,ye=(0,L.DT)(fe),ve=(0,L.Y$)(fe,ne),be=ve,we=(0,L.Dj)(fe),xe={URI:Qt,fromIO:V},Ae=(0,z.K$)(xe),Me=(0,z.oU)(xe,ne),Ee=(0,z.At)(xe,ne),je={URI:Qt,fromIO:V,fromTask:J},Ne=R(je),Se=U(je,ne),ke=F(je,ne);function Oe(t){return function(){var e=Array.prototype.slice.call(arguments);return function(){return new Promise((function(n){t.apply(null,e.concat((function(t,e){return n(null!=t?B.t$(t):B.F2(e))})))}))}}}var Ie=function(t,e,n){return(0,a.pipe)(t,Dt((function(t){return(0,a.pipe)(e(t),Q.chain((function(e){return(0,a.pipe)(n(t,e),Dt((function(){return Q.of(e)})))}
2)))})))},_e=Ft(B.F4),Te=(0,u.YO)(Ht),Ce=(0,o.a)(ne),De=Ce,Pe=(0,i.apS)(Jt),Le=Pe,ze=Ft(B.Xl),Re=function(t){return(0,a.flow)(Q.traverseReadonlyNonEmptyArrayWithIndex(t),Q.map(p.traverseReadonlyNonEmptyArrayWithIndex(a.SK)))},Ue=function(t){var e=Re(t);return function(t){return B.Od(t)?e(t):ze}},Fe=function(t){return function(e){return function(){return B.Gb(e).reduce((function(e,n,r){return e.then((function(i){return B.nM(i)?e:t(r+1,n)().then((function(t){return B.nM(t)?t:(i.right.push(t.right),i)}))}))}),t(0,B.YM(e))().then(p.map(B.ri)))}}},Be=function(t){var e=Fe(t);return function(t){return B.Od(t)?e(t):ze}},Qe=Ue,We=function(t){return Ue((function(e,n){return t(n)}))},qe=We(a.identity),Ye=Be,Ze=function(t){return Be((function(e,n){return t(n)}))},He=Ze(a.identity),Ge={URI:Qt,bimap:Nt,mapLeft:St,map:At,of:Ft,ap:Mt,chain:jt,alt:kt,fromIO:V,fromTask:J,throwError:Bt},Ve={URI:Qt,bimap:Nt,mapLeft:St,map:At,of:Ft,ap:Et,chain:jt,alt:kt,fromIO:V,fromTask:J,throwError:Bt},Je=(0,i.getApplySemigroup)(te),Ke=(0,r.V)(ee),Xe=function(t){return(0,i.getApplySemigroup)(Q.ApplySeq)(p.getSemigroup(t))};function $e(t){var e=Wt(Q.ApplicativePar,t),n=qt(t);return{URI:Qt,_E:void 0,map:At,ap:e.ap,of:Ft,chain:jt,bimap:Nt,mapLeft:St,alt:n.alt,fromIO:V,fromTask:J,throwError:Bt}}},602:function(t,e,n){"use strict";function r(t,e){return function(n){var r=t.traverse(n);return function(t,i){return n.map(r(t,i),e.separate)}}}function i(t,e){return function(n){var r=t.traverse(n);return function(t,i){return n.map(r(t,i),e.compact)}}}n.d(e,{Fj:function(){return r},BL:function(){return i}})},7893:function(t,e,n){"use strict";n.r(e),n.d(e,{getBooleanAlgebra:function(){return r},getSemigroup:function(){return i},getMonoid:function(){return o},getSemiring:function(){return a},getRing:function(){return u},apply:function(){return c},identity:function(){return s},unsafeCoerce:function(){return l},constant:function(){return f},constTrue:function(){return p},constFalse:function(){return d},constNull:function(){return h},constUndefined:function(){return m},constVoid:function(){return g},flip:function(){return y},flow:function(){return v},tuple:function(){return b},increment:function(){return w},decrement:function(){return x},absurd:function(){return A},tupled:function(){return M},untupled:function(){return E},pipe:function(){return j},hole:function(){return N},SK:function(){return S},not:function(){return k},getEndomorphismMonoid:function(){return O}});var r=function(t){return function(){return{meet:function(e,n){return function(r){return t.meet(e(r),n(r))}},join:function(e,n){return function(r){return t.join(e(r),n(r))}},zero:function(){return t.zero},one:function(){return t.one},implies:function(e,n){return function(r){return t.implies(e(r),n(r))}},not:function(e){return function(n){return t.not(e(n))}}}}},i=function(t){return function(){return{concat:function(e,n){return function(r){return t.concat(e(r),n(r))}}}}},o=function(t){var e=i(t);return function(){return{concat:e().concat,empty:function(){return t.empty}}}},a=function(t){return{add:function(e,n){return function(r){return t.add(e(r),n(r))}},zero:function(){return t.zero},mul:function(e,n){return function(r){return t.mul(e(r),n(r))}},one:function(){return t.one}}},u=function(t){var e=a(t);return{add:e.add,mul:e.mul,one:e.one,zero:e.zero,sub:function(e,n){return function(r){return t.sub(e(r),n(r))}}}},c=function(t){return function(e){return e(t)}};function s(t){return t}var l=s;function f(t){return function(){return t}}var p=f(!0),d=f(!1),h=f(null),m=f(void 0),g=m;function y(t){return function(e,n){return t(n,e)}}function v(t,e,n,r,i,o,a,u,c){switch(arguments.length){case 1:return t;case 2:return function(){return e(t.apply(this,arguments))};case 3:return function(){return n(e(t.apply(this,arguments)))};case 4:return function(){return r(n(e(t.apply(this,arguments))))};case 5:return function(){return i(r(n(e(t.apply(this,arguments)))))};case 6:return function(){return o(i(r(n(e(t.apply(this,arguments))))))};case 7:return function(){return a(o(i(r(n(e(t.apply(this,arguments)))))))};case 8:return function(){return u(a(o(i(r(n(e(t.apply(this,arguments))))))))};case 9:return function(){return c(u(a(o(i(r(n(e(t.apply(this,arguments)))))))))}}}function b(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];return t}function w(t){return t+1}function x(t){return t-1}function A(t){throw new Error("Called `absurd` function which should be uncallable")}function M(t){return function(e){return t.apply(void 0,e)}}function E(t){return function(){for(var e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];return t(e)}}function j(t,e,n,r,i,o,a,u,c){switch(arguments.length){case 1:return t;case 2:return e(t);case 3:return n(e(t));case 4:return r(n(e(t)));case 5:return i(r(n(e(t))));case 6:return o(i(r(n(e(t)))));case 7:return a(o(i(r(n(e(t))))));case 8:return u(a(o(i(r(n(e(t)))))));case 9:return c(u(a(o(i(r(n(e(t))))))));default:for(var s=arguments[0],l=1;l<arguments.length;l++)s=arguments[l](s);return s}}var N=A,S=function(t,e){return e};function k(t){return function(e){return!t(e)}}var O=function(){return{concat:function(t,e){return v(t,e)},empty:s}}},2479:function(t,e,n){"use strict";n.d(e,{Wi:function(){return r},pC:function(){return i},YP:function(){return o},G:function(){return a},nM:function(){return u},tO:function(){return c},t$:function(){return s},F2:function(){return l},ri:function(){return f},Od:function(){return p},YM:function(){return d},Gb:function(){return h},Xl:function(){return m},F4:function(){return g},e$:function(){return y}});var r=function(t){return"None"===t._tag},i=function(t){return"Some"===t._tag},o={_tag:"None"},a=function(t){return{_tag:"Some",value:t}},u=function(t){return"Left"===t._tag},c=function(t){return"Right"===t._tag},s=function(t){return{_tag:"Left",left:t}},l=function(t){return{_tag:"Right",right:t}},f=function(t){return[t]},p=function(t){return t.length>0},d=function(t){return t[0]},h=function(t){return t.slice(1)},m=[],g={},y=Object.prototype.hasOwnProperty},1159:function(t,e,n){"use strict";n.r(e),n.d(e,{pipeable:function(){return i},pipe:function(){return o}});var r=n(7893);function i(t){var e={};if(function(t){return"function"==typeof t.map}(t)){e.map=function(e){return function(n){return t.map(n,e)}}}if(function(t){return"function"==typeof t.contramap}(t)){e.contramap=function(e){return function(n){return t.contramap(n,e)}}}if(function(t){return"function"==typeof t.mapWithIndex}(t)){e.mapWithIndex=function(e){return function(n){return t.mapWithIndex(n,e)}}}if(function(t){return"function"==typeof t.ap}(t)){e.ap=function(e){return function(n){return t.ap(n,e)}},e.apFirst=function(e){return function(n){return t.ap(t.map(n,(function(t){return function(){return t}})),e)}},e.apSecond=function(e){return function(n){return t.ap(t.map(n,(function(){return function(t){return t}})),e)}}}if(function(t){return"function"==typeof t.chain}(t)){e.chain=function(e){return function(n){return t.chain(n,e)}},e.chainFirst=function(e){return function(n){return t.chain(n,(function(n){return t.map(e(n),(function(){return n}))}))}},e.flatten=function(e){return t.chain(e,r.identity)}}if(function(t){return"function"==typeof t.bimap}(t)){e.bimap=function(e,n){return function(r){return t.bimap(r,e,n)}},e.mapLeft=function(e){return function(n){return t.mapLeft(n,e)}}}if(function(t){return"function"==typeof t.extend}(t)){e.extend=function(e){return function(n){return t.extend(n,e)}},e.duplicate=function(e){return t.extend(e,r.identity)}}if(function(t){return"function"==typeof t.reduce}(t)){e.reduce=function(e,n){return function(r){return t.reduce(r,e,n)}},e.foldMap=function(e){var n=t.foldMap(e);return function(t){return function(e){return n(e,t)}}},e.reduceRight=function(e,n){return function(r){return t.reduceRight(r,e,n)}}}if(function(t){return"function"==typeof t.reduceWithIndex}(t)){e.reduceWithIndex=function(e,n){return function(r){return t.reduceWithIndex(r,e,n)}},e.foldMapWithIndex=function(e){var n=t.foldMapWithIndex(e);return function(t){return function(e){return n(e,t)}}},e.reduceRightWithIndex=function(e,n){return function(r){return t.reduceRightWithIndex(r,e,n)}}}if(function(t){return"function"==typeof t.alt}(t)){e.alt=function(e){return function(n){return t.alt(n,e)}}}if(function(t){return"function"==typeof t.compact}(t)&&(e.compact=t.compact,e.separate=t.separate),function(t){return"function"==typeof t.filter}(t)){e.filter=function(e){return function(n){return t.filter(n,e)}},e.filterMap=function(e){return function(n){return t.filterMap(n,e)}},e.partition=function(e){return function(n){return t.partition(n,e)}},e.partitionMap=function(e){return function(n){return t.partitionMap(n,e)}}}if(function(t){return"function"==typeof t.filterWithIndex}(t)){e.filterWithIndex=function(e){return function(n){return t.filterWithIndex(n,e)}},e.filterMapWithIndex=function(e){return function(n){return t.filterMapWithIndex(n,e)}},e.partitionWithIndex=function(e){return function(n){return t.partitionWithIndex(n,e)}},e.partitionMapWithIndex=function(e){return function(n){return t.partitionMapWithIndex(n,e)}}}if(function(t){return"function"==typeof t.promap}(t)){e.promap=function(e,n){return function(r){return t.promap(r,e,n)}}}if(function(t){return"function"==typeof t.compose}(t)){e.compose=function(e){return function(n){return t.compose(n,e)}}}if(function(t){return"function"==typeof t.throwError}(t)){e.fromOption=function(e){return function(n){return"None"===n._tag?t.throwError(e()):t.of(n.value)}},e.fromEither=function(e){return"Left"===e._tag?t.throwError(e.left):t.of(e.right)},e.fromPredicate=function(e,n){return function(r){return e(r)?t.of(r):t.throwError(n(r))}},e.filterOrElse=function(e,n){return function(r){return t.chain(r,(function(r){return e(r)?t.of(r):t.throwError(n(r))}))}}}return e}var o=r.pipe},2397:function(t,e,n){"use strict";
2Object.defineProperty(e,"__esModule",{value:!0}),e.sequenceS=e.sequenceT=e.getApplySemigroup=e.apS=e.apSecond=e.apFirst=e.ap=void 0;var r=n(2836);function i(t,e,n){return function(r){for(var o=Array(n.length+1),a=0;a<n.length;a++)o[a]=n[a];return o[n.length]=r,0===e?t.apply(null,o):i(t,e-1,o)}}e.ap=function(t,e){return function(n){return function(r){return t.ap(t.map(r,(function(t){return function(n){return e.ap(t,n)}})),n)}}},e.apFirst=function(t){return function(e){return function(n){return t.ap(t.map(n,(function(t){return function(){return t}})),e)}}},e.apSecond=function(t){return function(e){return function(n){return t.ap(t.map(n,(function(){return function(t){return t}})),e)}}},e.apS=function(t){return function(e,n){return function(r){return t.ap(t.map(r,(function(t){return function(n){var r;return Object.assign({},t,((r={})[e]=n,r))}})),n)}}},e.getApplySemigroup=function(t){return function(e){return{concat:function(n,r){return t.ap(t.map(n,(function(t){return function(n){return e.concat(t,n)}})),r)}}}};var o={1:function(t){return[t]},2:function(t){return function(e){return[t,e]}},3:function(t){return function(e){return function(n){return[t,e,n]}}},4:function(t){return function(e){return function(n){return function(r){return[t,e,n,r]}}}},5:function(t){return function(e){return function(n){return function(r){return function(i){return[t,e,n,r,i]}}}}}};function a(t){return o.hasOwnProperty(t)||(o[t]=i(r.tuple,t-1,[])),o[t]}e.sequenceT=function(t){return function(){for(var e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];for(var r=e.length,i=a(r),o=t.map(e[0],i),u=1;u<r;u++)o=t.ap(o,e[u]);return o}},e.sequenceS=function(t){return function(e){for(var n=Object.keys(e),r=n.length,o=function(t){var e=t.length;switch(e){case 1:return function(e){var n;return(n={})[t[0]]=e,n};case 2:return function(e){return function(n){var r;return(r={})[t[0]]=e,r[t[1]]=n,r}};case 3:return function(e){return function(n){return function(r){var i;return(i={})[t[0]]=e,i[t[1]]=n,i[t[2]]=r,i}}};case 4:return function(e){return function(n){return function(r){return function(i){var o;return(o={})[t[0]]=e,o[t[1]]=n,o[t[2]]=r,o[t[3]]=i,o}}}};case 5:return function(e){return function(n){return function(r){return function(i){return function(o){var a;return(a={})[t[0]]=e,a[t[1]]=n,a[t[2]]=r,a[t[3]]=i,a[t[4]]=o,a}}}}};default:return i((function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];for(var i={},o=0;o<e;o++)i[t[o]]=n[o];return i}),e-1,[])}}(n),a=t.map(e[n[0]],o),u=1;u<r;u++)a=t.ap(a,e[n[u]]);return a}}},2836:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getEndomorphismMonoid=e.not=e.SK=e.hole=e.pipe=e.untupled=e.tupled=e.absurd=e.decrement=e.increment=e.tuple=e.flow=e.flip=e.constVoid=e.constUndefined=e.constNull=e.constFalse=e.constTrue=e.constant=e.unsafeCoerce=e.identity=e.apply=e.getRing=e.getSemiring=e.getMonoid=e.getSemigroup=e.getBooleanAlgebra=void 0;e.getBooleanAlgebra=function(t){return function(){return{meet:function(e,n){return function(r){return t.meet(e(r),n(r))}},join:function(e,n){return function(r){return t.join(e(r),n(r))}},zero:function(){return t.zero},one:function(){return t.one},implies:function(e,n){return function(r){return t.implies(e(r),n(r))}},not:function(e){return function(n){return t.not(e(n))}}}}};e.getSemigroup=function(t){return function(){return{concat:function(e,n){return function(r){return t.concat(e(r),n(r))}}}}};e.getMonoid=function(t){var n=e.getSemigroup(t);return function(){return{concat:n().concat,empty:function(){return t.empty}}}};e.getSemiring=function(t){return{add:function(e,n){return function(r){return t.add(e(r),n(r))}},zero:function(){return t.zero},mul:function(e,n){return function(r){return t.mul(e(r),n(r))}},one:function(){return t.one}}};e.getRing=function(t){var n=e.getSemiring(t);return{add:n.add,mul:n.mul,one:n.one,zero:n.zero,sub:function(e,n){return function(r){return t.sub(e(r),n(r))}}}};function n(t){return t}function r(t){return function(){return t}}function i(t,e,n,r,i,o,a,u,c){switch(arguments.length){case 1:return t;case 2:return function(){return e(t.apply(this,arguments))};case 3:return function(){return n(e(t.apply(this,arguments)))};case 4:return function(){return r(n(e(t.apply(this,arguments))))};case 5:return function(){return i(r(n(e(t.apply(this,arguments)))))};case 6:return function(){return o(i(r(n(e(t.apply(this,arguments))))))};case 7:return function(){return a(o(i(r(n(e(t.apply(this,arguments)))))))};case 8:return function(){return u(a(o(i(r(n(e(t.apply(this,arguments))))))))};case 9:return function(){return c(u(a(o(i(r(n(e(t.apply(this,arguments)))))))))}}}function o(t){throw new Error("Called `absurd` function which should be uncallable")}e.apply=function(t){return function(e){return e(t)}},e.identity=n,e.unsafeCoerce=n,e.constant=r,e.constTrue=r(!0),e.constFalse=r(!1),e.constNull=r(null),e.constUndef
2ined=r(void 0),e.constVoid=e.constUndefined,e.flip=function(t){return function(e,n){return t(n,e)}},e.flow=i,e.tuple=function(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];return t},e.increment=function(t){return t+1},e.decrement=function(t){return t-1},e.absurd=o,e.tupled=function(t){return function(e){return t.apply(void 0,e)}},e.untupled=function(t){return function(){for(var e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];return t(e)}},e.pipe=function(t,e,n,r,i,o,a,u,c){switch(arguments.length){case 1:return t;case 2:return e(t);case 3:return n(e(t));case 4:return r(n(e(t)));case 5:return i(r(n(e(t))));case 6:return o(i(r(n(e(t)))));case 7:return a(o(i(r(n(e(t))))));case 8:return u(a(o(i(r(n(e(t)))))));case 9:return c(u(a(o(i(r(n(e(t))))))));default:for(var s=arguments[0],l=1;l<arguments.length;l++)s=arguments[l](s);return s}},e.hole=o;e.SK=function(t,e){return e},e.not=function(t){return function(e){return!t(e)}};e.getEndomorphismMonoid=function(){return{concat:function(t,e){return i(t,e)},empty:n}}},8440:function(t,e){"use strict";e.__esModule=!0,e.applyTrailingSlashOption=void 0;e.applyTrailingSlashOption=function(t,e){void 0===e&&(e="legacy");var n=t.endsWith(".html"),r=t.endsWith(".xml"),i=t.endsWith(".pdf");return"/"===t?t:((n||r||i)&&(e="never"),"always"===e?t.endsWith("/")?t:t+"/":"never"===e&&t.endsWith("/")?t.slice(0,-1):t)}},6494:function(t){"use strict";t.exports=Object.assign},540:function(t,e,n){"use strict";var r=n(3038);function i(t,e){var n="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!n){if(Array.isArray(t)||(n=function(t,e){if(!t)return;if("string"==typeof t)return o(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return o(t,e)}(t))||e&&t&&"number"==typeof t.length){n&&(t=n);var r=0,i=function(){};return{s:i,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,u=!0,c=!1;return{s:function(){n=n.call(t)},n:function(){var t=n.next();return u=t.done,t},e:function(t){c=!0,a=t},f:function(){try{u||null==n.return||n.return()}finally{if(c)throw a}}}}function o(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}e.__esModule=!0,e.wrapRootElement=void 0;var a=function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var n=s(e);if(n&&n.has(t))return n.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in t)if("default"!==o&&Object.prototype.hasOwnProperty.call(t,o)){var a=i?Object.getOwnPropertyDescriptor(t,o):null;a&&(a.get||a.set)?Object.defineProperty(r,o,a):r[o]=t[o]}r.default=t,n&&n.set(t,r);return r}(n(7294)),u=n(611),c=n(9848);function s(t){if("function"!=typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(s=function(t){return t?n:e})(t)}function l(t){var e=t.children,n=(0,a.useState)({collectedForwards:new Set,collectedAnyScript:!1}),o=r(n,2),s=o[0],l=s.collectedForwards,f=s.collectedAnyScript,p=o[1];return a.default.createElement(c.PartytownContext.Provider,{value:{collectScript:function(t){var e=!1,n={collectedAnyScript:f,collectedForwards:l};if(f||(n.collectedAnyScript=!0,e=!0),null!=t&&t.forward)if(Array.isArray(t.forward)){var r,o=i(t.forward);try{for(o.s();!(r=o.n()).done;){var a=r.value;n.collectedForwards.has(a)||(n.collectedForwards.add(a),e=!0)}}catch(u){o.e(u)}finally{o.f()}}else 0;e&&p(n)}}},e,f&&a.default.createElement(u.Partytown,{key:"partytown",forward:Array.from(l)}))}e.wrapRootElement=function(t){var e=t.element;return a.default.createElement(l,null,e)}},5095:function(t,e,n){"use strict";n.r(e),n.d(e,{failures:function(){return c},failure:function(){return s},success:function(){return l},Type:function(){return f},identity:function(){return p},getFunctionName:function(){return d},getContextEntry:function(){return h},appendContext:function(){return m},getDomainKeys:function(){return A},mergeAll:function(){return E},emptyTags:function(){return S},getTags:function(){return D},getIndex:function(){return P},NullType:function(){return L},nullType:function(){return z},UndefinedType:function(){return R},VoidType:function(){return F},voidType:function(){return B},UnknownType:function(){return Q},unknown:function(){return W},StringType:function(){return q},string:function(){return Y},NumberType:function(){return Z},number:function(){return H},BigIntType:function(){return G},bigint:function(){return V},BooleanType:function(){return J},boolean:function(){return K},AnyArrayType:function(){return X},UnknownArray:function(){return $},AnyDictionaryType:function(){return tt},UnknownRecord:function(){return et},null:function(){return z},undefined:function(){return U},void:function(){return B},LiteralType:function(){return nt},literal:function(){return rt},KeyofType:function(){return it},keyof:function(){return ot},RefinementType:function(){return at},brand:function(){return ut},Int:function(){return ct},RecursiveType:function(){return st},recursion:function(){return lt},ArrayType:function(){return ft},array:function(){return pt},InterfaceType:function(){return dt},type:function(){return ht},PartialType:function(){return mt},partial:function(){return gt},DictionaryType:function(){return yt},record:function(){return vt},UnionType:function(){return bt},union:function(){return wt},IntersectionType:function(){return xt},intersection:function(){return At},TupleType:function(){return Mt},tuple:function(){return Et},ReadonlyType:function(){return jt},readonly:function(){return Nt},ReadonlyArrayType:function(){return St},readonlyArray:function(){return kt},strict:function(){return Ot},ExactType:function(){return It},exact:function(){return _t},FunctionType:function(){return Tt},Function:function(){return Ct},TaggedUnionType:function(){return Dt},taggedUnion:function(){return Pt},Array:function(){return $},interface:function(){return ht},getValidationError:function(){return Lt},getDefaultContext:function(){return zt},NeverType:function(){return Rt},never:function(){return Ut},AnyType:function(){return Ft},any:function(){return Bt},Dictionary:function(){return Qt},ObjectType:function(){return Wt},object:function(){return qt},refinement:function(){return Yt},Integer:function(){return Zt},dictionary:function(){return Ht},StrictType:function(){return Gt},clean:function(){return Vt},alias:function(){return Jt}});var r,i=n(7186),o=(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n])},r(t,e)},function(t,e){function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),a=function(){return a=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++)for(var i in e=arguments[n])Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t},a.apply(this,arguments)},u=function(){for(var t=0,e=0,n=arguments.length;e<n;e++)t+=arguments[e].length;var r=Array(t),i=0;for(e=0;e<n;e++)for(var o=arguments[e],a=0,u=o.length;a<u;a++,i++)r[i]=o[a];return r},c=i.left,s=function(t,e,n){return c([{value:t,context:e,message:n}])},l=i.right,f=function(){function t(t,e,n,r){this.name=t,this.is=e,this.validate=n,this.encode=r,this.decode=this.decode.bind(this)}return t.prototype.pipe=function(e,n){var r=this;return void 0===n&&(n="pipe("+this.name+", "+e.name+")"),new t(n,e.is,(function(t,n){var o=r.validate(t,n);return(0,i.isLeft)(o)?o:e.validate(o.right,n)}),this.encode===p&&e.encode===p?p:function(t){return r.encode(e.encode(t))})},t.prototype.asDecoder=function(){return this},t.prototype.asEncoder=function(){return this},t.prototype.decode=function(t){return this.validate(t,[{key:"",type:this,actual:t}])},t}(),p=function(t){return t};function d(t){return t.displayName||t.name||"<function"+t.length+">"}function h(t,e){return{key:t,type:e}}function m(t,e,n,r){for(var i=t.length,o=Array(i+1),a=0;a<i;a++)o[a]=t[a];return o[i]={key:e,type:n,actual:r},o}function g(t,e){for(var n=e.length,r=0;r<n;r++)t.push(e[r])}var y=Object.prototype.hasOwnProperty;function v(t){return Object.keys(t).map((function(e){return e+": "+t[e].name})).join(", ")}function b(t){for(var e=0;e<t.length;e++)if(t[e].encode!==p)return!1;return!0}function w(t){return"{ "+v(t)+" }"}function x(t){return"Partial<"+t+">"}function A(t){var e;if(I(t)){var n=t.value;if(Y.is(n))return(e={})[n]=null,e}else{if("KeyofType"===t._tag)return t.keys;if(T(t)){var r=t.types.map((function(t){return A(t)}));return r.some(U.is)?void 0:Object.assign.apply(Object,u([{}],r))}}}function M(t){return"("+t.map((function(t){return t.name})).join(" | ")+")"}function E(t,e){for(var n=!0,r=!0,i=!et.is(t),o=0,a=e;o<a.length;o++){(l=a[o])!==t&&(n=!1),et.is(l)&&(r=!1)}if(n)return t;if(r)return e[e.length-1];for(var u={},c=0,s=e;c<s.length;c++){var l=s[c];for(var f in l)u.hasOwnProperty(f)&&!i&&l[f]===t[f]||(u[f]=l[f])}return u}function j(t){switch(t._tag){case"RefinementType":case"ReadonlyType":return j(t.type);case"InterfaceType":case"StrictType":case"PartialType":return t.props;case"IntersectionType":return t.types.reduce((function(t,e){return Object.assign(t,j(e))}),{})}}function N(t,e){for(var n=Object.getOwnPropertyNames(t),r=!1,i={},o=0;o<n.length;o++){var a=n[o];y.call(e,a)?i[a]=t[a]:r=!0}return r?i:t}var S={};function k(t,e){for(var n=[],r=0,i=t;r<i.length;r++){var o=i[r];-1!==e.indexOf(o)&&n.push(o)}return n}function O(t){return"AnyType"===t._tag}function I(t){return"LiteralType"===t._tag}function _(t){return"InterfaceType"===t._tag}function T(t){return"UnionType"===t._tag}var C=[];function D(t){if(-1!==C.indexOf(t))return S;if(_(t)||function(t){return"StrictType"===t._tag}(t)){var e=S;for(var n in t.props){var r=t.props[n];I(r)&&(e===S&&(e={}),e[n]=[r.value])}return e}if(function(t){return"ExactType"===t._tag}(t)||function(t){return"RefinementType"===t._tag}(t))return D(t.type);if(function(t){return"IntersectionType"===t._tag}(t))return t.types.reduce((function(t,e){return function(t,e){if(t===S)return e;if(e===S)return t;var n=Object.assign({},t);for(var r in e)if(t.hasOwnProperty(r)){var i=k(t[r],e[r]);if(!(i.length>0)){n=S;break}n[r]=i}else n[r]=e[r];return n}(t,D(e))}),S);if(T(t))return t.types.slice(1).reduce((function(t,e){return function(t,e){if(t===S||e===S)return S;var n=S;for(var r in t)e.hasOwnProperty(r)&&0===k(t[r],e[r]).length&&(n===S&&(n={}),n[r]=t[r].concat(e[r]));return n}(t,D(e))}),D(t.types[0]));if(function(t){return"RecursiveType"===t._tag}(t)){C.push(t);var i=D(t.type);return C.pop(),i}return S}function P(t){for(var e=D(t[0]),n=Object.keys(e),r=t.length,i=function(n){for(var i=e[n].slice(),o=[e[n]],a=1;a<r;a++){var u=D(t[a])[n];if(void 0===u)return"continue-keys";if(u.some((function(t){return-1!==i.indexOf(t)})))return"continue-keys";i.push.apply(i,u),o.push(u)}return{value:[n,o]}},o=0,a=n;o<a.length;o++){var u=i(a[o]);if("object"==typeof u)return u.value}}var L=function(t){function e(){var e=t.call(this,"null",(function(t){return null===t}),(function(t,n){return e.is(t)?l(t):s(t,n)}),p)||this;return e._tag="NullType",e}return o(e,t),e}(f),z=new L,R=function(t){function e(){var e=t.call(this,"undefined",(function(t){return void 0===t}),(function(t,n){return e.is(t)?l(t):s(t,n)}),p)||this;return e._tag="UndefinedType",e}return o(e,t),e}(f),U=new R,F=function(t){function e(){var e=t.call(this,"void",U.is,U.val
2idate,p)||this;return e._tag="VoidType",e}return o(e,t),e}(f),B=new F,Q=function(t){function e(){var e=t.call(this,"unknown",(function(t){return!0}),l,p)||this;return e._tag="UnknownType",e}return o(e,t),e}(f),W=new Q,q=function(t){function e(){var e=t.call(this,"string",(function(t){return"string"==typeof t}),(function(t,n){return e.is(t)?l(t):s(t,n)}),p)||this;return e._tag="StringType",e}return o(e,t),e}(f),Y=new q,Z=function(t){function e(){var e=t.call(this,"number",(function(t){return"number"==typeof t}),(function(t,n){return e.is(t)?l(t):s(t,n)}),p)||this;return e._tag="NumberType",e}return o(e,t),e}(f),H=new Z,G=function(t){function e(){var e=t.call(this,"bigint",(function(t){return"bigint"==typeof t}),(function(t,n){return e.is(t)?l(t):s(t,n)}),p)||this;return e._tag="BigIntType",e}return o(e,t),e}(f),V=new G,J=function(t){function e(){var e=t.call(this,"boolean",(function(t){return"boolean"==typeof t}),(function(t,n){return e.is(t)?l(t):s(t,n)}),p)||this;return e._tag="BooleanType",e}return o(e,t),e}(f),K=new J,X=function(t){function e(){var e=t.call(this,"UnknownArray",Array.isArray,(function(t,n){return e.is(t)?l(t):s(t,n)}),p)||this;return e._tag="AnyArrayType",e}return o(e,t),e}(f),$=new X,tt=function(t){function e(){var e=t.call(this,"UnknownRecord",(function(t){var e=Object.prototype.toString.call(t);return"[object Object]"===e||"[object Window]"===e}),(function(t,n){return e.is(t)?l(t):s(t,n)}),p)||this;return e._tag="AnyDictionaryType",e}return o(e,t),e}(f),et=new tt,nt=function(t){function e(e,n,r,i,o){var a=t.call(this,e,n,r,i)||this;return a.value=o,a._tag="LiteralType",a}return o(e,t),e}(f);function rt(t,e){void 0===e&&(e=JSON.stringify(t));var n=function(e){return e===t};return new nt(e,n,(function(e,r){return n(e)?l(t):s(e,r)}),p,t)}var it=function(t){function e(e,n,r,i,o){var a=t.call(this,e,n,r,i)||this;return a.keys=o,a._tag="KeyofType",a}return o(e,t),e}(f);function ot(t,e){void 0===e&&(e=Object.keys(t).map((function(t){return JSON.stringify(t)})).join(" | "));var n=function(e){return Y.is(e)&&y.call(t,e)};return new it(e,n,(function(t,e){return n(t)?l(t):s(t,e)}),p,t)}var at=function(t){function e(e,n,r,i,o,a){var u=t.call(this,e,n,r,i)||this;return u.type=o,u.predicate=a,u._tag="RefinementType",u}return o(e,t),e}(f);function ut(t,e,n){return Yt(t,e,n)}var ct=ut(H,(function(t){return Number.isInteger(t)}),"Int"),st=function(t){function e(e,n,r,i,o){var a=t.call(this,e,n,r,i)||this;return a.runDefinition=o,a._tag="RecursiveType",a}return o(e,t),e}(f);function lt(t,e){var n,r=function(){return n||((n=e(i)).name=t),n},i=new st(t,(function(t){return r().is(t)}),(function(t,e){return r().validate(t,e)}),(function(t){return r().encode(t)}),r);return i}Object.defineProperty(st.prototype,"type",{get:function(){return this.runDefinition()},enumerable:!0,configurable:!0});var ft=function(t){function e(e,n,r,i,o){var a=t.call(this,e,n,r,i)||this;return a.type=o,a._tag="ArrayType",a}return o(e,t),e}(f);function pt(t,e){return void 0===e&&(e="Array<"+t.name+">"),new ft(e,(function(e){return $.is(e)&&e.every(t.is)}),(function(e,n){var r=$.validate(e,n);if((0,i.isLeft)(r))return r;for(var o=r.right,a=o.length,u=o,s=[],f=0;f<a;f++){var p=o[f],d=t.validate(p,m(n,String(f),t,p));if((0,i.isLeft)(d))g(s,d.left);else{var h=d.right;h!==p&&(u===o&&(u=o.slice()),u[f]=h)}}return s.length>0?c(s):l(u)}),t.encode===p?p:function(e){return e.map(t.encode)},t)}var dt=function(t){function e(e,n,r,i,o){var a=t.call(this,e,n,r,i)||this;return a.props=o,a._tag="InterfaceType",a}return o(e,t),e}(f);function ht(t,e){void 0===e&&(e=w(t));var n=Object.keys(t),r=n.map((function(e){return t[e]})),o=n.length;return new dt(e,(function(t){if(et.is(t)){for(var e=0;e<o;e++){var i=n[e],a=t[i];if(void 0===a&&!y.call(t,i)||!r[e].is(a))return!1}return!0}return!1}),(function(t,e){var u=et.validate(t,e);if((0,i.isLeft)(u))return u;for(var s=u.right,f=s,p=[],d=0;d<o;d++){var h=n[d],v=f[h],b=r[d],w=b.validate(v,m(e,h,b,v));if((0,i.isLeft)(w))g(p,w.left);else{var x=w.right;(x!==v||void 0===x&&!y.call(f,h))&&(f===s&&(f=a({},s)),f[h]=x)}}return p.length>0?c(p):l(f)}),b(r)?p:function(t){for(var e=a({},t),i=0;i<o;i++){var u=n[i],c=r[i].encode;c!==p&&(e[u]=c(t[u]))}return e},t)}var mt=function(t){function e(e,n,r,i,o){var a=t.call(this,e,n,r,i)||this;return a.props=o,a._tag="PartialType",a}return o(e,t),e}(f);function gt(t,e){void 0===e&&(e=x(w(t)));var n=Object.keys(t),r=n.map((function(e){return t[e]})),o=n.length;return new mt(e,(function(e){if(et.is(e)){for(var r=0;r<o;r++){var i=n[r],a=e[i];if(void 0!==a&&!t[i].is(a))return!1}return!0}return!1}),(function(e,r){var u=et.validate(e,r);if((0,i.isLeft)(u))return u;for(var s=u.right,f=s,p=[],d=0;d<o;d++){var h=n[d],y=f[h],v=t[h],b=v.validate(y,m(r,h,v,y));if((0,i.isLeft)(b))void 0!==y&&g(p,b.left);else{var w=b.right;w!==y&&(f===s&&(f=a({},s)),f[h]=w)}}return p.length>0?c(p):l(f)}),b(r)?p:function(t){for(var e=a({},t),i=0;i<o;i++){var u=n[i],c=t[u];void 0!==c&&(e[u]=r[i].encode(c))}return e},t)}var yt=function(t){function e(e,n,r,i,o,a){var u=t.call(this,e,n,r,i)||this;return u.domain=o,u.codomain=a,u._tag="DictionaryType",u}return o(e,t),e}(f);function vt(t,e,n){var r=A(t);return r?function(t,e,n,r){void 0===r&&(r="{ [K in "+e.name+"]: "+n.name+" }");var o=t.length;return new yt(r,(function(e){return et.is(e)&&t.every((function(t){return n.is(e[t])}))}),(function(e,r){var a=et.validate(e,r);if((0,i.isLeft)(a))return a;for(var u=a.right,s={},f=[],p=!1,d=0;d<o;d++){var h=t[d],y=u[h],v=n.validate(y,m(r,h,n,y));if((0,i.isLeft)(v))g(f,v.left);else{var b=v.right;p=p||b!==y,s[h]=b}}return f.length>0?c(f):l(p||Object.keys(u).length!==o?s:u)}),n.encode===p?p:function(e){for(var r={},i=0;i<o;i++){var a=t[i];r[a]=n.encode(e[a])}return r}
2,e,n)}(Object.keys(r),t,e,n):function(t,e,n){return void 0===n&&(n="{ [K in "+t.name+"]: "+e.name+" }"),new yt(n,(function(n){return et.is(n)?Object.keys(n).every((function(r){return t.is(r)&&e.is(n[r])})):O(e)&&Array.isArray(n)}),(function(n,r){if(et.is(n)){for(var o={},a=[],u=Object.keys(n),f=u.length,p=!1,d=0;d<f;d++){var h=u[d],y=n[h],v=t.validate(h,m(r,h,t,h));if((0,i.isLeft)(v))g(a,v.left);else{var b=v.right;p=p||b!==h,h=b;var w=e.validate(y,m(r,h,e,y));if((0,i.isLeft)(w))g(a,w.left);else{var x=w.right;p=p||x!==y,o[h]=x}}}return a.length>0?c(a):l(p?o:n)}return O(e)&&Array.isArray(n)?l(n):s(n,r)}),t.encode===p&&e.encode===p?p:function(n){for(var r={},i=Object.keys(n),o=i.length,a=0;a<o;a++){var u=i[a];r[String(t.encode(u))]=e.encode(n[u])}return r},t,e)}(t,e,n)}var bt=function(t){function e(e,n,r,i,o){var a=t.call(this,e,n,r,i)||this;return a.types=o,a._tag="UnionType",a}return o(e,t),e}(f);function wt(t,e){void 0===e&&(e=M(t));var n=P(t);if(void 0!==n&&t.length>0){var r=n[0],o=n[1],a=o.length,u=function(t){for(var e=0;e<a;e++)if(-1!==o[e].indexOf(t))return e};return new Dt(e,(function(e){if(et.is(e)){var n=u(e[r]);return void 0!==n&&t[n].is(e)}return!1}),(function(e,n){var o=et.validate(e,n);if((0,i.isLeft)(o))return o;var a=o.right,c=u(a[r]);if(void 0===c)return s(e,n);var l=t[c];return l.validate(a,m(n,String(c),l,a))}),b(t)?p:function(n){var i=u(n[r]);if(void 0===i)throw new Error("no codec found to encode value in union codec "+e);return t[i].encode(n)},t,r)}return new bt(e,(function(e){return t.some((function(t){return t.is(e)}))}),(function(e,n){for(var r=[],o=0;o<t.length;o++){var a=t[o],u=a.validate(e,m(n,String(o),a,e));if(!(0,i.isLeft)(u))return l(u.right);g(r,u.left)}return c(r)}),b(t)?p:function(n){for(var r=0,i=t;r<i.length;r++){var o=i[r];if(o.is(n))return o.encode(n)}throw new Error("no codec found to encode value in union type "+e)},t)}var xt=function(t){function e(e,n,r,i,o){var a=t.call(this,e,n,r,i)||this;return a.types=o,a._tag="IntersectionType",a}return o(e,t),e}(f);function At(t,e){void 0===e&&(e="("+t.map((function(t){return t.name})).join(" & ")+")");var n=t.length;return new xt(e,(function(e){return t.every((function(t){return t.is(e)}))}),0===t.length?l:function(e,r){for(var o=[],a=[],u=0;u<n;u++){var s=t[u],f=s.validate(e,m(r,String(u),s,e));(0,i.isLeft)(f)?g(a,f.left):o.push(f.right)}return a.length>0?c(a):l(E(e,o))},0===t.length?p:function(e){return E(e,t.map((function(t){return t.encode(e)})))},t)}var Mt=function(t){function e(e,n,r,i,o){var a=t.call(this,e,n,r,i)||this;return a.types=o,a._tag="TupleType",a}return o(e,t),e}(f);function Et(t,e){void 0===e&&(e="["+t.map((function(t){return t.name})).join(", ")+"]");var n=t.length;return new Mt(e,(function(e){return $.is(e)&&e.length===n&&t.every((function(t,n){return t.is(e[n])}))}),(function(e,r){var o=$.validate(e,r);if((0,i.isLeft)(o))return o;for(var a=o.right,u=a.length>n?a.slice(0,n):a,s=[],f=0;f<n;f++){var p=a[f],d=t[f],h=d.validate(p,m(r,String(f),d,p));if((0,i.isLeft)(h))g(s,h.left);else{var y=h.right;y!==p&&(u===a&&(u=a.slice()),u[f]=y)}}return s.length>0?c(s):l(u)}),b(t)?p:function(e){return t.map((function(t,n){return t.encode(e[n])}))},t)}var jt=function(t){function e(e,n,r,i,o){var a=t.call(this,e,n,r,i)||this;return a.type=o,a._tag="ReadonlyType",a}return o(e,t),e}(f);function Nt(t,e){return void 0===e&&(e="Readonly<"+t.name+">"),new jt(e,t.is,t.validate,t.encode,t)}var St=function(t){function e(e,n,r,i,o){var a=t.call(this,e,n,r,i)||this;return a.type=o,a._tag="ReadonlyArrayType",a}return o(e,t),e}(f);function kt(t,e){void 0===e&&(e="ReadonlyArray<"+t.name+">");var n=pt(t);return new St(e,n.is,n.validate,n.encode,t)}var Ot=function(t,e){return _t(ht(t),e)},It=function(t){function e(e,n,r,i,o){var a=t.call(this,e,n,r,i)||this;return a.type=o,a._tag="ExactType",a}return o(e,t),e}(f);function _t(t,e){void 0===e&&(e=function(t){return _(t)?"{| "+v(t.props)+" |}":function(t){return"PartialType"===t._tag}(t)?x("{| "+v(t.props)+" |}"):"Exact<"+t.name+">"}(t));var n=j(t);return new It(e,t.is,(function(e,r){var o=et.validate(e,r);if((0,i.isLeft)(o))return o;var a=t.validate(e,r);return(0,i.isLeft)(a)?a:(0,i.right)(N(a.right,n))}),(function(e){return t.encode(N(e,n))}),t)}var Tt=function(t){function e(){var e=t.call(this,"Function",(function(t){return"function"==typeof t}),(function(t,n){return e.is(t)?l(t):s(t,n)}),p)||this;return e._tag="FunctionType",e}return o(e,t),e}(f),Ct=new Tt,Dt=function(t){function e(e,n,r,i,o,a){var u=t.call(this,e,n,r,i,o)||this;return u.tag=a,u}return o(e,t),e}(bt),Pt=function(t,e,n){void 0===n&&(n=M(e));var r=wt(e,n);return r instanceof Dt?r:(console.warn("[io-ts] Cannot build a tagged union for "+n+", returning a de-optimized union"),new Dt(n,r.is,r.validate,r.encode,e,t))},Lt=function(t,e){return{value:t,context:e}},zt=function(t){return[{key:"",type:t}]},Rt=function(t){function e(){var e=t.call(this,"never",(function(t){return!1}),(function(t,e){return s(t,e)}),(function(){throw new Error("cannot encode never")}))||this;return e._tag="NeverType",e}return o(e,t),e}(f),Ut=new Rt,Ft=function(t){function e(){var e=t.call(this,"any",(function(t){return!0}),l,p)||this;return e._tag="AnyType",e}return o(e,t),e}(f),Bt=new Ft,Qt=et,Wt=function(t){function e(){var e=t.call(this,"object",(function(t){return null!==t&&"object"==typeof t}),(function(t,n){return e.is(t)?l(t):s(t,n)}),p)||this;return e._tag="ObjectType",e}return o(e,t),e}(f),qt=new Wt;function Yt(t,e,n){return void 0===n&&(n="("+t.name+" | "+d(e)+")"),new at(n,(function(n){return t.is(n)&&e(n)}),(function(n,r){var o=t.validate(n,r);if((0,i.isLeft)(o))return o;var a=o.right;return e(a)?l(a):s(a,r)}),t.encode,t,e)}var Zt=Yt(H,Number.isInteger,"Integer"),Ht=vt,Gt=function(t){function e(e,n,r,i,o){var a=t.call(this,e,n,r,i)||this;
2return a.props=o,a._tag="StrictType",a}return o(e,t),e}(f);function Vt(t){return t}function Jt(t){return function(){return t}}},9458:function(t){function e(t){return!!t.constructor&&"function"==typeof t.constructor.isBuffer&&t.constructor.isBuffer(t)}t.exports=function(t){return null!=t&&(e(t)||function(t){return"function"==typeof t.readFloatLE&&"function"==typeof t.slice&&e(t.slice(0,0))}(t)||!!t._isBuffer)}},7767:function(t,e,n){var r;!function(i){var o={starts_with_slashes:/^\/+/,ends_with_slashes:/\/+$/,pluses:/\+/g,query_separator:/[&;]/,uri_parser:/^(?:(?![^:@]+:[^:@\/]*@)([^:\/?#.]+):)?(?:\/\/)?((?:(([^:@\/]*)(?::([^:@]*))?)?@)?(\[[0-9a-fA-F:.]+\]|[^:\/?#]*)(?::(\d+|(?=:)))?(:)?)((((?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/};function a(t){return t&&(t=t.toString().replace(o.pluses,"%20"),t=decodeURIComponent(t)),t}function u(t){var e,n,r,i,u,c,s,l=[];if(null==t||""===t)return l;for(0===t.indexOf("?")&&(t=t.substring(1)),e=0,s=(n=t.toString().split(o.query_separator)).length;e<s;e++)0!==(i=(r=n[e]).indexOf("="))&&(u=a(r.substring(0,i)),c=a(r.substring(i+1)),l.push(-1===i?[r,null]:[u,c]));return l}function c(t){this.uriParts=function(t){var e=o.uri_parser.exec(t||""),n={};return["source","protocol","authority","userInfo","user","password","host","port","isColonUri","relative","path","directory","file","query","anchor"].forEach((function(t,r){n[t]=e[r]||""})),n}(t),this.queryPairs=u(this.uriParts.query),this.hasAuthorityPrefixUserPref=null}Array.prototype.forEach||(Array.prototype.forEach=function(t,e){var n,r;if(null==this)throw new TypeError(" this is null or not defined");var i=Object(this),o=i.length>>>0;if("function"!=typeof t)throw new TypeError(t+" is not a function");for(arguments.length>1&&(n=e),r=0;r<o;){var a;r in i&&(a=i[r],t.call(n,a,r,i)),r++}}),["protocol","userInfo","host","port","path","anchor"].forEach((function(t){c.prototype[t]=function(e){return void 0!==e&&(this.uriParts[t]=e),this.uriParts[t]}})),c.prototype.hasAuthorityPrefix=function(t){return void 0!==t&&(this.hasAuthorityPrefixUserPref=t),null===this.hasAuthorityPrefixUserPref?-1!==this.uriParts.source.indexOf("//"):this.hasAuthorityPrefixUserPref},c.prototype.isColonUri=function(t){if(void 0===t)return!!this.uriParts.isColonUri;this.uriParts.isColonUri=!!t},c.prototype.query=function(t){var e,n,r,i="";for(void 0!==t&&(this.queryPairs=u(t)),e=0,r=this.queryPairs.length;e<r;e++)n=this.queryPairs[e],i.length>0&&(i+="&"),null===n[1]?i+=n[0]:(i+=n[0],i+="=",void 0!==n[1]&&(i+=encodeURIComponent(n[1])));return i.length>0?"?"+i:i},c.prototype.getQueryParamValue=function(t){var e,n,r;for(n=0,r=this.queryPairs.length;n<r;n++)if(t===(e=this.queryPairs[n])[0])return e[1]},c.prototype.getQueryParamValues=function(t){var e,n,r,i=[];for(e=0,r=this.queryPairs.length;e<r;e++)t===(n=this.queryPairs[e])[0]&&i.push(n[1]);return i},c.prototype.deleteQueryParam=function(t,e){var n,r,i,o,u,c=[];for(n=0,u=this.queryPairs.length;n<u;n++)i=a((r=this.queryPairs[n])[0])===a(t),o=r[1]===e,(1!==arguments.length||i)&&(2!==arguments.length||i&&o)||c.push(r);return this.queryPairs=c,this},c.prototype.addQueryParam=function(t,e,n){return 3===arguments.length&&-1!==n?(n=Math.min(n,this.queryPairs.length),this.queryPairs.splice(n,0,[t,e])):arguments.length>0&&this.queryPairs.push([t,e]),this},c.prototype.hasQueryParam=function(t){var e,n=this.queryPairs.length;for(e=0;e<n;e++)if(this.queryPairs[e][0]==t)return!0;return!1},c.prototype.replaceQueryParam=function(t,e,n){var r,i,o=-1,u=this.queryPairs.length;if(3===arguments.length){for(r=0;r<u;r++)if(a((i=this.queryPairs[r])[0])===a(t)&&decodeURIComponent(i[1])===a(n)){o=r;break}o>=0&&this.deleteQueryParam(t,a(n)).addQueryParam(t,e,o)}else{for(r=0;r<u;r++)if(a((i=this.queryPairs[r])[0])===a(t)){o=r;break}this.deleteQueryParam(t),this.addQueryParam(t,e,o)}return this},["protocol","hasAuthorityPrefix","isColonUri","userInfo","host","port","path","query","anchor"].forEach((function(t){var e="set"+t.charAt(0).toUpperCase()+t.slice(1);c.prototype[e]=function(e){return this[t](e),this}})),c.prototype.scheme=function(){var t="";return this.protocol()?(t+=this.protocol(),this.protocol().indexOf(":")!==this.protocol().length-1&&(t+=":"),t+="//"):this.hasAuthorityPrefix()&&this.host()&&(t+="//"),t},c.prototype.origin=function(){var t=this.scheme();return this.userInfo()&&this.host()&&(t+=this.userInfo(),this.userInfo().indexOf("@")!==this.userInfo().length-1&&(t+="@")),this.host()&&(t+=this.host(),(this.port()||this.path()&&this.path().substr(0,1).match(/[0-9]/))&&(t+=":"+this.port())),t},c.prototype.addTrailingSlash=function(){var t=this.path()||"";return"/"!==t.substr(-1)&&this.path(t+"/"),this},c.prototype.toString=function(){var t,e=this.origin();return this.isColonUri()?this.path()&&(e+=":"+this.path()):this.path()?(t=this.path(),o.ends_with_
2slashes.test(e)||o.starts_with_slashes.test(t)?(e&&e.replace(o.ends_with_slashes,"/"),t=t.replace(o.starts_with_slashes,"/")):e+="/",e+=t):this.host()&&(this.query().toString()||this.anchor())&&(e+="/"),this.query().toString()&&(e+=this.query().toString()),this.anchor()&&(0!==this.anchor().indexOf("#")&&(e+="#"),e+=this.anchor()),e},c.prototype.clone=function(){return new c(this.toString())},void 0===(r=function(){return c}.call(e,n,e,t))||(t.exports=r)}()},1606:function(t,e,n){var r,i,o,a,u;r=n(5214),i=n(8322).utf8,o=n(9458),a=n(8322).bin,(u=function t(e,n){e.constructor==String?e=n&&"binary"===n.encoding?a.stringToBytes(e):i.stringToBytes(e):o(e)?e=Array.prototype.slice.call(e,0):Array.isArray(e)||e.constructor===Uint8Array||(e=e.toString());for(var u=r.bytesToWords(e),c=8*e.length,s=1732584193,l=-271733879,f=-1732584194,p=271733878,d=0;d<u.length;d++)u[d]=16711935&(u[d]<<8|u[d]>>>24)|4278255360&(u[d]<<24|u[d]>>>8);u[c>>>5]|=128<<c%32,u[14+(c+64>>>9<<4)]=c;var h=t._ff,m=t._gg,g=t._hh,y=t._ii;for(d=0;d<u.length;d+=16){var v=s,b=l,w=f,x=p;s=h(s,l,f,p,u[d+0],7,-680876936),p=h(p,s,l,f,u[d+1],12,-389564586),f=h(f,p,s,l,u[d+2],17,606105819),l=h(l,f,p,s,u[d+3],22,-1044525330),s=h(s,l,f,p,u[d+4],7,-176418897),p=h(p,s,l,f,u[d+5],12,1200080426),f=h(f,p,s,l,u[d+6],17,-1473231341),l=h(l,f,p,s,u[d+7],22,-45705983),s=h(s,l,f,p,u[d+8],7,1770035416),p=h(p,s,l,f,u[d+9],12,-1958414417),f=h(f,p,s,l,u[d+10],17,-42063),l=h(l,f,p,s,u[d+11],22,-1990404162),s=h(s,l,f,p,u[d+12],7,1804603682),p=h(p,s,l,f,u[d+13],12,-40341101),f=h(f,p,s,l,u[d+14],17,-1502002290),s=m(s,l=h(l,f,p,s,u[d+15],22,1236535329),f,p,u[d+1],5,-165796510),p=m(p,s,l,f,u[d+6],9,-1069501632),f=m(f,p,s,l,u[d+11],14,643717713),l=m(l,f,p,s,u[d+0],20,-373897302),s=m(s,l,f,p,u[d+5],5,-701558691),p=m(p,s,l,f,u[d+10],9,38016083),f=m(f,p,s,l,u[d+15],14,-660478335),l=m(l,f,p,s,u[d+4],20,-405537848),s=m(s,l,f,p,u[d+9],5,568446438),p=m(p,s,l,f,u[d+14],9,-1019803690),f=m(f,p,s,l,u[d+3],14,-187363961),l=m(l,f,p,s,u[d+8],20,1163531501),s=m(s,l,f,p,u[d+13],5,-1444681467),p=m(p,s,l,f,u[d+2],9,-51403784),f=m(f,p,s,l,u[d+7],14,1735328473),s=g(s,l=m(l,f,p,s,u[d+12],20,-1926607734),f,p,u[d+5],4,-378558),p=g(p,s,l,f,u[d+8],11,-2022574463),f=g(f,p,s,l,u[d+11],16,1839030562),l=g(l,f,p,s,u[d+14],23,-35309556),s=g(s,l,f,p,u[d+1],4,-1530992060),p=g(p,s,l,f,u[d+4],11,1272893353),f=g(f,p,s,l,u[d+7],16,-155497632),l=g(l,f,p,s,u[d+10],23,-1094730640),s=g(s,l,f,p,u[d+13],4,681279174),p=g(p,s,l,f,u[d+0],11,-358537222),f=g(f,p,s,l,u[d+3],16,-722521979),l=g(l,f,p,s,u[d+6],23,76029189),s=g(s,l,f,p,u[d+9],4,-640364487),p=g(p,s,l,f,u[d+12],11,-421815835),f=g(f,p,s,l,u[d+15],16,530742520),s=y(s,l=g(l,f,p,s,u[d+2],23,-995338651),f,p,u[d+0],6,-198630844),p=y(p,s,l,f,u[d+7],10,1126891415),f=y(f,p,s,l,u[d+14],15,-1416354905),l=y(l,f,p,s,u[d+5],21,-57434055),s=y(s,l,f,p,u[d+12],6,1700485571),p=y(p,s,l,f,u[d+3],10,-1894986606),f=y(f,p,s,l,u[d+10],15,-1051523),l=y(l,f,p,s,u[d+1],21,-2054922799),s=y(s,l,f,p,u[d+8],6,1873313359),p=y(p,s,l,f,u[d+15],10,-30611744),f=y(f,p,s,l,u[d+6],15,-1560198380),l=y(l,f,p,s,u[d+13],21,1309151649),s=y(s,l,f,p,u[d+4],6,-145523070),p=y(p,s,l,f,u[d+11],10,-1120210379),f=y(f,p,s,l,u[d+2],15,718787259),l=y(l,f,p,s,u[d+9],21,-343485551),s=s+v>>>0,l=l+b>>>0,f=f+w>>>0,p=p+x>>>0}return r.endian([s,l,f,p])})._ff=function(t,e,n,r,i,o,a){var u=t+(e&n|~e&r)+(i>>>0)+a;return(u<<o|u>>>32-o)+e},u._gg=function(t,e,n,r,i,o,a){var u=t+(e&r|n&~r)+(i>>>0)+a;return(u<<o|u>>>32-o)+e},u._hh=function(t,e,n,r,i,o,a){var u=t+(e^n^r)+(i>>>0)+a;return(u<<o|u>>>32-o)+e},u._ii=function(t,e,n,r,i,o,a){var u=t+(n^(e|~r))+(i>>>0)+a;return(u<<o|u>>>32-o)+e},u._blocksize=16,u._digestsize=16,t.exports=function(t,e){if(null==t)throw new Error("Illegal argument "+t);var n=r.wordsToBytes(u(t,e));return e&&e.asBytes?n:e&&e.asString?a.bytesToString(n):r.bytesToHex(n)}},8025:function(t){var e=1e3,n=60*e,r=60*n,i=24*r,o=7*i,a=365.25*i;function u(t,e,n,r){var i=e>=1.5*n;return Math.round(t/n)+" "+r+(i?"s":"")}t.exports=function(t,c){c=c||{};var s=typeof t;if("string"===s&&t.length>0)return function(t){if((t=String(t)).length>100)return;var u=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(t);if(!u)return;var c=parseFloat(u[1]);switch((u[2]||"ms").toLowerCase()){case"years":case"year":case"yrs":case"yr":case"y":return c*a;case"weeks":case"week":case"w":return c*o;case"days":case"day":case"d":return c*i;case"hours":case"hour":case"hrs":case"hr":case"h":return c*r;case"minutes":case"minute":case"mins":case"min":case"m":return c*n;case"seconds":case"second":case"secs":case"sec":case"s":return c*e;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return c;default:return}}(t);if("number"===s&&isFinite(t))return c.long?function(t){var o=Math.abs(t);if(o>=i)return u(t,o,i,"day");if(o>=r)return u(t,o,r,"hour");if(o>=n)return u(t,o,n,"minute");
2if(o>=e)return u(t,o,e,"second");return t+" ms"}(t):function(t){var o=Math.abs(t);if(o>=i)return Math.round(t/i)+"d";if(o>=r)return Math.round(t/r)+"h";if(o>=n)return Math.round(t/n)+"m";if(o>=e)return Math.round(t/e)+"s";return t+"ms"}(t);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(t))}},6474:function(t,e){"use strict";var n=function(){if("undefined"!=typeof self)return self;if("undefined"!=typeof window)return window;if(void 0!==n)return n;throw new Error("unable to locate global object")}();t.exports=e=n.fetch,n.fetch&&(e.default=n.fetch.bind(n)),e.Headers=n.Headers,e.Request=n.Request,e.Response=n.Response},9025:function(t,e,n){"use strict";n.d(e,{Ho:function(){return l},By:function(){return c},Pv:function(){return s}});var r=function(){return r=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++)for(var i in e=arguments[n])Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t},r.apply(this,arguments)};Object.create;Object.create;function i(t){return t.toLowerCase()}var o=[/([a-z0-9])([A-Z])/g,/([A-Z])([A-Z][a-z])/g],a=/[^A-Z0-9]+/gi;function u(t,e,n){return e instanceof RegExp?t.replace(e,n):e.reduce((function(t,e){return t.replace(e,n)}),t)}function c(t,e){var n=t.charAt(0),r=t.substr(1).toLowerCase();return e>0&&n>="0"&&n<="9"?"_"+n+r:""+n.toUpperCase()+r}function s(t){return t.charAt(0).toUpperCase()+t.slice(1).toLowerCase()}function l(t,e){return void 0===e&&(e={}),function(t,e){void 0===e&&(e={});for(var n=e.splitRegexp,r=void 0===n?o:n,c=e.stripRegexp,s=void 0===c?a:c,l=e.transform,f=void 0===l?i:l,p=e.delimiter,d=void 0===p?" ":p,h=u(u(t,r,"$1\0$2"),s,"\0"),m=0,g=h.length;"\0"===h.charAt(m);)m++;for(;"\0"===h.charAt(g-1);)g--;return h.slice(m,g).split("\0").map(f).join(d)}(t,r({delimiter:"",transform:c},e))}},5163:function(t,e,n){"use strict";n.r(e),n.d(e,{F:function(){return r},T:function(){return i},__:function(){return o},add:function(){return s},addIndex:function(){return m},adjust:function(){return y},all:function(){return E},allPass:function(){return ot},always:function(){return at},and:function(){return ut},andThen:function(){return Uo},any:function(){return st},anyPass:function(){return ft},ap:function(){return pt},aperture:function(){return mt},append:function(){return gt},apply:function(){return yt},applySpec:function(){return At},applyTo:function(){return Mt},ascend:function(){return Et},assoc:function(){return Nt},assocPath:function(){return Ot},binary:function(){return _t},bind:function(){return T},both:function(){return zt},call:function(){return Ft},chain:function(){return Wt},clamp:function(){return Yt},clone:function(){return Vt},comparator:function(){return Jt},complement:function(){return Xt},compose:function(){return oe},composeK:function(){return ae},composeP:function(){return se},composeWith:function(){return me},concat:function(){return Pe},cond:function(){return ze},construct:function(){return Fe},constructN:function(){return Ue},contains:function(){return Be},converge:function(){return We},countBy:function(){return Ze},curry:function(){return Rt},curryN:function(){return d},dec:function(){return He},defaultTo:function(){return Ge},descend:function(){return Ve},difference:function(){return Xe},differenceWith:function(){return $e},dissoc:function(){return en},dissocPath:function(){return an},divide:function(){return un},drop:function(){return sn},dropLast:function(){return hn},dropLastWhile:function(){return yn},dropRepeats:function(){return An},dropRepeatsWith:function(){return xn},dropWhile:function(){return En},either:function(){return Sn},empty:function(){return On},endsWith:function(){return _n},eqBy:function(){return Tn},eqProps:function(){return Dn},equals:function(){return xe},evolve:function(){return Ln},filter:function(){return _e},find:function(){return Rn},findIndex:function(){return Fn},findLast:function(){return Qn},findLastIndex:function(){return qn},flatten:function(){return Yn},flip:function(){return Hn},forEach:function(){return Gn},forEachObjIndexed:function(){return Vn},fromPairs:function(){return Jn},groupBy:function(){return Kn},groupWith:function(){return Xn},gt:function(){return $n},gte:function(){return tr},has:function(){return rr},hasIn:function(){return or},hasPath:function(){return er},head:function(){return le},identical:function(){return ar},identity:function(){return pe},ifElse:function(){return cr},inc:function(){return sr},includes:function(){return lr},indexBy:function(){return fr},indexOf:function(){return pr},init:function(){return dr},innerJoin:function(){return hr},insert:function(){return mr},insertAll:function(){return gr},intersection:function(){return wr},intersperse:function(){return xr},into:function(){return Sr},invert:function(){return Or},invertObj:function(){return _r},invoker:function(){return Cr},is:function(){return Dr},isEmpty:function(){return Pr},isNil:function(){return St},join:function(){return Lr},juxt:function(){return Rr},keys:function(){return G},keysIn:function(){return Fr},last:function(){return wn},lastIndexOf:function(){return Br},length:function(){return Wr},lens:function(){return qr},lensIndex:function(){return Yr},lensPath:function(){return Zr},lensProp:function(){return Hr},lift:function(){return Pt},liftN:function(){return Dt},lt:function(){return Gr},lte:function(){return Vr},map:function(){return J},mapAccum:function(){return Jr},mapAccumRight:function(){return Kr},mapObjIndexed:function(){return Xr},match:function(){return $r},mathMod:function(){return ti},max:function(){return j},maxBy:function(){return ei},mean:function(){return ri},median:function(){return ii},memoizeWith:function(){return ai},merge:function(){return ui},mergeAll:function(){return ci},mergeDeepLeft:function(){return fi},mergeDeepRight:function(){return pi},mergeDeepWith:function(){return di},mergeDeepWithKey:function(){return li},mergeLeft:function(){return hi},mergeRight:function(){return mi},mergeWith:function(){return gi},mergeWithKey:function(){return si}
2,min:function(){return yi},minBy:function(){return vi},modulo:function(){return bi},move:function(){return wi},multiply:function(){return xi},nAry:function(){return It},negate:function(){return Ai},none:function(){return Mi},not:function(){return Kt},nth:function(){return X},nthArg:function(){return ji},o:function(){return Ni},objOf:function(){return Mr},of:function(){return ki},omit:function(){return Ii},once:function(){return Ti},or:function(){return jn},otherwise:function(){return Di},over:function(){return zi},pair:function(){return Ri},partial:function(){return Fi},partialRight:function(){return Bi},partition:function(){return Qi},path:function(){return tt},pathEq:function(){return Wi},pathOr:function(){return qi},pathSatisfies:function(){return Yi},paths:function(){return $},pick:function(){return Zi},pickAll:function(){return Hi},pickBy:function(){return Vi},pipe:function(){return re},pipeK:function(){return Ji},pipeP:function(){return ce},pipeWith:function(){return he},pluck:function(){return nt},prepend:function(){return Ki},product:function(){return Xi},project:function(){return eo},prop:function(){return et},propEq:function(){return no},propIs:function(){return io},propOr:function(){return oo},propSatisfies:function(){return ao},props:function(){return uo},range:function(){return co},reduce:function(){return rt},reduceBy:function(){return Ye},reduceRight:function(){return so},reduceWhile:function(){return lo},reduced:function(){return fo},reject:function(){return Te},remove:function(){return nn},repeat:function(){return ho},replace:function(){return mo},reverse:function(){return ie},scan:function(){return go},sequence:function(){return vo},set:function(){return wo},slice:function(){return ee},sort:function(){return Ao},sortBy:function(){return Mo},sortWith:function(){return Eo},split:function(){return jo},splitAt:function(){return No},splitEvery:function(){return So},splitWhen:function(){return ko},startsWith:function(){return Oo},subtract:function(){return Io},sum:function(){return ni},symmetricDifference:function(){return _o},symmetricDifferenceWith:function(){return To},tail:function(){return ne},take:function(){return fn},takeLast:function(){return In},takeLastWhile:function(){return Co},takeWhile:function(){return Po},tap:function(){return zo},test:function(){return Ro},thunkify:function(){return _a},times:function(){return po},toLower:function(){return Fo},toPairs:function(){return Qo},toPairsIn:function(){return qo},toString:function(){return De},toUpper:function(){return Yo},transduce:function(){return Zo},transpose:function(){return Ho},traverse:function(){return Vo},trim:function(){return Ko},tryCatch:function(){return $o},type:function(){return Ht},unapply:function(){return ea},unary:function(){return na},uncurryN:function(){return ia},unfold:function(){return aa},union:function(){return ua},unionWith:function(){return sa},uniq:function(){return br},uniqBy:function(){return vr},uniqWith:function(){return ca},unless:function(){return la},unnest:function(){return fa},until:function(){return da},update:function(){return rn},useWith:function(){return to},values:function(){return bt},valuesIn:function(){return ma},view:function(){return va},when:function(){return ba},where:function(){return xa},whereEq:function(){return Aa},without:function(){return Ma},xor:function(){return Ea},xprod:function(){return ja},zip:function(){return Na},zipObj:function(){return ka},zipWith:function(){return Oa}});var r=function(){return!1},i=function(){return!0},o={"@@functional/placeholder":!0};function a(t){return null!=t&&"object"==typeof t&&!0===t["@@functional/placeholder"]}function u(t){return function e(n){return 0===arguments.length||a(n)?e:t.apply(this,arguments)}}function c(t){return function e(n,r){switch(arguments.length){case 0:return e;case 1:return a(n)?e:u((function(e){return t(n,e)}));default:return a(n)&&a(r)?e:a(n)?u((function(e){return t(e,r)})):a(r)?u((function(e){return t(n,e)})):t(n,r)}}}var s=c((function(t,e){return Number(t)+Number(e)}));function l(t,e){var n;e=e||[];var r=(t=t||[]).length,i=e.length,o=[];for(n=0;n<r;)o[o.length]=t[n],n+=1;for(n=0;n<i;)o[o.length]=e[n],n+=1;return o}function f(t,e){switch(t){case 0:return function(){return e.apply(this,arguments)};case 1:return function(t){return e.apply(this,arguments)};case 2:return function(t,n){return e.apply(this,arguments)};case 3:return function(t,n,r){return e.apply(this,arguments)};case 4:return function(t,n,r,i){return e.apply(this,arguments)};case 5:return function(t,n,r,i,o){return e.apply(this,arguments)};case 6:return function(t,n,r,i,o,a){return e.apply(this,arguments)};case 7:return function(t,n,r,i,o,a,u){return e.apply(this,arguments)};case 8:return function(t,n,r,i,o,a,u,c){return e.apply(this,arguments)};case 9:return function(t,n,r,i,o,a,u,c,s){return e.apply(this,arguments)};case 10:return function(t,n,r,i,o,a,u,c,s,l){return e.apply(this,arguments)};default:throw new Error("First argument to _arity must be a non-negative integer no greater than ten")}}function p(t,e,n){return function(){for(var r=[],i=0,o=t,u=0;u<e.length||i<arguments.length;){var c;u<e.length&&(!a(e[u])||i>=arguments.length)?c=e[u]:(c=arguments[i],i+=1),r[u]=c,a(c)||(o-=1),u+=1}return o<=0?n.apply(this,r):f(o,p(t,r,n))}}var d=c((function(t,e){return 1===t?u(e):f(t,p(t,[],e))})),h=u((function(t){return d(t.length,(function(){var e=0,n=arguments[0],r=arguments[arguments.length-1],i=Array.prototype.slice.call(arguments,0);return i[0]=function(){var t=n.apply(this,l(arguments,[e,r]));return e+=1,t},t.apply(this,i)}))})),m=h;function g(t){return function e(n,r,i){switch(arguments.length){case 0:return e;case 1:return a(n)?e:c((function(e,r){return t(n,e,r)}));case 2:return a(n)&&a(r)?e:a(n)?c((function(e,n){return t(e,r,n)})):a(r)?c((function(e,r){return t(n,e,r)})):u((function(e){return t(n,r,e)}));default:return a(n)&&a(r)&&a(i)?e:a(n)&&a(r)?c((function(e,n){return t(e,n,i)})):a(n)&&a(i)?c((function(e,n){return t(e,r,n)})):a(r)&&a(i)?c((function(e,r){return t(n,e,r)})):a(n)?u((function(e){return t(e,r,i)})):a(r)?u((function(e){return t(n,e,i)})):a(i)?u((function(e){return t(n,r,e)})):t(n,r,i)}}}var y=g((function(t,e,n){if(t>=n.length||t<-n.length)return n;var r=(t<0?n.length:0)+t,i=l(n);return i[r]=e(n[r]),i})),v=Array.isArray||function(t){return null!=t&&t.length>=0&&"[object Array]"===Object.prototype.toString.call(t)};function b(t){return null!=t&&"function"==typeof t["@@transducer/step"]}function w(t,e,n){return function(){if(0===arguments.length)return n();var r=Array.prototype.slice.call(arguments,0),i=r.pop();if(!v(i)){for(var o=0;o<t.length;){if("function"==typeof i[t[o]])return i[t[o]].apply(i,r);o+=1}if(b(i)){var a=e.apply(null,r);return a(i)}}return n.apply(this,arguments)}}function x(t){return t&&t["@@transducer/reduced"]?t:{"@@transducer/value":t,"@@transducer/reduced":!0}}var A={init:function(){return this.xf["@@transducer/init"]()},result:function(t){return this.xf["@@transducer/result"](t)}},M=function(){function t(t,e){this.xf=e,this.f=t,this.all=!0}return t.prototype["@@transducer/init"]=A.init,t.prototype["@@transducer/result"]=function(t){return this.all&&(t=this.xf["@@transducer/step"](t,!0)),this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,e){return this.f(e)||(this.all=!1,t=x(this.xf["@@transducer/step"](t,!1))),t},t}
2(),E=c(w(["all"],c((function(t,e){return new M(t,e)})),(function(t,e){for(var n=0;n<e.length;){if(!t(e[n]))return!1;n+=1}return!0}))),j=c((function(t,e){return e>t?e:t}));function N(t,e){for(var n=0,r=e.length,i=Array(r);n<r;)i[n]=t(e[n]),n+=1;return i}function S(t){return"[object String]"===Object.prototype.toString.call(t)}var k=u((function(t){return!!v(t)||!!t&&("object"==typeof t&&(!S(t)&&(1===t.nodeType?!!t.length:0===t.length||t.length>0&&(t.hasOwnProperty(0)&&t.hasOwnProperty(t.length-1)))))})),O=function(){function t(t){this.f=t}return t.prototype["@@transducer/init"]=function(){throw new Error("init not implemented on XWrap")},t.prototype["@@transducer/result"]=function(t){return t},t.prototype["@@transducer/step"]=function(t,e){return this.f(t,e)},t}();function I(t){return new O(t)}var _=c((function(t,e){return f(t.length,(function(){return t.apply(e,arguments)}))})),T=_;function C(t,e,n){for(var r=n.next();!r.done;){if((e=t["@@transducer/step"](e,r.value))&&e["@@transducer/reduced"]){e=e["@@transducer/value"];break}r=n.next()}return t["@@transducer/result"](e)}function D(t,e,n,r){return t["@@transducer/result"](n[r](T(t["@@transducer/step"],t),e))}var P="undefined"!=typeof Symbol?Symbol.iterator:"@@iterator";function L(t,e,n){if("function"==typeof t&&(t=I(t)),k(n))return function(t,e,n){for(var r=0,i=n.length;r<i;){if((e=t["@@transducer/step"](e,n[r]))&&e["@@transducer/reduced"]){e=e["@@transducer/value"];break}r+=1}return t["@@transducer/result"](e)}(t,e,n);if("function"==typeof n["fantasy-land/reduce"])return D(t,e,n,"fantasy-land/reduce");if(null!=n[P])return C(t,e,n[P]());if("function"==typeof n.next)return C(t,e,n);if("function"==typeof n.reduce)return D(t,e,n,"reduce");throw new TypeError("reduce: list must be array or iterable")}var z=function(){function t(t,e){this.xf=e,this.f=t}return t.prototype["@@transducer/init"]=A.init,t.prototype["@@transducer/result"]=A.result,t.prototype["@@transducer/step"]=function(t,e){return this.xf["@@transducer/step"](t,this.f(e))},t}(),R=c((function(t,e){return new z(t,e)}));function U(t,e){return Object.prototype.hasOwnProperty.call(e,t)}var F=Object.prototype.toString,B=function(){return"[object Arguments]"===F.call(arguments)?function(t){return"[object Arguments]"===F.call(t)}:function(t){return U("callee",t)}}(),Q=B,W=!{toString:null}.propertyIsEnumerable("toString"),q=["constructor","valueOf","isPrototypeOf","toString","propertyIsEnumerable","hasOwnProperty","toLocaleString"],Y=function(){return arguments.propertyIsEnumerable("length")}(),Z=function(t,e){for(var n=0;n<t.length;){if(t[n]===e)return!0;n+=1}return!1},H="function"!=typeof Object.keys||Y?u((function(t){if(Object(t)!==t)return[];var e,n,r=[],i=Y&&Q(t);for(e in t)!U(e,t)||i&&"length"===e||(r[r.length]=e);if(W)for(n=q.length-1;n>=0;)U(e=q[n],t)&&!Z(r,e)&&(r[r.length]=e),n-=1;return r})):u((function(t){return Object(t)!==t?[]:Object.keys(t)})),G=H,V=c(w(["fantasy-land/map","map"],R,(function(t,e){switch(Object.prototype.toString.call(e)){case"[object Function]":return d(e.length,(function(){return t.call(this,e.apply(this,arguments))}));case"[object Object]":return L((function(n,r){return n[r]=t(e[r]),n}),{},G(e));default:return N(t,e)}}))),J=V,K=Number.isInteger||function(t){return t<<0===t},X=c((function(t,e){var n=t<0?e.length+t:t;return S(e)?e.charAt(n):e[n]})),$=c((function(t,e){return t.map((function(t){for(var n,r=e,i=0;i<t.length;){if(null==r)return;n=t[i],r=K(n)?X(n,r):r[n],i+=1}return r}))})),tt=c((function(t,e){return $([t],e)[0]})),et=c((function(t,e){return tt([t],e)})),nt=c((function(t,e){return J(et(t),e)})),rt=g(L),it=u((function(t){return d(rt(j,0,nt("length",t)),(function(){for(var e=0,n=t.length;e<n;){if(!t[e].apply(this,arguments))return!1;e+=1}return!0}))})),ot=it,at=u((function(t){return function(){return t}})),ut=c((function(t,e){return t&&e})),ct=function(){function t(t,e){this.xf=e,this.f=t,this.any=!1}return t.prototype["@@transducer/init"]=A.init,t.prototype["@@transducer/result"]=function(t){return this.any||(t=this.xf["@@transducer/step"](t,!1)),this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,e){return this.f(e)&&(this.any=!0,t=x(this.xf["@@transducer/step"](t,!0))),t},t}(),st=c(w(["any"],c((function(t,e){return new ct(t,e)})),(function(t,e){for(var n=0;n<e.length;){if(t(e[n]))return!0;n+=1}return!1}))),lt=u((function(t){return d(rt(j,0,nt("length",t)),(function(){for(var e=0,n=t.length;e<n;){if(t[e].apply(this,arguments))return!0;e+=1}return!1}))})),ft=lt,pt=c((function(t,e){return"function"==typeof e["fantasy-land/ap"]?e["fantasy-land/ap"](t):"function"==typeof t.ap?t.ap(e):"function"==typeof t?function(n){return t(n)(e(n))}:L((function(t,n){return l(t,J(n,e))}),[],t)}));function dt(t,e){for(var n=0,r=e.length-(t-1),i=new Array(r>=0?r:0);n<r;)i[n]=Array.prototype.slice.call(e,n,n+t),n+=1;return i}var ht=function(){function t(t,e){this.xf=e,this.pos=0,this.full=!1,this.acc=new Array(t)}return t.prototype["@@transducer/init"]=A.init,t.prototype["@@transducer/result"]=function(t){return this.acc=null,this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,e){return this.store(e),this.full?this.xf["@@transducer/step"](t,this.getCopy()):t},t.prototype.store=function(t){this.acc[this.pos]=t,this.pos+=1,this.pos===this.acc.length&&(this.pos=0,this.full=!0)},t.prototype.getCopy=function(){return l(Array.prototype.slice.call(this.acc,this.pos),Array.prototype.slice.call(this.acc,0,this.pos))},t}(),mt=c(w([],c((function(t,e){return new ht(t,e)})),dt)),gt=c((function(t,e){return l(e,[t])})),yt=c((function(t,e){return t.apply(this,e)})),vt=u((function(t){for(var e=G(t),n=e.length,r=[],i=0;i<n;)r[i]=t[e[i]],i+=1;return r})),bt=vt;function wt(t,e){return G(e).reduce((function(n,r){return n[r]=t(e[r]),n}),{})}var xt=u((function t(e){return e=wt((function(e){return"function"==typeof e?e:t(e)}),e),d(rt(j,0,nt("length",bt(e))),(function(){var t=arguments;return wt((function(e){return yt(e,t)}),e)}))})),At=xt,Mt=c((function(t,e){return e(t)})),Et=g((function(t,e,n){var r=t(e),i=t(n);return r<i?-1:r>i?1:0})),jt=g((function(t,e,n){var r={};for(var i in n)r[i]=n[i];return r[t]=e,r})),Nt=jt,St=u((function(t){return null==t})),kt=g((function t(e,n,r){if(0===e.length)return n;var i=e[0];if(e.length>1){var o=!St(r)&&U(i,r)?r[i]:K(e[1])?[]:{};n=t(Array.prototype.slice.call(e,1),n,o)}if(K(i)&&v(r)){var a=[].concat(r);return a[i]=n,a}return Nt(i,n,r)})),Ot=kt,It=c((function(t,e){switch(t){case 0:return function(){return e.call(this)};case 1:return function(t){return e.call(this,t)};case 2:return function(t,n){return e.call(this,t,n)};case 3:return function(t,n,r){return e.call(this,t,n,r)};case 4:return function(t,n,r,i){return e.call(this,t,n,r,i)};case 5:return function(t,n,r,i,o){return e.call(this,t,n,r,i,o)};case 6:return function(t,n,r,i,o,a){return e.call(this,t,n,r,i,o,a)};case 7:return function(t,n,r,i,o,a,u){return e.call(this,t,n,r,i,o,a,u)};case 8:return function(t,n,r,i,o,a,u,c){return e.call(this,t,n,r,i,o,a,u,c)};case 9:return function(t,n,r,i,o,a,u,c,s){return e.call(this,t,n,r,i,o,a,u,c,s)};case 10:return function(t,n,r,i,o,a,u,c,s,l){return e.call(this,t,n,r,i,o,a,u,c,s,l)};default:throw new Error("First argument to nAry must be a non-negative integer no greater than ten")}})),_t=u((function(t){return It(2,t)}));function Tt(t){var e=Object.prototype.toString.call(t);return"[object Function]"===e||"[object AsyncFunction]"===e||"[object GeneratorFunction]"===e||"[object AsyncGeneratorFunction]"===e}var Ct=c((function(t,e){var n=d(t,e);return d(t,(function(){return L(pt,J(n,arguments[0]),Array.prototype.slice.call(arguments,1
2))}))})),Dt=Ct,Pt=u((function(t){return Dt(t.length,t)})),Lt=c((function(t,e){return Tt(t)?function(){return t.apply(this,arguments)&&e.apply(this,arguments)}:Pt(ut)(t,e)})),zt=Lt,Rt=u((function(t){return d(t.length,t)})),Ut=Rt((function(t){return t.apply(this,Array.prototype.slice.call(arguments,1))})),Ft=Ut;function Bt(t){return function e(n){for(var r,i,o,a=[],u=0,c=n.length;u<c;){if(k(n[u]))for(o=0,i=(r=t?e(n[u]):n[u]).length;o<i;)a[a.length]=r[o],o+=1;else a[a.length]=n[u];u+=1}return a}}var Qt=function(t){var e=function(t){return{"@@transducer/init":A.init,"@@transducer/result":function(e){return t["@@transducer/result"](e)},"@@transducer/step":function(e,n){var r=t["@@transducer/step"](e,n);return r["@@transducer/reduced"]?{"@@transducer/value":r,"@@transducer/reduced":!0}:r}}}(t);return{"@@transducer/init":A.init,"@@transducer/result":function(t){return e["@@transducer/result"](t)},"@@transducer/step":function(t,n){return k(n)?L(e,t,n):L(e,t,[n])}}},Wt=c(w(["fantasy-land/chain","chain"],c((function(t,e){return J(t,Qt(e))})),(function(t,e){return"function"==typeof e?function(n){return t(e(n))(n)}:Bt(!1)(J(t,e))}))),qt=g((function(t,e,n){if(t>e)throw new Error("min must not be greater than max in clamp(min, max, value)");return n<t?t:n>e?e:n})),Yt=qt;function Zt(t){return new RegExp(t.source,(t.global?"g":"")+(t.ignoreCase?"i":"")+(t.multiline?"m":"")+(t.sticky?"y":"")+(t.unicode?"u":""))}var Ht=u((function(t){return null===t?"Null":void 0===t?"Undefined":Object.prototype.toString.call(t).slice(8,-1)}));function Gt(t,e,n,r){var i=function(i){for(var o=e.length,a=0;a<o;){if(t===e[a])return n[a];a+=1}for(var u in e[a+1]=t,n[a+1]=i,t)i[u]=r?Gt(t[u],e,n,!0):t[u];return i};switch(Ht(t)){case"Object":return i({});case"Array":return i([]);case"Date":return new Date(t.valueOf());case"RegExp":return Zt(t);default:return t}}var Vt=u((function(t){return null!=t&&"function"==typeof t.clone?t.clone():Gt(t,[],[],!0)})),Jt=u((function(t){return function(e,n){return t(e,n)?-1:t(n,e)?1:0}})),Kt=u((function(t){return!t})),Xt=Pt(Kt);function $t(t,e){return function(){return e.call(this,t.apply(this,arguments))}}function te(t,e){return function(){var n=arguments.length;if(0===n)return e();var r=arguments[n-1];return v(r)||"function"!=typeof r[t]?e.apply(this,arguments):r[t].apply(r,Array.prototype.slice.call(arguments,0,n-1))}}var ee=g(te("slice",(function(t,e,n){return Array.prototype.slice.call(n,t,e)}))),ne=u(te("tail",ee(1,1/0)));function re(){if(0===arguments.length)throw new Error("pipe requires at least one argument");return f(arguments[0].length,rt($t,arguments[0],ne(arguments)))}var ie=u((function(t){return S(t)?t.split("").reverse().join(""):Array.prototype.slice.call(t,0).reverse()}));function oe(){if(0===arguments.length)throw new Error("compose requires at least one argument");return re.apply(this,ie(arguments))}function ae(){if(0===arguments.length)throw new Error("composeK requires at least one argument");var t=Array.prototype.slice.call(arguments),e=t.pop();return oe(oe.apply(this,J(Wt,t)),e)}function ue(t,e){return function(){var n=this;return t.apply(n,arguments).then((function(t){return e.call(n,t)}))}}function ce(){if(0===arguments.length)throw new Error("pipeP requires at least one argument");return f(arguments[0].length,rt(ue,arguments[0],ne(arguments)))}function se(){if(0===arguments.length)throw new Error("composeP requires at least one argument");return ce.apply(this,ie(arguments))}var le=X(0);function fe(t){return t}var pe=u(fe),de=c((function(t,e){if(e.length<=0)return pe;var n=le(e),r=ne(e);return f(n.length,(function(){return L((function(e,n){return t.call(this,n,e)}),n.apply(this,arguments),r)}))})),he=de,me=c((function(t,e){return he.apply(this,[t,ie(e)])}));function ge(t){for(var e,n=[];!(e=t.next()).done;)n.push(e.value);return n}function ye(t,e,n){for(var r=0,i=n.length;r<i;){if(t(e,n[r]))return!0;r+=1}return!1}var ve="function"==typeof Object.is?Object.is:function(t,e){return t===e?0!==t||1/t==1/e:t!=t&&e!=e};function be(t,e,n,r){var i=ge(t);function o(t,e){return we(t,e,n.slice(),r.slice())}return!ye((function(t,e){return!ye(o,e,t)}),ge(e),i)}function we(t,e,n,r){if(ve(t,e))return!0;var i=Ht(t);if(i!==Ht(e))return!1;if(null==t||null==e)return!1;if("function"==typeof t["fantasy-land/equals"]||"function"==typeof e["fantasy-land/equals"])return"function"==typeof t["fantasy-land/equals"]&&t["fantasy-land/equals"](e)&&"function"==typeof e["fantasy-land/equals"]&&e["fantasy-land/equals"](t);if("function"==typeof t.equals||"function"==typeof e.equals)return"function"==typeof t.equals&&t.equals(e)&&"function"==typeof e.equals&&e.equals(t);switch(i){case"Arguments":case"Array":case"Object":if("function"==typeof t.constructor&&"Promise"===function(t){var e=String(t).match(/^function (\w*)/);return null==e?"":e[1]}(t.constructor))return t===e;break;case"Boolean":case"Number":case"String":if(typeof t!=typeof e||!ve(t.valueOf(),e.valueOf()))return!1;break;case"Date":if(!ve(t.valueOf(),e.valueOf()))return!1;break;case"Error":return t.name===e.name&&t.message===e.message;case"RegExp":if(t.source!==e.source||t.global!==e.global||t.ignoreCase!==e.ignoreCase||t.multiline!==e.multiline||t.sticky!==e.sticky||t.unicode!==e.unicode)return!1}for(var o=n.length-1;o>=0;){if(n[o]===t)return r[o]===e;o-=1}switch(i){case"Map":return t.size===e.size&&be(t.entries(),e.entries(),n.concat([t]),r.concat([e]));case"Set":return t.size===e.size&&be(t.values(),e.values(),n.concat([t]),r.concat([e]));case"Arguments":case"Array":case"Object":case"Boolean":case"Number":case"String":case"Date":case"Error":case"RegExp":case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Int32Array":case"Uint32Array":case"Float32Array":case"Float64Array":case"ArrayBuffer":break;default:return!1}var a=G(t);if(a.length!==G(e).length)return!1;var u=n.concat([t]),c=r.concat([e]);for(o=a.length-1;o>=0;){var s=a[o];if(!U(s,e)||!we(e[s],t[s],u,c))return!1;o-=1}return!0}var xe=c((function(t,e){return we(t,e,[],[])}));function Ae(t,e,n){var r,i;if("function"==typeof t.indexOf)switch(typeof e){case"number":if(0===e){for(r=1/e;n<t.length;){if(0===(i=t[n])&&1/i===r)return n;n+=1}return-1}if(e!=e){for(;n<t.length;){if("number"==typeof(i=t[n])&&i!=i)return n;n+=1}return-1}return t.indexOf(e,n);case"string":case"boolean":case"function":case"undefined":return t.indexOf(e,n);case"object":if(null===e)return t.indexOf(e,n)}for(;n<t.length;){if(xe(t[n],e))return n;n+=1}return-1}function Me(t,e){return Ae(e,t,0)>=0}function Ee(t){return'"'+t.replace(/\\/g,"\\\\").replace(/[\b]/g,"\\b").replace(/\f/g,"\\f").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/\t/g,"\\t").replace(/\v/g,"\\v").replace(/\0/g,"\\0").replace(/"/g,'\\"')+'"'}var je=function(t){return(t<10?"0":"")+t},Ne="function"==typeof Date.prototype.toISOString?function(t){return t.toISOString()}:function(t){return t.getUTCFullYear()+"-"+je(t.getUTCMonth()+1)+"-"+je(t.getUTCDate())+"T"+je(t.getUTCHours())+":"+je(t.getUTCMinutes())+":"+je(t.getUTCSeconds())+"."+(t.getUTCMilliseconds()/1e3).toFixed(3).slice(2,5)+"Z"};function Se(t){return function(){return!t.apply(this,arguments)}}function ke(t,e){for(var n=0,r=e.length,i=[];n<r;)t(e[n])&&(i[i.length]=e[n]),n+=1;return i}function Oe(t){return"[object Object]"===Object.prototype.toString.call(t)}var Ie=function(){function t(t,e){this.xf=e,this.f=t}return t.prototype["@@transducer/init"]=A.init,t.prototype["@@transducer/result"]=A.result,t.prototype["@@transducer/step"]=function(t,e){return this.f(e)?this.xf["@@transducer/step"](t,e):t},t}(),_e=c(w(["filter"],c((function(t,e){return new Ie(t,e)})),(function(t,e){return Oe(e)?L((function(n,r){return t(e[r])&&(n[r]=e[r]),n}),{},G(e)):ke(t,e)}))),Te=c((function(t,e){return _e(Se(t),e)}));function Ce(t,e){var n=function(n){var r=e.concat([t]);return Me(n,r)?"<Circular>":Ce(n,r)},r=function(t,e){return N((function(e){return Ee(e)+": "+n(t[e])}),e.slice().sort())};switch(Object.prototype.toString.call(t)){case"[object Arguments]":return"(function() { return arguments; }("+N(n,t).join(", ")+"))";case"[object Array]":return"["+N(n,t).concat(r(t,Te((function(t){return/^\d+$/.test(t)}),G(t)))).join(", ")+"]";case"[object Boolean]":return"object"==typeof t?"new Boolean("+n(t.valueOf())+")":t.toString();case"[object Date]":return"new Date("+(isNaN(t.valueOf())?n(NaN):Ee(Ne(t)))+")";case"[object Null]":return"null";case"[object Number]":return"object"==typeof t?"new Number("+n(t.valueOf())+")":1/t==-1/0?"-0":t.toString(10);case"[object String]":return"object"==typeof t?"new String("+n(t.valueOf())+")":Ee(t);
2case"[object Undefined]":return"undefined";default:if("function"==typeof t.toString){var i=t.toString();if("[object Object]"!==i)return i}return"{"+r(t,G(t)).join(", ")+"}"}}var De=u((function(t){return Ce(t,[])})),Pe=c((function(t,e){if(v(t)){if(v(e))return t.concat(e);throw new TypeError(De(e)+" is not an array")}if(S(t)){if(S(e))return t+e;throw new TypeError(De(e)+" is not a string")}if(null!=t&&Tt(t["fantasy-land/concat"]))return t["fantasy-land/concat"](e);if(null!=t&&Tt(t.concat))return t.concat(e);throw new TypeError(De(t)+' does not have a method named "concat" or "fantasy-land/concat"')})),Le=u((function(t){var e=rt(j,0,J((function(t){return t[0].length}),t));return f(e,(function(){for(var e=0;e<t.length;){if(t[e][0].apply(this,arguments))return t[e][1].apply(this,arguments);e+=1}}))})),ze=Le,Re=c((function(t,e){if(t>10)throw new Error("Constructor with greater than ten arguments");return 0===t?function(){return new e}:Rt(It(t,(function(t,n,r,i,o,a,u,c,s,l){switch(arguments.length){case 1:return new e(t);case 2:return new e(t,n);case 3:return new e(t,n,r);case 4:return new e(t,n,r,i);case 5:return new e(t,n,r,i,o);case 6:return new e(t,n,r,i,o,a);case 7:return new e(t,n,r,i,o,a,u);case 8:return new e(t,n,r,i,o,a,u,c);case 9:return new e(t,n,r,i,o,a,u,c,s);case 10:return new e(t,n,r,i,o,a,u,c,s,l)}})))})),Ue=Re,Fe=u((function(t){return Ue(t.length,t)})),Be=c(Me),Qe=c((function(t,e){return d(rt(j,0,nt("length",e)),(function(){var n=arguments,r=this;return t.apply(r,N((function(t){return t.apply(r,n)}),e))}))})),We=Qe,qe=function(){function t(t,e,n,r){this.valueFn=t,this.valueAcc=e,this.keyFn=n,this.xf=r,this.inputs={}}return t.prototype["@@transducer/init"]=A.init,t.prototype["@@transducer/result"]=function(t){var e;for(e in this.inputs)if(U(e,this.inputs)&&(t=this.xf["@@transducer/step"](t,this.inputs[e]))["@@transducer/reduced"]){t=t["@@transducer/value"];break}return this.inputs=null,this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,e){var n=this.keyFn(e);return this.inputs[n]=this.inputs[n]||[n,this.valueAcc],this.inputs[n][1]=this.valueFn(this.inputs[n][1],e),t},t}(),Ye=p(4,[],w([],p(4,[],(function(t,e,n,r){return new qe(t,e,n,r)})),(function(t,e,n,r){return L((function(r,i){var o=n(i);return r[o]=t(U(o,r)?r[o]:Gt(e,[],[],!1),i),r}),{},r)}))),Ze=Ye((function(t,e){return t+1}),0),He=s(-1),Ge=c((function(t,e){return null==e||e!=e?t:e})),Ve=g((function(t,e,n){var r=t(e),i=t(n);return r>i?-1:r<i?1:0}));function Je(t,e,n){var r,i=typeof t;switch(i){case"string":case"number":return 0===t&&1/t==-1/0?!!n._items["-0"]||(e&&(n._items["-0"]=!0),!1):null!==n._nativeSet?e?(r=n._nativeSet.size,n._nativeSet.add(t),n._nativeSet.size===r):n._nativeSet.has(t):i in n._items?t in n._items[i]||(e&&(n._items[i][t]=!0),!1):(e&&(n._items[i]={},n._items[i][t]=!0),!1);case"boolean":if(i in n._items){var o=t?1:0;return!!n._items[i][o]||(e&&(n._items[i][o]=!0),!1)}return e&&(n._items[i]=t?[!1,!0]:[!0,!1]),!1;case"function":return null!==n._nativeSet?e?(r=n._nativeSet.size,n._nativeSet.add(t),n._nativeSet.size===r):n._nativeSet.has(t):i in n._items?!!Me(t,n._items[i])||(e&&n._items[i].push(t),!1):(e&&(n._items[i]=[t]),!1);case"undefined":return!!n._items[i]||(e&&(n._items[i]=!0),!1);case"object":if(null===t)return!!n._items.null||(e&&(n._items.null=!0),!1);default:return(i=Object.prototype.toString.call(t))in n._items?!!Me(t,n._items[i])||(e&&n._items[i].push(t),!1):(e&&(n._items[i]=[t]),!1)}}var Ke=function(){function t(){this._nativeSet="function"==typeof Set?new Set:null,this._items={}}return t.prototype.add=function(t){return!Je(t,!0,this)},t.prototype.has=function(t){return Je(t,!1,this)},t}(),Xe=c((function(t,e){for(var n=[],r=0,i=t.length,o=e.length,a=new Ke,u=0;u<o;u+=1)a.add(e[u]);for(;r<i;)a.add(t[r])&&(n[n.length]=t[r]),r+=1;return n})),$e=g((function(t,e,n){for(var r=[],i=0,o=e.length;i<o;)ye(t,e[i],n)||ye(t,e[i],r)||r.push(e[i]),i+=1;return r})),tn=c((function(t,e){var n={};for(var r in e)n[r]=e[r];return delete n[t],n})),en=tn,nn=g((function(t,e,n){var r=Array.prototype.slice.call(n,0);return r.splice(t,e),r})),rn=g((function(t,e,n){return y(t,at(e),n)})),on=c((function t(e,n){switch(e.length){case 0:return n;case 1:return K(e[0])&&v(n)?nn(e[0],1,n):en(e[0],n);default:var r=e[0],i=Array.prototype.slice.call(e,1);return null==n[r]?n:K(r)&&v(n)?rn(r,t(i,n[r]),n):Nt(r,t(i,n[r]),n)}})),an=on,un=c((function(t,e){return t/e})),cn=function(){function t(t,e){this.xf=e,this.n=t}return t.prototype["@@transducer/init"]=A.init,t.prototype["@@transducer/result"]=A.result,t.prototype["@@transducer/step"]=function(t,e){return this.n>0?(this.n-=1,t):this.xf["@@transducer/step"](t,e)},t}(),sn=c(w(["drop"],c((function(t,e){return new cn(t,e)})),(function(t,e){return ee(Math.max(0,t),1/0,e)}))),ln=function(){function t(t,e){this.xf=e,this.n=t,this.i=0}return t.prototype["@@transducer/init"]=A.init,t.prototype["@@transducer/result"]=A.result,t.prototype["@@transducer/step"]=function(t,e){this.i+=1;var n=0===this.n?t:this.xf["@@transducer/step"](t,e);return this.n>=0&&this.i>=this.n?x(n):n},t}(),fn=c(w(["take"],c((function(t,e){return new ln(t,e)})),(function(t,e){return ee(0,t<0?1/0:t,e)})));function pn(t,e){return fn(t<e.length?e.length-t:0,e)}var dn=function(){function t(t,e){this.xf=e,this.pos=0,this.full=!1,this.acc=new Array(t)}return t.prototype["@@transducer/init"]=A.init,t.prototype["@@transducer/result"]=function(t){return this.acc=null,this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,e){return this.full&&(t=this.xf["@@transducer/step"](t,this.acc[this.pos])),this.store(e),t},t.prototype.store=function(t){this.acc[this.pos]=t,this.pos+=1,this.pos===this.acc.length&&(this.pos=0,this.full=!0)},t}(),hn=c(w([],c((function(t,e){return new dn(t,e)})),pn));function mn(t,e){for(var n=e.length-1;n>=0&&t(e[n]);)n-=1;return ee(0,n+1,e)}var gn=function(){function t(t,e){this.f=t,this.retained=[],this.xf=e}return t.prototype["@@transducer/init"]=A.init,t.prototype["@@transducer/result"]=function(t){return this.retained=null,this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,e){return this.f(e)?this.retain(t,e):this.flush(t,e)},t.prototype.flush=function(t,e){return t=L(this.xf["@@transducer/step"],t,this.retained),this.retained=[],this.xf["@@transducer/step"](t,e)},t.prototype.retain=function(t,e){return this.retained.push(e),t},t}(),yn=c(w([],c((function(t,e){return new gn(t,e)})),mn)),vn=function(){function t(t,e){this.xf=e,this.pred=t,this.lastValue=void 0,this.seenFirstValue=!1}return t.prototype["@@transducer/init"]=A.init,t.prototype["@@transducer/result"]=A.result,t.prototype["@@transducer/step"]=function(t,e){var n=!1;return this.seenFirstValue?this.pred(this.lastValue,e)&&(n=!0):this.seenFirstValue=!0,this.lastValue=e,n?t:this.xf["@@transducer/step"](t,e)},t}(),bn=c((function(t,e){return new vn(t,e)})),wn=X(-1),xn=c(w([],bn,(function(t,e){var n=[],r=1,i=e.length;if(0!==i)for(n[0]=e[0];r<i;)t(wn(n),e[r])||(n[n.length]=e[r]),r+=1;return n}))),An=u(w([],bn(xe),xn(xe))),Mn=function(){function t(t,e){this.xf=e,this.f=t}return t.prototype["@@transducer/init"]=A.init,t.prototype["@@transducer/result"]=A.result,t.prototype["@@transducer/step"]=function(t,e){if(this.f){if(this.f(e))return t;this.f=null}return this.xf["@@transducer/step"](t,e)},t}
2(),En=c(w(["dropWhile"],c((function(t,e){return new Mn(t,e)})),(function(t,e){for(var n=0,r=e.length;n<r&&t(e[n]);)n+=1;return ee(n,1/0,e)}))),jn=c((function(t,e){return t||e})),Nn=c((function(t,e){return Tt(t)?function(){return t.apply(this,arguments)||e.apply(this,arguments)}:Pt(jn)(t,e)})),Sn=Nn,kn=u((function(t){return null!=t&&"function"==typeof t["fantasy-land/empty"]?t["fantasy-land/empty"]():null!=t&&null!=t.constructor&&"function"==typeof t.constructor["fantasy-land/empty"]?t.constructor["fantasy-land/empty"]():null!=t&&"function"==typeof t.empty?t.empty():null!=t&&null!=t.constructor&&"function"==typeof t.constructor.empty?t.constructor.empty():v(t)?[]:S(t)?"":Oe(t)?{}:Q(t)?function(){return arguments}():void 0})),On=kn,In=c((function(t,e){return sn(t>=0?e.length-t:0,e)})),_n=c((function(t,e){return xe(In(t.length,e),t)})),Tn=g((function(t,e,n){return xe(t(e),t(n))})),Cn=g((function(t,e,n){return xe(e[t],n[t])})),Dn=Cn,Pn=c((function t(e,n){var r,i,o,a=n instanceof Array?[]:{};for(i in n)o=typeof(r=e[i]),a[i]="function"===o?r(n[i]):r&&"object"===o?t(r,n[i]):n[i];return a})),Ln=Pn,zn=function(){function t(t,e){this.xf=e,this.f=t,this.found=!1}return t.prototype["@@transducer/init"]=A.init,t.prototype["@@transducer/result"]=function(t){return this.found||(t=this.xf["@@transducer/step"](t,void 0)),this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,e){return this.f(e)&&(this.found=!0,t=x(this.xf["@@transducer/step"](t,e))),t},t}(),Rn=c(w(["find"],c((function(t,e){return new zn(t,e)})),(function(t,e){for(var n=0,r=e.length;n<r;){if(t(e[n]))return e[n];n+=1}}))),Un=function(){function t(t,e){this.xf=e,this.f=t,this.idx=-1,this.found=!1}return t.prototype["@@transducer/init"]=A.init,t.prototype["@@transducer/result"]=function(t){return this.found||(t=this.xf["@@transducer/step"](t,-1)),this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,e){return this.idx+=1,this.f(e)&&(this.found=!0,t=x(this.xf["@@transducer/step"](t,this.idx))),t},t}(),Fn=c(w([],c((function(t,e){return new Un(t,e)})),(function(t,e){for(var n=0,r=e.length;n<r;){if(t(e[n]))return n;n+=1}return-1}))),Bn=function(){function t(t,e){this.xf=e,this.f=t}return t.prototype["@@transducer/init"]=A.init,t.prototype["@@transducer/result"]=function(t){return this.xf["@@transducer/result"](this.xf["@@transducer/step"](t,this.last))},t.prototype["@@transducer/step"]=function(t,e){return this.f(e)&&(this.last=e),t},t}(),Qn=c(w([],c((function(t,e){return new Bn(t,e)})),(function(t,e){for(var n=e.length-1;n>=0;){if(t(e[n]))return e[n];n-=1}}))),Wn=function(){function t(t,e){this.xf=e,this.f=t,this.idx=-1,this.lastIdx=-1}return t.prototype["@@transducer/init"]=A.init,t.prototype["@@transducer/result"]=function(t){return this.xf["@@transducer/result"](this.xf["@@transducer/step"](t,this.lastIdx))},t.prototype["@@transducer/step"]=function(t,e){return this.idx+=1,this.f(e)&&(this.lastIdx=this.idx),t},t}(),qn=c(w([],c((function(t,e){return new Wn(t,e)})),(function(t,e){for(var n=e.length-1;n>=0;){if(t(e[n]))return n;n-=1}return-1}))),Yn=u(Bt(!0)),Zn=u((function(t){return d(t.length,(function(e,n){var r=Array.prototype.slice.call(arguments,0);return r[0]=n,r[1]=e,t.apply(this,r)}))})),Hn=Zn,Gn=c(te("forEach",(function(t,e){for(var n=e.length,r=0;r<n;)t(e[r]),r+=1;return e}))),Vn=c((function(t,e){for(var n=G(e),r=0;r<n.length;){var i=n[r];t(e[i],i,e),r+=1}return e})),Jn=u((function(t){for(var e={},n=0;n<t.length;)e[t[n][0]]=t[n][1],n+=1;return e})),Kn=c(te("groupBy",Ye((function(t,e){return null==t&&(t=[]),t.push(e),t}),null))),Xn=c((function(t,e){for(var n=[],r=0,i=e.length;r<i;){for(var o=r+1;o<i&&t(e[o-1],e[o]);)o+=1;n.push(e.slice(r,o)),r=o}return n})),$n=c((function(t,e){return t>e})),tr=c((function(t,e){return t>=e})),er=c((function(t,e){if(0===t.length||St(e))return!1;for(var n=e,r=0;r<t.length;){if(St(n)||!U(t[r],n))return!1;n=n[t[r]],r+=1}return!0})),nr=c((function(t,e){return er([t],e)})),rr=nr,ir=c((function(t,e){return t in e})),or=ir,ar=c(ve),ur=g((function(t,e,n){return d(Math.max(t.length,e.length,n.length),(function(){return t.apply(this,arguments)?e.apply(this,arguments):n.apply(this,arguments)}))})),cr=ur,sr=s(1),lr=c(Me),fr=Ye((function(t,e){return e}),null),pr=c((function(t,e){return"function"!=typeof e.indexOf||v(e)?Ae(e,t,0):e.indexOf(t)})),dr=ee(0,-1),hr=g((function(t,e,n){return ke((function(e){return ye(t,e,n)}),e)})),mr=g((function(t,e,n){t=t<n.length&&t>=0?t:n.length;var r=Array.prototype.slice.call(n,0);return r.splice(t,0,e),r})),gr=g((function(t,e,n){return t=t<n.length&&t>=0?t:n.length,[].concat(Array.prototype.slice.call(n,0,t),e,Array.prototype.slice.call(n,t))})),yr=c((function(t,e){for(var n,r,i=new Ke,o=[],a=0;a<e.length;)n=t(r=e[a]),i.add(n)&&o.push(r),a+=1;return o}
2)),vr=yr,br=vr(pe),wr=c((function(t,e){var n,r;return t.length>e.length?(n=t,r=e):(n=e,r=t),br(ke(Hn(Me)(n),r))})),xr=c(te("intersperse",(function(t,e){for(var n=[],r=0,i=e.length;r<i;)r===i-1?n.push(e[r]):n.push(e[r],t),r+=1;return n})));var Ar="function"==typeof Object.assign?Object.assign:function(t){if(null==t)throw new TypeError("Cannot convert undefined or null to object");for(var e=Object(t),n=1,r=arguments.length;n<r;){var i=arguments[n];if(null!=i)for(var o in i)U(o,i)&&(e[o]=i[o]);n+=1}return e},Mr=c((function(t,e){var n={};return n[t]=e,n})),Er={"@@transducer/init":Array,"@@transducer/step":function(t,e){return t.push(e),t},"@@transducer/result":fe},jr={"@@transducer/init":String,"@@transducer/step":function(t,e){return t+e},"@@transducer/result":fe},Nr={"@@transducer/init":Object,"@@transducer/step":function(t,e){return Ar(t,k(e)?Mr(e[0],e[1]):e)},"@@transducer/result":fe};var Sr=g((function(t,e,n){return b(t)?L(e(t),t["@@transducer/init"](),n):L(e(function(t){if(b(t))return t;if(k(t))return Er;if("string"==typeof t)return jr;if("object"==typeof t)return Nr;throw new Error("Cannot create transformer for "+t)}(t)),Gt(t,[],[],!1),n)})),kr=u((function(t){for(var e=G(t),n=e.length,r=0,i={};r<n;){var o=e[r],a=t[o],u=U(a,i)?i[a]:i[a]=[];u[u.length]=o,r+=1}return i})),Or=kr,Ir=u((function(t){for(var e=G(t),n=e.length,r=0,i={};r<n;){var o=e[r];i[t[o]]=o,r+=1}return i})),_r=Ir,Tr=c((function(t,e){return d(t+1,(function(){var n=arguments[t];if(null!=n&&Tt(n[e]))return n[e].apply(n,Array.prototype.slice.call(arguments,0,t));throw new TypeError(De(n)+' does not have a method named "'+e+'"')}))})),Cr=Tr,Dr=c((function(t,e){return null!=e&&e.constructor===t||e instanceof t})),Pr=u((function(t){return null!=t&&xe(t,On(t))})),Lr=Cr(1,"join"),zr=u((function(t){return We((function(){return Array.prototype.slice.call(arguments,0)}),t)})),Rr=zr,Ur=u((function(t){var e,n=[];for(e in t)n[n.length]=e;return n})),Fr=Ur,Br=c((function(t,e){if("function"!=typeof e.lastIndexOf||v(e)){for(var n=e.length-1;n>=0;){if(xe(e[n],t))return n;n-=1}return-1}return e.lastIndexOf(t)}));function Qr(t){return"[object Number]"===Object.prototype.toString.call(t)}var Wr=u((function(t){return null!=t&&Qr(t.length)?t.length:NaN})),qr=c((function(t,e){return function(n){return function(r){return J((function(t){return e(t,r)}),n(t(r)))}}})),Yr=u((function(t){return qr(X(t),rn(t))})),Zr=u((function(t){return qr(tt(t),Ot(t))})),Hr=u((function(t){return qr(et(t),Nt(t))})),Gr=c((function(t,e){return t<e})),Vr=c((function(t,e){return t<=e})),Jr=g((function(t,e,n){for(var r=0,i=n.length,o=[],a=[e];r<i;)a=t(a[0],n[r]),o[r]=a[1],r+=1;return[a[0],o]})),Kr=g((function(t,e,n){for(var r=n.length-1,i=[],o=[e];r>=0;)o=t(o[0],n[r]),i[r]=o[1],r-=1;return[o[0],i]})),Xr=c((function(t,e){return L((function(n,r){return n[r]=t(e[r],r,e),n}),{},G(e))})),$r=c((function(t,e){return e.match(t)||[]})),ti=c((function(t,e){return K(t)?!K(e)||e<1?NaN:(t%e+e)%e:NaN})),ei=g((function(t,e,n){return t(n)>t(e)?n:e})),ni=rt(s,0),ri=u((function(t){return ni(t)/t.length})),ii=u((function(t){var e=t.length;if(0===e)return NaN;var n=2-e%2,r=(e-n)/2;return ri(Array.prototype.slice.call(t,0).sort((function(t,e){return t<e?-1:t>e?1:0})).slice(r,r+n))})),oi=c((function(t,e){var n={};return f(e.length,(function(){var r=t.apply(this,arguments);return U(r,n)||(n[r]=e.apply(this,arguments)),n[r]}))})),ai=oi,ui=c((function(t,e){return Ar({},t,e)})),ci=u((function(t){return Ar.apply(null,[{}].concat(t))})),si=g((function(t,e,n){var r,i={};for(r in e)U(r,e)&&(i[r]=U(r,n)?t(r,e[r],n[r]):e[r]);for(r in n)U(r,n)&&!U(r,i)&&(i[r]=n[r]);return i})),li=g((function t(e,n,r){return si((function(n,r,i){return Oe(r)&&Oe(i)?t(e,r,i):e(n,r,i)}),n,r)})),fi=c((function(t,e){return li((function(t,e,n){return e}),t,e)})),pi=c((function(t,e){return li((function(t,e,n){return n}),t,e)})),di=g((function(t,e,n){return li((function(e,n,r){return t(n,r)}),e,n)})),hi=c((function(t,e){return Ar({},e,t)})),mi=c((function(t,e){return Ar({},t,e)})),gi=g((function(t,e,n){return si((function(e,n,r){return t(n,r)}),e,n)})),yi=c((function(t,e){return e<t?e:t})),vi=g((function(t,e,n){return t(n)<t(e)?n:e})),bi=c((function(t,e){return t%e})),wi=g((function(t,e,n){var r=n.length,i=n.slice(),o=t<0?r+t:t,a=e<0?r+e:e,u=i.splice(o,1);return o<0||o>=n.length||a<0||a>
2=n.length?n:[].concat(i.slice(0,a)).concat(u).concat(i.slice(a,n.length))})),xi=c((function(t,e){return t*e})),Ai=u((function(t){return-t})),Mi=c((function(t,e){return E(Se(t),e)})),Ei=u((function(t){return d(t<0?1:t+1,(function(){return X(t,arguments)}))})),ji=Ei,Ni=g((function(t,e,n){return t(e(n))}));function Si(t){return[t]}var ki=u(Si),Oi=c((function(t,e){for(var n={},r={},i=0,o=t.length;i<o;)r[t[i]]=1,i+=1;for(var a in e)r.hasOwnProperty(a)||(n[a]=e[a]);return n})),Ii=Oi,_i=u((function(t){var e,n=!1;return f(t.length,(function(){return n?e:(n=!0,e=t.apply(this,arguments))}))})),Ti=_i;function Ci(t,e){if(null==e||!Tt(e.then))throw new TypeError("`"+t+"` expected a Promise, received "+Ce(e,[]))}var Di=c((function(t,e){return Ci("otherwise",e),e.then(null,t)})),Pi=function t(e){return{value:e,map:function(n){return t(n(e))}}},Li=g((function(t,e,n){return t((function(t){return Pi(e(t))}))(n).value})),zi=Li,Ri=c((function(t,e){return[t,e]}));function Ui(t){return c((function(e,n){return f(Math.max(0,e.length-n.length),(function(){return e.apply(this,t(n,arguments))}))}))}var Fi=Ui(l),Bi=Ui(Hn(l)),Qi=Rr([_e,Te]),Wi=g((function(t,e,n){return xe(tt(t,n),e)})),qi=g((function(t,e,n){return Ge(t,tt(e,n))})),Yi=g((function(t,e,n){return t(tt(e,n))})),Zi=c((function(t,e){for(var n={},r=0;r<t.length;)t[r]in e&&(n[t[r]]=e[t[r]]),r+=1;return n})),Hi=c((function(t,e){for(var n={},r=0,i=t.length;r<i;){var o=t[r];n[o]=e[o],r+=1}return n})),Gi=c((function(t,e){var n={};for(var r in e)t(e[r],r,e)&&(n[r]=e[r]);return n})),Vi=Gi;function Ji(){if(0===arguments.length)throw new Error("pipeK requires at least one argument");return ae.apply(this,ie(arguments))}var Ki=c((function(t,e){return l([t],e)})),Xi=rt(xi,1),$i=c((function(t,e){return d(e.length,(function(){for(var n=[],r=0;r<e.length;)n.push(e[r].call(this,arguments[r])),r+=1;return t.apply(this,n.concat(Array.prototype.slice.call(arguments,e.length)))}))})),to=$i,eo=to(N,[Hi,pe]),no=g((function(t,e,n){return xe(e,n[t])})),ro=g((function(t,e,n){return Dr(t,n[e])})),io=ro,oo=g((function(t,e,n){return qi(t,[e],n)})),ao=g((function(t,e,n){return t(n[e])})),uo=c((function(t,e){return t.map((function(t){return tt([t],e)}))})),co=c((function(t,e){if(!Qr(t)||!Qr(e))throw new TypeError("Both arguments to range must be numbers");for(var n=[],r=t;r<e;)n.push(r),r+=1;return n})),so=g((function(t,e,n){for(var r=n.length-1;r>=0;)e=t(n[r],e),r-=1;return e})),lo=p(4,[],(function(t,e,n,r){return L((function(n,r){return t(n,r)?e(n,r):x(n)}),n,r)})),fo=u(x),po=c((function(t,e){var n,r=Number(e),i=0;if(r<0||isNaN(r))throw new RangeError("n must be a non-negative number");for(n=new Array(r);i<r;)n[i]=t(i),i+=1;return n})),ho=c((function(t,e){return po(at(t),e)})),mo=g((function(t,e,n){return n.replace(t,e)})),go=g((function(t,e,n){for(var r=0,i=n.length,o=[e];r<i;)e=t(e,n[r]),o[r+1]=e,r+=1;return o})),yo=c((function(t,e){return"function"==typeof e.sequence?e.sequence(t):so((function(t,e){return pt(J(Ki,t),e)}),t([]),e)})),vo=yo,bo=g((function(t,e,n){return zi(t,at(e),n)})),wo=bo,xo=c((function(t,e){return Array.prototype.slice.call(e,0).sort(t)})),Ao=xo,Mo=c((function(t,e){return Array.prototype.slice.call(e,0).sort((function(e,n){var r=t(e),i=t(n);return r<i?-1:r>i?1:0}))})),Eo=c((function(t,e){return Array.prototype.slice.call(e,0).sort((function(e,n){for(var r=0,i=0;0===r&&i<t.length;)r=t[i](e,n),i+=1;return r}))})),jo=Cr(1,"split"),No=c((function(t,e){return[ee(0,t,e),ee(t,Wr(e),e)]})),So=c((function(t,e){if(t<=0)throw new Error("First argument to splitEvery must be a positive integer");for(var n=[],r=0;r<e.length;)n.push(ee(r,r+=t,e));return n})),ko=c((function(t,e){for(var n=0,r=e.length,i=[];n<r&&!t(e[n]);)i.push(e[n]),n+=1;return[i,Array.prototype.slice.call(e,n)]})),Oo=c((function(t,e){return xe(fn(t.length,e),t)})),Io=c((function(t,e){return Number(t)-Number(e)})),_o=c((function(t,e){return Pe(Xe(t,e),Xe(e,t))})),To=g((function(t,e,n){return Pe($e(t,e,n),$e(t,n,e))})),Co=c((function(t,e){for(var n=e.length-1;n>=0&&t(e[n]);)n-=1;return ee(n+1,1/0,e)})),Do=function(){function t(t,e){this.xf=e,this.f=t}return t.prototype["@@transducer/init"]=A.init,t.prototype["@@transducer/result"]=A.result,t.prototype["@@transducer/step"]=function(t,e){return this.f(e)?this.xf["@@transducer/step"](t,e):x(t)},t}(),Po=c(w(["takeWhile"],c((function(t,e){return new Do(t,e)})),(function(t,e){for(var n=0,r=e.length;n<r&&t(e[n]);)n+=1;return ee(0,n,e)}))),Lo=function(){function t(t,e){this.xf=e,this.f=t}return t.prototype["@@transducer/init"]=A.init,t.prototype["@@transducer/result"]=A.result,t.prototype["@@transducer/step"]=function(t,e){return this.f(e),this.xf["@@transducer/step"](t,e)},t}(),zo=c(w([],c((function(t,e){return new Lo(t,e)})),(function(t,e){return t(e),e})));var Ro=c((function(t,e){if(n=t,"[object RegExp]"!==Object.prototype.toString.call(n))throw new TypeError("‘test’ requires a value of type RegExp as its first argument; received "+De(t));var n;return Zt(t).test(e)})),Uo=c((function(t,e){return Ci("andThen",e),e.then(t)})),Fo=Cr(0,"toLowerCase"),Bo=u((function(t){var e=[];for(var n in t)U(n,t)&&(e[e.length]=[n,t[n]]);return e})),Qo=Bo,Wo=u((function(t){var e=[];for(var n in t)e[e.length]=[n,t[n]];return e})),qo=Wo,Yo=Cr(0,"toUpperCase"),Zo=d(4,(function(t,e,n,r){return L(t("function"==typeof e?I(e):e),n,r)})),Ho=u((function(t){for(var e=0,n=[];e<t.length;){for(var r=t[e],i=0;i<r.length;)void 0===n[i]&&(n[i]=[]),n[i].push(r[i]),i+=1;e+=1}return n})),Go=g((function(t,e,n){return"function"==typeof n["fantasy-land/traverse"]?n["fantasy-land/traverse"](e,t):vo(t,J(e,n))})),Vo=Go,Jo="\t\n\v\f\r                 \u2028\u2029\ufeff",Ko=u("function"==typeof String.prototype.trim&&!Jo.trim()&&"​".trim()?function(t){return t.trim()}:function(t){var e=new RegExp("^["+Jo+"]["+Jo+"]*"),n=new RegExp("["+Jo+"]["+Jo+"]*$");return t.replace(e,"").replace(n,"")}
2),Xo=c((function(t,e){return f(t.length,(function(){try{return t.apply(this,arguments)}catch(n){return e.apply(this,l([n],arguments))}}))})),$o=Xo,ta=u((function(t){return function(){return t(Array.prototype.slice.call(arguments,0))}})),ea=ta,na=u((function(t){return It(1,t)})),ra=c((function(t,e){return d(t,(function(){for(var n,r=1,i=e,o=0;r<=t&&"function"==typeof i;)n=r===t?arguments.length:o+i.length,i=i.apply(this,Array.prototype.slice.call(arguments,o,n)),r+=1,o=n;return i}))})),ia=ra,oa=c((function(t,e){for(var n=t(e),r=[];n&&n.length;)r[r.length]=n[0],n=t(n[1]);return r})),aa=oa,ua=c(oe(br,l)),ca=c((function(t,e){for(var n,r=0,i=e.length,o=[];r<i;)ye(t,n=e[r],o)||(o[o.length]=n),r+=1;return o})),sa=g((function(t,e,n){return ca(t,l(e,n))})),la=g((function(t,e,n){return t(n)?n:e(n)})),fa=Wt(fe),pa=g((function(t,e,n){for(var r=n;!t(r);)r=e(r);return r})),da=pa,ha=u((function(t){var e,n=[];for(e in t)n[n.length]=t[e];return n})),ma=ha,ga=function(t){return{value:t,"fantasy-land/map":function(){return this}}},ya=c((function(t,e){return t(ga)(e).value})),va=ya,ba=g((function(t,e,n){return t(n)?e(n):n})),wa=c((function(t,e){for(var n in t)if(U(n,t)&&!t[n](e[n]))return!1;return!0})),xa=wa,Aa=c((function(t,e){return xa(J(xe,t),e)})),Ma=c((function(t,e){return Te(Hn(Me)(t),e)})),Ea=c((function(t,e){return Boolean(!t^!e)})),ja=c((function(t,e){for(var n,r=0,i=t.length,o=e.length,a=[];r<i;){for(n=0;n<o;)a[a.length]=[t[r],e[n]],n+=1;r+=1}return a})),Na=c((function(t,e){for(var n=[],r=0,i=Math.min(t.length,e.length);r<i;)n[r]=[t[r],e[r]],r+=1;return n})),Sa=c((function(t,e){for(var n=0,r=Math.min(t.length,e.length),i={};n<r;)i[t[n]]=e[n],n+=1;return i})),ka=Sa,Oa=g((function(t,e,n){for(var r=[],i=0,o=Math.min(e.length,n.length);i<o;)r[i]=t(e[i],n[i]),i+=1;return r})),Ia=u((function(t){return d(t.length,(function(){var e=arguments;return function(){return t.apply(this,e)}}))})),_a=Ia},2993:function(t){var e="undefined"!=typeof Element,n="function"==typeof Map,r="function"==typeof Set,i="function"==typeof ArrayBuffer&&!!ArrayBuffer.isView;function o(t,a){if(t===a)return!0;if(t&&a&&"object"==typeof t&&"object"==typeof a){if(t.constructor!==a.constructor)return!1;var u,c,s,l;if(Array.isArray(t)){if((u=t.length)!=a.length)return!1;for(c=u;0!=c--;)if(!o(t[c],a[c]))return!1;return!0}if(n&&t instanceof Map&&a instanceof Map){if(t.size!==a.size)return!1;for(l=t.entries();!(c=l.next()).done;)if(!a.has(c.value[0]))return!1;for(l=t.entries();!(c=l.next()).done;)if(!o(c.value[1],a.get(c.value[0])))return!1;return!0}if(r&&t instanceof Set&&a instanceof Set){if(t.size!==a.size)return!1;for(l=t.entries();!(c=l.next()).done;)if(!a.has(c.value[0]))return!1;return!0}if(i&&ArrayBuffer.isView(t)&&ArrayBuffer.isView(a)){if((u=t.length)!=a.length)return!1;for(c=u;0!=c--;)if(t[c]!==a[c])return!1;return!0}if(t.constructor===RegExp)return t.source===a.source&&t.flags===a.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===a.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===a.toString();if((u=(s=Object.keys(t)).length)!==Object.keys(a).length)return!1;for(c=u;0!=c--;)if(!Object.prototype.hasOwnProperty.call(a,s[c]))return!1;if(e&&t instanceof Element)return!1;for(c=u;0!=c--;)if(("_owner"!==s[c]&&"__v"!==s[c]&&"__o"!==s[c]||!t.$$typeof)&&!o(t[s[c]],a[s[c]]))return!1;return!0}return t!=t&&a!=a}t.exports=function(t,e){try{return o(t,e)}catch(n){if((n.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw n}}},4505:function(t,e,n){"use strict";n.d(e,{w_:function(){return s}});var r=n(7294),i={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},o=r.createContext&&r.createContext(i),a=function(){return a=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++)for(var i in e=arguments[n])Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t},a.apply(this,arguments)},u=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(t);i<r.length;i++)e.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(t,r[i])&&(n[r[i]]=t[r[i]])}return n};function c(t){return t&&t.map((function(t,e){return r.createElement(t.tag,a({key:e},t.attr),c(t.child))}))}function s(t){return function(e){return r.createElement(l,a({attr:a({},t.attr)},e),c(t.child))}}function l(t){var e=function(e){var n,i=t.attr,o=t.size,c=t.title,s=u(t,["attr","size","title"]),l=o||e.size||"1em";return e.className&&(n=e.className),t.className&&(n=(n?n+" ":"")+t.className),r.createElement("svg",a({stroke:"currentColor",fill:"
2currentColor",strokeWidth:"0"},e.attr,i,s,{className:n,style:a(a({color:t.color||e.color},e.style),t.style),height:l,width:l,xmlns:"http://www.w3.org/2000/svg"}),c&&r.createElement("title",null,c),t.children)};return void 0!==o?r.createElement(o.Consumer,null,(function(t){return e(t)})):e(i)}},4839:function(t,e,n){"use strict";var r,i=n(7294),o=(r=i)&&"object"==typeof r&&"default"in r?r.default:r;function a(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var u=!("undefined"==typeof window||!window.document||!window.document.createElement);t.exports=function(t,e,n){if("function"!=typeof t)throw new Error("Expected reducePropsToState to be a function.");if("function"!=typeof e)throw new Error("Expected handleStateChangeOnClient to be a function.");if(void 0!==n&&"function"!=typeof n)throw new Error("Expected mapStateOnServer to either be undefined or a function.");return function(r){if("function"!=typeof r)throw new Error("Expected WrappedComponent to be a React component.");var c,s=[];function l(){c=t(s.map((function(t){return t.props}))),f.canUseDOM?e(c):n&&(c=n(c))}var f=function(t){var e,n;function i(){return t.apply(this,arguments)||this}n=t,(e=i).prototype=Object.create(n.prototype),e.prototype.constructor=e,e.__proto__=n,i.peek=function(){return c},i.rewind=function(){if(i.canUseDOM)throw new Error("You may only call rewind() on the server. Call peek() to read the current state.");var t=c;return c=void 0,s=[],t};var a=i.prototype;return a.UNSAFE_componentWillMount=function(){s.push(this),l()},a.componentDidUpdate=function(){l()},a.componentWillUnmount=function(){var t=s.indexOf(this);s.splice(t,1),l()},a.render=function(){return o.createElement(r,this.props)},i}(i.PureComponent);return a(f,"displayName","SideEffect("+function(t){return t.displayName||t.name||"Component"}(r)+")"),a(f,"canUseDOM",u),f}}},9662:function(t,e,n){var r=n(614),i=n(6330),o=TypeError;t.exports=function(t){if(r(t))return t;throw o(i(t)+" is not a function")}},1223:function(t,e,n){var r=n(5112),i=n(30),o=n(3070).f,a=r("unscopables"),u=Array.prototype;null==u[a]&&o(u,a,{configurable:!0,value:i(null)}),t.exports=function(t){u[a][t]=!0}},9670:function(t,e,n){var r=n(111),i=String,o=TypeError;t.exports=function(t){if(r(t))return t;throw o(i(t)+" is not an object")}},1318:function(t,e,n){var r=n(5656),i=n(1400),o=n(6244),a=function(t){return function(e,n,a){var u,c=r(e),s=o(c),l=i(a,s);if(t&&n!=n){for(;s>l;)if((u=c[l++])!=u)return!0}else for(;s>l;l++)if((t||l in c)&&c[l]===n)return t||l||0;return!t&&-1}};t.exports={includes:a(!0),indexOf:a(!1)}},7475:function(t,e,n){var r=n(3157),i=n(4411),o=n(111),a=n(5112)("species"),u=Array;t.exports=function(t){var e;return r(t)&&(e=t.constructor,(i(e)&&(e===u||r(e.prototype))||o(e)&&null===(e=e[a]))&&(e=void 0)),void 0===e?u:e}},5417:function(t,e,n){var r=n(7475);t.exports=function(t,e){return new(r(t))(0===e?0:e)}},4326:function(t,e,n){var r=n(1702),i=r({}.toString),o=r("".slice);t.exports=function(t){return o(i(t),8,-1)}},648:function(t,e,n){var r=n(1694),i=n(614),o=n(4326),a=n(5112)("toStringTag"),u=Object,c="Arguments"==o(function(){return arguments}());t.exports=r?o:function(t){var e,n,r;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(n=function(t,e){try{return t[e]}catch(n){}}(e=u(t),a))?n:c?o(e):"Object"==(r=o(e))&&i(e.callee)?"Arguments":r}},9920:function(t,e,n){var r=n(2597),i=n(3887),o=n(1236),a=n(3070);t.exports=function(t,e,n){for(var u=i(e),c=a.f,s=o.f,l=0;l<u.length;l++){var f=u[l];r(t,f)||n&&r(n,f)||c(t,f,s(e,f))}}},8880:function(t,e,n){var r=n(9781),i=n(3070),o=n(9114);t.exports=r?function(t,e,n){return i.f(t,e,o(1,n))}:function(t,e,n){return t[e]=n,t}},9114:function(t){t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},8052:function(t,e,n){var r=n(614),i=n(8880),o=n(6339),a=n(3072);t.exports=function(t,e,n,u){u||(u={});var c=u.enumerable,s=void 0!==u.name?u.name:e;return r(n)&&o(n,s,u),u.global?c?t[e]=n:a(e,n):(u.unsafe?t[e]&&(c=!0):delete t[e],c?t[e]=n:i(t,e,n)),t}},3072:function(t,e,n){var r=n(7854),i=Object.defineProperty;t.exports=function(t,e){try{i(r,t,{value:e,configurable:!0,writable:!0})}catch(n){r[t]=e}return e}},9781:function(t,e,n){var r=n(7293);t.exports=!r((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}}
vendor: 13,086 bytes, line 2
2)[1]}))},317:function(t,e,n){var r=n(7854),i=n(111),o=r.document,a=i(o)&&i(o.createElement);t.exports=function(t){return a?o.createElement(t):{}}},7207:function(t){var e=TypeError;t.exports=function(t){if(t>9007199254740991)throw e("Maximum allowed index exceeded");return t}},8113:function(t,e,n){var r=n(5005);t.exports=r("navigator","userAgent")||""},7392:function(t,e,n){var r,i,o=n(7854),a=n(8113),u=o.process,c=o.Deno,s=u&&u.versions||c&&c.version,l=s&&s.v8;l&&(i=(r=l.split("."))[0]>0&&r[0]<4?1:+(r[0]+r[1])),!i&&a&&(!(r=a.match(/Edge\/(\d+)/))||r[1]>=74)&&(r=a.match(/Chrome\/(\d+)/))&&(i=+r[1]),t.exports=i},748:function(t){t.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},2109:function(t,e,n){var r=n(7854),i=n(1236).f,o=n(8880),a=n(8052),u=n(3072),c=n(9920),s=n(4705);t.exports=function(t,e){var n,l,f,p,d,h=t.target,m=t.global,g=t.stat;if(n=m?r:g?r[h]||u(h,{}):(r[h]||{}).prototype)for(l in e){if(p=e[l],f=t.dontCallGetSet?(d=i(n,l))&&d.value:n[l],!s(m?l:h+(g?".":"#")+l,t.forced)&&void 0!==f){if(typeof p==typeof f)continue;c(p,f)}(t.sham||f&&f.sham)&&o(p,"sham",!0),a(n,l,p,t)}}},7293:function(t){t.exports=function(t){try{return!!t()}catch(e){return!0}}},6790:function(t,e,n){"use strict";var r=n(3157),i=n(6244),o=n(7207),a=n(9974),u=function(t,e,n,c,s,l,f,p){for(var d,h,m=s,g=0,y=!!f&&a(f,p);g<c;)g in n&&(d=y?y(n[g],g,e):n[g],l>0&&r(d)?(h=i(d),m=u(t,e,d,h,m,l-1)-1):(o(m+1),t[m]=d),m++),g++;return m};t.exports=u},9974:function(t,e,n){var r=n(1702),i=n(9662),o=n(4374),a=r(r.bind);t.exports=function(t,e){return i(t),void 0===e?t:o?a(t,e):function(){return t.apply(e,arguments)}}},4374:function(t,e,n){var r=n(7293);t.exports=!r((function(){var t=function(){}.bind();return"function"!=typeof t||t.hasOwnProperty("prototype")}))},6916:function(t,e,n){var r=n(4374),i=Function.prototype.call;t.exports=r?i.bind(i):function(){return i.apply(i,arguments)}},6530:function(t,e,n){var r=n(9781),i=n(2597),o=Function.prototype,a=r&&Object.getOwnPropertyDescriptor,u=i(o,"name"),c=u&&"something"===function(){}.name,s=u&&(!r||r&&a(o,"name").configurable);t.exports={EXISTS:u,PROPER:c,CONFIGURABLE:s}},1702:function(t,e,n){var r=n(4374),i=Function.prototype,o=i.bind,a=i.call,u=r&&o.bind(a,a);t.exports=r?function(t){return t&&u(t)}:function(t){return t&&function(){return a.apply(t,arguments)}}},5005:function(t,e,n){var r=n(7854),i=n(614),o=function(t){return i(t)?t:void 0};t.exports=function(t,e){return arguments.length<2?o(r[t]):r[t]&&r[t][e]}},8173:function(t,e,n){var r=n(9662);t.exports=function(t,e){var n=t[e];return null==n?void 0:r(n)}},7854:function(t,e,n){var r=function(t){return t&&t.Math==Math&&t};t.exports=r("object"==typeof globalThis&&globalThis)||r("object"==typeof window&&window)||r("object"==typeof self&&self)||r("object"==typeof n.g&&n.g)||function(){return this}()||Function("return this")()},2597:function(t,e,n){var r=n(1702),i=n(7908),o=r({}.hasOwnProperty);t.exports=Object.hasOwn||function(t,e){return o(i(t),e)}},3501:function(t){t.exports={}},490:function(t,e,n){var r=n(5005);t.exports=r("document","documentElement")},4664:function(t,e,n){var r=n(9781),i=n(7293),o=n(317);t.exports=!r&&!i((function(){return 7!=Object.defineProperty(o("div"),"a",{get:function(){return 7}}).a}))},8361:function(t,e,n){var r=n(1702),i=n(7293),o=n(4326),a=Object,u=r("".split);t.exports=i((function(){return!a("z").propertyIsEnumerable(0)}))?function(t){return"String"==o(t)?u(t,""):a(t)}:a},2788:function(t,e,n){var r=n(1702),i=n(614),o=n(5465),a=r(Function.toString);i(o.inspectSource)||(o.inspectSource=function(t){return a(t)}),t.exports=o.inspectSource},9909:function(t,e,n){var r,i,o,a=n(8536),u=n(7854),c=n(1702),s=n(111),l=n(8880),f=n(2597),p=n(5465),d=n(6200),h=n(3501),m="Object already initialized",g=u.TypeError,y=u.WeakMap;if(a||p.state){var v=p.state||(p.state=new y),b=c(v.get),w=c(v.has),x=c(v.set);r=function(t,e){if(w(v,t))throw new g(m);return e.facade=t,x(v,t,e),e},i=function(t){return b(v,t)||{}},o=function(t){return w(v,t)}}else{var A=d("state");h[A]=!0,r=function(t,e){if(f(t,A))throw new g(m);return e.facade=t,l(t,A,e),e},i=function(t){return f(t,A)?t[A]:{}},o=function(t){return f(t,A)}}t.exports={set:r,get:i,has:o,enforce:function(t){return o(t)?i(t):r(t,{})},getterFor:function(t){return function(e){var n;if(!s(e)||(n=i(e)).type!==t)throw g("Incompatible receiver, "+t+" required");return n}}}},3157:function(t,e,n){var r=n(4326);t.exports=Array.isArray||function(t){return"Array"==r(t)}},614:function(t){t.exports=function(t){return"function"==typeof t}},4411:function(t,e,n){var r=n(1702),i=n(7293),o=n(614),a=n(648),u=n(5005),c=n(2788),s=function(){},l=[],f=u("Reflect","construct"),p=/^\s*(?:class|function)\b/,d=r(p.exec),h=!p.exec(s),m=function(t){if(!o(t))return!1;try{return f(s,l,t),!0}catch(e){return!1}},g=function(t){if(!o(t))return!1;switch(a(t)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return h||!!d(p,c(t))}catch(e){return!0}};g.sham=!0,t.exports=!f||i((function(){var t;return m(m.call)||!m(Object)||!m((function(){t=!0}))||t}))?g:m},4705:function(t,e,n){var r=n(7293),i=n(614),o=/#|\.prototype\./,a=function(t,e){var n=c[u(t)];return n==l||n!=s&&(i(e)?r(e):!!e)},u=a.normalize=function(t){return String(t).replace(o,".").toLowerCase()},c=a.data={},s=a.NATIVE="N",l=a.POLYFILL="P";t.exports=a},111:function(t,e,n){var r=n(614);t.exports=function(t){return"object"==typeof t?null!==t:r(t)}},1913:function(t){t.exports=!1},2190:function(t,e,n){var r=n(5005),i=n(614),o=n(7976),a=n(3307),u=Object;t.exports=a?function(t){return"symbol"==typeof t}:function(t){var e=r("Symbol");return i(e)&&o(e.prototype,u(t))}},6244:function(t,e,n){var r=n(7466);t.exports=function(t){return r(t.length)}},6339:function(t,e,n){var r=n(7293),i=n(614),o=n(2597),a=n(9781),u=n(6530).CONFIGURABLE,c=n(2788),s=n(9909),l=s.enforce,f=s.get,p=Object.defineProperty,d=a&&!r((function(){return 8!==p((function(){}),"length",{value:8}).length})),h=String(String).split("String"),m=t.exports=function(t,e,n){"Symbol("===String(e).slice(0,7)&&(e="["+String(e).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),n&&n.getter&&(e="get "+e),n&&n.setter&&(e="set "+e),(!o(t,"name")||u&&t.name!==e)&&p(t,"name",{value:e,configurable:!0}),d&&n&&o(n,"arity")&&t.length!==n.arity&&p(t,"length",{value:n.arity});try{n&&o(n,"constructor")&&n.constructor?a&&p(t,"prototype",{writable:!1}):t.prototype&&(t.prototype=void 0)}catch(i){}var r=l(t);return o(r,"source")||(r.source=h.join("string"==typeof e?e:"")),t};Function.prototype.toString=m((function(){return i(this)&&f(this).source||c(this)}),"toString")},4758:function(t){var e=Math.ceil,n=Math.floor;t.exports=Math.trunc||function(t){var r=+t;return(r>0?n:e)(r)}},133:function(t,e,n){var r=n(7392),i=n(7293);t.exports=!!Object.getOwnPropertySymbols&&!i((function(){var t=Symbol();return!String(t)||!(Object(t)instanceof Symbol)||!Symbol.sham&&r&&r<41}))},8536:function(t,e,n){var r=n(7854),i=n(614),o=n(2788),a=r.WeakMap;t.exports=i(a)&&/native code/.test(o(a))},30:function(t,e,n){var r,i=n(9670),o=n(6048),a=n(748),u=n(3501),c=n(490),s=n(317),l=n(6200),f=l("IE_PROTO"),p=function(){},d=function(t){return"<script>"+t+"</"+"script>"},h=function(t){t.write(d("")),t.close();var e=t.parentWindow.Object;return t=null,e},m=function(){try{r=new ActiveXObject("htmlfile")}catch(i){}var t,e;m="undefined"!=typeof document?document.domain&&r?h(r):((e=s("iframe")).style.display="none",c.appendChild(e),e.src=String("javascript:"),(t=e.contentWindow.document).open(),t.write(d("document.F=Object")),t.close(),t.F):h(r);for(var n=a.length;n--;)delete m.prototype[a[n]];return m()};u[f]=!0,t.exports=Object.create||function(t,e){var n;return null!==t?(p.prototype=i(t),n=new p,p.prototype=null,n[f]=t):n=m(),void 0===e?n:o.f(n,e)}},6048:function(t,e,n){var r=n(9781),i=n(3353),o=n(3070),a=n(9670),u=n(5656),c=n(1956);e.f=r&&!i?Object.defineProperties:function(t,e){a(t);for(var n,r=u(e),i=c(e),s=i.length,l=0;s>l;)o.f(t,n=i[l++],r[n]);return t}},3070:function(t,e,n){var r=n(9781),i=n(4664),o=n(3353),a=n(9670),u=n(4948),c=TypeError,s=Object.defineProperty,l=Object.getOwnPropertyDescriptor,f="enumerable",p="configurable",d="writable";e.f=r?o?function(t,e,n){if(a(t),e=u(e),a(n),"function"==typeof t&&"prototype"===e&&"value"in n&&d in n&&!n.writable){var r=l(t,e);r&&r.writable&&(t[e]=n.value,n={configurable:p in n?n.configurable:r.configurable,enumerable:f in n?n.enumerable:r.enumerable,writable:!1})}return s(t,e,n)}:s:function(t,e,n){if(a(t),e=u(e),a(n),i)try{return s(t,e,n)}catch(r){}if("get"in n||"set"in n)throw c("Accessors not supported");return"value"in n&&(t[e]=n.value),t}},1236:function(t,e,n){var r=n(9781),i=n(6916),o=n(5296),a=n(9114),u=n(5656),c=n(4948),s=n(2597),l=n(4664),f=Object.getOwnPropertyDescriptor;e.f=r?f:function(t,e){if(t=u(t),e=c(e),l)try{return f(t,e)}catch(n){}if(s(t,e))return a(!i(o.f,t,e),t[e])}},8006:function(t,e,n){var r=n(6324),i=n(748).concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return r(t,i)}},5181:function(t,e){e.f=Object.getOwnPropertySymbols},7976:function(t,e,n){var r=n(1702);t.exports=r({}.isPrototypeOf)},6324:function(t,e,n){var r=n(1702),i=n(2597),o=n(5656),a=n(1318).indexOf,u=n(3501),c=r([].push);t.exports=function(t,e){var n,r=o(t),s=0,l=[];for(n in r)!i(u,n)&&i(r,n)&&c(l,n);for(;e.length>s;)i(r,n=e[s++])&&(~a(l,n)||c(l,n));return l}},1956:function(t,e,n){var r=n(6324),i=n(748);t.exports=Object.keys||function(t){return r(t,i)}},5296:function(t,e){"use strict";var n={}.propertyIsEnumerable,r=Object.getOwnPropertyDescriptor,i=r&&!n.call({1:2},1);e.f=i?function(t){var e=r(this,t);return!!e&&e.enumerable}:n},2140:function(t,e,n){var r=n(6916),i=n(614),o=n(111),a=TypeError;t.exports=function(t,e){var n,u;if("string"===e&&i(n=t.toString)&&!o(u=r(n,t)))return u;if(i(n=t.valueOf)&&!o(u=r(n,t)))return u;if("string"!==e&&i(n=t.toString)&&!o(u=r(n,t)))return u;throw a("Can't convert object to primitive value")}},3887:function(t,e,n){var r=n(5005),i=n(1702),o=n(8006),a=n(5181),u=n(9670),c=i([].concat);t.exports=r("Reflect","ownKeys")||function(t){var e=o.f(u(t)),n=a.f;return n?c(e,n(t)):e}},4488:function(t){var e=TypeError;t.exports=function(t){if(null==t)throw e("Can't call method on "+t);return t}},6200:function(t,e,n){var r=n(2309),i=n(9711),o=r("keys");t.exports=function(t){return o[t]||(o[t]=i(t))}},5465:function(t,e,n){var r=n(7854),i=n(3072),o="__core-js_shared__",a=r[o]||i(o,{});t.exports=a},2309:function(t,e,n){var r=n(1913),i=n(5465);(t.exports=function(t,e){return i[t]||(i[t]=void 0!==e?e:{})})("versions",[]).push({version:"3.22.8",mode:r?"pure":"global",copyright:"© 2014-2022 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.22.8/LICENSE",source:"https://github.com/zloirock/core-js"})},1400:function(t,e,n){var r=n(9303),i=Math.max,o=Math.min;t.exports=function(t,e){var n=r(t);return n<0?i(n+e,0):o(n,e)}},5656:function(t,e,n){var r=n(8361),i=n(4488);t.exports=function(t){return r(i(t))}},9303:function(t,e,n){var r=n(4758);t.exports=function(t){var e=+t;return e!=e||0===e?0:r(e)}},7466:function(t,e,n){var r=n(9303),i=Math.min;t.exports=function(t){return t>0?i(r(t),9007199254740991):0}},7908:function(t,e,n){var r=n(4488),i=Object;t.exports=function(t){return i(r(t))}},7593:function(t,e,n){var r=n(6916),i=n(111),o=n(2190),a=n(8173),u=n(2140),c=n(5112),s=TypeError,l=c("toPrimitive");t.exports=function(t,e){if(!i(t)||o(t))return t;var n,c=a(t,l);if(c){if(void 0===e&&(e="default"),n=r(c,t,e),!i(n)||o(n))return n;throw s("Can't convert object to primitive value")}return void 0===e&&(e="number"),u(t,e)}},4948:function(t,e,n){var r=n(7593),i=n(2190);t.exports=function(t){var e=r(t,"string");return i(e)?e:e+""}},1694:function(t,e,n){var r={};r[n(5112)("toStringTag")]="z",t.exports="[object z]"===String(r)},6330:function(t){var e=String;t.exports=function(t){try{return e(t)}catch(n){return"Object"}}},9711:function(t,e,n){var r=n(1702),i=0,o=Math.random(),a=r(1..toString);t.exports=function(t){return"Symbol("+(void 0===t?"":t)+")_"+a(++i+o,36)}},3307:function(t,e,n){var r=n(133);t.exports=r&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},3353:function(t,e,n){var r=n(9781),i=n(7293);t.exports=r&&i((function(){return 42!=Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype}))},5112:function(t,e,n){var r=n(7854),i=n(2309),o=n(2597),a=n(9711),u=n(133),c=n(3307),s=i("wks"),l=r.Symbol,f=l&&l.for,p=c?l:l&&l.withoutSetter||a;t.exports=function(t){if(!o(s,t)||!u&&"string"!=typeof s[t]){var e="Symbol."+t;u&&o(l,t)?s[t]=l[t]:s[t]=c&&f?f(e):p(e)}return s[t]}},6535:function(t,e,n){"use strict";var r=n(2109),i=n(6790),o=n(9662),a=n(7908),u=n(6244),c=n(5417);r({target:"Array",proto:!0},{flatMap:function(t){var e,n=a(this),r=u(n);return o(t),(e=c(n,0)).length=i(e,n,n,r,0,1,t,arguments.length>1?arguments[1]:void 0),e}})},9244:function(t,e,n){n(1223)("flatMap")},5837:function(t,e,n){n(2109)({global:!0},{globalThis:n(7854)})},5743:function(t,e,n){n(5837)},8037:function(t,e,n){"use strict";var r=n(5318);
2e.__esModule=!0,e.navigate=e.default=void 0,e.withAssetPrefix=function(t){return m(t,g())},e.withPrefix=m;var i=r(n(7316)),o=r(n(1506)),a=r(n(5354)),u=r(n(7154)),c=r(n(5697)),s=r(n(7294)),l=n(9499),f=n(1752);e.parsePath=f.parsePath;var p=n(4587),d=n(349),h=["to","getProps","onClick","onMouseEnter","activeClassName","activeStyle","innerRef","partiallyActive","state","replace","_location"];function m(t,e){var n,r;if(void 0===e&&(e=y()),!(0,p.isLocalLink)(t))return t;if(t.startsWith("./")||t.startsWith("../"))return t;var i=null!==(n=null!==(r=e)&&void 0!==r?r:g())&&void 0!==n?n:"/";return""+(null!=i&&i.endsWith("/")?i.slice(0,-1):i)+(t.startsWith("/")?t:"/"+t)}var g=function(){return""},y=function(){return""};var v={activeClassName:c.default.string,activeStyle:c.default.object,partiallyActive:c.default.bool};function b(t){return s.default.createElement(l.Location,null,(function(e){var n=e.location;return s.default.createElement(w,(0,u.default)({},t,{_location:n}))}))}var w=function(t){function e(e){var n;(n=t.call(this,e)||this).defaultGetProps=function(t){var e=t.isPartiallyCurrent,r=t.isCurrent;return(n.props.partiallyActive?e:r)?{className:[n.props.className,n.props.activeClassName].filter(Boolean).join(" "),style:(0,u.default)({},n.props.style,n.props.activeStyle)}:null};var r=!1;return"undefined"!=typeof window&&window.IntersectionObserver&&(r=!0),n.state={IOSupported:r},n.abortPrefetch=null,n.handleRef=n.handleRef.bind((0,o.default)(n)),n}(0,a.default)(e,t);var n=e.prototype;return n._prefetch=function(){var t=window.location.pathname+window.location.search;this.props._location&&this.props._location.pathname&&(t=this.props._location.pathname+this.props._location.search);var e=(0,d.rewriteLinkPath)(this.props.to,t),n=(0,f.parsePath)(e),r=n.pathname+n.search;if(t!==r)return ___loader.enqueue(r)},n.componentWillUnmount=function(){if(this.io){var t=this.io,e=t.instance,n=t.el;this.abortPrefetch&&this.abortPrefetch.abort(),e.unobserve(n),e.disconnect()}},n.handleRef=function(t){var e,n,r,i=this;this.props.innerRef&&Object.prototype.hasOwnProperty.call(this.props.innerRef,"current")?this.props.innerRef.current=t:this.props.innerRef&&this.props.innerRef(t),this.state.IOSupported&&t&&(this.io=(e=t,n=function(t){t?i.abortPrefetch=i._prefetch():i.abortPrefetch&&i.abortPrefetch.abort()},(r=new window.IntersectionObserver((function(t){t.forEach((function(t){e===t.target&&n(t.isIntersecting||t.intersectionRatio>0)}))}))).observe(e),{instance:r,el:e}))},n.render=function(){var t=this,e=this.props,n=e.to,r=e.getProps,o=void 0===r?this.defaultGetProps:r,a=e.onClick,c=e.onMouseEnter,m=(e.activeClassName,e.activeStyle,e.innerRef,e.partiallyActive,e.state),g=e.replace,y=e._location,v=(0,i.default)(e,h);var b=(0,d.rewriteLinkPath)(n,y.pathname);return(0,p.isLocalLink)(b)?s.default.createElement(l.Link,(0,u.default)({to:b,state:m,getProps:o,innerRef:this.handleRef,onMouseEnter:function(t){c&&c(t);var e=(0,f.parsePath)(b);___loader.hovering(e.pathname+e.search)},onClick:function(e){if(a&&a(e),!(0!==e.button||t.props.target||e.defaultPrevented||e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)){e.preventDefault();var n=g,r=encodeURI(b)===y.pathname;"boolean"!=typeof g&&r&&(n=!0),window.___navigate(b,{state:m,replace:n})}return!0}},v)):s.default.createElement("a",(0,u.default)({href:b},v))},e}(s.default.Component);w.propTypes=(0,u.default)({},v,{onClick:c.default.func,to:c.default.string.isRequired,replace:c.default.bool,state:c.default.object});var x=s.default.forwardRef((function(t,e){return s.default.createElement(b,(0,u.default)({innerRef:e},t))}));e.default=x;e.navigate=function(t,e){window.___navigate((0,d.rewriteLinkPath)(t,window.location.pathname),e)}},4587:function(t,e){"use strict";e.__esModule=!0,e.isLocalLink=void 0;var n=/^[a-zA-Z][a-zA-Z\d+\-.]*?:/;e.isLocalLink=function(t){if("string"==typeof t)return!function(t){return n.test(t)}(t)}},1752:function(t,e){"use strict";e.__esModule=!0,e.parsePath=function(t){var e=t||"/",n="",r="",i=e.indexOf("#");-1!==i&&(r=e.slice(i),e=e.slice(0,i));var o=e.indexOf("?");-1!==o&&(n=e.slice(o),e=e.slice(0,o));return{pathname:e,search:"?"===n?"":n,hash:"#"===r?"":r}}},349:function(t,e,n){"use strict";
2e.__esModule=!0,e.rewriteLinkPath=void 0;var r=n(2098),i=(n(8440),n(1752)),o=n(4587),a=n(8037),u=function(t){return null==t?void 0:t.startsWith("/")};e.rewriteLinkPath=function(t,e){if("number"==typeof t)return t;if(!(0,o.isLocalLink)(t))return t;var n=(0,i.parsePath)(t),c=(n.pathname,n.search,n.hash,t);return u(c)?(0,a.withPrefix)(c):function(t,e){return u(t)?t:(0,r.resolve)(t,e)}(c,e)}},9679:function(t,e,n){"use strict";e.p2=e.$C=void 0;var r=n(1432);e.$C=r.ScrollHandler;var i=n(4855);e.p2=i.useScrollRestoration},1432:function(t,e,n){"use strict";var r=n(5318);e.__esModule=!0,e.ScrollHandler=e.ScrollContext=void 0;var i=r(n(1506)),o=r(n(5354)),a=function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var n=s(e);if(n&&n.has(t))return n.get(t);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in t)if("default"!==o&&Object.prototype.hasOwnProperty.call(t,o)){var a=i?Object.getOwnPropertyDescriptor(t,o):null;a&&(a.get||a.set)?Object.defineProperty(r,o,a):r[o]=t[o]}r.default=t,n&&n.set(t,r);return r}(n(7294)),u=r(n(5697)),c=n(1142);function s(t){if("function"!=typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(s=function(t){return t?n:e})(t)}var l=a.createContext(new c.SessionStorage);
2e.ScrollContext=l,l.displayName="GatsbyScrollContext";var f=function(t){function e(){for(var e,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(e=t.call.apply(t,[this].concat(r))||this)._stateStorage=new c.SessionStorage,e._isTicking=!1,e._latestKnownScrollY=0,e.scrollListener=function(){e._latestKnownScrollY=window.scrollY,e._isTicking||(e._isTicking=!0,requestAnimationFrame(e._saveScroll.bind((0,i.default)(e))))},e.windowScroll=function(t,n){e.shouldUpdateScroll(n,e.props)&&window.scrollTo(0,t)},e.scrollToHash=function(t,n){var r=document.getElementById(t.substring(1));r&&e.shouldUpdateScroll(n,e.props)&&r.scrollIntoView()},e.shouldUpdateScroll=function(t,n){var r=e.props.shouldUpdateScroll;return!r||r.call((0,i.default)(e),t,n)},e}(0,o.default)(e,t);var n=e.prototype;return n._saveScroll=function(){var t=this.props.location.key||null;t&&this._stateStorage.save(this.props.location,t,this._latestKnownScrollY),this._isTicking=!1},n.componentDidMount=function(){var t;window.addEventListener("scroll",this.scrollListener);var e=this.props.location,n=e.key,r=e.hash;n&&(t=this._stateStorage.read(this.props.location,n)),t?this.windowScroll(t,void 0):r&&this.scrollToHash(decodeURI(r),void 0)},n.componentWillUnmount=function(){window.removeEventListener("scroll",this.scrollListener)},n.componentDidUpdate=function(t){var e,n=this.props.location,r=n.hash,i=n.key;i&&(e=this._stateStorage.read(this.props.location,i)),r?this.scrollToHash(decodeURI(r),t):this.windowScroll(e,t)},n.render=function(){return a.createElement(l.Provider,{value:this._stateStorage},this.props.children)},e}(a.Component);e.ScrollHandler=f,f.propTypes={shouldUpdateScroll:u.default.func,children:u.default.element.isRequired,location:u.default.object.isRequired}},1142:function(t,e){"use strict";e.__esModule=!0,e.SessionStorage=void 0;var n="___GATSBY_REACT_ROUTER_SCROLL",r=function(){function t(){}var e=t.prototype;return e.read=function(t,e){var r=this.getStateKey(t,e);try{var i=window.sessionStorage.getItem(r);return i?JSON.parse(i):0}catch(o){return window&&window[n]&&window[n][r]?window[n][r]:0}},e.save=function(t,e,r){var i=this.getStateKey(t,e),o=JSON.stringify(r);try{window.sessionStorage.setItem(i,o)}catch(a){window&&window[n]||(window[n]={}),window[n][i]=JSON.parse(o)}},e.getStateKey=function(t,e){var n="@@scroll|"+t.pathname;return null==e?n:n+"|"+e},t}();e.SessionStorage=r},4855:function(t,e,n){"use strict";e.__esModule=!0,e.useScrollRestoration=function(t){var e=(0,o.useLocation)(),n=(0,i.useContext)(r.ScrollContext),a=(0,i.useRef)(null);return(0,i.useLayoutEffect)((function(){if(a.current){var r=n.read(e,t);a.current.scrollTo(0,r||0)}}),[e.key]),{ref:a,onScroll:function(){a.current&&n.save(e,t,a.current.scrollTop)}}};var r=n(1432),i=n(7294),o=n(9499)},9848:function(t,e,n){"use strict";n.r(e),n.d(e,{PartytownContext:function(){return a},Script:function(){return p},ScriptStrategy:function(){return c},scriptCache:function(){return l},scriptCallbackCache:function(){return f}});var r=n(7154),i=n.n(r),o=n(7294);const a=(0,o.createContext)({}),u="undefined"!=typeof self&&self.requestIdleCallback&&self.requestIdleCallback.bind(window)||function(t){const e=Date.now();return setTimeout((function(){t({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-e))}})}),1)};let c;!function(t){t.postHydrate="post-hydrate",t.idle="idle",t.offMainThread="off-main-thread"}(c||(c={}));const s=new Set(["src","strategy","dangerouslySetInnerHTML","children","onLoad","onError"]),l=new Set,f=new Map;function p(t){const{id:e,src:n,strategy:r=c.postHydrate}=t||{},{collectScript:s}=(0,o.useContext)(a);if((0,o.useEffect)((()=>{let e;switch(r){case c.postHydrate:e=d(t);break;case c.idle:u((()=>{e=d(t)}));break;case c.offMainThread:if(s){const e=m(t);s(e)}}return()=>{const{script:t,loadCallback:n,errorCallback:r}=e||{};n&&(null==t||t.removeEventListener("load",n)),r&&(null==t||t.removeEventListener("error",r)),null==t||t.remove()}}),[]),r===c.offMainThread){const a=h(t),u=m(t);return"undefined"==typeof window&&(s?s(u):console.warn(`Unable to collect off-main-thread script '${e||n||"no-id-or-src"}' for configuration with Partytown.\nGatsby script components must be used either as a child of your page, in wrapPageElement, or wrapRootElement.\nSee https://gatsby.dev/gatsby-script for more information.`)),a?o.createElement("script",i()({type:"text/partytown","data-strategy":r,crossOrigin:"anonymous"},u,{dangerouslySetInnerHTML:{__html:h(t)}})):o.createElement("script",i()({type:"text/partytown",src:g(n),"data-strategy":r,crossOrigin:"anonymous"},u))}return null}function d(t){const{id:e,src:n,strategy:r=c.postHydrate,onLoad:o,onError:a}=t||{},u=e||n,s=["load","error"],p={load:o,error:a};if(u){for(const t of s)if(null!=p&&p[t]){var d;const e=f.get(u)||{},{callbacks:n=[]}=(null==e?void 0:e[t])||{};var g,v;if(n.push(null==p?void 0:p[t]),null!=e&&null!==(d=e[t])&&void 0!==d&&d.event)null==p||null===(g=p[t])||void 0===g||g.call(p,null==e||null===(v=e[t])||void 0===v?void 0:v.event);else f.set(u,i()({},e,{[t]:{callbacks:n}}))}if(l.has(u))return null}const b=h(t),w=m(t),x=document.createElement("script");e&&(x.id=e),x.dataset.strategy=r;for(const[i,c]of Object.entries(w))x.setAttribute(i,c);b&&(x.textContent=b),n&&(x.src=n);const A={};if(u){for(const t of s){const e=e=>y(e,u,t);x.addEventListener(t,e),A[`${t}Callback`]=e}l.add(u)}return document.body.appendChild(x),{script:x,loadCallback:A.loadCallback,errorCallback:A.errorCallback}}function h(t){const{dangerouslySetInnerHTML:e,children:n=""}=t||{},{__html:r=""}=e||{};return r||n}function m(t){const e={};for(const[n,r]of Object.entries(t))s.has(n)||(e[n]=r);return e}function g(t){if(t)return`/__third-party-proxy?url=${encodeURIComponent(t)}`}function y(t,e,n){const r=f.get(e)||{};for(const o of(null==r||null===(i=r[n])||void 0===i?void 0:i.callbacks)||[]){var i;o(t)}f.set(e,{[n]:{event:t}})}},5418:function(t,e,n){e.components={"component---src-pages-404-js":function(){return n.e(883).then(n.bind(n,429))},"component---src-pages-preview-js":function(){return n.e(570).then(n.bind(n,7069))},"component---src-pages-thank-you-js":function(){return n.e(184).then(n.bind(n,5818))},"component---src-templates-article-js":function(){return Promise.resolve().then(n.bind(n,263))},"component---src-templates-homepage-js":function(){return Promise.resolve().then(n.bind(n,2023))},"component---src-templates-page-js":function(){return Promise.resolve().then(n.bind(n,6491))}}},4741:function(t,e,n){t.exports=[{plugin:n(6052),options:{plugins:[],trackingIds:["G-E3YB0T9VF3"]}},{plugin:n(2791),options:{plugins:[],repositoryName:"pelvic-floor",promptForAccessToken:!0,apiEndpoint:"https://pelvic-floor.cdn.prismic.io/api/v2",lang:"*",pageSize:100,imageImgixParams:{auto:"compress,format",f
2it:"max"},imagePlaceholderImgixParams:{w:100,blur:15},toolbar:"new"}},{plugin:n(9608),options:{plugins:[],name:"pelvic-floor-physiotherapy",short_name:"pelvic-floor",start_url:"/",background_color:"#663399",theme_color:"#663399",display:"minimal-ui",icon:"/opt/build/repo/src/images/favicon.png",legacy:!0,theme_color_in_head:!0,cache_busting_mode:"query",crossOrigin:"anonymous",include_favicon:!0,cacheDigest:"11df72683a88e326a8ca132d6994e014"}},{plugin:n(8761),options:{plugins:[]}},{plugin:n(540),options:{plugins:[]}}]},3092:function(t,e,n){var r=n(4741),i=n(1975).jN,o=i.getResourceURLsForPathname,a=i.loadPage,u=i.loadPageSync;e.h=function(t,e,n,i){void 0===e&&(e={});var c=r.map((function(n){if(n.plugin[t]){e.getResourceURLsForPathname=o,e.loadPage=a,e.loadPageSync=u;var r=n.plugin[t](e,n.options);return r&&i&&(e=i({args:e,result:r,plugin:n})),r}}));return(c=c.filter((function(t){return void 0!==t}))).length>0?c:n?[n]:[]},e.I=function(t,e,n){return r.reduce((function(n,r){return r.plugin[t]?n.then((function(){return r.plugin[t](e,r.options)})):n}),Promise.resolve())}},8299:function(t,e,n){"use strict";n.d(e,{Z:function(){return r}});var r=function(t){return t=t||Object.create(null),{on:function(e,n){(t[e]||(t[e]=[])).push(n)},off:function(e,n){t[e]&&t[e].splice(t[e].indexOf(n)>>>0,1)},emit:function(e,n){(t[e]||[]).slice().map((function(t){t(n)})),(t["*"]||[]).slice().map((function(t){t(e,n)}))}}}()},7802:function(t,e,n){"use strict";n.d(e,{UD:function(){return p},Cj:function(){return h},GA:function(){return d},DS:function(){return f}});var r=n(2098),i=n(1505),o=function(t){if(void 0===t)return t;var e=t.split("?"),n=e[0],r=e[1],i=void 0===r?"":r;return i&&(i="?"+i),"/"===n?"/"+i:"/"===n.charAt(n.length-1)?n.slice(0,-1)+i:n+i},a=n(6073),u=new Map,c=[],s=function(t){var e=t;if(-1!==t.indexOf("?")){var n=t.split("?"),r=n[0],o=n[1];e=r+"?"+encodeURIComponent(o)}var a=decodeURIComponent(e);return(0,i.Z)(a,decodeURIComponent("")).split("#")[0]};function l(t){return t.startsWith("/")||t.startsWith("https://")||t.startsWith("http://")?t:new URL(t,window.location.href+(window.location.href.endsWith("/")?"":"/")).pathname}var f=function(t){c=t},p=function(t){var e=m(t),n=c.map((function(t){var e=t.path;return{path:t.matchPath,originalPath:e}})),i=(0,r.pick)(n,e);return i?o(i.route.originalPath):null},d=function(t){var e=m(t),n=c.map((function(t){var e=t.path;return{path:t.matchPath,originalPath:e}})),i=(0,r.pick)(n,e);return i?i.params:{}},h=function t(e){var n=s(l(e));if(u.has(n))return u.get(n);var r=(0,a.J)(e);if(r)return t(r.toPath);var i=p(n);return i||(i=m(e)),u.set(n,i),i},m=function(t){var e=s(l(t));return"/index.html"===e&&(e="/"),e=o(e)}},1597:function(t,e,n){"use strict";n.r(e),n.d(e,{Link:function(){return i.default},withAssetPrefix:function(){return i.withAssetPrefix},withPrefix:function(){return i.withPrefix},graphql:function(){return m},parsePath:function(){return i.parsePath},navigate:function(){return i.navigate},useScrollRestoration:function(){return o.p2},StaticQueryContext:function(){return f},StaticQuery:function(){return d},PageRenderer:function(){return u.a},useStaticQuery:function(){return h},prefetchPathname:function(){return l},PartytownContext:function(){return s.PartytownContext},Script:function(){return s.Script},ScriptStrategy:function(){return s.ScriptStrategy},scriptCache:function(){return s.scriptCache},scriptCallbackCache:function(){return s.scriptCallbackCache}});var r=n(7294),i=n(8037),o=n(9679),a=n(2743),u=n.n(a),c=n(1975),s=n(9848),l=c.ZP.enqueue,f=r.createContext({});function p(t){var e=t.staticQueryData,n=t.data,i=t.query,o=t.render,a=n?n.data:e[i]&&e[i].data;return r.createElement(r.Fragment,null,a&&o(a),!a&&r.createElement("div",null,"Loading (StaticQuery)"))}var d=function(t){var e=t.data,n=t.query,i=t.render,o=t.children;return r.createElement(f.Consumer,null,(function(t){return r.createElement(p,{data:e,query:n,render:i||o,staticQueryData:t})}))},h=function(t){var e;r.useContext;var n=r.useContext(f);if(isNaN(Number(t)))throw new Error("useStaticQuery was called with a string but expects to be called using `graphql`. Try this:\n\nimport { use
2StaticQuery, graphql } from 'gatsby';\n\nuseStaticQuery(graphql`"+t+"`);\n");if(null!==(e=n[t])&&void 0!==e&&e.data)return n[t].data;throw new Error("The result of this StaticQuery could not be fetched.\n\nThis is likely a bug in Gatsby and if refreshing the page does not fix it, please open an issue in https://github.com/gatsbyjs/gatsby/issues")};function m(){throw new Error("It appears like Gatsby is misconfigured. Gatsby related `graphql` calls are supposed to only be evaluated at compile time, and then compiled away. Unfortunately, something went wrong and the query was left in the compiled code.\n\nUnless your site has a complex or custom babel/Gatsby configuration this is likely a bug in Gatsby.")}},1975:function(t,e,n){"use strict";n.d(e,{uQ:function(){return l},kL:function(){return b},ZP:function(){return A},hs:function(){return M},jN:function(){return x},N1:function(){return w}});var r=n(4578),i=n(5785),o=function(t){if("undefined"==typeof document)return!1;var e=document.createElement("link");try{if(e.relList&&"function"==typeof e.relList.supports)return e.relList.supports(t)}catch(n){return!1}return!1}("prefetch")?function(t,e){return new Promise((function(n,r){if("undefined"!=typeof document){var i=document.createElement("link");i.setAttribute("rel","prefetch"),i.setAttribute("href",t),Object.keys(e).forEach((function(t){i.setAttribute(t,e[t])})),i.onload=n,i.onerror=r,(document.getElementsByTagName("head")[0]||document.getElementsByName("script")[0].parentNode).appendChild(i)}else r()}))}:function(t){return new Promise((function(e,n){var r=new XMLHttpRequest;r.open("GET",t,!0),r.onload=function(){200===r.status?e():n()},r.send(null)}))},a={},u=function(t,e){return new Promise((function(n){a[t]?n():o(t,e).then((function(){n(),a[t]=!0})).catch((function(){}))}))},c=n(8299),s=n(7802),l={Error:"error",Success:"success"},f=function(t){return t&&t.default||t},p=function(t){var e,n=t.split("?"),r=n[0],i=n[1];return"/page-data/"+("/"===r?"index":(e="/"===(e=r)[0]?e.slice(1):e).endsWith("/")?e.slice(0,-1):e)+"/page-data.json"+(i?"?"+i:"")};function d(t,e){return void 0===e&&(e="GET"),new Promise((function(n){var r=new XMLHttpRequest;r.open(e,t,!0),r.onreadystatechange=function(){4==r.readyState&&n(r)},r.send(null)}))}var h,m=/bot|crawler|spider|crawling/i,g=function(t,e){void 0===e&&(e=null);var n={componentChunkName:t.componentChunkName,path:t.path,webpackCompilationHash:t.webpackCompilationHash,matchPath:t.matchPath,staticQueryHashes:t.staticQueryHashes,getServerDataError:t.getServerDataError};return{component:e,json:t.result,page:n}},y=function(){function t(t,e){this.inFlightNetworkRequests=new Map,this.pageDb=new Map,this.inFlightDb=new Map,this.staticQueryDb={},this.pageDataDb=new Map,this.isPrefetchQueueRunning=!1,this.prefetchQueued=[],this.prefetchTriggered=new Set,this.prefetchCompleted=new Set,this.loadComponent=t,(0,s.DS)(e)}var e=t.prototype;return e.memoizedGet=function(t){var e=this,n=this.inFlightNetworkRequests.get(t);
2return n||(n=d(t,"GET"),this.inFlightNetworkRequests.set(t,n)),n.then((function(n){return e.inFlightNetworkRequests.delete(t),n})).catch((function(n){throw e.inFlightNetworkRequests.delete(t),n}))},e.setApiRunner=function(t){this.apiRunner=t,this.prefetchDisabled=t("disableCorePrefetching").some((function(t){return t}))},e.fetchPageDataJson=function(t){var e=this,n=t.pagePath,r=t.retries,i=void 0===r?0:r,o=p(n);return this.memoizedGet(o).then((function(r){var o=r.status,a=r.responseText;if(200===o)try{var u=JSON.parse(a);if(void 0===u.path)throw new Error("not a valid pageData response");var c=n.split("?")[1];return c&&!u.path.includes(c)&&(u.path+="?"+c),Object.assign(t,{status:l.Success,payload:u})}catch(s){}return 404===o||200===o?"/404.html"===n||"/500.html"===n?Object.assign(t,{status:l.Error}):e.fetchPageDataJson(Object.assign(t,{pagePath:"/404.html",notFound:!0})):500===o?e.fetchPageDataJson(Object.assign(t,{pagePath:"/500.html",internalServerError:!0})):i<3?e.fetchPageDataJson(Object.assign(t,{retries:i+1})):Object.assign(t,{status:l.Error})}))},e.loadPageDataJson=function(t){var e=this,n=(0,s.Cj)(t);if(this.pageDataDb.has(n)){var r=this.pageDataDb.get(n);return Promise.resolve(r)}return this.fetchPageDataJson({pagePath:n}).then((function(t){return e.pageDataDb.set(n,t),t}))},e.findMatchPath=function(t){return(0,s.UD)(t)},e.loadPage=function(t){var e=this,n=(0,s.Cj)(t);if(this.pageDb.has(n)){var r=this.pageDb.get(n);return r.error?{error:r.error,status:r.status}:Promise.resolve(r.payload)}if(this.inFlightDb.has(n))return this.inFlightDb.get(n);var i=Promise.all([this.loadAppData(),this.loadPageDataJson(n)]).then((function(t){var r=t[1];if(r.status===l.Error)return{status:l.Error};var i=r.payload,o=i,a=o.componentChunkName,u=o.staticQueryHashes,s=void 0===u?[]:u,f={},p=e.loadComponent(a).then((function(e){var n;return f.createdAt=new Date,!e||e instanceof Error?(f.status=l.Error,f.error=e):(f.status=l.Success,!0===r.notFound&&(f.notFound=!0),i=Object.assign(i,{webpackCompilationHash:t[0]?t[0].webpackCompilationHash:""}),n=g(i,e)),n})),d=Promise.all(s.map((function(t){if(e.staticQueryDb[t]){var n=e.staticQueryDb[t];return{staticQueryHash:t,jsonPayload:n}}return e.memoizedGet("/page-data/sq/d/"+t+".json").then((function(e){var n=JSON.parse(e.responseText);return{staticQueryHash:t,jsonPayload:n}})).catch((function(){throw new Error("We couldn't load \"/page-data/sq/d/"+t+'.json"')}))}))).then((function(t){var n={};return t.forEach((function(t){var r=t.staticQueryHash,i=t.jsonPayload;n[r]=i,e.staticQueryDb[r]=i})),n}));return Promise.all([p,d]).then((function(t){var r,i=t[0],o=t[1];return i&&(r=Object.assign({},i,{staticQueryResults:o}),f.payload=r,c.Z.emit("onPostLoadPageResources",{page:r,pageResources:r})),e.pageDb.set(n,f),f.error?{error:f.error,status:f.status}:r})).catch((function(t){return{error:t,status:l.Error}}))}));return i.then((function(){e.inFlightDb.delete(n)})).catch((function(t){throw e.inFlightDb.delete(n),t})),this.inFlightDb.set(n,i),i},e.loadPageSync=function(t,e){void 0===e&&(e={});var n=(0,s.Cj)(t);if(this.pageDb.has(n)){var r,i=this.pageDb.get(n);if(i.payload)return i.payload;if(null!==(r=e)&&void 0!==r&&r.withErrorDetails)return{error:i.error,status:i.status}}},e.shouldPrefetch=function(t){return!!function(){if("connection"in navigator&&void 0!==navigator.connection){if((navigator.connection.effectiveType||"").includes("2g"))return!1;if(navigator.connection.saveData)return!1}return!0}()&&((!navigator.userAgent||!m.test(navigator.userAgent))&&!this.pageDb.has(t))},e.prefetch=function(t){var e=this;if(!this.shouldPrefetch(t))return{then:function(t){return t(!1)},abort:function(){}};if(this.prefetchTriggered.has(t))return{then:function(t){return t(!0)},abort:function(){}};var n={resolve:null,reject:null,promise:null};n.promise=new Promise((function(t,e){n.resolve=t,n.reject=e})),this.prefetchQueued.push([t,n]);var r=new AbortController;return r.signal.addEventListener("abort",(function(){var n=e.prefetchQueued.findIndex((function(e){return e[0]===t}));-1!==n&&e.prefetchQueued.splice(n,1)})),this.isPrefetchQueueRunning||(this.isPrefetchQueueRunning=!0,setTimeout((function(){e._processNextPrefetchBatch()}),3e3)),{then:function(t,e){return n.promise.then(t,e)},abort:r.abort.bind(r)}},e._processNextPrefetchBatch=function(){var t=this;(window.requestIdleCallback||function(t){return setTimeout(t,0)})((function(){var e=t.prefetchQueued.splice(0,4),n=Promise.all(e.map((function(e){var n=e[0],r=e[1];return t.prefetchTriggered.has(n)||(t.apiRunner("onPrefetchPathname",{pathname:n}),t.prefetchTriggered.add(n)),t.prefetchDisabled?r.resolve(!1):t.doPrefetch((0,s.Cj)(n)).then((function(){t.prefetchCompleted.has(n)||(t.apiRunner("onPostPrefetchPathname",{pathname:n}),t.prefetchCompleted.add(n)),r.resolve(!0)}))})));t.prefetchQueued.length?n.then((function(){setTimeout((function(){t._processNextPrefetchBatch()}),3e3)})):t.isPrefetchQueueRunning=!1}))},e.doPrefetch=function(t){var e=this,n=p(t);return u(n,{crossOrigin:"anonymous",as:"fetch"}).then((function(){return e.loadPageDataJson(t)}))},e.hovering=function(t){this.loadPage(t)}
2,e.getResourceURLsForPathname=function(t){var e=(0,s.Cj)(t),n=this.pageDataDb.get(e);if(n){var r=g(n.payload);return[].concat((0,i.Z)(v(r.page.componentChunkName)),[p(e)])}return null},e.isPageNotFound=function(t){var e=(0,s.Cj)(t),n=this.pageDb.get(e);return!n||n.notFound},e.loadAppData=function(t){var e=this;return void 0===t&&(t=0),this.memoizedGet("/page-data/app-data.json").then((function(n){var r,i=n.status,o=n.responseText;if(200!==i&&t<3)return e.loadAppData(t+1);if(200===i)try{var a=JSON.parse(o);if(void 0===a.webpackCompilationHash)throw new Error("not a valid app-data response");r=a}catch(u){}return r}))},t}(),v=function(t){return(window.___chunkMapping[t]||[]).map((function(t){return""+t}))},b=function(t){function e(e,n,r){var i;return i=t.call(this,(function(t){if(!e.components[t])throw new Error("We couldn't find the correct component chunk with the name "+t);return e.components[t]().then(f).catch((function(t){return t}))}),n)||this,r&&i.pageDataDb.set((0,s.Cj)(r.path),{pagePath:r.path,payload:r,status:"success"}),i}(0,r.Z)(e,t);var n=e.prototype;return n.doPrefetch=function(e){return t.prototype.doPrefetch.call(this,e).then((function(t){if(t.status!==l.Success)return Promise.resolve();var e=t.payload,n=e.componentChunkName,r=v(n);return Promise.all(r.map(u)).then((function(){return e}))}))},n.loadPageDataJson=function(e){return t.prototype.loadPageDataJson.call(this,e).then((function(t){return t.notFound?d(e,"HEAD").then((function(e){return 200===e.status?{status:l.Error}:t})):t}))},e}(y),w=function(t){h=t},x={enqueue:function(t){return h.prefetch(t)},getResourceURLsForPathname:function(t){return h.getResourceURLsForPathname(t)},loadPage:function(t){return h.loadPage(t)},loadPageSync:function(t,e){return void 0===e&&(e={}),h.loadPageSync(t,e)},prefetch:function(t){return h.prefetch(t)},isPageNotFound:function(t){return h.isPageNotFound(t)},hovering:function(t){return h.hovering(t)},loadAppData:function(){return h.loadAppData()}},A=x;function M(){return h?h.staticQueryDb:{}}},8522:function(t,e,n){"use strict";var r=n(4578),i=n(7294),o=n(3092),a=n(7802),u=function(t){function e(){return t.apply(this,arguments)||this}return(0,r.Z)(e,t),e.prototype.render=function(){var t=Object.assign({},this.props,{params:Object.assign({},(0,a.GA)(this.props.location.pathname),this.props.pageResources.json.pageContext.__params)}),e=(0,i.createElement)(this.props.pageResources.component,Object.assign({},t,{key:this.props.path||this.props.pageResources.page.path}));return(0,o.h)("wrapPageElement",{element:e,props:t},e,(function(e){return{element:e.result,props:t}})).pop()},e}(i.Component);e.Z=u},5824:function(t,e,n){"use strict";var r=n(4578),i=n(3092),o=n(7294),a=n(9499),u=n(9679),c=n(1597),s=n(1975),l=n(6073),f=n(8299),p={id:"gatsby-announcer",style:{position:"absolute",top:0,width:1,height:1,padding:0,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",border:0},"aria-live":"assertive","aria-atomic":"true"},d=n(2393),h=n(8037);function m(t){var e=(0,l.J)(t),n=window.location,r=n.hash,i=n.search;return null!=e&&(window.___replace(e.toPath+i+r),!0)}var g="";window.addEventListener("unhandledrejection",(function(t){/loading chunk \d* failed./i.test(t.reason)&&g&&(window.location.pathname=g)}));var y=function(t,e){m(t.pathname)||(g=t.pathname,(0,i.h)("onPreRouteUpdate",{location:t,prevLocation:e}))},v=function(t,e){m(t.pathname)||(0,i.h)("onRouteUpdate",{location:t,prevLocation:e})},b=function(t,e){if(void 0===e&&(e={}),"number"!=typeof t){var n=(0,h.parsePath)(t),r=n.pathname,o=n.search,u=n.hash,c=(0,l.J)(r);if(c&&(t=c.toPath+o+u),window.___swUpdated)window.location=r+o+u;else{var p=setTimeout((function(){f.Z.emit("onDelayedLoadPageResources",{pathname:r}),(0,i.h)("onRouteUpdateDelayed",{location:window.location})}),1e3);s.ZP.loadPage(r+o).then((function(n){if(!n||n.status===s.uQ.Error)return window.history.replaceState({},"",location.href),window.location=r,void clearTimeout(p);n&&n.page.webpackCompilationHash!==window.___webpackCompilationHash&&("serviceWorker"in navigator&&null!==navigator.serviceWorker.controller&&"activated"===navigator.serviceWorker.controller.state&&navigator.serviceWorker.controller.postMessage({gatsbyApi:"clearPathResources"}),window.location=r+o+u),(0,a.navigate)(t,e),clearTimeout(p)}))}}else d.V5.navigate(t)};function w(t,e){var n=this,r=e.location,o=r.pathname,a=r.hash,u=(0,i.h)("shouldUpdateScroll",{prevRouterProps:t,pathname:o,routerProps:{location:r},getSavedScrollPosition:function(t){return[0,n._stateStorage.read(t,t.key)]}});if(u.length>0)return u[u.length-1];
2if(t&&t.location.pathname===o)return a?decodeURI(a.slice(1)):[0,0];return!0}var x=function(t){function e(e){var n;return(n=t.call(this,e)||this).announcementRef=o.createRef(),n}(0,r.Z)(e,t);var n=e.prototype;return n.componentDidUpdate=function(t,e){var n=this;requestAnimationFrame((function(){var t="new page at "+n.props.location.pathname;document.title&&(t=document.title);var e=document.querySelectorAll("#gatsby-focus-wrapper h1");e&&e.length&&(t=e[0].textContent);var r="Navigated to "+t;n.announcementRef.current&&(n.announcementRef.current.innerText!==r&&(n.announcementRef.current.innerText=r))}))},n.render=function(){return o.createElement("div",Object.assign({},p,{ref:this.announcementRef}))},e}(o.Component),A=function(t,e){var n,r;return t.href!==e.href||(null==t||null===(n=t.state)||void 0===n?void 0:n.key)!==(null==e||null===(r=e.state)||void 0===r?void 0:r.key)},M=function(t){function e(e){var n;return n=t.call(this,e)||this,y(e.location,null),n}(0,r.Z)(e,t);var n=e.prototype;return n.componentDidMount=function(){v(this.props.location,null)},n.shouldComponentUpdate=function(t){return!!A(t.location,this.props.location)&&(y(this.props.location,t.location),!0)},n.componentDidUpdate=function(t){A(t.location,this.props.location)&&v(this.props.location,t.location)},n.render=function(){return o.createElement(o.Fragment,null,this.props.children,o.createElement(x,{location:location}))},e}(o.Component),E=n(8522),j=n(5418);function N(t,e){for(var n in t)if(!(n in e))return!0;for(var r in e)if(t[r]!==e[r])return!0;return!1}var S,k,O=function(t){function e(e){var n;n=t.call(this)||this;var r=e.location,i=e.pageResources;return n.state={location:Object.assign({},r),pageResources:i||s.ZP.loadPageSync(r.pathname+r.search,{withErrorDetails:!0})},n}(0,r.Z)(e,t),e.getDerivedStateFromProps=function(t,e){var n=t.location;return e.location.href!==n.href?{pageResources:s.ZP.loadPageSync(n.pathname+n.search,{withErrorDetails:!0}),location:Object.assign({},n)}:{location:Object.assign({},n)}};var n=e.prototype;return n.loadResources=function(t){var e=this;s.ZP.loadPage(t).then((function(n){n&&n.status!==s.uQ.Error?e.setState({location:Object.assign({},window.location),pageResources:n}):(window.history.replaceState({},"",location.href),window.location=t)}))},n.shouldComponentUpdate=function(t,e){return e.pageResources?this.state.pageResources!==e.pageResources||(this.state.pageResources.component!==e.pageResources.component||(this.state.pageResources.json!==e.pageResources.json||(!(this.state.location.key===e.location.key||!e.pageResources.page||!e.pageResources.page.matchPath&&!e.pageResources.page.path)||function(t,e,n){return N(t.props,e)||N(t.state,n)}(this,t,e)))):(this.loadResources(t.location.pathname+t.location.search),!1)},n.render=function(){return this.props.children(this.state)},e}(o.Component),I=n(1505),_=new s.kL(j,[],window.pageData);(0,s.N1)(_),_.setApiRunner(i.h);var T=n(3935);k=T.render,S=T.hydrate,window.asyncRequires=j,window.___emitter=f.Z,window.___loader=s.jN,d.V5.listen((function(t){t.location.action=t.action})),window.___push=function(t){return b(t,{replace:!1})},window.___replace=function(t){return b(t,{replace:!0})},window.___navigate=function(t,e){return b(t,e)};var C="gatsby-reload-compilation-hash-match";(0,i.I)("onClientEntry").then((function(){(0,i.h)("registerServiceWorker").filter(Boolean).length>0&&n(9939);var t=function(t){return o.createElement(a.BaseContext.Provider,{value:{baseuri:"/",basepath:"/"}},o.createElement(E.Z,t))},e=o.createContext({}),l=function(t){function n(){return t.apply(this,arguments)||this}return(0,r.Z)(n,t),n.prototype.render=function(){var t=this.props.children;return o.createElement(a.Location,null,(function(n){var r=n.location;return o.createElement(O,{location:r},(function(n){var r=n.pageResources,i=n.location,a=(0,s.hs)();return o.createElement(c.StaticQueryContext.Provider,{value:a},o.createElement(e.Provider,{value:{pageResources:r,location:i}},t))}))}))},n}(o.Component),f=function(n){function i(){return n.apply(this,arguments)||this}return(0,r.Z)(i,n),i.prototype.render=function(){var n=this;return o.createElement(e.Consumer,null,(function(e){var r=e.pageResources,i=e.location;return o.createElement(M,{location:i},o.createElement(u.$C,{location:i,shouldUpdateScroll:w},o.createElement(a.Router,{basepath:"",location:i,id:"gatsby-focus-wrapper"},o.createElement(t,Object.assign({path:"/404.html"===r.page.path||"/500.html"===r.page.path?(0,I.Z)(i.pathname,""):encodeURI((r.page.matchPath||r.page.path).split("?")[0])},n.props,{location:i,pageResources:r},r.json)))))}
2))},i}(o.Component),p=window,d=p.pagePath,h=p.location;d&&""+d!==h.pathname+(d.includes("?")?h.search:"")&&!(_.findMatchPath((0,I.Z)(h.pathname,""))||d.match(/^\/(404|500)(\/?|.html)$/)||d.match(/^\/offline-plugin-app-shell-fallback\/?$/))&&(0,a.navigate)(""+d+(d.includes("?")?"":h.search)+h.hash,{replace:!0});var m=function(){try{return sessionStorage}catch(t){return null}};s.jN.loadPage(h.pathname+h.search).then((function(t){var e,n=m();if(null!=t&&null!==(e=t.page)&&void 0!==e&&e.webpackCompilationHash&&t.page.webpackCompilationHash!==window.___webpackCompilationHash&&("serviceWorker"in navigator&&null!==navigator.serviceWorker.controller&&"activated"===navigator.serviceWorker.controller.state&&navigator.serviceWorker.controller.postMessage({gatsbyApi:"clearPathResources"}),n&&!("1"===n.getItem(C))))return n.setItem(C,"1"),void window.location.reload(!0);if(n&&n.removeItem(C),!t||t.status===s.uQ.Error){var r="page resources for "+h.pathname+" not found. Not rendering React";if(t&&t.error)throw console.error(r),t.error;throw new Error(r)}var a=(0,i.h)("wrapRootElement",{element:o.createElement(f,null)},o.createElement(f,null),(function(t){return{element:t.result}})).pop(),u=function(){var t=o.useRef(!1);return o.useEffect((function(){t.current||(t.current=!0,performance.mark&&performance.mark("onInitialClientRender"),(0,i.h)("onInitialClientRender"))}),[]),o.createElement(l,null,a)},c=document.getElementById("gatsby-focus-wrapper"),p=k;c&&c.children.length&&(p=S);var d=(0,i.h)("replaceHydrateFunction",void 0,p)[0];function g(){var t="undefined"!=typeof window?document.getElementById("___gatsby"):null;d(o.createElement(u,null),t)}var y=document;if("complete"===y.readyState||"loading"!==y.readyState&&!y.documentElement.doScroll)setTimeout((function(){g()}),0);else{var v=function t(){y.removeEventListener("DOMContentLoaded",t,!1),window.removeEventListener("load",t,!1),g()};y.addEventListener("DOMContentLoaded",v,!1),window.addEventListener("load",v,!1)}}))}))},224:function(t,e,n){"use strict";n.r(e);var r=n(7294),i=n(1975),o=n(8522);e.default=function(t){var e=t.location,n=i.ZP.loadPageSync(e.pathname);return n?r.createElement(o.Z,Object.assign({location:e,pageResources:n},n.json)):null}},2743:function(t,e,n){var r;t.exports=(r=n(224))&&r.default||r},9712:function(t,e){e.O=function(t){return t}},6073:function(t,e,n){"use strict";n.d(e,{J:function(){return o}});var r=new Map,i=new Map;function o(t){var e=r.get(t);return e||(e=i.get(t.toLowerCase())),e}[].forEach((function(t){t.ignoreCase?i.set(t.fromPath,t):r.set(t.fromPath,t)}))},9939:function(t,e,n){"use strict";n.r(e);var r=n(3092);"https:"!==window.location.protocol&&"localhost"!==window.location.hostname?console.error("Service workers can only be used over HTTPS, or on localhost for development"):"serviceWorker"in navigator&&navigator.serviceWorker.register("/sw.js").then((function(t){t.addEventListener("updatefound",(function(){(0,r.h)("onServiceWorkerUpdateFound",{serviceWorker:t});var e=t.installing;console.log("installingWorker",e),e.addEventListener("statechange",(function(){switch(e.state){case"installed":navigator.serviceWorker.controller?(window.___swUpdated=!0,(0,r.h)("onServiceWorkerUpdateReady",{serviceWorker:t}),window.___failedResources&&(console.log("resources failed, SW updated - reloading"),window.location.reload())):(console.log("Content is now available offline!"),(0,r.h)("onServiceWorkerInstalled",{serviceWorker:t}));break;case"redundant":console.error("The installing service worker became redundant."),(0,r.h)("onServiceWorkerRedundant",{serviceWorker:t});break;case"activated":(0,r.h)("onServiceWorkerActive",{serviceWorker:t})}}))}))})).catch((function(t){console.error("Error during service worker registration:",t)}))},1505:function(t,e,n){"use strict";function r(t,e){return void 0===e&&(e=""),e?t===e?"/":t.startsWith(e+"/")?t.slice(e.length):t:t}n.d(e,{Z:function(){return r}})},8761:function(t,e,n){"use strict";n.r(e),n.d(e,{wrapRootElement:function(){return m}});var r=n(3366),i=n(7294),o=n(1597),a=n(1338),u=n(1095),c=n(8515),s=n(8002),l=n(6491),f=n(2023),p=n(263),d=[{repositoryName:c.prismicRepo,linkResolver:s.k,componentResolver:(0,a.Mt)({page:l.default,homepage:f.default,article:p.default})}],h=["href"],m=function(t){var e=t.element;return i.createElement(u.cp,{linkResolver:s.k,internalLinkComponent:function(t){var e=t.href,n=(0,r.Z)(t,h);return i.createElement(o.Link,Object.assign({to:e},n))}},i.createElement(a.Jq,{repositoryConfigs:d},e))}},4506:function(t,e,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(t,e,n,r){void 0===r&&(r=n),Object.defineProperty(t,r,{enumerable:!0,get:function(){return e[n]}})}:function(t,e,n,r){void 0===r&&(r=n),t[r]=e[n]}),i=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),o=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)"default"!==n&&Object.prototype.hasOwnProperty.call(t,n)&&r(e,t,n);return i(e,t),e};
2Object.defineProperty(e,"__esModule",{value:!0}),e.fetchImgixDominantColor=e.fetchImgixBase64Image=e.buildBase64URL=void 0;var a=n(7893),u=o(n(4343)),c=n(1663),s=n(3537);e.buildBase64URL=function(t,e){return"data:".concat(t,";base64,").concat(e)};e.fetchImgixBase64Image=function(t){return function(n){return(0,c.withCache)("imgix-gatsby-base64-url-".concat(n),t,(function(){return(0,a.pipe)(n,s.fetch,u.chain((function(t){return(0,a.pipe)(u.rightTask((function(){return t.buffer()})),u.chain((function(t){return u.right(t.toString("base64"))})),u.chain((function(n){return u.right((0,e.buildBase64URL)(String(t.headers.get("content-type")),n))})))})))}))}};e.fetchImgixDominantColor=function(t){return function(e){return(0,a.pipe)(e({palette:"json"}),(function(e){return(0,c.withCache)("imgix-gatsby-dominant-color-".concat(e),t,(function(){return(0,a.pipe)(e,s.fetch,u.chain((function(t){return u.tryCatch((function(){return t.json()}),(function(t){return new Error("Something went wrong while decoding the dominant color for the placeholder image: "+String(t))}))})),u.map((function(t){return t.dominant_colors.vibrant.hex})))}))}))}}},9031:function(t,e,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(t,e,n,r){void 0===r&&(r=n),Object.defineProperty(t,r,{enumerable:!0,get:function(){return e[n]}})}:function(t,e,n,r){void 0===r&&(r=n),t[r]=e[n]}),i=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),o=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)"default"!==n&&Object.prototype.hasOwnProperty.call(t,n)&&r(e,t,n);return i(e,t),e};Object.defineProperty(e,"__esModule",{value:!0}),e.fetchImgixMetadata=e.ImgixMetadata=void 0;var a=o(n(7186)),u=n(7893),c=o(n(4343)),s=o(n(5095)),l=n(1663),f=n(5055),p=n(3537),d=(0,f.createLogger)("fetchImgixMetadata");e.ImgixMetadata=s.type({"Content-Type":s.string,PixelWidth:s.number,PixelHeight:s.number});e.fetchImgixMetadata=function(t,n){return function(r){return(0,l.withCache)("gatsby-plugin-imgix-metadata-".concat(r),t,(function(){return(0,u.pipe)(n.buildURL(r,{fm:"json"}),(0,f.trace)("imgix metadata url",d),p.fetchJSON,c.map((0,f.trace)("imgix metadata result",d)),c.chain((0,u.flow)(e.ImgixMetadata.decode,a.orElse((function(){return a.left(new Error("Problem when decoding imgix metadata."))})),c.fromEither)),c.map((0,f.trace)("decoded data",d)),c.mapLeft((0,f.trace)("imgix metadata error",d)))}))}}},1663:function(t,e,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(t,e,n,r){void 0===r&&(r=n),Object.defineProperty(t,r,{enumerable:!0,get:function(){return e[n]}})}:function(t,e,n,r){void 0===r&&(r=n),t[r]=e[n]}),i=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),o=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)"default"!==n&&Object.prototype.hasOwnProperty.call(t,n)&&r(e,t,n);return i(e,t),e};Object.defineProperty(e,"__esModule",{value:!0}),e.setToCache=e.getFromCache=e.withCache=void 0;var a=n(1159),u=o(n(4343)),c=n(5055),s=(0,c.createLogger)("cache");e.withCache=function(t,n,r){return(0,a.pipe)((0,c.trace)("Trying to retrieve ".concat(t," from cache"),s)(""),(function(){return(0,e.getFromCache)(n,t)}),u.map((0,c.trace)("Successfully retrieved ".concat(t," from cache with value"),s)),u.orElse((function(){return(0,a.pipe)(r(),u.map((0,c.trace)("Couldn't retrieve ".concat(t," from cache, replacing with value"),s)),u.chainW((0,e.setToCache)(t,n)))})),u.mapLeft((0,c.trace)("Error in withCache",s)))};e.getFromCache=function(t,e){return u.tryCatch((function(){return t.get(e).then((function(t){if((0,c.trace)("Retrieved value from cache for ".concat(e),s)(t),null==t)throw s("Key ".concat(e," doesn't exist in the cache")),new Error("Key ".concat(e," doesn't exist in the cache"));return t}))}),(function(){return new Error('Failed to get "'.concat(e,'" in cache.'))}))};e.setToCache=function(t,e){return function(n){return(0,a.pipe)(u.tryCatch((function(){return(0,c.trace)('Setting "'.concat(t,'" in cache to'),s)(n),e.set(t,n).then((function(){return n}))}),(function(){return new Error('Failed to set "'.concat(t,'" in cache to value: ').concat(n))})),u.map((0,c.trace)("Cached value",s)),u.mapLeft((0,c.trace)('Failed to set "'.concat(t,'" in cache to'),s)))}}},2476:function(t,e,n){"use strict";var r=this&&this.__assign||function(){return r=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++)for(var i in e=arguments[n])Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t},r.apply(this,arguments)},i=this&&this.__rest||function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(t);i<r.length;i++)e.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(t,r[i])&&(n[r[i]]=t[r[i]])}return n};
2Object.defineProperty(e,"__esModule",{value:!0}),e.createExternalHelper=void 0;var o=n(8810);e.createExternalHelper=function(t){return function(e){var n=e.imgixClientOptions,a=i(e,["imgixClientOptions"]);return r({},t(r(r({},a),{imgixClient:(0,o.createImgixURLBuilder)(n)})))}}},5926:function(t,e,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(t,e,n,r){void 0===r&&(r=n),Object.defineProperty(t,r,{enumerable:!0,get:function(){return e[n]}})}:function(t,e,n,r){void 0===r&&(r=n),t[r]=e[n]}),i=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),o=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)"default"!==n&&Object.prototype.hasOwnProperty.call(t,n)&&r(e,t,n);return i(e,t),e};Object.defineProperty(e,"__esModule",{value:!0}),e.TaskOptionFromTE=void 0;var a=n(7893),u=o(n(7070)),c=o(n(5511)),s=o(n(4343));e.TaskOptionFromTE=function(t){return s.fold((function(){return c.of(u.none)}),(0,a.flow)(u.some,c.of))(t)}},8810:function(t,e,n){"use strict";var r=this&&this.__assign||function(){return r=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++)for(var i in e=arguments[n])Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t},r.apply(this,arguments)},i=this&&this.__createBinding||(Object.create?function(t,e,n,r){void 0===r&&(r=n),Object.defineProperty(t,r,{enumerable:!0,get:function(){return e[n]}})}:function(t,e,n,r){void 0===r&&(r=n),t[r]=e[n]}),o=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),a=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)"default"!==n&&Object.prototype.hasOwnProperty.call(t,n)&&i(e,t,n);return o(e,t),e},u=this&&this.__rest||function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(t);i<r.length;i++)e.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(t,r[i])&&(n[r[i]]=t[r[i]])}return n},c=this&&this.__spreadArray||function(t,e,n){if(n||2===arguments.length)for(var r,i=0,o=e.length;i<o;i++)!r&&i in e||(r||(r=Array.prototype.slice.call(e,0,i)),r[i]=e[i]);return t.concat(r||Array.prototype.slice.call(e))},s=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.createImgixURLBuilder=e.createURLBuilderFn=e.createImgixClient=void 0;var l=s(n(8100)),f=n(3941),p=n(6648),d=a(n(7186)),h=n(7893),m=n(4869);e.createImgixClient=function(t){var e=t.ixlib,n=u(t,["ixlib"]);return d.tryCatch((function(){var t=new l.default(n);return t.includeLibraryParam=!1,e&&(t.settings.libraryParam=e),t}),(function(t){return t instanceof Error?t:new Error("unknown error")}))};e.createURLBuilderFn=function(t){return function(n){return function(){for(var i=[],o=0;o<arguments.length;o++)i[o]=arguments[o];return(0,h.pipe)((0,f.Do)(d.either).bindL("urlParts",(function(){return(null==n?void 0:n.domain)?d.right({domain:null==n?void 0:n.domain,path:i[0]}):(0,p.sequenceS)(d.either)({domain:(0,m.parseHostE)(i[0]),path:(0,m.parsePathE)(i[0])})})).bindL("client",(function(t){var i=t.urlParts.domain;return(0,e.createImgixClient)(r(r({ixlib:"gatsbyFP"},n),{domain:i}))})).return((function(e){var n=e.client,r=e.urlParts.path;return n[t].apply(n,c([r],i.slice(1),!1))})),d.getOrElse((function(t){throw t})))}}};e.createImgixURLBuilder=function(t){return{buildURL:(0,e.createURLBuilderFn)("buildURL")(t),buildSrcSet:(0,e.createURLBuilderFn)("buildSrcSet")(t)}}},5055:function(t,e,n){"use strict";var r=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.trace=e.createLogger=e.log=void 0;var i=r(n(6157)),o="imgix:gatsby-source-url";e.log=(0,i.default)(o);e.createLogger=function(t){return(0,i.default)("".concat(o,":").concat(t))};e.trace=function(t,n){return function(r){return(null!=n?n:e.log)("".concat(t?"".concat(t,": "):"").concat(JSON.stringify(r,null,2))),r}}},4869:function(t,e,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(t,e,n,r){void 0===r&&(r=n),Object.defineProperty(t,r,{enumerable:!0,get:function(){return e[n]}})}:function(t,e,n,r){void 0===r&&(r=n),t[r]=e[n]}),i=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),o=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)"default"!==n&&Object.prototype.hasOwnProperty.call(t,n)&&r(e,t,n);return i(e,t),e},a=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};
2Object.defineProperty(e,"__esModule",{value:!0}),e.parsePathE=e.parsePath=e.parseHostE=e.parseHost=void 0;var u=o(n(7186)),c=a(n(7767));e.parseHost=function(t){return new URL(t).hostname};e.parseHostE=function(t){return u.tryCatch((function(){return(0,e.parseHost)(t)}),(function(){return new Error("Invalid URL")}))};e.parsePath=function(t){var e=new c.default(t);return e.path()+e.query()+(e.anchor()?"#".concat(e.anchor()):"")};e.parsePathE=function(t){return u.tryCatch((function(){return(0,e.parsePath)(t)}),(function(){return new Error("Invalid URL")}))}},3537:function(t,e,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(t,e,n,r){void 0===r&&(r=n),Object.defineProperty(t,r,{enumerable:!0,get:function(){return e[n]}})}:function(t,e,n,r){void 0===r&&(r=n),t[r]=e[n]}),i=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),o=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)"default"!==n&&Object.prototype.hasOwnProperty.call(t,n)&&r(e,t,n);return i(e,t),e},a=this&&this.__spreadArray||function(t,e,n){if(n||2===arguments.length)for(var r,i=0,o=e.length;i<o;i++)!r&&i in e||(r||(r=Array.prototype.slice.call(e,0,i)),r[i]=e[i]);return t.concat(r||Array.prototype.slice.call(e))},u=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.findPossibleURLsInNode=e.transformUrlForWebProxy=e.invariant=e.fetchJSON=e.fetch=e.noop=e.semigroupImgixUrlParams=e.resolveUrlFromSourceData=e.taskEitherFromSourceDataResolver=void 0;var c=n(1159),s=n(3235),l=o(n(4343)),f=u(n(6474));e.taskEitherFromSourceDataResolver=function(t,e){return function(n){return l.tryCatch((function(){return Promise.resolve(t(n)).then((function(t){if(null==t)return Promise.reject("Resolved data is null or undefined");var n=t;return e?e(n)?n:Promise.reject("Resolved data is invalid."):n}))}),(function(t){return new Error(String(t))}))}};e.resolveUrlFromSourceData=function(t){return(0,e.taskEitherFromSourceDataResolver)(t,(function(t){return null!=t}))},e.semigroupImgixUrlParams=(0,s.getObjectSemigroup)();e.noop=function(){};e.fetch=function(t){return l.tryCatch((function(){return(0,f.default)(t)}),(function(t){return new Error(String(t))}))};e.fetchJSON=function(t){return(0,c.pipe)(t,e.fetch,l.chain((function(t){return l.rightTask((function(){return t.json()}))})))},e.invariant=function(t,e,n){t||n.panic("Invariant failed: ".concat(e))};e.transformUrlForWebProxy=function(t,e){var n=new URL("https://".concat(e));return n.pathname=encodeURIComponent(t),n.toString()};e.findPossibleURLsInNode=function(t,n){return void 0===n&&(n=0),n>5?[]:Object.entries(t).reduce((function(t,r){var i,o=r[0],u=r[1];return"string"==typeof u&&(i=u,new RegExp("\\/\\/((([a-z\\d]([a-z\\d-]*[a-z\\d])*)\\.?)+[a-z]{2,}|((\\d{1,3}\\.){3}\\d{1,3}))(\\:\\d+)?(\\/[-a-z\\d%_.~+]*)*(\\?[;&a-z\\d%_.~+=-]*)?(\\#[-a-z\\d_]*)?$","i").test(i))?a(a([],t,!0),[{path:o,value:u}],!1):"object"==typeof u&&null!=u?a(a([],t,!0),(0,e.findPossibleURLsInNode)(u,n+1).map((function(t){var e=t.path,n=t.value;return{path:"".concat(o,".").concat(e),value:n}})),!0):t}),[])}},1972:function(t,e,n){"use strict";var r=this&&this.__assign||function(){return r=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++)for(var i in e=arguments[n])Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t},r.apply(this,arguments)},i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.buildGatsbyImageDataBaseArgs=void 0;var o=i(n(8100));e.buildGatsbyImageDataBaseArgs=function(t){var e,n,i=t.resolverArgs,a=t.url,u=t.dimensions,c=u.width,s=u.height,l=t.defaultParams,f=t.imgixClient;return r(r({},i),{pluginName:"@imgix/gatsby",filename:a,sourceMetadata:{width:c,height:s,format:"auto"},breakpoints:null!==(e=i.breakpoints)&&void 0!==e?e:o.default.targetWidths(i.srcSetMinWidth,i.srcSetMaxWidth,i.widthTolerance),formats:["auto"],generateImageSource:(n=f,function(t,e,
2i,o,a,u){return void 0===u&&(u={}),{width:e,height:i,format:"auto",src:n.buildURL(t,r(r({},"object"==typeof u.imgixParams&&u.imgixParams),{w:e,h:i}))}}),options:{imgixParams:r(r({},l),i.imgixParams)}})}},5806:function(t,e,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(t,e,n,r){void 0===r&&(r=n),Object.defineProperty(t,r,{enumerable:!0,get:function(){return e[n]}})}:function(t,e,n,r){void 0===r&&(r=n),t[r]=e[n]}),i=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),o=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)"default"!==n&&Object.prototype.hasOwnProperty.call(t,n)&&r(e,t,n);return i(e,t),e};Object.defineProperty(e,"__esModule",{value:!0}),e.createImgixBase64FieldConfig=void 0;var a=n(1159),u=o(n(4343)),c=n(4506),s=n(3537);e.createImgixBase64FieldConfig=function(t){var e=t.resolveUrl,n=t.cache;return{type:"String!",resolve:function(t){return(0,a.pipe)(t,(0,s.taskEitherFromSourceDataResolver)(e),u.chain((0,c.fetchImgixBase64Image)(n)),u.getOrElse((function(t){throw t})))()}}}},7542:function(t,e,n){"use strict";var r=this&&this.__assign||function(){return r=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++)for(var i in e=arguments[n])Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t},r.apply(this,arguments)},i=this&&this.__createBinding||(Object.create?function(t,e,n,r){void 0===r&&(r=n),Object.defineProperty(t,r,{enumerable:!0,get:function(){return e[n]}})}:function(t,e,n,r){void 0===r&&(r=n),t[r]=e[n]}),o=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),a=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)"default"!==n&&Object.prototype.hasOwnProperty.call(t,n)&&i(e,t,n);return o(e,t),e};Object.defineProperty(e,"__esModule",{value:!0}),e.createImgixFixedSchemaFieldConfig=e.createImgixFixedFieldConfig=e.DEFAULT_FIXED_WIDTH=void 0;var u=n(3941),c=n(7893),s=a(n(5511)),l=a(n(4343)),f=n(2476),p=n(5926),d=n(3537),h=n(1844),m=n(6719),g=n(6745);e.DEFAULT_FIXED_WIDTH=8192;e.createImgixFixedFieldConfig=function(t){var n=t.imgixClient,i=t.resolveUrl,o=t.resolveWidth,a=void 0===o?function(){}:o,f=t.resolveHeight,y=void 0===f?function(){}:f,v=t.cache,b=t.defaultParams,w=t.type,x=t.paramsInputType;return{type:w,description:"Should be used to generate fixed-width images (i.e. the size of the image doesn't change when the size of the browser changes, and are \"fixed\"). Returns data compatible with gatsby-image. Instead of accessing this data directly, the GatsbySourceImgixFixed fragment should be used. See the project's README for more information.",args:{width:{type:"Int",description:"The fixed image width to render, in px.",defaultValue:e.DEFAULT_FIXED_WIDTH},height:{type:"Int",description:"The fixed image height to render, in px."}
2,quality:{type:"Int",description:"The image quality to use for compression. Range: 0-100, with 100 being highest quality. This setting is not recommended as the quality is already optimized by decreasing quality as the dpr increases to reduce image size while retaining visual quality."},imgixParams:{type:x,description:"The imgix parameters (transformations) to apply to the image. The full set of imgix params can be explored here: https://docs.imgix.com/apis/url",defaultValue:{}},placeholderImgixParams:{type:x,description:"Any imgix parameters to use only for the blur-up/placeholder image. The full set of imgix params can be explored here: https://docs.imgix.com/apis/url",defaultValue:{}}},resolve:function(t,e){return(0,c.pipe)((0,u.Do)(l.taskEither).let("rootValue",t).let("modifiedArgs",r(r({},e),{imgixParams:(0,h.unTransformParams)(e.imgixParams)})).sequenceSL((function(t){var e=t.rootValue;return{url:(0,d.resolveUrlFromSourceData)(i)(e),manualWidth:(0,c.pipe)(e,(0,d.taskEitherFromSourceDataResolver)(a),p.TaskOptionFromTE,l.fromTask),manualHeight:(0,c.pipe)(e,(0,d.taskEitherFromSourceDataResolver)(y),p.TaskOptionFromTE,l.fromTask)}})).bindL("dimensions",(function(t){var e=t.url,r=t.manualWidth,i=t.manualHeight;return(0,g.resolveDimensions)({url:e,manualHeight:i,manualWidth:r,cache:v,client:n})})).return((function(t){var e=t.url,r=t.modifiedArgs,i=t.dimensions,o=i.width,a=i.height;return(0,m.buildImgixFixed)({client:n,url:e,sourceWidth:o,sourceHeight:a,args:r,defaultParams:b,defaultPlaceholderParams:{}})})),l.getOrElseW((function(){return s.of(void 0)})))()}}},e.createImgixFixedSchemaFieldConfig=(0,f.createExternalHelper)(e.createImgixFixedFieldConfig)},1844:function(t,e,n){"use strict";var r=this&&this.__assign||function(){return r=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++)for(var i in e=arguments[n])Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t},r.apply(this,arguments)},i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.ImgixPlaceholderType=e.gatsbySourceImgixUrlFieldType=e.unTransformParams=e.createImgixFixedType=e.getImgixFluidType=e.createImgixFluidType=e.ImgixParamsInputType=void 0;var o=n(8870),a=i(n(8432)),u=n(5806);e.ImgixParamsInputType=function(t){return{name:t.name,fields:Object.keys(a.default.parameters).reduce((function(t,e){var n=a.default.parameters[e],i=(0,o.camelCase)(e),u=n.expects,c=Array.from(new Set(u.map((function(t){return t.type})))),s=c.every((function(t){return"integer"===t}))?"Int":c.every((function(t){return"integer"===t||"unit_scalar"===t||"number"===t}))?"Float":c.every((function(t){return"boolean"===t}))?"Boolean":"String";t[i]={type:s,description:n.short_description+("."===n.short_description.slice(-1)?"":".")};var l=t[i];if("default"in n&&(l.description=l.description+" Default: `".concat(n.default,"`.")),"url"in n&&(l.description=l.description+" [See docs](".concat(n.url,").")),"aliases"in n)for(var f=0,p=n.aliases;f<p.length;f++){var d=p[f];t[(0,o.camelCase)(d)]=r(r({},l),{description:"Alias for `".concat(i,"`.")})}return t}),{})}};var c,s=function(t){return(0,u.createImgixBase64FieldConfig)({resolveUrl:function(t){return t.base64},cache:t})};e.createImgixFluidType=function(t){var e=t.cache;return{name:t.name,fields:{base64:s(e),src:{type:"String!"},srcSet:{type:"String!"},srcWebp:{type:"String!"},srcSetWebp:{type:"String!"},sizes:{type:"String!"},aspectRatio:{type:"Float!"}}}};e.getImgixFluidType=function(t){return c||(c=e.createImgixFluidType.apply(void 0,t)),c};e.createImgixFixedType=function(t){var e=t.name,n=t.cache;return{name:e,fields:{base64:s(n),src:{type:"String!"},srcSet:{type:"String!"},srcWebp:{type:"String!"},srcSetWebp:{type:"String!"},sizes:{type:"String!"},width:{type:"Int!"},height:{type:"Int!"}}}};e.unTransformParams=function(t){return Object.entries(t).reduce((function(t,e){var n,i=e[0],o=e[1],a=i.replace(/[A-Z]/,(function(t){return"-".concat(t.toLowerCase())}));return r(r({}
2,t),((n={})[a]=o,n))}),{})},e.gatsbySourceImgixUrlFieldType="String";e.ImgixPlaceholderType=function(t){return{name:t,values:{DOMINANT_COLOR:{value:"dominantColor"},BLURRED:{value:"blurred"},NONE:{value:"none"}}}}},6719:function(t,e,n){"use strict";var r=this&&this.__assign||function(){return r=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++)for(var i in e=arguments[n])Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t},r.apply(this,arguments)};Object.defineProperty(e,"__esModule",{value:!0}),e.buildImgixFixed=e.buildFluidObject=void 0;var i=n(5163),o=n(5055),a=n(7542),u=(0,i.pipe)((0,i.split)(":"),i.head,(function(t){return parseInt(t)})),c={w:20,blur:15,q:20};e.buildFluidObject=function(t){var e=t.client,n=t.url,i=t.sourceWidth,o=t.sourceHeight,a=t.args,s=t.defaultParams,l=t.defaultPlaceholderParams,f=null!=a.maxHeight&&null!=a.maxWidth,p=null!=a.imgixParams.ar?u(a.imgixParams.ar):null!=a.maxHeight&&null!=a.maxWidth?a.maxWidth/a.maxHeight:i/o,d=a.maxWidth,h=r(r(r({fit:"crop"},s),a.imgixParams),f&&{ar:"".concat(p,":1")}),m=e.buildURL(n,r(r(r(r({},c),l),a.imgixParams),a.placeholderImgixParams)),g=r(r({},h),{w:d,h:a.maxHeight}),y=e.buildURL(n,g),v=e.buildURL(n,r(r({},g),{fm:"webp"})),b={maxWidth:d,widths:a.srcSetBreakpoints},w=h;return{base64:m,aspectRatio:p,src:y,srcWebp:v,srcSet:e.buildSrcSet(n,w,b),srcSetWebp:e.buildSrcSet(n,r(r({},w),{fm:"webp"}),b),sizes:"(min-width: 8192px) 8192px, 100vw"}},e.buildImgixFixed=function(t){var e=t.client,n=t.url,i=t.sourceW
2idth,s=t.sourceHeight,l=t.args,f=t.defaultParams,p=t.defaultPlaceholderParams,d=null!=l.imgixParams.ar?u(l.imgixParams.ar):null!=l.height&&null!=l.width?l.width/l.height:i/s;(0,o.log)(l.width,l.height,d,Math.round(l.width/d));var h=null!=l.width&&null!=l.height?{width:l.width,height:l.height}:null!=l.width?{width:l.width,height:Math.round(l.width/d)}:null!=l.height?{width:Math.round(l.height*d),height:l.height}:{width:a.DEFAULT_FIXED_WIDTH,height:Math.round(a.DEFAULT_FIXED_WIDTH/d)},m=h.width,g=h.height,y=r(r(r({fit:"crop"},f),l.imgixParams),{w:m,h:g}),v=e.buildURL(n,r(r(r(r({},c),p),l.imgixParams),l.placeholderImgixParams)),b=e.buildURL(n,y),w=e.buildURL(n,r(r({},y),{fm:"webp"})),x={},A=y,M=e.buildSrcSet(n,r({},A),x),E=e.buildSrcSet(n,r(r({},A),{fm:"webp"}),x);return(0,o.trace)("buildFixedImage output")({base64:v,width:m,height:g,src:b,srcWebp:w,srcSet:M,srcSetWebp:E}),{base64:v,width:m,height:g,src:b,srcWebp:w,srcSet:M,srcSetWebp:E}}},6745:function(t,e,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(t,e,n,r){void 0===r&&(r=n),Object.defineProperty(t,r,{enumerable:!0,get:function(){return e[n]}})}:function(t,e,n,r){void 0===r&&(r=n),t[r]=e[n]}),i=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),o=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)"default"!==n&&Object.prototype.hasOwnProperty.call(t,n)&&r(e,t,n);return i(e,t),e};Object.defineProperty(e,"__esModule",{value:!0}),e.resolveDimensions=void 0;var a=n(6648),u=o(n(7070)),c=n(1159),s=o(n(4343)),l=n(9031),f=n(5055),p=((0,a.sequenceT)(s.taskEither),(0,a.sequenceS)(u.option)),d=(0,f.createLogger)("resolveDimensions");e.resolveDimensions=function(t){var e=t.url,n=t.manualHeight,r=t.manualWidth,i=t.cache,o=t.client,a=(0,c.pipe)(p({width:r,height:n}),u.fold((function(){return s.left(new Error("Couldn't find manual width on obj"))}),s.right));return(0,c.pipe)(a,s.map((0,f.trace)("manual width and height",d)),s.orElse((function(){return(0,c.pipe)(e,(0,l.fetchImgixMetadata)(i,o),s.map((0,f.trace)("fetchImgixMetadata result",d)),s.map((function(t){return{width:t.PixelWidth,height:t.PixelHeight}})))})))}},6367:function(t,e,n){"use strict";var r=this&&this.__assign||function(){return r=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++)for(var i in e=arguments[n])Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t},r.apply(this,arguments)},i=this&&this.__createBinding||(Object.create?function(t,e,n,r){void 0===r&&(r=n),Object.defineProperty(t,r,{enumerable:!0,get:function(){return e[n]}})}:function(t,e,n,r){void 0===r&&(r=n),t[r]=e[n]}),o=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),a=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)"default"!==n&&Object.prototype.hasOwnProperty.call(t,n)&&i(e,t,n);return o(e,t),e},u=this&&this.__rest||function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(t);i<r.length;i++)e.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(t,r[i])&&(n[r[i]]=t[r[i]])}return n};Object.defineProperty(e,"__esModule",{value:!0}),e.buildGatsbyImageDataObject=e.buildFixedObject=e.buildFluidObject=void 0;var c=n(3272),s=n(8810),l=n(1972),f=a(n(6719));e.buildFluidObject=function(t){var e=t.imgixClientOptions,n=u(t,["imgixClientOptions"]);return f.buildFluidObject(r(r({},n),{client:(0,s.createImgixURLBuilder)(e)}))};e.buildFixedObject=function(t){var e=t.imgixClientOptions,n=u(t,["imgixClientOptions"]);return f.buildImgixFixed(r(r({},n),{client:(0,s.createImgixURLBuilder)(e)}))};e.buildGatsbyImageDataObject=function(t){var e=t.imgixClientOptions,n=u(t,["imgixClientOptions"]),i=(0,s.createImgixURLBuilder)(e),o=(0,l.buildGatsbyImageDataBaseArgs)(r(r({},n),{imgixClient:i}));return(0,c.generateImageData)(o)}},6052:function(t,e){"use strict";e.onRouteUpdate=function(t){var e=t.location;if("function"!=typeof gtag)return null;if(e&&void 0!==window.excludeGtagPaths&&window.excludeGtagPaths.some((function(t){return t.test(e.pathname)})))return null;var n=function(){var t=e?e.pathname+e.search+e.hash:void 0;window.gtag("event","page_view",{page_path:t})};return"requestAnimationFrame"in window?requestAnimationFrame((function(){requestAnimationFrame(n)})):setTimeout(n,32),null}},3272:function(t,e,n){"use strict";n.r(e),n.d(e,{GatsbyImage:function(){return r.G},MainImage:function(){return r.M},Placeholder:function(){return r.P},StaticImage:function(){return r.S},generateImageData:function(){return r.i},getImage:function(){return r.c},getImageData:function(){return r.f},getLowResolutionImageURL:function(){return r.j},getSrc:function(){return r.d},getSrcSet:function(){return r.e},withArtDirection:function(){return r.w}});var r=n(9230);n(7294),n(2369)},9230:function(t,e,n){"use strict";n.d(e,{G:function(){return $},L:function(){return z},M:function(){return q},P:function(){return W},S:function(){return ot},_:function(){return l},a:function(){return s},b:function(){return _},c:function(){return S},d:function(){return k},e:function(){return O},f:function(){return I},g:function(){return T},h:function(){return N},i:function(){return w},j:function(){return b},w:function(){return C}});var r=n(5785),i=n(7294),o=n(2369),a=n.n(o),u=n(5697),c=n.n(u);function s(){return s=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},s.apply(this,arguments)}function l(t,e){if(null==t)return{};var n,r,i={},o=Object.keys(t);for(r=0;r<o.length;r++)e.indexOf(n=o[r])>=0||(i[n]=t[n]);return i}var f=[.25,.5,1,2],p=[750,1080,1366,1920],d=[320,654,768,1024,1366,1600,1920,2048,2560,3440,3840,4096],h=function(t){return console.warn(t)},m=function(t,e){return t-e},g=function(t){return t.map((function(t){return t.src+" "+t.width+"w"})).join(",\n")};function y(t){var e=t.lastIndexOf(".");if(-1!==e){var n=t.slice(e+1);if("jpeg"===n)return"jpg";if(3===n.length||4===n.length)return n}}function v(t){var e=t.layout,n=void 0===e?"constrained":e,r=t.width,i=t.height,o=t.sourceMetadata,u=t.breakpoints,c=t.aspectRatio,l=t.formats,f=void 0===l?["auto","webp"]:l;return f=f.map((function(t){return t.toLowerCase()})),n=a()(n),r&&i?s({},t,{formats:f,layout:n,aspectRatio:r/i}):(o.width&&o.height&&!c&&(c=o.width/o.height),"fullWidth"===n?(r=r||o.width||u[u.length-1],i=i||Math.round(r/(c||1.3333333333333333))):(r||(r=i&&c?i*c:o.width?o.width:i?Math.round(i/1.3333333333333333):800),c&&!i?i=Math.round(r/c):c||(c=r/i)),s({},t,{width:r,height:i,aspectRatio:c,layout:n,formats:f}))}function b(t,e){var n;void 0===e&&(e=20);var r=t=v(t),i=r.generateImageSource,o=r.filename,a=r.aspectRatio;return null==(n=i(o,e,Math.round(e/a),t.sourceMetadata.format||"jpg",t.fit,t.options))?void 0:n.src}function w(t){var e,n=t=v(t),r=n.pluginName,i=n.sourceMetadata,o=n.generateImageSource,a=n.layout,u=n.fit,c=n.options,l=n.width,d=n.height,m=n.filename,b=n.reporter,w=void 0===b?{warn:h}:b,E=n.backgroundColor,j=n.placeholderURL;if(r||w.warn('[gatsby-plugin-image] "generateImageData" was not passed a plugin name'),"function"!=typeof o)throw new Error("generateImageSource must be a function");i&&(i.width||i.height)?i.format||(i.format=y(m)):i={width:l,height:d,format:(null==(e=i)?void 0:e.format)||y(m)||"auto"};var N=new Set(t.formats);(0===N.size||N.has("auto")||N.has(""))&&(N.delete("auto"),N.delete(""),N.add(i.format)),N.has("jpg")&&N.has("png")&&(w.warn("["+r
2+"] Specifying both 'jpg' and 'png' formats is not supported. Using 'auto' instead"),N.delete("jpg"===i.format?"png":"jpg"));var S=function(t){var e=t.width,n=t.height,r=t.filename,i=t.layout,o=void 0===i?"constrained":i,a=t.sourceMetadata,u=t.reporter,c=void 0===u?{warn:h}:u,l=t.breakpoints,d=void 0===l?p:l,m=Object.entries({width:e,height:n}).filter((function(t){t[0];var e=t[1];return"number"==typeof e&&e<1}));if(m.length)throw new Error("Specified dimensions for images must be positive numbers (> 0). Problem dimensions you have are "+m.map((function(t){return t.join(": ")})).join(", "));return"fixed"===o?function(t){var e=t.filename,n=t.sourceMetadata,r=t.width,i=t.height,o=t.fit,a=void 0===o?"cover":o,u=t.outputPixelDensities,c=void 0===u?f:u,s=t.reporter,l=void 0===s?{warn:h}:s,p=n.width/n.height,d=x(c);if(r&&i){var m=M(n,{width:r,height:i,fit:a});r=m.width,i=m.height,p=m.aspectRatio}r?i||(i=Math.round(r/p)):r=i?Math.round(i*p):800;var g=r;if(n.width<r||n.height<i){var y=n.width<r?"width":"height";l.warn("\nThe requested "+y+' "'+("width"===y?r:i)+'px" for the image '+e+" was larger than the actual image "+y+" of "+n[y]+"px. If possible, replace the current image with a larger one."),"width"===y?(r=n.width,i=Math.round(r/p)):r=(i=n.height)*p}return{sizes:d.filter((function(t){return t>=1})).map((function(t){return Math.round(t*r)})).filter((function(t){return t<=n.width})),aspectRatio:p,presentationWidth:g,presentationHeight:Math.round(g/p),unscaledWidth:r}}(t):"constrained"===o?A(t):"fullWidth"===o?A(s({breakpoints:d},t)):(c.warn("No valid layout was provided for the image at "+r+". Valid image layouts are fixed, fullWidth, and constrained. Found "+o),{sizes:[a.width],presentationWidth:a.width,presentationHeight:a.height,aspectRatio:a.width/a.height,unscaledWidth:a.width})}(s({},t,{sourceMetadata:i})),k={sources:[]},O=t.sizes;O||(O=function(t,e){switch(e){case"constrained":return"(min-width: "+t+"px) "+t+"px, 100vw";case"fixed":return t+"px";case"fullWidth":return"100vw";default:return}}(S.presentationWidth,a)),N.forEach((function(t){var e=S.sizes.map((function(e){var n=o(m,e,Math.round(e/S.aspectRatio),t,u,c);if(null!=n&&n.width&&n.height&&n.src&&n.format)return n;w.warn("["+r+"] The resolver for image "+m+" returned an invalid value.")})).filter(Boolean);if("jpg"===t||"png"===t||"auto"===t){var n=e.find((function(t){return t.width===S.unscaledWidth}))||e[0];n&&(k.fallback={src:n.src,srcSet:g(e),sizes:O})}else{var i;null==(i=k.sources)||i.push({srcSet:g(e),sizes:O,type:"image/"+t})}}));var I={images:k,layout:a,backgroundColor:E};switch(j&&(I.placeholder={fallback:j}),a){case"fixed":I.width=S.presentationWidth,I.height=S.presentationHeight;break;case"fullWidth":I.width=1,I.height=1/S.aspectRatio;break;case"constrained":I.width=t.width||S.presentationWidth||1,I.height=(I.width||1)/S.aspectRatio}return I}var x=function(t){return Array.from(new Set([1].concat((0,r.Z)(t)))).sort(m)};function A(t){var e,n=t.sourceMetadata,r=t.width,i=t.height,o=t.fit,a=void 0===o?"cover":o,u=t.outputPixelDensities,c=void 0===u?f:u,s=t.breakpoints,l=t.layout,p=n.width/n.height,d=x(c);if(r&&i){var h=M(n,{width:r,height:i,fit:a});r=h.width,i=h.height,p=h.aspectRatio}r=r&&Math.min(r,n.width),i=i&&Math.min(i,n.height),r||i||(i=(r=Math.min(800,n.width))/p),r||(r=i*p);var g=r;return(n.width<r||n.height<i)&&(r=n.width,i=n.height),r=Math.round(r),(null==s?void 0:s.length)>0?(e=s.filter((function(t){return t<=n.width})),e.length<s.length&&!e.includes(n.width)&&e.push(n.width)):(e=d.map((function(t){return Math.round(t*r)})),e=e.filter((function(t){return t<=n.width}))),"constrained"!==l||e.includes(r)||e.push(r),{sizes:e=e.sort(m),aspectRatio:p,presentationWidth:g,presentationHeight:Math.round(g/p),unscaledWidth:r}}function M(t,e){var n=t.width/t.height,r=e.width,i=e.height;switch(e.fit){case"fill":r=e.width?e.width:t.width,i=e.height?e.height:t.height;break;case"inside":var o=e.width?e.width:Number.MAX_SAFE_INTEGER,a=e.height?e.height:Number.MAX_SAFE_INTEGER;r=Math.min(o,Math.round(a*n)),i=Math.min(a,Math.round(o/n));break;case"outside":var u=e.width?e.width:0,c=e.height?e.height:0;r=Math.max(u,Math.round(c*n)),i=Math.max(c,Math.round(u/n));break;default:e.width&&!e.height&&(r=e.width,i=Math.round(e.width/n)),e.height&&!e.width&&(r=Math.round(e.height*n),i=e.height)}return{width:r,height:i,aspectRatio:r/i}}
2var E=["baseUrl","urlBuilder","sourceWidth","sourceHeight","pluginName","formats","breakpoints","options"],j=["images","placeholder"],N=function(){return"undefined"!=typeof HTMLImageElement&&"loading"in HTMLImageElement.prototype};var S=function(t){var e;return function(t){var e,n;return Boolean(null==t||null==(e=t.images)||null==(n=e.fallback)?void 0:n.src)}(t)?t:function(t){return Boolean(null==t?void 0:t.gatsbyImageData)}(t)?t.gatsbyImageData:function(t){return Boolean(null==t?void 0:t.gatsbyImage)}(t)?t.gatsbyImage:null==t||null==(e=t.childImageSharp)?void 0:e.gatsbyImageData},k=function(t){var e,n,r;return null==(e=S(t))||null==(n=e.images)||null==(r=n.fallback)?void 0:r.src},O=function(t){var e,n,r;return null==(e=S(t))||null==(n=e.images)||null==(r=n.fallback)?void 0:r.srcSet};function I(t){var e,n=t.baseUrl,r=t.urlBuilder,i=t.sourceWidth,o=t.sourceHeight,a=t.pluginName,u=void 0===a?"getImageData":a,c=t.formats,f=void 0===c?["auto"]:c,p=t.breakpoints,h=t.options,m=l(t,E);return null!=(e=p)&&e.length||"fullWidth"!==m.layout&&"FULL_WIDTH"!==m.layout||(p=d),w(s({},m,{pluginName:u,generateImageSource:function(t,e,n,i){return{width:e,height:n,format:i,src:r({baseUrl:t,width:e,height:n,options:h,format:i})}},filename:n,formats:f,breakpoints:p,sourceMetadata:{width:i,height:o,format:"auto"}}))}function _(t,e,n,r,i){return void 0===i&&(i={}),s({},n,{loading:r,shouldLoad:t,"data-main-image":"",style:s({},i,{opacity:e?1:0})})}function T(t,e,n,r,i,o,a,u){var c={};o&&(c.backgroundColor=o,"fixed"===n?(c.width=r,c.height=i,c.backgroundColor=o,c.position="relative"):("constrained"===n||"fullWidth"===n)&&(c.position="absolute",c.top=0,c.left=0,c.bottom=0,c.right=0)),a&&(c.objectFit=a),u&&(c.objectPosition=u);var l=s({},t,{"aria-hidden":!0,"data-placeholder-image":"",style:s({opacity:e?0:1,transition:"opacity 500ms linear"},c)});return l}function C(t,e){var n,i,o,a=t.images,u=t.placeholder,c=s({},l(t,j),{images:s({},a,{sources:[]}),placeholder:u&&s({},u,{sources:[]})});return e.forEach((function(e){var n,i=e.media,o=e.image;i&&(o.layout,t.layout,(n=c.images.sources).push.apply(n,(0,r.Z)(o.images.sources.map((function(t){return s({},t,{media:i})}))).concat([{media:i,srcSet:o.images.fallback.srcSet}])),c.placeholder&&c.placeholder.sources.push({media:i,srcSet:o.placeholder.fallback}))})),(n=c.images.sources).push.apply(n,(0,r.Z)(a.sources)),null!=u&&u.sources&&(null==(o=c.placeholder)||(i=o.sources).push.apply(i,(0,r.Z)(u.sources))),c}var D,P=["children"],L=function(t){var e=t.layout,n=t.width,r=t.height;return"fullWidth"===e?i.createElement("div",{"aria-hidden":!0,style:{paddingTop:r/n*100+"%"}}):"constrained"===e?i.createElement("div",{style:{maxWidth:n,display:"block"}},i.createElement("img",{alt:"",role:"presentation","aria-hidden":"true",src:"data:image/svg+xml;charset=utf-8,%3Csvg height='"+r+"' width='"+n+"' xmlns='http://www.w3.org/2000/svg' version='1.1'%3E%3C/svg%3E",style:{maxWidth:"100%",display:"block",position:"static"}})):null},z=function(t){var e=t.children,n=l(t,P);return i.createElement(i.Fragment,null,i.createElement(L,s({},n)),e,null)},R=["src","srcSet","loading","alt","shouldLoad"],U=["fallback","sources","shouldLoad"],F=function(t){var e=t.src,n=t.srcSet,r=t.loading,o=t.alt,a=void 0===o?"":o,u=t.shouldLoad,c=l(t,R);return i.createElement("img",s({},c,{decoding:"async",loading:r,src:u?e:void 0,"data-src":u?void 0:e,srcSet:u?n:void 0,"data-srcset":u?void 0:n,alt:a}))},B=function(t){var e=t.fallback,n=t.sources,r=void 0===n?[]:n,o=t.shouldLoad,a=void 0===o||o,u=l(t,U),c=u.sizes||(null==e?void 0:e.sizes),f=i.createElement(F,s({},u,e,{sizes:c,shouldLoad:a}));return r.length?i.createElement("picture",null,r.map((function(t){var e=t.media,n=t.srcSet,r=t.type;return i.createElement("source",{key:e+"-"+r+"-"+n,type:r,media:e,srcSet:a?n:void 0,"data-srcset":a?void 0:n,sizes:c})})),f):f};F.propTypes={src:u.string.isRequired,alt:u.string.isRequired,sizes:u.string,srcSet:u.string,shouldLoad:u.bool},B.displayName="Picture",B.propTypes={alt:u.string.isRequired,shouldLoad:u.bool,fallback:u.exact({src:u.string.isRequired,srcSet:u.string,sizes:u.string}),sources:u.arrayOf(u.oneOfType([u.exact({media:u.string.isRequired,type:u.string,sizes:u.string,srcSet:u.string.isRequired}),u.exact({media:u.string,type:u.string.isRequired,sizes:u.string,srcSet:u.string.isRequired})]))};var Q=["fallback"],W=function(t){var e=t.fallback,n=l(t,Q);return e?i.createElement(B,s({},n,{fallback:{src:e},"aria-hidden":!0,alt:""})):i.createElement("div",s({},n))};W.displayName="Placeholder",W.propTypes={fallback:u.string,sources:null==(D=B.propTypes)?void 0:D.sources,alt:function(t,e,n){return t[e]?new Error("Invalid prop `"+e+"` supplied to `"+n+"`. Validation failed."):null}};var q=function(t){return i.createElement(i.Fragment,null,i.createElement(B,s({},t)),i.createElement("noscript",null,i.createElement(B,s({},t,{shouldLoad:!0}))))};q.displayName="MainImage",q.propTypes=B.propTypes;var Y,Z,H=function(t,e,n){for(var r=arguments.length,i=new Array(r>3?r-3:0),o=3;o<r;o++)i[o-3]=arguments[o];return t.alt||""===t.alt?c().string.apply(c(),[t,e,n].concat(i)):new Error('The "alt" prop is required in '+n+'. If the image is purely presentational then pass an empty string: e.g. alt="". Learn more: https://a11y-style-guide.com/style-guide/section-media.html')},G={image:c().object.isRequired,alt:H},V=["as","image","style","backgroundColor","className","class","onStartLoad","onLoad","onError"],J=["style","className"],K=new Set,X=function(t){var e=t.as,r=void 0===e?"div":e,o=t.image,a=t.style,u=t.backgroundColor,c=t.className,f=t.class,p=t.onStartLoad,d=t.onLoad,h=t.onError,m=l(t,V),g=o.width,y=o.height,v=o.layout,b=function(t,e,n){var r={},i="gatsby-image-wrapper";return"fixed"===n?(r.width=t,r.height=e):"constrained"===n&&(i="gatsby-image-wrapper gatsby-image-wrapper-constrained"),{className:i,"data-gatsby-image-wrapper":"",style:r}}(g,y,v),w=b.style,x=b.className,A=l(b,J),M=(0,i.useRef)(),E=(0,i.useMemo)((function(){return JSON.stringify(o.images)}),[o.images]);f&&(c=f);var j=function(t,e,n){var r="";return"fullWidth"===t&&(r='<div aria-hidden="true" style="padding-top: '+n/e*100+'%;"></div>'),"constrained"===t&&(r='<div style="max-width: '+e+'px; display: block;"><img alt="" role="presentation" aria-hidden="true" src="data:image/svg+xml;charset=utf-8,%3Csvg height=\''+n+"' width='"+e+"' xmlns='http://www.w3.org/2000/svg' version='1.1'%3E%3C/svg%3E\" style=\"max-width: 100%; display: block; position: static;\"></div>"),r}(v,g,y);return(0,i.useEffect)((function(){Y||(Y=Promise.all([n.e(774),n.e(597)]).then(n.bind(n,3597)).then((function(t){var e=t.renderImageToString,n=t.swapPlaceholderImage;return Z=e,{renderImageToString:e,swapPlaceholderImage:n}})));var t,e,r=M.current.querySelector("[data-gatsby-image-ssr]");return r&&N()?(r.complete?(null==p||p({wasCached:!0}),null==d||d({wasCached:!0}),setTimeout((function(){r.removeAttribute("data-gatsby-image-ssr")}),0)):document.addEventListener("load",(function t(){document.removeEventListener("load",t),null==p||p({wasCached:!0}),null==d||d({wasCached:!0}),setTimeout((function(){r.removeAttribute("data-gatsby-image-ssr")}),0)})),void K.add(E)):Z&&K.has(E)?void 0:(Y.then((function(n){var r=n.renderImageToString,i=n.swapPlaceholderImage;M.current.innerHTML=r(s({isLoading:!0,isLoaded:K.has(E),image:o},m)),K.has(E)||(t=requestAnimationFrame((function(){M.current&&(e=i(M.current,E,K,a,p,d,h))})))})),function(){t&&cancelAnimationFrame(t),e&&e()})}),[o]),(0,i.useLayoutEffect)((function(){K.has(E)&&Z&&(M.current.innerHTML=Z(s({isLoading:K.has(E),isLoaded:K.has(E),image:o},m)),null==p||p({wasCached:!0}),null==d||d({wasCached:!0}))}),[o]),(0,i.createElement)(r,s({},A,{style:s({},w,a,{backgroundColor:u}),className:x+(c?" "+c:""),ref:M,dangerouslySetInnerHTML:{__html:j},suppressHydrationWarning:!0}))},$=(0,i.memo)((function(t){return t.image?(0,i.createElement)(X,t):null}));$.propTypes=G,$.displayName="GatsbyImage";var tt,et=["src","__imageData","__error","width","height","aspectRatio","tracedSVGOptions","placeholder","formats","quality","transformOptions","jpgOptions","pngOptions","webpOptions","avifOptions","blurredOptions"],nt=function(t,e){for(var n=arguments.length,r=new Array(n>2?n-2:0),i=2;i<n;i++)r[i-2]=arguments[i];return"fullWidth"!==t.layout||"width"!==e&&"height"!==e||!t[e]?c().number.apply(c(),[t,e].concat(r)):new Error('"'+e+'" '+t[e]+" may not be passed when layout is fullWidth.")},rt=new Set(["fixed","fullWidth","constrained"]),it={src:c().string.isRequired,alt:H,width:nt,height:nt,sizes:c().string,layout:function(t){if(void 0!==t.layout&&!rt.has(t.layout))return new Error("Invalid value "+t.layout+'" provided for prop "layout". Defaulting to "constrained". Valid values are "fixed", "fullWidth" or "constrained".')}},ot=(tt=$,function(t){var e=t.src,n=t.__imageData,r=t.__error,o=l(t,et);return r&&console.warn(r),n?i.createElement(tt,s({image:n},o)):(console.warn("Image not loaded",e),null)});ot.displayName="StaticImage",ot.propTypes=it},2369:function(t){"use strict";var e=function(t,e){if("string"!=typeof t&&!Array.isArray(t))throw new TypeError("Expected the input to be `string | string[]`");e=Object.assign({pascalCase:!1},e);var n;return t=Array.isArray(t)?t.map((function(t){return t.trim()})).filter((function(t){return t.length})).join("-"):t.trim(),0===t.length?"":1===t.length?e.pascalCase?t.toUpperCase():t.toLowerCase():(t!==t.toLowerCase()&&(t=function(t){for(var e=!1,n=!1,r=!1,i=0;i<t.length;i++){var o=t[i];e&&/[a-zA-Z]/.test(o)&&o.toUpperCase()===o?(t=t.slice(0,i)+"-"+t.slice(i),e=!1,r=n,n=!0,i++):n&&r&&/[a-zA-Z]/.test(o)&&o.toLowerCase()===o?(t=t.slice(0,i-1)+"-"+t.slice(i-1),r=n,n=!1,e=!0):(e=o.toLowerCase()===o&&o.toUpperCase()!==o,r=n,n=o.toUpperCase()===o&&o.toLowerCase()!==o)}return t}(t)),t=t.replace(/^[_.\- ]+/,"").toLowerCase().replace(/[_.\- ]+(\w|$)/g,(function(t,e){return e.toUpperCase()})).replace(/\d+(\w|$)/g,(function(t){return t.toUpperCase()})),n=t,e.pascalCase?n.charAt(0).toUpperCase()+n.slice(1):n)};t.exports=e,t.exports.default=e},9608:function(t,e,n){"use strict";n.r(e),n.d(e,{onRouteUpdate:function(){return r}});n(1597),n(292);var r=function(t,e){t.location}},292:function(t,e,n){"use strict";var r=n(1597)},607:function(t,e){"use strict";Object.defineProperty(e,"X",{value:!0});var n="__GATSBY_PLUGIN_PRISMIC_PREVIEWS_PLUGIN_OPTIONS__";e.B=function(t,e){var r;"undefined"!=typeof window&&(window[n]=Object.assign({},window[n],((r={})[e.repositoryName]=e,r)),"legacy"===e.toolbar&&(window.prismic=Object.assign({},window.prismic,{endpoint:e.apiEndpoint})))}},1338:function(t,e,n){"use strict";n.d(e,{Jq:function(){return ai},Mt:function(){return ki},Or:function(){return Ni},QD:function(){return Si},bo:function(){return _i}});var r=n(3366),i=n(5785),o=n(5861),a=n(7757),u=n.n(a),c=(n(5743),n(7294)),s=(n(6535),n(9244),n(9025)),l=n(8870);function f(){return(f=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t}).apply(this,arguments)}function p(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}var d,h,m,g,y,v,b=function(){return(0,s.Ho)([].slice.call(arguments).filter((function(t){return null!=t})).join(" "),{transform:s.Pv})},w=function(){return(0,l.camelCase)([].slice.call(arguments).filter((function(t){return null!=t})).join(" "),{transform:l.camelCaseTransformMerge})},x=function(t){return Array.isArray(t)?t:[t]},A=["id","internal","fields","parent","children"],M=function(t){var e=t.typePrefix,n=t.fieldPrefix,r=void 0===n?e:n,i=t.createNodeId,o=t.createContentDigest,a=function(t){return b.apply(void 0,[e].concat(x(t)))},u=function(t){return w.apply(void 0,[r].concat(x(t)))},c=function(t){return i([e].concat(x(t)).filter((function(t){return null!=t})).join(" "))};return{createTypeName:a,createFieldName:u,createNodeId:c,createNodeFactory:function(t,e){var n=(void 0===e?{}:e).idIsGloballyUnique,r=void 0!==n&&n;return function(e){for(var n,i=c(r?e.id.toString():[].concat(x(t),[e.id.toString()])),s=f({},e,{id:i,internal:{type:a(t),contentDigest:o(e)}}),l=function(t,e){var n;if("undefined"==typeof Symbol||null==t[Symbol.iterator]){if(Array.isArray(t)||(n=function(t,e){if(t){if("string"==typeof t)return p(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?p(t,e):void 0}}(t))){n&&(t=n);var r=0;return function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=t[Symbol.iterator]()).next.bind(n)}(A);!(n=l()).done;){var d=n.value;d in e&&(s[u(d)]=e[d])}return s}}}},E=n(7893),j=n(1046),N=n(7897),S=n(6367),k=n(7070),O=["primary","items"];function I(t,e){var n="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(n)return(n=n.call(t)).next.bind(n);if(Array.isArray(t)||(n=function(t,e){if(!t)return;if("string"==typeof t)return _(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return _(t,e)}(t))||e&&t&&"number"==typeof t.length){n&&(t=n);var r=0;return function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}(h=d||(d={})).CustomType="CustomType",h.SharedSliceVariation="SharedSliceVariation",h.Field="Field",(g=m||(m={})).Document="Document",g.DocumentData="DocumentData",g.SharedSliceVariation="SharedSliceVariation",g.Unknown="Unknown",(v=y||(y={}
2)).APIUpdate="api-update",v.TestTrigger="test-trigger";var T="Prismic",C=["alt","copyright","dimensions","url"],D={auto:"compress,format",fit:"max"},P={w:100,blur:15},L=Symbol("IS_PROXY"),z=function(t,e){return t[L]=!0,new Proxy(t,{get:e})},R=function(t){return t.value.map((function(e){var n=Object.assign({},e,{raw:e});return z(n,(function(e,r,i){return"document"===r?t.getNode(n.id)||null:Reflect.get(e,r,i)}))}))},U=function(t){return"object"==typeof t&&null!==t&&"type"in t},F=function(t){return"object"==typeof t&&null!==t},B=function(t){return Array.isArray(t)&&t.every((function(t){return"object"==typeof t&&null!==t}))},Q=function(t){return decodeURIComponent(t.replace(/\+/g," "))},W=function(t){return"object"==typeof t&&null!==t},q=function(t){if(t.value.url){var e=Object.assign({},function(t){for(var e,n={},r=I(new URL(t).searchParams.entries());!(e=r()).done;){var i=e.value,o=i[0],a=i[1];n[o]=a}return n}(t.value.url),t.imageImgixParams),n=t.imagePlaceholderImgixParams,r=new URL(t.value.url),i=Q(function(t){return(0,E.pipe)(k.tryCatch((function(){return new URL(t)})),k.map((function(t){return""+t.origin+t.pathname})),k.getOrElse((function(){return t})))}(r.toString())),o=new URL(r.toString());for(var a in e)o.searchParams.set(a,String(e[a]));var u=S.buildFixedObject({url:i,args:{width:400,imgixParams:e,placeholderImgixParams:n},sourceWidth:t.value.dimensions.width,sourceHeight:t.value.dimensions.height}),c=S.buildFluidObject({url:i,args:{maxWidth:800,imgixParams:e,placeholderImgixParams:n},sourceWidth:t.value.dimensions.width,sourceHeight:t.value.dimensions.height}),s=S.buildGatsbyImageDataObject({url:i,dimensions:t.value.dimensions,defaultParams:e,resolverArgs:{}});return{url:Q(o.toString()),alt:t.value.alt,copyright:t.value.copyright,dimensions:t.value.dimensions,fixed:u,fluid:c,gatsbyImageData:s,localFile:{publicURL:t.value.url,childImageSharp:{fixed:u,fluid:c,gatsbyImageData:s}}}}return{url:null,alt:null,copyright:null,dimensions:null,fixed:null,gatsbyImageData:null,fluid:null,localFile:null}},Y=function(t){return"object"==typeof t&&(null===t||"link_type"in t)},Z=function(t){return Array.isArray(t)&&t.every((function(t){return"type"in t}))},H=function(t){return"object"==typeof t&&null!==t&&"slice_type"in t},G=function(t){return Array.isArray(t)&&t.every((function(t){return H(t)}))};function V(t,e,n){if(!e(n))throw new Error("Value is not expected type "+t)}var J,K,X=function(t){var e=t.getTypePath(t.path);if(!e)throw new Error("No type for path: "+t.path.join(".")+". Did you register the Custom Type model?");switch(e.type){case m.Document:return V(m.Document,U,t.value),function(t){var e=Object.assign({},t.value,{__typename:t.nodeHelpers.createTypeName(t.path),_previewable:t.value.id,alternate_languages:R(Object.assign({},t,{value:t.value.alternate_languages})),url:N.sh(t.value,t.linkResolver),data:{},dataRaw:t.value.data});return Object.keys(t.value.data).length>0&&(e.data=X(Object.assign({},t,{value:t.value.data,path:[].concat((0,i.Z)(t.path),["data"])}))),t.nodeHelpers.createNodeFactory(t.value.type)(e)}(Object.assign({},t,{value:t.value}));case m.DocumentData:return V(m.DocumentData,F,t.value),function(t){var e={};for(var n in t.value){var r=t.transformFieldName(n);e[r]=X(Object.assign({},t,{value:t.value[n],path:[].concat((0,i.Z)(t.path),[r])}))}return e}(Object.assign({},t,{value:t.value}));case j.vq.Group:return V(j.vq.Group,B,t.value),function(t){return t.value.map((function(e){var n={};for(var r in e){var o=t.transformFieldName(r);n[o]=X(Object.assign({},t,{value:e[r],path:[].concat((0,i.Z)(t.path),[o])}))}return n}))}(Object.assign({},t,{value:t.value}));case j.vq.Slices:return V(j.vq.Slices,G,t.value),function(t){return t.value.map((function(e){return X(Object.assign({},t,{value:e,path:(n=e,"variation"in n?[e.slice_type,e.variation]:[].concat((0,i.Z)(t.path),[e.slice_type]))}));var n}))}(Object.assign({},t,{value:t.value}));case j.QY.Slice:case m.SharedSliceVariation:return V(j.QY.Slice,H,t.value),function(t){var e=t.value,n=e.primary,o=e.items,a=(0,r.Z)(e,O),u=Object.assign({},a,{__typename:t.nodeHelpers.createTypeName(t.path),id:t.nodeHelpers.createNodeId([].concat((0,i.Z)(t.path),[JSON.stringify(t.value)])),slice_type:t.value.slice_type,slice_label:t.value.slice_label});for(var c in u.primary={},n){var s=t.transformFieldName(c);u.primary[s]=X(Object.assign({},t,{value:t.value.primary[c],path:[].concat((0,i.Z)(t.path),["primary",s])}))}return u.items=o.map((function(e){var n={};for(var r in e){var o=t.transformFieldName(r);n[o]=X(Object.assign({},t,{value:e[r],path:[].concat((0,i.Z)(t.path),["items",o])}))}return n})),u}(Object.assign({},t,{value:t.value}));case j.vq.Link:return V(j.vq.Link,Y,t.value),function(t){var e=Object.assign({},t.value,{url:N.sh(t.value,t.linkResolver),localFile:void 0,raw:t.value});return t.value.link_type===j.Un.Media&&"url"in t.value&&(e.localFile={publicURL:t.value.url}),z(e,(function(e,n,r){return"document"===n&&t.value.link_type===j.Un.Document&&"id"in t.value&&!t.value.isBroken?t.getNode(t.value.id)||null:Reflect.get(e,n,r)}))}({value:t.value,path:t.path,getNode:t.getNode,linkResolver:t.linkResolver});case j.vq.Image:return V(j.vq.Image,W,t.value),function(t){for(var e,n=Object.assign({},q({value:t.value,imageImgixParams:t.imageImgixParams,imagePlaceholderImgixParams:t.imagePlaceholderImgixParams}),{thumbnails:{}}),r=I(Object.keys(t.value).filter((function(t){return!C.includes(t)})));!(e=r()).done;){var i=e.value;n.thumbnails[i]=q({value:t.value[i],imageImgixParams:t.imageImgixParams,imagePlaceholderImgixParams:t.imagePlaceholderImgixParams})}return n}({value:t.value,path:t.path,imageImgixParams:t.imageImgixParams,imagePlaceholderImgixParams:t.imagePlaceholderImgixParams});case j.vq.StructuredText:return V(j.vq.StructuredText,Z,t.value),function(t){return{html:N.DG(t.value,t.linkResolver,t.htmlSerializer),text:N.Sz(t.value),richText:t.value,raw:t.value}}({value:t.value,path:t.path,linkResolver:t.linkResolver,htmlSerializer:t.htmlSerializer});default:return t.value}},$=function t(e,n,r){switch(n.type){case j.vq.UID:return[];case j.vq.Group:var o=Object.entries(n.config.fields).flatMap((function(n){var o=n[0],a=n[1];return t([].concat((0,i.Z)(e),[r(o)]),a,r)}));return[{kind:d.Field,type:n.type,path:e}].concat((0,i.Z)(o));case j.vq.Slices:var a=Object.entries(n.config.choices).filter((function(t){return t[1].type===j.QY.Slice})).flatMap((function(n){var o=n[0],a=n[1];return t([].concat((0,i.Z)(e),[o]),a,r)}));return[{kind:d.Field,type:n.type,path:e}
2].concat((0,i.Z)(a));case j.QY.Slice:var u=Object.entries(n["non-repeat"]||{}).flatMap((function(n){var o=n[0],a=n[1];return t([].concat((0,i.Z)(e),["primary",r(o)]),a,r)})),c=Object.entries(n.repeat||{}).flatMap((function(n){var o=n[0],a=n[1];return t([].concat((0,i.Z)(e),["items",r(o)]),a,r)}));return[{kind:d.Field,type:n.type,path:e}].concat((0,i.Z)(u),(0,i.Z)(c));default:return[{kind:d.Field,path:e,type:n.type}]}},tt=function(t,e){var n=t.json,r=Object.assign.apply(Object,[{}].concat((0,i.Z)(Object.values(n)))),o=Object.values(r).filter((function(t){return t.type!==j.vq.UID})).length>0,a={kind:d.CustomType,type:m.Document,path:[t.id]};if(o){var u=Object.entries(r).flatMap((function(n){var r=n[0],i=n[1];return $([t.id,"data",e(r)],i,e)}));return[a,{kind:d.Field,type:m.DocumentData,path:[t.id,"data"]}].concat((0,i.Z)(u))}return[a]},et=function(t,e){return t.variations.flatMap((function(n){var r=Object.entries(n.primary||{}).flatMap((function(r){var i=r[0],o=r[1];return $([t.id,n.id,"primary",e(i)],o,e)})),o=Object.entries(n.items||{}).flatMap((function(r){var i=r[0],o=r[1];return $([t.id,n.id,"items",e(i)],o,e)}));return[{kind:d.SharedSliceVariation,type:m.SharedSliceVariation,path:[t.id,n.id]}].concat((0,i.Z)(r),(0,i.Z)(o))}))},nt=function(t){return t.join(".")},rt=function(t){return t.map((function(t){return Object.assign({},t,{path:nt(t.path)})}))},it=function(t,e,n){return function(t,e,n){if(!e.has(t))throw TypeError("Cannot "+n)}(t,e,"access private method"),n},ot=function(t){return t},at=function(t){return"contentDigest is not supported during previews"},ut=function(){function t(t){var e,n,r;void 0===t&&(t={}),function(t,e,n){if(e.has(t))throw TypeError("Cannot add the same private member more than once");e instanceof WeakSet?e.add(t):e.set(t,n)}(this,J),this.nodes=[],this.typePaths=[],this.subscribers=[],this.config=Object.assign({},t,{imageImgixParams:null!=(e=t.imageImgixParams)?e:D,imagePlaceholderImgixParams:null!=(n=t.imagePlaceholderImgixParams)?n:P,transformFieldName:null!=(r=t.transformFieldName)?r:function(t){return t.replace(/-/g,"_")}}),this.nodeHelpers=M({typePrefix:[T,t.typePrefix].filter(Boolean).join(" "),fieldPrefix:T,createNodeId:ot,createContentDigest:at})}var e=t.prototype;return e.subscribe=function(t){this.subscribers=[].concat((0,i.Z)(this.subscribers),[t])},e.unsubscribe=function(t){this.subscribers=this.subscribers.filter((function(e){return e!==t}))},e.registerCustomTypeModel=function(t){var e=(0,E.pipe)(tt(t,this.config.transformFieldName),rt);return this.typePaths=[].concat((0,i.Z)(this.typePaths),(0,i.Z)(e)),it(this,J,K).call(this),e},e.registerCustomTypeModels=function(t){var e=this,n=(0,E.pipe)(t.flatMap((function(t){return tt(t,e.config.transformFieldName)})),rt);return this.typePaths=[].concat((0,i.Z)(this.typePaths),(0,i.Z)(n)),it(this,J,K).call(this),n},e.registerSharedSliceModel=function(t){var e=(0,E.pipe)(et(t,this.config.transformFieldName),rt);return this.typePaths=[].concat((0,i.Z)(this.typePaths),(0,i.Z)(e)),it(this,J,K).call(this),e},e.registerSharedSliceModels=function(t){var e=this,n=(0,E.pipe)(t.flatMap((function(t){return et(t,e.config.transformFieldName)})),rt);return this.typePaths=[].concat((0,i.Z)(this.typePaths),(0,i.Z)(n)),it(this,J,K).call(this),n},e.registerDocument=function(t){var e=this.normalizeDocument(t);return this.nodes=[].concat((0,i.Z)(this.nodes),[e]),it(this,J,K).call(this),e},e.registerDocuments=function(t){var e=this,n=t.map((function(t){return e.normalizeDocument(t)}));return this.nodes=[].concat((0,i.Z)(this.nodes),(0,i.Z)(n)),it(this,J,K).call(this),n},e.normalizeDocument=function(t){return this.normalize(t,[t.type])},e.normalize=function(t,e){return X({value:t,path:e,getNode:this.getNode.bind(this),getTypePath:this.getTypePath.bind(this),nodeHelpers:this.nodeHelpers,linkResolver:this.config.linkResolver,htmlSerializer:this.config.htmlSerializer,imageImgixParams:this.config.imageImgixParams,imagePlaceholderImgixParams:this.config.imagePlaceholderImgixParams,transformFieldName:this.config.transformFieldName})},e.getNode=function(t){return this.nodes.find((function(e){return e.prismicId===t}))},e.hasNode=function(t){return this.nodes.some((function(e){return e.prismicId===t}))},e.getTypePath=function(t){return this.typePaths.find((function(e){return e.path===nt(t)}))},e.exportTypePaths=function(){return JSON.stringify(this.typePaths)},e.importTypePaths=function(t){var e=JSON.parse(t);return this.typePaths=[].concat((0,i.Z)(this.typePaths),(0,i.Z)(e)),it(this,J,K).call(this),e},t}();
2J=new WeakSet,K=function(){for(var t,e=I(this.subscribers);!(t=e()).done;){(0,t.value)()}};var ct=n(1292),st=n(9611);function lt(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}function ft(t,e,n){return ft=lt()?Reflect.construct.bind():function(t,e,n){var r=[null];r.push.apply(r,e);var i=new(Function.bind.apply(t,r));return n&&(0,st.Z)(i,n.prototype),i},ft.apply(null,arguments)}var pt=n(4942);function dt(t,e){if(null==t)return{};var n,i,o=(0,r.Z)(t,e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);for(i=0;i<a.length;i++)n=a[i],e.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(o[n]=t[n])}return o}function ht(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function mt(t,e,n){return e&&ht(t.prototype,e),n&&ht(t,n),Object.defineProperty(t,"prototype",{writable:!1}),t}function gt(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function yt(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&(0,st.Z)(t,e)}function vt(t){return vt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},vt(t)}function bt(t,e){if(e&&("object"===vt(e)||"function"==typeof e))return e;if(void 0!==e)throw new TypeError("Derived constructors may only return object or undefined");return function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(t)}function wt(t){return wt=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},wt(t)}function xt(t){var e="function"==typeof Map?new Map:void 0;return xt=function(t){if(null===t||(n=t,-1===Function.toString.call(n).indexOf("[native code]")))return t;var n;if("function"!=typeof t)throw new TypeError("Super expression must either be null or a function");if(void 0!==e){if(e.has(t))return e.get(t);e.set(t,r)}function r(){return ft(t,arguments,wt(this).constructor)}return r.prototype=Object.create(t.prototype,{constructor:{value:r,enumerable:!1,writable:!0,configurable:!0}}),(0,st.Z)(r,t)},xt(t)}var At=["predicates"],Mt=["limit"],Et=["signal"];function jt(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Nt(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?jt(Object(n),!0).forEach((function(e){(0,pt.Z)(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):jt(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function St(t,e){var n="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!n){if(Array.isArray(t)||(n=function(t,e){if(!t)return;if("string"==typeof t)return kt(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return kt(t,e)}(t))||e&&t&&"number"==typeof t.length){n&&(t=n);var r=0,i=function(){};return{s:i,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){n=n.call(t)},n:function(){var t=n.next();return a=t.done,t},e:function(t){u=!0,o=t},f:function(){try{a||null==n.return||n.return()}finally{if(u)throw o}}}}function kt(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}function Ot(t){var e=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var n,r=wt(t);if(e){var i=wt(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return bt(this,n)}}var It,_t,Tt=function(t){return/^[a-zA-Z0-9][-a-zA-Z0-9]{2,}[a-zA-Z0-9]$/.test(t)},Ct=function(t){yt(n,t);var e=Ot(n);function n(){var t,r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"An invalid API response was returned",i=arguments.length>1?arguments[1]:void 0,o=arguments.length>2?arguments[2]:void 0;return gt(this,n),(t=e.call(this,r)).url=i,t.response=o,t}return mt(n)}(xt(Error)),Dt=function(t){if(Tt(t))return"https://".concat(t,".cdn.prismic.io/api/v2");throw new Ct("An invalid Prismic repository name was given: ".concat(t),void 0,void 0)},Pt=function(t){try{return new URL(t),!0}catch(e){return!1}},Lt=function(t){return Array.isArray(t)?t:[t]},zt={accessToken:"access_token"},Rt=function(t){return"string"==typeof t?t:[t.field,"desc"===t.direction?t.direction:void 0].filter(
2Boolean).join(" ")},Ut=function(t,e){var n,r=e.predicates,i=dt(e,At),o=new URL("documents/search","".concat(t,"/"));if(r){var a,u=St(Lt(r));try{for(u.s();!(a=u.n()).done;){var c=a.value;o.searchParams.append("q","[".concat(c,"]"))}}catch(h){u.e(h)}finally{u.f()}}for(var s in i){var l=null!=(n=zt[s])?n:s,f=i[s];if("orderings"===l){var p=i[l];if(null!=p){var d=Lt(p).map((function(t){return Rt(t)})).join(",");f="[".concat(d,"]")}}else"routes"===l&&"object"==typeof i[l]&&(f=JSON.stringify(Lt(i[l])));null!=f&&o.searchParams.set(l,Lt(f).join(","))}return o.toString()},Ft=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=arguments.length>1?arguments[1]:void 0;return Nt(Nt({},t),{},{predicates:[].concat((0,i.Z)(t.predicates||[]),(0,i.Z)(Lt(e)))})},Bt=function(t){return"function"==typeof t?t:function(){return t}},Qt=function(t,e){var n=t.find((function(t){return e(t)}));if(!n)throw new Ct("Ref could not be found.",void 0,void 0);return n},Wt=function(t){return Qt(t,(function(t){return t.isMasterRef}))},qt=function(t,e){return Qt(t,(function(t){return t.id===e}))},Yt=function(t,e){return Qt(t,(function(t){return t.label===e}))},Zt=function(t){return t.replace(/%3B/g,";")},Ht=function(t){return function(t){var e,n={},r=St(t.split("; "));try{for(r.s();!(e=r.n()).done;){var i=e.value.split("="),o=i.slice(1).join("=");n[Zt(i[0]).replace(/%3D/g,"=")]=Zt(o)}}catch(a){r.e(a)}finally{r.f()}return n}(t)},Gt=function(t,e){return Ht(e)[t]},Vt=function(t){return t.replace(/(\n| )*( |{|})(\n| )*/gm,(function(t,e,n){return n}))},Jt="io.prismic.preview",Kt=Object.freeze({__proto__:null,preview:Jt}),Xt=function(t){yt(n,t);var e=Ot(n);function n(){return gt(this,n),e.apply(this,arguments)}return mt(n)}(Ct),$t=function(t){yt(n,t);var e=Ot(n);function n(){return gt(this,n),e.apply(this,arguments)}return mt(n)}(Ct),te=function(t){yt(n,t);var e=Ot(n);function n(){return gt(this,n),e.apply(this,arguments)}return mt(n)}(Ct),ee=function t(e){return Array.isArray(e)?"[".concat(e.map(t).join(", "),"]"):"string"==typeof e?'"'.concat(e,'"'):e instanceof Date?"".concat(e.getTime()):"".concat(e)},ne=function(t){return function(e){for(var n=arguments.length,r=new Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];var o=r.map(ee).join(", "),a=e&&r.length?", ":"";return"[".concat(t,"(").concat(e).concat(a).concat(o,")]")}},re=function(t){var e=ne(t);return function(t){return e(t)}},ie={at:ne("at"),not:ne("not"),any:ne("any"),in:ne("in"),fulltext:ne("fulltext"),has:re("has"),missing:re("missing"),similar:(It="similar",_t=ne(It),function(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];return _t.apply(void 0,[""].concat(e))}),geopointNear:ne("geopoint.near"),numberLessThan:ne("number.lt"),numberGreaterThan:ne("number.gt"),numberInRange:ne("number.inRange"),dateAfter:ne("date.after"),dateBefore:ne("date.before"),dateBetween:ne("date.between"),dateDayOfMonth:ne("date.day-of-month"),dateDayOfMonthAfter:ne("date.day-of-month-after"),dateDayOfMonthBefore:ne("date.day-of-month-before"),dateDayOfWeek:ne("date.day-of-week"),dateDayOfWeekAfter:ne("date.day-of-week-after"),dateDayOfWeekBefore:ne("date.day-of-week-before"),dateMonth:ne("date.month"),dateMonthAfter:ne("date.month-after"),dateMonthBefore:ne("date.month-before"),dateYear:ne("date.year"),dateHour:ne("date.hour"),dateHourAfter:ne("date.hour-after"),dateHourBefore:ne("date.hour-before")},oe=function(t){return ie.at("document.type",t)},ae=function(t){return ie.at("document.tags",Lt(t))},ue=function(t){return ie.any("document.tags",Lt(t))},ce=function(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];return ft(se,e)},se=function(){function t(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(gt(this,t),this.refState={mode:"Master",autoPreviewsEnabled:!0},this.cachedRepositoryExpiration=0,this.graphqlFetch=this.graphQLFetch.bind(this),Pt(e)?this.endpoint=e:this.endpoint=Dt(e),this.accessToken=n.accessToken,this.routes=n.routes,this.defaultParams=n.defaultParams,n.ref&&this.queryContentFromRef(n.ref),"function"==typeof n.fetch)this.fetchFn=n.fetch;else{if("function"!=typeof globalThis.fetch)throw new Ct("A valid fetch implementation was not provided. In environments where fetch is not available (including Node.js), a fetch implementation must be provided via a polyfill or the `fetch` option.",void 0,void 0);this.fetchFn=globalThis.fetch}this.fetchFn===globalThis.fetch&&(this.fetchFn=this.fetchFn.bind(globalThis)),this.graphQLFetch=this.graphQLFetch.bind(this)}var e,n,r,a,c,s,l,f,p,d,h,m,g,y,v,b,w,x,A,M,E,j,S,k,O,I,_,T,C,D,P,L,z,R,U;return mt(t,[{key:"enableAutoPreviews",value:function(){this.refState.autoPreviewsEnabled=!0}},{key:"enableAutoPreviewsFromReq",value:function(t){this.refState.httpRequest=t,this.refState.autoPreviewsEnabled=!0}},{key:"disableAutoPreviews",value:function(){this.refState.autoPreviewsEnabled=!1}},{key:"query",value:(U=(0,o.Z)(u().mark((function t(e,n){var r;return u().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,this.buildQueryURL(Nt(Nt({},n),{},{predicates:e}));case 2:return r=t.sent,t.next=5,this.fetch(r,n);case 5:return t.abrupt("return",t.sent);case 6:case"end":return t.stop()}}),t,this)}))),function(t,e){return U.apply(this,arguments)})},{key:"get",value:(R=(0,o.Z)(u().mark((function t(e){var n;return u().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,this.buildQueryURL(e);case 2:return n=t.sent,t.next=5,this.fetch(n,e);case 5:return t.abrupt("return",t.sent);case 6:case"end":return t.stop()}}),t,this)}))),function(t){return R.apply(this,arguments)})},{key:"getFirst",value:(z=(0,o.Z)(u().mark((function t(e){var n,r,i;return u().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,this.buildQueryURL(e);case 2:return n=t.sent,t.next=5,this.fetch(n,e);case 5:if(r=t.sent,!(i=r.results[0])){t.next=9;break}return t.abrupt("return",i);case 9:throw new Ct("No documents were returned",n,void 0);case 10:case"end":return t.stop()}}),t,this)}))),function(t){return z.apply(this,arguments)})},{key:"dangerouslyGetAll",value:(L=(0,o.Z)(u().mark((function t(){var e,n,r,o,a,c,s,l,f,p=arguments;return u().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:e=p.length>0&&void 0!==p[0]?p[0]:{},r=e.limit,o=void 0===r?1/0:r,a=dt(e,Mt),c=Nt(Nt({},a),{},{pageSize:Math.min(o,a.pageSize||(null==(n=this.defaultParams)?void 0:n.pageSize)||100)}),s=[];case 4:if(l&&!l.next_page||!(s.length<o)){t.next=15;break}return f=l?l.page+1:void 0,t.next=8,this.get(Nt(Nt({},c),{},{page:f}));case 8:if(l=t.sent,s.push.apply(s,(0,i.Z)(l.results)),!l.next_page){t.next=13;break}return t.next=13,new Promise((function(t){return setTimeout(t,500)}));case 13:t.next=4;break;case 15:return t.abrupt("return",s.slice(0,o));case 16:case"end":return t.stop()}}),t,this)}))),function(){return L.apply(this,arguments)})},{key:"getByID",value:(P=(0,o.Z)(u().mark((function t(e,n){return u().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,this.getFirst(Ft(n,ie.at("document.id",e)));case 2:return t.abrupt("return",t.sent);case 3:case"end":return t.stop()}}),t,this)}))),function(t,e){return P.apply(this,arguments)})},{key:"getByIDs",value:(D=(0,o.Z)(u().mark((function t(e,n){return u().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,this.get(Ft(n,ie.in("document.id",e)));case 2:return t.abrupt("return",t.sent);case 3:case"end":return t.stop()}}),t,this)}))),function(t,e){return D.apply(this,arguments)})},{key:"getAllByIDs",value:(C=(0,o.Z)(u().mark((function t(e,n){return u().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,this.dangerouslyGetAll(Ft(n,ie.in("document.id",e)));case 2:return t.abrupt("return",t.sent);case 3:case"end":return t.stop()}}),t,this)}))),function(t,e){return C.apply(this,arguments)})},{key:"getByUID",value:(T=(0,o.Z)(u().mark((function t(e,n,r){return u().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,this.getFirst(Ft(r,[oe(e),ie.at("my.".concat(e,".uid"),n)]));case 2:return t.abrupt("return",t.sent);case 3:case"end":return t.stop()}}),t,this)}))),function(t,e,n){return T.apply(this,arguments)})},{key:"getByUIDs",value:(_=(0,o.Z)(u().mark((function t(e,n,r){return u().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,this.get(Ft(r,[oe(e),ie.in("my.".concat(e,".uid"),n)]));case 2:return t.abrupt("return",t.sent);case 3:case"end":return t.stop()}}),t,this)}))),function(t,e,n){return _.apply(this,arguments)})},{key:"getAllByUIDs",value:(I=(0,o.Z)(u().mark((function t(e,n,r){return u().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,this.dangerouslyGetAll(Ft(r,[oe(e),ie.in("my.".concat(e,".uid"),n)]));case 2:return t.abrupt("return",t.sent);case 3:case"end":return t.stop()}}),t,this)}))),function(t,e,n){return I.apply(this,arguments)})},{key:"getSingle",value:(O=(0,o.Z)(u().mark((function t(e,n){return u().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,this.getFirst(Ft(n,oe(e)));case 2:return t.abrupt("return",t.sent);case 3:case"end":return t.stop()}}),t,this)}))),function(t,e){return O.apply(this,arguments)})},{key:"getByType",value:(k=(0,o.Z)(u().mark((function t(e,n){return u().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,this.get(Ft(n,oe(e)));case 2:return t.abrupt("return",t.sent);case 3:case"end":return t.stop()}}),t,this)}))),function(t,e){return k.apply(this,arguments)})},{key:"getAllByType",value:(S=(0,o.Z)(u().mark((function t(e,n){return u().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,this.dangerouslyGetAll(Ft(n,oe(e)));case 2:return t.abrupt("return",t.sent);case 3:case"end":return t.stop()}}),t,this)}))),function(t,e){return S.apply(this,arguments)})},{key:"getByTag",value:(j=(0,o.Z)(u().mark((function t(e,n){return u().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,this.get(Ft(n,ue(e)));case 2:return t.abrupt("return",t.sent);case 3:case"end":return t.stop()}}),t,this)}))),function(t,e){return j.apply(this,arguments)})},{key:"getAllByTag",value:(E=(0,o.Z)(u().mark((function t(e,n){return u().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,this.dangerouslyGetAll(Ft(n,ue(e)));case 2:return t.abrupt("return",t.sent);case 3:case"end":return t.stop()}}),t,this)}))),function(t,e){return E.apply(this,arguments)})},{key:"getByEveryTag",value:(M=(0,o.Z)(u().mark((function t(e,n){return u().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,this.get(Ft(n,ae(e)));case 2:return t.abrupt("return",t.sent);case 3:case"end":return t.stop()}}),t,this)}))),function(t,e){return M.apply(this,arguments)})},{key:"getAllByEveryTag",value:(A=(0,o.Z)(u().mark((function t(e,n){return u().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,this.dangerouslyGetAll(Ft(n,ae(e)));case 2:return t.abrupt("return",t.sent);case 3:case"end":return t.stop()}}),t,this)}))),function(t,e){return A.apply(this,arguments)})},{key:"getBySomeTags",value:(x=(0,o.Z)(u().mark((function t(e,n){return u().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,this.get(Ft(n,ue(e)));case 2:return t.abrupt("return",t.sent);case 3:case"end":return t.stop()}}),t,this)}))),function(t,e){return x.apply(this,arguments)})},{key:"getAllBySomeTags",value:(w=(0,o.Z)(u().mark((function t(e,n){return u().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,this.dangerouslyGetAll(Ft(n,ue(e)));case 2:return t.abrupt("return",t.sent);case 3:case"end":return t.stop()}}),t,this)}))),function(t,e){return w.apply(this,arguments)})},{key:"getRepository",value:(b=(0,o.Z)(u().mark((function t(e){var n;return u().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return n=new URL(this.endpoint),this.accessToken&&n.searchParams.set("access_token",this.accessToken),t.next=4,this.fetch(n.toString(),e);case 4:return t.abrupt("return",t.sent);case 5:case"end":return t.stop()}}),t,this)}))),function(t){return b.apply(this,arguments)})},{key:"getRefs",value:(v=(0,o.Z)(u().mark((function t(e){var n;return u().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,this.getRepository(e);case 2:return n=t.sent,t.abrupt("return",n.refs);case 4:case"end":return t.stop()}}),t,this)}))),function(t){return v.apply(this,arguments)})}
2,{key:"getRefByID",value:(y=(0,o.Z)(u().mark((function t(e,n){var r;return u().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,this.getRefs(n);case 2:return r=t.sent,t.abrupt("return",qt(r,e));case 4:case"end":return t.stop()}}),t,this)}))),function(t,e){return y.apply(this,arguments)})},{key:"getRefByLabel",value:(g=(0,o.Z)(u().mark((function t(e,n){var r;return u().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,this.getRefs(n);case 2:return r=t.sent,t.abrupt("return",Yt(r,e));case 4:case"end":return t.stop()}}),t,this)}))),function(t,e){return g.apply(this,arguments)})},{key:"getMasterRef",value:(m=(0,o.Z)(u().mark((function t(e){var n;return u().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,this.getRefs(e);case 2:return n=t.sent,t.abrupt("return",Wt(n));case 4:case"end":return t.stop()}}),t,this)}))),function(t){return m.apply(this,arguments)})},{key:"getReleases",value:(h=(0,o.Z)(u().mark((function t(e){var n;return u().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,this.getRefs(e);case 2:return n=t.sent,t.abrupt("return",n.filter((function(t){return!t.isMasterRef})));case 4:case"end":return t.stop()}}),t,this)}))),function(t){return h.apply(this,arguments)})},{key:"getReleaseByID",value:(d=(0,o.Z)(u().mark((function t(e,n){var r;return u().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,this.getReleases(n);case 2:return r=t.sent,t.abrupt("return",qt(r,e));case 4:case"end":return t.stop()}}),t,this)}))),function(t,e){return d.apply(this,arguments)})},{key:"getReleaseByLabel",value:(p=(0,o.Z)(u().mark((function t(e,n){var r;return u().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,this.getReleases(n);case 2:return r=t.sent,t.abrupt("return",Yt(r,e));case 4:case"end":return t.stop()}}),t,this)}))),function(t,e){return p.apply(this,arguments)})},{key:"getTags",value:(f=(0,o.Z)(u().mark((function t(e){var n,r;return u().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,this.getCachedRepositoryForm("tags",e);case 3:return n=t.sent,t.next=6,this.fetch(n.action);case 6:return t.abrupt("return",t.sent);case 9:return t.prev=9,t.t0=t.catch(0),t.next=13,this.getRepository(e);case 13:return r=t.sent,t.abrupt("return",r.tags);case 15:case"end":return t.stop()}}),t,this,[[0,9]])}))),function(t){return f.apply(this,arguments)})},{key:"buildQueryURL",value:(l=(0,o.Z)(u().mark((function t(){var e,n,r,i,o,a=arguments;return u().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(e=a.length>0&&void 0!==a[0]?a[0]:{},n=e.signal,r=dt(e,Et),t.t0=r.ref,t.t0){t.next=6;break}return t.next=5,this.getResolvedRefString();case 5:t.t0=t.sent;case 6:if(i=t.t0,t.t2=r.integrationFieldsRef,t.t2){t.next=12;break}return t.next=11,this.getCachedRepository({signal:n});case 11:t.t2=t.sent.integrationFieldsRef;case 12:if(t.t1=t.t2,t.t1){t.next=15;break}t.t1=void 0;case 15:return o=t.t1,t.abrupt("return",Ut(this.endpoint,Nt(Nt(Nt({},this.defaultParams),r),{},{ref:i,integrationFieldsRef:o,routes:r.routes||this.routes,accessToken:r.accessToken||this.accessToken})));case 17:case"end":return t.stop()}}),t,this)}))),function(){return l.apply(this,arguments)})},{key:"resolvePreviewURL",value:(s=(0,o.Z)(u().mark((function t(e){var n,r,i,o,a,c,s,l;return u().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(i=e.documentID,o=e.previewToken,void 0!==globalThis.location?(a=new URLSearchParams(globalThis.location.search),i=i||a.get("documentId"),o=o||a.get("token")):this.refState.httpRequest&&("query"in this.refState.httpRequest?(i=i||(null==(n=this.refState.httpRequest.query)?void 0:n.documentId),o=o||(null==(r=this.refState.httpRequest.query)?void 0:r.token)):"url"in this.refState.httpRequest&&this.refState.httpRequest.url&&(c=new URL(this.refState.httpRequest.url).searchParams,i=i||c.get("documentId"),o=o||c.get("token"))),null==i||null==o){t.next=10;break}return t.next=6,this.getByID(i,{signal:e.signal,ref:o,lang:"*"});case 6:if(s=t.sent,"string"!=typeof(l=N.sh(s,e.linkResolver))){t.next=10;break}return t.abrupt("return",l);case 10:return t.abrupt("return",e.defaultURL);case 11:case"end":return t.stop()}}),t,this)}))),function(t){return s.apply(this,arguments)})},{key:"queryLatestContent",value:function(){this.refState.mode="Master"}},{key:"queryContentFromReleaseByID",value:function(t){this.refState=Nt(Nt({},this.refState),{},{mode:"ReleaseID",releaseID:t})}},{key:"queryContentFromReleaseByLabel",value:function(t){this.refState=Nt(Nt({},this.refState),{},{mode:"ReleaseLabel",releaseLabel:t})}},{key:"queryContentFromRef",value:function(t){this.refState=Nt(Nt({},this.refState),{},{mode:"Manual",ref:t})}},{key:"graphQLFetch",value:(c=(0,o.Z)(u().mark((function t(e,n){var r,i,o,a,c,s,l;return u().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,this.getCachedRepository();case 2:return r=t.sent,t.next=5,this.getResolvedRefString();case 5:for(c in i=t.sent,o=Nt({"Prismic-ref":i,"Prismic-integration-field-ref":r.integrationFieldsRef||"",Authorization:this.accessToken?"Token ".concat(this.accessToken):""},n?n.headers:{}),a={},o)o[c]&&(a[c.toLowerCase()]=o[c]);return(s=new URL(e)).searchParams.set("ref",i),(l=s.searchParams.get("query"))&&s.searchParams.set("query",Vt(l)),t.next=15,this.fetchFn(s.toString(),Nt(Nt({},n),{},{headers:a}));case 15:return t.abrupt("return",t.sent);case 16:case"end":return t.stop()}}),t,this)}))),function(t,e){return c.apply(this,arguments)})},{key:"getCachedRepository",value:(a=(0,o.Z)(u().mark((function t(e){return u().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(this.cachedRepository&&!(Date.now()>=this.cachedRepositoryExpiration)){t.next=5;break}return this.cachedRepositoryExpiration=Date.now()+5e3,t.next=4,this.getRepository(e);case 4:this.cachedRepository=t.sent;case 5:return t.abrupt("return",this.cachedRepository);case 6:case"end":return t.stop()}}),t,this)}))),function(t){return a.apply(this,arguments)})},{key:"getCachedRepositoryForm",value:(r=(0,o.Z)(u().mark((function t(e,n){var r,i;return u().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,this.getCachedRepository(n);case 2:if(r=t.sent,i=r.forms[e]){t.next=6;break}throw new Ct('Form with name "'.concat(e,'" could not be found'),void 0,void 0);case 6:return t.abrupt("return",i);case 7:case"end":return t.stop()}}),t,this)}))),function(t,e){return r.apply(this,arguments)})},{key:"getResolvedRefString",value:(n=(0,o.Z)(u().mark((function t(e){var n,r,i,o,a,c,s;return u().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!this.refState.autoPreviewsEnabled){t.next=5;break}if((null==(n=globalThis.document)?void 0:n.cookie)?o=globalThis.document.cookie:(null==(r=this.refState.httpRequest)?void 0:r.headers)&&("get"in this.refState.httpRequest.headers&&"function"==typeof this.refState.httpRequest.headers.get?o=this.refState.httpRequest.headers.get("cookie"):"cookie"in this.refState.httpRequest.headers&&(o=this.refState.httpRequest.headers.cookie)),o&&(i=Gt(Jt,o)),!i){t.next=5;break}return t.abrupt("return",i);case 5:return t.next=7,this.getCachedRepository(e);case 7:if(a=t.sent,"ReleaseID"!==(c=this.refState.mode)){t.next=13;break}return t.abrupt("return",qt(a.refs,this.refState.releaseID).ref);case 13:if("ReleaseLabel"!==c){t.next=17;break}return t.abrupt("return",Yt(a.refs,this.refState.releaseLabel).ref);case 17:if("Manual"!==c){t.next=23;break}return t.next=20,Bt(this.refState.ref)();case 20:if("string"!=typeof(s=t.sent)){t.next=23;break}return t.abrupt("return",s);case 23:return t.abrupt("return",Wt(a.refs).ref);case 24:case"end":return t.stop()}}),t,this)}))),function(t){return n.apply(this,arguments)})},{key:"fetch",value:(e=(0,o.Z)(u().mark((function t(e){var n,r,i,o=arguments;return u().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return n=o.length>1&&void 0!==o[1]?o[1]:{},t.next=3,this.fetchFn(e,{signal:n.signal});case 3:return r=t.sent,t.prev=4,t.next=7,r.json();case 7:i=t.sent,t.next=17;break;case 10:if(t.prev=10,t.t0=t.catch(4),404!==r.status){t.next=16;break}throw new $t('Prismic repository not found. Check that "'.concat(this.endpoint,'" is pointing to the correct repository.'),e,void 0);case 16:throw new Ct(void 0,e,void 0);case 17:t.t1=r.status,t.next=200===t.t1?20:400===t.t1?21:401===t.t1||403===t.t1?22:23;break;case 20:return t.abrupt("return",i);case 21:throw new te(i.message,e,i);case 22:throw new Xt("error"in i?i.error:i.message,e,i);case 23:throw new Ct(void 0,e,i);case 24:case"end":return t.stop()}}),t,this,[[4,10]])}))),function(t){return e.apply(this,arguments)})}]),t}(),le=Dt,fe=n(7186),pe=n(1597),de=n(3935),he=n(5697),me=n.n(he),ge="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0!==n.g?n.g:"undefined"!=typeof self?self:{};function ye(t,e){return t(e={exports:{}},e.exports),e.exports}var ve=ye((function(t){!function(e){var n=function t(e,n,r){if(!c(n)||l(n)||f(n)||p(n)||u(n))return n;var i,o=0,a=0;if(s(n))for(i=[],a=n.length;o<a;o++)i.push(t(e,n[o],r));else for(var d in i={},n)Object.prototype.hasOwnProperty.call(n,d)&&(i[e(d,r)]=t(e,n[d],r));return i},r=function(t){return d(t)?t:(t=t.replace(/[\-_\s]+(.)?/g,(function(t,e){return e?e.toUpperCase():""}))).substr(0,1).toLowerCase()+t.substr(1)},i=function(t){var e=r(t);return e.substr(0,1).toUpperCase()+e.substr(1)},o=function(t,e){return function(t,e){var n=(e=e||{}).separator||"_",r=e.split||/(?=[A-Z])/;return t.split(r).join(n)}(t,e).toLowerCase()},a=Object.prototype.toString,u=function(t){return"function"==typeof t},c=function(t){return t===Object(t)},s=function(t){return"[object Array]"==a.call(t)},l=function(t){return"[object Date]"==a.call(t)},f=function(t){return"[object RegExp]"==a.call(t)},p=function(t){return"[object Boolean]"==a.call(t)},d=function(t){return(t-=0)==t},h=function(t,e){var n=e&&"process"in e?e.process:e;return"function"!=typeof n?t:function(e,r){return n(e,t,r)}},m={camelize:r,decamelize:o,pascalize:i,depascalize:o,camelizeKeys:function(t,e){return n(h(r,e),t)},decamelizeKeys:function(t,e){return n(h(o,e),t,e)},pascalizeKeys:function(t,e){return n(h(i,e),t)},depascalizeKeys:function(){return this.decamelizeKeys.apply(this,arguments)}};
2t.exports?t.exports=m:e.humps=m}(ge)})).decamelize,be=ye((function(t){function e(){return t.exports=e=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},e.apply(this,arguments)}t.exports=e})),we=function(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r},xe=function(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(t)){var n=[],r=!0,i=!1,o=void 0;try{for(var a,u=t[Symbol.iterator]();!(r=(a=u.next()).done)&&(n.push(a.value),!e||n.length!==e);r=!0);}catch(t){i=!0,o=t}finally{try{r||null==u.return||u.return()}finally{if(i)throw o}}return n}}(t,e)||function(t,e){if(t){if("string"==typeof t)return we(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?we(t,e):void 0}}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()},Ae=function(t,e){if(null==t)return{};var n,r,i=function(t,e){if(null==t)return{};var n,r,i={},o=Object.keys(t);for(r=0;r<o.length;r++)n=o[r],e.indexOf(n)>=0||(i[n]=t[n]);return i}(t,e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);for(r=0;r<o.length;r++)n=o[r],e.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(i[n]=t[n])}return i},Me=(0,c.createContext)(null);function Ee(t){var e=t.root,n=t.children;return(0,de.createPortal)(n,e)}function je(t){var e=(0,c.forwardRef)((function(e,n){var r,i,o=e.mode,a=e.delegatesFocus,u=e.styleSheets,s=e.ssr,l=e.children,f=Ae(e,["mode","delegatesFocus","styleSheets","ssr","children"]),p=(i=(0,c.useRef)((r=n)&&r.current),(0,c.useEffect)((function(){r&&(r.current=i.current)}),[r]),i),d=(0,c.useState)(null),h=xe(d,2),m=h[0],g=h[1],y="node_".concat(o).concat(a);return(0,c.useEffect)((function(){if(p.current)try{if("function"==typeof n&&n(p.current),s){var t=p.current.shadowRoot;return void g(t)}var e=p.current.attachShadow({mode:o,delegatesFocus:a});u.length>0&&(e.adoptedStyleSheets=u),g(e)}catch(t){!function(t){var e=t.error,n=t.styleSheets,r=t.root;if("NotSupportedError"!==e.name)throw e;n.length>0&&(r.adoptedStyleSheets=n)}({error:t,styleSheets:u,root:m})}}),[n,p,u]),c.createElement(c.Fragment,null,c.createElement(t.tag,be({key:y,ref:p},f),(m||s)&&c.createElement(Me.Provider,{value:m},s?c.createElement("template",{shadowroot:"open"},t.render({root:m,ssr:s,children:l})):c.createElement(Ee,{root:m},t.render({root:m,ssr:s,children:l})))))}));return e.propTypes={mode:me().oneOf(["open","closed"]),delegatesFocus:me().bool,styleSheets:me().arrayOf(me().instanceOf(n.g.CSSStyleSheet)),ssr:me().bool,children:me().node},e.defaultProps={mode:"open",delegatesFocus:!1,styleSheets:[],ssr:!1,children:null},e}Ee.propTypes={root:me().object.isRequired,children:me().node},Ee.defaultProps={children:null};var Ne=new Map;var Se=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"core",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(t){return t.children};return new Proxy(t,{get:function(t,r){var i=ve(r,{separator:"-"}),o="".concat(e,"-").concat(i);return Ne.has(o)||Ne.set(o,je({tag:i,render:n})),Ne.get(o)}})}(),ke=Se;function Oe(t){var e,n,r="";if("string"==typeof t||"number"==typeof t)r+=t;else if("object"==typeof t)if(Array.isArray(t))for(e=0;e<t.length;e++)t[e]&&(n=Oe(t[e]))&&(r&&(r+=" "),r+=n);else for(e in t)t[e]&&(r&&(r+=" "),r+=e);return r}function Ie(){for(var t,e,n=0,r="";n<arguments.length;)(t=arguments[n++])&&(e=Oe(t))&&(r&&(r+=" "),r+=e);return r}function _e(){return!("undefined"==typeof window||!window.document||!window.document.createElement)}var Te=_e()?c.useLayoutEffect:c.useEffect;var Ce=function(t){var e,n=t.children,r=t.type,i=void 0===r?"reach-portal":r,o=t.containerRef,a=(0,c.useRef)(null),u=(0,c.useRef)(null),s=(e=(0,c.useState)(Object.create(null))[1],(0,c.useCallback)((function(){e(Object.create(null))}),[]));return Te((function(){if(a.current){var t=a.current.ownerDocument,e=(null==o?void 0:o.current)||t.body;return u.current=null==t?void 0:t.createElement(i),e.appendChild(u.current),s(),function(){u.current&&e&&e.removeChild(u.current)}}}
2),[i,s,o]),u.current?(0,de.createPortal)(n,u.current):(0,c.createElement)("span",{ref:a})};function De(t){return _e()?t?t.ownerDocument:document:null}function Pe(){}function Le(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}function ze(t,e){var n;if("undefined"==typeof Symbol||null==t[Symbol.iterator]){if(Array.isArray(t)||(n=function(t,e){if(t){if("string"==typeof t)return Le(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Le(t,e):void 0}}(t))||e&&t&&"number"==typeof t.length){n&&(t=n);var r=0;return function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=t[Symbol.iterator]()).next.bind(n)}function Re(t,e){if(null!=t)if(function(t){return!(!t||"[object Function]"!={}.toString.call(t))}(t))t(e);else try{t.current=e}catch(n){throw new Error('Cannot assign value "'+e+'" to ref "'+t+'"')}}function Ue(t,e){return function(n){if(t&&t(n),!n.defaultPrevented)return e(n)}}function Fe(){return Fe=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},Fe.apply(this,arguments)}var Be="data-focus-lock",Qe="data-focus-lock-disabled";function We(t,e){return n=e,r=function(e){return t.forEach((function(t){return function(t,e){return"function"==typeof t?t(e):t&&(t.current=e),t}(t,e)}))},(i=(0,c.useState)((function(){return{value:n,callback:r,facade:{get current(){return i.value},set current(t){var e=i.value;e!==t&&(i.value=t,i.callback(t,e))}}}}))[0]).callback=r,i.facade;var n,r,i}var qe={width:"1px",height:"0px",padding:0,overflow:"hidden",position:"fixed",top:"1px",left:"1px"},Ye=function(t){var e=t.children;return c.createElement(c.Fragment,null,c.createElement("div",{key:"guard-first","data-focus-guard":!0,"data-focus-auto-guard":!0,style:qe}),e,e&&c.createElement("div",{key:"guard-last","data-focus-guard":!0,"data-focus-auto-guard":!0,style:qe}))};Ye.defaultProps={children:null};var Ze=function(){return Ze=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++)for(var i in e=arguments[n])Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t},Ze.apply(this,arguments)};function He(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(t);i<r.length;i++)e.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(t,r[i])&&(n[r[i]]=t[r[i]])}return n}function Ge(t){return t}function Ve(t,e){void 0===e&&(e=Ge);var n=[],r=!1,i={read:function(){if(r)throw new Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return n.length?n[n.length-1]:t},useMedium:function(t){var i=e(t,r);return n.push(i),function(){n=n.filter((function(t){return t!==i}))}},assignSyncMedium:function(t){for(r=!0;n.length;){var e=n;n=[],e.forEach(t)}n={push:function(e){return t(e)},filter:function(){return n}}},assignMedium:function(t){r=!0;var e=[];if(n.length){var i=n;n=[],i.forEach(t),e=n}var o=function(){var n=e;e=[],n.forEach(t)},a=function(){return Promise.resolve().then(o)};a(),n={push:function(t){e.push(t),a()},filter:function(t){return e=e.filter(t),n}}}};return i}function Je(t,e){return void 0===e&&(e=Ge),Ve(t,e)}function Ke(t){void 0===t&&(t={});var e=Ve(null);return e.options=Ze({async:!0,ssr:!1},t),e}var Xe=Je({},(function(t){return{target:t.target,currentTarget:t.currentTarget}})),$e=Je(),tn=Je(),en=Ke({async:!0}),nn=[],rn=c.forwardRef((function(t,e){var n,r=c.useState(),i=r[0],o=r[1],a=c.useRef(),u=c.useRef(!1),s=c.useRef(null),l=t.children,f=t.disabled,p=t.noFocusGuards,d=t.persistentFocus,h=t.crossFrame,m=t.autoFocus,g=(t.allowTextSelection,t.group),y=t.className,v=t.whiteList,b=t.shards,w=void 0===b?nn:b,x=t.as,A=void 0===x?"div":x,M=t.lockProps,E=void 0===M?{}:M,j=t.sideCar,N=t.returnFocus,S=t.focusOptions,k=t.onActivation,O=t.onDeactivation,I=c.useState({})[0],_=c.useCallback((function(){s.current=s.current||document&&document.activeElement,a.current&&k&&k(a.current),u.current=!0}),[k]),T=c.useCallback((function(){u.current=!1,O&&O(a.current)}),[O]);(0,c.useEffect)((function(){f||(s.current=null)}),[]);var C=c.useCallback((function(t){var e=s.current;if(e&&e.focus){var n="function"==typeof N?N(e):N;if(Boolean(n)){var r="object"==typeof n?n:void 0;s.current=null,t?Promise.resolve().then((function(){return e.focus(r)})):e.focus(r)}}}),[N]),D=c.useCallback((function(t){u.current&&Xe.useMedium(t)}),[]),P=$e.useMedium,L=c.useCallback((function(t){a.current!==t&&(a.current=t,o(t))}),[]);var z=Fe(((n={})[Qe]=f&&"disabled",n[Be]=g,n),E),R=!0!==p,U=R&&"tail"!==p,F=We([e,L]);return c.createElement(c.Fragment,null,R&&[c.createElement("div",{key:"guard-first","data-focus-guard":!0,tabIndex:f?-1:0,style:qe}),c.createElement("div",{key:"guard-nearest","data-focus-guard":!0,tabIndex:f?-1:1,style:qe})],!f&&c.createElement(j,{id:I,sideCar:en,observed:i,disabled:f,persistentFocus:d,crossFrame:h,autoFocus:m,whiteList:v,shards:w,onActivation:_,onDeactivation:T,returnFocus:C,focusOptions:S}),c.createElement(A,Fe({ref:F},z,{className:y,onBlur:P,onFocus:D}),l),U&&c.createElement("div",{"data-focus-guard":!0,tabIndex:f?-1:0,style:qe}))}));rn.defaultProps={children:void 0,disabled:!1,returnFocus:!1,focusOptions:void 0,noFocusGuards:!1,autoFocus:!0,persistentFocus:!1,crossFrame:!0,allowTextSelection:void 0,group:void 0,className:void 0,whiteList:void 0,shards:void 0,as:"div",lockProps:{},onActivation:void 0,onDeactivation:void 0};var on=rn,an=n(4578);var un=function(t,e){return function(n){var r,i=[];function o(){r=t(i.map((function(t){return t.props}))),e(r)}var a=function(t){function e(){return t.apply(this,arguments)||this}(0,an.Z)(e,t),e.peek=function(){return r};var a=e.prototype;return a.componentDidMount=function(){i.push(this),o()},a.componentDidUpdate=function(){o()},a.componentWillUnmount=function(){var t=i.indexOf(this);i.splice(t,1),o()},a.render=function(){return c.createElement(n,this.props)},e}(c.PureComponent);return(0,pt.Z)(a,"displayName","SideEffect("+function(t){return t.displayName||t.name||"Component"}(n)+")"),a}},cn=function(t){return"INPUT"===t.tagName&&"radio"===t.type},sn=function(t,e){return cn(t)&&t.name?function(t,e){return e.filter(cn).filter((function(e){return e.name===t.name})).filter((function(t){return t.checked}))[0]||t}(t,e):t},ln=function(t){return t[0]&&t.length>1?sn(t[0],t):t[0]},fn=function(t,e){return t.length>1?t.indexOf(sn(t[e],t)):e},pn=function(t,e){return!t||t===document||t&&t.nodeType===Node.DOCUMENT_NODE||!function(t){if(t.no
2deType!==Node.ELEMENT_NODE)return!1;var e=window.getComputedStyle(t,null);return!(!e||!e.getPropertyValue||"none"!==e.getPropertyValue("display")&&"hidden"!==e.getPropertyValue("visibility"))}(t)&&e(t.parentNode&&t.parentNode.nodeType===Node.DOCUMENT_FRAGMENT_NODE?t.parentNode.host:t.parentNode)},dn=function t(e,n){var r=e.get(n);if(void 0!==r)return r;var i=pn(n,t.bind(void 0,e));return e.set(n,i),i},hn=function(t){return Boolean(t&&t.dataset&&t.dataset.focusGuard)},mn=function(t){return!hn(t)},gn=function(t){return Boolean(t)},yn="NEW_FOCUS",vn=function(t,e,n,r){var i=t.length,o=t[0],a=t[i-1],u=hn(n);if(!(t.indexOf(n)>=0)){var c,s,l=e.indexOf(n),f=r?e.indexOf(r):l,p=r?t.indexOf(r):-1,d=l-f,h=e.indexOf(o),m=e.indexOf(a),g=(c=e,s=new Set,c.forEach((function(t){return s.add(sn(t,c))})),c.filter((function(t){return s.has(t)}))),y=g.indexOf(n)-(r?g.indexOf(r):l),v=fn(t,0),b=fn(t,i-1);return-1===l||-1===p?yn:!d&&p>=0?p:l<=h&&u&&Math.abs(d)>1?b:l>=m&&u&&Math.abs(d)>1?v:d&&Math.abs(y)>1?p:l<=h?b:l>m?v:d?Math.abs(d)>1?p:(i+p+d)%i:void 0}},bn=function(t){for(var e=Array(t.length),n=0;n<t.length;++n)e[n]=t[n];return e},wn=function(t){return Array.isArray(t)?t:[t]},xn=function t(e){return e.parentNode?t(e.parentNode):e},An=function(t){return wn(t).filter(Boolean).reduce((function(t,e){var n=e.getAttribute(Be);return t.push.apply(t,n?function(t){for(var e=new Set,n=t.length,r=0;r<n;r+=1)for(var i=r+1;i<n;i+=1){var o=t[r].compareDocumentPosition(t[i]);(o&Node.DOCUMENT_POSITION_CONTAINED_BY)>0&&e.add(i),(o&Node.DOCUMENT_POSITION_CONTAINS)>0&&e.add(r)}return t.filter((function(t,n){return!e.has(n)}))}(bn(xn(e).querySelectorAll('[data-focus-lock="'+n+'"]:not(['+Qe+'="disabled"])'))):[e]),t}),[])},Mn=function(t,e){var n=t.tabIndex-e.tabIndex,r=t.index-e.index;if(n){if(!t.tabIndex)return 1;if(!e.tabIndex)return-1}return n||r},En=function(t,e,n){return bn(t).map((function(t,e){return{node:t,index:e,tabIndex:n&&-1===t.tabIndex?(t.dataset||{}).focusGuard?0:-1:t.tabIndex}})).filter((function(t){return!e||t.tabIndex>=0})).sort(Mn)},jn=["button:enabled","select:enabled","textarea:enabled","input:enabled","a[href]","area[href]","summary","iframe","object","embed","audio[controls]","video[controls]","[tabindex]","[contenteditable]","[autofocus]"].join(","),Nn=jn+", [data-focus-guard]",Sn=function(t,e){return t.reduce((function(t,n){return t.concat(bn(n.querySelectorAll(e?Nn:jn)),n.parentNode?bn(n.parentNode.querySelectorAll(jn)).filter((function(t){return t===n})):[])}),[])},kn=function(t,e){return bn(t).filter((function(t){return dn(e,t)})).filter((function(t){return function(t){return!(("INPUT"===t.tagName||"BUTTON"===t.tagName)&&("hidden"===t.type||t.disabled))}(t)}))},On=function(t,e,n){return En(kn(Sn(t,n),e),!0,n)},In=function(t,e){return En(kn(Sn(t),e),!1)},_n=function(t,e){return kn((n=t.querySelectorAll("[data-autofocus-inside]"),bn(n).map((function(t){return Sn([t])})).reduce((function(t,e){return t.concat(e)}),[])),e);var n},Tn=function t(e,n){return void 0===n&&(n=[]),n.push(e),e.parentNode&&t(e.parentNode,n),n},Cn=function(t,e){for(var n=Tn(t),r=Tn(e),i=0;i<n.length;i+=1){var o=n[i];if(r.indexOf(o)>=0)return o}return!1},Dn=function(t,e,n){var r=wn(t),i=wn(e),o=r[0],a=!1;return i.filter(Boolean).forEach((function(t){a=Cn(a||t,t)||a,n.filter(Boolean).forEach((function(t){var e=Cn(o,t);e&&(a=!a||e.contains(a)?e:Cn(e,a))}))})),a},Pn=function(t,e){var n=document&&document.activeElement,r=An(t).filter(mn),i=Dn(n||t,t,r),o=new Map,a=In(r,o),u=On(r,o).filter((function(t){var e=t.node;return mn(e)}));if(u[0]||(u=a)[0]){var c,s,l,f,p=In([i],o).map((function(t){return t.node}
2)),d=(c=p,s=u,l=new Map,s.forEach((function(t){return l.set(t.node,t)})),c.map((function(t){return l.get(t)})).filter(gn)),h=d.map((function(t){return t.node})),m=vn(h,p,n,e);if(m===yn){var g=a.map((function(t){return t.node})).filter((f=function(t,e){return t.reduce((function(t,n){return t.concat(_n(n,e))}),[])}(r,o),function(t){return t.autofocus||t.dataset&&!!t.dataset.autofocus||f.indexOf(t)>=0}));return{node:g&&g.length?ln(g):ln(h)}}return void 0===m?m:d[m]}},Ln=0,zn=!1,Rn=function(t,e,n){void 0===n&&(n={});var r,i,o=Pn(t,e);if(!zn&&o){if(Ln>2)return console.error("FocusLock: focus-fighting detected. Only one focus management system could be active. See https://github.com/theKashey/focus-lock/#focus-fighting"),zn=!0,void setTimeout((function(){zn=!1}),1);Ln++,r=o.node,i=n.focusOptions,r.focus(i),"contentWindow"in r&&r.contentWindow&&r.contentWindow.focus(),Ln--}},Un=function(t){return Boolean(bn(t.querySelectorAll("iframe")).some((function(t){return t===document.activeElement})))},Fn=function(t){var e=document&&document.activeElement;return!(!e||e.dataset&&e.dataset.focusGuard)&&An(t).reduce((function(t,n){return t||n.contains(e)||Un(n)}),!1)};function Bn(t){var e=window.setImmediate;void 0!==e?e(t):setTimeout(t,1)}var Qn=function(){return document&&document.activeElement===document.body||document&&bn(document.querySelectorAll("[data-no-focus-lock]")).some((function(t){return t.contains(document.activeElement)}))},Wn=null,qn=null,Yn=null,Zn=!1,Hn=function(){return!0};function Gn(t,e,n,r){var i=null,o=t;do{var a=r[o];if(a.guard)a.node.dataset.focusAutoGuard&&(i=a);else{if(!a.lockItem)break;if(o!==t)return;i=null}}while((o+=n)!==e);i&&(i.node.tabIndex=0)}var Vn=function(t){return t&&"current"in t?t.current:t},Jn=function(){var t,e,n,r,i,o,a,u=!1;if(Wn){var c=Wn,s=c.observed,l=c.persistentFocus,f=c.autoFocus,p=c.shards,d=c.crossFrame,h=c.focusOptions,m=s||Yn&&Yn.portaledElement,g=document&&document.activeElement;if(m){var y=[m].concat(p.map(Vn).filter(Boolean));if(g&&!function(t){return(Wn.whiteList||Hn)(t)}(g)||(l||(d?Boolean(Zn):"meanwhile"===Zn)||!Qn()||!qn&&f)&&(!m||Fn(y)||(a=g,Yn&&Yn.portaledElement===a)||(document&&!qn&&g&&!f?(g.blur&&g.blur(),document.body.focus()):(u=Rn(y,qn,{focusOptions:h}),Yn={})),Zn=!1,qn=document&&document.activeElement),document){var v=document&&document.activeElement,b=(e=An(t=y).filter(mn),n=Dn(t,t,e),r=new Map,i=On([n],r,!0),o=On(e,r).filter((function(t){var e=t.node;return mn(e)})).map((function(t){return t.node})),i.map((function(t){var e=t.node;return{node:e,index:t.index,lockItem:o.indexOf(e)>=0,guard:hn(e)}}))),w=b.map((function(t){return t.node})).indexOf(v);w>-1&&(b.filter((function(t){var e=t.guard,n=t.node;return e&&n.dataset.focusAutoGuard})).forEach((function(t){return t.node.removeAttribute("tabIndex")})),Gn(w,b.length,1,b),Gn(w,-1,-1,b))}}}return u},Kn=function(t){Jn()&&t&&(t.stopPropagation(),t.preventDefault())},Xn=function(){return Bn(Jn)},$n=function(t){var e=t.target,n=t.currentTarget;n.contains(e)||(Yn={observerNode:n,portaledElement:e})},tr=function(){Zn="just",setTimeout((function(){Zn="meanwhile"}),0)};Xe.assignSyncMedium($n),$e.assignMedium(Xn),tn.assignMedium((function(t){return t({moveFocusInside:Rn,focusInside:Fn})}));var er=un((function(t){return t.filter((function(t){return!t.disabled}))}),(function(t){var e=t.slice(-1)[0];e&&!Wn&&(document.addEventListener("focusin",Kn),document.addEventListener("focusout",Xn),window.addEventListener("blur",tr));var n=Wn,r=n&&e&&e.id===n.id;Wn=e,n&&!r&&(n.onDeactivation(),t.filter((function(t){return t.id===n.id})).length||n.returnFocus(!e)),e?(qn=null,r&&n.observed===e.observed||e.onActivation(),Jn(),Bn(Jn)):(document.removeEventListener("focusin",Kn),document.removeEventListener("focusout",Xn),window.removeEventListener("blur",tr),qn=null)}))((function(){return null})),nr=c.forwardRef((function(t,e){return c.createElement(on,Fe({sideCar:er,ref:e},t))})),rr=((on.propTypes||{}).sideCar,nr),ir="right-scroll-bar-position",or="width-before-scroll-bar",ar=Ke(),ur=function(){},cr=c.forwardRef((function(t,e){var n=c.useRef(null),r=c.useState({onScrollCapture:ur,onWheelCapture:ur,onTouchMoveCapture:ur}),i=r[0],o=r[1],a=t.forwardProps,u=t.children,s=t.className,l=t.removeScrollBar,f=t.enabled,p=t.shards,d=t.sideCar,h=t.noIsolation,m=t.inert,g=t.allowPinchZoom,y=t.as,v=void 0===y?"div":y,b=He(t,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noIsolation","inert","allowPinchZoom","as"]),w=d,x=We([n,e]),A=Ze({},b,i);return c.createElement(c.Fragment,null,f&&c.createElement(w,{sideCar:ar,removeScrollBar:l,shards:p,noIsolation:h,inert:m,setCallbacks:o,allowPinchZoom:!!g,lockRef:n}),a?c.cloneElement(c.Children.only(u),Ze({},A,{ref:x})):c.createElement(v,Ze({},A,{className:s,ref:x}),u))}));cr.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},cr.classNames={fullWidth:or,zeroRight:ir};var sr,lr=function(t){var e=t.sideCar,n=He(t,["sideCar"]);if(!e)throw new Error("Sidecar: please provide `sideCar` property to import the right car");var r=e.read();if(!r)throw new Error("Sidecar medium not found");return c.createElement(r,Ze({},n))};
2lr.isSideCarExport=!0;function fr(){if(!document)return null;var t=document.createElement("style");t.type="text/css";var e=sr||n.nc;return e&&t.setAttribute("nonce",e),t}var pr=function(){var t=0,e=null;return{add:function(n){var r,i;0==t&&(e=fr())&&(i=n,(r=e).styleSheet?r.styleSheet.cssText=i:r.appendChild(document.createTextNode(i)),function(t){(document.head||document.getElementsByTagName("head")[0]).appendChild(t)}(e)),t++},remove:function(){!--t&&e&&(e.parentNode&&e.parentNode.removeChild(e),e=null)}}},dr=function(){var t,e=(t=pr(),function(e){c.useEffect((function(){return t.add(e),function(){t.remove()}}),[])});return function(t){var n=t.styles;return e(n),null}},hr={left:0,top:0,right:0,gap:0},mr=function(t){return parseInt(t||"",10)||0},gr=function(t){if(void 0===t&&(t="margin"),"undefined"==typeof window)return hr;var e=function(t){var e=window.getComputedStyle(document.body),n=e["padding"===t?"paddingLeft":"marginLeft"],r=e["padding"===t?"paddingTop":"marginTop"],i=e["padding"===t?"paddingRight":"marginRight"];return[mr(n),mr(r),mr(i)]}(t),n=document.documentElement.clientWidth,r=window.innerWidth;return{left:e[0],top:e[1],right:e[2],gap:Math.max(0,r-n+e[2]-e[0])}},yr=dr(),vr=function(t,e,n,r){var i=t.left,o=t.top,a=t.right,u=t.gap;return void 0===n&&(n="margin"),"\n  .with-scroll-bars-hidden {\n   overflow: hidden "+r+";\n   padding-right: "+u+"px "+r+";\n  }\n  body {\n    overflow: hidden "+r+";\n    "+[e&&"position: relative "+r+";","margin"===n&&"\n    padding-left: "+i+"px;\n    padding-top: "+o+"px;\n    padding-right: "+a+"px;\n    margin-left:0;\n    margin-top:0;\n    margin-right: "+u+"px "+r+";\n    ","padding"===n&&"padding-right: "+u+"px "+r+";"].filter(Boolean).join("")+"\n  }\n  \n  ."+ir+" {\n    right: "+u+"px "+r+";\n  }\n  \n  ."+or+" {\n    margin-right: "+u+"px "+r+";\n  }\n  \n  ."+ir+" ."+ir+" {\n    right: 0 "+r+";\n  }\n  \n  ."+or+" ."+or+" {\n    margin-right: 0 "+r+";\n  }\n  \n  body {\n    --removed-body-scroll-bar-size: "+u+"px;\n  }\n"},br=function(t){var e=c.useState(gr(t.gapMode)),n=e[0],r=e[1];c.useEffect((function(){r(gr(t.gapMode))}),[t.gapMode]);var i=t.noRelative,o=t.noImportant,a=t.gapMode,u=void 0===a?"margin":a;return c.createElement(yr,{styles:vr(n,!i,u,o?"":"!important")})},wr=function(t,e){var n=e;do{if("undefined"!=typeof ShadowRoot&&n instanceof ShadowRoot&&(n=n.host),xr(t,n)){var r=Ar(t,n);if(r[1]>r[2])return!0}n=n.parentNode}while(n&&n!==document.body);return!1},xr=function(t,e){return"v"===t?function(t){var e=window.getComputedStyle(t);return"hidden"!==e.overflowY&&!(e.overflowY===e.overflowX&&"visible"===e.overflowY)}(e):function(t){var e=window.getComputedStyle(t);return"range"===t.type||"hidden"!==e.overflowX&&!(e.overflowY===e.overflowX&&"visible"===e.overflowX)}(e)},Ar=function(t,e){return"v"===t?[(n=e).scrollTop,n.scrollHeight,n.clientHeight]:function(t){return[t.scrollLeft,t.scrollWidth,t.clientWidth]}(e);var n},Mr=!1;if("undefined"!=typeof window)try{var Er=Object.defineProperty({},"passive",{get:function(){return Mr=!0,!0}});window.addEventListener("test",Er,Er),window.removeEventListener("test",Er,Er)}catch(Ti){Mr=!1}var jr=!!Mr&&{passive:!1},Nr=function(t){return"changedTouches"in t?[t.changedTouches[0].clientX,t.changedTouches[0].clientY]:[0,0]},Sr=function(t){return[t.deltaX,t.deltaY]},kr=function(t){return t&&"current"in t?t.current:t},Or=function(t){return"\n  .block-interactivity-"+t+" {pointer-events: none;}\n  .allow-interactivity-"+t+" {pointer-events: all;}\n"},Ir=0,_r=[];var Tr,Cr=(Tr=function(t){var e=c.useRef([]),n=c.useRef([0,0]),r=c.useRef(),i=c.useState(Ir++)[0],o=c.useState((function(){return dr()}))[0],a=c.useRef(t);c.useEffect((function(){a.current=t}),[t]),c.useEffect((function(){if(t.inert){document.body.classList.add("block-interactivity-"+i);var e=[t.lockRef.current].concat((t.shards||[]).map(kr)).filter(Boolean);return e.forEach((function(t){return t.classList.add("allow-interactivity-"+i)})),function(){document.body.classList.remove("block-interactivity-"+i),e.forEach((function(t){return t.classList.remove("allow-interactivity-"+i)}))}}}),[t.inert,t.lockRef.current,t.shards]);var u=c.useCallback((function(t,e){if("touches"in t&&2===t.touches.length)return!a.current.allowPinchZoom;var i,o=Nr(t),u=n.current,c="deltaX"in t?t.deltaX:u[0]-o[0],s="deltaY"in t?t.deltaY:u[1]-o[1],l=t.target,f=Math.abs(c)>Math.abs(s)?"h":"v",p=wr(f,l);if(!p)return!0;
2if(p?i=f:(i="v"===f?"h":"v",p=wr(f,l)),!p)return!1;if(!r.current&&"changedTouches"in t&&(c||s)&&(r.current=i),!i)return!0;var d=r.current||i;return function(t,e,n,r,i){var o=r,a=n.target,u=e.contains(a),c=!1,s=o>0,l=0,f=0;do{var p=Ar(t,a),d=p[0],h=p[1]-p[2]-d;(d||h)&&xr(t,a)&&(l+=h,f+=d),a=a.parentNode}while(!u&&a!==document.body||u&&(e.contains(a)||e===a));return(s&&(i&&0===l||!i&&o>l)||!s&&(i&&0===f||!i&&-o>f))&&(c=!0),c}(d,e,t,"h"===d?c:s,!0)}),[]),s=c.useCallback((function(t){var n=t;if(_r.length&&_r[_r.length-1]===o){var r="deltaY"in n?Sr(n):Nr(n),i=e.current.filter((function(t){return t.name===n.type&&t.target===n.target&&function(t,e){return t[0]===e[0]&&t[1]===e[1]}(t.delta,r)}))[0];if(i&&i.should)n.preventDefault();else if(!i){var c=(a.current.shards||[]).map(kr).filter(Boolean).filter((function(t){return t.contains(n.target)}));(c.length>0?u(n,c[0]):!a.current.noIsolation)&&n.preventDefault()}}}),[]),l=c.useCallback((function(t,n,r,i){var o={name:t,delta:n,target:r,should:i};e.current.push(o),setTimeout((function(){e.current=e.current.filter((function(t){return t!==o}))}),1)}),[]),f=c.useCallback((function(t){n.current=Nr(t),r.current=void 0}),[]),p=c.useCallback((function(e){l(e.type,Sr(e),e.target,u(e,t.lockRef.current))}),[]),d=c.useCallback((function(e){l(e.type,Nr(e),e.target,u(e,t.lockRef.current))}),[]);c.useEffect((function(){return _r.push(o),t.setCallbacks({onScrollCapture:p,onWheelCapture:p,onTouchMoveCapture:d}),document.addEventListener("wheel",s,jr),document.addEventListener("touchmove",s,jr),document.addEventListener("touchstart",f,jr),function(){_r=_r.filter((function(t){return t!==o})),document.removeEventListener("wheel",s,jr),document.removeEventListener("touchmove",s,jr),document.removeEventListener("touchstart",f,jr)}}),[]);var h=t.removeScrollBar,m=t.inert;return c.createElement(c.Fragment,null,m?c.createElement(o,{styles:Or(i)}):null,h?c.createElement(br,{gapMode:"margin"}):null)},ar.useMedium(Tr),lr),Dr=c.forwardRef((function(t,e){return c.createElement(cr,Ze({},t,{ref:e,sideCar:Cr}))}));Dr.classNames=cr.classNames;var Pr=Dr;function Lr(){return Lr=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},Lr.apply(this,arguments)}function zr(t,e){if(null==t)return{};var n,r,i={},o=Object.keys(t);for(r=0;r<o.length;r++)n=o[r],e.indexOf(n)>=0||(i[n]=t[n]);return i}var Rr=["as","isOpen"],Ur=["allowPinchZoom","as","dangerouslyBypassFocusLock","dangerouslyBypassScrollLock","initialFocusRef","onClick","onDismiss","onKeyDown","onMouseDown","unstable_lockFocusAcrossFrames"],Fr=["as","onClick","onKeyDown"],Br=(me().bool,me().bool,me().bool,me().func,(0,c.forwardRef)((function(t,e){var n=t.as,r=void 0===n?"div":n,i=t.isOpen,o=void 0===i||i,a=zr(t,Rr);return(0,c.useEffect)((function(){o?window.__REACH_DISABLE_TOOLTIPS=!0:window.requestAnimationFrame((function(){window.__REACH_DISABLE_TOOLTIPS=!1}))}),[o]),o?(0,c.createElement)(Ce,{"data-reach-dialog-wrapper":""},(0,c.createElement)(Qr,Lr({ref:e,as:r},a))):null})));var Qr=(0,c.forwardRef)((function(t,e){var n=t.allowPinchZoom,r=t.as,i=void 0===r?"div":r,o=t.dangerouslyBypassFocusLock,a=void 0!==o&&o,u=t.dangerouslyBypassScrollLock,s=void 0!==u&&u,l=t.initialFocusRef,f=t.onClick,p=t.onDismiss,d=void 0===p?Pe:p,h=t.onKeyDown,m=t.onMouseDown,g=t.unstable_lockFocusAcrossFrames,y=zr(t,Ur);var v=(0,c.useRef)(null),b=(0,c.useRef)(null),w=function(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];return(0,c.useCallback)((function(t){for(var n,r=ze(e);!(n=r()).done;)Re(n.value,t)}),e)}(b,e),x=(0,c.useCallback)((function(){l&&l.current&&l.current.focus()}),[l]);return(0,c.useEffect)((function(){return b.current?function(t){var e=[],n=[],r=De(t);if(!t)return Pe;return Array.prototype.forEach.call(r.querySelectorAll("body > *"),(function(r){var i,o;if(r!==(null==(i=t.parentNode)||null==(o=i.parentNode)?void 0:o.parentNode)){var a=r.getAttribute("aria-hidden");null!==a&&"false"!==a||(e.push(a),n.push(r),r.setAttribute("aria-hidden","true"))}}
2)),function(){n.forEach((function(t,n){var r=e[n];null===r?t.removeAttribute("aria-hidden"):t.setAttribute("aria-hidden",r)}))}}(b.current):void 0}),[]),(0,c.createElement)(rr,{autoFocus:!0,returnFocus:!0,onActivation:x,disabled:a,crossFrame:null==g||g},(0,c.createElement)(Pr,{allowPinchZoom:n,enabled:!s},(0,c.createElement)(i,Lr({},y,{ref:w,"data-reach-dialog-overlay":"",onClick:Ue(f,(function(t){v.current===t.target&&(t.stopPropagation(),d(t))})),onKeyDown:Ue(h,(function(t){"Escape"===t.key&&(t.stopPropagation(),d(t))})),onMouseDown:Ue(m,(function(t){v.current=t.target}))}))))}));var Wr=(0,c.forwardRef)((function(t,e){var n=t.as,r=void 0===n?"div":n,i=t.onClick;t.onKeyDown;var o=zr(t,Fr);return(0,c.createElement)(r,Lr({"aria-modal":"true",role:"dialog",tabIndex:-1},o,{ref:e,"data-reach-dialog-content":"",onClick:Ue(i,(function(t){t.stopPropagation()}))}))}));var qr,Yr,Zr,Hr,Gr=["fillWhite"],Vr=["className","variant"],Jr=["as","variant","fontFamilyClassName","fontSizeClassName","leadingClassName","trackingClassName","className"],Kr=Symbol("IS_PROXY"),Xr="gatsby-plugin-prismic-previews.%s.accessToken",$r='A configuration object could not be found for repository "%s". Check that the repository is configured in your app\'s %s.',ti='Plugin options could not be found for repository "%s". Check that the repository is configured in your app\'s gatsby-config.js',ei=function(t){for(var e=arguments.length,n=new Array(e>1?e-1:0),r=1;r<e;r++)n[r-1]=arguments[r];var i=0;return t.replace(/%s/g,(function(){return n[i++]}))};(Yr=qr||(qr={})).IDLE="IDLE",Yr.RESOLVING="RESOLVING",Yr.RESOLVED="RESOLVED",Yr.BOOTSTRAPPING="BOOTSTRAPPING",Yr.ACTIVE="ACTIVE",Yr.PROMPT_FOR_ACCESS_TOKEN="PROMPT_FOR_ACCESS_TOKEN",Yr.FAILED="FAILED",Yr.NOT_PREVIEW="NOT_PREVIEW",(Hr=Zr||(Zr={})).SetActiveRepositoryName="SetActiveRepositoryName",Hr.SetAccessToken="SetAccessToken",Hr.SetupRuntime="SetupRuntime",Hr.RegisterDocuments="RegisterDocuments",Hr.ImportTypePaths="ImportTypePaths",Hr.StartResolving="StartResolving",Hr.Resolved="Resolved",Hr.StartBootstrapping="StartBootstrapping",Hr.Bootstrapped="Bootstrapped",Hr.Failed="Failed",Hr.NotAPreview="NotAPreview",Hr.PromptForAccessToken="PromptForAccessToken",Hr.GoToIdle="GoToIdle";var ni=function(t,e){switch(e.type){case Zr.SetActiveRepositoryName:return Object.assign({},t,{activeRepositoryName:e.payload.repositoryName});case Zr.SetupRuntime:var n,r=(void 0===(c={linkResolver:e.payload.repositoryConfig.linkResolver,htmlSerializer:e.payload.repositoryConfig.htmlSerializer,transformFieldName:e.payload.repositoryConfig.transformFieldName,typePrefix:e.payload.pluginOptions.typePrefix,imageImgixParams:e.payload.pluginOptions.imageImgixParams,imagePlaceholderImgixParams:e.payload.pluginOptions.imagePlaceholderImgixParams})&&(c={}),new ut(c));return Object.assign({},t,{runtimeStore:Object.assign({},t.runtimeStore,(n={},n[e.payload.repositoryName]=r,n))});case Zr.RegisterDocuments:var i=t.runtimeStore[e.payload.repositoryName];if(!i)throw new Error('A runtime for repository "'+e.payload.repositoryName+'" as not found');return i.registerDocuments(e.payload.documents),t;case Zr.ImportTypePaths:var o=t.runtimeStore[e.payload.repositoryName];if(!o)throw new Error('A runtime for repository "'+e.payload.repositoryName+'" as not found');return o.importTypePaths(e.payload.typePathsExport),t;case Zr.SetAccessToken:var a,u=e.payload.repositoryName;return Object.assign({},t,{pluginOptionsStore:Object.assign({},t.pluginOptionsStore,(a={},a[u]=Object.assign({},t.pluginOptionsStore[u],{accessToken:e.payload.accessToken}),a))});case Zr.StartResolving:return Object.assign({},t,{previewState:qr.RESOLVING});case Zr.Resolved:return Object.assign({},t,{previewState:qr.RESOLVED,resolvedPath:e.payload.path});case Zr.StartBootstrapping:return Object.assign({},t,{previewState:qr.BOOTSTRAPPING,isBootstrapped:!1});case Zr.Bootstrapped:return Object.assign({},t,{previewState:qr.ACTIVE,isBootstrapped:!0});case Zr.Failed:return Object.assign({},t,{previewState:qr.FAILED,error:e.payload.error});case Zr.NotAPreview:return Object.assign({},t,{previewState:qr.NOT_PREVIEW});case Zr.PromptForAccessToken:return Object.assign({},t,{previewState:qr.PROMPT_FOR_ACCESS_TOKEN});case Zr.GoToIdle:return Object.assign({},t,{previewState:qr.IDLE})}var c},ri={activeRepositoryName:void 0,previewState:qr.IDLE,isBootstrapped:!1,runtimeStore:{},pluginOptionsStore:{},repositoryConfigs:[]},ii=[ri,function(){}],oi=c.createContext(ii),ai=function(t){var e=t.repositoryConfigs,n=t.children,r=function(t){void 0===t&&(t=ri.repositoryConfigs);var e="undefined"==typeof window?{}:window.__GATSBY_PLUGIN_PRISMIC_PREVIEWS_PLUGIN_OPTIONS__||{},n=Object.keys(e).reduce((function(t,n){var r=ei(Xr,n),i=ct.get(r);return t[n]=e[n],null==t[n].accessToken&&i&&(t[n].accessToken=i),t}),{});return Object.assign({},ri,{pluginOptionsStore:n,repositoryConfigs:t})}(e),i=c.useReducer(ni,r);return"undefined"!=typeof window&&(window.__GATSBY_PLUGIN_PRISMIC_PREVIEWS_PROVIDER_PRESENCE__=!0),c.createElement(oi.Provider,{value:i},n)},ui=function(){return c.useEffect((function(){0}),[]),c.useContext(oi)},ci=function t(e,n){if("object"==typeof(a=n)&&null!==a&&!Array.isArray(a)){if(function(t){return Boolean(t[
2Kr])}(n))return n;var r=n._previewable;if(r&&e.hasNode(r))return e.getNode(r);var i={};for(var o in n)i[o]=t(e,n[o]);return i}var a;return Array.isArray(n)?n.map((function(n){return t(e,n)})):n},si=function(t,e){void 0===e&&(e={skip:!1});var n=ui()[0];return c.useMemo((function(){var r=n.activeRepositoryName?n.runtimeStore[n.activeRepositoryName]:void 0;return!e.skip&&r&&n.previewState===qr.ACTIVE?function(t,e){return e.nodes.length>0?{data:ci(e,t),isPreview:!0}:{data:t,isPreview:!1}}(t,r):{data:t,isPreview:!1}}),[t,e.skip,n])},li=function(t){return k.fromNullable(t.split(".")[0])},fi=function(t){var e=function(t){try{var e=JSON.parse(t),n=Object.keys(e).find((function(t){return/\.prismic\.io$/.test(t)}));return n?li(n):k.none}catch(r){return k.none}}(t);return k.isSome(e)?e:function(t){try{var e=new URL(t);return li(e.host)}catch(n){return k.none}}(t)},pi=function(){var t=(0,o.Z)(u().mark((function t(e){var n,r,i,o,a;return u().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return u=e.repositoryName,n=ei("type-paths___%s",u)+".json",r=pe.withAssetPrefix("/static/"+n),i=e.fetch||globalThis.fetch,t.prev=3,t.next=6,i(r,{cache:"no-cache"});case 6:return o=t.sent,t.next=9,o.text();case 9:return a=t.sent,t.abrupt("return",fe.right(a));case 13:return t.prev=13,t.t0=t.catch(3),t.abrupt("return",fe.left(t.t0));case 16:case"end":return t.stop()}var u}),t,null,[[3,13]])})));return function(e){return t.apply(this,arguments)}}(),di=function(t,e){void 0===t&&(t=[]),void 0===e&&(e={});var n=ui(),r=n[0],a=n[1],s=c.useRef(r);return c.useEffect((function(){s.current=r}),[r]),c.useCallback((0,o.Z)(u().mark((function n(){var o,c,l,f,p,d,h,m,g,y;return u().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(!(s.current.previewState!==qr.IDLE&&s.current.previewState!==qr.RESOLVED||s.current.isBootstrapped)){n.next=2;break}return n.abrupt("return");case 2:if(c=ct.get(Kt.preview),l=c?fi(c):k.none,!k.isNone(l)){n.next=6;break}return n.abrupt("return",a({type:Zr.NotAPreview}));case 6:if(a({type:Zr.SetActiveRepositoryName,payload:{repositoryName:l.value}}),f=[].concat((0,i.Z)(t),(0,i.Z)(r.repositoryConfigs)),p=f.find((function(t){return t.repositoryName===l.value}))){n.next=11;break}return n.abrupt("return",a({type:Zr.Failed,payload:{error:new Error(ei($r,l.value,"withPrismicPreview and withPrismicUnpublishedPreview"))}}));case 11:if(d=r.pluginOptionsStore[l.value]){n.next=14;break}return n.abrupt("return",a({type:Zr.Failed,payload:{error:new Error(ei(ti,l.value))}}));case 14:return a({type:Zr.SetupRuntime,payload:{repositoryName:l.value,repositoryConfig:p,pluginOptions:d}}),a({type:Zr.StartBootstrapping}),n.next=18,pi({repositoryName:l.value,fetch:e.fetch});case 18:if(h=n.sent,!fe.isLeft(h)){n.next=21;break}return n.abrupt("return",a({type:Zr.Failed,payload:{error:h.left}}));case 21:return a({type:Zr.ImportTypePaths,payload:{repositoryName:l.value,typePathsExport:h.right}}),m=null!=(o=d.apiEndpoint)?o:le(l.value),(g=ce(m,{accessToken:d.accessToken,routes:d.routes,defaultParams:{lang:d.lang,fetchLinks:d.fetchLinks,graphQuery:d.graphQuery,pageSize:d.pageSize},fetch:e.fetch})).enableAutoPreviews(),n.prev=25,n.next=28,g.dangerouslyGetAll();case 28:y=n.sent,n.next=38;break;case 31:if(n.prev=31,n.t0=n.catch(25),!(n.t0 instanceof Xt&&d.promptForAccessToken)){n.next=37;break}return n.abrupt("return",a({type:Zr.PromptForAccessToken}));case 37:return n.abrupt("return",a({type:Zr.Failed,payload:{error:n.t0}}));case 38:a({type:Zr.RegisterDocuments,payload:{repositoryName:l.value,documents:y}}),a({type:Zr.Bootstrapped});case 40:case"end":return n.stop()}}),n,null,[[25,31]])}))),[t,r.repositoryConfigs,r.pluginOptionsStore,a,e.fetch])},hi=function(t){return t.displayName||t.name||"Component"},mi=function(t){var e=t.children;return c.createElement(ke.div,null,c.createElement("div",{className:"root"},e),c.createElement("style",{type:"text/css"},"@import url(\"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600&family=JetBrains+Mono&display=swap\");\n\n/*! tailwindcss v2.2.19 | MIT License | https://tailwindcss.com */\n\n/*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */\n\n/*\nDocument\n========\n*/\n\n/**\nUse a better box model (opinionated).\n*/\n\n*,\n::before,\n::after {\n\tbox-sizing: border-box;\n}\n\n/**\nUse a more readable tab size (opinionated).\n*/\n\nhtml {\n\t-moz-tab-size: 4;\n\ttab-size: 4;\n}\n\n/**\n1. Correct the line height in all browsers.\n2. Prevent adju
2stments of font size after orientation changes in iOS.\n*/\n\nhtml {\n\tline-height: 1.15; /* 1 */\n\t-webkit-text-size-adjust: 100%; /* 2 */\n}\n\n/*\nSections\n========\n*/\n\n/**\nRemove the margin in all browsers.\n*/\n\nbody {\n\tmargin: 0;\n}\n\n/**\nImprove consistency of default fonts in all browsers. (https://github.com/sindresorhus/modern-normalize/issues/3)\n*/\n\nbody {\n\tfont-family:\n\t\tsystem-ui,\n\t\t-apple-system, /* Firefox supports this but not yet `system-ui` */\n\t\t'Segoe UI',\n\t\tRoboto,\n\t\tHelvetica,\n\t\tArial,\n\t\tsans-serif,\n\t\t'Apple Color Emoji',\n\t\t'Segoe UI Emoji';\n}\n\n/*\nGrouping content\n================\n*/\n\n/**\n1. Add the correct height in Firefox.\n2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)\n*/\n\nhr {\n\theight: 0; /* 1 */\n\tcolor: inherit; /* 2 */\n}\n\n/*\nText-level semantics\n====================\n*/\n\n/**\nAdd the correct text decoration in Chrome, Edge, and Safari.\n*/\n\nabbr[title] {\n\ttext-decoration: underline dotted;\n}\n\n/**\nAdd the correct font weight in Edge and Safari.\n*/\n\nb,\nstrong {\n\tfont-weight: bolder;\n}\n\n/**\n1. Improve consistency of default fonts in all browsers. (https://github.com/sindresorhus/modern-normalize/issues/3)\n2. Correct the odd 'em' font sizing in all browsers.\n*/\n\ncode,\nkbd,\nsamp,\npre {\n\tfont-family:\n\t\tui-monospace,\n\t\tSFMono-Regular,\n\t\tConsolas,\n\t\t'Liberation Mono',\n\t\tMenlo,\n\t\tmonospace; /* 1 */\n\tfont-size: 1em; /* 2 */\n}\n\n/**\nAdd the correct font size in all browsers.\n*/\n\nsmall {\n\tfont-size: 80%;\n}\n\n/**\nPrevent 'sub' and 'sup' elements from affecting the line height in all browsers.\n*/\n\nsub,\nsup {\n\tfont-size: 75%;\n\tline-height: 0;\n\tposition: relative;\n\tvertical-align: baseline;\n}\n\nsub {\n\tbottom: -0.25em;\n}\n\nsup {\n\ttop: -0.5em;\n}\n\n/*\nTabular data\n============\n*/\n\n/**\n1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)\n2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)\n*/\n\ntable {\n\ttext-indent: 0; /* 1 */\n\tborder-color: inherit; /* 2 */\n}\n\n/*\nForms\n=====\n*/\n\n/**\n1. Change the font styles in all browsers.\n2. Remove the margin in Firefox and Safari.\n*/\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n\tfont-family: inherit; /* 1 */\n\tfont-size: 100%; /* 1 */\n\tline-height: 1.15; /* 1 */\n\tmargin: 0; /* 2 */\n}\n\n/**\nRemove the inheritance of text transform in Edge and Firefox.\n1. Remove the inheritance of text transform in Firefox.\n*/\n\nbutton,\nselect { /* 1 */\n\ttext-transform: none;\n}\n\n/**\nCorrect the inability to style clickable types in iOS and Safari.\n*/\n\nbutton,\n[type='button'],\n[type='reset'],\n[type='submit'] {\n\t-webkit-appearance: button;\n}\n\n/**\nRemove the inner border and padding in Firefox.\n*/\n\n::-moz-focus-inner {\n\tborder-style: none;\n\tpadding: 0;\n}\n\n/**\nRestore the focus styles unset by the previous rule.\n*/\n\n:-moz-focusring {\n\toutline: 1px dotted ButtonText;\n}\n\n/**\nRemove the additional ':invalid' styles in Firefox.\nSee: https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737\n*/\n\n:-moz-ui-invalid {\n\tbox-shadow: none;\n}\n\n/**\nRemove the padding so developers are not caught out when they zero out 'fieldset' elements in all browsers.\n*/\n\nlegend {\n\tpadding: 0;\n}\n\n/**\nAdd the correct vertical alignment in Chrome and Firefox.\n*/\n\nprogress {\n\tvertical-align: baseline;\n}\n\n/**\nCorrect the cursor style of increment and decrement buttons in Safari.\n*/\n\n::-webkit-inner-spin-button,\n::-webkit-outer-spin-button {\n\theight: auto;\n}\n\n/**\n1. Correct the odd appearance in Chrome and Safari.\n2. Correct the outline style in Safari.\n*/\n\n[type='search'] {\n\t-webkit-appearance: textfield; /* 1 */\n\toutline-offset: -2px; /* 2 */\n}\n\n/**\nRemove the inner padding in Chrome and Safari on macOS.\n*/\n\n::-webkit-search-decoration {\n\t-webkit-appearance: none;\n}\n\n/**\n1. Correct the inability to style clickable types in iOS and Safari.\n2. Change font properties to 'inherit' in Safari.\n*/\n\n::-webkit-file-upload-button {\n\t-webkit-appearance: button; /* 1 */\n\tfont: inherit; /* 2 */\n}\n\n/*\nInteractive\n===========\n*/\n\n/*\nAdd the correct display in Chrome and Safari.\n*/\n\nsummary {\n\tdisplay: list-item;\n}\n\n/**\n * Manually forked from SUIT CSS Base: https://github.com/suitcss/base\n * A thin layer on top of normalize.css that provides a starting point more\n * suitable for web applications.\n */\n\n/**\n * Removes the default spacing and border for appropriate elements.\n */\n\nblockquote,\ndl,\ndd,\
2nh1,\nh2,\nh3,\nh4,\nh5,\nh6,\nhr,\nfigure,\np,\npre {\n  margin: 0;\n}\n\nbutton {\n  background-color: transparent;\n  background-image: none;\n}\n\nfieldset {\n  margin: 0;\n  padding: 0;\n}\n\nol,\nul {\n  list-style: none;\n  margin: 0;\n  padding: 0;\n}\n\n/**\n * Tailwind custom reset styles\n */\n\n/**\n * 1. Use the user's configured `sans` font-family (with Tailwind's default\n *    sans-serif font stack as a fallback) as a sane default.\n * 2. Use Tailwind's default \"normal\" line-height so the user isn't forced\n *    to override it to ensure consistency even when using the default theme.\n */\n\nhtml {\n  font-family: Inter, sans-serif; /* 1 */\n  line-height: 1.5; /* 2 */\n}\n\n/**\n * Inherit font-family and line-height from `html` so users can set them as\n * a class directly on the `html` element.\n */\n\nbody {\n  font-family: inherit;\n  line-height: inherit;\n}\n\n/**\n * 1. Prevent padding and border from affecting element width.\n *\n *    We used to set this in the html element and inherit from\n *    the parent element for everything else. This caused issues\n *    in shadow-dom-enhanced elements like <details> where the content\n *    is wrapped by a div with box-sizing set to `content-box`.\n *\n *    https://github.com/mozdevs/cssremedy/issues/4\n *\n *\n * 2. Allow adding a border to an element by just adding a border-width.\n *\n *    By default, the way the browser specifies that an element should have no\n *    border is by setting it's border-style to `none` in the user-agent\n *    stylesheet.\n *\n *    In order to easily add borders to elements by just setting the `border-width`\n *    property, we change the default border-style for all elements to `solid`, and\n *    use border-width to hide them instead. This way our `border` utilities only\n *    need to set the `border-width` property instead of the entire `border`\n *    shorthand, making our border utilities much more straightforward to compose.\n *\n *    https://github.com/tailwindcss/tailwindcss/pull/116\n */\n\n*,\n::before,\n::after {\n  box-sizing: border-box; /* 1 */\n  border-width: 0; /* 2 */\n  border-style: solid; /* 2 */\n  border-color: currentColor; /* 2 */\n}\n\n/*\n * Ensure horizontal rules are visible by default\n */\n\nhr {\n  border-top-width: 1px;\n}\n\n/**\n * Undo the `border-style: none` reset that Normalize applies to images so that\n * our `border-{width}` utilities have the expected effect.\n *\n * The Normalize reset is unnecessary for us since we default the border-width\n * to 0 on all elements.\n *\n * https://github.com/tailwindcss/tailwindcss/issues/362\n */\n\nimg {\n  border-style: solid;\n}\n\ntextarea {\n  resize: vertical;\n}\n\ninput::placeholder,\ntextarea::placeholder {\n  opacity: 1;\n  color: #a1a1aa;\n}\n\nbutton,\n[role=\"button\"] {\n  cursor: pointer;\n}\n\n/**\n * Override legacy focus reset from Normalize with modern Firefox focus styles.\n *\n * This is actually an improvement over the new defaults in Firefox in our testing,\n * as it triggers the better focus styles even for links, which still use a dotted\n * outline in Firefox by default.\n */\n\n:-moz-focusring {\n\toutline: auto;\n}\n\ntable {\n  border-collapse: collapse;\n}\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6 {\n  font-size: inherit;\n  font-weight: inherit;\n}\n\n/**\n * Reset links to optimize for opt-in styling instead of\n * opt-out.\n */\n\na {\n  color: inherit;\n  text-decoration: inherit;\n}\n\n/**\n * Reset form element properties that are easy to forget to\n * style explicitly so you don't inadvertently introduce\n * styles that deviate from your design system. These styles\n * supplement a partial reset that is already applied by\n * normalize.css.\n */\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n  padding: 0;\n  line-height: inherit;\n  color: inherit;\n}\n\n/**\n * Use the configured 'mono' font family for elements that\n * are expected to be rendered with a monospace font, falling\n * back to the system monospace stack if there is no configured\n * 'mono' font family.\n */\n\npre,\ncode,\nkbd,\nsamp {\n  font-family: JetBrains Mono, monospace;\n}\n\n/**\n * 1. Make replaced elements `display: block` by default as that's\n *    the behavior you want almost all of the time. Inspired by\n *    CSS Remedy, with `svg` added as well.\n *\n *    https://github.com/mozdevs/cssremedy/issues/14\n * \n * 2. Add `vertical-align: middle` to align replaced elements more\n *    sensibly by default when overriding `display` by adding a\n *    utility like `inline`.\n *\n *    This can trigger a poorly considered linting error in some\n *    tools but is 
2included by design.\n * \n *    https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210\n */\n\nimg,\nsvg,\nvideo,\ncanvas,\naudio,\niframe,\nembed,\nobject {\n  display: block; /* 1 */\n  vertical-align: middle; /* 2 */\n}\n\n/**\n * Constrain images and videos to the parent width and preserve\n * their intrinsic aspect ratio.\n *\n * https://github.com/mozdevs/cssremedy/issues/14\n */\n\nimg,\nvideo {\n  max-width: 100%;\n  height: auto;\n}\n\n/**\n * Ensure the default browser behavior of the `hidden` attribute.\n */\n\n[hidden] {\n  display: none;\n}\n\n*, ::before, ::after{\n\t--tw-translate-x: 0;\n\t--tw-translate-y: 0;\n\t--tw-rotate: 0;\n\t--tw-skew-x: 0;\n\t--tw-skew-y: 0;\n\t--tw-scale-x: 1;\n\t--tw-scale-y: 1;\n\t--tw-transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));\n\tborder-color: currentColor;\n\t--tw-ring-offset-shadow: 0 0 #0000;\n\t--tw-ring-shadow: 0 0 #0000;\n\t--tw-shadow: 0 0 #0000;\n\t--tw-blur: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-brightness: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-contrast: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-grayscale: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-hue-rotate: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-invert: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-saturate: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-sepia: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-drop-shadow: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);\n}\n\nhtml{\n\tfont-size: 16px;\n\t--root-font-size-px: 16;\n\tline-height: 1.5;\n\t--line-height-unitless: 1.5;\n\t--line-gap-unitless: 0.5;\n}\n\n@media (min-width: 640px){\n\n\thtml{}\n}\n\n@media (min-width: 768px){\n\n\thtml{}\n}\n\n@media (min-width: 1024px){\n\n\thtml{}\n}\n\n@media (min-width: 1280px){\n\n\thtml{}\n}\n\n@media (min-width: 1536px){\n\n\thtml{}\n}\n\n.sr-only{\n\tposition: absolute;\n\twidth: 1px;\n\theight: 1px;\n\tpadding: 0;\n\tmargin: -1px;\n\toverflow: hidden;\n\tclip: rect(0, 0, 0, 0);\n\twhite-space: nowrap;\n\tborder-width: 0;\n}\n\n.pointer-events-none{\n\tpointer-events: none;\n}\n\n.pointer-events-auto{\n\tpointer-events: auto;\n}\n\n.static{\n\tposition: static;\n}\n\n.fixed{\n\tposition: fixed;\n}\n\n.absolute{\n\tposition: absolute;\n}\n\n.relative{\n\tposition: relative;\n}\n\n.inset-0{\n\ttop: 0px;\n\tright: 0px;\n\tbottom: 0px;\n\tleft: 0px;\n}\n\n.top-5{\n\ttop: 1.25rem;\n}\n\n.right-5{\n\tright: 1.25rem;\n}\n\n.z-max{\n\tz-index: 2147483647;\n}\n\n.-m-2{\n\tmargin: -0.5rem;\n}\n\n.mx-auto{\n\tmargin-left: auto;\n\tmargin-right: auto;\n}\n\n.my-2{\n\tmargin-top: 0.5rem;\n\tmargin-bottom: 0.5rem;\n}\n\n.mt-20vh{\n\tmargin-top: 20vh;\n}\n\n.-ml-4{\n\tmargin-left: -1rem;\n}\n\n.-mt-4{\n\tmargin-top: -1rem;\n}\n\n.-mt-5{\n\tmargin-top: -1.25rem;\n}\n\n.-ml-5{\n\tmargin-left: -1.25rem;\n}\n\n.block{\n\tdisplay: block;\n}\n\n.flex{\n\tdisplay: flex;\n}\n\n.grid{\n\tdisplay: grid;\n}\n\n.h-11{\n\theight: 2.75rem;\n}\n\n.h-5{\n\theight: 1.25rem;\n}\n\n.w-full{\n\twidth: 100%;\n}\n\n.w-11{\n\twidth: 2.75rem;\n}\n\n.w-5{\n\twidth: 1.25rem;\n}\n\n.min-w-7\\.5rem{\n\tmin-width: 7.5rem;\n}\n\n.max-w-34rem{\n\tmax-width: 34rem;\n}\n\n.transform{\n\ttransform: var(--tw-transform);\n}\n\n.grid-flow-col{\n\tgrid-auto-flow: column;\n}\n\n.flex-wrap{\n\tflex-wrap: wrap;\n}\n\n.justify-center{\n\tjustify-content: center;\n}\n\n.justify-items-center{\n\tjustify-items: center;\n}\n\n.gap-7{\n\tgap: 1.75rem;\n}\n\n.gap-6{\n\tgap: 1.5rem;\n}\n\n.gap-5{\n\tgap: 1.25rem;\n}\n\n.gap-3{\n\tgap: 0.75rem;\n}\n\n.gap-4{\n\tgap: 1rem;\n}\n\n.gap-2{\n\tgap: 0.5rem;\n}\n\n.overflow-auto{\n\toverflow: auto;\n}\n\n.rounded{\n\tborder-radius: 0.25rem;\n}\n\n.rounded-lg{\n\tborder-radius: 0.5rem;\n}\n\n.border{\n\tborder-width: 1px;\n}\n\n.border-purple-50{\n\t--tw-border-opacity: 1;\n\tborder-color: rgba(93, 106, 204, var(--tw-border-opacity));\n}
2\n\n.border-slate-90{\n\t--tw-border-opacity: 1;\n\tborder-color: rgba(224, 226, 238, var(--tw-border-opacity));\n}\n\n.border-white{\n\t--tw-border-opacity: 1;\n\tborder-color: rgba(255, 255, 255, var(--tw-border-opacity));\n}\n\n.border-red-40{\n\t--tw-border-opacity: 1;\n\tborder-color: rgba(196, 19, 62, var(--tw-border-opacity));\n}\n\n.border-debug{\n\t--tw-border-opacity: 1;\n\tborder-color: rgba(255, 0, 255, var(--tw-border-opacity));\n}\n\n.bg-red-40{\n\t--tw-bg-opacity: 1;\n\tbackground-color: rgba(196, 19, 62, var(--tw-bg-opacity));\n}\n\n.bg-purple-50{\n\t--tw-bg-opacity: 1;\n\tbackground-color: rgba(93, 106, 204, var(--tw-bg-opacity));\n}\n\n.bg-white{\n\t--tw-bg-opacity: 1;\n\tbackground-color: rgba(255, 255, 255, var(--tw-bg-opacity));\n}\n\n.bg-transparent{\n\tbackground-color: transparent;\n}\n\n.bg-black{\n\t--tw-bg-opacity: 1;\n\tbackground-color: rgba(0, 0, 0, var(--tw-bg-opacity));\n}\n\n.bg-slate-95{\n\t--tw-bg-opacity: 1;\n\tbackground-color: rgba(245, 246, 249, var(--tw-bg-opacity));\n}\n\n.bg-red-95{\n\t--tw-bg-opacity: 1;\n\tbackground-color: rgba(255, 239, 239, var(--tw-bg-opacity));\n}\n\n.bg-opacity-60{\n\t--tw-bg-opacity: 0.6;\n}\n\n.p-6{\n\tpadding: 1.5rem;\n}\n\n.p-2{\n\tpadding: 0.5rem;\n}\n\n.py-4{\n\tpadding-top: 1rem;\n\tpadding-bottom: 1rem;\n}\n\n.px-5{\n\tpadding-left: 1.25rem;\n\tpadding-right: 1.25rem;\n}\n\n.px-4{\n\tpadding-left: 1rem;\n\tpadding-right: 1rem;\n}\n\n.px-7{\n\tpadding-left: 1.75rem;\n\tpadding-right: 1.75rem;\n}\n\n.py-8{\n\tpadding-top: 2rem;\n\tpadding-bottom: 2rem;\n}\n\n.py-3{\n\tpadding-top: 0.75rem;\n\tpadding-bottom: 0.75rem;\n}\n\n.pl-4{\n\tpadding-left: 1rem;\n}\n\n.pt-4{\n\tpadding-top: 1rem;\n}\n\n.pl-5{\n\tpadding-left: 1.25rem;\n}\n\n.pt-5{\n\tpadding-top: 1.25rem;\n}\n\n.text-center{\n\ttext-align: center;\n}\n\n.font-semibold{\n\tfont-weight: 600;\n}\n\n.font-medium{\n\tfont-weight: 500;\n}\n\n.tracking-tight{\n\tletter-spacing: -0.025em;\n}\n\n.text-white{\n\t--tw-text-opacity: 1;\n\tcolor: rgba(255, 255, 255, var(--tw-text-opacity));\n}\n\n.text-slate-60{\n\t--tw-text-opacity: 1;\n\tcolor: rgba(136, 140, 165, var(--tw-text-opacity));\n}\n\n.text-slate-30{\n\t--tw-text-opacity: 1;\n\tcolor: rgba(74, 86, 105, var(--tw-text-opacity));\n}\n\n.text-slate-90{\n\t--tw-text-opacity: 1;\n\tcolor: rgba(224, 226, 238, var(--tw-text-opacity));\n}\n\n.text-red-80{\n\t--tw-text-opacity: 1;\n\tcolor: rgba(255, 180, 180, var(--tw-text-opacity));\n}\n\n.text-slate-10{\n\t--tw-text-opacity: 1;\n\tcolor: rgba(33, 39, 53, var(--tw-text-opacity));\n}\n\n.text-red-40{\n\t--tw-text-opacity: 1;\n\tcolor: rgba(196, 19, 62, var(--tw-text-opacity));\n}\n\n.text-purple-50{\n\t--tw-text-opacity: 1;\n\tcolor: rgba(93, 106, 204, var(--tw-text-opacity));\n}\n\n.placeholder-slate-70::placeholder{\n\t--tw-placeholder-opacity: 1;\n\tcolor: rgba(188, 190, 205, var(--tw-placeholder-opacity));\n}\n\n.placeholder-red-80::placeholder{\n\t--tw-placeholder-opacity: 1;\n\tcolor: rgba(255, 180, 180, var(--tw-placeholder-opacity));\n}\n\n.shadow-lg{\n\t--tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n\tbox-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-sha
2dow);\n}\n\n.filter{\n\tfilter: var(--tw-filter);\n}\n\n.transition{\n\ttransition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;\n\ttransition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n\ttransition-duration: 150ms;\n}\n\n.font-sans{\n\tfont-family: Inter, sans-serif;\n\t--cap-height: 2048;\n\t--ascent: 2728;\n\t--descent: -680;\n\t--line-gap: 0;\n\t--units-per-em: 2816;\n\t--absolute-descent: 680;\n\t--cap-height-scale: 0.7272727272727273;\n\t--descent-scale: 0.24147727272727273;\n\t--ascent-scale: 0.96875;\n\t--line-gap-scale: 0;\n\t--line-height-scale: 1.2102272727272727;\n}\n\n.font-mono{\n\tfont-family: JetBrains Mono, monospace;\n\t--cap-height: 730;\n\t--ascent: 1020;\n\t--descent: -300;\n\t--line-gap: 0;\n\t--units-per-em: 1000;\n\t--absolute-descent: 300;\n\t--cap-height-scale: 0.73;\n\t--descent-scale: 0.3;\n\t--ascent-scale: 1.02;\n\t--line-gap-scale: 0;\n\t--line-height-scale: 1.32;\n}\n\n.text-12{\n\tfont-size: 12px;\n\t--font-size-px: 12;\n\t--line-height-px: calc(var(--line-height-unitless) * var(--font-size-px));\n}\n\n.text-12::before{\n\tcontent: \"\";\n\tdisplay: table;\n\t--line-height-normal: calc(var(--line-height-scale) * var(--font-size-px));\n\t--specified-line-height-offset-double: calc(var(--line-height-normal) - var(--line-height-px));\n\t--specified-line-height-offset: calc(var(--specified-line-height-offset-double) / 2 );\n\t--specified-line-height-offset-to-scale: calc(var(--specified-line-height-offset) / var(--font-size-px));\n\t--line-gap-scale-half: calc(var(--line-gap-scale) / 2);\n\t--leading-trim-top: calc( var(--ascent-scale) - var(--cap-height-scale) + var(--line-gap-scale-half) - var(--specified-line-height-offset-to-scale) );\n\tmargin-bottom: calc(-1em * var(--leading-trim-top));\n}\n\n.text-12::after{\n\tcontent: \"\";\n\tdisplay: table;\n\t--line-height-normal: calc(var(--line-height-scale) * var(--font-size-px));\n\t--specified-line-height-offset-double: calc(var(--line-height-normal) - var(--line-height-px));\n\t--specified-line-height-offset: calc(var(--specified-line-height-offset-double) / 2 );\n\t--specified-line-height-offset-to-scale: calc(var(--specified-line-height-offset) / var(--font-size-px));\n\t--prevent-collapse-to-scale: calc(var(--prevent-collapse) / var(--font-size-px));\n\t--line-gap-scale-half: calc(var(--line-gap-scale) / 2);\n\t--leading-trim-bottom: calc( var(--descent-scale) + var(--line-gap-scale-half) - var(--specified-line-height-offset-to-scale) );\n\tmargin-top: calc(-1em * var(--leading-trim-bottom));\n}\n\n.text-14{\n\tfont-size: 14px;\n\t--font-size-px: 14;\n\t--line-height-px: calc(var(--line-height-unitless) * var(--font-size-px));\n}\n\n.text-14::before{\n\tcontent: \"\";\n\tdisplay: table;\n\t--line-height-normal: calc(var(--line-height-scale) * var(--font-size-px));\n\t--specified-line-height-offset-double: calc(var(--line-height-normal) - var(--line-height-px));\n\t--specified-line-height-offset: calc(var(--specified-line-height-offset-double) / 2 );\n\t--specified-line-height-offset-to-scale: calc(var(--specified-line-height-offset) / var(--font-size-px));\n\t--line-gap-scale-half: calc(var(--line-gap-scale) / 2);\n\t--leading-trim-top: calc( var(--ascent-scale) - var(--cap-height-scale) + var(--line-gap-scale-half) - var(--specified-line-height-offset-to-scale) );\n\tmargin-bottom: calc(-1em * var(--leading-trim-top));\n}\n\n.text-14::after{\n\tcontent: \"\";\n\tdisplay: table;\n\t--line-height-normal: calc(var(--line-height-scale) * var(--font-size-px));\n\t--specified-line-height-offset-double: calc(var(--line-height-normal) - var(--line-height-px));\n\t--specified-line-height-offset: calc(var(--specified-line-height-offset-double) / 2 );\n\t--specified-line-height-offset-to-scale: calc(var(--specified-line-height-offset) / var(--font-size-px));\n\t--prevent-collapse-to-scale: calc(var(--prevent-collapse) / var(--font-size-px));\n\t--line-gap-scale-half: calc(var(--line-gap-scale) / 2);\n\t--leading-trim-bottom: calc( var(--descent-scale) + var(--line-gap-scale-half) - var(--specified-line-height-offset-to-scale) );\n\tmargin-top: calc(-1em * var(--leading-trim-bottom));\n}\n\n.text-16{\n\tfont-size: 16px;\n\t--font-size-px: 16;\n\t--line-height-px: calc(var(--line-height-unitless) * var(--font-size-px));\n}\n\n.text-16::before{\n\tcontent: \"\";\n\tdisplay: table;\n\t--line-height-normal: calc(var(--line-height-scale) * var(--font-size-px));\n\t--specified-line-height-offset-double: calc(var(--line-height-normal) - var(--line-height-px));\n\t--specified-line-height-offset: calc(var(--specified-line-height-offset-double) / 2 );\n\t--specified-line-height-offset-to-scale: calc(var(--specified-line-height-offset) / var(--font-size-px));\n\t--line-gap-scale-half: calc(var(--line-gap-scale) / 2);\n\t--leading-trim-top: calc( var(--ascent-scale) - var(--cap-height-scale) + var(--line-gap-scale-half) - var(--specified-line-height-offset-to-scale) );\n\tmargin-bottom: calc(-1em * var(--leading-trim-top));\n}\n\n.text-16::after{\n\tcontent: \"\";\n\tdisplay: table;\n\t--line-height-normal: calc(var(--line-height-scale) * var(--font-size-px));\n\t--specified-line-height-offset-double: calc(var(--line-height-normal) - var(--line-height-px));\n\t--specified-line-height-offset: calc(var(--specified-line-height-offset-double) / 2 );\n\t--specified-line-height-offset-to-scale: calc(var(--specified-line-height-offset) / var(--font-size-px));\n\t--prevent-collapse-to-scale: calc(var(--prevent-collapse) / var(--font-size-px));\n\t--line-gap-scale-half: calc(var(--line-gap-scale) / 2);\n\t--leading-trim-bottom: calc( var(--descent-scale) + var(--line-gap-scale-half) - var(--specified-line-height-offset-to-scale) );\n\tmargin-top: calc(-1em * var(--leading-trim-bottom));\n}\n\n.text-20{\n\tfont-size: 20px;\n\t--font-size-px: 20;\n\t--line-height-px: calc(var(--line-height-unitless) * var(--font-size-px));\n}\n\n.text-20::before{\n\tcontent: \"\";\n\tdisplay: table;\n\t--line-height-normal: calc(var(--line-height-scale) * var(--font-size-px));\n\t--specified-line-height-offset-double: calc(var(--line-height-normal) - var(--line-height-px));\n\t--specified-line-height-offset: calc(var(--specified-line-height-offset-double) / 2 );\n\t--specified-line-height-offset-to-scale: calc(var(--specified-line-height-offset) / var(--font-size-px));\n\t--line-gap-scale-half: calc(var(--line-gap-scale) / 2);\n\t--leading-trim-top: calc( var(--ascent-scale) - var(--cap-height-scale) + var(--line-gap-scale-half) - var(--specified-line-height-offset-to-scale) );\n\tmargin-bottom: calc(-1em * var(--leading-trim-top));\n}\n\n.text-20::after{\n\tcontent: \"\";\n\tdisplay: table;\n\t--line-height-normal: calc(var(--line-height-scale) * var(--font-size-px));\n\t--specified-line-height-offset-double: calc(var(--line-height-normal) - var(--line-height-px));\n\t--specified-line-height-offset: calc(var(--specified-line-height-offset-double) / 2 );\n\t--specified-line-height-offset-to-scale: calc(var(--specified-line-height-offset) / var(--font-size-px));\n\t--prevent-collapse-to-scale: calc(var(--prevent-collapse) / var(--font-size-px));\n\t--line-gap-scale-half: calc(var(--line-gap-scale) / 2);\n\t--leading-trim-bottom: calc( var(--descent-scale) + var(--line-gap-scale-half) - var(--specified-line-height-offset-to-scale) );\n\tmargin-top: calc(-1em * var(--leading-trim-bottom));\n}\n\n.text-24{\n\tfont-size: 24px;\n\t--font-size-px: 24;\n\t--line-height-px: calc(var(--line-height-unitless) * var(--font-size-px));\n}\n\n.text-24::before{\n\tcontent: \"\";\n\tdisplay: table;\n\t--line-height-normal: calc(var(--line-height-scale) * var(--font-size-px));\n\t--specified-line-height-offset-double: calc(var(--line-height-normal) - var(--line-height-px));\n\t--specified-line-height-offset: calc(var(--specified-line-height-offset-double) / 2 );\n\t--specified-line-height-offset-to-scale: calc(var(--specified-line-height-offset) / var(--font-size-px));\n\t--line-gap-scale-half: calc(var(--line-gap-scale) / 2);\n\t--leading-trim-top: calc( var(--ascent-scale) - var(--cap-height-scale) + var(--line-gap-scale-half) - var(--specified-line-height-offset-to-scale) );\n\tmargin-bottom: calc(-1em * var(--leading-trim-top));\n}\n\n.text-24::after{\n\tcontent: \"\";\n\tdisplay: table;\n\t--line-height-normal: calc(var(--line-height-scale) * var(--font-size-px));\n\t--specified-line-height-offset-double: calc(var(--line-height-normal) - var(--line-height-px));\n\t--specified-line-height-offset: calc(var(--specified-line-height-offset-double) / 2 );\n\t--specified-line-height-offset-to-scale: calc(var(--specified-line-height-offset) / var(--font-size-px));\n\t--prevent-collapse-to-scale: calc(var(--prevent-collapse) / var(--font-size-px));\n\t--line-gap-scale-half: calc(var(--line-gap-scale) / 2);\n\t--leading-trim-bottom: calc( var(--descent-scale) + var(--line-gap-scale-half) - var(--specified-line-height-offset-to-scale) );\n\tmargin-top: calc(-1em * var(--leading-trim-bottom));\n}\n\n.leading-none{\n\tline-height: 1;\n\t--line-height-unitless: 1;\n\t--line-height-px: calc(var(--line-height-unitless) * var(--font-size-px));\n}\n\n.leading-1_1{\n\tline-height: 1.1;\n\t--line-height-unitless: 1.1;\n\t--line-height-px: calc(var(--line-height-unitless) * var(--font-size-px));\n}
2\n\n.leading-1_4{\n\tline-height: 1.4;\n\t--line-height-unitless: 1.4;\n\t--line-height-px: calc(var(--line-height-unitless) * var(--font-size-px));\n}\n\n.leading-1_5{\n\tline-height: 1.5;\n\t--line-height-unitless: 1.5;\n\t--line-height-px: calc(var(--line-height-unitless) * var(--font-size-px));\n}\n\n:root {\n\t/* Skip @reach styles */\n\t--reach-dialog: 1;\n}\n\n.root {\n\t-moz-osx-font-smoothing: grayscale;\n\t-webkit-font-smoothing: antialiased;\n}\n\n.hover\\:border-purple-40:hover{\n\t--tw-border-opacity: 1;\n\tborder-color: rgba(52, 64, 156, var(--tw-border-opacity));\n}\n\n.hover\\:border-slate-70:hover{\n\t--tw-border-opacity: 1;\n\tborder-color: rgba(188, 190, 205, var(--tw-border-opacity));\n}\n\n.hover\\:bg-purple-40:hover{\n\t--tw-bg-opacity: 1;\n\tbackground-color: rgba(52, 64, 156, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-white:hover{\n\t--tw-bg-opacity: 1;\n\tbackground-color: rgba(255, 255, 255, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-opacity-10:hover{\n\t--tw-bg-opacity: 0.1;\n}\n\n.hover\\:text-slate-30:hover{\n\t--tw-text-opacity: 1;\n\tcolor: rgba(74, 86, 105, var(--tw-text-opacity));\n}\n\n.hover\\:text-slate-60:hover{\n\t--tw-text-opacity: 1;\n\tcolor: rgba(136, 140, 165, var(--tw-text-opacity));\n}\n\n.hover\\:text-white:hover{\n\t--tw-text-opacity: 1;\n\tcolor: rgba(255, 255, 255, var(--tw-text-opacity));\n}\n\n.hover\\:text-purple-40:hover{\n\t--tw-text-opacity: 1;\n\tcolor: rgba(52, 64, 156, var(--tw-text-opacity));\n}\n\n.focus\\:border-slate-70:focus{\n\t--tw-border-opacity: 1;\n\tborder-color: rgba(188, 190, 205, var(--tw-border-opacity));\n}\n\n.focus\\:bg-purple-40:focus{\n\t--tw-bg-opacity: 1;\n\tbackground-color: rgba(52, 64, 156, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-white:focus{\n\t--tw-bg-opacity: 1;\n\tbackground-color: rgba(255, 255, 255, var(--tw-bg-opacity));\n}\n\n.focus\\:bg-opacity-10:focus{\n\t--tw-bg-opacity: 0.1;\n}\n\n.focus\\:text-slate-30:focus{\n\t--tw-text-opacity: 1;\n\tcolor: rgba(74, 86, 105, var(--tw-text-opacity));\n}\n\n.focus\\:text-slate-60:focus{\n\t--tw-text-opacity: 1;\n\tcolor: rgba(136, 140, 165, var(--tw-text-opacity));\n}\n\n.focus\\:text-white:focus{\n\t--tw-text-opacity: 1;\n\tcolor: rgba(255, 255, 255, var(--tw-text-opacity));\n}\n\n.focus\\:text-purple-40:focus{\n\t--tw-text-opacity: 1;\n\tcolor: rgba(52, 64, 156, var(--tw-text-opacity));\n}\n\n@media (min-width: 640px){\n\n\t.sm\\:top-6{\n\t\ttop: 1.5rem;\n\t}\n\n\t.sm\\:right-6{\n\t\tright: 1.5rem;\n\t}\n\n\t.sm\\:hidden{\n\t\tdisplay: none;\n\t}\n\n\t.sm\\:gap-7{\n\t\tgap: 1.75rem;\n\t}\n\n\t.sm\\:px-10{\n\t\tpadding-left: 2.5rem;\n\t\tpadding-right: 2.5rem;\n\t}\n\n\t.sm\\:text-14{\n\t\tfont-size: 14px;\n\t\t--font-size-px: 14;\n\t\t--line-height-px: calc(var(--line-height-unitless) * var(--font-size-px));\n\t}\n\n\t.sm\\:text-14::before{\n\t\tcontent: \"\";\n\t\tdisplay: table;\n\t\t--line-height-normal: calc(var(--line-height-scale) * var(--font-size-px));\n\t\t--specified-line-height-offset-double: calc(var(--line-height-normal) - var(--line-height-px));\n\t\t--specified-line-height-offset: calc(var(--specified-line-height-offset-double) / 2 );\n\t\t--specified-line-height-offset-to-scale: calc(var(--specified-line-height-offset) / var(--font-size-px));\n\t\t--line-gap-scale-half: calc(var(--line-gap-scale) / 2);\n\t\t--leading-trim-top: calc( var(--ascent-scale) - var(--cap-height-scale) + var(--line-gap-scale-half) - var(--specified-line-height-offset-to-scale) );\n\t\tmargin-bottom: calc(-1em * var(--leading-trim-top));\n\t}\n\n\t.sm\\:text-14::after{\n\t\tcontent: \"\";\n\t\tdisplay: table;\n\t\t--line-height-normal: calc(var(--line-height-scale) * var(--font-size-px));\n\t\t--specified-line-height-offset-double: calc(var(--line-height-normal) - var(--line-height-px));\n\t\t--specified-line-height-offset: calc(var(--specified-line-height-offset-double) / 2 );\n\t\t--specified-line-height-offset-to-scale: calc(var(--specified-line-height-offset) / var(--font-size-px));\n\t\t--prevent-collapse-to-scale: calc(var(--prevent-collapse) / var(--font-size-px));\n\t\t--line-gap-scale-half: calc(var(--line-gap-scale) / 2);\n\t\t--leading-trim-bottom: calc( var(--descent-scale) + var(--line-gap-scale-half) - var(--specified-line-height-offset-to-scale) );\n\t\tmargin-top: calc(-1em * var(--leading-trim-bottom));\n\t}\n}\n"))},gi=function(t){return c.createElement("svg",Object.assign({viewBox:"0 0 18 18",xmlns:"http://www.w3.org/2000/svg"},t),c.createElement("path",{d:"m297.612899 76.2097046.094208.0831886 7.292893 7.2921068 7.292893-7.2921068c.390525-.3905243 1.023689-.3905243 1.414214 0 .360484.360484.388213.927715.083188 1.3200062l-.083188.0942074-7.292107 7.2928932 7.292107 7.2928932c.390524.3905243.390524 1.0236893 0 1.4142136-.360484.3604839-.927715.3882135-1.320006.0831886l-.094208-.0831886-7.292893-7.2921068-7.292893 7.2921068c-.390525.3905243-1.023689.3905243-1.414214 0-.360484-.360484-.388213-.927715-.083188-1.3200062l.083188-.0942074 7.292107-7.2928932-7.292107-7.2928932c-.390524-.3905243-.390524-1.0236893 0-1.4142136.360484-.3604839.927715-.3882135 1.320006-.0831886z",fill:"
2currentColor",transform:"translate(-296 -76)"}))},yi=function(t){var e=t.fillWhite,n=(0,r.Z)(t,Gr);return c.createElement("svg",Object.assign({viewBox:"0 0 45 45",xmlns:"http://www.w3.org/2000/svg"},n),c.createElement("g",{fill:"none"},c.createElement("path",{d:"M39.19 1.534a10.38 10.38 0 014.292 4.341C44.472 7.747 45 9.605 45 14.723v8.99c0 .116-.07.22-.176.265a.283.283 0 01-.31-.062v-.001l-3.358-3.395a1.443 1.443 0 01-.416-1.016V15.35c0-3.84-.396-5.232-1.138-6.636a7.785 7.785 0 00-3.22-3.255c-1.374-.744-2.737-1.143-6.444-1.15l-5.551-.001a.285.285 0 01-.262-.178.289.289 0 01.062-.312L27.545.42C27.81.151 28.172 0 28.549 0h1.889c5.063 0 6.9.533 8.751 1.534zM32.22 7.178c3.137 0 5.68 2.572 5.68 5.743v3.636a.287.287 0 01-.174.262.282.282 0 01-.307-.056l-4.58-4.425a2.83 2.83 0 00-1.035-.668 2.806 2.806 0 00-1.004-.185H17.284a.285.285 0 01-.262-.177.289.289 0 01.061-.313l3.364-3.397c.265-.268.626-.42 1.003-.42z",fill:e?"white":"#e55638"}),c.createElement("path",{d:"M41.182 24.185l3.397 3.359c.269.266.421.628.421 1.005v1.89c0 5.062-.533 6.899-1.535 8.75a10.38 10.38 0 01-4.34 4.295c-1.873.988-3.73 1.516-8.85 1.516h-8.989a.288.288 0 01-.264-.176.281.281 0 01.062-.309v.002l3.396-3.36a1.443 1.443 0 011.015-.416h4.155c3.84 0 5.231-.395 6.635-1.139a7.786 7.786 0 003.257-3.22c.75-1.388 1.15-2.765 1.15-6.564v-5.433c.001-.114.071-.217.178-.26a.29.29 0 01.312.06zm-7.177-7.102l3.397 3.363c.269.266.42.627.42 1.005v10.772c0 3.137-2.571 5.68-5.743 5.68h-3.636a.288.288 0 01-.263-.172.281.281 0 01.056-.307v-.002l4.425-4.58c.307-.303.53-.657.669-1.036.122-.32.184-.66.184-1.003v-13.52c0-.114.07-.217.178-.261a.29.29 0 01.313.061z",fill:e?"white":"#f4c942"}),c.createElement("path",{d:"M.484 21.083l3.361 3.396c.266.269.417.635.417 1.016v4.155c0 3.84.394 5.232 1.138 6.636a7.785 7.785 0 003.22 3.256c1.388.751 2.766 1.15 6.563 1.15h5.431a.289.289 0 01.202.49l-3.36 3.397a1.41 1.41 0 01-1.003.421h-1.89c-5.063 0-6.899-.533-8.75-1.534a10.38 10.38 0 01-4.295-4.342C.538 37.271.01 35.432 0 30.43v-9.143c0-.116.07-.22.175-.264a.283.283 0 01.31.06zm7.097 7.153h-.002l4.582 4.426c.302.306.658.528 1.035.667.31.12.65.185 1.004.185h13.517c.115 0 .218.071.262.178.043.107.019.23-.062.312l-3.362 3.398c-.266.268-.628.42-1.003.42H12.779a5.66 5.66 0 01-4.018-1.685A5.763 5.763 0 017.1 32.078v-3.635c0-.115.069-.218.173-.263a.283.283 0 01.308.056z",fill:e?"white":"#7b8fea"}),c.createElement("path",{d:"M16.557 7.1c.115 0 .218.068.263.173a.281.281 0 01-.056.307l-4.426 4.582a2.814 2.814 0 00-.668 1.035c-.123.32-.185.66-.185 1.003V27.72c-.001.114-.071.216-.178.26s-.23.02-.312-.06l-3.397-3.363a1.412 1.412 0 01-.42-1.004V12.78c0-3.137 2.571-5.68 5.743-5.68zM23.714 0c.116 0 .22.07.264.176a.281.281 0 01-.062.309L20.52 3.844c-.27.266-.634.416-1.015.416H15.35c-3.84 0-5.232.395-6.637 1.139a7.785 7.785 0 00-3.256 3.22c-.743 1.373-1.142 2.736-1.15 6.444v5.552c-.001.114-.071.217-.178.26a.29.29 0 01-.313-.06L.422 17.458A1.411 1.411 0 010 16.452v-1.89C0 9.5.533 7.663 1.535 5.812a10.38 10.38 0 014.34-4.295C7.73.537 9.568.011 14.57 0z",fill:e?"white":"#d97ee8"})))},vi=function(t){var e=t.variant,n=void 0===e?"base":e,r=t.repositoryName,i=t.onDismiss,o=t.isOpen,a=t.children,u=t["aria-label"];return c.createElement(Br,{isOpen:o,onDismiss:i,dangerouslyBypassFocusLock:!0},c.createElement(Wr,{"aria-label":u},c.createElement(mi,null,c.createElement("div",{className:"z-max bg-black bg-opacity-60 fixed inset-0 overflow-auto"},c.createElement("div",{className:"w-full max-w-34rem mx-auto mt-20vh px-4"},c.createElement("div",{className:Ie("rounded-lg shadow-lg px-7 py-8 relative sm:px-10","base"===n&&"bg-white text-slate-30","red"===n&&"bg-red-40 text-white"),"data-gatsby-plugin-prismic-previews-repository-name":r},c.createElement("div",{className:"grid gap-7"},c.createElement(yi,{fillWhite:"red"===n,className:"block mx-auto w-11 h-11"}),c.createElement("div",null,a)),c.createElement("button",{className:Ie("absolute top-5 right-5 transition  sm:top-6 sm:right-6 p-2 -m-2","base"===n&&"text-slate-90 hover:text-slate-60 focus:text-slate-60","red"===n&&"text-red-80 hover:text-white focus:text-white"),onClick:i},c.createElement("span",{className:"sr-only"},"Close modal"),c.createElement(gi,{className:"w-5 h-5"}))))))))},bi=function(t){var e=t.className,n=t.variant,i=(0,r.Z)(t,Vr);return c.createElement("button",Object.assign({},i,{className:Ie("py-4 px-5 text-center rounded min-w-7.5rem border","purple"===n&&"bg-purple-50 text-white border-purple-50 transition hover:bg-purple-40 focu
2s:bg-purple-40 hover:border-purple-40 focus:borer-purple-40","white"===n&&"bg-white border-slate-90 text-slate-60 hover:border-slate-70 focus:border-slate-70 hover:text-slate-30 focus:text-slate-30 transition","whiteOutline"===n&&"bg-transparent border-white text-white hover:bg-white hover:bg-opacity-10 focus:bg-white focus:bg-opacity-10 transition",e)}))},wi={"sans-12":{fontFamilyClassName:"font-sans",fontSizeClassName:"text-12",leadingClassName:"leading-1_5",trackingClassName:void 0},"sans-12-14":{fontFamilyClassName:"font-sans",fontSizeClassName:"text-12 sm:text-14",leadingClassName:"leading-1_5",trackingClassName:void 0},"sans-14":{fontFamilyClassName:"font-sans",fontSizeClassName:"text-14",leadingClassName:"leading-1_1",trackingClassName:void 0},"sans-16":{fontFamilyClassName:"font-sans",fontSizeClassName:"text-16",leadingClassName:"leading-1_1",trackingClassName:void 0},"sans-24":{fontFamilyClassName:"font-sans",fontSizeClassName:"text-24",leadingClassName:"leading-1_1",trackingClassName:"tracking-tight"},"mono-20":{fontFamilyClassName:"font-mono",fontSizeClassName:"text-20",leadingClassName:"leading-1_4",trackingClassName:void 0}},xi=function(t){var e=t.as,n=t.variant,i=t.fontFamilyClassName,o=t.fontSizeClassName,a=t.leadingClassName,u=t.trackingClassName,s=t.className,l=(0,r.Z)(t,Jr),f=null!=e?e:"div",p=wi[n];return c.createElement(f,Object.assign({},l,{className:Ie(null!=i?i:p.fontFamilyClassName,null!=o?o:p.fontSizeClassName,null!=a?a:p.leadingClassName,null!=u?u:p.trackingClassName,s)}))},Ai=function(t){var e=t.repositoryName,n=t.state,r=void 0===n?"IDLE":n,i=t.initialAccessToken,o=void 0===i?"":i,a=t.afterSubmit,u=t.setAccessToken,s=t.isOpen,l=t.onDismiss,f=c.useState(o),p=f[0],d=f[1];c.useEffect((function(){d(o)}),[o]);return c.createElement(vi,{repositoryName:e,onDismiss:l,isOpen:s,"aria-label":"Prismic access token for "+e},c.createElement("div",{className:"grid gap-6 sm:gap-7"},c.createElement("div",{className:"grid gap-5"},c.createElement(xi,{variant:"sans-24",className:"text-slate-10 text-center font-semibold"},"Enter your Prismic ",c.createElement("br",{className:"sm:hidden"}),"access token"),c.createElement(xi,{variant:"sans-12-14",className:"text-center"},"An access token is required to view this preview.",c.createElement("br",null),"Repository Name:"," ",c.createElement("strong",{className:"font-medium text-slate-10"},e))),c.createElement("form",{onSubmit:function(t){t.preventDefault(),u(p),a&&a()},className:"grid gap-5"},c.createElement("label",{className:"grid gap-3"},c.createElement("span",{className:"sr-only"},"Access token"),c.createElement("input",{name:"access-token",placeholder:"your-access-token",value:p,spellCheck:!1,required:!0,onChange:function(t){return d(t.currentTarget.value)},className:Ie("border rounded px-5 py-3 block font-mono text-base leading-none w-full",!p&&"text-center","IDLE"===r&&"border-slate-90 bg-slate-95 text-slate-30 placeholder-slate-70","INCORRECT"===r&&"border-red-40 bg-red-95 text-red-40 placeholder-red-80")}),"INCORRECT"===r&&c.createElement(xi,{variant:"sans-12-14",className:"text-red-40 font-semibold text-center"},"Incorrect token")),c.createElement("ul",{className:"-ml-4 -mt-4 flex flex-wrap justify-center pointer-events-none"},c.createElement("li",{className:"pl-4 pt-4 pointer-events-auto"},c.createElement(bi,{variant:"white",type:"button",onClick:l},c.createElement(xi,{variant:"sans-14",className:"font-semibold"},"Cancel"))),c.createElement("li",{className:"pl-4 pt-4 pointer-events-auto"},c.createElement(bi,{variant:"purple",type:"submit"},c.createElement(xi,{variant:"sans-14",className:"font-semibold"},"Continue"))))),c.createElement(xi,{variant:"sans-12",className:"text-center"},"Not sure what your access token is? ",c.createElement("br",{className:"sm:hidden"}),c.createElement("a",{href:"https://user-guides.prismic.io/en/articles/1036153-generating-an-access-token",target:"_blank",rel:"noopener noreferrer nofollow",className:"text-purple-50 focus:text-purple-40 hover:text-purple-40 transition"},"Learn about generating one here."))))},Mi=function(t){var e=t.repositoryName,n=t.errorMessage,r=t.isOpen,i=t.onDismiss;return c.createElement(vi,{variant:"red",repositoryName:e,onDismiss:i,isOpen:r,"aria-label":"Prismic preview error for "+e},c.createElement("div",{className:"grid gap-6 sm:gap-7 justify-items-center"},c.createElement("div",{className:"grid gap-4"},c.createElement(xi,{variant:"sans-24",className:"text-center font-semibold"},"Error"),c.createElement(xi,{variant:"sans-12-14",className:"text-center"},"The preview could not be loaded.")),n&&c.createElement(xi,{variant:"mono-20",className:"text-center my-2"},n),c.createElement(bi,{variant:"whiteOutline",onClick:i,className:"mx-auto"},c.createElement(xi,{variant:"sans-14",className:"font-medium"},"Cancel Preview")),c.createElement("dl",{className:"text-red-80 flex flex-wrap -mt-5 -ml-5 justify-center"},c.createElement("div",{className:"grid gap-2 pl-5 pt-5 grid-flow-col"},c.createElement("dt",null,c.createElement(xi,{variant:"sans-12",className:"font-semibold"},"Repository")),c.createElement("dd",null,c.createElement(xi,{variant:"sans-12"},e))),c.createElement("div",{className:"grid gap-2 pl-5 pt-5 grid-flow-col"},c.createElement("dt",null,c.createElement(xi,{variant:"sans-12",className:"font-semibold"},"Plugin Version")),c.createElement("dd",null,c.createElement(xi,{variant:"sans-12"},"5.2.8"))))))},Ei=function(t){var e=t.repositoryName,n=t.isOpen,r=t.onDismiss;return c.createElement(vi,{repositoryName:e,onDismiss:r,isOpen:n,"aria-label":"Prismic preview loading for "+e},c.createElement("div",{className:"grid gap-6 sm:gap-7 justify-items-center"},c.createElement("div",{className:"grid gap-5"},c.createElement(xi,{variant:"sans-24",className:"text-slate-10 text-center font-semibold"},"Fetching preview"),c.createElement(xi,{variant:"sans-12-14",className:"text-center"},"Please wait while your updates are loading…")),c.createElement(bi,{variant:"white",onClick:r,className:"mx-auto"},c.createElement(xi,{variant:"sans-14",className:"font-medium"},"Cancel Preview"))))},ji=function(t){var e,n,r,i,o,a,u,s,l=t.afterAccessTokenSet,f=ui(),p=f[0],d=f[1],h=(e=p.activeRepositoryName,n=ui(),r=n[0],i=n[1],o=e?ei(Xr,e):void 0,a=c.useCallback((function(t,n){if(void 0===n&&(n=!0),!e||!o)throw new Error("A repository name must be provided to usePrismicPreviewAccessToken before using the set function.");i({type:Zr.SetAccessToken,payload:{repositoryName:e,accessToken:t}}),n&&ct.set(o,t)}),[o,i,e]),u=c.useCallback((function(){if(!o)throw new Error("A repository name must be provided to usePrismicPreviewAccessToken before using the removeCookie function.");ct.remove(o)}),[o]),c.useMemo((function(){var t;return[e?null==(t=r.pluginOptionsStore[e])?void 0:t.accessToken:void 0,{set:a,removeCookie:u}]}),[e,r.pluginOptionsStore,a,u])),m=h[0],g=h[1],y=function(){return d({type:Zr.GoToIdle})};return c.createElement(c.Fragment,null,p.activeRepositoryName&&c.createElement(mi,null,c.createElement(Ei,{isOpen:p.previewState===qr.BOOTSTRAPPING||p.previewState===qr.RESOLVING,repositoryName:p.activeRepositoryName,onDismiss:y}),c.createElement(Ai,{isOpen:p.previewState===qr.PROMPT_FOR_ACCESS_TOKEN,repositoryName:p.activeRepositoryName,state:m?"INCORRECT":"IDLE",initialAccessToken:m,setAccessToken:g.set,afterSubmit:l,onDismiss:y}),c.createElement(Mi,{isOpen:p.previewState===qr.FAILED,repositoryName:p.activeRepositoryName,errorMessage:p.error?(s=p.error,s instanceof Xt?new Error("Unauthorized access"):s).message:void 0,onDismiss:y})))},Ni=function(t,e,n){void 0===e&&(e=[]),void 0===n&&(n={});var r=function(r){var i=ui()[1],o=di(e,{fetch:n.fetch}),a=si(r.data,{skip:n.mergePreviewData}),u=c.useCallback((function(){i({type:Zr.GoToIdle}),o()}),[o,i]);return c.useEffect((function(){o()}),[o]),c.createElement(c.Fragment,null,c.createElement(t,Object.assign({},r,{data:a.data,isPrismicPreview:a.isPreview,prismicPreviewOriginalData:r.data})),c.createElement(ji,{afterAccessTokenSet:u}))},i=hi(t);return r.displayName="withPrismicPreview("+i+")",r},Si=function(t,e,n){void 0===e&&(e=[]),void 0===n&&(n={});var r=function(r){var a=ui(),s=a[0],l=a[1],f=function(t,e){void 0===t&&(t=[]),void 0===e&&(e={});var n=ui(),r=n[0],a=n[1],s=c.useRef(r);return c.useEffect((function(){s.current=r}),[r]),c.useCallback((0,o.Z)(u().mark((function n(){var o,c,l,f,p,d,h,m,g,y;return u().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(s.current.previewState===qr.IDLE){n.next=2;break}return n.abrupt("return");case 2:if(c=ct.get(Kt.preview),u="documentId",v=void 0,v=new URLSearchParams(window.location.search),l=k.fromNullable(v.get(u)),f=c?fi(c):k.none,!k.isNone(l)&&!k.isNone(f)){n.next=7;break}return n.abrupt("return",a({type:Zr.NotAPreview}));case 7:if(a({type:Zr.SetActiveRepositoryName,payload:{repositoryName:f.value}}),p=[].concat((0,i.Z)(t),(0,i.Z)(r.repositoryConfigs)),d=p.find((function(t){return t.repositoryName===f.value}))){n.next=12;break}return n.abrupt("return",a({type:Zr.Failed,payload:{error:new Error(ei($r,f.value,"withPrismicPreview and withPrismicUnpublishedPreview"))}}));case 12:if(h=r.pluginOptionsStore[f.value]){n.next=15;break}return n.abrupt("return",a({type:Zr.Failed,payload:{error:new Error(ei(ti,f.value))}}));case 15:return a({type:Zr.StartResolving}),m=null!=(o=h.apiEndpoint)?o:le(f.value),(g=ce(m,{accessToken:h.accessToken,routes:h.routes,defaultParams:{lang:h.lang,fetchLinks:h.fetchLinks,graphQuery:h.graphQuery},fetch:e.fetch})).enableAutoPreviews(),n.prev=19,n.next=22,g.resolvePreviewURL({linkResolver:d.linkResolver,defaultURL:"/"});case 22:y=n.sent,n.next=32;break;case 25:if(n.prev=25,n.t0=n.catch(19),!(n.t0 instanceof Xt&&h.promptForAccessToken)){n.next=31;break}return n.abrupt("return",a({type:Zr.PromptForAccessToken}));case 31:return n.abrupt("return",a({type:Zr.Failed,payload:{error:n.t0}}));case 32:a({type:Zr.Resolved,payload:{path:y}});case 33:case"end":return n.stop()}var u,v}),n,null,[[19,25]])}))),[a,r.pluginOptionsStore,r.repositoryConfigs,t,e.fetch])}(e,{fetch:n.fetch}),p=s.previewState===qr.IDLE?null:s.previewState!==qr.NOT_PREVIEW,d=c.useCallback((function(){l({type:Zr.GoToIdle}),f()}),[f,l]);return c.useEffect((function(){f()}),[f]),c.useEffect((function(){var t;s.resolvedPath&&(null==(t=n.autoRedirect)||t)&&(n.navigate||pe.navigate)(s.resolvedPath)}),[s.resolvedPath]),c.createElement(c.Fragment,null,c.createElement(t,Object.assign({},r,{isPrismicPreview:p,prismicPreviewPath:s.resolvedPath})),c.createElement(ji,{afterAccessTokenSet:d}))},a=hi(t);return r.displayName="withPrismicPreviewResolver("+a+")",r},ki=function(t){return function(e){return e.length>0&&t[e[0].type]||null}},Oi=function(t,e){if(t.length>0){var n,r=function(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];return l.camelCase(e.filter((function(t){return null!=t})).join(" "),{transform:l.camelCaseTransformMerge})}(t[0].internal.type);return Object.assign({},e,((n={})[r]=t[0],n))}return e},Ii=function(){var t=ui()[0];return c.useMemo((function(){return t.activeRepositoryName?t.runtimeStore[t.activeRepositoryName]:void 0}),[t.activeRepositoryName,t.runtimeStore])},_i=function(t,e,n){void 0===n&&(n={});var r=function(r){var o,a,u,s,l,f,p=ui(),d=p[0],h=p[1],m=di(e,{fetch:n.fetch}),g=(o=r.location.pathname,a=c.useState(0),u=a[0],s=a[1],l=function(){return s((function(t){return t+1}))},f=Ii(),c.useEffect((function(){return f&&f.subscribe(l),function(){f&&f.unsubscribe(l)}}),[f]),c.useMemo((function(){return f?f.nodes.filter((function(t){return t.url===o})):[]}),[u,o,f])),y=function(t){void 0===t&&(t=[]);var e=ui()[0];return c.useMemo((function(){return[].concat((0,i.Z)(t),(0,i.Z)(e.repositoryConfigs)).find((function(t){return t.repositoryName===e.activeRepositoryName}))}),[e.activeRepositoryName,e.repositoryConfigs,t])}(e),v=c.useMemo((function(){var e;return null!=(e=null==y?void 0:y.componentResolver(g))?e:t}),[y,g]),b=c.useMemo((function(){return((null==y?void 0:y.dataResolver)||Oi)(g,r.data)}),[null==y?void 0:y.dataResolver,g,r.data]),w=c.useCallback((function(){h({type:Zr.GoToIdle}),m()}),[m,h]);return c.useEffect((function(){m()}),[m]),d.previewState===qr.ACTIVE?c.createElement(v,Object.assign({},r,{data:b})):c.createElement(c.Fragment,null,c.createElement(t,Object.assign({},r)),c.createElement(ji,{afterAccessTokenSet:w}))},o=hi(t);return r.displayName="withPrismicUnpublishedPreview("+o+")",r}}
2,2791:function(t,e,n){"use strict";n.r(e),n.d(e,{__esModule:function(){return r.X},onClientEntry:function(){return r.B}});var r=n(607)},8515:function(t){t.exports={prismicRepo:"pelvic-floor",defaultLanguage:"en-ca",langs:["en-ca","fr-ca"]}},8533:function(t,e,n){"use strict";n.d(e,{A:function(){return Et}});var r,i,o,a,u=n(7294),c=n(1597),s=n(5697),l=n.n(s),f=n(4839),p=n.n(f),d=n(2993),h=n.n(d),m=n(6494),g=n.n(m),y="bodyAttributes",v="htmlAttributes",b="titleAttributes",w={BASE:"base",BODY:"body",HEAD:"head",HTML:"html",LINK:"link",META:"meta",NOSCRIPT:"noscript",SCRIPT:"script",STYLE:"style",TITLE:"title"},x=(Object.keys(w).map((function(t){return w[t]})),"charset"),A="cssText",M="href",E="http-equiv",j="innerHTML",N="itemprop",S="name",k="property",O="rel",I="src",_="target",T={accesskey:"accessKey",charset:"charSet",class:"className",contenteditable:"contentEditable",contextmenu:"contextMenu","http-equiv":"httpEquiv",itemprop:"itemProp",tabindex:"tabIndex"},C="defaultTitle",D="defer",P="encodeSpecialCharacters",L="onChangeClientState",z="titleTemplate",R=Object.keys(T).reduce((function(t,e){return t[T[e]]=e,t}),{}),U=[w.NOSCRIPT,w.SCRIPT,w.STYLE],F="data-react-helmet",B="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Q=function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")},W=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),q=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},Y=function(t,e){var n={};for(var r in t)e.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(t,r)&&(n[r]=t[r]);return n},Z=function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e},H=function(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return!1===e?String(t):String(t).replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#x27;")},G=function(t){var e=$(t,w.TITLE),n=$(t,z);if(n&&e)return n.replace(/%s/g,(function(){return Array.isArray(e)?e.join(""):e}));var r=$(t,C);return e||r||void 0},V=function(t){return $(t,L)||function(){}},J=function(t,e){return e.filter((function(e){return void 0!==e[t]})).map((function(e){return e[t]})).reduce((function(t,e){return q({},t,e)}),{})},K=function(t,e){return e.filter((function(t){return void 0!==t[w.BASE]})).map((function(t){return t[w.BASE]})).reverse().reduce((function(e,n){if(!e.length)for(var r=Object.keys(n),i=0;i<r.length;i++){var o=r[i].toLowerCase();if(-1!==t.indexOf(o)&&n[o])return e.concat(n)}return e}),[])},X=function(t,e,n){var r={};return n.filter((function(e){return!!Array.isArray(e[t])||(void 0!==e[t]&&it("Helmet: "+t+' should be of type "Array". Instead found type "'+B(e[t])+'"'),!1)})).map((function(e){return e[t]})).reverse().reduce((function(t,n){var i={};n.filter((function(t){for(var n=void 0,o=Object.keys(t),a=0;a<o.length;a++){var u=o[a],c=u.toLowerCase();-1===e.indexOf(c)||n===O&&"canonical"===t[n].toLowerCase()||c===O&&"stylesheet"===t[c].toLowerCase()||(n=c),-1===e.indexOf(u)||u!==j&&u!==A&&u!==N||(n=u)}if(!n||!t[n])return!1;var s=t[n].toLowerCase();return r[n]||(r[n]={}),i[n]||(i[n]={}),!r[n][s]&&(i[n][s]=!0,!0)})).reverse().forEach((function(e){return t.push(e)}));for(var o=Object.keys(i),a=0;a<o.length;a++){var u=o[a],c=g()({},r[u],i[u]);r[u]=c}return t}),[]).reverse()},$=function(t,e){for(var n=t.length-1;n>=0;n--){var r=t[n];if(r.hasOwnProperty(e))return r[e]}return null},tt=(r=Date.now(),function(t){var e=Date.now();e-r>16?(r=e,t(e)):setTimeout((function(){tt(t)}),0)}),et=function(t){return clearTimeout(t)},nt="undefined"!=typeof window?window.requestAnimationFrame&&window.requestAnimationFrame.bind(window)||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||tt:n.g.requestAnimationFrame||tt,rt="undefined"!=typeof window?window.cancelAnimationFrame||window.webkitCancelAnimationFrame||window.mozCancelAnimationFrame||et:n.g.cancelAnimationFrame||et,it=function(t){return console&&"function"==typeof console.warn&&console.warn(t)},ot=null,at=function(t,e){var n=t.baseTag,r=t.bodyAttributes,i=t.htmlAttributes,o=t.linkTags,a=t.metaTags,u=t.
2noscriptTags,c=t.onChangeClientState,s=t.scriptTags,l=t.styleTags,f=t.title,p=t.titleAttributes;st(w.BODY,r),st(w.HTML,i),ct(f,p);var d={baseTag:lt(w.BASE,n),linkTags:lt(w.LINK,o),metaTags:lt(w.META,a),noscriptTags:lt(w.NOSCRIPT,u),scriptTags:lt(w.SCRIPT,s),styleTags:lt(w.STYLE,l)},h={},m={};Object.keys(d).forEach((function(t){var e=d[t],n=e.newTags,r=e.oldTags;n.length&&(h[t]=n),r.length&&(m[t]=d[t].oldTags)})),e&&e(),c(t,h,m)},ut=function(t){return Array.isArray(t)?t.join(""):t},ct=function(t,e){void 0!==t&&document.title!==t&&(document.title=ut(t)),st(w.TITLE,e)},st=function(t,e){var n=document.getElementsByTagName(t)[0];if(n){for(var r=n.getAttribute(F),i=r?r.split(","):[],o=[].concat(i),a=Object.keys(e),u=0;u<a.length;u++){var c=a[u],s=e[c]||"";n.getAttribute(c)!==s&&n.setAttribute(c,s),-1===i.indexOf(c)&&i.push(c);var l=o.indexOf(c);-1!==l&&o.splice(l,1)}for(var f=o.length-1;f>=0;f--)n.removeAttribute(o[f]);i.length===o.length?n.removeAttribute(F):n.getAttribute(F)!==a.join(",")&&n.setAttribute(F,a.join(","))}},lt=function(t,e){var n=document.head||document.querySelector(w.HEAD),r=n.querySelectorAll(t+"["+"data-react-helmet]"),i=Array.prototype.slice.call(r),o=[],a=void 0;return e&&e.length&&e.forEach((function(e){var n=document.createElement(t);for(var r in e)if(e.hasOwnProperty(r))if(r===j)n.innerHTML=e.innerHTML;else if(r===A)n.styleSheet?n.styleSheet.cssText=e.cssText:n.appendChild(document.createTextNode(e.cssText));else{var u=void 0===e[r]?"":e[r];n.setAttribute(r,u)}n.setAttribute(F,"true"),i.some((function(t,e){return a=e,n.isEqualNode(t)}))?i.splice(a,1):o.push(n)})),i.forEach((function(t){return t.parentNode.removeChild(t)})),o.forEach((function(t){return n.appendChild(t)})),{oldTags:i,newTags:o}},ft=function(t){return Object.keys(t).reduce((function(e,n){var r=void 0!==t[n]?n+'="'+t[n]+'"':""+n;return e?e+" "+r:r}),"")},pt=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object.keys(t).reduce((function(e,n){return e[T[n]||n]=t[n],e}),e)},dt=function(t,e,n){switch(t){case w.TITLE:return{toComponent:function(){return t=e.title,n=e.titleAttributes,(r={key:t})[F]=!0,i=pt(n,r),[u.createElement(w.TITLE,i,t)];var t,n,r,i},toString:function(){return function(t,e,n,r){var i=ft(n),o=ut(e);return i?"<"+t+' data-react-helmet="true" '+i+">"+H(o,r)+"</"+t+">":"<"+t+' data-react-helmet="true">'+H(o,r)+"</"+t+">"}(t,e.title,e.titleAttributes,n)}};case y:case v:return{toComponent:function(){return pt(e)},toString:function(){return ft(e)}};default:return{toComponent:function(){return function(t,e){return e.map((function(e,n){var r,i=((r={key:n})[F]=!0,r);return Object.keys(e).forEach((function(t){var n=T[t]||t;if(n===j||n===A){var r=e.innerHTML||e.cssText;i.dangerouslySetInnerHTML={__html:r}}else i[n]=e[t]})),u.createElement(t,i)}))}(t,e)},toString:function(){return function(t,e,n){return e.reduce((function(e,r){var i=Object.keys(r).filter((function(t){return!(t===j||t===A)})).reduce((function(t,e){var i=void 0===r[e]?e:e+'="'+H(r[e],n)+'"';return t?t+" "+i:i}),""),o=r.innerHTML||r.cssText||"",a=-1===U.indexOf(t);return e+"<"+t+' data-react-helmet="true" '+i+(a?"/>":">"+o+"</"+t+">")}),"")}(t,e,n)}}}},ht=function(t){var e=t.baseTag,n=t.bodyAttributes,r=t.encode,i=t.htmlAttributes,o=t.linkTags,a=t.metaTags,u=t.noscriptTags,c=t.scriptTags,s=t.styleTags,l=t.title,f=void 0===l?"":l,p=t.titleAttributes;return{base:dt(w.BASE,e,r),bodyAttributes:dt(y,n,r),htmlAttributes:dt(v,i,r),link:dt(w.LINK,o,r),meta:dt(w.META,a,r),noscript:dt(w.NOSCRIPT,u,r),script:dt(w.SCRIPT,c,r),style:dt(w.STYLE,s,r),title:dt(w.TITLE,{title:f,titleAttributes:p},r)}},mt=p()((function(t){return{baseTag:K([M,_],t),bodyAttributes:J(y,t),defer:$(t,D),encode:$(t,P),htmlAttributes:J(v,t),linkTags:X(w.LINK,[O,M],t),metaTags:X(w.META,[S,x,E,k,N],t),noscriptTags:X(w.NOSCRIPT,[j],t),onChangeClientState:V(t),scriptTags:X(w.SCRIPT,[I,j],t),styleTags:X(w.STYLE,[A],t),title:G(t),titleAttributes:J(b,t)}}),(function(t){ot&&rt(ot),t.defer?ot=nt((function(){at(t,(function(){ot=null}))})):(at(t),ot=null)}),ht)((function(){return null})),gt=(i=mt,a=o=function(t){function e(){return Q(this,e),Z(this,t.apply(this,arguments))}return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(e,t),e.prototype.shouldComponentUpdate=function(t){return!h()(this.props,t)},e.prototype.mapNestedChildrenToProps=function(t,e){if(!e)return null;switch(t.type){case w.SCRIPT:case w.NOSCRIPT:return{innerHTML:e};case w.STYLE:return{cssText:e}}throw new Error("<"+t.type+" /> elements are self-closing and can not contain children. Refer to our API for more information.")},e.prototype.flattenArrayTypeChildren=function(t){var e,n=t.child,r=t.arrayTypeChildren,i=t.newChildProps,o=t.nestedChildren;return q({},r,((e={})[n.type]=[].concat(r[n.type]||[],[q({},i,this.mapNestedChildrenToProps(n,o))]),e))},e.prototype.mapObjectTypeChildren=function(t){var e,n,r=t.child,i=t.newProps,o=t.newChildProps,a=t.nestedChildren;switch(r.type){case w.TITLE:return q({},i,((e={})[r.type]=a,e.titleAttributes=q({},o),e));case w.BODY:return q({},i,{bodyAttributes:q({},o)});case w.HTML:return q({},i,{htmlAttributes:q({},o)})}return q({},i,((n={})[r.type]=q({},o),n))},e.prototype.mapArrayTypeChildrenToProps=function(t,e){var n=q({},e);return Object.keys(t).forEach((function(e){var r;n=q({},n,((r={})[e]=t[e],r))})),n}
2,e.prototype.warnOnInvalidChildren=function(t,e){return!0},e.prototype.mapChildrenToProps=function(t,e){var n=this,r={};return u.Children.forEach(t,(function(t){if(t&&t.props){var i=t.props,o=i.children,a=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object.keys(t).reduce((function(e,n){return e[R[n]||n]=t[n],e}),e)}(Y(i,["children"]));switch(n.warnOnInvalidChildren(t,o),t.type){case w.LINK:case w.META:case w.NOSCRIPT:case w.SCRIPT:case w.STYLE:r=n.flattenArrayTypeChildren({child:t,arrayTypeChildren:r,newChildProps:a,nestedChildren:o});break;default:e=n.mapObjectTypeChildren({child:t,newProps:e,newChildProps:a,nestedChildren:o})}}})),e=this.mapArrayTypeChildrenToProps(r,e)},e.prototype.render=function(){var t=this.props,e=t.children,n=Y(t,["children"]),r=q({},n);return e&&(r=this.mapChildrenToProps(e,r)),u.createElement(i,r)},W(e,null,[{key:"canUseDOM",set:function(t){i.canUseDOM=t}}]),e}(u.Component),o.propTypes={base:l().object,bodyAttributes:l().object,children:l().oneOfType([l().arrayOf(l().node),l().node]),defaultTitle:l().string,defer:l().bool,encodeSpecialCharacters:l().bool,htmlAttributes:l().object,link:l().arrayOf(l().object),meta:l().arrayOf(l().object),noscript:l().arrayOf(l().object),onChangeClientState:l().func,script:l().arrayOf(l().object),style:l().arrayOf(l().object),title:l().string,titleAttributes:l().object,titleTemplate:l().string},o.defaultProps={defer:!0,encodeSpecialCharacters:!0},o.peek=i.peek,o.rewind=function(){var t=i.rewind();return t||(t=ht({baseTag:[],bodyAttributes:{},encodeSpecialCharacters:!0,htmlAttributes:{},linkTags:[],metaTags:[],noscriptTags:[],scriptTags:[],styleTags:[],title:"",titleAttributes:{}})),t},a);gt.renderStatic=gt.rewind;var yt=n(1095),vt=n(9230),bt=n(3201),wt=n(8002),xt=function(t){var e=t.activeDocMeta,n=e.lang;function r(t){return"EN"==t?"English":"FR"==t?"French":t}var i=u.createElement("option",{value:n},r(n.slice(0,2).toUpperCase())),o=e.alternateLanguages.map((function(t,e){return u.createElement("option",{value:(0,wt.k)(t),key:"alt-lang-"+e},r(t.lang.slice(0,2).toUpperCase()))}));return u.createElement("li",{className:"language-switcher"},u.createElement("div",null,u.createElement("span",null,"Language: "),u.createElement("select",{value:n,onChange:function(t){(0,c.navigate)(t.target.value)}},i,o)))},At=function(t){var e,n,r,i=t.topMenu,o=t.activeDocMeta,a=u.useState("undefined"!=typeof window&&window.innerWidth<1024),c=a[0],s=a[1],l=u.useState(!1),f=l[0],p=l[1];u.useEffect((function(){window.addEventListener("resize",(function(){var t=window.innerWidth<1024;t!==c&&s(t)}),!1)}),[c]);var d=u.createElement("div",{className:"menu_links"},i.menu_links.map((function(t,e){var n;return u.createElement("li",{key:"menu-link"+e},u.createElement(yt.wK,{href:null===(n=t.link)||void 0===n?void 0:n.url},t.link_label))})),!c&&u.createElement("li",null,u.createElement(yt.wK,{href:"/articles#search",className:"Desktop-Search"},u.createElement(bt.U41,{alt:"Search"}),u.createElement("span",{className:"visually-hidden"},"Search"))),u.createElement("li",null,u.createElement(yt.wK,{href:null===(e=i.button_link)||void 0===e?void 0:e.url,className:"btn-primary"},i.button_label))),h=u.createElement(u.Fragment,null,u.createElement("div",{className:"search"},u.createElement(yt.wK,{href:"/articles#search",className:"Mobile-Search"},u.createElement(bt.U41,{alt:"Search"}),u.createElement("span",{className:"visually-hidden"},"Search"))),u.createElement("div",{className:f?"nav-icon close":"nav-icon",onClick:function(){return p(!f)},tabIndex:"0"},u.createElement("span",{className:"ham bar-1"}),u.createElement("span",{className:"ham bar-2"}),u.createElement("span",{className:"ham bar-3"})),u.createElement("div",{className:f?"mobile-menu open":"mobile-menu"},d));return u.createElement("header",{id:"header"},u.createElement("div",{className:"banner"},u.createElement(xt,{activeDocMeta:o})),u.createElement("nav",{className:"menu"},u.createElement("ul",{className:"nav-menu"},u.createElement(yt.wK,{href:"/",className:"nav-logo"},u.createElement(vt.G,{image:null===(n=i.logo)||void 0===n?void 0:n.gatsbyImageData,alt:(null===(r=i.logo)||void 0===r?void 0:r.alt)||"",className:"logo"})),c?h:d)))},Mt=function(t){var e=t.bottomMenu;t.activeDocMeta;return u.createElement("footer",null,u.createElement("div",{className:"footer-nav"},u.createElement("h5",null,e.footer_title),u.createElement("ul",{className:"footer-links"},e.menu_links.map((function(t,e){var n;return u.createElement("li",{key:"menu-link"+e},u.createElement(yt.wK,{href:null===(n=t.link)||void 0===n?void 0:n.url},t.link_label))}))),u.createElement("p",null,e.copyright)))},Et=function(t){var e=t.children,n=t.topMenu,r=t.bottomMenu,i=t.activeDocMeta,o=(u.useRef(null),(0,c.useStaticQuery)("4160633550"));return u.createElement(u.Fragment,null,u.createElement(gt,{htmlAttributes:{lang:i.lang}},u.createElement("meta",{charSet:"utf-8"}),u.createElement("title",null,o.site.siteMetadata.title),u.createElement("meta",{name:"description",content:o.site.siteMetadata.description}),u.createElement("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),u.createElement("link",{href:"https://fonts.googleapis.com/css?family=Lato:300,400,700,900",rel:"stylesheet",type:"text/css"}),u.createElement("link",{href:"https://fonts.googleapis.com/icon?family=Material+Icons",rel:"stylesheet"}
2),u.createElement("link",{rel:"preconnect",href:"https://fonts.googleapis.com"}),u.createElement("link",{rel:"preconnect",href:"https://fonts.gstatic.com",crossorigin:!0}),u.createElement("link",{href:"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap",rel:"stylesheet"})),u.createElement(At,{topMenu:n,activeDocMeta:i}),u.createElement("main",null,e),u.createElement(Mt,{bottomMenu:r,activeDocMeta:i}))}},1394:function(t,e,n){"use strict";n.d(e,{w:function(){return f}});var r=n(7294),i=n(9230),o=n(1095),a="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAyAAAAJYCAMAAACtqHJCAAABEVBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABoX7lMAAAAW3RSTlMAXgYsGUUTViVKHV0BAlsHUQVaAxwKXEZYDCIEIxJDFVM0JzgOEVBUCUc6FjJNS04LPy0PGy5CK0gYITBVNh8mVylJKkwzQD5BLzEQJDUXO1kIHkRSKDwUDTlP76vJ/AAACDdJREFUeAHt3YV6G1m2x9HajjuKIzYzQ5iZqZm7h9//PYbn3gbbR4qr5JLOWs9Qv09g/b0LAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgFHNT2SkGA92X25GfzpPLBaTd2Y5MfVlA0tXI1nQBCQeRry8KSFiNfP2hgIRLka9GAQkCgRMIBBIEAgMFcvOTTPwgED4ikMtFJmYGCgQEAgkCgRMIBBIEAicQCCQIBE4gEBCIQBCIQBCIQBCIQBCIQBCIQBCIQBBI687Fixe/nhMIAvmdr7980ol/aR7uPWgJBIH8wvxM/FLjwppAEMh/7S/Fbx29EggC+bf12TjG92sCQSBF61oc7/YdgSCQvTjJYVcguRPI4zjZk7ZA8iaQ6804xY5AsiaQuV6c6juB5Ewg7+N07wSSMYHMvYiEaYHkSyCrkfJIIPkSyGakLHYFkiuBzHUi6ZVAciWQrUjbEUiuBPJNpP0skFwJ5HmkHQokVwLZibQXAsmVQL6NtIZAciWQryKtJ5BcCWQ30pYEkiuBTEfaXwWSK4H0FyNpXSC5EkjxLpLuCCRbAtmNlKVCINkSSHc2ElYFki+BFJ/G6XqtojJr8xdu7O4LpMYE0n0Tp/qpqMrUtz/Ev3x4IJDaEkhiMvVFUZXvXsT/PFoQSF0JpLgWJ9vuFhV51Yn/d3SxroEgkLmlOMny15W9fizGL81erGkgCKTofxLHa/y5qMjKm/i1Fys1DQSBFO2XcZxbK0VF2jPxWzPt2gaC8weXj+K3Fm/MFVXZid/bqW0gCKTof7kcv9S8e7+ozIM4zoMaB4ITbP31R7P/q2Pm4V+K6iw04jiNhVoHgiOe7YOfXr9+vb41VVSptRTHW2oJBGegn8dJnguE7AOZbsZJmtMCIfNArjTiZI0rAiHvQDbjNJsCIetAHsfpHguEjAPZWozTLW4JhGwDmepFSm9KIOQayN1IuysQMg3kUgzikkDIMpCDTgyicyAQMgxk7XYM5vaaQMgvkL0Y1J5AyC6QZzG4ZwIhs0BWlmNwyysCIatA2jMxjJm2QMgpkE9jODcEQkaBzMew5gVCNoEsNGJYjSsCIZNAWldjeEstgZBHIPfiY9wTCFkEcr0ZH6N5XSBkEEj3KD7OdnfyA0Egj+JjfTbxgSCQP8bH253wQBDIRic+XmdjogNBIP1enMVhf5IDQSDfx9lcm+BAEMhqnNXqxAaCQO7PxlnN7o9HIAjk6bUPvZt/mm+V+Rv3tHftMQgEgRy8i//4cL3M37in3ahTIAgkfbZ5rz3EIakza07XPRAEst6MX7g6NcT/cT+zxo91CgSBpI963OoXKa0nUZarrToFgkDSg6cvipR7UZ4LNQ4EgbRnhn9mp5tRnubT+gaCQL6K32tupT6AlOmoW9dAEMh0c/i1xmaUa7OmgSCQK43h1xrvo2xvaxkIAmn9PPxaY2sxytbZqGMgCOTx8M/sVC/K1+vXLxAEstUcfq1xN6rwee0CQSDd7eHXGpeiGut1CwSB3B1+rXHQiWrM3q9XIAjk9fBrjbXbUZWbc3UKBIGkXwxutROHpEr1skaBIJC1v0XSTuKQVLku1ycQBLI3/DO7shxVWr5Tl0AQyLMYRGMhNbIt00y7HoEgkJXl4dcaN6Jqz2sQCAIZ5sXgYeKQVKma03UIBIF8OvxaY6ER1WtcEQjnH8j88GuN1lKMwqZAONdAhn8xeJQY2ZbrsUA410CGfzF4mzgkVarFLYFwvoHcG36t0d2OUelNCYTzDGT4F4Ne/1GMzl2BMMpAShg83YxRWhcI5xfIZ1F3nQOBcF6B7Eb93V4TCOcTyEYnxsCeQDiXQPqHMRaeCYTzCORajIflFYEw+kBWY1zMtAXCqAPZn42xcUMgjDiQ9q0YI/MCYbSB7MQ4aVwRCKMM5HKMl6WWQBhdIAtvYszcEwgjC6R1NcZN87pAGFUgD2P8bHcFwmgCedqMMfSZQBhJIN2jGEu7AmEUgWzGeOpsVB8IAnkb4+qwX3UgCGSjE2PrWsWBIJB+L8bYarWBIJDvY5zN7lcZCAJZj/F2q11dIAjk/myMuZ3KAkEgczdj7F2uKhAE8m2MvzcL1QSCQC7HJLjaqiIQBHJnOSbCwwoCQSCtJzEZmk/LDwSBPI9JcdQtOxAEMt2MibFZciAI5MdGTJC35QaCQDZjknQ2ygwEgbyPydLrlxcIAtlajAnzeWmBIJB+LybOelmBIJDPY/LM3i8nEATyTUyim3NlBIJA7s/GRHpZQiAIpH0rJtQDgXD2QNYuTqp9gXCmQDIxWCAgEEgQyAlAIJAgEBgokIfTmTgUCEMEkiuBkCAQSBDICUAgkPBN5OtFAQnzka8PBSRMzUa2viog5X3kanuqgKSHi5Gl2/vFAGBl90KG5lvFQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/gHtCsN7ZVLJnwAAAABJRU5ErkJggg==",u=n(3201),c=n(1597),s=function(){return(0,c.useStaticQuery)("2100281107").allPrismicArticle.nodes},l=n(8037),f={info_with_image:function(t){var e,n,a,u=t.slice,c=r.createElement("div",{className:"featured-image"},r.createElement(i.G,{image:null===(e=u.primary.featured_image)||void 0===e?void 0:e.gatsbyImageData,alt:(null===(n=u.primary.featured_image)||void 0===n?void 0:n.alt)||""})),s=r.createElement("div",{className:"text-content"},r.createElement(o.v,{field:null===(a=u.primary.text)||void 0===a?void 0:a.richText}));return r.createElement("section",{className:"info-with-image"},r.createElement("div",{className:"Container"},r.createElement("div",{className:u.primary.image_side?"flex-wrap wrap-reverse":"flex-wrap"},u.primary.image_side?s:c,u.primary.image_side?c:s)))},homepage_hero:function(t){var e,n,a,u,c=t.slice;return r.createElement("section",{className:"HomepageHero"},r.createElement("div",{className:"Container"},r.createElement("div",{className:"flex-wrap wrap-reverse"},r.createElement("div",{className:"text"},r.createElement("h1",null,r.createElement("span",{className:"subtitle"},c.primary.subtitle),c.primary.title),r.createElement("p",null,c.primary.above_copy),r.createElement("div",{className:"btn-box"},r.createElement(o.wK,{href:null===(e=c.primary.button_link_a)||void 0===e?void 0:e.url,className:"btn-primary"},c.primary.button_label_a),r.createElement(o.wK,{href:null===(n=c.primary.button_link_b)||void 0===n?void 0:n.url,className:"btn-secondary"},c.primary.button_label_b))),r.createElement("div",{className:"featured-image"},r.createElement(i.G,{image:null===(a=c.primary.image)||void 0===a?void 0:a.gatsbyImageData,alt:(null===(u=c.primary.image)||void 0===u?void 0:u.alt)||""})))),r.createElement("img",{src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkwIiBoZWlnaHQ9IjM2NSIgdmlld0JveD0iMCAwIDI5MCAzNjUiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTIzLjM5IDMwNy40MzZDMTA4LjU0OSAzMTIuMjE5IDgxLjI1NTcgMzExLjA4MiA3Ni4wMTQ4IDMwOS41OTdDNzMuNzM2MSAzMDguOTUxIDY4LjkwMjMgMzA3LjYwMyA2NC4wMDM1IDMwNi4yMzZDNTkuMDUwMiAzMDQuODU1IDU0LjAzMDQgMzAzLjQ1NCA1
2MS41MTg1IDMwMi43NDNDMzYuMTU0MiAyOTguMzg4IDE4LjgyMDMgMjkwLjk1IDYuMjUyNDkgMjgwLjk3M0MyLjk2NTg3IDI3OC4zNjQgLTAuMzUwMjc1IDI3NS45MTMgLTMuNjI2NDMgMjczLjQ5MkMtMTUuMTc2MiAyNjQuOTU2IC0yNi4yMjg5IDI1Ni43ODcgLTMzLjczODcgMjQzLjMzN0MtNDMuMjA3NCAyMjYuMzc2IC00Mi42NDA4IDIxMS4zMTIgLTQxLjk5MzQgMTk0LjA5OUMtNDEuODQ4MSAxOTAuMjM3IC00MS42OTg4IDE4Ni4yNjcgLTQxLjY1NzggMTgyLjE0M0MtNDEuMTAyNiAxMjYuMTg5IC0xOC4zNjc2IDQzLjQ5NDMgNDYuNTMxIDMyLjM1OTVDNjQuOTgzNSAyOS4xOTQxIDc5Ljk0MjggMzYuNTYgOTUuMDMxNSA0My45ODk2QzEwMi4yMjggNDcuNTMyOSAxMDkuNDUzIDUxLjA5MDcgMTE3LjEwMSA1My41Mjc1QzE0My43MTYgNjIuMDA3MSAxNzYuMzM2IDc2LjcwNDcgMTk5LjcxNCA5My4wMDc3QzIxOC42MTcgMTA2LjE5MSAyMzUuODQxIDE0MC4zMjIgMjQ0LjExIDE3My42MTFDMjQ2Ljk4MiAxODUuMTc0IDI0Mi45MzggMjAyLjQ5NiAyNDAuMjkgMjEzLjgzOUMyNDAuMTkyIDIxNC4yNTkgMjQwLjA5NiAyMTQuNjcxIDI0MC4wMDIgMjE1LjA3M0MyMjguODk3IDI2Mi44MDcgMTY2Ljc4IDI5My40NTEgMTIzLjM5IDMwNy40MzZaIiBmaWxsPSIjMTYzRDdBIi8+CjxwYXRoIGQ9Ik0xNjAuODY3IDE1NS44MUMxNTkuMzU0IDE1Ni4yMDggMTUyLjM0NiAxNTYuODQ1IDE0NS4yNTggMTU3LjI0M0MxMjUuNjY4IDE1OC4yNzkgMTI3LjI2IDE1OS40NzMgMTEzLjcyMiAxNzMuMTcxQzEwOS4wMjQgMTc3Ljk0OSAxMDkuOSAxODEuNjkyIDEwNy41OSAxOTAuODVDMTAyLjAxNiAyMTIuOTg5IDEyMy4xMTkgMjEyLjkwOSAxMzQuNDI4IDE5OC42NTRDMTQzLjgyNSAxODYuNzg4IDE0OS43OTcgMTgyLjk2NiAxNjUuNDg2IDE3OC45MDVDMTc5Ljk3OSAxNzUuMTYyIDE4My45NjEgMTcyLjEzNSAxODMuOTYxIDE2NC45NjhDMTgzLjk2MSAxNTcuMTY0IDE3Mi45NzIgMTUyLjcwNCAxNjAuODY3IDE1NS44MVpNMTYzLjU3NSAxNzMuNjQ5QzE0Ny4yNDkgMTc3LjU1MSAxMzYuMjU5IDE4My4wNDYgMTI5LjY1IDE5MS4wMDlDMTE5LjIxNyAyMDMuNTEyIDExNS40NzQgMjA2LjE0IDExNC45MTcgMjAxLjEyM0MxMTQuNTk4IDE5OC41NzUgMTE5LjEzOCAxODQuMDAxIDEyMC44OSAxODEuNjkyTDEyNi43ODMgMTczLjk2N0MxMzQuOTg1IDE2My4xMzYgMTM0LjQyOCAxNjMuNTM1IDE0OC40NDQgMTYyLjgxOEMxNTUuMTMzIDE2Mi40OTkgMTYyLjIyMSAxNjEuODYzIDE2NC4xMzIgMTYxLjQ2NUMxNzYuNTU1IDE1OC44MzcgMTc1LjQ0IDE3MC43ODIgMTYzLjU3NSAxNzMuNjQ5WiIgZmlsbD0iIzAwOTdCNSIvPgo8cGF0aCBkPSJNMjcwLjkyNCAxNjUuOTI0QzI2Ni4xNDYgMTU5LjcxMyAyNTguODk5IDE0OS41MTkgMjU0LjgzOCAxNDMuMzg3QzIzMC41NDkgMTA2LjkxNCAyMTIuODcgMTAwLjcwMiAxNjguMDM0IDExMy4wNDZDMTUwLjExNiAxMTcuOTgzIDE0Ny44ODcgMTE3LjgyNCAxMTkuNDU2IDEwOC4xODhDODIuOTgzMiA5NS44NDQ2IDQxLjE3NDIgMTIxLjAwOSA1MC41NzEzIDE1NS4wMTRDNTYuNDY0NCAxNzYuNDM2IDU2LjU0MzkgMTc2LjExOCA1MC42NTA4IDE5Ni43NDRDNDIuNDQ4MyAyMjUuNzMxIDQzLjAwNTggMjM4LjA3NSA1My40MzgxIDI1Ny42NjVDODQuODE0NyAzMTYuNTE2IDE1OS41OTMgMzE0LjI4NiAxODAuMDU5IDI1NC4wMDFDMTg2LjQzIDIzNS4yODcgMTg4LjgxOSAyMzAuNTA5IDE5NC43OTIgMjI0LjYxNkMyMDUuMzA0IDIxNC4yNjQgMjA5LjA0NyAyMTQuMDI1IDIyMS44NjggMjIzLjQyMkMyNDAuMDI1IDIzNi43MjEgMjU2LjM1MSAyNDAuMTQ1IDI3Mi4wMzkgMjMzLjkzNEMyOTYuMTY5IDIyNC4zNzcgMjk1Ljg1IDE5OC40MTYgMjcwLjkyNCAxNjUuOTI0Wk0yMzEuODIzIDIxOS4yMDFDMjA0LjM0OCAxOTkuNTMxIDE4MS4yNTQgMjExLjA3OCAxNjguMTE0IDI1MS4xMzVDMTYwLjA3MSAyNzUuNjYzIDE1NS43NzEgMjgxLjMxNyAxMzguOTY3IDI4OS43NThDMTEwLjIxOSAzMDQuMTcyIDczLjk4NDEgMjgyLjc1MSA2MC4zNjY0IDI0My4zMzFDNTUuMzQ5MyAyMjguNjc4IDU2LjM4NDcgMjE2LjA5NSA2NC45MDU4IDE4OS44MTVDNjkuMDQ2OSAxNzcuMDczIDY5LjIwNjEgMTc0LjA0NyA2Ni40MTg4IDE2My42MTVDNjIuMTk4MSAxNDcuNzY3IDYxLjk1OTIgMTQ1LjkzNiA2My4yMzMzIDEzOS44MDRDNjguODA3OSAxMTMuMjA1IDkxLjI2NTMgMTA2Ljc1NSAxMjAuNjUxIDExNi4zMTFDMTQ2LjY5MiAxMjQuODMyIDE1My4wNjMgMTI0LjkxMiAxNzkuNTgyIDExNy41ODVDMjA5LjA0NyAxMDkuMzgzIDIyMS4xNTIgMTE0LjMyIDIzOS44NjYgMTQyLjE5M0MyNDguMzA4IDE1NC43NzUgMjUzLjAwNiAxNjEuMzA2IDI2MS4xMjkgMTcxLjY1OEMyOTMuODU5IDIxMy40NjcgMjcyLjM1OCAyNDguMjY4IDIzMS44MjMgMjE5LjIwMVoiIGZpbGw9IiMwMDk3QjUiLz4KPHBhdGggZD0iTTIxOC42MDMgMTU0LjUzNkMxOTguMjk2IDEzOC43NjggMjAyLjQzNyAxMjkuNTMgMTY4LjAzNCAxMzEuOTE5QzE1MS43ODggMTMzLjAzNCAxNTguOTU2IDEzNi4zNzkgMTI3LjQyIDEzOS4wODZDMTA0LjQ4NSAxNDEuMDc3IDg1LjIxMjYgMTQ1LjY5NiA4NS4yMTI2IDE2OC45NUM4NS4yMTI2IDE3NS41NiA4NC44MTQ0IDE3OC45ODQgODMuNTQwMiAxODMuMjA1QzczLjk4MzkgMjE0LjY2MSA4Ny45MjAxIDI1MC4wMTkgMTA5Ljc0IDI0OS45NEMxMjMuOTE2IDI0OS44NiAxMzIuMzU3IDI0My4wOTEgMTQ0LjE0MyAyMjIuMjI3QzE1MS4zMTEgMjA5LjU2NCAxNjEuMjY1IDE5OS44NDkgMTcwLjY2MiAxOTYuOTgyQzE3Mi4wOTUgMTk2LjU4NCAxODAuOTM1IDE5NS45NDYgMTkwLjMzMiAxOTUuNjI4QzIxNy40ODggMTk0LjY3MiAyMjUuNzcgMTkwLjM3MiAyMjkuNzUyIDE3NS4xNjFDMjMxLjkwMiAxNjcuMDM4IDIyOS45MTEgMTYzLjI5NiAyMTguNjAzIDE1NC41MzZaTTE4NS45NTIgMTkyLjM2M0MxNTguODc2IDE5Mi4zNjMgMTQ5Ljk1NyAxOTguMTc2IDEzNi4wMiAyMjQuNTM2QzExMS4zMzMgMjcxLjEyMyA3NS45NzQ4IDIzNy45OTUgOTQuMzcwOCAxODUuMzU1Qzk3LjA3ODQgMTc3LjYzMSA5Ny4yMzc2IDE3Ni44MzQgOTYuNjgwMSAxNzAuNTQzQzk1LjMyNjMgMTU0LjA1OCAxMDUuNzU5IDE0Ni45NzEgMTM1LjA2NSAxNDQuMTgzQzE1MS42MjkgMTQyLjU5MSAxNTUuNjExIDE0MS4xNTcgMTY1LjY0NSAxMzguMjExQzE3MC45MDEgMTM2LjYxOCAxNzkuOTggMTM2LjIyIDE4NC43NTggMTM3LjE3NUMxODkuMjE3IDEzOC4wNTEgMTk4LjI5NiAxNDkuOTk3IDIxMS4xMTcgMTU5Ljk1MUMyMzMuMDE3IDE3Ni45MTQgMjIxLjA3MiAxOTIuMjgzIDE4NS45NTIgMTkyLjM2M1oiIGZpbGw9IiMwMDk3QjUiLz4KPC9zdmc+Cg==",alt:"",className:"bg-image"}),r.createElement("div",{className:"Container"},r.createElement("div",{className:"below-hero"},r.createElement("div",{className:"center-wrap"},r.createElement("h2",null,c.primary.below_title),r.createElement("p",null,c.primary.below_copy)))))},list_with_title:function(t){var e,n=t.slice;return r.createElement("section",{className:"ListWithTitle"},r.createElement("div",{className:"Container"},r.createElement("div",{className:"wrap"},r.createElement("h2",null,n.primary.title),r.createElement(o.v,{field:null===(e=n.primary.list)||void 0===e?void 0:e.richText}),r.createElement("img",{src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjE3IiBoZWlnaHQ9IjQ5OCIgdmlld0JveD0iMCAwIDIxNyA0OTgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xMTIuNjYgMjguMTUyNUMxMTEuNDc3IDQxLjU3NzQgMTI2LjExMiA2Mi44NTIxIDEzNS40NTEgNjcuOTE5OEMxMzUuNDkzIDY4LjUwNDYgMTM1LjU1NCA2OS4xMzE1IDEzNS42MzYgNjkuODAyMkMxMzYuNTY4IDc3LjQ0MjUgMTM4Ljc3NyAxMDQuOTg1IDEzOC44OTggMTA4LjQzMUMxMzkuMDgxIDExMy42MDQgMTM5LjQ1OCAxMTguOSAxMzkuODggMTI0LjE4NUMxMzcuNjk1IDExOC44NTYgMTM0Ljg4NiAxMTMuNzU5IDEzMiAxM
2DguNjg2QzEyNC40NDggOTUuNDA5NyAxMDkuMjQ1IDg3Ljk5NzggOTAuNTk4NCA4OS4yOTI0QzgwLjI4MTcgOTAuMDA4NyA2NC44MDY5IDk3LjI2NjEgNzAuMjE3IDEwOC42ODZDNzIuNTUyMyAxMTMuNjE1IDc4LjcyMjcgMTE3Ljg1NCA4My44NjYyIDEyMS4zODhDODQuODU1MSAxMjIuMDY3IDg1LjgwNiAxMjIuNzIgODYuNjg0NCAxMjMuMzQ3QzEwMS40MjEgMTMzLjg2NyAxMjIuNjY1IDE0My42ODMgMTQxLjU5NSAxNDcuNzgyQzE0Mi40MTYgMTY2LjMzNyAxMzguMDMxIDE4NC4zMjQgMTM1LjYzNiAyMDIuNjU0QzEzNC4wODggMjEyLjM1MyAxMzIuNTU4IDIyMS45MzMgMTMwLjQ3NiAyMzEuNDE1QzEyNi4wODcgMjExLjMxMSAxMDQuNjAzIDE3OC44MDcgODcuNDk2MSAxNzYuMzczQzc5LjE1NDMgMTc1LjE4NiA3MC4xMDU5IDE3NS41MTEgNjUuODczNyAxODMuMDkxQzYyLjYgMTg4Ljk1NCA2NC40NDI0IDE5Ny40MTYgNjcuMDE5MiAyMDMuMTE4QzcxLjUyNjcgMjEzLjA5MyA4MC4wNDEyIDIyMS43MTMgODguOTc1NyAyMjguODA3Qzk5Ljk1MTMgMjM3LjUyMiAxMTIuNjMgMjQyLjE4NyAxMjcuMzAzIDI0NC4wN0MxMjYuNTQ1IDI0Ni43MiAxMjUuNzIyIDI0OS4zNjIgMTI0LjgyMiAyNTEuOTk4QzEyMC40MTMgMjY0LjkxOCAxMTQuNTM1IDI3Ny4zNjUgMTA4LjU2MyAyOTAuMDEyQzEwNi45OTkgMjkzLjMyNCAxMDUuNDI3IDI5Ni42NTEgMTAzLjg3NSAzMDAuMDAzQzEwMy4xMjQgMzAxLjYyNSAxMDIuMzggMzAzLjI0OSAxMDEuNjMzIDMwNC44NzNDOTguNTA5MyAzMTEuODYyIDk1LjIyODEgMzE4LjgzNSA5MS41Mzk0IDMyNS42MjRDOTMuNDIyOSAzMTEuNjExIDg4Ljg0ODEgMjkwLjA3MiA3NS42MTAyIDI3OS41MDlDNjMuNzUwMyAyNzAuMDQ2IDQ1LjUzOTMgMjc1LjE1NCA0NS41MzkzIDI4OS4wNThDNDUuNTM5MyAzMDguOTEyIDY5LjQ0NSAzMjUuMjQgODUuOTYyOCAzMzUuMzU4Qzc4LjMyNDkgMzQ4Ljc0NiA3MS42MjY2IDM2Mi4yMjIgNjUuMzgxOSAzNzYuMTg3QzYzLjI4MzYgMzgwLjg3OSA2MC43ODg1IDM4NS45NzEgNTguMjE1MiAzOTEuMjIxQzU3LjMyNTQgMzkzLjAzNSA1Ni40MzcxIDM5NC44NSA1NS41NTQ5IDM5Ni42NjZDNTUuMzQwNyAzOTQuNjg4IDU0Ljk2ODUgMzkyLjYyMiA1NC42Mjg0IDM5MC43MzVDNTMuMDQ2NyAzODEuOTU4IDUzLjYzMTggMzcyLjU0NiA0OC44MzMzIDM2NC40NzZDNDQuODYwMiAzNTcuNzk0IDM4LjIwNyAzNTEuMzUyIDMxLjUwNjcgMzQ2Ljc3M0MyNS45NjU4IDM0Mi45ODUgMTcuNTA4NCAzNDAuOTAzIDEwLjc5MTIgMzQzLjM5MkMyLjA2MjYxIDM0Ni42MjcgLTAuMTA1NTEyIDM1NS41NDEgMC4wMDM4ODM1NSAzNjIuOTk3QzAuMjk2OTE0IDM4Mi45NyAzMi4wNDkxIDQwNi4zMTUgNDguOTc2MSA0MTAuODMzQzQ2LjczNTkgNDE2LjAxMSA0NC43OTY4IDQyMS4wNiA0My40NTk1IDQyNS43NTNDMzcuMDM0NyA0NDguMjk4IDI5LjUgNDc0Ljc5IDI1LjQ1OTUgNDk0LjYzMkMyNS40NTk1IDQ5Ny4xMTIgNDcuNzk2MiA1MDAuMTk1IDQ5IDQ5NS43MzNDNDkuMzY2MSA0OTMuMTg3IDQ5LjcxMTEgNDkwLjc5NSA1MC4wMzYgNDg4LjU0MkM1Mi44MTc2IDQ2OS4yNTggNTQuMTM1OSA0NjAuMTE4IDU0Ljc1IDQ1MC42NjRDNTUuNzM5MSA0MzUuNDM3IDYxLjg4MDUgNDEzLjg0MiA2Ny43MDg3IDM5Ny4yMjZDODEuMDA5NSAzOTcuMzEzIDk0LjA3NzUgMzk4LjQ5NiAxMDcuMzA0IDM5OS44ODNDMTIyLjkwMSA0MDEuNTE4IDE1Ny4zMDMgNDA0LjUyMiAxNjAuNDc3IDM4NC4yOTJDMTYxLjU0OCAzNzcuNDY2IDE1OS4yOTcgMzcwLjExNyAxNTQuNDE1IDM2NC43NzJDMTQ2Ljg3OCAzNTYuNTIgMTM5LjUxNSAzNTMuMDM0IDEyNy41OSAzNTQuMzM2QzExNi42NjYgMzU1LjUyOCAxMDEuMzQgMzY0LjE1NiA5Mi4zMTY2IDM2OS42NjRDODkuMDA4NiAzNzEuNjg0IDg1Ljg3NzEgMzczLjk5MyA4Mi43NDM4IDM3Ni4zMDRDNzkuNTk0MyAzNzguNjI3IDc2LjQ0MjkgMzgwLjk1MSA3My4xMDg2IDM4Mi45ODNDNzMuNjc3OSAzODEuNjEgNzQuMjIwNiAzODAuMzQ2IDc0LjcyODkgMzc5LjIxQzgxLjY1OSAzNjMuNzEyIDg5LjEyNzggMzQ4Ljg4NSA5Ny44MTgzIDMzNC4xNDFDMTAyLjE2MiAzMjYuNzcyIDEwNS44MDIgMzE5LjEzMyAxMDkuMjg1IDMxMS41ODNDMTE5LjEyOCAzMTEuOTQyIDEzNi44NzUgMzEyLjM0OSAxNDYuNTQgMzExLjExM0MxNDcuMTQzIDMxMS4wMzYgMTQ3Ljc3OSAzMTAuOTU2IDE0OC40NDYgMzEwLjg3M0MxNjMuMDk5IDMwOS4wNDEgMTkyLjEyMiAzMDUuNDE0IDE4Ny42MzcgMjg3LjMyNUMxODYuNDY2IDI4Mi42MDQgMTgzLjAzNyAyNzguNDM3IDE3OC42NjMgMjc1LjYyMkMxNzIuNzQ4IDI3MS44MTMgMTY2LjQxNyAyNzIuNTU5IDE1OS42NzYgMjczLjM1MkMxNTguNzI2IDI3My40NjQgMTU3Ljc2OCAyNzMuNTc3IDE1Ni44MDIgMjczLjY3OEMxNDguNzYzIDI3NC41MiAxNDAuNTU0IDI3Ni4xNTYgMTMzLjUwOSAyNzkuODQ3QzEyOC40NzQgMjgyLjQ4NSAxMjQuMDI1IDI4NS44NzUgMTE5LjY1NCAyODkuMzQ2QzEyNS4wMjIgMjc3Ljk0NSAxMzAuMzQ3IDI2Ni4zMjMgMTM0LjQyNiAyNTQuMzY4QzEzNi41NTIgMjQ4LjE0MSAxMzguMjczIDI0MS44MTUgMTM5LjczOCAyMzUuNDQ3QzE0My40MDcgMjM2LjMzOSAxNTQuMjI2IDIzMy45MzMgMTYzLjcwMiAyMzEuODI1QzE2Ny4xMzkgMjMxLjA2MSAxNzAuNCAyMzAuMzM2IDE3My4wNzggMjI5LjgyMkMxODguOTk5IDIyNi43NjUgMjEyLjkyNiAyMTkuMjIxIDIxMy4wNzcgMjAxLjY4MkMyMTMuMTIxIDE5Ni41OTEgMjExLjkyMSAxODQuNzUyIDIwNC4zOSAxODMuNjQxQzE5Ny4zNyAxODIuNjA1IDE4OC45NTQgMTg0LjYwMSAxODIuNTc2IDE4Ny4wMjFDMTY0LjI1OSAxOTMuOTcgMTQ5LjE3MSAyMTEuNTk2IDE0Mi40NzYgMjIyLjA5NEMxNDMuNjQ5IDIxNS43MjEgMTQ0LjY3IDIwOS4zNDQgMTQ1LjY4MiAyMDMuMDE3QzE0Ni45MzcgMTk1LjE3NCAxNDguMTc5IDE4Ny40MDkgMTQ5LjY4NSAxNzkuODI1QzE1Mi4xMSAxNjcuNjE5IDE1Mi4yMDIgMTU1Ljg3NCAxNTEuNSAxNDMuOTM3QzE1MS4yNjYgMTM5Ljk1NiAxNTAuNzcgMTM1LjczNSAxNTAuMTYxIDEzMS40NjNDMTU0LjE4NiAxMzMuMTg3IDE2Mi4wMyAxMzMuNjE1IDE2NS42NCAxMzMuODEyQzE2Ni4wMjIgMTMzLjgzMyAxNjYuMzU3IDEzMy44NTEgMTY2LjYzNCAxMzMuODY4QzE3Mi43NDkgMTM0LjI0MiAxNzkuNTg5IDEzMy4zNSAxODUuNDQxIDEzMS43NTZDMjAzLjEzMiAxMjYuOTM3IDIxMi42MyAxMTEuNzA2IDIxNi41NjIgOTYuMThDMjE3Ljg5OSA5MC44OTc5IDIxNi4yMTYgODEuNzAwNiAyMTAuOTc3IDc4LjEzODZDMjA4LjAzNSA3Ni4xMzg0IDIwNC4zNjcgNzYuMjA1MyAyMDAuODUyIDc2LjI2OTVDMjAwLjY2MiA3Ni4yNzI5IDIwMC40NzMgNzYuMjc2NCAyMDAuMjg1IDc2LjI3OTVDMTgxLjYwNSA3Ni41ODg2IDE2NS44OTkgOTYuNDEzMiAxNTQuMDk0IDExMS4zMTVDMTUxLjk4NSAxMTMuOTc3IDE1MCAxMTYuNDgzIDE0OC4xNDUgMTE4LjY5MUMxNDYuOTU1IDExMS40MyAxNDUuODc0IDEwNC41ODQgMTQ1LjY4MiA5OS4xMzk5QzE0NS40NTcgOTIuNzg3NiAxNDMuMjUgNzcuMjk3NCAxNDEuMTA0IDY4LjA5MDJDMTQ1LjA5OCA2My42MDE3IDE0Ny43NTkgNDMuMjk2OCAxNDcuNzU5IDMxLjcwNTZDMTQ3Ljc1OSAzMC44NzQgMTQ3Ljc2NSAzMC4wNDc3IDE0Ny43NyAyOS4yMjc0QzE0Ny44MzQgMTkuMjc2NSAxNDcuODkzIDEwLjIwNzMgMTM4LjMzMSAzLjE5Nzk5QzEyOS4xNzQgLTMuNTE0MzMgMTI1LjAwMSAxLjI5NTIzIDExOS41NjggOC44MTY4OEMxMTUuNjMxIDE0LjI2ODUgMTEzLjIyMiAyMS43Nzk4IDExMi42NiAyOC4xNTI1WiIgZmlsbD0iIzE5MkY1MSIvPgo8L3N2Zz4K",alt:"",className:"bg-plant"})),r.createElement("img",{src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjI2IiBoZWlnaHQ9IjI2MCIgdmlld0JveD0iMCAwIDIyNiAyNjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNjMuNzQyMSAzMS42ODgxQzc0Ljc2ODUgMjAuNjYxNyA5OS41NzY1IDkuMjI2NjEgMTA0LjkxOCA4LjE1NzY3QzEwNy4yNCA3LjY5MzM0IDExMi4xNTcgNi42ODg2IDExNy4xNCA1LjY3MDM2QzEyMi4xNzggNC42NDA3NyAxMjcuMjg0IDMuNTk3MzkgMTI5Ljg0NCAzLjA4NDg5QzE0NS41MDMgLTAuMDQ2Njc5OSAxNjQuMzIyIC0xLjMzMjg1IDE4MC4wNTcgMS44MTQxMUMxODQuMTcyIDIuNjM3MjUgMTg4LjI0MSAzLjMwNTg5IDE5Mi4yNiAzLjk2NjQ3QzIwNi40MzIgNi4yOTUyNyAyMTkuOTk0IDguNTIzODQgMjMyLjgxMSAxNy4wNjg0QzI0OC45NzMgMjcuODQ0MSAyNTUuMzQgNDEuNTA4NiAyNjIuNjE0IDU3LjEyMjdDMjY0LjI0NiA2MC42MjU4IDI2NS45MjQgNjQuMjI3IDI2Ny43NjggNjcuOTE1OEMyOTIuNzkzIDExNy45NjUgMzEwLjI3NiAyMDEuOTI3IDI1Ny41OTkgMjQxLjQzNUMyNDIuNjIxIDI1Mi42NjggMjI1Ljk0OCAyNTIuOTM1IDIwOS4xMzIgMjUzLjIwNUMyMDEuMTEyIDI1My4zMzQgMTkzLjA1OSAyNTMuNDYzIDE4NS4xNDIgMjU0Ljc4MkMxNTcuNTg4IDI1OS4zNzQgMTIxLjg1NSAyNjEuMTcyIDkzLjYxNDQgMjU3LjMyNkM3MC43ODAxIDI1NC4yMTQgMzkuODg1IDIzMS42OTUgMTcuMzQzMiAyMDUuODQyQzkuNTE0IDE5Ni44NjEgNS4yMTI0MiAxNzkuNjAxIDIuMzk1NTggMTY4LjI5OEMyLjI5MTM3IDE2Ny44OCAyLjE4OTE5IDE2Ny40NyAyLjA4ODk0IDE2Ny4wNjlDLTkuNzk3NjkgMTE5LjUyNCAzMS41MDYyIDYzLjkyMjIgNjMuNzQyMSAzMS42ODgxWiIgZmlsbD0iI0UyRUZGOCIvPgo8L3N2Zz4K",alt:"",className:"bg-blob"})))},emphasis_cards:function(t){var e,n=t.slice;return r.createElement("section",{className:"EmphasisCards"},r.createElement("div",{className:"Container"},r.createElement("div",{className:"center-wrap"},r.createElement("h2",null,n.primary.title),r.createElement("p",null,n.primary.description)),r.createElement("div",{className:"card-row"},n.items.map((function(t,e){var u,c,s,l,f,p,d,h,m,g,y;return r.createElement("div",{className:"card",key:n.id+e},r.createElement(o.wK,{href:t.article.url},t.article.document&&(null!==(u=t.article)&&void 0!==u&&null!==(c=u.document)&&void 0!==c&&null!==(s=c.data.featured_image)&&void 0!==s&&s.thumbnails.listings_image?r.createElement(i.G,{image:null===(l=t.article)||void 0===l||null===(f=l.document)||void 0===f||null===(p=f.data.featured_image)||void 0===p?void 0:p.thumbnails.listings_image.gatsbyImageData,alt:(null===(d=t.article)||void 0===d||null===(h=d.document)||void 0===h||null===(m=h.data.featured_image)||void 0===m?void 0:m.alt)||"",className:"card-image"}):r.createElement("img",{className:"card-image",src:a,alt:""}))),t.article.document&&r.createElement("div",{className:"card-copy"},r.createElement("h4",null,t.article.document.data.article_title),r.createElement("p",{className:"category"},t.article.document.tags.map((function(t,e){return r.createElement("span",{className:"tag",key:t+e},t)}))),r.createElement("p",null,(y=null===(g=t.article.document.data.article_c
2ontent)||void 0===g?void 0:g.text).length>150?y.substring(0,200)+"...":y),r.createElement(o.wK,{href:t.article.url,className:"btn-read-more"},n.primary.article_read_more_label)))}))),r.createElement("div",{className:"center-wrap"},r.createElement(o.wK,{href:null===(e=n.primary.button_link)||void 0===e?void 0:e.url,className:"btn-primary"},n.primary.button_label))))},bio_card:function(t){var e,n,a,u,c=t.slice;return r.createElement("section",{className:"BioCard"},r.createElement("div",{className:"Container"},r.createElement("div",{className:"flex-wrap"},r.createElement("div",{className:"text"},r.createElement("p",{className:"tagline"},c.primary.info),r.createElement("h2",null,c.primary.name),r.createElement("p",{className:"training"},c.primary.training),r.createElement("p",null,c.primary.description),r.createElement(o.wK,{className:"btn-primary",href:null===(e=c.primary.read_more_button)||void 0===e?void 0:e.url},c.primary.read_more_label)),r.createElement("div",{className:"bio-image"},r.createElement(i.G,{image:null===(n=c.primary.image)||void 0===n?void 0:n.gatsbyImageData,alt:(null===(a=c.primary.image)||void 0===a?void 0:a.alt)||""}),r.createElement(o.v,{field:null===(u=c.primary.job_info)||void 0===u?void 0:u.richText})))))},faq:function(t){var e,n,i=t.slice;return r.createElement("section",{className:"FAQ"},r.createElement("div",{className:"Container"},r.createElement(o.v,{field:null===(e=i.primary.display_title)||void 0===e?void 0:e.richText}),i.items.map((function(t,e){return r.createElement("details",{key:i.id+e},r.createElement("summary",null,t.question),t.answer)})),r.createElement(o.wK,{href:null===(n=i.primary.button_link)||void 0===n?void 0:n.url,className:"btn-primary"},i.primary.button_label)))},contact:function(t){var e,n,a,c=t.slice;return r.createElement("section",{className:"Contact",id:"contact"},r.createElement("div",{className:"Container"},r.createElement("div",{className:"flex-wrap"},r.createElement("div",{className:"map"},r.createElement(i.G,{image:null===(e=c.primary.map)||void 0===e?void 0:e.gatsbyImageData,alt:(null===(n=c.primary.map)||void 0===n?void 0:n.alt)||""})),r.createElement("div",{className:"text"},r.createElement("h2",null,c.primary.title),r.createElement("p",{className:"description"},c.primary.description),r.createElement("p",{className:"social"},r.createElement(u.SRX,null),c.primary.email),r.createElement("p",{className:"social"},r.createElement(u.DNl,null),c.primary.phone),r.createElement("p",{className:"social"},r.createElement(u.rcQ,null),c.primary.fax),r.createElement("p",{className:"social"},r.createElement(u.Nh4,null),c.primary.address),r.createElement(o.wK,{href:null===(a=c.primary.button_link)||void 0===a?void 0:a.url,className:"btn-primary"},c.primary.button_label)))))},appointment_form:function(t){var e,n,o,a=t.slice;t.context.lang;var u,c=r.useState({}),s=c[0],f=c[1],p=function(t){var e;f(Object.assign({},s,((e={})[t.target.name]=t.target.value,e)))};return r.createElement("section",{className:"AppointmentForm"},r.createElement("div",{className:"Container"},r.createElement("div",{className:"flex-wrap"},r.createElement("div",{className:"form-wrap"},r.createElement("h1",null,a.primary.title),r.createElement("p",null,a.primary.description),r.createElement("form",{name:"appointment",method:"POST","data-netlify-honeypot":"bot-field","data-netlify":"true",onSubmit:function(t){t.preventDefault();var e,n=t.target;fetch("/",{method:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded"},body:(e=Object.assign({"form-name":n.getAttribute("name")},s),Object.keys(e).map((function(t){return encodeURIComponent(t)+"="+encodeURIComponent(e[t])})).join("&"))}).then((function(){return(0,l.navigate)(n.getAttribute("action"))})).catch((function(t){return alert(t)}))},action:"/thankYou/"},r.createElement("input",{type:"hidden",name:"form-name",value:"appointment"}),r.createElement("p",{hidden:!0},r.createElement("label",null,"Don’t fill this out: ",r.createElement("input",{name:"bot-field",onChange:p}))),r.createElement("label",{htmlFor:"Name",style:{display:"none"}},"Name:"),r.createElement("label",null,a.primary.name_label),r.createElement("input",{type:"text",onCh
2ange:p,id:"Name",name:"Name",required:!0}),r.createElement("label",{htmlFor:"Phone",style:{display:"none"}},"Phone:"),r.createElement("label",null,a.primary.phone_number),r.createElement("input",{type:"text",onChange:p,id:"Phone",name:"Phone",required:!0}),r.createElement("label",{htmlFor:"Email",style:{display:"none"}},"Email:"),r.createElement("label",null,a.primary.email),r.createElement("input",{type:"text",onChange:p,id:"Email",name:"Email",required:!0}),r.createElement("label",null,a.primary.radio_label),r.createElement("fieldset",null,(u=a.primary.radio_options,u?u.split(","):[]).map((function(t,e){return r.createElement("div",{key:e},r.createElement("label",{htmlFor:"Source",style:{display:"none"}},"Source:"),r.createElement("input",{type:"radio",id:t,value:t,name:"Source:",onChange:p}),t)}))),r.createElement("label",{htmlFor:"Message",style:{display:"none"}},"Message:"),r.createElement("label",null,a.primary.message_label),r.createElement("textarea",{onChange:p,name:"Message:",id:"Message",required:!0}),r.createElement("p",null,a.primary.privacy_notice),r.createElement("button",{type:"submit",className:"btn-primary"},a.primary.submit_label))),r.createElement("div",{className:"featured-image"},(null===(e=a.primary.featured_image)||void 0===e?void 0:e.gatsbyImageData)&&r.createElement(i.G,{image:null===(n=a.primary.featured_image)||void 0===n?void 0:n.gatsbyImageData,alt:(null===(o=a.primary.featured_image)||void 0===o?void 0:o.alt)||""})))))},article_listings:function(t){var e=t.slice,n="fr"==t.context.lang.slice(0,2),c=s(),l=c.filter((function(t){return"fr-ca"==t.lang})),f=c.filter((function(t){return"en-ca"==t.lang}));function p(t){return t.length>150?t.substring(0,200)+"...":t}var d=r.useState(c),h=d[0],m=d[1],g=r.useState(""),y=g[0],v=g[1],b=r.useState("All"),w=b[0],x=b[1];r.useEffect((function(){var t=y?c.filter((function(t){var e;return t.data.article_title.toLowerCase().includes(y)||(null===(e=t.data.article_content)||void 0===e?void 0:e.text.toLowerCase().includes(y))})):c;m(t)}),[y]),r.useEffect((function(){m("All"==w?c:c.filter((function(t){return t.tags.some((function(t){return t==w}))}))||null)}),[w]);var A=function(t){x(t.target.value)},M=function(t){var n,a,u,c;return r.createElement("section",{className:"ArticleListings featured"},r.createElement("div",{className:"Container"},r.createElement("div",{className:"featured-article"},r.createElement("div",{className:"flex-wrap"},r.createElement("div",{className:"featured-image"},(null==t?void 0:t.data.featured_image.gatsbyImageData)&&r.createElement(i.G,{image:null==t||null===(n=t.data.featured_image)||void 0===n?void 0:n.gatsbyImageData,alt:(null==t||null===(a=t.data.featured_image)||void 0===a?void 0:a.alt)||"",className:"featured-article-image"})),r.createElement("div",{className:"featured-text"},r.createElement("h4",null,null==t?void 0:t.data.article_title),r.createElement("p",null,null==t?void 0:t.tags.map((function(t,e){return r.createElement("span",{className:"tag",key:t+e},t)}))),r.createElement("p",null,null!=t&&null!==(u=t.data.article_content)&&void 0!==u&&u.text?p(null==t||null===(c=t.data.article_content)||void 0===c?void 0:c.text):""),r.createElement(o.wK,{href:null==t?void 0:t.url,className:"btn-read-more"},e.primary.read_article_label))))))},E=function(t){return r.createElement("section",{className:"ArticleListings list"},r.createElement("div",{className:"Container"},r.createElement("div",{className:"article-list"},("All"==w?t.slice(1):t).map((function(t,n){var u,c,s,l,f;return r.createElement("div",{className:"card",key:"cat"+e.id+n},r.createElement(o.wK,{href:t.url},null!==(u=t.data.featured_image.thumbnails)&&void 0!==u&&null!==(c=u.listings_image)&&void 0!==c&&c.gatsbyImageData?r.createElement(i.G,{image:null===(s=t.data.featured_image)||void 0===s?void 0:s.thumbnails.listings_image.gatsbyImageData,alt:(null===(l=t.data.featured_image)||void 0===l?void 0:l.alt)||"",className:"card-image"}):r.createElement("img",{className:"card-image",src:a,alt:""})),r.createElement("div",{className:"card-copy"},r.createElement("h2",null,t.data.article_title),r.createElement("p",{className:"category"},t.tags.map((function(t,e){return r.createElement("span",{className:"tag",key:t+e},t)}
2))),r.createElement("p",null,p(null===(f=t.data.article_content)||void 0===f?void 0:f.text)),r.createElement(o.wK,{href:t.url,className:"btn-read-more"},e.primary.read_article_label)))})))))};return r.createElement(r.Fragment,null,r.createElement("section",{className:"ArticleListings hero"},r.createElement("div",{className:"Container"},r.createElement("div",{className:"Hero"},r.createElement("h1",null,e.primary.title),r.createElement("p",null,e.primary.description)),r.createElement("div",{className:"nav"},r.createElement("div",{className:"btn-nav"},r.createElement("h3",null,e.primary.category_header),r.createElement("div",{className:"categories"},r.createElement("button",{className:"All"==w?"btn-secondary select":"btn-secondary",onClick:A,value:"All"},"All"),e.items.map((function(t,n){return r.createElement("button",{className:w==t.category?"btn-secondary select":"btn-secondary",key:e.id+n,onClick:A,value:t.category},t.category)})))),r.createElement("div",{className:"search-input",id:"search"},r.createElement("h3",null,e.primary.search_header),r.createElement("div",{className:"input-wrap"},r.createElement("input",{type:"text",onChange:function(t){x("All"),v(t.target.value)},value:y}),r.createElement(u.U41,null)))))),n?r.createElement(r.Fragment,null,"All"==w&&""==y?M(l[0]):null,E(h.filter((function(t){return"fr-ca"==t.lang}))),"All"==w&&h.length>0&&r.createElement("div",{className:"Container"},r.createElement("h2",null,"In English")),"All"==w&&E(h.filter((function(t){return"en-ca"==t.lang})))):r.createElement(r.Fragment,null,"All"==w&&""==y?M(f[0]):null,E(h.filter((function(t){return"en-ca"==t.lang})))))},text_section:function(t){var e,n=t.slice;return r.createElement("section",{className:"TextSection"},r.createElement("div",{className:"Container"},r.createElement("div",{className:"text-content"},r.createElement(o.v,{field:null===(e=n.primary.text)||void 0===e?void 0:e.richText}))))}}},263:function(t,e,n){"use strict";n.r(e);var r=n(7294),i=n(1338),o=n(1095),a=n(9230),u=n(8533),c=n(1394);e.default=(0,i.Or)((function(t){var e,n,i,s=t.data;if(!s)return null;var l=s.prismicArticle,f=l.data||{},p={lang:l.lang,type:l.type,url:l.url,alternateLanguages:l.alternate_languages||[]},d=s.prismicTopMenu||{},h=s.prismicBottomMenu||{};return r.createElement(u.A,{topMenu:d.data,bottomMenu:h.data,activeDocMeta:p},r.createElement("section",{className:"Article"},r.createElement("div",{className:"Container"},r.createElement("div",{className:"article-image"},f.featured_image&&r.createElement(a.G,{image:null===(e=f.featured_image)||void 0===e?void 0:e.gatsbyImageData,alt:(null===(n=f.featured_image)||void 0===n?void 0:n.alt)||""})),r.createElement("div",{className:"article-content"},r.createElement("h1",null,r.createElement("span",{className:"subtitle"},l.tags[0]?l.tags.map((function(t,e){return r.createElement("span",{className:"tag",key:t+e},t)})):"GENERAL"),f.article_title),r.createElement(o.v,{field:null===(i=f.article_content)||void 0===i?void 0:i.richText})))),r.createElement(o.pv,{slices:f.body,components:c.w}))}))},2023:function(t,e,n){"use strict";n.r(e);var r=n(7294),i=n(1338),o=n(1095),a=n(8533),u=n(1394);e.default=(0,i.Or)((function(t){var e=t.data;if(!e)return null;var n=e.prismicHomepage||{},i=e.prismicTopMenu||{},c=e.prismicBottomMenu||{},s=n||{},l={lang:s.lang,type:s.type,url:s.url,alternateLanguages:n.alternate_languages||[]};return r.createElement(a.A,{topMenu:i.data,bottomMenu:c.data,activeDocMeta:l,className:"homepage"},r.createElement(o.pv,{slices:n.data.body,components:u.w}))}))},6491:function(t,e,n){"use strict";n.r(e);var r=n(7294),i=n(1338),o=n(1095),a=n(8533),u=n(1394);e.default=(0,i.Or)((function(t){var e=t.data;if(!e)return null;var n=e.prismicPage,i=n.data||{},c=n.lang,s={lang:c,type:n.type,url:n.url,alternateLanguages:n.alternate_languages||[]},l=e.prismicTopMenu||{},f=e.prismicBottomMenu||{};return r.createElement(a.A,{topMenu:l.data,bottomMenu:f.data,activeDocMeta:s},r.createElement(o.pv,{slices:i.body,components:u.w,context:{lang:c}}))}))},8002:function(t,e,n){var r=n(8515).defaultLanguage;e.k=function(t){switch(t.type){case"homepage":return t.lang===r?"/":"/"+t.lang;case"page":return t.lang===r?"/"+t.uid:"/"+t.lang+"/"+t.uid;case"article":return t.lang===r?"/articles/"+t.uid:"/articles/"+t.lang+"/"+t.uid;default:return"/"}}},9499:function(t,e,n){"use strict";n.r(e),n.d(e,{BaseContext:function(){return z},Link:function(){return H},Location:function(){return D},LocationProvider:function(){return P},Match:function(){return $},Redirect:function(){return X},Router:function(){return R},ServerLocation:function(){return L},createHistory:function(){return A},createMemorySource:function(){return M},globalHistory:function(){return j},isRedirect:function(){return V},matchPath:function(){return s},navigate:function(){return N},redirectTo:function(){return J},useLocation:function(){return tt},useMatch:function(){return rt},useNavigate:function(){return et},useParams:function(){return nt}});var r=n(7294),i=n(1143),o=n.n(i),a=n(9712),u=function(t,e){return t.substr(0,e.length)===e},c=function(t,e){for(var n=void 0,r=void 0,i=e.split("?")[0],a=y(i),u=""===a[0],c=g(t),s=0,l=c.length;s<l;s++){var f=!1,d=c[s].route;if(d.default)r={route:d,params:{},uri:e};else{for(var m=y(d.path),v={},w=Math.max(a.length,m.length),x=0;x<w;x++){var A=m[x],M=a[x];
2if(h(A)){v[A.slice(1)||"*"]=a.slice(x).map(decodeURIComponent).join("/");break}if(void 0===M){f=!0;break}var E=p.exec(A);if(E&&!u){-1===b.indexOf(E[1])||o()(!1);var j=decodeURIComponent(M);v[E[1]]=j}else if(A!==M){f=!0;break}}if(!f){n={route:d,params:v,uri:"/"+a.slice(0,x).join("/")};break}}}return n||r||null},s=function(t,e){return c([{path:t}],e)},l=function(t,e){if(u(t,"/"))return t;var n=t.split("?"),r=n[0],i=n[1],o=e.split("?")[0],a=y(r),c=y(o);if(""===a[0])return v(o,i);if(!u(a[0],".")){var s=c.concat(a).join("/");return v(("/"===o?"":"/")+s,i)}for(var l=c.concat(a),f=[],p=0,d=l.length;p<d;p++){var h=l[p];".."===h?f.pop():"."!==h&&f.push(h)}return v("/"+f.join("/"),i)},f=function(t,e){var n=t.split("?"),r=n[0],i=n[1],o=void 0===i?"":i,a="/"+y(r).map((function(t){var n=p.exec(t);return n?e[n[1]]:t})).join("/"),u=e.location,c=(u=void 0===u?{}:u).search,s=(void 0===c?"":c).split("?")[1]||"";return a=v(a,o,s)},p=/^:(.+)/,d=function(t){return p.test(t)},h=function(t){return t&&"*"===t[0]},m=function(t,e){return{route:t,score:t.default?0:y(t.path).reduce((function(t,e){return t+=4,!function(t){return""===t}(e)?d(e)?t+=2:h(e)?t-=5:t+=3:t+=1,t}),0),index:e}},g=function(t){return t.map(m).sort((function(t,e){return t.score<e.score?1:t.score>e.score?-1:t.index-e.index}))},y=function(t){return t.replace(/(^\/+|\/+$)/g,"").split("/")},v=function(t){for(var e=arguments.length,n=Array(e>1?e-1:0),r=1;r<e;r++)n[r-1]=arguments[r];return t+((n=n.filter((function(t){return t&&t.length>0})))&&n.length>0?"?"+n.join("&"):"")},b=["uri","path"],w=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},x=function(t){var e=t.location,n=e.search,r=e.hash,i=e.href,o=e.origin,a=e.protocol,u=e.host,c=e.hostname,s=e.port,l=t.location.pathname;!l&&i&&E&&(l=new URL(i).pathname);return{pathname:encodeURI(decodeURI(l)),search:n,hash:r,href:i,origin:o,protocol:a,host:u,hostname:c,port:s,state:t.history.state,key:t.history.state&&t.history.state.key||"initial"}},A=function(t,e){var n=[],r=x(t),i=!1,o=function(){};return{get location(){return r},get transitioning(){return i},_onTransitionComplete:function(){i=!1,o()},listen:function(e){n.push(e);var i=function(){r=x(t),e({location:r,action:"POP"})};return t.addEventListener("popstate",i),function(){t.removeEventListener("popstate",i),n=n.filter((function(t){return t!==e}))}},navigate:function(e){var a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},u=a.state,c=a.replace,s=void 0!==c&&c;if("number"==typeof e)t.history.go(e);else{u=w({},u,{key:Date.now()+""});try{i||s?t.history.replaceState(u,null,e):t.history.pushState(u,null,e)}catch(f){t.location[s?"replace":"assign"](e)}}r=x(t),i=!0;var l=new Promise((function(t){return o=t}));return n.forEach((function(t){return t({location:r,action:"PUSH"})})),l}}},M=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"/",e=t.indexOf("?"),n={pathname:e>-1?t.substr(0,e):t,search:e>-1?t.substr(e):""},r=0,i=[n],o=[null];return{get location(){return i[r]},addEventListener:function(t,e){},removeEventListener:function(t,e){},history:{get entries(){return i},get index(){return r},get state(){return o[r]},pushState:function(t,e,n){var a=n.split("?"),u=a[0],c=a[1],s=void 0===c?"":c;r++,i.push({pathname:u,search:s.length?"?"+s:s}),o.push(t)},replaceState:function(t,e,n){var a=n.split("?"),u=a[0],c=a[1],s=void 0===c?"":c;i[r]={pathname:u,search:s},o[r]=t},go:function(t){var e=r+t;e<0||e>o.length-1||(r=e)}}}},E=!("undefined"==typeof window||!window.document||!window.document.createElement),j=A(E?window:M()),N=j.navigate,S=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t};function k(t,e){var n={};for(var r in t)e.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(t,r)&&(n[r]=t[r]);return n}function O(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function I(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function _(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}var T=function(t,e){var n=(0,r.createContext)(e);return n.displayName=t,n},C=T("Location"),D=function(t){var e=t.children;return r.createElement(C.Consumer,null,(function(t){return t?e(t):r.createElement(P,null,e)}))},P=function(t){function e(){var n,r;O(this,e);for(var i=arguments.length,o=Array(i),a=0;a<i;a++)o[a]=arguments[a];return n=r=I(this,t.call.apply(t,[this].concat(o))),r.state={context:r.getContext(),refs:{unlisten:null}},I(r,n)}return _(e,t),e.prototype.getContext=function(){var t=this.props.history;return{navigate:t.navigate,location:t.location}},e.prototype.componentDidCatch=function(t,e){if(!V(t))throw t;(0,this.props.history.navigate)(t.uri,{replace:!0})},e.prototype.componentDidUpdate=function(t,e){e.context.location!==this.state.context.location&&this.props.history._onTransitionComplete()},e.prototype.componentDidMount=function(){var t=this,e=this.state.refs,n=this.props.history;n._onTransitionComplete(),e.unlisten=n.listen((function(){Promise.resolve().then((function(){requestAnimationFrame((function(){t.unmounted||t.setState((function(){return{context:t.getContext()}}))}))}))}))},e.prototype.componentWillUnmount=function(){var t=this.state.refs;this.unmounted=!0,t.unlisten()},e.prototype.render=function(){var t=this.state.context,e=this.props.children;return r.createElement(C.Provider,{value:t},"function"==typeof e?e(t):e||null)},e}(r.Component);P.defaultProps={history:j};var L=function(t){var e=t.url,n=t.children,i=e.indexOf("?"),o=void 0,a="";return i>-1?(o=e.substring(0,i),a=e.substring(i)):o=e,r.createElement(C.Provider,{value:{location:{pathname:o,search:a,hash:""},navigate:function(){throw new Error("You can't call navigate on the server.")}}},n)},z=T("Base",{baseuri:"/",basepath:"/",navigate:j.navigate}),R=function(t){return r.createElement(z.Consumer,null,(function(e){return r.createElement(D,null,(function(n){return r.createElement(U,S({},e,n,t))}))}))},U=function(t){function e(){return O(this,e),I(this,t.apply(this,arguments))}return _(e,t),e.prototype.render=function(){var t=this.props,e=t.location,n=t.navigate,i=t.basepath,o=t.primary,a=t.children,u=(t.baseuri,t.component),s=void 0===u?"div":u,f=k(t,["location","navigate","basepath","primary","children","baseuri","component"]),p=r.Children.toArray(a).reduce((function(t,e){var n=ot(i)(e);return t.concat(n)}),[]),d=e.pathname,h=c(p,d);if(h){var m=h.params,g=h.uri,y=h.route,v=h.route.value;i=y.default?i:y.path.replace(/\*$/,"");var b=S({},m,{uri:g,location:e,navigate:function(t,e){return n(l(t,g),e)}}),w=r.cloneElement(v,b,v.props.children?r.createElement(R,{location:e,primary:o},v.props.children):void 0),x=o?B:s,A=o?S({uri:g,location:e,component:s},f):f;return r.createElement(z.Provider,{value:{baseuri:g,basepath:i,navigate:b.navigate}},r.createElement(x,A,w))}return null},e}(r.PureComponent);U.defaultProps={primary:!0};var F=T("Focus"),B=function(t){var e=t.uri,n=t.location,i=t.component,o=k(t,["uri","location","component"]);return r.createElement(F.Consumer,null,(function(t){return r.createElement(q,S({},o,{component:i,requestFocus:t,uri:e,location:n}))}))},Q=!0,W=0,q=function(t){function e(){var n,r;O(this,e);for(var i=arguments.length,o=Array(i),a=0;a<i;a++)o[a]=arguments[a];return n=r=I(this,t.call.apply(t,[this].concat(o))),r.state={},r.requestFocus=function(t){!r.state.shouldFocus&&t&&t.focus()},I(r,n)}return _(e,t),e.getDerivedStateFromProps=function(t,e){if(null==e.uri)return S({shouldFocus:!0},t);var n=t.uri!==e.uri,r=e.location.pathname!==t.location.pathname&&t.location.pathname===t.uri;return S({shouldFocus:n||r},t)},e.prototype.componentDidMount=function(){W++,this.focus()},e.prototype.componentWillUnmount=function(){0===--W&&(Q=!0)},e.prototype.componentDidUpdate=function(t,e){t.location!==this.props.location&&this.state.shouldFocus&&this.focus()}
2,e.prototype.focus=function(){var t=this.props.requestFocus;t?t(this.node):Q?Q=!1:this.node&&(this.node.contains(document.activeElement)||this.node.focus())},e.prototype.render=function(){var t=this,e=this.props,n=(e.children,e.style),i=(e.requestFocus,e.component),o=void 0===i?"div":i,a=(e.uri,e.location,k(e,["children","style","requestFocus","component","uri","location"]));return r.createElement(o,S({style:S({outline:"none"},n),tabIndex:"-1",ref:function(e){return t.node=e}},a),r.createElement(F.Provider,{value:this.requestFocus},this.props.children))},e}(r.Component);(0,a.O)(q);var Y=function(){},Z=r.forwardRef;void 0===Z&&(Z=function(t){return t});var H=Z((function(t,e){var n=t.innerRef,i=k(t,["innerRef"]);return r.createElement(z.Consumer,null,(function(t){t.basepath;var o=t.baseuri;return r.createElement(D,null,(function(t){var a=t.location,c=t.navigate,s=i.to,f=i.state,p=i.replace,d=i.getProps,h=void 0===d?Y:d,m=k(i,["to","state","replace","getProps"]),g=l(s,o),y=encodeURI(g),v=a.pathname===y,b=u(a.pathname,y);return r.createElement("a",S({ref:e||n,"aria-current":v?"page":void 0},m,h({isCurrent:v,isPartiallyCurrent:b,href:g,location:a}),{href:g,onClick:function(t){if(m.onClick&&m.onClick(t),at(t)){t.preventDefault();var e=p;if("boolean"!=typeof p&&v){var n=S({},a.state),r=(n.key,k(n,["key"]));i=S({},f),o=r,e=(u=Object.keys(i)).length===Object.keys(o).length&&u.every((function(t){return o.hasOwnProperty(t)&&i[t]===o[t]}))}c(g,{state:f,replace:e})}var i,o,u}}))}))}))}));function G(t){this.uri=t}H.displayName="Link";var V=function(t){return t instanceof G},J=function(t){throw new G(t)},K=function(t){function e(){return O(this,e),I(this,t.apply(this,arguments))}return _(e,t),e.prototype.componentDidMount=function(){var t=this.props,e=t.navigate,n=t.to,r=(t.from,t.replace),i=void 0===r||r,o=t.state,a=(t.noThrow,t.baseuri),u=k(t,["navigate","to","from","replace","state","noThrow","baseuri"]);Promise.resolve().then((function(){var t=l(n,a);
2e(f(t,u),{replace:i,state:o})}))},e.prototype.render=function(){var t=this.props,e=(t.navigate,t.to),n=(t.from,t.replace,t.state,t.noThrow),r=t.baseuri,i=k(t,["navigate","to","from","replace","state","noThrow","baseuri"]),o=l(e,r);return n||J(f(o,i)),null},e}(r.Component),X=function(t){return r.createElement(z.Consumer,null,(function(e){var n=e.baseuri;return r.createElement(D,null,(function(e){return r.createElement(K,S({},e,{baseuri:n},t))}))}))},$=function(t){var e=t.path,n=t.children;return r.createElement(z.Consumer,null,(function(t){var i=t.baseuri;return r.createElement(D,null,(function(t){var r=t.navigate,o=t.location,a=l(e,i),u=s(a,o.pathname);return n({navigate:r,location:o,match:u?S({},u.params,{uri:u.uri,path:e}):null})}))}))},tt=function(){var t=(0,r.useContext)(C);if(!t)throw new Error("useLocation hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");return t.location},et=function(){var t=(0,r.useContext)(z);if(!t)throw new Error("useNavigate hook was used but a BaseContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");return t.navigate},nt=function(){var t=(0,r.useContext)(z);if(!t)throw new Error("useParams hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");var e=tt(),n=s(t.basepath,e.pathname);return n?n.params:null},rt=function(t){if(!t)throw new Error("useMatch(path: string) requires an argument of a string to match against");var e=(0,r.useContext)(z);if(!e)throw new Error("useMatch hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");var n=tt(),i=l(t,e.baseuri),o=s(i,n.pathname);return o?S({},o.params,{uri:o.uri,path:t}):null},it=function(t){return t.replace(/(^\/+|\/+$)/g,"")},ot=function t(e){return function(n){if(!n)return null;if(n.type===r.Fragment&&n.props.children)return r.Children.map(n.props.children,t(e));var i,a,u;if(n.props.path||n.props.default||n.type===X||o()(!1),n.type!==X||n.props.from&&n.props.to||o()(!1),n.type===X&&(i=n.props.from,a=n.props.to,u=function(t){return d(t)},y(i).filter(u).sort().join("/")!==y(a).filter(u).sort().join("/"))&&o()(!1),n.props.default)return{value:n,default:!0};var c=n.type===X?n.props.from:n.props.path,s="/"===c?e:it(e)+"/"+it(c);return{value:n,default:n.props.default,path:n.props.children?it(s)+"/*":s}}},at=function(t){return!t.defaultPrevented&&0===t.button&&!(t.metaKey||t.altKey||t.ctrlKey||t.shiftKey)}},1143:function(t){"use strict";t.exports=function(t,e,n,r,i,o,a,u){if(!t){var c;if(void 0===e)c=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var s=[n,r,i,o,a,u],l=0;(c=new Error(e.replace(/%s/g,(function(){return s[l++]})))).name="Invariant Violation"}throw c.framesToPop=1,c}}},2911:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.SCRIPT_TYPE="text/partytown",e.partytownSnippet=t=>((t,e)=>{const{forward:n=[],...r}=t||{},i=JSON.stringify(r,((t,e)=>("function"==typeof e&&(e=String(e)).startsWith(t+"(")&&(e="function "+e),e)));return["!(function(w,p,f,c){",Object.keys(r).length>0?`c=w[p]=Object.assign(w[p]||{},${i});`:"c=w[p]=w[p]||{};","c[f]=(c[f]||[])",n.length>0?`.concat(${JSON.stringify(n)})`:"","})(window,'partytown','forward');",e].join("")})(t,'/* Partytown 0.5.4 - MIT builder.io */\n!function(t,e,n,i,r,o,a,d,s,c,p,l){function u(){l||(l=1,"/"==(a=(o.lib||"/~partytown/")+(o.debug?"debug/":""))[0]&&(s=e.querySelectorAll(\'script[type="text/partytown"]\'),i!=t?i.dispatchEvent(new CustomEvent("pt1",{detail:t})):(d=setTimeout(w,1e4),e.addEventListener("pt0",f),r?h(1):n.serviceWorker?n.serviceWorker.register(a+(o.swPath||"partytown-sw.js"),{scope:a}).then((function(t){t.active?h():t.installing&&t.installing.addEventListener("statechange",(function(t){"activated"==t.target.state&&h()}))}),console.error):w())))}function h(t){c=e.createElement(t?"script":"iframe"),t||(c.setAttribute("style","display:block;width:0;height:0;border:0;visibility:hidden"),c.setAttribute("aria-hidden",!0)),c.src=a+"partytown-"+(t?"atomics.js?v=0.5.4":"sandbox-sw.html?"+Date.now()),e.body.appendChild(c)}function w(t,n){for(f(),t=0;t<s.length;t++)(n=e.createElement("script")).innerHTML=s[t].innerHTML,e.head.appendChild(n);c&&c.parentNode.removeChild(c)}function f(){clearTimeout(d)}o=t.partytown||{},i==t&&(o.forward||[]).map((function(e){p=t,e.split(".").map((function(e,n,i){p=p[i[n]]=n+1<i.length?"push"==i[n+1]?[]:p[i[n]]||{}:function(){(t._ptf=t._ptf||[]).push(i,arguments)}}))})),"complete"==e.readyState?u():(t.addEventListener("DOMContentLoaded",u),t.addEventListener("load",u))}(window,document,navigator,top,window.crossOriginIsolated);')},611:function(t,e,n){"use strict";
2Object.defineProperty(e,"__esModule",{value:!0});var r=n(7294),i=n(2911);function o(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var a=o(r);e.Partytown=(t={})=>{if("undefined"!=typeof document&&!document._partytown){if(!document.querySelector("script[data-partytown]")){const e=document.createElement("script");e.dataset.partytown="",e.innerHTML=i.partytownSnippet(t),document.head.appendChild(e)}document._partytown=!0}const e=i.partytownSnippet(t)+'document.currentScript.dataset.partytown="";';return a.default.createElement("script",{suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:e}})}},5861:function(t,e,n){"use strict";function r(t,e,n,r,i,o,a){try{var u=t[o](a),c=u.value}catch(s){return void n(s)}u.done?e(c):Promise.resolve(c).then(r,i)}function i(t){return function(){var e=this,n=arguments;return new Promise((function(i,o){var a=t.apply(e,n);function u(t){r(a,i,o,u,c,"next",t)}function c(t){r(a,i,o,u,c,"throw",t)}u(void 0)}))}}n.d(e,{Z:function(){return i}})},4942:function(t,e,n){"use strict";function r(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}n.d(e,{Z:function(){return r}})},4578:function(t,e,n){"use strict";n.d(e,{Z:function(){return i}});var r=n(9611);function i(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t,(0,r.Z)(t,e)}},3366:function(t,e,n){"use strict";function r(t,e){if(null==t)return{};var n,r,i={},o=Object.keys(t);for(r=0;r<o.length;r++)n=o[r],e.indexOf(n)>=0||(i[n]=t[n]);return i}n.d(e,{Z:function(){return r}})},9611:function(t,e,n){"use strict";function r(t,e){return r=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},r(t,e)}n.d(e,{Z:function(){return r}})},5785:function(t,e,n){"use strict";function r(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}function i(t){return function(t){if(Array.isArray(t))return r(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(t){if("string"==typeof t)return r(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(t,e):void 0}}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}n.d(e,{Z:function(){return i}})},8432:function(t){"use strict";t.exports=JSON.parse('{"version":"11.12.0","parameters":{"ar":{"display_name":"aspect ratio","category":"size","available_in":["url"],"expects":[{"type":"ratio","strict_range":{"min":0}}],"depends":["fit=crop"],"url":"https://docs.imgix.com/apis/url/size/ar","short_description":"Specifies an aspect ratio to maintain when resizing and cropping the image"},"auto":{"display_name":"automatic","category":"auto","available_in":["url"],"expects":[{"type":"list","possible_values":["enhance","format","redeye","compress","true"]}],"disallow_base64":true,"url":"https://docs.imgix.com/apis/url/auto","short_description":"Applies automatic enhancements to images."},"bg":{"display_name":"background color","category":"fill","available_in":["url","graph"],"expects":[{"type":"hex_color"},{"type":"color_keyword"}],"default":"fff","url":"https://docs.imgix.com/apis/url/bg","short_description":"Colors the background of padded and partially-transparent images."},"blend-align":{"display_name":"blend align","category":"blending","available_in":["url"],"expects":[{"type":"list","possible_values":["top","bottom","middle","left","right","center"]}],"aliases":["blendalign","ba"],"depends":["blend"],"url":"https://docs.imgix.com/apis/url/blending/blend-align","short_description":"Changes the blend alignment relative to the parent image."},"blend-alpha":{"display_name":"blend alpha","category":"blending","available_in":["url"],"expects":[{"type":"integer","strict_range":{"min":0,"max":100}}
2],"aliases":["blendalpha","balph"],"default":100,"depends":["blend"],"url":"https://docs.imgix.com/apis/url/blending/blend-alpha","short_description":"Changes the alpha of the blend image."},"blend-color":{"display_name":"blend color","category":"blending","available_in":["url"],"expects":[{"type":"hex_color"},{"type":"color_keyword"}],"aliases":["blendcolor","blend-clr","blendclr"],"url":"https://docs.imgix.com/apis/url/blending/blend-color","short_description":"Specifies a color to use when applying the blend."},"blend-crop":{"display_name":"blend crop","category":"blending","available_in":["url"],"expects":[{"type":"list","possible_values":["top","bottom","left","right","faces"]}],"aliases":["blendcrop","bc"],"depends":["blend"],"url":"https://docs.imgix.com/apis/url/blending/blend-crop","short_description":"Specifies the type of crop for blend images."},"blend-fit":{"display_name":"blend fit","category":"blending","available_in":["url"],"expects":[{"type":"string","possible_values":["clamp","clip","crop","scale","max"]}],"aliases":["blendfit","bf"],"default":"clip","depends":["blend"],"url":"https://docs.imgix.com/apis/url/blending/blend-fit","short_description":"Specifies the fit mode for blend images."},"blend-h":{"display_name":"blend height","category":"blending","available_in":["url"],"expects":[{"type":"integer","strict_range":{"min":2,"max":8192}},{"type":"unit_scalar","strict_range":{"min":0,"max":1}}],"aliases":["blendh","bh"],"depends":["blend"],"url":"https://docs.imgix.com/apis/url/blending/blend-h","short_description":"Adjusts the height of the blend image."},"blend-mode":{"display_name":"blend mode","category":"blending","available_in":["url"],"expects":[{"type":"string","possible_values":["color","burn","dodge","darken","difference","exclusion","hardlight","hue","lighten","luminosity","multiply","overlay","saturation","screen","softlight","normal"]}],"aliases":["blendmode","bm"],"default":"overlay","depends":["blend"],"url":"https://docs.imgix.com/apis/url/blending/blend-mode","short_description":"Sets the blend mode for a blend image."},"blend-pad":{"display_name":"blend padding","category":"blending","available_in":["url"],"expects":[{"type":"integer","suggested_range":{"min":0}}],"aliases":["blendpad","bp"],"default":0,"depends":["blend"],"url":"https://docs.imgix.com/apis/url/blending/blend-pad","short_description":"Applies padding to the blend image."},"blend-size":{"display_name":"blend size","category":"blending","available_in":["url"],"expects":[{"type":"string","possible_values":["inherit"]}],"aliases":["blendsize","bs"],"depends":["blend"],"url":"https://docs.imgix.com/apis/url/blending/blend-size","short_description":"Adjusts the size of the blend image."},"blend-w":{"display_name":"blend width","category":"blending","available_in":["url"],"expects":[{"type":"integer","strict_range":{"min":2,"max":8192}},{"type":"unit_scalar","strict_range":{"min":0,"max":1}}],"aliases":["blendw","bw"],"depends":["blend"],"url":"https://docs.imgix.com/apis/url/blending/blend-w","short_description":"Adjusts the width of the blend image."},"blend-x":{"display_name":"blend x position","category":"blending","available_in":["url"],"expects":[{"type":"integer","suggested_range":{"min":0}}],"aliases":["blendx","bx"],"default":0,"depends":["blend"],"url":"https://docs.imgix.com/apis/url/blending/blend-x","short_description":"Adjusts the x-offset of the blend image relative to its parent."},"blend-y":{"display_name":"blend y position","category":"blending","available_in":["url"],"expects":[{"type":"integer","suggested_range":{"min":0}}],"aliases":["blendy","by"],"default":0,"depends":["blend"],"url":"https://docs.imgix.com/apis/url/blending/blend-y","short_description":"Adjusts the y-offset of the blend image relative to its parent."},"blend":{"display_name":"blend","category":"blending","available_in":["url"],"expects":[{"type":"hex_color"},{"type":"color_keyword"},{"type":"url"},{"type":"path"}],"aliases":["b"],"url":"https://docs.imgix.com/apis/url/blending/blend","short_description":"Specifies the location of the blend image."},"blur":{"display_name":"gaussian blur","category":"stylize","available_in":["url","graph"],"expects":[{"type":"integer","suggested_range":{"min":0,"max":2000}}],"default":0,"url":"https://docs.imgix.com/apis/url/stylize/blur","short_description":"Applies a gaussian blur to an image."},"border-bottom":{"display_name":"border bottom","category":"border-and-padding","available_in":["url"],"expects":[{"type":"integer","suggested_range":{"min":0,"max":100}}],"depends":["border"],"url":"https://docs.imgix.com/apis/url/border-and-padding/border-bottom","short_description":"Set
2s bottom border of an image."},"border-left":{"display_name":"border left","category":"border-and-padding","available_in":["url"],"expects":[{"type":"integer","suggested_range":{"min":0,"max":100}}],"depends":["border"],"url":"https://docs.imgix.com/apis/url/border-and-padding/border-left","short_description":"Sets left border of an image."},"border-radius-inner":{"display_name":"inner border radius","category":"border-and-padding","available_in":["url","graph"],"expects":[{"type":"integer","strict_range":{"min":0}},{"0":[{"type":"integer","strict_range":{"min":0}}],"1":[{"type":"integer","strict_range":{"min":0}}],"2":[{"type":"integer","strict_range":{"min":0}}],"3":[{"type":"integer","strict_range":{"min":0}}],"type":"list","length":4}],"depends":["border"],"url":"https://docs.imgix.com/apis/url/border-and-padding/border-radius-inner","short_description":"Sets the inner radius of the image\'s border in pixels."},"border-radius":{"display_name":"outer border radius","category":"border-and-padding","available_in":["url","graph"],"expects":[{"type":"integer","strict_range":{"min":0}},{"0":[{"type":"integer","strict_range":{"min":0}}],"1":[{"type":"integer","strict_range":{"min":0}}],"2":[{"type":"integer","strict_range":{"min":0}}],"3":[{"type":"integer","strict_range":{"min":0}}],"type":"list","length":4}],"depends":["border"],"url":"https://docs.imgix.com/apis/url/border-and-padding/border-radius","short_description":"Sets the outer radius of the image\'s border in pixels."},"border-right":{"display_name":"border right","category":"border-and-padding","available_in":["url"],"expects":[{"type":"integer","suggested_range":{"min":0,"max":100}}],"depends":["border"],"url":"https://docs.imgix.com/apis/url/border-and-padding/border-right","short_description":"Sets right border of an image."},"border-top":{"display_name":"border top","category":"border-and-padding","available_in":["url"],"expects":[{"type":"integer","suggested_range":{"min":0,"max":100}}],"depends":["border"],"url":"https://docs.imgix.com/apis/url/border-and-padding/border-top","short_description":"Sets top border of an image."},"border":{"display_name":"border size & color","category":"border-and-padding","available_in":["url","graph"],"expects":[{"0":[{"type":"integer","suggested_range":{"min":1,"max":100}}],"1":[{"type":"hex_color"},{"type":"color_keyword"}],"type":"list","length":2}],"url":"https://docs.imgix.com/apis/url/border-and-padding/border","short_description":"Applies a border to an image."},"bri":{"display_name":"brightness","category":"adjustment","available_in":["url","graph"],"expects":[{"type":"integer","suggested_range":{"min":-100,"max":100}}],"default":0,"url":"https://docs.imgix.com/apis/url/adjustment/bri","short_description":"Adjusts the brightness of the source image."},"ch":{"display_name":"client hints","category":"format","available_in":["url"],"expects":[{"type":"list","possible_values":["width","dpr","save-data"]}],"disallow_base64":true,"url":"https://docs.imgix.com/apis/url/format/ch","short_description":"Sets one or more Client-Hints headers"},"chromasub":{"display_name":"chroma subsampling","category":"format","available_in":["url","graph","output"],"expects":[{"type":"integer","possible_values":[444,422,420]}],"default":420,"url":"https://docs.imgix.com/apis/url/format/chromasub","short_description":"Specifies the output chroma subsampling rate."},"colorquant":{"display_name":"color quantization","category":"format","available_in":["url","graph","output"],"expects":[{"type":"integer","suggested_range":{"min":2,"max":256}}],"url":"https://docs.imgix.com/apis/url/format/colorquant","short_description":"Limits the number of unique colors in an image."},"colors":{"display_name":"palette color count","category":"color-palette","available_in":["url","output"],"expects":[{"type":"integer","suggested_range":{"min":0,"max":16}}],"default":6,"depends":["palette"],"url":"https://docs.imgix.com/apis/url/color-palette/colors","short_description":"Specifies how many colors to include in a palette-extraction response."},"con":{"display_name":"contrast","category":"adjustment","available_in":["url","graph"],"expects":[{"type":"integer","suggested_range":{"min":-100,"max":100}}],"default":0,"url":"https://docs.imgix.com/apis/url/adjustment/con","short_description":"Adjusts the contrast of the source image."},"corner-radius":{"display_name":"mask corner radius","category":"mask","available_in":["url","graph"],"expects":[{"type":"integer","strict_range":{"min":0}},{"0":[{"type":"integer","strict_range":{"min":0}}],"1":[{"type":"integer","strict_range":{"min":0}}],"2":[{"type":"integer","strict_range":{"min":0}}],"3":[{"type":"integer","strict_range":{"min":0}}],"type":"list","length":4}],"depends":["mask=corners"],"url":"https://docs.imgix.com/apis/url/mask/corner-radius","short_description":"Specifies the radius value for a rounded corner mask."},"crop":{"display_name":"crop mode","category":"size","available_in":["url","graph"],"expects":[{"type":"list","possible_values":["top","bottom","left","right","faces","entropy","edges","focalpoint"]}],"depends":["fit=crop"],"url":"https://docs.imgix.com/apis/url/size/crop","short_description":"Specifies how to crop an image."},"cs":{"display_name":"color space","category":"format","available_in":["url","graph","output"],"expects":[{"type":"string","possible_values":["srgb","adobergb1998","tinysrgb","strip"]}],"url":"https://docs.imgix.com/apis/url/format/cs","short_description":"Specifies the color space of the output image."},"dl":{"display_name":"download","category":"format","available_in":["url","output"],"expects":[{"type":"string"}],"url":"https://docs.imgix.com/apis/url/format/dl","short_description":"Forces a URL to use send-file in its response."},"dpi":{"display_name":"dots per inch","category":"format","available_in":["url","graph","output"],"expects":[{"type":"integer","suggested_range":{"min":0}}],"url":"https://docs.imgix.com/apis/url/format/dpi","short_description":"Set
2s the DPI value in the EXIF header."},"dpr":{"display_name":"device pixel ratio","category":"pixel-density","available_in":["url","graph","output"],"expects":[{"type":"number","suggested_range":{"min":0.75,"max":5},"strict_range":{"min":0,"max":5}}],"default":1,"url":"https://docs.imgix.com/apis/url/dpr","short_description":"Adjusts the device-pixel ratio of the output image."},"duotone-alpha":{"display_name":"duotone alpha","category":"stylize","available_in":["url","graph"],"expects":[{"type":"integer","strict_range":{"min":0,"max":100}}],"default":100,"depends":["duotone"],"url":"https://docs.imgix.com/apis/url/stylize/duotone-alpha","short_description":"Changes the alpha of the duotone effect atop the source image."},"duotone":{"display_name":"duotone","category":"stylize","available_in":["url","graph"],"expects":[{"0":[{"type":"hex_color"},{"type":"color_keyword"}],"1":[{"type":"hex_color"},{"type":"color_keyword"}],"type":"list","length":2}],"url":"https://docs.imgix.com/apis/url/stylize/duotone","short_description":"Applies a duotone effect to the source image."},"exp":{"display_name":"exposure","category":"adjustment","available_in":["url","graph"],"expects":[{"type":"integer","suggested_range":{"min":-100,"max":100}}],"default":0,"url":"https://docs.imgix.com/apis/url/adjustment/exp","short_description":"Adjusts the exposure of the output image."},"expires":{"display_name":"URL expiration timestamp","category":"expiration","available_in":["url"],"expects":[{"type":"timestamp"}],"url":"https://docs.imgix.com/apis/url/expires","short_description":"A Unix timestamp specifying a UTC time. Requests made to this URL after that time will output a 404 status code."},"faceindex":{"display_name":"face index","category":"face-detection","available_in":["url","graph"],"expects":[{"type":"integer","suggested_range":{"min":1}}],"depends":["fit=facearea"],"url":"https://docs.imgix.com/apis/url/face-detection/faceindex","short_description":"Selects a face to crop to."},"facepad":{"display_name":"face padding","category":"face-detection","available_in":["url","graph"],"expects":[{"type":"number","suggested_range":{"min":1,"max":10}}],"default":1,"depends":["fit=facearea"],"url":"https://docs.imgix.com/apis/url/face-detection/facepad","short_description":"Adjusts padding around a selected face."},"faces":{"display_name":"json face data","category":"face-detection","available_in":["url","graph"],"expects":[{"type":"integer","possible_values":[1]}],"depends":["fm=json"],"url":"https://docs.imgix.com/apis/url/face-detection/faces","short_description":"Specifies that face data should be included in output when combined with `fm=json`."},"fill-color":{"display_name":"fill color","category":"fill","available_in":["url"],"expects":[{"type":"hex_color"},{"type":"color_keyword"}],"aliases":["fillcolor"],"default":"fff","depends":["fill=solid"],"url":"https://docs.imgix.com/apis/url/fill/fill-color","short_description":"Sets the fill color for images with additional space created by the fit setting"},"fill":{"display_name":"fill mode","category":"fill","available_in":["url"],"expects":[{"type":"string","possible_values":["solid","blur"]}],"depends":["fit"],"url":"https://docs.imgix.com/apis/url/fill/fill","short_description":"Determines how to fill in additional space created by the fit setting"},"fit":{"display_name":"resize fit mode","category":"size","available_in":["url","graph"],"expects":[{"type":"string","possible_values":["clamp","clip","crop","facearea","fill","fillmax","max","min","scale"]}],"default":"clip","aliases":["f"],"url":"https://docs.imgix.com/apis/url/size/fit","short_description":"Specifies how to map the source image to the output image dimensions."},"flip":{"display_name":"flip axis","category":"rotation","available_in":["url","graph"],"expects":[{"type":"string","possible_values":["h","v","hv"]}],"url":"https://docs.imgix.com/apis/url/rotation/flip","short_description":"Flips an image on a specified axis."},"fm":{"display_name":"output format","category":"format","available_in":["url","graph","output"],"expects":[{"type":"string","possible_values":["gif","jpg","jp2","json","jxr","pjpg","mp4","png","png8","png32","webp","webm","blurhash","avif"]}],"url":"https://docs.imgix.com/apis/url/format/fm","short_description":"Changes the format of the output image."},"fp-debug":{"display_name":"focal point debug","category":"focalpoint-crop","available_in":["url"],"expects":[{"type":"boolean"}],"default":false,"depends":["fit=crop","crop=focalpoint"],"url":"https://docs.imgix.com/apis/url/focalpoint-crop/fp-debug","short_description":"Displays crosshairs identifying the location of the set focal point"},"fp-x":{"display_name":"focal point x position","category":"focalpoint-crop","available_in":["url"],"expects":[{"type":"unit_scalar","default":0.5,"strict_range":{"min":0,"max":1}}],"depends":["fit=crop","crop=focalpoint"],"url":"https://docs.imgix.com/apis/url/focalpoint-crop/fp-x","short_description":"Set
2s the relative horizontal value for the focal point of an image"},"fp-y":{"display_name":"focal point y position","category":"focalpoint-crop","available_in":["url"],"expects":[{"type":"unit_scalar","default":0.5,"strict_range":{"min":0,"max":1}}],"depends":["fit=crop","crop=focalpoint"],"url":"https://docs.imgix.com/apis/url/focalpoint-crop/fp-y","short_description":"Sets the relative vertical value for the focal point of an image"},"fp-z":{"display_name":"focal point zoom","category":"focalpoint-crop","available_in":["url"],"expects":[{"type":"number","default":1,"suggested_range":{"min":1,"max":10},"strict_range":{"min":1,"max":100}}],"depends":["fit=crop","crop=focalpoint"],"url":"https://docs.imgix.com/apis/url/focalpoint-crop/fp-z","short_description":"Sets the relative zoom value for the focal point of an image"},"gam":{"display_name":"gamma","category":"adjustment","available_in":["url","graph"],"expects":[{"type":"integer","suggested_range":{"min":-100,"max":100}}],"default":0,"url":"https://docs.imgix.com/apis/url/adjustment/gam","short_description":"Adjusts the gamma of the source image."},"grid-colors":{"display_name":"grid colors","category":"fill","available_in":["url"],"expects":[{"0":[{"type":"hex_color"},{"type":"color_keyword"}],"1":[{"type":"hex_color"},{"type":"color_keyword"}],"type":"list","default":"D0D7DD,FFFFFF","length":2}],"depends":["transparency"],"short_description":"Sets grid colors for the transparency checkerboard grid."},"grid-size":{"display_name":"grid size","category":"fill","available_in":["url"],"expects":[{"type":"integer","default":4,"strict_range":{"min":0}}],"depends":["transparency"],"short_description":"Sets grid size for the transparency checkerboard grid."},"h":{"display_name":"image height","category":"size","available_in":["url","graph"],"expects":[{"type":"integer","strict_range":{"min":2,"max":8192}},{"type":"unit_scalar","strict_range":{"min":0,"max":1}}],"aliases":["height"],"url":"https://docs.imgix.com/apis/url/size/h","short_description":"Adjusts the height of the output image."},"high":{"display_name":"highlight","category":"adjustment","available_in":["url","graph"],"expects":[{"type":"integer","suggested_range":{"min":-100,"max":0}}],"default":0,"url":"https://docs.imgix.com/apis/url/adjustment/high","short_description":"Adjusts the highlights of the source image."},"htn":{"display_name":"halftone","category":"stylize","available_in":["url","graph"],"expects":[{"type":"integer","suggested_range":{"min":0,"max":100}}],"default":0,"url":"https://docs.imgix.com/apis/url/stylize/htn","short_description":"Applies a half-tone effect to the source image."},"hue":{"display_name":"hue shift","category":"adjustment","available_in":["url","graph"],"expects":[{"type":"integer","suggested_range":{"min":0,"max":360}}],"default":0,"url":"https://docs.imgix.com/apis/url/adjustment/hue","short_description":"Adjusts the hue of the source image."},"invert":{"display_name":"invert","category":"adjustment","available_in":["url","graph"],"expects":[{"type":"boolean"}],"aliases":["inv"],"default":false,"url":"https://docs.imgix.com/apis/url/adjustment/invert","short_description":"Inverts the colors on the source image."},"iptc":{"display_name":"IPTC Passthrough","category":"format","available_in":["url"],"expects":[{"type":"string","possible_values":["allow","block"]}],"short_description":"Determine if IPTC data should be passed for JPEG images."},"lossless":{"display_name":"lossless compression","category":"format","available_in":["url","graph","output"],"expects":[{"type":"boolean"}],"default":false,"depends":["fm=webp","fm=jxr"],"url":"https://docs.imgix.com/apis/url/format/lossless","short_description":"Specifies that the output image should be a lossless variant."},"mark-align":{"display_name":"watermark alignment mode","category":"watermark","available_in":["url"],"expects":[{"type":"list","possible_values":["top","middle","bottom","left","center","right"]}],"aliases":["ma","markalign"],"depends":["mark"],"url":"https://docs.imgix.com/apis/url/watermark/mark-align","short_description":"Changes the watermark alignment relative to the parent image."},"mark-alpha":{"display_name":"watermark alpha","category":"watermark","available_in":["url"],"expects":[{"type":"integer","suggested_range":{"min":1,"max":100}}
2],"default":100,"aliases":["markalpha","malph"],"depends":["mark"],"url":"https://docs.imgix.com/apis/url/watermark/mark-alpha","short_description":"Changes the alpha of the watermark image."},"mark-base":{"display_name":"watermark base url","category":"watermark","available_in":["url"],"expects":[{"type":"url"},{"type":"path"}],"aliases":["mb","markbase"],"depends":["mark"],"url":"https://docs.imgix.com/apis/url/watermark/mark-base","short_description":"Changes base URL of the watermark image."},"mark-fit":{"display_name":"watermark fit mode","category":"watermark","available_in":["url"],"expects":[{"type":"string","possible_values":["clip","crop","fill","max","scale"]}],"default":"clip","aliases":["mf","markfit"],"depends":["mark","markw","markh"],"url":"https://docs.imgix.com/apis/url/watermark/mark-fit","short_description":"Specifies the fit mode for watermark images."},"mark-h":{"display_name":"watermark height","category":"watermark","available_in":["url"],"expects":[{"type":"integer","strict_range":{"min":2,"max":8192}},{"type":"unit_scalar","strict_range":{"min":0,"max":1}}],"aliases":["mh","markh"],"depends":["mark"],"url":"https://docs.imgix.com/apis/url/watermark/mark-h","short_description":"Adjusts the height of the watermark image."},"mark-pad":{"display_name":"watermark padding","category":"watermark","available_in":["url"],"expects":[{"type":"integer","suggested_range":{"min":0}}],"default":5,"aliases":["mp","markpad"],"depends":["mark"],"url":"https://docs.imgix.com/apis/url/watermark/mark-pad","short_description":"Applies padding to the watermark image."},"mark-rot":{"display_name":"watermark rotation","category":"watermark","available_in":["url","graph"],"expects":[{"type":"number","suggested_range":{"min":0,"max":359}}],"default":0,"url":"https://docs.imgix.com/apis/url/watermark/mark-rot","short_description":"Rotates a watermark or tiled watermarks by a specified number of degrees."},"mark-scale":{"display_name":"watermark scale","category":"watermark","available_in":["url"],"expects":[{"type":"integer","suggested_range":{"min":0,"max":100}}
2],"aliases":["ms","markscale"],"depends":["mark"],"url":"https://docs.imgix.com/apis/url/watermark/mark-scale","short_description":"Adjusts the scale of the watermark image."},"mark-tile":{"display_name":"watermark tile","category":"watermark","available_in":["url"],"expects":[{"type":"string","possible_values":["grid"]}],"aliases":["mtile","marktile"],"depends":["mark"],"url":"https://docs.imgix.com/apis/url/watermark/mark-tile","short_description":"Adds tiled watermark."},"mark-w":{"display_name":"watermark width","category":"watermark","available_in":["url"],"expects":[{"type":"integer","strict_range":{"min":2,"max":8192}},{"type":"unit_scalar","strict_range":{"min":0,"max":1}}],"aliases":["mw","markw"],"depends":["mark"],"url":"https://docs.imgix.com/apis/url/watermark/mark-w","short_description":"Adjusts the width of the watermark image."},"mark-x":{"display_name":"watermark x position","category":"watermark","available_in":["url"],"expects":[{"type":"integer","suggested_range":{"min":0}}],"aliases":["mx","markx"],"depends":["mark"],"url":"https://docs.imgix.com/apis/url/watermark/mark-x","short_description":"Adjusts the x-offset of the watermark image relative to its parent."},"mark-y":{"display_name":"watermark y position","category":"watermark","available_in":["url"],"expects":[{"type":"integer","strict_range":{"min":0}}],"aliases":["my","marky"],"depends":["mark"],"url":"https://docs.imgix.com/apis/url/watermark/mark-y","short_description":"Adjusts the y-offset of the watermark image relative to its parent."},"mark":{"display_name":"watermark image url","category":"watermark","available_in":["url"],"expects":[{"type":"url"},{"type":"path"}],"aliases":["m"],"url":"https://docs.imgix.com/apis/url/watermark/mark","short_description":"Specifies the location of the watermark image."},"mask-bg":{"display_name":"mask background color","category":"mask","available_in":["url","graph"],"expects":[{"type":"hex_color"},{"type":"color_keyword"}],"default":"fff","aliases":["maskbg"],"depends":["mask"],"url":"https://docs.imgix.com/apis/url/mask/mask-bg","short_description":"Colors the background of the transparent mask area of images"},"mask":{"display_name":"mask type","category":"mask","available_in":["url","graph"],"expects":[{"type":"string","possible_values":["ellipse","corners"]},{"type":"url"},{"type":"path"}],"url":"https://docs.imgix.com/apis/url/mask","short_description":"Defines the type of mask and specifies the URL if that type is selected."},"max-h":{"display_name":"maximum height","category":"size","available_in":["url"],"expects":[{"type":"integer","strict_range":{"min":1,"max":8192}}],"aliases":["max-height"],"depends":["fit=crop"],"url":"https://docs.imgix.com/apis/url/size/max-height","short_description":"Specifies the maximum height of the output image in pixels."},"max-w":{"display_name":"maximum width","category":"size","available_in":["url"],"expects":[{"type":"integer","strict_range":{"min":1,"max":8192}}],"aliases":["max-width"],"depends":["fit=crop"],"url":"https://docs.imgix.com/apis/url/size/max-width","short_description":"Specifies the maximum width of the output image in pixels."},"min-h":{"display_name":"minimum height","category":"size","available_in":["url"],"expects":[{"type":"integer","strict_range":{"min":1,"max":8192}}],"aliases":["min-height"],"depends":["fit=crop"],"url":"https://docs.imgix.com/apis/url/size/min-height","short_description":"Specifies the minimum height of the output image in pixels."},"min-w":{"display_name":"minimum width","category":"size","available_in":["url"],"expects":[{"type":"integer","strict_range":{"min":1,"max":8192}}],"aliases":["min-width"],"depends":["fit=crop"],"url":"https://docs.imgix.com/apis/url/size/min-width","short_description":"Specifies the minimum width of the output image in pixels."},"monochrome":{"display_name":"monochrome","category":"stylize","available_in":["url","graph"],"expects":[{"type":"hex_color"},{"type":"color_keyword"}],"aliases":["mono"],"url":"https://docs.imgix.com/apis/url/stylize/monochrome","short_description":"Applies a monochrome effect to the source image."},"nr":{"display_name":"noise reduction bound","category":"noise-reduction","available_in":["url","graph"],"expects":[{"type":"integer","suggested_range":{"min":-100,"max":100}}],"default":20,"url":"https://docs.imgix.com/apis/url/noise-reduction/nr","short_description":"Reduces the noise in an image."},"nrs":{"display_name":"noise reduction sharpen","category":"noise-reduction","available_in":["url","graph"],"expects":[{"type":"integer","suggested_range":{"min":-100,"max":100}}],"default":20,"url":"https://docs.imgix.com/apis/url/noise-reduction/nrs","short_description":"Provides a threshold by which to sharpen an image."},"orient":{"display_name":"orientation","category":"rotation","available_in":["url","graph"],"expects":[{"type":"integer","possible_values":[0,1,2,3,4,5,6,7,8,90,180,270]}],"aliases":["or"],"url":"https://docs.imgix.com/apis/url/rotation/orient","short_description":"Changes the image orientation."},"pad-bottom":{"display_name":"padding bottom","category":"border-and-padding","available_in":["url"],"expects":[{"type":"integer","suggested_range":{"min":0},"default":0}],"url":"https://docs.imgix.com/apis/url/border-and-padding/pad-bottom","short_description":"Set
2s bottom padding of an image."},"pad-left":{"display_name":"padding left","category":"border-and-padding","available_in":["url"],"expects":[{"type":"integer","suggested_range":{"min":0},"default":0}],"url":"https://docs.imgix.com/apis/url/border-and-padding/pad-left","short_description":"Sets left padding of an image."},"pad-right":{"display_name":"padding right","category":"border-and-padding","available_in":["url"],"expects":[{"type":"integer","suggested_range":{"min":0},"default":0}],"url":"https://docs.imgix.com/apis/url/border-and-padding/pad-right","short_description":"Sets right padding of an image."},"pad-top":{"display_name":"padding top","category":"border-and-padding","available_in":["url"],"expects":[{"type":"integer","suggested_range":{"min":0},"default":0}],"url":"https://docs.imgix.com/apis/url/border-and-padding/pad-top","short_description":"Sets top padding of an image."},"pad":{"display_name":"padding","category":"border-and-padding","available_in":["url"],"expects":[{"type":"integer","suggested_range":{"min":0}}],"default":0,"url":"https://docs.imgix.com/apis/url/border-and-padding/pad","short_description":"Pads an image."},"page":{"display_name":"pdf page number","category":"pdf","available_in":["url","graph"],"expects":[{"type":"integer","suggested_range":{"min":1}}],"default":1,"url":"https://docs.imgix.com/apis/url/pdf/page","short_description":"Selects a page from a PDF for display."},"palette":{"display_name":"color palette extraction","category":"color-palette","available_in":["url","output"],"expects":[{"type":"string","possible_values":["css","json"]}],"url":"https://docs.imgix.com/apis/url/color-palette/palette","short_description":"Specifies an output format for palette-extraction."},"pdf-annotation":{"display_name":"pdf annotation","category":"pdf","available_in":["url","graph"],"expects":[{"type":"boolean"}],"default":true,"aliases":["annotation"],"url":"https://docs.imgix.com/apis/url/pdf/pdf-annotation","short_description":"Enables or disables PDF annotation."},"prefix":{"display_name":"css prefix","category":"color-palette","available_in":["url","output"],"expects":[{"type":"string"}],"default":"image","depends":["palette=css"],"url":"https://docs.imgix.com/apis/url/color-palette/prefix","short_description":"Specifies a CSS prefix for all classes in palette-extraction."},"px":{"display_name":"pixellate","category":"stylize","available_in":["url","graph"],"expects":[{"type":"integer","suggested_range":{"min":0,"max":100}}],"default":0,"url":"https://docs.imgix.com/apis/url/stylize/px","short_description":"Applies a pixelation effect to an image."},"q":{"display_name":"output quality","category":"format","available_in":["url","graph","output"],"expects":[{"type":"integer","suggested_range":{"min":0,"max":100}}],"default":75,"depends":["fm=jpg","fm=pjpg","fm=webp","fm=jxr"],"url":"https://docs.imgix.com/apis/url/format/q","short_description":"Adjusts the quality of an output image."},"rect":{"display_name":"source rectangle region","category":"size","available_in":["url","graph"],"expects":[{"0":[{"type":"integer","strict_range":{"min":0}},{"type":"string","possible_values":["left","center","right"]},{"type":"unit_scalar","strict_range":{"min":0,"max":1}}],"1":[{"type":"integer","strict_range":{"min":0}},{"type":"string","possible_values":["top","middle","bottom"]},{"type":"unit_scalar","strict_range":{"min":0,"max":1}}],"2":[{"type":"integer","strict_range":{"min":1}}],"3":[{"type":"integer","strict_range":{"min":1}}],"type":"list","length":4}],"url":"https://docs.imgix.com/apis/url/size/rect","short_description":"Crops an image to a specified rectangle."},"rot":{"display_name":"rotation","category":"rotation","available_in":["url","graph"],"expects":[{"type":"number","suggested_range":{"min":0,"max":359}}],"default":0,"url":"https://docs.imgix.com/apis/url/rotation/rot","short_description":"Rotates an image by a specified number of degrees."},"sat":{"display_name":"saturation","category":"adjustment","available_in":["url","graph"],"expects":[{"type":"integer","suggested_range":{"min":-100,"max":100}}],"default":0,"url":"https://docs.imgix.com/apis/url/adjustment/sat","short_description":"Adjusts the saturation of an image."},"sepia":{"display_name":"sepia tone","category":"stylize","available_in":["url","graph"],"expects":[{"type":"integer","suggested_range":{"min":0,"max":100}}],"default":0,"url":"https://docs.imgix.com/apis/url/stylize/sepia","short_description":"Applies a sepia effect to an image."},"shad":{"display_name":"shadow","category":"adjustment","available_in":["url","graph"],"expects":[{"type":"number","suggested_range":{"min":0,"max":100}}],"default":0,"url":"https://docs.imgix.com/apis/url/adjustment/shad","short_description":"Adjusts the highlights of the source image."},"sharp":{"display_name":"sharpen","category":"adjustment","available_in":["url","graph"],"expects":[{"type":"number","suggested_range":{"min":0,"max":100}}],"default":0,"url":"https://docs.imgix.com/apis/url/adjustment/sharp","short_description":"Adjusts the sharpness of the source image."},"transparency":{"display_name":"transparency","category":"fill","available_in":["url"],"expects":[{"type":"string","possible_values":["grid"]}],"url":"https://docs.imgix.com/apis/url/fill/transparency","short_description":"Adds checkerboard behind images which support transparency."},"trim-color":{"display_name":"trim color","category":"trim","available_in":["url","graph"],"expects":[{"type":"hex_color"},{"type":"color_keyword"}
2],"aliases":["trimcolor"],"depends":["trim=color"],"url":"https://docs.imgix.com/apis/url/trim/trim-color","short_description":"Specifies a trim color on a trim operation."},"trim-md":{"display_name":"trim mean difference","category":"trim","available_in":["url","graph"],"expects":[{"type":"number","suggested_range":{"min":0}}],"aliases":["trimmd"],"default":11,"depends":["trim=auto"],"url":"https://docs.imgix.com/apis/url/trim/trim-md","short_description":"Specifies the mean difference on a trim operation."},"trim-pad":{"display_name":"trim padding","category":"trim","available_in":["url"],"expects":[{"type":"integer","suggested_range":{"min":0}}],"default":0,"aliases":["trimpad"],"depends":["trim"],"url":"https://docs.imgix.com/apis/url/trim/trim-pad","short_description":"Pads the area of the source image before trimming."},"trim-sd":{"display_name":"trim standard deviation","category":"trim","available_in":["url","graph"],"expects":[{"type":"number","suggested_range":{"min":0}}],"aliases":["trimsd"],"default":10,"depends":["trim=auto"],"url":"https://docs.imgix.com/apis/url/trim/trim-sd","short_description":"Specifies the standard deviation on a trim operation."},"trim-tol":{"display_name":"trim tolerance","category":"trim","available_in":["url","graph"],"expects":[{"type":"number","suggested_range":{"min":0}}],"aliases":["trimtol"],"default":0,"depends":["trim=color"],"url":"https://docs.imgix.com/apis/url/trim/trim-tol","short_description":"Specifies the tolerance on a trim operation."},"trim":{"display_name":"trim image","category":"trim","available_in":["url","graph"],"expects":[{"type":"string","possible_values":["auto","color"]}],"url":"https://docs.imgix.com/apis/url/trim/trim","short_description":"Trims the source image."},"txt-align":{"display_name":"text align","category":"text","available_in":["url"],"expects":[{"type":"list","possible_values":["top","middle","bottom","left","center","right"]}],"aliases":["txtalign","ta"],"depends":["txt"],"url":"https://docs.imgix.com/apis/url/text/txt-align","short_description":"Sets the vertical and horizontal alignment of rendered text relative to the base image."},"txt-clip":{"display_name":"text clipping mode","category":"text","available_in":["url"],"expects":[{"type":"list","possible_values":["start","middle","end","ellipsis"]}],"default":"end","aliases":["txtclip","tcl"],"depends":["txt"],"url":"https://docs.imgix.com/apis/url/text/txt-clip","short_description":"Sets the clipping properties of rendered text."},"txt-color":{"display_name":"text color","category":"text","available_in":["url"],"expects":[{"type":"hex_color"},{"type":"color_keyword"}],"aliases":["txtcolor","txt-clr","txtclr","tc"],"depends":["txt"],"url":"https://docs.imgix.com/apis/url/text/txt-color","short_description":"Specifies the color of rendered text."},"txt-fit":{"display_name":"text fit mode","category":"text","available_in":["url"],"expects":[{"type":"string","possible_values":["max"]}
2],"aliases":["txtfit"],"depends":["txt"],"url":"https://docs.imgix.com/apis/url/text/txt-fit","short_description":"Specifies the fit approach for rendered text."},"txt-font":{"display_name":"text font","category":"text","available_in":["url"],"expects":[{"type":"font"}],"aliases":["tf","txtfont"],"depends":["txt"],"url":"https://docs.imgix.com/apis/url/text/txt-font","short_description":"Selects a font for rendered text."},"txt-lead":{"display_name":"text leading","category":"typesetting","available_in":["url"],"expects":[{"type":"integer","suggested_range":{"min":0}}],"aliases":["txtlead"],"default":0,"depends":["txt"],"url":"https://docs.imgix.com/apis/url/typesetting/txt-lead","short_description":"Sets the leading (line spacing) for rendered text. Only works on the multi-line text endpoint."},"txt-lig":{"display_name":"text ligatures","category":"text","available_in":["url"],"expects":[{"type":"integer","possible_values":[0,1,2]}],"aliases":["txtlig"],"depends":["txt"],"url":"https://docs.imgix.com/apis/url/text/txt-lig","short_description":"Controls the level of ligature substitution"},"txt-line-color":{"display_name":"text outline color","category":"text","available_in":["url"],"expects":[{"type":"hex_color"},{"type":"color_keyword"}],"default":"fff","aliases":["txtlinecolor","txt-line-clr","txtlineclr"],"depends":["txt","txtline"],"url":"https://docs.imgix.com/apis/url/text/txt-line-color","short_description":"Specifies a text outline color."},"txt-line":{"display_name":"text outline","category":"text","available_in":["url"],"expects":[{"type":"integer","suggested_range":{"min":0}}],"default":0,"aliases":["txtline","tl"],"depends":["txt"],"url":"https://docs.imgix.com/apis/url/text/txt-line","short_description":"Outlines the rendered text with a specified color."},"txt-pad":{"display_name":"text padding","category":"text","available_in":["url"],"expects":[{"type":"integer","default":10,"suggested_range":{"min":0}}],"aliases":["txtpad","tp"],"depends":["txt"],"url":"https://docs.imgix.com/apis/url/text/txt-pad","short_description":"Specifies the padding (in device-independent pixels) between a textbox and the edges of the base image."},"txt-shad":{"display_name":"text shadow","category":"text","available_in":["url"],"expects":[{"type":"number","suggested_range":{"min":0,"max":10}}],"default":0,"aliases":["txtshad","tsh"],"depends":["txt"],"url":"https://docs.imgix.com/apis/url/text/txt-shad","short_description":"Applies a shadow to rendered text."},"txt-size":{"display_name":"text font size","category":"text","available_in":["url"],"expects":[{"type":"integer","suggested_range":{"min":0}}],"default":12,"aliases":["tsz","txtsize"],"depends":["txt"],"url":"https://docs.imgix.com/apis/url/text/txt-size","short_description":"Sets the font size of rendered text."},"txt-track":{"display_name":"text tracking","category":"typesetting","available_in":["url"],"expects":[{"type":"integer","suggested_range":{"min":-4}}],"default":0,"aliases":["txttrack","tt"],"depends":["txt"],"url":"https://docs.imgix.com/apis/url/typesetting/txt-track","short_description":"Sets the tracking (letter spacing) for rendered text. Only works on the multi-line text endpoint."},"txt-width":{"display_name":"text width","category":"text","available_in":["url"],"expects":[{"type":"integer","suggested_range":{"min":0}}],"aliases":["txtwidth"],"depends":["txt"],"url":"https://docs.imgix.com/apis/url/text/txt-width","short_description":"Sets the width of rendered text."},"txt":{"display_name":"text string","category":"text","available_in":["url"],"expects":[{"type":"string"}],"aliases":["t"],"url":"https://docs.imgix.com/apis/url/text/txt","short_description":"Sets the text string to render."},"usm":{"display_name":"unsharp mask","category":"adjustment","available_in":["url","graph"],"expects":[{"type":"integer","suggested_range":{"min":-100,"max":100}}],"default":0,"url":"https://docs.imgix.com/apis/url/adjustment/usm","short_description":"Sharpens the source image using an unsharp mask."},"usmrad":{"display_name":"unsharp mask radius","category":"adjustment","available_in":["url","graph"],"expects":[{"type":"number","suggested_range":{"min":0}}
2],"default":2.5,"depends":["usm"],"url":"https://docs.imgix.com/apis/url/adjustment/usmrad","short_description":"Specifies the radius for an unsharp mask operation."},"vib":{"display_name":"vibrance","category":"adjustment","available_in":["url","graph"],"expects":[{"type":"integer","suggested_range":{"min":-100,"max":100}}],"default":0,"url":"https://docs.imgix.com/apis/url/adjustment/vib","short_description":"Adjusts the vibrance of an image."},"w":{"display_name":"image width","category":"size","available_in":["url","graph"],"expects":[{"type":"integer","strict_range":{"min":2,"max":8192}},{"type":"unit_scalar","strict_range":{"min":0,"max":1}}],"aliases":["width"],"url":"https://docs.imgix.com/apis/url/size/w","short_description":"Adjusts the width of the output image."}},"aliases":{"blendalign":"blend-align","ba":"blend-align","blendalpha":"blend-alpha","balph":"blend-alpha","blendcolor":"blend-color","blend-clr":"blend-color","blendclr":"blend-color","blendcrop":"blend-crop","bc":"blend-crop","blendfit":"blend-fit","bf":"blend-fit","blendh":"blend-h","bh":"blend-h","blendmode":"blend-mode","bm":"blend-mode","blendpad":"blend-pad","bp":"blend-pad","blendsize":"blend-size","bs":"blend-size","blendw":"blend-w","bw":"blend-w","blendx":"blend-x","bx":"blend-x","blendy":"blend-y","by":"blend-y","b":"blend","fillcolor":"fill-color","f":"fit","height":"h","inv":"invert","ma":"mark-align","markalign":"mark-align","markalpha":"mark-alpha","malph":"mark-alpha","mb":"mark-base","markbase":"mark-base","mf":"mark-fit","markfit":"mark-fit","mh":"mark-h","markh":"mark-h","mp":"mark-pad","markpad":"mark-pad","ms":"mark-scale","markscale":"mark-scale","mtile":"mark-tile","marktile":"mark-tile","mw":"mark-w","markw":"mark-w","mx":"mark-x","markx":"mark-x","my":"mark-y","marky":"mark-y","m":"mark","maskbg":"mask-bg","max-height":"max-h","max-width":"max-w","min-height":"min-h","min-width":"min-w","mono":"monochrome","or":"orient","annotation":"pdf-annotation","trimcolor":"trim-color","trimmd":"trim-md","trimpad":"trim-pad","trimsd":"trim-sd","trimtol":"trim-tol","txtalign":"txt-align","ta":"txt-align","txtclip":"txt-clip","tcl":"txt-clip","txtcolor":"txt-color","txt-clr":"txt-color","txtclr":"txt-color","tc":"txt-color","txtfit":"txt-fit","tf":"txt-font","txtfont":"txt-font","txtlead":"txt-lead","txtlig":"txt-lig","txtlinecolor":"txt-line-color","txt-line-clr":"txt-line-color","txtlineclr":"txt-line-color","txtline":"txt-line","tl":"txt-line","txtpad":"txt-pad","tp":"txt-pad","txtshad":"txt-shad","tsh":"txt-shad","tsz":"txt-size","txtsize":"txt-size","txttrack":"txt-track","tt":"txt-track","txtwidth":"txt-width","t":"txt","width":"w"},"categoryValues":["adjustment","animation","auto","blending","border-and-padding","color-palette","expiration","face-detection","fill","focalpoint-crop","format","mask","misc","noise-reduction","pdf","pixel-density","rotation","size","stylize","text","typesetting","trim","watermark"],"colorKeywordValues":["aliceblue","antiquewhite","aqua","aquamarine","azure","beige","bisque","black","blanchedalmond","blue","blueviolet","brown","burlywood","cadetblue","chartreuse","chocolate","coral","cornflowerblue","cornsilk","crimson","cyan","darkblue","darkcyan","darkgoldenrod","darkgray","darkgreen","darkgrey","darkkhaki","darkmagenta","darkolivegreen","darkorange","darkorchid","darkred","darksalmon","darkseagreen","darkslateblue","darkslategray","darkslategrey","darkturquoise","darkviolet","deeppink","deepskyblue","dimgray","dimgrey","dodgerblue","firebrick","floralwhite","forestgreen","fuchsia","gainsboro","ghostwhite","gold","goldenrod","gray","green","greenyellow","grey","honeydew","hotpink","imgixorange","imgixblue","indianred","indigo","ivory","khaki","lavender","lavenderblush","lawngreen","lemonchiffon","lightblue","lightcoral","lightcyan","lightgoldenrodyellow","lightgray","lightgreen","lightgrey","lightpink","lightsalmon","lightseagreen","lightskyblue","lightslategray","lightslategrey","lightsteelblue","lightyellow","lime","limegreen","linen","magenta","maroon","mediumaquamarine","mediumblue","mediumorchid","mediumpurple","mediumseagreen","mediumslateblue","mediumspringgreen","mediumturquoise","mediumvioletred","midnightblue","mintcream","mistyrose","moccasin","navajowhite","navy","oldlace","olive","olivedrab","orange","orangered","orchid","palegoldenrod","palegreen","paleturquoise","palevioletred","papayawhip","peachpuff","peru","pink","plum","powderblue","purple","rebeccapurple","red","rosybrown","royalblue","saddlebrown","salmon","sandybrown","seagreen","seashell","sienna","silver","skyblue","slateblue","slategray","slategrey","snow","springgreen","steelblue","tan","teal","thistle","tomato","turquoise","violet","wheat","white","whitesmoke","yellow","yellowgreen"],"fontValues":["serif","sans-serif","monospace","cursive","fantasy","serif,bold","sans-serif,bold","monospace,bold","fantasy,bold","serif,italic","sans-serif,italic","monospace,italic","serif,bold,italic","sans-serif,bold,italic","monospace,bold,italic","American Typewriter","American Typewriter Condensed","American Typewriter Condensed Light","American Typewriter Condensed,Bold","American Typewriter Light","American Typewriter,Bold","AndaleMono","Arial Narrow","Arial Narrow,Bold","Arial Narrow,BoldItalic","Arial Narrow,Italic","Arial Rounded MT,Bold","Arial UnicodeMS","Arial,BoldItalicMT","Arial,BoldMT","Arial,ItalicMT","Arial-Black","ArialMT","Athelas,Bold","Athelas,BoldItalic","Athelas,Italic","Athelas-Regular","Avenir Next Condensed Demi,Bold","Avenir Next Condensed Demi,BoldItalic","Avenir Next Condensed Heavy","Avenir Next Condensed Heavy,Italic","Avenir Next Condensed Medium","Avenir Next Condensed Medium,Italic","Avenir Next Condensed Regular","Avenir Next Condensed Ultra Light","Avenir Next Condensed Ultra Light,Italic","Avenir Next Condensed,Bold","Avenir Next Condensed,BoldItalic","Avenir Next Condensed,Italic","Avenir Next Demi,Bold","Avenir Next Demi,BoldItalic","Avenir Next Heavy","Avenir Next Heavy,Italic","Avenir Next Medium","Avenir Next Medium,Italic","Avenir Next Regular","Avenir Next Ultra Light","Avenir Next Ultra Light,Italic","Avenir Next,Bold","Avenir Next,BoldItalic","Avenir Next,Italic","Avenir-
2Black","Avenir-BlackOblique","Avenir-Book","Avenir-BookOblique","Avenir-Heavy","Avenir-HeavyOblique","Avenir-Light","Avenir-LightOblique","Avenir-Medium","Avenir-MediumOblique","Avenir-Oblique","Avenir-Roman","Baskerville","Baskerville,Bold","Baskerville,BoldItalic","Baskerville,Italic","BigCaslon-Medium","BrushScriptMT","Chalkboard","Chalkboard SE Light","Chalkboard SE Regular","Chalkboard SE,Bold","Chalkboard,Bold","Chalkduster","CharcoalCY","Charter Black,Italic","Charter,Bold","Charter,BoldItalic","Charter,Italic","Charter-Black","Charter-Roman","Cochin","Cochin,Bold","Cochin,BoldItalic","Cochin,Italic","Comic Sans MS,Bold","ComicSansMS","Copperplate","Copperplate,Bold","Copperplate-Light","Courier","Courier New,Bold","Courier New,BoldItalic","Courier New,Italic","Courier,Bold","Courier-Oblique","CourierNewPSMT","DIN Alternate,Bold","DIN Condensed,Bold","Didot","Didot,Bold","Didot,Italic","Futura Medium,Italic","Futura-CondensedMedium","Futura-Medium","Geneva","GenevaCyr","Georgia","Georgia,Bold","Georgia,BoldItalic","Georgia,Italic","Gill Sans","Gill Sans Light,Italic","Gill Sans,Bold","Gill Sans,BoldItalic","Gill Sans,UltraBold","GillSans,Italic","GillSans-Light","Helvetica","Helvetica CY,Bold","Helvetica Neue","Helvetica Neue Condensed Black","Helvetica Neue Condensed,Bold","Helvetica Neue Light","Helvetica Neue Light,Italic","Helvetica Neue Medium","Helvetica Neue Medium,Italic","Helvetica Neue Thin","Helvetica Neue Thin,Italic","Helvetica Neue UltraLight","Helvetica Neue UltraLight,Italic","Helvetica Neue,Bold","Helvetica Neue,BoldItalic","Helvetica Neue,Italic","Helvetica,Bold","Helvetica-Light","Helvetica-LightOblique","Helvetica-Oblique","HelveticaCY-Oblique","HelveticaCY-Plain","Herculanum","Hoefler Text Black,Italic","Hoefler Text,Italic","HoeflerText-Black","HoeflerText-Ornaments","HoeflerText-Regular","Impact","Iowan Old Style Black,Italic","Iowan Old Style,Bold","Iowan Old Style,BoldItalic","Iowan Old Style,Italic","IowanOldStyle-Black","IowanOldStyle-Roman","IowanOldStyle-Titling","Lucida Grande","Lucida Grande,Bold","Marion,Bold","Marion,Italic","Marion-Regular","Marker Felt Thin","Marker Felt Wide","Menlo,Bold","Menlo,BoldItalic","Menlo,Italic","Menlo-Regular","Monaco","Noteworthy,Bold","Noteworthy-Light","Optima,Bold","Optima,BoldItalic","Optima,Italic","Optima-ExtraBlack","Optima-Regular","PT Mono,Bold","PT Sans Caption,Bold","PT Sans Narrow,Bold","PT Sans,Bold","PT Sans,BoldItalic","PT Sans,Italic","PT Serif Caption,Italic","PT Serif,Bold","PT Serif,BoldItalic","PT Serif,Italic","PTMono-Regular","PTSans-Caption","PTSans-Narrow","PTSans-Regular","PTSerif-Caption","PTSerif-Regular","Palatino,Bold","Palatino,BoldItalic","Palatino,Italic","Palatino-Roman","Papyrus","Papyrus-Condensed","PlantagenetCherokee","STBaoli-SC-Regular","STYuanti-SC-Light","STYuanti-SC-Regular","SavoyeLetPlain","Seravek","Seravek ExtraLight, Italic","Seravek Light,Italic","Seravek Medium,Italic","Seravek,Bold","Seravek,BoldItalic","Seravek,Italic","Seravek-ExtraLight","Seravek-Light","Seravek-Medium","Skia-Regular","Skia-Regular_Black","Skia-Regular_Black-Condensed","Skia-Regular_Black-Extended","Skia-Regular_Condensed","Skia-Regular_Extended","Skia-Regular_Light","Skia-Regular_Light-Condensed","Skia-Regular_Light-Extended","Snell Roundhand,Bold","SnellRoundhand","SnellRoundhand-Black","Superclarendon Black,Italic","Superclarendon Light,Italic","Superclarendon,Bold","Superclarendon,BoldItalic","Superclarendon,Italic","Superclarendon-Black","Superclarendon-Light","Superclarendon-Regular","Tahoma","Tahoma,Bold","Times New Roman,Bold","Times New Roman,BoldItalic","Times New Roman,Italic","Times,Bold","Times,BoldItalic","Times,Italic","Times-Roman","TimesNewRomanPSMT","Trebuchet MS,Bold","Trebuchet MS,BoldItalic","Trebuchet MS,Italic","TrebuchetMS","Verdana","Verdana,Bold","Verdana,BoldItalic","Verdana,Italic","Waseem","WaseemLight","Webdings","Wingdings-Regular","Wingdings2","Wingdings3","Yuanti SC,Bold","YuppySC-Regular","Zapf Dingbats","Zapfino"]}')}},function(t){t.O(0,[774,532,445],(function(){return e=5824,t(t.s=e);var e}));t.O()}]);
3//# sourceMappingURL=app-57aeffdf575c5ed6b069.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.