PageSourceSearch

https://openmembranedatabase.org/app-6f66cb8fd3bb179718a3.js

js openmembranedatabase.org collected 2026-10-04 10:01:34 UTC 201,290 bytes, 3 lines download raw bytes

vendor: 8,906 bytes, lines 1-2
1/*! For license information please see app-6f66cb8fd3bb179718a3.js.LICENSE.txt */
2(self.webpackChunkomd_website=self.webpackChunkomd_website||[]).push([[143],{19662:function(e,t,n){var r=n(60614),o=n(66330),i=TypeError;e.exports=function(e){if(r(e))return e;throw i(o(e)+" is not a function")}},51223:function(e,t,n){var r=n(5112),o=n(70030),i=n(3070).f,s=r("unscopables"),a=Array.prototype;null==a[s]&&i(a,s,{configurable:!0,value:o(null)}),e.exports=function(e){a[s][e]=!0}},19670:function(e,t,n){var r=n(70111),o=String,i=TypeError;e.exports=function(e){if(r(e))return e;throw i(o(e)+" is not an object")}},41318:function(e,t,n){var r=n(45656),o=n(51400),i=n(26244),s=function(e){return function(t,n,s){var a,c=r(t),u=i(c),l=o(s,u);if(e&&n!=n){for(;u>l;)if((a=c[l++])!=a)return!0}else for(;u>l;l++)if((e||l in c)&&c[l]===n)return e||l||0;return!e&&-1}};e.exports={includes:s(!0),indexOf:s(!1)}},84326:function(e,t,n){var r=n(1702),o=r({}.toString),i=r("".slice);e.exports=function(e){return i(o(e),8,-1)}},70648:function(e,t,n){var r=n(51694),o=n(60614),i=n(84326),s=n(5112)("toStringTag"),a=Object,c="Arguments"==i(function(){return arguments}());e.exports=r?i:function(e){var t,n,r;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=function(e,t){try{return e[t]}catch(n){}}(t=a(e),s))?n:c?i(t):"Object"==(r=i(t))&&o(t.callee)?"Arguments":r}},99920:function(e,t,n){var r=n(92597),o=n(53887),i=n(31236),s=n(3070);e.exports=function(e,t,n){for(var a=o(t),c=s.f,u=i.f,l=0;l<a.length;l++){var f=a[l];r(e,f)||n&&r(n,f)||c(e,f,u(t,f))}}},68880:function(e,t,n){var r=n(19781),o=n(3070),i=n(79114);e.exports=r?function(e,t,n){return o.f(e,t,i(1,n))}:function(e,t,n){return e[t]=n,e}},79114:function(e){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},98052:function(e,t,n){var r=n(60614),o=n(3070),i=n(56339),s=n(13072);e.exports=function(e,t,n,a){a||(a={});var c=a.enumerable,u=void 0!==a.name?a.name:t;if(r(n)&&i(n,u,a),a.global)c?e[t]=n:s(t,n);else{try{a.unsafe?e[t]&&(c=!0):delete e[t]}catch(l){}c?e[t]=n:o.f(e,t,{value:n,enumerable:!1,configurable:!a.nonConfigurable,writable:!a.nonWritable})}return e}},13072:function(e,t,n){var r=n(17854),o=Object.defineProperty;e.exports=function(e,t){try{o(r,e,{value:t,configurable:!0,writable:!0})}catch(n){r[e]=t}return t}},19781:function(e,t,n){var r=n(47293);e.exports=!r((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},4154:function(e){var t="object"==typeof document&&document.all,n=void 0===t&&void 0!==t;e.exports={all:t,IS_HTMLDDA:n}},80317:function(e,t,n){var r=n(17854),o=n(70111),i=r.document,s=o(i)&&o(i.createElement);e.exports=function(e){return s?i.createElement(e):{}}},88113:function(e,t,n){var r=n(35005);e.exports=r("navigator","userAgent")||""},7392:function(e,t,n){var r,o,i=n(17854),s=n(88113),a=i.process,c=i.Deno,u=a&&a.versions||c&&c.version,l=u&&u.v8;l&&(o=(r=l.split("."))[0]>0&&r[0]<4?1:+(r[0]+r[1])),!o&&s&&(!(r=s.match(/Edge\/(\d+)/))||r[1]>=74)&&(r=s.match(/Chrome\/(\d+)/))&&(o=+r[1]),e.exports=o},80748:function(e){e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},82109:function(e,t,n){var r=n(17854),o=n(31236).f,i=n(68880),s=n(98052),a=n(13072),c=n(99920),u=n(54705);e.exports=function(e,t){var n,l,f,h,p,d=e.target,m=e.global,y=e.stat;if(n=m?r:y?r[d]||a(d,{}):(r[d]||{}).prototype)for(l in t){if(h=t[l],f=e.dontCallGetSet?(p=o(n,l))&&p.value:n[l],!u(m?l:d+(y?".":"#")+l,e.forced)&&void 0!==f){if(typeof h==typeof f)continue;c(h,f)}(e.sham||f&&f.sham)&&i(h,"sham",!0),s(n,l,h,e)}}},47293:function(e){e.exports=function(e){try{return!!e()}catch(t){return!0}}},49974:function(e,t,n){var r=n(21470),o=n(19662),i=n(34374),s=r(r.bind);e.exports=function(e,t){return o(e),void 0===t?e:i?s(e,t):function(){return e.apply(t,arguments)}}},34374:function(e,t,n){var r=n(47293);e.exports=!r((function(){var e=function(){}.bind();return"function"!=typeof e||e.hasOwnProperty("prototype")}))},46916:function(e,t,n){var r=n(34374),o=Function.prototype.call;e.exports=r?o.bind(o):function(){return o.apply(o,arguments)}},76530:function(e,t,n){var r=n(19781),o=n(92597),i=Function.prototype,s=r&&Object.getOwnPropertyDescriptor,a=o(i,"name"),c=a&&"something"===function(){}.name,u=a&&(!r||r&&s(i,"name").configurable);e.exports={EXISTS:a,PROPER:c,CONFIGURABLE:u}},21470:function(e,t,n){var r=n(84326),o=n(1702);e.exports=function(e){if("Function"===r(e))return o(e)}},1702:function(e,t,n){var r=n(34374),o=Function.prototype,i=o.call,s=r&&o.bind.bind(i,i);e.exports=r?s:function(e){return function(){return i.apply(e,arguments)}}},35005:function(e,t,n){var r=n(17854),o=n(60614),i=function(e){return o(e)?e:void 0};e.exports=function(e,t){return arguments.length<2?i(r[e]):r[e]&&r[e][t]}},71246:function(e,t,n){var r=n(70648),o=n(58173),i=n(68554),s=n(97497),a=n(5112)("iterator");e.exports=function(e){if(!i(e))return o(e,a)||o(e,"@@iterator")||s[r(e)]}},18554:function(e,t,n){var r=n(46916),o=n(19662),i=n(19670),s=n(66330),a=n(71246),c=TypeError;e.exports=function(e,t){var n=arguments.length<2?a(e):t;if(o(n))return i(r(n,e));throw c(s(e)+" is not iterable")}},58173:function(e,t,n){var r=n(19662),o=n(68554);e.exports=function(e,t){var n=e[t];return o(n)?void 0:r(n)}},17854:function(e,t,n){var r=function(e){return e&&e.Math==Math&&e};e.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")()},92597:function(e,t,n){var r=n(1702),o=n(47908),i=r({}.hasOwnProperty);e.exports=Object.hasOwn||function(e,t){return i(o(e),t)}},3501:function(e){e.exports={}},60490:function(e,t,n){var r=n(35005);e.exports=r("document","documentElement")},64664:function(e,t,n){var r=n(19781),o=n(47293),i=n(80317);e.exports=!r&&!o((function(){return 7!=Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a}))},68361:function(e,t,n){var r=n(1702),o=n(47293),i=n(84326),s=Object,a=r("".split);e.exports=o((function(){return!s("z").propertyIsEnumerable(0)}))?function(e){return"String"==i(e)?a(e,""):s(e)}:s},42788:function(e,t,n){var r=n(1702),o=n(60614),i=n(5465),s=r(Function.toString);o(i.inspectSource)||(i.inspectSource=function(e){return s(e)}),e.exports=i.inspectSource},29909:function(e,t,n){var r,o,i,s=n(94811),a=n(17854),c=n(70111),u=n(68880),l=n(92597),f=n(5465),h=n(6200),p=n(3501),d="Object already initialized",m=a.TypeError,y=a.WeakMap;if(s||f.state){var v=f.state||(f.state=new y);v.get=v.get,v.has=v.has,v.set=v.set,r=function(e,t){if(v.has(e))throw m(d);return t.facade=e,v.set(e,t),t},o=function(e){return v.get(e)||{}},i=function(e){return v.has(e)}}else{var b=h("state");p[b]=!0,r=function(e,t){if(l(e,b))throw m(d);return t.facade=e,u(e,b,t),t},o=function(e){return l(e,b)?e[b]:{}},i=function(e){return l(e,b)}}e.exports={set:r,get:o,has:i,enforce:function(e){return i(e)?o(e):r(e,{})},getterFor:function(e){return function(t){var n;if(!c(t)||(n=o(t)).type!==e)throw m("Incompatible receiver, "+e+" required");return n}}}},97659:function(e,t,n){var r=n(5112),o=n(97497),i=r("iterator"),s=Array.prototype;e.exports=function(e){return void 0!==e&&(o.Array===e||s[i]===e)}},60614:function(e,t,n){var r=n(4154),o=r.all;e.exports=r.IS_HTMLDDA?function(e){return"function"==typeof e||e===o}:function(e){return"function"==typeof e}},54705:function(e,t,n){var r=n(47293),o=n(60614),i=/#|\.prototype\./,s=function(e,t){var n=c[a(e)];return n==l||n!=u&&(o(t)?r(t):!!t)},a=s.normalize=function(e){return String(e).replace(i,".").toLowerCase()},c=s.data={},u=s.NATIVE="N",l=s.POLYFILL="P";e.exports=s},68554:function(e){e.exports=function(e){return null==e}},70111:function(e,t,n){var r=n(60614),o=n(4154),i=o.all;e.exports=o.IS_HTMLDDA?function(e){return"object"==typeof e?null!==e:r(e)||e===i}:function(e){return"object"==typeof e?null!==e:r(e)}},31913:function(e){e.exports=!1},52190:function(e,t,n){var r=n(35005),o=n(60614),i=n(47976),s=n(43307),a=Object;e.exports=s?function(e){return"symbol"==typeof e}:function(e){var t=r("Symbol");return o(t)&&i(t.prototype,a(e))}},20408:function(e,t,n){var r=n(49974),o=n(46916),i=n(19670),s=n(66330),a=n(97659),c=n(26244),u=n(47976),l=n(18554),f=n(71246),h=n(99212),p=TypeError,d=function(e,t){this.stopped=e,this.result=t},m=d.prototype;e.exports=function(e,t,n){var y,v,b,g,w,S,O,E=n&&n.that,x=!(!n||!n.AS_ENTRIES),P=!(!n||!n.IS_RECORD),R=!(!n||!n.IS_ITERATOR),C=!(!n||!n.INTERRUPTED),_=r(t,E),j=function(e){return y&&h(y,"normal",e),new d(!0,e)},N=function(e){return x?(i(e),C?_(e[0],e[1],j):_(e[0],e[1])):C?_(e,j):_(e)};if(P)y=e.iterator;else if(R)y=e;else{if(!(v=f(e)))throw p(s(e)+" is not iterable");if(a(v)){for(b=0,g=c(e);g>b;b++)if((w=N(e[b]))&&u(m,w))return w;return new d(!1)}y=l(e,v)}for(S=P?e.next:y.next;!(O=o(S,y)).done;){try{w=N(O.value)}catch(D){h(y,"throw",D)}
vendor: 2,670 bytes, line 2
2if("object"==typeof w&&w&&u(m,w))return w}return new d(!1)}},99212:function(e,t,n){var r=n(46916),o=n(19670),i=n(58173);e.exports=function(e,t,n){var s,a;o(e);try{if(!(s=i(e,"return"))){if("throw"===t)throw n;return n}s=r(s,e)}catch(c){a=!0,s=c}if("throw"===t)throw n;if(a)throw s;return o(s),n}},97497:function(e){e.exports={}},26244:function(e,t,n){var r=n(17466);e.exports=function(e){return r(e.length)}},56339:function(e,t,n){var r=n(47293),o=n(60614),i=n(92597),s=n(19781),a=n(76530).CONFIGURABLE,c=n(42788),u=n(29909),l=u.enforce,f=u.get,h=Object.defineProperty,p=s&&!r((function(){return 8!==h((function(){}),"length",{value:8}).length})),d=String(String).split("String"),m=e.exports=function(e,t,n){"Symbol("===String(t).slice(0,7)&&(t="["+String(t).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),n&&n.getter&&(t="get "+t),n&&n.setter&&(t="set "+t),(!i(e,"name")||a&&e.name!==t)&&(s?h(e,"name",{value:t,configurable:!0}):e.name=t),p&&n&&i(n,"arity")&&e.length!==n.arity&&h(e,"length",{value:n.arity});try{n&&i(n,"constructor")&&n.constructor?s&&h(e,"prototype",{writable:!1}):e.prototype&&(e.prototype=void 0)}catch(o){}var r=l(e);return i(r,"source")||(r.source=d.join("string"==typeof t?t:"")),e};Function.prototype.toString=m((function(){return o(this)&&f(this).source||c(this)}),"toString")},74758:function(e){var t=Math.ceil,n=Math.floor;e.exports=Math.trunc||function(e){var r=+e;return(r>0?n:t)(r)}},78523:function(e,t,n){"use strict";var r=n(19662),o=TypeError,i=function(e){var t,n;this.promise=new e((function(e,r){if(void 0!==t||void 0!==n)throw o("Bad Promise constructor");t=e,n=r})),this.resolve=r(t),this.reject=r(n)};e.exports.f=function(e){return new i(e)}},70030:function(e,t,n){var r,o=n(19670),i=n(36048),s=n(80748),a=n(3501),c=n(60490),u=n(80317),l=n(6200),f="prototype",h="script",p=l("IE_PROTO"),d=function(){},m=function(e){return"<"+h+">"+e+"</"+h+">"},y=function(e){e.write(m("")),e.close();var t=e.parentWindow.Object;return e=null,t},v=function(){try{r=new ActiveXObject("htmlfile")}catch(i){}var e,t,n;v="undefined"!=typeof document?document.domain&&r?y(r):(t=u("iframe"),n="java"+h+":",t.style.display="none",c.appendChild(t),t.src=String(n),(e=t.contentWindow.document).open(),e.write(m("document.F=Object")),e.close(),e.F):y(r);for(var o=s.length;o--;)delete v[f][s[o]];return v()};a[p]=!0,e.exports=Object.create||function(e,t){var n;return null!==e?(d[f]=o(e),n=new d,d[f]=null,n[p]=e):n=v(),void 0===t?n:i.f(n,t)}},36048:function(e,t,n){var r=n(19781),o=n(3353),i=n(3070),s=n(19670),a=n(45656),c=n(81956);t.f=r&&!o?Object.defineProperties:function(e,t){s(e);for(var n,r=a(t),o=c(t),u=o.length,l=0;u>l;)i.f(e,n=o[l++],r[n]);return e}}
2,3070:function(e,t,n){var r=n(19781),o=n(64664),i=n(3353),s=n(19670),a=n(34948),c=TypeError,u=Object.defineProperty,l=Object.getOwnPropertyDescriptor,f="enumerable",h="configurable",p="writable";t.f=r?i?function(e,t,n){if(s(e),t=a(t),s(n),"function"==typeof e&&"prototype"===t&&"value"in n&&p in n&&!n[p]){var r=l(e,t);r&&r[p]&&(e[t]=n.value,n={configurable:h in n?n[h]:r[h],enumerable:f in n?n[f]:r[f],writable:!1})}return u(e,t,n)}:u:function(e,t,n){if(s(e),t=a(t),s(n),o)try{return u(e,t,n)}catch(r){}if("get"in n||"set"in n)throw c("Accessors not supported");return"value"in n&&(e[t]=n.value),e}},31236:function(e,t,n){var r=n(19781),o=n(46916),i=n(55296),s=n(79114),a=n(45656),c=n(34948),u=n(92597),l=n(64664),f=Object.getOwnPropertyDescriptor;t.f=r?f:function(e,t){if(e=a(e),t=c(t),l)try{return f(e,t)}catch(n){}if(u(e,t))return s(!o(i.f,e,t),e[t])}},8006:function(e,t,n){var r=n(16324),o=n(80748).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return r(e,o)}},25181:function(e,t){t.f=Object.getOwnPropertySymbols},47976:function(e,t,n){var r=n(1702);e.exports=r({}.isPrototypeOf)},16324:function(e,t,n){var r=n(1702),o=n(92597),i=n(45656),s=n(41318).indexOf,a=n(3501),c=r([].push);e.exports=function(e,t){var n,r=i(e),u=0,l=[];for(n in r)!o(a,n)&&o(r,n)&&c(l,n);for(;t.length>u;)o(r,n=t[u++])&&(~s(l,n)||c(l,n));return l}},81956:function(e,t,n){var r=n(16324),o=n(80748);e.exports=Object.keys||function(e){return r(e,o)}},55296:function(e,t){"use strict";var n={}.propertyIsEnumerable,r=Object.getOwnPropertyDescriptor,o=r&&!n.call({1:2},1);t.f=o?function(e){var t=r(this,e);return!!t&&t.enumerable}:n},92140:function(e,t,n){var r=n(46916),o=n(60614),i=n(70111),s=TypeError;e.exports=function(e,t){var n,a;if("string"===t&&o(n=e.toString)&&!i(a=r(n,e)))return a;if(o(n=e.valueOf)&&!i(a=r(n,e)))return a;if("string"!==t&&o(n=e.toString)&&!i(a=r(n,e)))return a;throw s("Can't convert object to primitive value")}},53887:function(e,t,n){var r=n(35005),o=n(1702),i=n(8006),s=n(25181),a=n(19670),c=o([].concat);e.exports=r("Reflect","ownKeys")||function(e){var t=i.f(a(e)),n=s.f;return n?c(t,n(e)):t}},12534:function(e){e.exports=function(e){try{return{error:!1,value:e()}}catch(t){return{error:!0,value:t}}}},84488:function(e,t,n){var r=n(68554),o=TypeError;e.exports=function(e){if(r(e))throw o("Can't call method on "+e);return e}},6200:function(e,t,n){var r=n(72309),o=n(69711),i=r("keys");e.exports=function(e){return i[e]||(i[e]=o(e))}},5465:function(e,t,n){var r=n(17854),o=n(13072),i="__core-js_shared__",s=r[i]||o(i,{});e.exports=s},72309:function(e,t,n){var r=n(31913),o=n(5465);(e.exports=function(e,t){return o[e]||(o[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.27.1",mode:r?"pure":"global",copyright:"© 2014-2022 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.27.1/LICENSE",source:"https://github.com/zloirock/core-js"})},36293:function(e,t,n){var r=n(7392),o=n(47293);e.exports=!!Object.getOwnPropertySymbols&&!o((function(){var e=Symbol();return!String(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&r&&r<41}))},51400:function(e,t,n){var r=n(19303),o=Math.max,i=Math.min;e.exports=function(e,t){var n=r(e);return n<0?o(n+t,0):i(n,t)}},45656:function(e,t,n){var r=n(68361),o=n(84488);e.exports=function(e){return r(o(e))}},19303:function(e,t,n){var r=n(74758);e.exports=function(e){var t=+e;return t!=t||0===t?0:r(t)}},17466:function(e,t,n){var r=n(19303),o=Math.min;e.exports=function(e){return e>0?o(r(e),9007199254740991):0}},47908:function(e,t,n){var r=n(84488),o=Object;e.exports=function(e){return o(r(e))}},57593:function(e,t,n){var r=n(46916),o=n(70111),i=n(52190),s=n(58173),a=n(92140),c=n(5112),u=TypeError,l=c("toPrimitive");e.exports=function(e,t){if(!o(e)||i(e))return e;var n,c=s(e,l);if(c){if(void 0===t&&(t="default"),n=r(c,e,t),!o(n)||i(n))return n;throw u("Can't convert object to primitive value")}return void 0===t&&(t="number"),a(e,t)}},34948:function(e,t,n){var r=n(57593),o=n(52190);e.exports=function(e){var t=r(e,"string");return o(t)?t:t+""}},51694:function(e,t,n){var r={};r[n(5112)("toStringTag")]="z",e.exports="[object z]"===String(r)},66330:function(e){var t=String;e.exports=function(e){try{return t(e)}catch(n){return"Object"}}},69711:function(e,t,n){var r=n(1702),o=0,i=Math.random(),s=r(1..toString);e.exports=function(e){return"Symbol("+(void 0===e?"":e)+")_"+s(++o+i,36)}},43307:function(e,t,n){var r=n(36293);e.exports=r&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},3353:function(e,t,n){var r=n(19781),o=n(47293);e.exports=r&&o((function(){return 42!=Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype}))},94811:function(e,t,n){var r=n(17854),o=n(60614),i=r.WeakMap;e.exports=o(i)&&/native code/.test(String(i))},5112:function(e,t,n){var r=n(17854),o=n(72309),i=n(92597),s=n(69711),a=n(36293),c=n(43307),u=o("wks"),l=r.Symbol,f=l&&l.for,h=c?l:l&&l.withoutSetter||s;e.exports=function(e){if(!i(u,e)||!a&&"string"!=typeof u[e]){var t="Symbol."+e;a&&i(l,e)?u[e]=l[e]:u[e]=c&&f?f(t):h(t)}return u[e]}},33792:function(e,t,n){n(51223)("flat")},17922:function(e,t,n){"use strict";var r=n(82109),o=n(46916),i=n(19662),s=n(78523),a=n(12534),c=n(20408);r({target:"Promise",stat:!0},{allSettled:function(e){var t=this,n=s.f(t),r=n.resolve,u=n.reject,l=a((function(){var n=i(t.resolve),s=[],a=0,u=1;c(e,(function(e){var i=a++,c=!1;u++,o(n,t,e).then((function(e){c||(c=!0,s[i]={status:"fulfilled",value:e},--u||r(s))}),(function(e){c||(c=!0,s[i]={status:"rejected",reason:e},--u||r(s))}))})),--u||r(s)}));return l.error&&u(l.value),n.promise}})},97314:function(e,t,n){n(17922)},6230:function(e){e.exports="object"==typeof self?self.FormData:window.FormData},64506:function(e,t){"use strict";t.H=void 0;t.H=(e,t="always")=>{const n=e.endsWith(".html"),r=e.endsWith(".xml"),o=e.endsWith(".pdf");return"/"===e?e:((n||r||o)&&(t="never"),"always"===t?e.endsWith("/")?e:`${e}/`:"never"===t&&e.endsWith("/")?e.slice(0,-1):e)}},19679:function(e,t,n){"use strict";t.$C=void 0;var r=n(61432);t.$C=r.ScrollHandler,n(54855).useScrollRestoration},61432:function(e,t,n){"use strict";var r=n(64836);
2t.__esModule=!0,t.ScrollHandler=t.ScrollContext=void 0;var o=r(n(66115)),i=r(n(7867)),s=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var s=o?Object.getOwnPropertyDescriptor(e,i):null;s&&(s.get||s.set)?Object.defineProperty(r,i,s):r[i]=e[i]}r.default=e,n&&n.set(e,r);return r}(n(67294)),a=r(n(45697)),c=n(21142);function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}var l=s.createContext(new c.SessionStorage);t.ScrollContext=l,l.displayName="GatsbyScrollContext";var f=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];return(t=e.call.apply(e,[this].concat(r))||this)._stateStorage=new c.SessionStorage,t._isTicking=!1,t._latestKnownScrollY=0,t.scrollListener=function(){t._latestKnownScrollY=window.scrollY,t._isTicking||(t._isTicking=!0,requestAnimationFrame(t._saveScroll.bind((0,o.default)(t))))},t.windowScroll=function(e,n){t.shouldUpdateScroll(n,t.props)&&window.scrollTo(0,e)},t.scrollToHash=function(e,n){var r=document.getElementById(e.substring(1));r&&t.shouldUpdateScroll(n,t.props)&&r.scrollIntoView()},t.shouldUpdateScroll=function(e,n){var r=t.props.shouldUpdateScroll;return!r||r.call((0,o.default)(t),e,n)},t}(0,i.default)(t,e);var n=t.prototype;return n._saveScroll=function(){var e=this.props.location.key||null;e&&this._stateStorage.save(this.props.location,e,this._latestKnownScrollY),this._isTicking=!1},n.componentDidMount=function(){var e;window.addEventListener("scroll",this.scrollListener);var t=this.props.location,n=t.key,r=t.hash;n&&(e=this._stateStorage.read(this.props.location,n)),e?this.windowScroll(e,void 0):r&&this.scrollToHash(decodeURI(r),void 0)},n.componentWillUnmount=function(){window.removeEventListener("scroll",this.scrollListener)},n.componentDidUpdate=function(e){var t,n=this.props.location,r=n.hash,o=n.key;o&&(t=this._stateStorage.read(this.props.location,o)),r?this.scrollToHash(decodeURI(r),e):this.windowScroll(t,e)},n.render=function(){return s.createElement(l.Provider,{value:this._stateStorage},this.props.children)},t}(s.Component);t.ScrollHandler=f,f.propTypes={shouldUpdateScroll:a.default.func,children:a.default.element.isRequired,location:a.default.object.isRequired}},21142:function(e,t){"use strict";t.__esModule=!0,t.SessionStorage=void 0;var n="___GATSBY_REACT_ROUTER_SCROLL",r=function(){function e(){}var t=e.prototype;return t.read=function(e,t){var r=this.getStateKey(e,t);try{var o=window.sessionStorage.getItem(r);return o?JSON.parse(o):0}catch(i){return window&&window[n]&&window[n][r]?window[n][r]:0}},t.save=function(e,t,r){var o=this.getStateKey(e,t),i=JSON.stringify(r);try{window.sessionStorage.setItem(o,i)}catch(s){window&&window[n]||(window[n]={}),window[n][o]=JSON.parse(i)}},t.getStateKey=function(e,t){var n="@@scroll|"+e.pathname;return null==t?n:n+"|"+t},e}();t.SessionStorage=r},54855:function(e,t,n){"use strict";t.__esModule=!0,t.useScrollRestoration=function(e){var t=(0,i.useLocation)(),n=(0,o.useContext)(r.ScrollContext),s=(0,o.useRef)(null);return(0,o.useLayoutEffect)((function(){if(s.current){var r=n.read(t,e);s.current.scrollTo(0,r||0)}}),[t.key]),{ref:s,onScroll:function(){s.current&&n.save(t,e,s.current.scrollTop)}}};var r=n(61432),o=n(67294),i=n(87896)},4094:function(e,t,n){"use strict";t.__esModule=!0,t.onInitialClientRender=void 0;n(83521),n(72731);t.onInitialClientRender=()=>{}},97730:function(e,t){"use strict";t.__esModule=!0,t.getForwards=function(e){return null==e?void 0:e.flatMap((e=>(null==e?void 0:e.forward)||[]))}},72731:function(e,t,n){"use strict";t.__esModule=!0,t.injectPartytownSnippet=function(e){if(!e.length)return;const t=document.querySelector("script[data-partytown]"),n=document.querySelector('iframe[src*="~partytown/partytown-sandbox-sw"]');t&&t.remove();n&&n.remove();const i=(0,o.getForwards)(e),s=document.createElement("script");s.dataset.partytown="",s.innerHTML=(0,r.partytownSnippet)({forward:i}),document.head.appendChild(s)};var r=n(72911),o=n(97730)},85418:function(e,t,n){t.components={"component---src-pages-404-js":()=>Promise.all([n.e(532),n.e(976),n.e(351),n.e(883)]).then(n.bind(n,30429)),"component---src-pages-about-the-open-membrane-database-js":()=>Promise.all([n.e(532),n.e(976),n.e(351),n.e(7),n.e(150)]).then(n.bind(n,88667)),"component---src-pages-calculators-algebraic-water-flux-framework-tsx":()=>Promise.all([n.e(532),n.e(976),n.e(351),n.e(848),n.e(7),n.e(381)]).then(n.bind(n,41472)),"component---src-pages-calculators-common-unit-converters-js":()=>Promise.all([n.e(532),n.e(976),n.e(351),n.e(896)]).then(n.bind(n,74050)),"component---src-pages-calculators-concentration-polarization-calculator-js":()=>Promise.all([n.e(532),n.e(976),n.e(351),n.e(848),n.e(39)]).then(n.bind(n,39949)),"component---src-pages-calculators-index-js":()=>Promise.all([n.e(532),n.e(976),n.e(351),n.e(328)]).then(n.bind(n,92885)),"component---src-pages-calculators-membrane-performance-calculator-js":()=>Promise.all([n.e(532),n.e(976),n.e(351),n.e(848),n.e(904)]).then(n.bind(n,46128)),"component---src-pages-calculators-osmotic-pressure-calculator-js":()=>Promise.all([n.e(532),n.e(976),n.e(351),n.e(848),n.e(546)]).then(n.bind(n,24570)),"component---src-pages-concentration-polarization-js":()=>Promise.all([n.e(532),n.e(976),n.e(351),n.e(509)]).then(n.bind(n,2662)),"component---src-pages-index-js":()=>Promise.all([n.e(532),n.e(976),n.e(351),n.e(7),n.e(678)]).then(n.bind(n,44916)),"component---src-pages-membrane-science-js":()=>Promise.all([n.e(532),n.e(976),n.e(351),n.e(7),n.e(954)]).then(n.bind(n,48261)),"component---src-pages-reverse-osmosis-database-tsx":()=>Promise.all([n.e(532),n.e(976),n.e(407),n.e(351),n.e(659),n.e(431)]).then(n.bind(n,91719)),"component---src-pages-srnf-database-tsx":()=>Promise.all([n.e(532),n.e(976),n.e(407),n.e(351),n.e(659),n.e(236)]).then(n.bind(n,24513)),"component---src-pages-srnf-membrane-tsx":()=>
2Promise.all([n.e(532),n.e(976),n.e(351),n.e(622)]).then(n.bind(n,9040)),"component---src-pages-standardization-of-membrane-performance-testing-js":()=>Promise.all([n.e(532),n.e(976),n.e(351),n.e(302)]).then(n.bind(n,18683)),"component---src-pages-submit-a-membrane-js":()=>Promise.all([n.e(532),n.e(976),n.e(662),n.e(351),n.e(190)]).then(n.bind(n,22898)),"component---src-templates-all-articles-js":()=>Promise.all([n.e(532),n.e(976),n.e(351),n.e(342)]).then(n.bind(n,69207)),"component---src-templates-article-js":()=>Promise.all([n.e(532),n.e(976),n.e(351),n.e(886)]).then(n.bind(n,98231))}},34741:function(e,t,n){e.exports=[{plugin:n(97095),options:{plugins:[]}},{plugin:n(4094),options:{plugins:[]}}]},3092:function(e,t,n){const r=n(34741),{getResourceURLsForPathname:o,loadPage:i,loadPageSync:s}=n(1975).jN;t.h=function(e,t,n,a){void 0===t&&(t={});let c=r.map((n=>{if(!n.plugin[e])return;t.getResourceURLsForPathname=o,t.loadPage=i,t.loadPageSync=s;const r=n.plugin[e](t,n.options);return r&&a&&(t=a({args:t,result:r,plugin:n})),r}));return c=c.filter((e=>void 0!==e)),c.length>0?c:n?[n]:[]},t.I=(e,t,n)=>r.reduce(((n,r)=>r.plugin[e]?n.then((()=>r.plugin[e](t,r.options))):n),Promise.resolve())},84004:function(e,t){},68299:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r=function(e){return e=e||Object.create(null),{on:function(t,n){(e[t]||(e[t]=[])).push(n)},off:function(t,n){e[t]&&e[t].splice(e[t].indexOf(n)>>>0,1)},emit:function(t,n){(e[t]||[]).slice().map((function(e){e(n)})),(e["*"]||[]).slice().map((function(e){e(t,n)}))}}}()},17802:function(e,t,n){"use strict";n.d(t,{UD:function(){return h},Cj:function(){return d},GA:function(){return p},DS:function(){return f}});var r=n(87896),o=n(41505),i=e=>{if(void 0===e)return e;let[t,n=""]=e.split("?");return n&&(n="?"+n),"/"===t?"/"+n:"/"===t.charAt(t.length-1)?t.slice(0,-1)+n:t+n},s=n(96073);const a=new Map;let c=[];const u=e=>{let t=e;if(-1!==e.indexOf("?")){const[n,r]=e.split("?");t=n+"?"+encodeURIComponent(r)}const n=decodeURIComponent(t);return(0,o.Z)(n,decodeURIComponent("")).split("#")[0]};function l(e){return e.startsWith("/")||e.startsWith("https://")||e.startsWith("http://")?e:new URL(e,window.location.href+(window.location.href.endsWith("/")?"":"/")).pathname}const f=e=>{c=e},h=e=>{const t=m(e),n=c.map((e=>{let{path:t,matchPath:n}=e;return{path:n,originalPath:t}})),o=(0,r.pick)(n,t);return o?i(o.route.originalPath):null},p=e=>{const t=m(e),n=c.map((e=>{let{path:t,matchPath:n}=e;return{path:n,originalPath:t}})),o=(0,r.pick)(n,t);return o?o.params:{}},d=e=>{const t=u(l(e));if(a.has(t))return a.get(t);const n=(0,s.J)(e);if(n)return d(n.toPath);let r=h(t);return r||(r=m(e)),a.set(t,r),r},m=e=>{let t=u(l(e));return"/index.html"===t&&(t="/"),t=i(t),t}},20574:function(e,t,n){"use strict";n.d(t,{rU:function(){return o.rU},B9:function(){return i.B9},K2:function(){return i.K2}});var r=n(1975),o=(n(82743),n(19679),n(71562)),i=n(51757),s=n(97326),a=n(94578),c=n(61120),u=n(89611);var l=n(78814);function f(e,t,n){return f=(0,l.Z)()?Reflect.construct.bind():function(e,t,n){var r=[null];r.push.apply(r,t);var o=new(Function.bind.apply(e,r));return n&&(0,u.Z)(o,n.prototype),o},f.apply(null,arguments)}function h(e){var t="function"==typeof Map?new Map:void 0;return h=function(e){if(null===e||(n=e,-1===Function.toString.call(n).indexOf("[native code]")))return e;var n;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,r)}function r(){return f(e,arguments,(0,c.Z)(this).constructor)}return r.prototype=Object.create(e.prototype,{constructor:{value:r,enumerable:!1,writable:!0,configurable:!0}}),(0,u.Z)(r,e)},h(e)}var p=n(67294);n(84004),n(38995);Error;r.ZP.enqueue},1975:function(e,t,n){"use strict";n.d(t,{uQ:function(){return f},kL:function(){return w},ZP:function(){return E},Nt:function(){return P},hs:function(){return x},jN:function(){return O},N1:function(){return S}});var r=n(94578),o=n(42982),i=n(40904);const s=function(e){if("undefined"==typeof document)return!1;const t=document.createElement("link");try{if(t.relList&&"function"==typeof t.relList.supports)return t.relList.supports(e)}catch(n){return!1}return!1}("prefetch")?function(e,t){return new Promise(((n,r)=>{if("undefined"==typeof document)return void r();const o=document.createElement("link");o.setAttribute("rel","prefetch"),o.setAttribute("href",e),Object.keys(t).forEach((e=>{o.setAttribute(e,t[e])})),o.onload=n,o.onerror=r;(document.getElementsByTagName("head")[0]||document.getElementsByName("script")[0].parentNode).appendChild(o)}))}:function(e){return new Promise(((t,n)=>{const r=new XMLHttpRequest;r.open("GET",e,!0),r.onload=()=>{200===r.status?t():n()},r.send(null)}))},a={};var c=function(e,t){return new Promise((n=>{a[e]?n():s(e,t).then((()=>{n(),a[e]=!0}
2)).catch((()=>{}))}))},u=n(68299),l=n(17802);const f={Error:"error",Success:"success"},h=e=>{const[t,n]=e.split("?");var r;return"/page-data/"+("/"===t?"index":(r="/"===(r=t)[0]?r.slice(1):r).endsWith("/")?r.slice(0,-1):r)+"/page-data.json"+(n?"?"+n:"")};function p(e,t){return void 0===t&&(t="GET"),new Promise((n=>{const r=new XMLHttpRequest;r.open(t,e,!0),r.onreadystatechange=()=>{4==r.readyState&&n(r)},r.send(null)}))}const d=/bot|crawler|spider|crawling/i,m=function(e,t,n){var r;void 0===t&&(t=null);const o={componentChunkName:e.componentChunkName,path:e.path,webpackCompilationHash:e.webpackCompilationHash,matchPath:e.matchPath,staticQueryHashes:e.staticQueryHashes,getServerDataError:e.getServerDataError,slicesMap:null!==(r=e.slicesMap)&&void 0!==r?r:{}};return{component:t,head:n,json:e.result,page:o}};function y(e){return new Promise((t=>{try{const n=e.readRoot();t(n)}catch(n){if(!Object.hasOwnProperty.call(n,"_response")||!Object.hasOwnProperty.call(n,"_status"))throw n;setTimeout((()=>{y(e).then(t)}),200)}}))}let v=function(){function e(e,t){this.inFlightNetworkRequests=new Map,this.pageDb=new Map,this.inFlightDb=new Map,this.staticQueryDb={},this.pageDataDb=new Map,this.partialHydrationDb=new Map,this.slicesDataDb=new Map,this.sliceInflightDb=new Map,this.slicesDb=new Map,this.isPrefetchQueueRunning=!1,this.prefetchQueued=[],this.prefetchTriggered=new Set,this.prefetchCompleted=new Set,this.loadComponent=e,(0,l.DS)(t)}var t=e.prototype;return t.memoizedGet=function(e){let t=this.inFlightNetworkRequests.get(e);return t||(t=p(e,"GET"),this.inFlightNetworkRequests.set(e,t)),t.then((t=>(this.inFlightNetworkRequests.delete(e),t))).catch((t=>{throw this.inFlightNetworkRequests.delete(e),t}))},t.setApiRunner=function(e){this.apiRunner=e,this.prefetchDisabled=e("disableCorePrefetching").some((e=>e))},t.fetchPageDataJson=function(e){const{pagePath:t,retries:n=0}=e,r=h(t);return this.memoizedGet(r).then((r=>{const{status:o,responseText:i}=r;if(200===o)try{const n=JSON.parse(i);if(void 0===n.path)throw new Error("not a valid pageData response");const r=t.split("?")[1];return r&&!n.path.includes(r)&&(n.path+="?"+r),Object.assign(e,{status:f.Success,payload:n})}catch(s){}return 404===o||200===o?"/404.html"===t||"/500.html"===t?Object.assign(e,{status:f.Error}):this.fetchPageDataJson(Object.assign(e,{pagePath:"/404.html",notFound:!0})):500===o?this.fetchPageDataJson(Object.assign(e,{pagePath:"/500.html",internalServerError:!0})):n<3?this.fetchPageDataJson(Object.assign(e,{retries:n+1})):Object.assign(e,{status:f.Error})}))},t.fetchPartialHydrationJson=function(e){const{pagePath:t,retries:n=0}=e,r=h(t).replace(".json","-rsc.json");return this.memoizedGet(r).then((r=>{const{status:o,responseText:i}=r;if(200===o)try{return Object.assign(e,{status:f.Success,payload:i})}catch(s){}return 404===o||200===o?"/404.html"===t||"/500.html"===t?Object.assign(e,{status:f.Error}):this.fetchPartialHydrationJson(Object.assign(e,{pagePath:"/404.html",notFound:!0})):500===o?this.fetchPartialHydrationJson(Object.assign(e,{pagePath:"/500.html",internalServerError:!0})):n<3?this.fetchPartialHydrationJson(Object.assign(e,{retries:n+1})):Object.assign(e,{status:f.Error})}))},t.loadPageDataJson=function(e){const t=(0,l.Cj)(e);if(this.pageDataDb.has(t)){const e=this.pageDataDb.get(t);return Promise.resolve(e)}return this.fetchPageDataJson({pagePath:t}).then((e=>(this.pageDataDb.set(t,e),e)))},t.loadPartialHydrationJson=function(e){const t=(0,l.Cj)(e);if(this.partialHydrationDb.has(t)){const e=this.partialHydrationDb.get(t);return Promise.resolve(e)}return this.fetchPartialHydrationJson({pagePath:t}).then((e=>(this.partialHydrationDb.set(t,e),e)))}
2,t.loadSliceDataJson=function(e){if(this.slicesDataDb.has(e)){const t=this.slicesDataDb.get(e);return Promise.resolve({sliceName:e,jsonPayload:t})}return p("/slice-data/"+e+".json","GET").then((t=>{const n=JSON.parse(t.responseText);return this.slicesDataDb.set(e,n),{sliceName:e,jsonPayload:n}}))},t.findMatchPath=function(e){return(0,l.UD)(e)},t.loadPage=function(e){const t=(0,l.Cj)(e);if(this.pageDb.has(t)){const e=this.pageDb.get(t);return e.error?{error:e.error,status:e.status}:Promise.resolve(e.payload)}if(this.inFlightDb.has(t))return this.inFlightDb.get(t);const n=[this.loadAppData(),this.loadPageDataJson(t)];const r=Promise.all(n).then((e=>{const[n,r,s]=e;if(r.status===f.Error||(null==s?void 0:s.status)===f.Error)return{status:f.Error};let a=r.payload;const{componentChunkName:c,staticQueryHashes:l=[],slicesMap:h={}}=a,p={},d=Array.from(new Set(Object.values(h))),v=e=>{if(this.slicesDb.has(e.name))return this.slicesDb.get(e.name);if(this.sliceInflightDb.has(e.name))return this.sliceInflightDb.get(e.name);const t=this.loadComponent(e.componentChunkName).then((t=>{return{component:(n=t,n&&n.default||n),sliceContext:e.result.sliceContext,data:e.result.data};var n}));return this.sliceInflightDb.set(e.name,t),t.then((t=>{this.slicesDb.set(e.name,t),this.sliceInflightDb.delete(e.name)})),t};return Promise.all(d.map((e=>this.loadSliceDataJson(e)))).then((e=>{const h=[],d=(0,o.Z)(l);for(const{jsonPayload:t,sliceName:n}of Object.values(e)){h.push({name:n,...t});for(const e of t.staticQueryHashes)d.includes(e)||d.push(e)}const b=[Promise.all(h.map(v)),this.loadComponent(c,"head")];b.push(this.loadComponent(c));const g=Promise.all(b).then((e=>{const[t,o,c]=e;p.createdAt=new Date;for(const n of t)(!n||n instanceof Error)&&(p.status=f.Error,p.error=n);let u;if((!c||c instanceof Error)&&(p.status=f.Error,p.error=c),p.status!==f.Error){if(p.status=f.Success,!0!==r.notFound&&!0!==(null==s?void 0:s.notFound)||(p.notFound=!0),a=Object.assign(a,{webpackCompilationHash:n?n.webpackCompilationHash:""}),"string"==typeof(null==s?void 0:s.payload)){u=m(a,null,o),u.partialHydration=s.payload;const e=new ReadableStream({start(e){const t=new TextEncoder;e.enqueue(t.encode(s.payload))},pull(e){e.close()},cancel(){}});return y((0,i.createFromReadableStream)(e)).then((e=>(u.partialHydration=e,u)))}u=m(a,c,o)}return u})),w=Promise.all(d.map((e=>{if(this.staticQueryDb[e]){const t=this.staticQueryDb[e];return{staticQueryHash:e,jsonPayload:t}}return this.memoizedGet("/page-data/sq/d/"+e+".json").then((t=>{const n=JSON.parse(t.responseText);return{staticQueryHash:e,jsonPayload:n}})).catch((()=>{throw new Error("We couldn't load \"/page-data/sq/d/"+e+'.json"')}))}))).then((e=>{const t={};return e.forEach((e=>{let{staticQueryHash:n,jsonPayload:r}=e;t[n]=r,this.staticQueryDb[n]=r})),t}));return Promise.all([g,w]).then((e=>{let n,[r,o]=e;return r&&(n={...r,staticQueryResults:o},p.payload=n,u.Z.emit("onPostLoadPageResources",{page:n,pageResources:n})),this.pageDb.set(t,p),p.error?{error:p.error,status:p.status}:n})).catch((e=>({error:e,status:f.Error})))}))}));return r.then((()=>{this.inFlightDb.delete(t)})).catch((e=>{throw this.inFlightDb.delete(t),e})),this.inFlightDb.set(t,r),r},t.loadPageSync=function(e,t){void 0===t&&(t={});const n=(0,l.Cj)(e);if(this.pageDb.has(n)){var r;const e=this.pageDb.get(n);if(e.payload)return e.payload;if(null!==(r=t)&&void 0!==r&&r.withErrorDetails)return{error:e.error,status:e.status}}},t.shouldPrefetch=function(e){return!!(()=>{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||!d.test(navigator.userAgent))&&!this.pageDb.has(e))},t.prefetch=function(e){if(!this.shouldPrefetch(e))return{then:e=>e(!1),abort:()=>{}};if(this.prefetchTriggered.has(e))return{then:e=>e(!0),abort:()=>{}};const t={resolve:null,reject:null,promise:null};t.promise=new Promise(((e,n)=>{t.resolve=e,t.reject=n})),this.prefetchQueued.push([e,t]);const n=new AbortController;return n.signal.addEventListener("abort",(()=>{const t=this.prefetchQueued.findIndex((t=>{let[n]=t;return n===e}));-1!==t&&this.prefetchQueued.splice(t,1)})),this.isPrefetchQueueRunning||(this.isPrefetchQueueRunning=!0,setTimeout((()=>{this._processNextPrefetchBatch()}),3e3)),{then:(e,n)=>t.promise.then(e,n),abort:n.abort.bind(n)}},t._processNextPrefetchBatch=function(){(window.requestIdleCallback||(e=>setTimeout(e,0)))((()=>{const e=this.prefetchQueued.splice(0,4),t=Promise.all(e.map((e=>{let[t,n]=e;return this.prefetchTriggered.has(t)||(this.apiRunner("onPrefetchPathname",{pathname:t}),this.prefetchTriggered.add(t)),this.prefetchDisabled?n.resolve(!1):this.doPrefetch((0,l.Cj)(t)).then((()=>{this.prefetchCompleted.has(t)||(this.apiRunner("onPostPrefetchPathname",{pathname:t}),this.prefetchCompleted.add(t)),n.resolve(!0)}))})));this.prefetchQueued.length?t.then((()=>{setTimeout((()=>{this._processNextPrefetchBatch()}),3e3)})):this.isPrefetchQueueRunning=!1}))},t.doPrefetch=function(e){const t=h(e);return c(t,{crossOrigin:"anonymous",as:"fetch"}).then((()=>this.loadPageDataJson(e)))},t.hovering=function(e){this.loadPage(e)},t.getResourceURLsForPathname=function(e){const t=(0,l.Cj)(e),n=this.pageDataDb.get(t);if(n){const e=m(n.payload);return[].concat((0,o.Z)(b(e.page.componentChunkName)),[h(t)])}return null},t.isPageNotFound=function(e){const t=(0,l.Cj)(e),n=this.pageDb.get(t);return!n||n.notFound},t.loadAppData=function(e){return void 0===e&&(e=0),this.memoizedGet("/page-d
2ata/app-data.json").then((t=>{const{status:n,responseText:r}=t;let o;if(200!==n&&e<3)return this.loadAppData(e+1);if(200===n)try{const e=JSON.parse(r);if(void 0===e.webpackCompilationHash)throw new Error("not a valid app-data response");o=e}catch(i){}return o}))},e}();const b=e=>(window.___chunkMapping[e]||[]).map((e=>""+e));let g,w=function(e){function t(t,n,r){var o;return o=e.call(this,(function(e,n){if(void 0===n&&(n="components"),!t[n="components"][e])throw new Error("We couldn't find the correct component chunk with the name \""+e+'"');return t[n][e]().catch((e=>e))}),n)||this,r&&o.pageDataDb.set((0,l.Cj)(r.path),{pagePath:r.path,payload:r,status:"success"}),o}(0,r.Z)(t,e);var n=t.prototype;return n.doPrefetch=function(t){return e.prototype.doPrefetch.call(this,t).then((e=>{if(e.status!==f.Success)return Promise.resolve();const t=e.payload,n=t.componentChunkName,r=b(n);return Promise.all(r.map(c)).then((()=>t))}))},n.loadPageDataJson=function(t){return e.prototype.loadPageDataJson.call(this,t).then((e=>e.notFound?p(t,"HEAD").then((t=>200===t.status?{status:f.Error}:e)):e))},n.loadPartialHydrationJson=function(t){return e.prototype.loadPartialHydrationJson.call(this,t).then((e=>e.notFound?p(t,"HEAD").then((t=>200===t.status?{status:f.Error}:e)):e))},t}(v);const S=e=>{g=e},O={enqueue:e=>g.prefetch(e),getResourceURLsForPathname:e=>g.getResourceURLsForPathname(e),loadPage:e=>g.loadPage(e),loadPageSync:function(e,t){return void 0===t&&(t={}),g.loadPageSync(e,t)},prefetch:e=>g.prefetch(e),isPageNotFound:e=>g.isPageNotFound(e),hovering:e=>g.hovering(e),loadAppData:()=>g.loadAppData()};var E=O;function x(){return g?g.staticQueryDb:{}}function P(){return g?g.slicesDb:{}}},94779:function(e,t,n){"use strict";n.d(t,{Z:function(){return b}});var r=n(67294),o=n(45697),i=n.n(o),s=n(3092),a=n(17802),c=n(20574),u=n(87896),l=n(24941);function f(e){let{children:t,callback:n}=e;return(0,r.useEffect)((()=>{n()})),t}const h=["link","meta","style","title","base","noscript","script"];function p(e,t){if(e instanceof HTMLElement&&t instanceof HTMLElement){const n=t.getAttribute("nonce");if(n&&!e.getAttribute("nonce")){const r=t.cloneNode(!0);return r.setAttribute("nonce",""),r.nonce=n,n===e.nonce&&e.isEqualNode(r)}}return e.isEqualNode(t)}const d=document.createElement("div"),m=()=>{var e;const t=[],n=new Map;for(const u of d.childNodes){var r,o;const e=u.nodeName.toLowerCase(),s=null===(r=u.attributes)||void 0===r||null===(o=r.id)||void 0===o?void 0:o.value;if(h.includes(e)){let e=u.cloneNode(!0);if(e.setAttribute("data-gatsby-head",!0),"script"===e.nodeName.toLowerCase()){const t=document.createElement("script");for(const n of e.attributes)t.setAttribute(n.name,n.value);t.innerHTML=e.innerHTML,e=t}if(s)if(n.has(s)){var i;const r=n.get(s);null===(i=t[r].parentNode)||void 0===i||i.removeChild(t[r]),t[r]=e}else t.push(e),n.set(s,t.length-1);else t.push(e)}else;}const s=document.querySelectorAll("[data-gatsby-head]");var a;if(0===s.length)return void(a=document.head).append.apply(a,t);const c=[];!function(e){let{oldNodes:t,newNodes:n,onStale:r,onNew:o}=e;for(const i of t){const e=n.findIndex((e=>p(e,i)));-1===e?r(i):n.splice(e,1)}for(const i of n)o(i)}({oldNodes:s,newNodes:t,onStale:e=>e.parentNode.removeChild(e),onNew:e=>c.push(e)}),(e=document.head).append.apply(e,c)};function y(e){let{pageComponent:t,staticQueryResults:n,pageComponentProps:o}=e;(0,r.useEffect)((()=>{if(null!=t&&t.Head){!function(e){if("function"!=typeof e)throw new Error('Expected "Head" export to be a function got "'+typeof e+'".')}(t.Head);const{render:i}=(0,l.U)(),s=t.Head;i(r.createElement(f,{callback:m},r.createElement(c.B9.Provider,{value:n},r.createElement(u.LocationProvider,null,r.createElement(s,{location:{pathname:(e=o).location.pathname},params:e.params,data:e.data||{},pageContext:e.pageContext})))),d)}var e;return()=>{(()=>{const e=document.querySelectorAll("[data-gatsby-head]");for(const t of e)t.parentNode.removeChild(t)})()}}))}function v(e){const t={...e,params:{...(0,a.GA)(e.location.pathname),...e.pageResources.json.pageContext.__params}};let n;var o;n=e.pageResources.partialHydration?e.pageResources.partialHydration:(0,r.createElement)((o=e.pageResources.component)&&o.default||o,{...t,key:e.path||e.pageResources.page.path});y({pageComponent:e.pageResources.head,staticQueryResults:e.pageResources.staticQueryResults,pageComponentProps:t});return(0,s.h)("wrapPageElement",{element:n,props:t},n,(e=>{let{result:n}=e;return{element:n,props:t}})).pop()}
2v.propTypes={location:i().object.isRequired,pageResources:i().object.isRequired,data:i().object,pageContext:i().object.isRequired};var b=v},25824:function(e,t,n){"use strict";var r=n(94578),o=n(3092),i=n(67294),s=n(87896),a=n(19679),c=n(51757),u=n(38995),l=n(1975),f=n(96073),h=n(68299);const 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"};var d=n(71562);function m(e){const t=(0,f.J)(e),{hash:n,search:r}=window.location;return null!=t&&(window.___replace(t.toPath+r+n),!0)}let y="";window.addEventListener("unhandledrejection",(e=>{/loading chunk \d* failed./i.test(e.reason)&&y&&(window.location.pathname=y)}));const v=(e,t)=>{m(e.pathname)||(y=e.pathname,(0,o.h)("onPreRouteUpdate",{location:e,prevLocation:t}))},b=(e,t)=>{m(e.pathname)||(0,o.h)("onRouteUpdate",{location:e,prevLocation:t})},g=function(e,t){if(void 0===t&&(t={}),"number"==typeof e)return void s.globalHistory.navigate(e);const{pathname:n,search:r,hash:i}=(0,d.cP)(e),a=(0,f.J)(n);if(a&&(e=a.toPath+r+i),window.___swUpdated)return void(window.location=n+r+i);const c=setTimeout((()=>{h.Z.emit("onDelayedLoadPageResources",{pathname:n}),(0,o.h)("onRouteUpdateDelayed",{location:window.location})}),1e3);l.ZP.loadPage(n+r).then((o=>{if(!o||o.status===l.uQ.Error)return window.history.replaceState({},"",location.href),window.location=n,void clearTimeout(c);o&&o.page.webpackCompilationHash!==window.___webpackCompilationHash&&("serviceWorker"in navigator&&null!==navigator.serviceWorker.controller&&"activated"===navigator.serviceWorker.controller.state&&navigator.serviceWorker.controller.postMessage({gatsbyApi:"clearPathResources"}),window.location=n+r+i),(0,s.navigate)(e,t),clearTimeout(c)}))};function w(e,t){let{location:n}=t;const{pathname:r,hash:i}=n,s=(0,o.h)("shouldUpdateScroll",{prevRouterProps:e,pathname:r,routerProps:{location:n},getSavedScrollPosition:e=>[0,this._stateStorage.read(e,e.key)]});if(s.length>0)return s[s.length-1];if(e){const{location:{pathname:t}}=e;if(t===r)return i?decodeURI(i.slice(1)):[0,0]}return!0}let S=function(e){function t(t){var n;return(n=e.call(this,t)||this).announcementRef=i.createRef(),n}(0,r.Z)(t,e);var n=t.prototype;return n.componentDidUpdate=function(e,t){requestAnimationFrame((()=>{let e="new page at "+this.props.location.pathname;document.title&&(e=document.title);const t=document.querySelectorAll("#gatsby-focus-wrapper h1");t&&t.length&&(e=t[0].textContent);const n="Navigated to "+e;if(this.announcementRef.current){this.announcementRef.current.innerText!==n&&(this.announcementRef.current.innerText=n)}}))},n.render=function(){return i.createElement("div",Object.assign({},p,{ref:this.announcementRef}))},t}(i.Component);const O=(e,t)=>{var n,r;return e.href!==t.href||(null==e||null===(n=e.state)||void 0===n?void 0:n.key)!==(null==t||null===(r=t.state)||void 0===r?void 0:r.key)};let E=function(e){function t(t){var n;return n=e.call(this,t)||this,v(t.location,null),n}(0,r.Z)(t,e);var n=t.prototype;return n.componentDidMount=function(){b(this.props.location,null)},n.shouldComponentUpdate=function(e){return!!O(e.location,this.props.location)&&(v(this.props.location,e.location),!0)},n.componentDidUpdate=function(e){O(e.location,this.props.location)&&b(this.props.location,e.location)},n.render=function(){return i.createElement(i.Fragment,null,this.props.children,i.createElement(S,{location:location}))},t}(i.Component);var x=n(94779),P=n(85418);function R(e,t){for(var n in e)if(!(n in t))return!0;for(var r in t)if(e[r]!==t[r])return!0;return!1}var C=function(e){function t(t){var n;n=e.call(this)||this;const{location:r,pageResources:o}=t;return n.state={location:{...r},pageResources:o||l.ZP.loadPageSync(r.pathname+r.search,{withErrorDetails:!0})},n}(0,r.Z)(t,e),t.getDerivedStateFromProps=function(e,t){let{location:n}=e;if(t.location.href!==n.href){return{pageResources:l.ZP.loadPageSync(n.pathname+n.search,{withErrorDetails:!0}),location:{...n}}}return{location:{...n}}};var n=t.prototype;return n.loadResources=function(e){l.ZP.loadPage(e).then((t=>{t&&t.status!==l.uQ.Error?this.setState({location:{...window.location},pageResources:t}):(window.history.replaceState({},"",location.href),window.location=e)}))},n.shouldComponentUpdate=function(e,t){return t.pageResources?this.state.pageResources!==t.pageResources||
2(this.state.pageResources.component!==t.pageResources.component||(this.state.pageResources.json!==t.pageResources.json||(!(this.state.location.key===t.location.key||!t.pageResources.page||!t.pageResources.page.matchPath&&!t.pageResources.page.path)||function(e,t,n){return R(e.props,t)||R(e.state,n)}(this,e,t)))):(this.loadResources(e.location.pathname+e.location.search),!1)},n.render=function(){return this.props.children(this.state)},t}(i.Component),_=n(41505),j=n(24941);const N=new l.kL(P,[],window.pageData);(0,l.N1)(N),N.setApiRunner(o.h);const{render:D,hydrate:T}=(0,j.U)();window.asyncRequires=P,window.___emitter=h.Z,window.___loader=l.jN,s.globalHistory.listen((e=>{e.location.action=e.action})),window.___push=e=>g(e,{replace:!1}),window.___replace=e=>g(e,{replace:!0}),window.___navigate=(e,t)=>g(e,t);const A="gatsby-reload-compilation-hash-match";(0,o.I)("onClientEntry").then((()=>{(0,o.h)("registerServiceWorker").filter(Boolean).length>0&&n(29939);const e=e=>i.createElement(s.BaseContext.Provider,{value:{baseuri:"/",basepath:"/"}},i.createElement(x.Z,e)),t=i.createContext({}),f={renderEnvironment:"browser"};let h=function(e){function n(){return e.apply(this,arguments)||this}return(0,r.Z)(n,e),n.prototype.render=function(){const{children:e}=this.props;return i.createElement(s.Location,null,(n=>{let{location:r}=n;return i.createElement(C,{location:r},(n=>{let{pageResources:r,location:o}=n;const s=(0,l.hs)(),a=(0,l.Nt)();return i.createElement(c.B9.Provider,{value:s},i.createElement(u.Bs.Provider,{value:f},i.createElement(u.m3.Provider,{value:a},i.createElement(u.u0.Provider,{value:r.page.slicesMap},i.createElement(t.Provider,{value:{pageResources:r,location:o}},e)))))}))}))},n}(i.Component),p=function(n){function o(){return n.apply(this,arguments)||this}return(0,r.Z)(o,n),o.prototype.render=function(){return i.createElement(t.Consumer,null,(t=>{let{pageResources:n,location:r}=t;return i.createElement(E,{location:r},i.createElement(a.$C,{location:r,shouldUpdateScroll:w},i.createElement(s.Router,{basepath:"",location:r,id:"gatsby-focus-wrapper"},i.createElement(e,Object.assign({path:"/404.html"===n.page.path||"/500.html"===n.page.path?(0,_.Z)(r.pathname,""):encodeURI((n.page.matchPath||n.page.path).split("?")[0])},this.props,{location:r,pageResources:n},n.json)))))}))},o}(i.Component);const{pagePath:d,location:m}=window;d&&""+d!==m.pathname+(d.includes("?")?m.search:"")&&!(N.findMatchPath((0,_.Z)(m.pathname,""))||d.match(/^\/(404|500)(\/?|.html)$/)||d.match(/^\/offline-plugin-app-shell-fallback\/?$/))&&(0,s.navigate)(""+d+(d.includes("?")?"":m.search)+m.hash,{replace:!0});const y=()=>{try{return sessionStorage}catch{return null}};l.jN.loadPage(m.pathname+m.search).then((e=>{var t;const n=y();if(null!=e&&null!==(t=e.page)&&void 0!==t&&t.webpackCompilationHash&&e.page.webpackCompilationHash!==window.___webpackCompilationHash&&("serviceWorker"in navigator&&null!==navigator.serviceWorker.controller&&"activated"===navigator.serviceWorker.controller.state&&navigator.serviceWorker.controller.postMessage({gatsbyApi:"clearPathResources"}),n)){if(!("1"===n.getItem(A)))return n.setItem(A,"1"),void window.location.reload(!0)}if(n&&n.removeItem(A),!e||e.status===l.uQ.Error){const t="page resources for "+m.pathname+" not found. Not rendering React";if(e&&e.error)throw console.error(t),e.error;throw new Error(t)}const r=(0,o.h)("wrapRootElement",{element:i.createElement(p,null)},i.createElement(p,null),(e=>{let{result:t}=e;return{element:t}})).pop(),s=function(){const e=i.useRef(!1);return i.useEffect((()=>{e.current||(e.current=!0,performance.mark&&performance.mark("onInitialClientRender"),(0,o.h)("onInitialClientRender"))}),[]),i.createElement(h,null,r)},a=document.getElementById("gatsby-focus-wrapper");let c=D;a&&a.children.length&&(c=T);const u=(0,o.h)("replaceHydrateFunction",void 0,c)[0];function f(){const e="undefined"!=typeof window?document.getElementById("___gatsby"):null;u(i.createElement(s,null),e)}const d=document;if("complete"===d.readyState||"loading"!==d.readyState&&!d.documentElement.doScroll)setTimeout((function(){f()}),0);else{const e=function(){d.removeEventListener("DOMContentLoaded",e,!1),window.removeEventListener("load",e,!1),f()};d.addEventListener("DOMContentLoaded",e,!1),window.addEventListener("load",e,!1)}}))}))},90224:function(e,t,n){"use strict";n.r(t);var r=n(67294),o=n(1975),i=n(94779);t.default=e=>{let{location:t}=e;const n=o.ZP.loadPageSync(t.pathname);return n?r.createElement(i.Z,{location:t,pageResources:n,...n.json}):null}},82743:function(e,t,n){var r;e.exports=(r=n(90224))&&r.default||r},24941:function(e,t,n){"use strict";n.d(t,{U:function(){return o}});const r=new WeakMap;function o(){const e=n(20745);return{render:(t,n)=>{let o=r.get(n);o||r.set(n,o=e.createRoot(n)),o.render(t)},hydrate:(t,n)=>e.hydrateRoot(n,t)}}},96073:function(e,t,n){"use strict";n.d(t,{J:function(){return i}});const r=new Map,o=new Map;function i(e){let t=r.get(e);return t||(t=o.get(e.toLowerCase())),t}[].forEach((e=>{e.ignoreCase?o.set(e.fromPath,e):r.set(e.fromPath,e)}))},29939:function(e,t,n){"use strict";n.r(t);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"
2in navigator&&navigator.serviceWorker.register("/sw.js").then((function(e){e.addEventListener("updatefound",(()=>{(0,r.h)("onServiceWorkerUpdateFound",{serviceWorker:e});const t=e.installing;console.log("installingWorker",t),t.addEventListener("statechange",(()=>{switch(t.state){case"installed":navigator.serviceWorker.controller?(window.___swUpdated=!0,(0,r.h)("onServiceWorkerUpdateReady",{serviceWorker:e}),window.___failedResources&&(console.log("resources failed, SW updated - reloading"),window.location.reload())):(console.log("Content is now available offline!"),(0,r.h)("onServiceWorkerInstalled",{serviceWorker:e}));break;case"redundant":console.error("The installing service worker became redundant."),(0,r.h)("onServiceWorkerRedundant",{serviceWorker:e});break;case"activated":(0,r.h)("onServiceWorkerActive",{serviceWorker:e})}}))}))})).catch((function(e){console.error("Error during service worker registration:",e)}))},38995:function(e,t,n){"use strict";n.d(t,{Bs:function(){return i},m3:function(){return o},u0:function(){return s}});var r=n(67294);const o=r.createContext({}),i=r.createContext({}),s=r.createContext({})},51757:function(e,t,n){"use strict";n.d(t,{B9:function(){return o},K2:function(){return a}});var r=n(67294);const o=(i="StaticQuery",s={},r.createServerContext?function(e,t){return void 0===t&&(t=null),globalThis.__SERVER_CONTEXT||(globalThis.__SERVER_CONTEXT={}),globalThis.__SERVER_CONTEXT[e]||(globalThis.__SERVER_CONTEXT[e]=r.createServerContext(e,t)),globalThis.__SERVER_CONTEXT[e]}(i,s):r.createContext(s));var i,s;const a=e=>{var t;r.useContext;const n=r.useContext(o);if(isNaN(Number(e)))throw new Error("useStaticQuery was called with a string but expects to be called using `graphql`. Try this:\n\nimport { useStaticQuery, graphql } from 'gatsby';\n\nuseStaticQuery(graphql`"+e+"`);\n");if(null!==(t=n[e])&&void 0!==t&&t.data)return n[e].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")}},41505:function(e,t,n){"use strict";function r(e,t){return void 0===t&&(t=""),t?e===t?"/":e.startsWith(t+"/")?e.slice(t.length):e:e}n.d(t,{Z:function(){return r}})},97095:function(e,t,n){"use strict";n.r(t),n.d(t,{wrapRootElement:function(){return h}});var r=n(67294),o=n(85945);const i=function(){return null};n(97314);var s=n(74007),a=n(71401),c=n(88302),u=n(39653),l=n(56675);"undefined"!=typeof window&&(async()=>{await a.Eh.fetchQuery(["reports-schema"],l.jN,{staleTime:1/0,cacheTime:1/0}),Promise.allSettled([a.Eh.fetchQuery(["ro-membranes-schema"],c.IX,{staleTime:1/0,cacheTime:1/0}),a.Eh.fetchQuery(["srnf-membranes-schema"],u.ie,{staleTime:1/0,cacheTime:1/0})]).then((e=>{s.A.getState().ro.setSchema(),s.A.getState().srnf.setSchema()})),a.Eh.prefetchQuery(["ro-membranes",{}],(()=>(0,c.dJ)())),a.Eh.prefetchQuery(["srnf-membranes",{}],(()=>(0,u.A7)())),a.Eh.prefetchQuery(["reports",{}],l.RC)})();var f=e=>{let{children:t}=e;return r.createElement(o.aH,{client:a.Eh},r.createElement(i,null),t)};const h=e=>{let{element:t}=e;return r.createElement(f,null,t)}},78334:function(e,t,n){"use strict";n.d(t,{C:function(){return o}});var r=n(423);const o={"report.author.lastName":{_isDefaultVisible:!0},"report.publicationDate":{_isDefaultVisible:!0,Cell:e=>{let{value:t}=e;return new Date(t).getUTCFullYear().toString()},_cellProps:{className:r.se}},"report.type":{_isDefaultVisible:!1},"report.reference":{_isDefaultVisible:!0,Cell:r.Ns,sortType:"basic"},"report.title":{_isDefaultVisible:!0,_props:{style:{minWidth:"350px"}}},"data.a":{_isDefaultVisible:!0,Cell:r.Dd,_cellProps:{className:r.se}},"data.b":{_isDefaultVisible:!1,Cell:r.Dd,_cellProps:{className:r.se}},"data.ab":{_isDefaultVisible:!0,Cell:r.Dd,_cellProps:{className:r.se}},"data.rreal":{_isDefaultVisible:!0,Cell:r.Dd,_cellProps:{className:r.se}},"data.robs":{_isDefaultVisible:!1,Cell:r.Dd,_cellProps:{className:r.se}},"data.pw":{_isDefaultVisible:!1,Cell:r.AX,_cellProps:{className:r.se}}
2,"data.ps":{_isDefaultVisible:!1,Cell:r.AX,_cellProps:{className:r.se}},"data.cpMode":{_isDefaultVisible:!1},name:{_isDefaultVisible:!1},structure:{_isDefaultVisible:!0,sortType:"basic"},chemistry:{_isDefaultVisible:!0,Cell:r.qn,sortType:"basic"},chemistryOther:{_isDefaultVisible:!0,sortType:"basic"},modification:{_isDefaultVisible:!1,sortType:"basic"},"data.filtrationMode":{_isDefaultVisible:!1},"data.characterization":{_isDefaultVisible:!1,Cell:r.qn},"data.hydraulicP":{_isDefaultVisible:!1,Cell:r.Dd,_cellProps:{className:r.se}}}},67513:function(e,t,n){"use strict";n.d(t,{C:function(){return r}});const r={omdId:{_isDefaultVisible:!0},"report.author.lastName":{_isDefaultVisible:!0},"report.type":{_isDefaultVisible:!1},"report.reference":{_isDefaultVisible:!0,Cell:n(423).Ns,sortType:"basic"},"report.title":{_isDefaultVisible:!0,_props:{style:{minWidth:"350px"}}},name:{_isDefaultVisible:!1},structure:{_isDefaultVisible:!0,sortType:"basic"},chemistry:{_isDefaultVisible:!0,sortType:"basic"},chemistryOther:{_isDefaultVisible:!0,sortType:"basic"},modification:{_isDefaultVisible:!1,sortType:"basic"},"soluteChoice.solute.name":{_isDefaultVisible:!0,Cell:e=>{let{row:t}=e;if(t.original.soluteChoice.solute1){let e=[];for(let o=1;o<=15;o++){var n,r;if(null!==(n=t.original.soluteChoice)&&void 0!==n&&n["solute"+o])e.push(null===(r=t.original.soluteChoice)||void 0===r?void 0:r["solute"+o].name)}return e.filter(((t,n)=>e.indexOf(t)===n)).join(", ")}return""}}}},71401:function(e,t,n){"use strict";n.d(t,{hi:function(){return ot},he:function(){return it},Eh:function(){return rt}});var r=n(32161);const o=console;var i=n(30081),s=n(72379);class a{destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),(0,r.PN)(this.cacheTime)&&(this.gcTimeout=setTimeout((()=>{this.optionalRemove()}),this.cacheTime))}updateCacheTime(e){this.cacheTime=Math.max(this.cacheTime||0,null!=e?e:r.sk?1/0:3e5)}clearGcTimeout(){this.gcTimeout&&(clearTimeout(this.gcTimeout),this.gcTimeout=void 0)}}class c extends a{constructor(e){super(),this.abortSignalConsumed=!1,this.defaultOptions=e.defaultOptions,this.setOptions(e.options),this.observers=[],this.cache=e.cache,this.logger=e.logger||o,this.queryKey=e.queryKey,this.queryHash=e.queryHash,this.initialState=e.state||function(e){const t="function"==typeof e.initialData?e.initialData():e.initialData,n=void 0!==t,r=n?"function"==typeof e.initialDataUpdatedAt?e.initialDataUpdatedAt():e.initialDataUpdatedAt:0;return{data:t,dataUpdateCount:0,dataUpdatedAt:n?null!=r?r:Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null,isInvalidated:!1,status:n?"success":"loading",fetchStatus:"idle"}}(this.options),this.state=this.initialState}get meta(){return this.options.meta}setOptions(e){this.options={...this.defaultOptions,...e},this.updateCacheTime(this.options.cacheTime)}optionalRemove(){this.observers.length||"idle"!==this.state.fetchStatus||this.cache.remove(this)}setData(e,t){const n=(0,r.oE)(this.state.data,e,this.options);return this.dispatch({data:n,type:"success",dataUpdatedAt:null==t?void 0:t.updatedAt,manual:null==t?void 0:t.manual}),n}setState(e,t){this.dispatch({type:"setState",state:e,setStateOptions:t})}cancel(e){var t;const n=this.promise;return null==(t=this.retryer)||t.cancel(e),n?n.then(r.ZT).catch(r.ZT):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}reset(){this.destroy(),this.setState(this.initialState)}isActive(){return this.observers.some((e=>!1!==e.options.enabled))}isDisabled(){return this.getObserversCount()>0&&!this.isActive()}isStale(){return this.state.isInvalidated||!this.state.dataUpdatedAt||this.observers.some((e=>e.getCurrentResult().isStale))}isStaleByTime(e=0){return this.state.isInvalidated||!this.state.dataUpdatedAt||!(0,r.Kp)(this.state.dataUpdatedAt,e)}onFocus(){var e;const t=this.observers.find((e=>e.shouldFetchOnWindowFocus()));t&&t.refetch({cancelRefetch:!1}),null==(e=this.retryer)||e.continue()}onOnline(){var e;const t=this.observers.find((e=>e.shouldFetchOnReconnect()));t&&t.refetch({cancelRefetch:!1}),null==(e=this.retryer)||e.continue()}addObserver(e){-1===this.observers.indexOf(e)&&(this.observers.push(e),this.clearGcTimeout(),this.cache.notify({type:"observerAdded",query:this,observer:e}))}removeObserver(e){-1!==this.observers.indexOf(e)&&(this.observers=this.observers.filter((t=>
2t!==e)),this.observers.length||(this.retryer&&(this.abortSignalConsumed?this.retryer.cancel({revert:!0}):this.retryer.cancelRetry()),this.scheduleGc()),this.cache.notify({type:"observerRemoved",query:this,observer:e}))}getObserversCount(){return this.observers.length}invalidate(){this.state.isInvalidated||this.dispatch({type:"invalidate"})}fetch(e,t){var n,o;if("idle"!==this.state.fetchStatus)if(this.state.dataUpdatedAt&&null!=t&&t.cancelRefetch)this.cancel({silent:!0});else if(this.promise){var i;return null==(i=this.retryer)||i.continueRetry(),this.promise}if(e&&this.setOptions(e),!this.options.queryFn){const e=this.observers.find((e=>e.options.queryFn));e&&this.setOptions(e.options)}Array.isArray(this.options.queryKey);const a=(0,r.G9)(),c={queryKey:this.queryKey,pageParam:void 0,meta:this.meta},u=e=>{Object.defineProperty(e,"signal",{enumerable:!0,get:()=>{if(a)return this.abortSignalConsumed=!0,a.signal}})};u(c);const l={fetchOptions:t,options:this.options,queryKey:this.queryKey,state:this.state,fetchFn:()=>this.options.queryFn?(this.abortSignalConsumed=!1,this.options.queryFn(c)):Promise.reject("Missing queryFn")};var f;(u(l),null==(n=this.options.behavior)||n.onFetch(l),this.revertState=this.state,"idle"===this.state.fetchStatus||this.state.fetchMeta!==(null==(o=l.fetchOptions)?void 0:o.meta))&&this.dispatch({type:"fetch",meta:null==(f=l.fetchOptions)?void 0:f.meta});const h=e=>{var t,n;((0,s.DV)(e)&&e.silent||this.dispatch({type:"error",error:e}),(0,s.DV)(e))||(null==(t=(n=this.cache.config).onError)||t.call(n,e,this));this.isFetchingOptimistic||this.scheduleGc(),this.isFetchingOptimistic=!1};return this.retryer=(0,s.Mz)({fn:l.fetchFn,abort:null==a?void 0:a.abort.bind(a),onSuccess:e=>{var t,n;void 0!==e?(this.setData(e),null==(t=(n=this.cache.config).onSuccess)||t.call(n,e,this),this.isFetchingOptimistic||this.scheduleGc(),this.isFetchingOptimistic=!1):h(new Error("undefined"))},onError:h,onFail:(e,t)=>{this.dispatch({type:"failed",failureCount:e,error:t})},onPause:()=>{this.dispatch({type:"pause"})},onContinue:()=>{this.dispatch({type:"continue"})},retry:l.options.retry,retryDelay:l.options.retryDelay,networkMode:l.options.networkMode}),this.promise=this.retryer.promise,this.promise}dispatch(e){this.state=(t=>{var n,r;switch(e.type){case"failed":return{...t,fetchFailureCount:e.failureCount,fetchFailureReason:e.error};case"pause":return{...t,fetchStatus:"paused"};case"continue":return{...t,fetchStatus:"fetching"};case"fetch":return{...t,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null!=(n=e.meta)?n:null,fetchStatus:(0,s.Kw)(this.options.networkMode)?"fetching":"paused",...!t.dataUpdatedAt&&{error:null,status:"loading"}};case"success":return{...t,data:e.data,dataUpdateCount:t.dataUpdateCount+1,dataUpdatedAt:null!=(r=e.dataUpdatedAt)?r:Date.now(),error:null,isInvalidated:!1,status:"success",...!e.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null}};case"error":const o=e.error;return(0,s.DV)(o)&&o.revert&&this.revertState?{...this.revertState}:{...t,error:o,errorUpdateCount:t.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:t.fetchFailureCount+1,fetchFailureReason:o,fetchStatus:"idle",status:"error"};case"invalidate":return{...t,isInvalidated:!0};case"setState":return{...t,...e.state}}})(this.state),i.V.batch((()=>{this.observers.forEach((t=>{t.onQueryUpdate(e)})),this.cache.notify({query:this,type:"updated",action:e})}))}}var u=n(33989);class l extends u.l{constructor(e){super(),this.config=e||{},this.queries=[],this.queriesMap={}}build(e,t,n){var o;const i=t.queryKey,s=null!=(o=t.queryHash)?o:(0,r.Rm)(i,t);let a=this.get(s);return a||(a=new c({cache:this,logger:e.getLogger(),queryKey:i,queryHash:s,options:e.defaultQueryOptions(t),state:n,defaultOptions:e.getQueryDefaults(i)}),this.add(a)),a}add(e){this.queriesMap[e.queryHash]||(this.queriesMap[e.queryHash]=e,this.queries.push(e),this.notify({type:"added",query:e}))}remove(e){const t=this.queriesMap[e.queryHash];t&&(e.destroy(),this.queries=this.queries.filter((t=>t!==e)),t===e&&delete this.queriesMap[e.queryHash],this.notify({type:"removed",query:e}))}clear(){i.V.batch((()=>
2{this.queries.forEach((e=>{this.remove(e)}))}))}get(e){return this.queriesMap[e]}getAll(){return this.queries}find(e,t){const[n]=(0,r.I6)(e,t);return void 0===n.exact&&(n.exact=!0),this.queries.find((e=>(0,r._x)(n,e)))}findAll(e,t){const[n]=(0,r.I6)(e,t);return Object.keys(n).length>0?this.queries.filter((e=>(0,r._x)(n,e))):this.queries}notify(e){i.V.batch((()=>{this.listeners.forEach((t=>{t(e)}))}))}onFocus(){i.V.batch((()=>{this.queries.forEach((e=>{e.onFocus()}))}))}onOnline(){i.V.batch((()=>{this.queries.forEach((e=>{e.onOnline()}))}))}}class f extends a{constructor(e){super(),this.options={...e.defaultOptions,...e.options},this.mutationId=e.mutationId,this.mutationCache=e.mutationCache,this.logger=e.logger||o,this.observers=[],this.state=e.state||{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0},this.updateCacheTime(this.options.cacheTime),this.scheduleGc()}get meta(){return this.options.meta}setState(e){this.dispatch({type:"setState",state:e})}addObserver(e){-1===this.observers.indexOf(e)&&(this.observers.push(e),this.clearGcTimeout(),this.mutationCache.notify({type:"observerAdded",mutation:this,observer:e}))}removeObserver(e){this.observers=this.observers.filter((t=>t!==e)),this.scheduleGc(),this.mutationCache.notify({type:"observerRemoved",mutation:this,observer:e})}optionalRemove(){this.observers.length||("loading"===this.state.status?this.scheduleGc():this.mutationCache.remove(this))}continue(){return this.retryer?(this.retryer.continue(),this.retryer.promise):this.execute()}async execute(){const e=()=>{var e;return this.retryer=(0,s.Mz)({fn:()=>this.options.mutationFn?this.options.mutationFn(this.state.variables):Promise.reject("No mutationFn found"),onFail:(e,t)=>{this.dispatch({type:"failed",failureCount:e,error:t})},onPause:()=>{this.dispatch({type:"pause"})},onContinue:()=>{this.dispatch({type:"continue"})},retry:null!=(e=this.options.retry)?e:0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode}),this.retryer.promise},t="loading"===this.state.status;try{var n,r,o,i,a,c;if(!t){var u,l,f,h;this.dispatch({type:"loading",variables:this.options.variables}),await(null==(u=(l=this.mutationCache.config).onMutate)?void 0:u.call(l,this.state.variables,this));const e=await(null==(f=(h=this.options).onMutate)?void 0:f.call(h,this.state.variables));e!==this.state.context&&this.dispatch({type:"loading",context:e,variables:this.state.variables})}const s=await e();return await(null==(n=(r=this.mutationCache.config).onSuccess)?void 0:n.call(r,s,this.state.variables,this.state.context,this)),await(null==(o=(i=this.options).onSuccess)?void 0:o.call(i,s,this.state.variables,this.state.context)),await(null==(a=(c=this.options).onSettled)?void 0:a.call(c,s,null,this.state.variables,this.state.context)),this.dispatch({type:"success",data:s}),s}catch(g){try{var p,d,m,y,v,b;throw await(null==(p=(d=this.mutationCache.config).onError)?void 0:p.call(d,g,this.state.variables,this.state.context,this)),await(null==(m=(y=this.options).onError)?void 0:m.call(y,g,this.state.variables,this.state.context)),await(null==(v=(b=this.options).onSettled)?void 0:v.call(b,void 0,g,this.state.variables,this.state.context)),g}finally{this.dispatch({type:"error",error:g})}}}dispatch(e){this.state=(t=>{switch(e.type){case"failed":return{...t,failureCount:e.failureCount,failureReason:e.error};case"pause":return{...t,isPaused:!0};case"continue":return{...t,isPaused:!1};case"loading":return{...t,context:e.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:!(0,s.Kw)(this.options.networkMode),status:"loading",variables:e.variables};case"success":return{...t,data:e.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...t,data:void 0,error:e.error,failureCount:t.failureCount+1,failureReason:e.error,isPaused:!1,status:"error"};case"setState":return{...t,...e.state}}})(this.state),i.V.batch((()=>{this.observers.forEach((t=>{t.onMutationUpdate(e)})),this.mutationCache.notify({mutation:this,type:"updated",action:e})}))}}class h extends u.l{constructor(e){super(),this.config=e||{},this.mutations=[],this.mutationId=0}build(e,t,n){const r=new f({mutationCache:this,logger:e.getLogger(),mutationId:++this.mutationId,options:e.defaultMutationOptions(t),state:n,defaultOptions:t.mutationKey?e.getMutationDefaults(t.mutationKey):void 0});return this.add(r),r}add(e){this.mutations.push(e),this.notify({type:"added",mutation:e})}remove(e){this.mutations=this.mutations.filter((t=>t!==e)),this.notify({type:"removed",mutation:e})}clear(){i.V.batch((()=>{this.mutations.forEach((e=>{this.remove(e)}))}))}getAll(){return this.mutations}find(e){return void 0===e.exact&&(e.exact=!0),this.mutations.find((t=>(0,r.X7)(e,t)))}findAll(e){return this.mutations.filter((t=>(0,r.X7)(e,t)))}notify(e){i.V.batch((()=>
2{this.listeners.forEach((t=>{t(e)}))}))}resumePausedMutations(){const e=this.mutations.filter((e=>e.state.isPaused));return i.V.batch((()=>e.reduce(((e,t)=>e.then((()=>t.continue().catch(r.ZT)))),Promise.resolve())))}}var p=n(15761),d=n(96474);function m(){return{onFetch:e=>{e.fetchFn=()=>{var t,n,r,o,i,s;const a=null==(t=e.fetchOptions)||null==(n=t.meta)?void 0:n.refetchPage,c=null==(r=e.fetchOptions)||null==(o=r.meta)?void 0:o.fetchMore,u=null==c?void 0:c.pageParam,l="forward"===(null==c?void 0:c.direction),f="backward"===(null==c?void 0:c.direction),h=(null==(i=e.state.data)?void 0:i.pages)||[],p=(null==(s=e.state.data)?void 0:s.pageParams)||[];let d=p,m=!1;const b=e.options.queryFn||(()=>Promise.reject("Missing queryFn")),g=(e,t,n,r)=>(d=r?[t,...d]:[...d,t],r?[n,...e]:[...e,n]),w=(t,n,r,o)=>{if(m)return Promise.reject("Cancelled");if(void 0===r&&!n&&t.length)return Promise.resolve(t);const i={queryKey:e.queryKey,pageParam:r,meta:e.options.meta};var s;s=i,Object.defineProperty(s,"signal",{enumerable:!0,get:()=>{var t,n;return null!=(t=e.signal)&&t.aborted?m=!0:null==(n=e.signal)||n.addEventListener("abort",(()=>{m=!0})),e.signal}});const a=b(i);return Promise.resolve(a).then((e=>g(t,r,e,o)))};let S;if(h.length)if(l){const t=void 0!==u,n=t?u:y(e.options,h);S=w(h,t,n)}else if(f){const t=void 0!==u,n=t?u:v(e.options,h);S=w(h,t,n,!0)}else{d=[];const t=void 0===e.options.getNextPageParam;S=!a||!h[0]||a(h[0],0,h)?w([],t,p[0]):Promise.resolve(g([],p[0],h[0]));for(let n=1;n<h.length;n++)S=S.then((r=>{if(!a||!h[n]||a(h[n],n,h)){const o=t?p[n]:y(e.options,r);return w(r,t,o)}return Promise.resolve(g(r,p[n],h[n]))}))}else S=w([]);return S.then((e=>({pages:e,pageParams:d})))}}}}function y(e,t){return null==e.getNextPageParam?void 0:e.getNextPageParam(t[t.length-1],t)}function v(e,t){return null==e.getPreviousPageParam?void 0:e.getPreviousPageParam(t[0],t)}function b(e,t){return function(){return e.apply(t,arguments)}}const{toString:g}=Object.prototype,{getPrototypeOf:w}=Object,S=(O=Object.create(null),e=>{const t=g.call(e);return O[t]||(O[t]=t.slice(8,-1).toLowerCase())});var O;const E=e=>(e=e.toLowerCase(),t=>S(t)===e),x=e=>t=>typeof t===e,{isArray:P}=Array,R=x("undefined");const C=E("ArrayBuffer");const _=x("string"),j=x("function"),N=x("number"),D=e=>null!==e&&"object"==typeof e,T=e=>{if("object"!==S(e))return!1;const t=w(e);return!(null!==t&&t!==Object.prototype&&null!==Object.getPrototypeOf(t)||Symbol.toStringTag in e||Symbol.iterator in e)},A=E("Date"),k=E("File"),F=E("Blob"),M=E("FileList"),I=E("URLSearchParams");function L(e,t,{allOwnKeys:n=!1}={}){if(null==e)return;let r,o;if("object"!=typeof e&&(e=[e]),P(e))for(r=0,o=e.length;r<o;r++)t.call(null,e[r],r,e);else{const o=n?Object.getOwnPropertyNames(e):Object.keys(e),i=o.length;let s;for(r=0;r<i;r++)s=o[r],t.call(null,e[s],s,e)}}function U(e,t){t=t.toLowerCase();const n=Object.keys(e);let r,o=n.length;for(;o-- >0;)if(r=n[o],t===r.toLowerCase())return r;return null}const q="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:global,B=e=>!R(e)&&e!==q;const Q=(W="undefined"!=typeof Uint8Array&&w(Uint8Array),e=>W&&e instanceof W);var W;const H=E("HTMLFormElement"),V=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),z=E("RegExp"),K=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),r={};L(n,((n,o)=>{!1!==t(n,o,e)&&(r[o]=n)})),Object.defineProperties(e,r)};var $={isArray:P,isArrayBuffer:C,isBuffer:function(e){return null!==e&&!R(e)&&null!==e.constructor&&!R(e.constructor)&&j(e.constructor.isBuffer)&&e.constructor.isBuffer(e)},isFormData:e=>{const t="[object FormData]";return e&&("function"==typeof FormData&&e instanceof FormData||g.call(e)===t||j(e.toString)&&e.toString()===t)},isArrayBufferView:function(e){let t;return t="undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&C(e.buffer),t},isString:_,isNumber:N,isBoolean:e=>!0===e||!1===e,isObject:D,isPlainObject:T,isUndefined:R,isDate:A,isFile:k,isBlob:F,isRegExp:z,isFunction:j,isStream:e=>D(e)&&j(e.pipe),isURLSearchParams:I,isTypedArray:Q,isFileList:M,forEac
vendor: 6,346 bytes, line 2
2h:L,merge:function e(){const{caseless:t}=B(this)&&this||{},n={},r=(r,o)=>{const i=t&&U(n,o)||o;T(n[i])&&T(r)?n[i]=e(n[i],r):T(r)?n[i]=e({},r):P(r)?n[i]=r.slice():n[i]=r};for(let o=0,i=arguments.length;o<i;o++)arguments[o]&&L(arguments[o],r);return n},extend:(e,t,n,{allOwnKeys:r}={})=>(L(t,((t,r)=>{n&&j(t)?e[r]=b(t,n):e[r]=t}),{allOwnKeys:r}),e),trim:e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,""),stripBOM:e=>(65279===e.charCodeAt(0)&&(e=e.slice(1)),e),inherits:(e,t,n,r)=>{e.prototype=Object.create(t.prototype,r),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},toFlatObject:(e,t,n,r)=>{let o,i,s;const a={};if(t=t||{},null==e)return t;do{for(o=Object.getOwnPropertyNames(e),i=o.length;i-- >0;)s=o[i],r&&!r(s,e,t)||a[s]||(t[s]=e[s],a[s]=!0);e=!1!==n&&w(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},kindOf:S,kindOfTest:E,endsWith:(e,t,n)=>{e=String(e),(void 0===n||n>e.length)&&(n=e.length),n-=t.length;const r=e.indexOf(t,n);return-1!==r&&r===n},toArray:e=>{if(!e)return null;if(P(e))return e;let t=e.length;if(!N(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},forEachEntry:(e,t)=>{const n=(e&&e[Symbol.iterator]).call(e);let r;for(;(r=n.next())&&!r.done;){const n=r.value;t.call(e,n[0],n[1])}},matchAll:(e,t)=>{let n;const r=[];for(;null!==(n=e.exec(t));)r.push(n);return r},isHTMLForm:H,hasOwnProperty:V,hasOwnProp:V,reduceDescriptors:K,freezeMethods:e=>{K(e,((t,n)=>{if(j(e)&&-1!==["arguments","caller","callee"].indexOf(n))return!1;const r=e[n];j(r)&&(t.enumerable=!1,"writable"in t?t.writable=!1:t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")}))}))},toObjectSet:(e,t)=>{const n={},r=e=>{e.forEach((e=>{n[e]=!0}))};return P(e)?r(e):r(String(e).split(t)),n},toCamelCase:e=>e.toLowerCase().replace(/[_-\s]([a-z\d])(\w*)/g,(function(e,t,n){return t.toUpperCase()+n})),noop:()=>{},toFiniteNumber:(e,t)=>(e=+e,Number.isFinite(e)?e:t),findKey:U,global:q,isContextDefined:B,toJSONObject:e=>{const t=new Array(10),n=(e,r)=>{if(D(e)){if(t.indexOf(e)>=0)return;if(!("toJSON"in e)){t[r]=e;const o=P(e)?[]:{};return L(e,((e,t)=>{const i=n(e,r+1);!R(i)&&(o[t]=i)})),t[r]=void 0,o}}return e};return n(e,0)}};function J(e,t,n,r,o){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),r&&(this.request=r),o&&(this.response=o)}$.inherits(J,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:$.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const Z=J.prototype,G={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach((e=>{G[e]={value:e}})),Object.defineProperties(J,G),Object.defineProperty(Z,"isAxiosError",{value:!0}),J.from=(e,t,n,r,o,i)=>{const s=Object.create(Z);return $.toFlatObject(e,s,(function(e){return e!==Error.prototype}),(e=>"isAxiosError"!==e)),J.call(s,e.message,t,n,r,o),s.cause=e,s.name=e.name,i&&Object.assign(s,i),s};var X=J,Y=n(6230);function ee(e){return $.isPlainObject(e)||$.isArray(e)}function te(e){return $.endsWith(e,"[]")?e.slice(0,-2):e}function ne(e,t,n){return e?e.concat(t).map((function(e,t){return e=te(e),!n&&t?"["+e+"]":e})).join(n?".":""):t}const re=$.toFlatObject($,{},null,(function(e){return/^is[A-Z]/.test(e)}));var oe=function(e,t,n){if(!$.isObject(e))throw new TypeError("target must be an object");t=t||new(Y||FormData);const r=(n=$.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,(function(e,t){return!$.isUndefined(t[e])}))).metaTokens,o=n.visitor||l,i=n.dots,s=n.indexes,a=(n.Blob||"undefined"!=typeof Blob&&Blob)&&((c=t)&&$.isFunction(c.append)&&"FormData"===c[Symbol.toStringTag]&&c[Symbol.iterator]);var c;if(!$.isFunction(o))throw new TypeError("visitor must be a function");function u(e){if(null===e)return"";if($.isDate(e))return e.toISOString();if(!a&&$.isBlob(e))throw new X("Blob is not supported. Use a Buffer instead.");return $.isArrayBuffer(e)||$.isTypedArray(e)?a&&"function"==typeof Blob?new Blob([e]):Buffer.from(e):e}function l(e,n,o){let a=e;if(e&&!o&&"object"==typeof e)if($.endsWith(n,"{}"))n=r?n:n.slice(0,-2),e=JSON.stringify(e);else if($.isArray(e)&&function(e){return $.isArray(e)&&!e.some(ee)}(e)||$.isFileList(e)||$.endsWith(n,"[]")&&(a=$.toArray(e)))return n=te(n),a.forEach((function(e,r){!$.isUndefined(e)&&null!==e&&t.append(!0===s?ne([n],r,i):null===s?n:n+"[]",u(e))})),!1;return!!ee(e)||(t.append(ne(o,n,i),u(e)),!1)}const f=[],h=Object.assign(re,{defaultVisitor:l,convertValue:u,isVisitable:ee});if(!$.isObject(e))throw new TypeError("data must be an object");return function e(n,r){if(!$.isUndefined(n)){if(-1!==f.indexOf(n))throw Error("Circular reference detected in "+r.join("."));f.push(n),$.forEach(n,(function(n,i){!0===(!($.isUndefined(n)||null===n)&&o.call(t,n,$.isString(i)?i.trim():i,r,h))&&e(n,r?r.concat(i):[i])})),f.pop()}}(e),t};function ie(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,(function(e){return t[e]}))}function se(e,t){this._pairs=[],e&&oe(e,this,t)}const ae=se.prototype;ae.append=function(e,t){this._pairs.push([e,t])},ae.toString=function(e){const t=e?function(t){return e.call(this,t,ie)}:ie;return this._pairs.map((function(e){return t(e[0])+"="+t(e[1])}),"").join("&")};var ce=se;function ue(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function le(e,t,n){if(!t)return e;const r=n&&n.encode||ue,o=n&&n.serialize;let i;if(i=o?o(t,n):$.isURLSearchParams(t)?t.toString():new ce(t,n).toString(r),i){const t=e.indexOf("#");-1!==t&&(e=e.slice(0,t)),e+=(-1===e.indexOf("?")?"?":"&")+i}return e}var fe=class{constructor(){this.handlers=[]}use(e,t,n){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!n&&n.synchronous,runWhen:n?
2n.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(e){$.forEach(this.handlers,(function(t){null!==t&&e(t)}))}},he={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},pe="undefined"!=typeof URLSearchParams?URLSearchParams:ce,de=FormData;const me=(()=>{let e;return("undefined"==typeof navigator||"ReactNative"!==(e=navigator.product)&&"NativeScript"!==e&&"NS"!==e)&&("undefined"!=typeof window&&"undefined"!=typeof document)})(),ye="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"==typeof self.importScripts;var ve={isBrowser:!0,classes:{URLSearchParams:pe,FormData:de,Blob:Blob},isStandardBrowserEnv:me,isStandardBrowserWebWorkerEnv:ye,protocols:["http","https","file","blob","url","data"]};var be=function(e){function t(e,n,r,o){let i=e[o++];const s=Number.isFinite(+i),a=o>=e.length;if(i=!i&&$.isArray(r)?r.length:i,a)return $.hasOwnProp(r,i)?r[i]=[r[i],n]:r[i]=n,!s;r[i]&&$.isObject(r[i])||(r[i]=[]);return t(e,n,r[i],o)&&$.isArray(r[i])&&(r[i]=function(e){const t={},n=Object.keys(e);let r;const o=n.length;let i;for(r=0;r<o;r++)i=n[r],t[i]=e[i];return t}(r[i])),!s}if($.isFormData(e)&&$.isFunction(e.entries)){const n={};return $.forEachEntry(e,((e,r)=>{t(function(e){return $.matchAll(/\w+|\[(\w*)]/g,e).map((e=>"[]"===e[0]?"":e[1]||e[0]))}(e),r,n,0)})),n}return null};const ge={"Content-Type":void 0};const we={transitional:he,adapter:["xhr","http"],transformRequest:[function(e,t){const n=t.getContentType()||"",r=n.indexOf("application/json")>-1,o=$.isObject(e);o&&$.isHTMLForm(e)&&(e=new FormData(e));if($.isFormData(e))return r&&r?JSON.stringify(be(e)):e;if($.isArrayBuffer(e)||$.isBuffer(e)||$.isStream(e)||$.isFile(e)||$.isBlob(e))return e;if($.isArrayBufferView(e))return e.buffer;if($.isURLSearchParams(e))return t.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let i;if(o){if(n.indexOf("application/x-www-form-urlencoded")>-1)return function(e,t){return oe(e,new ve.classes.URLSearchParams,Object.assign({visitor:function(e,t,n,r){return ve.isNode&&$.isBuffer(e)?(this.append(t,e.toString("base64")),!1):r.defaultVisitor.apply(this,arguments)}},t))}(e,this.formSerializer).toString();if((i=$.isFileList(e))||n.indexOf("multipart/form-data")>-1){const t=this.env&&this.env.FormData;return oe(i?{"files[]":e}:e,t&&new t,this.formSerializer)}}return o||r?(t.setContentType("application/json",!1),function(e,t,n){if($.isString(e))try{return(t||JSON.parse)(e),$.trim(e)}catch(r){if("SyntaxError"!==r.name)throw r}return(n||JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){const t=this.transitional||we.transitional,n=t&&t.forcedJSONParsing,r="json"===this.responseType;if(e&&$.isString(e)&&(n&&!this.responseType||r)){const n=!(t&&t.silentJSONParsing)&&r;try{return JSON.parse(e)}catch(o){if(n){if("SyntaxError"===o.name)throw X.from(o,X.ERR_BAD_RESPONSE,this,null,this.response);throw o}}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:ve.classes.FormData,Blob:ve.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};$.forEach(["delete","get","head"],(function(e){we.headers[e]={}})),$.forEach(["post","put","patch"],(function(e){we.headers[e]=$.merge(ge)}));var Se=we;const Oe=$.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]);const Ee=Symbol("internals");function xe(e){return e&&String(e).trim().toLowerCase()}function Pe(e){return!1===e||null==e?e:$.isArray(e)?e.map(Pe):String(e)}function Re(e,t,n,r){return $.isFunction(r)?r.call(this,t,n):$.isString(t)?$.isString(r)?-1!==t.indexOf(r):$.isRegExp(r)?r.test(t):void 0:void 0}class Ce{constructor(e){e&&this.set(e)}set(e,t,n){const r=this;function o(e,t,n){const o=xe(t);if(!o)throw new Error("header name must be a non-empty string");const i=$.findKey(r,o);(!i||void 0===r[i]||!0===n||void 0===n&&!1!==r[i])&&(r[i||t]=Pe(e))}const i=(e,t)=>$.forEach(e,((e,n)=>o(e,n,t)));return $.isPlainObject(e)||e instanceof this.constructor?i(e,t):$.isString(e)&&(e=e.trim())&&!/^[-_a-zA-Z]+$/.test(e.trim())?i((e=>{const t={};let n,r,o;return e&&e.split("\n").forEach((function(e){o=e.indexOf(":"),n=e.substring(0,o).trim().toLowerCase(),r=e.substring(o+1).trim(),!n||t[n]&&Oe[n]||("set-cookie"===n?t[n]?t[n].push(r):t[n]=[r]:t[n]=t[n]?t[n]+", "+r:r)})),t})(e),t):null!=e&&o(t,e,n),this}get(e,t){if(e=xe(e)){const n=$.findKey(this,e);if(n){const e=this[n];if(!t)return e;if(!0===t)return function(e){const t=Object.create(null),n=/([^\s,;
2=]+)\s*(?:=\s*([^,;]+))?/g;let r;for(;r=n.exec(e);)t[r[1]]=r[2];return t}(e);if($.isFunction(t))return t.call(this,e,n);if($.isRegExp(t))return t.exec(e);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,t){if(e=xe(e)){const n=$.findKey(this,e);return!(!n||t&&!Re(0,this[n],n,t))}return!1}delete(e,t){const n=this;let r=!1;function o(e){if(e=xe(e)){const o=$.findKey(n,e);!o||t&&!Re(0,n[o],o,t)||(delete n[o],r=!0)}}return $.isArray(e)?e.forEach(o):o(e),r}clear(){return Object.keys(this).forEach(this.delete.bind(this))}normalize(e){const t=this,n={};return $.forEach(this,((r,o)=>{const i=$.findKey(n,o);if(i)return t[i]=Pe(r),void delete t[o];const s=e?function(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,((e,t,n)=>t.toUpperCase()+n))}(o):String(o).trim();s!==o&&delete t[o],t[s]=Pe(r),n[s]=!0})),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const t=Object.create(null);return $.forEach(this,((n,r)=>{null!=n&&!1!==n&&(t[r]=e&&$.isArray(n)?n.join(", "):n)})),t}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map((([e,t])=>e+": "+t)).join("\n")}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e,...t){const n=new this(e);return t.forEach((e=>n.set(e))),n}static accessor(e){const t=(this[Ee]=this[Ee]={accessors:{}}).accessors,n=this.prototype;function r(e){const r=xe(e);t[r]||(!function(e,t){const n=$.toCamelCase(" "+t);["get","set","has"].forEach((r=>{Object.defineProperty(e,r+n,{value:function(e,n,o){return this[r].call(this,t,e,n,o)},configurable:!0})}))}(n,e),t[r]=!0)}return $.isArray(e)?e.forEach(r):r(e),this}}Ce.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent"]),$.freezeMethods(Ce.prototype),$.freezeMethods(Ce);var _e=Ce;function je(e,t){const n=this||Se,r=t||n,o=_e.from(r.headers);let i=r.data;return $.forEach(e,(function(e){i=e.call(n,i,o.normalize(),t?t.status:void 0)})),o.normalize(),i}function Ne(e){return!(!e||!e.__CANCEL__)}function De(e,t,n){X.call(this,null==e?"canceled":e,X.ERR_CANCELED,t,n),this.name="CanceledError"}$.inherits(De,X,{__CANCEL__:!0});var Te=De;var Ae=ve.isStandardBrowserEnv?{write:function(e,t,n,r,o,i){const s=[];
vendor: 4,583 bytes, line 2
2s.push(e+"="+encodeURIComponent(t)),$.isNumber(n)&&s.push("expires="+new Date(n).toGMTString()),$.isString(r)&&s.push("path="+r),$.isString(o)&&s.push("domain="+o),!0===i&&s.push("secure"),document.cookie=s.join("; ")},read:function(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}};function ke(e,t){return e&&!/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t)?function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}(e,t):t}var Fe=ve.isStandardBrowserEnv?function(){const e=/(msie|trident)/i.test(navigator.userAgent),t=document.createElement("a");let n;function r(n){let r=n;return e&&(t.setAttribute("href",r),r=t.href),t.setAttribute("href",r),{href:t.href,protocol:t.protocol?t.protocol.replace(/:$/,""):"",host:t.host,search:t.search?t.search.replace(/^\?/,""):"",hash:t.hash?t.hash.replace(/^#/,""):"",hostname:t.hostname,port:t.port,pathname:"/"===t.pathname.charAt(0)?t.pathname:"/"+t.pathname}}return n=r(window.location.href),function(e){const t=$.isString(e)?r(e):e;return t.protocol===n.protocol&&t.host===n.host}}():function(){return!0};var Me=function(e,t){e=e||10;const n=new Array(e),r=new Array(e);let o,i=0,s=0;return t=void 0!==t?t:1e3,function(a){const c=Date.now(),u=r[s];o||(o=c),n[i]=a,r[i]=c;let l=s,f=0;for(;l!==i;)f+=n[l++],l%=e;if(i=(i+1)%e,i===s&&(s=(s+1)%e),c-o<t)return;const h=u&&c-u;return h?Math.round(1e3*f/h):void 0}};function Ie(e,t){let n=0;const r=Me(50,250);return o=>{const i=o.loaded,s=o.lengthComputable?o.total:void 0,a=i-n,c=r(a);n=i;const u={loaded:i,total:s,progress:s?i/s:void 0,bytes:a,rate:c||void 0,estimated:c&&s&&i<=s?(s-i)/c:void 0,event:o};u[t?"download":"upload"]=!0,e(u)}}const Le={http:null,xhr:"undefined"!=typeof XMLHttpRequest&&function(e){return new Promise((function(t,n){let r=e.data;const o=_e.from(e.headers).normalize(),i=e.responseType;let s;function a(){e.cancelToken&&e.cancelToken.unsubscribe(s),e.signal&&e.signal.removeEventListener("abort",s)}$.isFormData(r)&&(ve.isStandardBrowserEnv||ve.isStandardBrowserWebWorkerEnv)&&o.setContentType(!1);let c=new XMLHttpRequest;if(e.auth){const t=e.auth.username||"",n=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";o.set("Authorization","Basic "+btoa(t+":"+n))}const u=ke(e.baseURL,e.url);function l(){if(!c)return;const r=_e.from("getAllResponseHeaders"in c&&c.getAllResponseHeaders());!function(e,t,n){const r=n.config.validateStatus;n.status&&r&&!r(n.status)?t(new X("Request failed with status code "+n.status,[X.ERR_BAD_REQUEST,X.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n)):e(n)}((function(e){t(e),a()}),(function(e){n(e),a()}),{data:i&&"text"!==i&&"json"!==i?c.response:c.responseText,status:c.status,statusText:c.statusText,headers:r,config:e,request:c}),c=null}if(c.open(e.method.toUpperCase(),le(u,e.params,e.paramsSerializer),!0),c.timeout=e.timeout,"onloadend"in c?c.onloadend=l:c.onreadystatechange=function(){c&&4===c.readyState&&(0!==c.status||c.responseURL&&0===c.responseURL.indexOf("file:"))&&setTimeout(l)},c.onabort=function(){c&&(n(new X("Request aborted",X.ECONNABORTED,e,c)),c=null)},c.onerror=function(){n(new X("Network Error",X.ERR_NETWORK,e,c)),c=null},c.ontimeout=function(){let t=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded";const r=e.transitional||he;e.timeoutErrorMessage&&(t=e.timeoutErrorMessage),n(new X(t,r.clarifyTimeoutError?X.ETIMEDOUT:X.ECONNABORTED,e,c)),c=null},ve.isStandardBrowserEnv){const t=(e.withCredentials||Fe(u))&&e.xsrfCookieName&&Ae.read(e.xsrfCookieName);t&&o.set(e.xsrfHeaderName,t)}void 0===r&&o.setContentType(null),"setRequestHeader"in c&&$.forEach(o.toJSON(),(function(e,t){c.setRequestHeader(t,e)})),$.isUndefined(e.withCredentials)||(c.withCredentials=!!e.withCredentials),i&&"json"!==i&&(c.responseType=e.responseType),"function"==typeof e.onDownloadProgress&&c.addEventListener("progress",Ie(e.onDownloadProgress,!0)),"function"==typeof e.onUploadProgress&&c.upload&&c.upload.addEventListener("progress",Ie(e.onUploadProgress)),(e.cancelToken||e.signal)&&(s=t=>{c&&(n(!t||t.type?new Te(null,e,c):t),c.abort(),c=null)},e.cancelToken&&e.cancelToken.subscribe(s),e.signal&&(e.signal.aborted?s():e.signal.addEventListener("abort",s)));const f=function(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}(u);f&&-1===ve.protocols.indexOf(f)?n(new X("Unsupported protocol "+f+":",X.ERR_BAD_REQUEST,e)):c.send(r||null)}))}};$.forEach(Le,((e,t)=>
2{if(e){try{Object.defineProperty(e,"name",{value:t})}catch(n){}Object.defineProperty(e,"adapterName",{value:t})}}));var Ue=e=>{e=$.isArray(e)?e:[e];const{length:t}=e;let n,r;for(let o=0;o<t&&(n=e[o],!(r=$.isString(n)?Le[n.toLowerCase()]:n));o++);if(!r){if(!1===r)throw new X(`Adapter ${n} is not supported by the environment`,"ERR_NOT_SUPPORT");throw new Error($.hasOwnProp(Le,n)?`Adapter '${n}' is not available in the build`:`Unknown adapter '${n}'`)}if(!$.isFunction(r))throw new TypeError("adapter is not a function");return r};function qe(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new Te(null,e)}function Be(e){qe(e),e.headers=_e.from(e.headers),e.data=je.call(e,e.transformRequest),-1!==["post","put","patch"].indexOf(e.method)&&e.headers.setContentType("application/x-www-form-urlencoded",!1);return Ue(e.adapter||Se.adapter)(e).then((function(t){return qe(e),t.data=je.call(e,e.transformResponse,t),t.headers=_e.from(t.headers),t}),(function(t){return Ne(t)||(qe(e),t&&t.response&&(t.response.data=je.call(e,e.transformResponse,t.response),t.response.headers=_e.from(t.response.headers))),Promise.reject(t)}))}const Qe=e=>e instanceof _e?e.toJSON():e;function We(e,t){t=t||{};const n={};function r(e,t,n){return $.isPlainObject(e)&&$.isPlainObject(t)?$.merge.call({caseless:n},e,t):$.isPlainObject(t)?$.merge({},t):$.isArray(t)?t.slice():t}function o(e,t,n){return $.isUndefined(t)?$.isUndefined(e)?void 0:r(void 0,e,n):r(e,t,n)}function i(e,t){if(!$.isUndefined(t))return r(void 0,t)}function s(e,t){return $.isUndefined(t)?$.isUndefined(e)?void 0:r(void 0,e):r(void 0,t)}function a(n,o,i){return i in t?r(n,o):i in e?r(void 0,n):void 0}const c={url:i,method:i,data:i,baseURL:s,transformRequest:s,transformResponse:s,paramsSerializer:s,timeout:s,timeoutMessage:s,withCredentials:s,adapter:s,responseType:s,xsrfCookieName:s,xsrfHeaderName:s,onUploadProgress:s,onDownloadProgress:s,decompress:s,maxContentLength:s,maxBodyLength:s,beforeRedirect:s,transport:s,httpAgent:s,httpsAgent:s,cancelToken:s,socketPath:s,responseEncoding:s,validateStatus:a,headers:(e,t)=>o(Qe(e),Qe(t),!0)};return $.forEach(Object.keys(e).concat(Object.keys(t)),(function(r){const i=c[r]||o,s=i(e[r],t[r],r);$.isUndefined(s)&&i!==a||(n[r]=s)})),n}const He="1.2.2",Ve={};["object","boolean","number","function","string","symbol"].forEach(((e,t)=>{Ve[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}}));const ze={};Ve.transitional=function(e,t,n){function r(e,t){return"[Axios v1.2.2] Transitional option '"+e+"'"+t+(n?". "+n:"")}return(n,o,i)=>{if(!1===e)throw new X(r(o," has been removed"+(t?" in "+t:"")),X.ERR_DEPRECATED);return t&&!ze[o]&&(ze[o]=!0,console.warn(r(o," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(n,o,i)}};var Ke={assertOptions:function(e,t,n){if("object"!=typeof e)throw new X("options must be an object",X.ERR_BAD_OPTION_VALUE);const r=Object.keys(e);let o=r.length;for(;o-- >0;){const i=r[o],s=t[i];if(s){const t=e[i],n=void 0===t||s(t,i,e);if(!0!==n)throw new X("option "+i+" must be "+n,X.ERR_BAD_OPTION_VALUE)}else if(!0!==n)throw new X("Unknown option "+i,X.ERR_BAD_OPTION)}},validators:Ve};const $e=Ke.validators;class Je{constructor(e){this.defaults=e,this.interceptors={request:new fe,response:new fe}}request(e,t){"string"==typeof e?(t=t||{}).url=e:t=e||{},t=We(this.defaults,t);const{transitional:n,paramsSerializer:r,headers:o}=t;let i;void 0!==n&&Ke.assertOptions(n,{silentJSONParsing:$e.transitional($e.boolean),forcedJSONParsing:$e.transitional($e.boolean),clarifyTimeoutError:$e.transitional($e.boolean)},!1),void 0!==r&&Ke.assertOptions(r,{encode:$e.function,serialize:$e.function},!0),t.method=(t.method||this.defaults.method||"get").toLowerCase(),i=o&&$.merge(o.common,o[t.method]),i&&$.forEach(["delete","get","head","post","put","patch","common"],(e=>{delete o[e]})),t.headers=_e.concat(i,o);const s=[];let a=!0;this.interceptors.request.forEach((function(e){"function"==typeof e.runWhen&&!1===e.runWhen(t)||(a=a&&e.synchronous,s.unshift(e.fulfilled,e.rejected))}));const c=[];let u;this.interceptors.response.forEach((function(e){c.push(e.fulfilled,e.rejected)}));let l,f=0;
vendor: 1,879 bytes, line 2
2if(!a){const e=[Be.bind(this),void 0];for(e.unshift.apply(e,s),e.push.apply(e,c),l=e.length,u=Promise.resolve(t);f<l;)u=u.then(e[f++],e[f++]);return u}l=s.length;let h=t;for(f=0;f<l;){const e=s[f++],t=s[f++];try{h=e(h)}catch(p){t.call(this,p);break}}try{u=Be.call(this,h)}catch(p){return Promise.reject(p)}for(f=0,l=c.length;f<l;)u=u.then(c[f++],c[f++]);return u}getUri(e){return le(ke((e=We(this.defaults,e)).baseURL,e.url),e.params,e.paramsSerializer)}}$.forEach(["delete","get","head","options"],(function(e){Je.prototype[e]=function(t,n){return this.request(We(n||{},{method:e,url:t,data:(n||{}).data}))}})),$.forEach(["post","put","patch"],(function(e){function t(t){return function(n,r,o){return this.request(We(o||{},{method:e,headers:t?{"Content-Type":"multipart/form-data"}:{},url:n,data:r}))}}Je.prototype[e]=t(),Je.prototype[e+"Form"]=t(!0)}));var Ze=Je;class Ge{constructor(e){if("function"!=typeof e)throw new TypeError("executor must be a function.");let t;this.promise=new Promise((function(e){t=e}));const n=this;this.promise.then((e=>{if(!n._listeners)return;let t=n._listeners.length;for(;t-- >0;)n._listeners[t](e);n._listeners=null})),this.promise.then=e=>{let t;const r=new Promise((e=>{n.subscribe(e),t=e})).then(e);return r.cancel=function(){n.unsubscribe(t)},r},e((function(e,r,o){n.reason||(n.reason=new Te(e,r,o),t(n.reason))}))}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){this.reason?e(this.reason):this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;const t=this._listeners.indexOf(e);-1!==t&&this._listeners.splice(t,1)}static source(){let e;return{token:new Ge((function(t){e=t})),cancel:e}}}var Xe=Ge;const Ye={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,Parti
2alContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(Ye).forEach((([e,t])=>{Ye[t]=e}));var et=Ye;const tt=function e(t){const n=new Ze(t),r=b(Ze.prototype.request,n);return $.extend(r,Ze.prototype,n,{allOwnKeys:!0}),$.extend(r,n,null,{allOwnKeys:!0}),r.create=function(n){return e(We(t,n))},r}(Se);tt.Axios=Ze,tt.CanceledError=Te,tt.CancelToken=Xe,tt.isCancel=Ne,tt.VERSION=He,tt.toFormData=oe,tt.AxiosError=X,tt.Cancel=tt.CanceledError,tt.all=function(e){return Promise.all(e)},tt.spread=function(e){return function(t){return e.apply(null,t)}},tt.isAxiosError=function(e){return $.isObject(e)&&!0===e.isAxiosError},tt.mergeConfig=We,tt.AxiosHeaders=_e,tt.formToJSON=e=>be($.isHTMLForm(e)?new FormData(e):e),tt.HttpStatusCode=et,tt.default=tt;var nt=tt;const rt=new class{constructor(e={}){this.queryCache=e.queryCache||new l,this.mutationCache=e.mutationCache||new h,this.logger=e.logger||o,this.defaultOptions=e.defaultOptions||{},this.queryDefaults=[],this.mutationDefaults=[],this.mountCount=0}mount(){this.mountCount++,1===this.mountCount&&(this.unsubscribeFocus=p.j.subscribe((()=>{p.j.isFocused()&&(this.resumePausedMutations(),this.queryCache.onFocus())})),this.unsubscribeOnline=d.N.subscribe((()=>{d.N.isOnline()&&(this.resumePausedMutations(),this.queryCache.onOnline())})))}unmount(){var e,t;this.mountCount--,0===this.mountCount&&(null==(e=this.unsubscribeFocus)||e.call(this),this.unsubscribeFocus=void 0,null==(t=this.unsubscribeOnline)||t.call(this),this.unsubscribeOnline=void 0)}isFetching(e,t){const[n]=(0,r.I6)(e,t);return n.fetchStatus="fetching",this.queryCache.findAll(n).length}isMutating(e){return this.mutationCache.findAll({...e,fetching:!0}).length}getQueryData(e,t){var n;return null==(n=this.queryCache.find(e,t))?void 0:n.state.data}ensureQueryData(e,t,n){const o=(0,r._v)(e,t,n),i=this.getQueryData(o.queryKey);return i?Promise.resolve(i):this.fetchQuery(o)}getQueriesData(e){return this.getQueryCache().findAll(e).map((({queryKey:e,state:t})=>[e,t.data]))}setQueryData(e,t,n){const o=this.queryCache.find(e),i=null==o?void 0:o.state.data,s=(0,r.SE)(t,i);if(void 0===s)return;const a=(0,r._v)(e),c=this.defaultQueryOptions(a);return this.queryCache.build(this,c).setData(s,{...n,manual:!0})}setQueriesData(e,t,n){return i.V.batch((()=>this.getQueryCache().findAll(e).map((({queryKey:e})=>[e,this.setQueryData(e,t,n)]))))}getQueryState(e,t){var n;return null==(n=this.queryCache.find(e,t))?void 0:n.state}removeQueries(e,t){const[n]=(0,r.I6)(e,t),o=this.queryCache;i.V.batch((()=>{o.findAll(n).forEach((e=>{o.remove(e)}))}))}resetQueries(e,t,n){const[o,s]=(0,r.I6)(e,t,n),a=this.queryCache,c={type:"active",...o};return i.V.batch((()=>(a.findAll(o).forEach((e=>{e.reset()})),this.refetchQueries(c,s))))}cancelQueries(e,t,n){const[o,s={}]=(0,r.I6)(e,t,n);void 0===s.revert&&(s.revert=!0);const a=i.V.batch((()=>this.queryCache.findAll(o).map((e=>e.cancel(s)))));return Promise.all(a).then(r.ZT).catch(r.ZT)}invalidateQueries(e,t,n){const[o,s]=(0,r.I6)(e,t,n);return i.V.batch((()=>{var e,t;if(this.queryCache.findAll(o).forEach((e=>{e.invalidate()})),"none"===o.refetchType)return Promise.resolve();const n={...o,type:null!=(e=null!=(t=o.refetchType)?t:o.type)?e:"active"};return this.refetchQueries(n,s)}))}
2refetchQueries(e,t,n){const[o,s]=(0,r.I6)(e,t,n),a=i.V.batch((()=>this.queryCache.findAll(o).filter((e=>!e.isDisabled())).map((e=>{var t;return e.fetch(void 0,{...s,cancelRefetch:null==(t=null==s?void 0:s.cancelRefetch)||t,meta:{refetchPage:o.refetchPage}})}))));let c=Promise.all(a).then(r.ZT);return null!=s&&s.throwOnError||(c=c.catch(r.ZT)),c}fetchQuery(e,t,n){const o=(0,r._v)(e,t,n),i=this.defaultQueryOptions(o);void 0===i.retry&&(i.retry=!1);const s=this.queryCache.build(this,i);return s.isStaleByTime(i.staleTime)?s.fetch(i):Promise.resolve(s.state.data)}prefetchQuery(e,t,n){return this.fetchQuery(e,t,n).then(r.ZT).catch(r.ZT)}fetchInfiniteQuery(e,t,n){const o=(0,r._v)(e,t,n);return o.behavior=m(),this.fetchQuery(o)}prefetchInfiniteQuery(e,t,n){return this.fetchInfiniteQuery(e,t,n).then(r.ZT).catch(r.ZT)}resumePausedMutations(){return this.mutationCache.resumePausedMutations()}getQueryCache(){return this.queryCache}getMutationCache(){return this.mutationCache}getLogger(){return this.logger}getDefaultOptions(){return this.defaultOptions}setDefaultOptions(e){this.defaultOptions=e}setQueryDefaults(e,t){const n=this.queryDefaults.find((t=>(0,r.yF)(e)===(0,r.yF)(t.queryKey)));n?n.defaultOptions=t:this.queryDefaults.push({queryKey:e,defaultOptions:t})}getQueryDefaults(e){if(!e)return;const t=this.queryDefaults.find((t=>(0,r.to)(e,t.queryKey)));return null==t?void 0:t.defaultOptions}setMutationDefaults(e,t){const n=this.mutationDefaults.find((t=>(0,r.yF)(e)===(0,r.yF)(t.mutationKey)));n?n.defaultOptions=t:this.mutationDefaults.push({mutationKey:e,defaultOptions:t})}getMutationDefaults(e){if(!e)return;const t=this.mutationDefaults.find((t=>(0,r.to)(e,t.mutationKey)));return null==t?void 0:t.defaultOptions}defaultQueryOptions(e){if(null!=e&&e._defaulted)return e;const t={...this.defaultOptions.queries,...this.getQueryDefaults(null==e?void 0:e.queryKey),...e,_defaulted:!0};return!t.queryHash&&t.queryKey&&(t.queryHash=(0,r.Rm)(t.queryKey,t)),void 0===t.refetchOnReconnect&&(t.refetchOnReconnect="always"!==t.networkMode),void 0===t.useErrorBoundary&&(t.useErrorBoundary=!!t.suspense),t}defaultMutationOptions(e){return null!=e&&e._defaulted?e:{...this.defaultOptions.mutations,...this.getMutationDefaults(null==e?void 0:e.mutationKey),...e,_defaulted:!0}}clear(){this.queryCache.clear(),this.mutationCache.clear()}}({defaultOptions:{queries:{refetchOnMount:!1,refetchOnWindowFocus:!1,staleTime:3e5,cacheTime:3e5,retry:1}}}),ot=nt.create({baseURL:"https://api.openmembranedatabase.org"}),it=(e,t)=>ot.get(e,t).then((e=>e.data.result))},66732:function(e,t,n){"use strict";n.d(t,{hu:function(){return l},iq:function(){return c},hK:function(){return a},zq:function(){return u}});var r=n(71401),o=n(92651);const i=(e,t,n)=>{let r,i={};if(null===t)return i;if(r=e,"object"!=typeof t||Array.isArray(t))return i[r]=t,i;if(t.min){const e="report.publicationDate"===r?(0,o.ND)(t.min):t.min;i[r+">"]=e.toString()}if(t.max){const e="report.publicationDate"===r?(0,o.ND)(t.max+1):t.max;i[r+"<"]=e.toString()}return i};var s=n(56675);const a=(e,t)=>{const n=l(t);return(0,r.he)(e,{params:{populate:["report"],...n}})},c=e=>(0,r.he)(e,{params:{populate:["report"]}}),u=e=>(0,r.he)(e).then((e=>{const t=r.Eh.getQueryData([s.MX]);return Object.keys(t).reduce(((e,n)=>{const r="report."+n;return e["report."+n]={...t[n],path:r},e}),e)})),l=e=>{let t={};return Object.entries(null!=e?e:{}).forEach((e=>{let[n,r]=e;t={...t,...i(n,r)}})),t}},88302:function(e,t,n){"use strict";n.d(t,{$7:function(){return f},EY:function(){return s},IX:function(){return l},JC:function(){return h},MX:function(){return a},dJ:function(){return u},eS:function(){return c}});var r=n(40477),o=n(66732),i=n(74007);const s=["chemistry","data.a","data.ab","data.b","data.ca","data.cpMode","data.filtrationMode","data.hydraulicP","data.naClConcM","data.otherSolutes","data.ph","data.ps","data.pw","data.robs","data.rreal","modification","report.publicationDate","report.type","structure"],a="ro-membranes-schema",c="/membranes/schema",u=e=>(0,o.hK)("/membranes",e),l=()=>(0,o.zq)("/membranes/schema"),f=e=>(0,r.a)(["ro-membranes",e],(()=>u(e))),h=()=>{const e=structuredClone(i.A.getState().srnf.datasetFilters),t=i.A.getState().ro.highlightedItems.map((e=>e.omdId));t.length>0&&(e.omdId=t);const n=(0,o.hu)(e),r=new URL("https://api.openmembranedatabase.org/membranes/export"),s=new URLSearchParams(n);return r.search=s.toString(),r.toString()}},39653:function(e,t,n){"use strict";n.d(t,{A7:function(){return d},ie:function(){return m},Tr:function(){return g},MX:function(){return h},w6:function(){return f},wP:function(){return p},hS:function(){return v},YV:function(){return y}});n(33792);var r=n(42982),o=n(50361),i=n.n(o),s=n(40477),a=n(66732);const c={Dye:[{name:"Azobenzene",mw:182.22,casNumber:"103-33-3"},{name:"Solvent Yellow 7",mw:198.22,casNumber:"1689-82-3"},{name:"Sudan orange G",mw:214.22,casNumber:"2051-85-6"},{name:"Chrysoidine G (chloride salt)",mw:248.71,casNumber:"532-82-1"},{name:"Acridine orange",mw:265.35,casNumber:"494-38-2"},{name:"Sudan II",mw:276.33,casNumber:"3118-97-6"},{name:"Neutral red",mw:288.77,casNumber:"553-24-2"},{name:"Methyl red",mw:296.3,casNumber:"493-52-7"},{name:"Disperse black 9",mw:300.36,casNumber:"20721-50-0"},{name:"Disperse red 1",mw:314.34,casNumber:"2872-52-8"},{name:"Disperse orange 1",mw:318.33,casNumber:"2581-69-3"},{name:"Nile red",mw:318.4,casNumber:"7385-67-3"},{name:"Methylene blue (chloride salt)",mw:319.85,casNumber:"61-73-4"},{name:"Disperse orange 25",mw:323.35,casNumber:"31482-56-1"},{name:"Methyl orange (sodium salt)",mw:327.33,casNumber:"547-58-0"},{name:"Disperse red 19",mw:330.34,casNumber:"2734-52-3"},{name:"Disperse red 13",mw:348.78,casNumber:"3180-81-2"},{name:"Acid Orange 7 (sodium salt)",mw:350.32,casNumber:"633-96-5"},{name:"Solvent blue 35",mw:350.45,casNumber:"17354-14-2"},{name:"Safranine T (chloride salt)",mw:350.84,casNumber:"477-73-6"},{name:"Sudan Red 7B",mw:379.46,casNumber:"6368-72-5"},{name:"Acid Yellow 11 (sodium salt)",mw:380.35,casNumber:"6359-82-6"},{name:"Sudan IV",mw:380.44,casNumber:"85-83-6"},{name:"Disperse red 1 methacrylate",mw:382.41,casNumber:"103553-48-6"},{name:"Cresol red",mw:382.43,casNumber:"1733-12-6"},{name:"Fluorescein-4-isothiocyanate",mw:389.39,casNumber:"3326-31-6"}
2,{name:"Cresol red (sodium salt)",mw:404.41,casNumber:"62625-29-0"},{name:"Crystal Violet (chloride salt)",mw:407.99,casNumber:"548-62-9"},{name:"Oil red O",mw:408.49,casNumber:"1320-06-5"},{name:"Acid Blue 25 (sodium salt)",mw:416.38,casNumber:"6408-78-2"},{name:"Eriochrome blue Black R (sodium salt)",mw:416.38,casNumber:"2538-85-4"},{name:"Disperse red 13 methacrylate",mw:416.86,casNumber:"82701-58-4"},{name:"Solvent green 3",mw:418.49,casNumber:"128-80-3"},{name:"Rhodamine B base",mw:442.55,casNumber:"509-34-2"},{name:"Acid yellow 14 (sodium salt)",mw:449.24,casNumber:"6359-97-3"},{name:"Orange G (disodium salt)",mw:452.38,casNumber:"1936-15-8"},{name:"Sunset yellow  FCF (disodium salt)",mw:452.38,casNumber:"2783-94-0"},{name:"Sudan Black B",mw:456.54,casNumber:"4197-25-5"},{name:"Eriochrome black T (sodium salt)",mw:461.38,casNumber:"1787-61-7"},{name:"Sudan 408",mw:464.6,casNumber:"480438-69-5"},{name:"Indigo carmine (disodium salt)",mw:466.35,casNumber:"860-22-0"},{name:"Thymol blue",mw:466.6,casNumber:"76-61-9"},{name:"Primuline (sodium salt)",mw:475.54,casNumber:"8064-60-6"},{name:"Rhodamine 6G (chloride salt)",mw:479.01,casNumber:"989-38-8"},{name:"Rhodamine B (chloride salt)",mw:479.02,casNumber:"81-88-9"},{name:"Thymol blue (sodium salt)",mw:488.57,casNumber:"62625-21-2"},{name:"Janus green (chloride salt)",mw:511.06,casNumber:"2869-83-2"},{name:"Protoporphyrin-IX",mw:562.66,casNumber:"553-12-8"},{name:"Patent Blue VF (trisodium salt)",mw:566.66,casNumber:"129-17-9"},{name:"Bromopyrogallol red",mw:574.15,casNumber:"16574-43-9"},{name:"Acid fuchsine (trisodium salt)",mw:585.5,casNumber:"3244-88-0"},{name:"Amido black (disodium salt)",mw:616.49,casNumber:"1064-48-8"},{name:"Reactive orange 16 (disodium salt)",mw:617.54,casNumber:"12225-83-1"},{name:"Bromothymol Blue",mw:624.38,casNumber:"76-59-5"},{name:"Remazol briljant blue R (disodium salt)",mw:626.54,casNumber:"2580-78-1"},{name:"Bromothymol Blue (sodium salt)",mw:646.36,casNumber:"34772-90-2"},{name:"Eosin Y",mw:647.89,casNumber:"15086-94-9"},{name:"Methyl green (dichloride salt)",mw:653.24,casNumber:"7114 03-6"},{name:"Eosin Y disodium salt",mw:691.85,casNumber:"17372-87-1"},{name:"Titan yellow (disodium salt)",mw:695.72,casNumber:"1829-00-1"},{name:"Congo red (disodium salt)",mw:696.66,casNumber:"573-58-0"},{name:"Bromocresol green",mw:698.01,casNumber:"76-60-8"},{name:"Bromocresol green (sodium salt)",mw:720,casNumber:"62625-32-5"},{name:"Chlorophyllin (trisodium salt)",mw:724.15,casNumber:"11006-34-1"},{name:"Direct Blue 86 (disodium salt)",mw:780.2,casNumber:"1330-38-7"},{name:"Briljant blue FCF (trisodium salt)",mw:792.85,casNumber:"3844-45-9"},{name:"Methyl blue (trisodium salt)",mw:799.8,casNumber:"28983-56-4"},{name:"Fast green FCF (trisodium salt)",mw:808.85,casNumber:"2353-45-9"},{name:"Brilliant blue R250 (disodium salt)",mw:825.97,casNumber:"6104-59-2"},{name:"Erythrosin B",mw:835.89,casNumber:"16423-68-0"},{name:"Brilliant blue G (disodium salt)",mw:854.02,casNumber:"6104-58-1"},{name:"Evans blue (tetrasodium salt)",mw:960.81,casNumber:"314-13-6"},{name:"Erythrosin B (disodium salt)",mw:879.68,casNumber:"568-63-8"},{name:"Rose Bengal lactone",mw:973.67,casNumber:"4159-77-7"},{name:"Tetrabromophenol blue",mw:985.54,casNumber:"4430-25-5"},{name:"Reactive black 5 (tetrasodium salt)",mw:991.82,casNumber:"17095-24-8"},{name:"Tetrabromophenol blue (sodium salt)",mw:1007.53,casNumber:"108321-10-4"},{name:"Rose Bengal (disodium salt)",mw:1017.64,casNumber:"632-69-9"},{name:"Alcian blue 8GX (tetrachloride salt)",mw:1298.9,casNumber:"33864-99-2"},{name:"Direct red 80 (hexasodium salt)",mw:1373.07,casNumber:"2610-10-08"},{name:"Reactive green 19 (hexasodium salt)",mw:1418.93,casNumber:"68110-31-6"},{name:"Reactive red 120 (hexasodium salt)",mw:1469.98,casNumber:"61951-82-4"},{name:"Acid red 265 (disodium salt)",mw:635.6,casNumber:"6358-43-6"},{name:"Acid Red 27",mw:604.48,casNumber:"915-67-3"},{name:"Ferroin",mw:596.27,casNumber:"14634-91-4"},{name:"Brilliant Yellow",mw:624.6,casNumber:"3051-11-4"}],"Industrial Model Solute":[{name:"Vitamin B12",mw:1356.4,casNumber:"68-19-9"},{name:"Jacobsen Catalyst",mw:635.2,casNumber:"138124-32-0"},{name:"Pd-BINAP",mw:729.1,casNumber:"/"},{name:"Wilkinson catalyst",mw:925.2,casNumber:"14694-95-2"},{name:"tetracycline",mw:444.44,casNumber:"60-54-8"},{name:"paracetamol",mw:151.16,casNumber:"103-90-2"},{name:"ceftazidime",mw:546.6,casNumber:"72558-82-8"},{name:"L-a-Phosphatidylcholine",mw:758.1,casNumber:"8002-43-5"},{name:"erythromycin",mw:733.9,casNumber:"114-07-8"},{name:"beta-carotene",mw:536.9,casNumber:"7235-40-7"},{name:"clarithromycin",mw:748,casNumber:"81103-11-9"},{name:"Clindamycin phosphate",mw:504.96,casNumber:"24729-96-2"},{name:"4-nitroaniline",mw:138.12,casNumber:"100-01-6"},{name:"bisphenol A",mw:228.29,casNumber:"80-05-7"}],Alkanes:[{name:"n-Decane",mw:142.29,casNumber:"124-18-5"},{name:"1-Methyl-naphthalene",mw:142.2,casNumber:"90-12-0"},{name:"n-Hexadecane",mw:226.45,casNumber:"544-76-3"},{name:"1-Phenylundecane",mw:232.41,casNumber:"6742-54-7"},{name:"Pristane",mw:268.53,casNumber:"1921-70-6"},{name:"n-Docosane",mw:310.61,casNumber:"629-97-0"},{name:"dodecane",mw:170.33,casNumber:"112-40-3"},{name:"tetradecane ",mw:198.39,casNumber:"629-59-4"},{name:"hexadecane",mw:226.44,casNumber:"544-76-3"},{name:"hexacosane",mw:366.7,casNumber:"630-01-3"},{name:"octadecane",mw:254.5,casNumber:"593-45-3"},{name:"tetracosane",mw:338.7,casNumber:"646-31-1"},{name:"octacosane",mw:394.8,casNumber:"630-02-4"},{name:"hexaphenylbenzene",mw:534.7,casNumber:"992-04-1"},{name:"N,N-dimethylaminopyridine",mw:122.17,casNumber:"1122-58-3"}
2,{name:"naphtalene ",mw:128.17,casNumber:"91-20-3"},{name:"cis-stilbene",mw:180.24,casNumber:"645-49-8"},{name:"triphenyl methanol",mw:260.33,casNumber:"76-84-6"},{name:"5,5',6,6'-tetrahydroxy-3,3,3',3'-tetramethyl-1,1'-spriobisindane",mw:340.42,casNumber:"77-08-7"},{name:"roxithromycin",mw:837,casNumber:"80214-83-1"}],"Carboxylic Acids":[{name:"myristic acid",mw:228.37,casNumber:"544-63-8"},{name:"stearic acid",mw:284.5,casNumber:"57-11-4"},{name:"docosanic acid",mw:340.6,casNumber:"112-85-6"}],Esters:[{name:"butyl acetate",mw:116.16,casNumber:"123-86-4"},{name:"hexyl acetate",mw:144.21,casNumber:"142-92-7"},{name:"octyl acetate",mw:172.27,casNumber:"112-14-1"},{name:"dodecyl acetate",mw:228.37,casNumber:"112-66-3"},{name:"2-ethylbutyl acetate",mw:144.21,casNumber:"10031-87-5"},{name:"2-ethylhexyl acetate",mw:172.27,casNumber:"103-09-3"},{name:"2-isopropyl-5-methylhexyl acetate",mw:200.32,casNumber:"40853-55-2"},{name:"cyclohexyl acetate",mw:142.2,casNumber:"622-45-7"},{name:"4-tert-butyl-cyclohexyl acetate",mw:198.3,casNumber:"32210-23-4"}],Sugars:[{name:"sucrose",mw:342.3,casNumber:"57-50-1"},{name:"maltose",mw:342.3,casNumber:"69-79-4"},{name:"glucose",mw:180.16,casNumber:"50-99-7"},{name:"raffinose",mw:504.42,casNumber:"512-69-6"},{name:"A-cyclodextrin",mw:972.8,casNumber:"10016-20-3"},{name:"Sucrose octaacetate",mw:678.59,casNumber:"126-14-7"}],"QuaternaryAlkyl AmmoniumSalts":[{name:"tetraoctylammonium bromide",mw:546.8,casNumber:"14866-33-2"},{name:"tetrabutylammonium bromide",mw:322.37,casNumber:"1643-19-2"},{name:"mepenzolate bromide",mw:420.3,casNumber:"76-90-4"}],Oligomer:[{name:"Polystyrene",mw:0,casNumber:"100-42-5"},{name:"a-methylstyrene dimer",mw:236,casNumber:"6144-04-3"},{name:"divinyl benzene",mw:130.19,casNumber:"1321-74-0"},{name:"Polyethyleneglycol",mw:0,casNumber:"25322-68-3"},{name:"Ethyleneglycol",mw:62.07,casNumber:"107-21-1"},{name:"Polypropyleneglycol",mw:0,casNumber:"25322-69-4"}]};var u=n(74007),l=n(67294);const f=["characterizationResults.characterizationData","characterizationResults.contactAngle","characterizationResults.totalThickness","filtrationResults.mwco","filtrationResults.permeance","filtrationResults.rejection","filtrationResults.solventPermeance","report.publicationDate","soluteChoice.solute.category","soluteChoice.solute.molecularWeight","soluteChoice.solute.name","supportLayerChemistry","testConditions.filtrationMode","testConditions.hydraulicP","testConditions.solvent1","testConditions.solvent2","testConditions.temperature","type","chemistry","structure","postTreatment","supportLayer.postTreatment","family"],h="srnf-membranes-schema",p="/membranes-srnf/schema",d=e=>{const t=b(e);return(0,a.hK)("/membranes-srnf",t)},m=async()=>{const e=await(0,a.zq)("/membranes-srnf/schema");return e["filtrationResults.rejection"]={...e["filtrationResults.rejection1"],path:"filtrationResults.rejection",labels:{...e["filtrationResults.rejection1"].labels,short:"Observed rejection",long:"Observed rejection"}},e["soluteChoice.solute.molecularWeight"]={...e["soluteChoice.solute1.molecularWeight"],path:"soluteChoice.solute.molecularWeight",labels:{...e["soluteChoice.solute1.molecularWeight"].labels,short:"Solute MW",long:"Molecular Weight of solute"},validations:{}},e["soluteChoice.solute.category"]={...e["soluteChoice.solute1.category"],path:"soluteChoice.solute.category",labels:{...e["soluteChoice.solute1.category"].labels,short:"Solute category",long:"Category of solute"}},e["soluteChoice.solute.name"]={...e["soluteChoice.solute1.name"],path:"soluteChoice.solute.name",labels:{...e["soluteChoice.solute1.name"].labels,short:"Solute name",long:"Name of solute"},validations:{enum:Object.values(c).flat(1).map((e=>e.name))}},e},y=e=>((e,t,n)=>{const{0:r,1:o}=(0,l.useState)(e),i=e=>JSON.stringify(e),{debounce:a}=n;return(0,l.useEffect)((()=>{if(i(e)!==i(r)){const t=setTimeout((()=>o(e)),a);return()=>clearTimeout(t)}}),[e]),(0,s.a)(r,t,n)})(["srnf-membranes",e],(()=>d({...e})),{debounce:200,keepPreviousData:!0}),v=e=>(0,s.a)(["srnf-membrane",[e]],(()=>(e=>(0,a.iq)("/membranes-srnf/"+e))(e))),b=e=>{let t=i()(e),n={$or:[]};if(t&&("soluteChoice.solute.molecularWeight"in t||"soluteChoice.solute.name"in t||"soluteChoice.solute.category"in t||"filtrationResults.rejection"in t)&&(t["soluteChoice.solute.molecularWeight"]||t["soluteChoice.solute.name"]||t["soluteChoice.solute.category"]||t["filtrationResults.rejection"])){if(n.$or=(0,r.Z)(Array(15).keys()).map((e=>({$and:[]}
2))),t&&"soluteChoice.solute.molecularWeight"in t){if("object"==typeof t["soluteChoice.solute.molecularWeight"]&&t["soluteChoice.solute.molecularWeight"]){const e="min"in t["soluteChoice.solute.molecularWeight"]?t["soluteChoice.solute.molecularWeight"].min:void 0,r="max"in t["soluteChoice.solute.molecularWeight"]?t["soluteChoice.solute.molecularWeight"].max:void 0;n.$or.map(((t,n)=>(t.$and.push({["soluteChoice.solute"+(n+1)+".molecularWeight"]:{$gte:e,$lte:r}}),t)))}delete t["soluteChoice.solute.molecularWeight"]}if(t&&"filtrationResults.rejection"in t){if("object"==typeof t["filtrationResults.rejection"]&&t["filtrationResults.rejection"]){const e="min"in t["filtrationResults.rejection"]?t["filtrationResults.rejection"].min:void 0,r="max"in t["filtrationResults.rejection"]?t["filtrationResults.rejection"].max:void 0;n.$or.map(((t,n)=>(t.$and.push({["filtrationResults.rejection"+(n+1)]:{$gte:e,$lte:r}}),t)))}delete t["filtrationResults.rejection"]}t&&"soluteChoice.solute.category"in t&&(Array.isArray(t["soluteChoice.solute.category"])&&t["soluteChoice.solute.category"].length>0&&n.$or.map(((e,n)=>{e.$and.push({["soluteChoice.solute"+(n+1)+".category"]:t["soluteChoice.solute.category"]})})),delete t["soluteChoice.solute.category"]),t&&"soluteChoice.solute.name"in t&&(Array.isArray(t["soluteChoice.solute.name"])&&t["soluteChoice.solute.name"].length>0&&n.$or.map(((e,n)=>{e.$and.push({["soluteChoice.solute"+(n+1)+".name"]:t["soluteChoice.solute.name"]})})),delete t["soluteChoice.solute.name"])}return n.$or.length>0&&(void 0===t&&(t={}),t.filter=JSON.stringify(n)),t},g=()=>{const e=structuredClone(u.A.getState().srnf.datasetFilters),t=u.A.getState().srnf.highlightedItems.map((e=>e.omdId));t.length>0&&(e.omdId=t);const n=b(e),r=(0,a.hu)(n),o=new URL("https://api.openmembranedatabase.org/membranes-srnf/export"),i=new URLSearchParams(r);return o.search=i.toString(),o.toString()}},56675:function(e,t,n){"use strict";n.d(t,{MX:function(){return s},RC:function(){return o},jN:function(){return i}});var r=n(71401);const o=()=>(0,r.he)("/reports"),i=()=>(0,r.he)("/reports/schema"),s="reports-schema"},74007:function(e,t,n){"use strict";n.d(t,{Y:function(){return De},A:function(){return Ne}});const r=e=>{let t;const n=new Set,r=(e,r)=>{const o="function"==typeof e?e(t):e;if(!Object.is(o,t)){const e=t;t=(null!=r?r:"object"!=typeof o)?o:Object.assign({}
2,t,o),n.forEach((n=>n(t,e)))}},o=()=>t,i={setState:r,getState:o,subscribe:e=>(n.add(e),()=>n.delete(e)),destroy:()=>{console.warn("[DEPRECATED] The destroy method will be unsupported in the future version. You should use unsubscribe function returned by subscribe. Everything will be garbage collected if store is garbage collected."),n.clear()}};return t=e(r,o,i),i},o=e=>e?r(e):r;var i=n(67294),s=n(52798);const{useSyncExternalStoreWithSelector:a}=s;const c=e=>{"function"!=typeof e&&console.warn('[DEPRECATED] Passing a vanilla store will be unsupported in the future version. Please use `import { useStore } from "zustand"` to use the vanilla store in React.');const t="function"==typeof e?o(e):e,n=(e,n)=>function(e,t=e.getState,n){const r=a(e.subscribe,e.getState,e.getServerState||e.getState,t,n);return(0,i.useDebugValue)(r),r}(t,e,n);return Object.assign(n,t),n},u=e=>e?c(e):c;const l=new Map,f=e=>{const t=l.get(e);return t?Object.fromEntries(Object.entries(t.stores).map((([e,t])=>[e,t.getState()]))):{}},h=(e,t={})=>(n,r,o)=>{const{enabled:i,anonymousActionType:s,store:a,...c}=t;let u;
2try{u=(null==i||i)&&window.__REDUX_DEVTOOLS_EXTENSION__}catch(b){}if(!u)return i&&console.warn("[zustand devtools middleware] Please install/enable Redux devtools extension"),e(n,r,o);const{connection:h,...d}=((e,t,n)=>{if(void 0===e)return{type:"untracked",connection:t.connect(n)};const r=l.get(n.name);if(r)return{type:"tracked",store:e,...r};const o={connection:t.connect(n),stores:{}};return l.set(n.name,o),{type:"tracked",store:e,...o}})(a,u,c);let m=!0;o.setState=(e,t,i)=>{const u=n(e,t);if(!m)return u;const l=void 0===i?{type:s||"anonymous"}:"string"==typeof i?{type:i}:i;return void 0===a?(null==h||h.send(l,r()),u):(null==h||h.send({...l,type:`${a}/${l.type}`},{...f(c.name),[a]:o.getState()}),u)};const y=(...e)=>{const t=m;m=!1,n(...e),m=t},v=e(o.setState,r,o);if("untracked"===d.type?null==h||h.init(v):(d.stores[d.store]=o,null==h||h.init(Object.fromEntries(Object.entries(d.stores).map((([e,t])=>[e,e===d.store?v:t.getState()]))))),o.dispatchFromDevtools&&"function"==typeof o.dispatch){let e=!1;const t=o.dispatch;o.dispatch=(...n)=>{"__setState"!==n[0].type||e||(console.warn('[zustand devtools middleware] "__setState" action type is reserved to set state from the devtools. Avoid using it.'),e=!0),t(...n)}}return h.subscribe((e=>{var t;switch(e.type){case"ACTION":return"string"!=typeof e.payload?void console.error("[zustand devtools middleware] Unsupported action format"):p(e.payload,(e=>{if("__setState"!==e.type)o.dispatchFromDevtools&&"function"==typeof o.dispatch&&o.dispatch(e);else{if(void 0===a)return void y(e.state);1!==Object.keys(e.state).length&&console.error('\n                    [zustand devtools middleware] Unsupported __setState action format. \n                    When using \'store\' option in devtools(), the \'state\' should have only one key, which is a value of \'store\' that was passed in devtools(),\n                    and value of this only key should be a state object. Example: { "type": "__setState", "state": { "abc123Store": { "foo": "bar" } } }\n                    ');const t=e.state[a];if(null==t)return;JSON.stringify(o.getState())!==JSON.stringify(t)&&y(t)}}));case"DISPATCH":switch(e.payload.type){case"RESET":return y(v),void 0===a?null==h?void 0:h.init(o.getState()):null==h?void 0:h.init(f(c.name));case"COMMIT":return void 0===a?void(null==h||h.init(o.getState())):null==h?void 0:h.init(f(c.name));case"ROLLBACK":return p(e.state,(e=>{if(void 0===a)return y(e),void(null==h||h.init(o.getState()));y(e[a]),null==h||h.init(f(c.name))}));case"JUMP_TO_STATE":case"JUMP_TO_ACTION":return p(e.state,(e=>{void 0!==a?JSON.stringify(o.getState())!==JSON.stringify(e[a])&&y(e[a]):y(e)}));case"IMPORT_STATE":{const{nextLiftedState:n}=e.payload,r=null==(t=n.computedStates.slice(-1)[0])?void 0:t.state;if(!r)return;return y(void 0===a?r:r[a]),void(null==h||h.send(null,n))}case"PAUSE_RECORDING":return m=!m}return}})),v},p=(e,t)=>{let n;try{n=JSON.parse(e)}catch(r){console.error("[zustand devtools middleware] Could not parse the received json",r)}void 0!==n&&t(n)};function d(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];throw Error("[Immer] minified error nr: "+e+(n.length?" "+n.map((function(e){return"'"+e+"'"})).join(","):"")+". Find the full error at: https://bit.ly/3cXEKWf")}function m(e){return!!e&&!!e[ne]}function y(e){var t;return!!e&&(function(e){if(!e||"object"!=typeof e)return!1;var t=Object.getPrototypeOf(e);if(null===t)return!0;var n=Object.hasOwnProperty.call(t,"constructor")&&t.constructor;return n===Object||"function"==typeof n&&Function.toString.call(n)===re}(e)||Array.isArray(e)||!!e[te]||!!(null===(t=e.constructor)||void 0===t?void 0:t[te])||E(e)||x(e))}function v(e,t,n){void 0===n&&(n=!1),0===b(e)?(n?Object.keys:oe)(e).forEach((function(r){n&&"symbol"==typeof r||t(r,e[r],e)})):e.forEach((function(n,r){return t(r,n,e)}))}function b(e){var t=e[ne];return t?t.i>3?t.i-4:t.i:Array.isArray(e)?1:E(e)?2:x(e)?3:0}function g(e,t){return 2===b(e)?e.has(t):Object.prototype.hasOwnProperty.call(e,t)}function w(e,t){return 2===b(e)?e.get(t):e[t]}function S(e,t,n){var r=b(e);2===r?e.set(t,n):3===r?e.add(n):e[t]=n}function O(e,t){return e===t?0!==e||1/e==1/t:e!=e&&t!=t}function E(e){return G&&e instanceof Map}function x(e){return X&&e instanceof Set}function P(e){return e.o||e.t}function R(e){if(Array.isArray(e))return Array.prototype.slice.call(e);var t=ie(e);delete t[ne];for(var n=oe(t),r=0;r<n.length;r++){var o=n[r],i=t[o];!1===i.writable&&(i.writable=!0,i.configurable=!0),(i.get||i.set)&&(t[o]={configurable:!0,writable:!0,enumerable:i.enumerable,value:e[o]})}return Object.create(Object.getPrototypeOf(e),t)}function C(e,t){return void 0===t&&(t=!1),j(e)||m(e)||!y(e)||(b(e)>1&&(e.set=e.add=e.clear=e.delete=_),Object.freeze(e),t&&v(e,(function(e,t){return C(t,!0)}),!0)),e}function _(){d(2)}function j(e){return null==e||"object"!=typeof e||Object.isFrozen(e)}function N(e){var t=se[e];return t||d(18,e),t}function D(){return J}function T(e,t){t&&(N("Patches"),e.u=[],e.s=[],e.v=t)}function A(e){k(e),e.p.forEach(M),e.p=null}function k(e){e===J&&(J=e.l)}function F(e){return J={p:[],l:J,h:e,m:!0,_:0}}function M(e){var t=e[ne];0===t.i||1===t.i?t.j():t.O=!0}function I(e,t){t._=t.p.length;var n=t.p[0],r=void 0!==e&&e!==n;return t.h.g||N("ES5").S(t,e,r),r?(n[ne].P&&(A(t),d(4)),y(e)&&(e=L(t,e),t.l||q(t,e)),t.u&&N("Patches").M(n[ne].t,e,t.u,t.s)):e=L(t,n,[]),A(t),t.u&&t.v(t.u,t.s),e!==ee?e:void 0}function L(e,t,n){if(j(t))return t;var r=t[ne];if(!r)return v(t,(function(o,i){return U(e,r,t,o,i,n)}),!0),t;if(r.A!==e)return t;if(!r.P)return q(e,r.t,!0),r.t;if(!r.I){r.I=!0,r.A._--;var o=4===r.i||5===r.i?r.o=R(r.k):r.o,i=o,s=!1;3===r.i&&(i=new Set(o),o.clear(),s=!0),v(i,(function(t,i){return U(e,r,o,t,i,n,s)})),q(e,o,!1),n&&e.u&&N("Patches").N(r,n,e.u,e.s)}return r.o}function U(e,t,n,r,o,i,s){if(m(o)){var a=L(e,o,i&&t&&3!==t.i&&!g(t.R,r)?i.concat(r):void 0);if(S(n,r,a),!m(a))return;e.m=!1}else s&&n.add(o);if(y(o)&&!j(o)){if(!e.h.D&&e._<1)return;L(e,o),t&&t.A.l||q(e,o)}}function q(e,t,n){void 0===n&&(n=!1),e.h.D&&e.m&&C(t,n)}function B(e,t){var n=e[ne];return(n?P(n):e)[t]}function Q(e,t){if(t in e)for(var n=Object.getPrototypeOf(e);n;){var r=Object.getOwnPropertyDescriptor(n,t);if(r)return r;n=Object.getPrototypeOf(n)}}function W(e){e.P||(e.P=!0,e.l&&W(e.l))}function H(e){e.o||(e.o=R(e.t))}
vendor: 4,235 bytes, line 2
2function V(e,t,n){var r=E(t)?N("MapSet").F(t,n):x(t)?N("MapSet").T(t,n):e.g?function(e,t){var n=Array.isArray(e),r={i:n?1:0,A:t?t.A:D(),P:!1,I:!1,R:{},l:t,t:e,k:null,o:null,j:null,C:!1},o=r,i=ae;n&&(o=[r],i=ce);var s=Proxy.revocable(o,i),a=s.revoke,c=s.proxy;return r.k=c,r.j=a,c}(t,n):N("ES5").J(t,n);return(n?n.A:D()).p.push(r),r}function z(e){return m(e)||d(22,e),function e(t){if(!y(t))return t;var n,r=t[ne],o=b(t);if(r){if(!r.P&&(r.i<4||!N("ES5").K(r)))return r.t;r.I=!0,n=K(t,o),r.I=!1}else n=K(t,o);return v(n,(function(t,o){r&&w(r.t,t)===o||S(n,t,e(o))})),3===o?new Set(n):n}(e)}function K(e,t){switch(t){case 2:return new Map(e);case 3:return Array.from(e)}return R(e)}var $,J,Z="undefined"!=typeof Symbol&&"symbol"==typeof Symbol("x"),G="undefined"!=typeof Map,X="undefined"!=typeof Set,Y="undefined"!=typeof Proxy&&void 0!==Proxy.revocable&&"undefined"!=typeof Reflect,ee=Z?Symbol.for("immer-nothing"):(($={})["immer-nothing"]=!0,$),te=Z?Symbol.for("immer-draftable"):"__$immer_draftable",ne=Z?Symbol.for("immer-state"):"__$immer_state",re=("undefined"!=typeof Symbol&&Symbol.iterator,""+Object.prototype.constructor),oe="undefined"!=typeof Reflect&&Reflect.ownKeys?Reflect.ownKeys:void 0!==Object.getOwnPropertySymbols?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:Object.getOwnPropertyNames,ie=Object.getOwnPropertyDescriptors||function(e){var t={};return oe(e).forEach((function(n){t[n]=Object.getOwnPropertyDescriptor(e,n)})),t},se={},ae={get:function(e,t){if(t===ne)return e;var n=P(e);if(!g(n,t))return function(e,t,n){var r,o=Q(t,n);return o?"value"in o?o.value:null===(r=o.get)||void 0===r?void 0:r.call(e.k):void 0}(e,n,t);var r=n[t];return e.I||!y(r)?r:r===B(e.t,t)?(H(e),e.o[t]=V(e.A.h,r,e)):r},has:function(e,t){return t in P(e)},ownKeys:function(e){return Reflect.ownKeys(P(e))},set:function(e,t,n){var r=Q(P(e),t);if(null==r?void 0:r.set)return r.set.call(e.k,n),!0;if(!e.P){var o=B(P(e),t),i=null==o?void 0:o[ne];if(i&&i.t===n)return e.o[t]=n,e.R[t]=!1,!0;if(O(n,o)&&(void 0!==n||g(e.t,t)))return!0;H(e),W(e)}return e.o[t]===n&&(void 0!==n||t in e.o)||Number.isNaN(n)&&Number.isNaN(e.o[t])||(e.o[t]=n,e.R[t]=!0),!0},deleteProperty:function(e,t){return void 0!==B(e.t,t)||t in e.t?(e.R[t]=!1,H(e),W(e)):delete e.R[t],e.o&&delete e.o[t],!0},getOwnPropertyDescriptor:function(e,t){var n=P(e),r=Reflect.getOwnPropertyDescriptor(n,t);return r?{writable:!0,configurable:1!==e.i||"length"!==t,enumerable:r.enumerable,value:n[t]}:r},defineProperty:function(){d(11)},getPrototypeOf:function(e){return Object.getPrototypeOf(e.t)},setPrototypeOf:function(){d(12)}},ce={};v(ae,(function(e,t){ce[e]=function(){return arguments[0]=arguments[0][0],t.apply(this,arguments)}})),ce.deleteProperty=function(e,t){return ce.set.call(this,e,t,void 0)},ce.set=function(e,t,n){return ae.set.call(this,e[0],t,n,e[0])};var ue=function(){function e(e){var t=this;this.g=Y,this.D=!0,this.produce=function(e,n,r){if("function"==typeof e&&"function"!=typeof n){var o=n;n=e;var i=t;return function(e){var t=this;void 0===e&&(e=o);for(var r=arguments.length,s=Array(r>1?r-1:0),a=1;a<r;a++)s[a-1]=arguments[a];return i.produce(e,(function(e){var r;return(r=n).call.apply(r,[t,e].concat(s))}))}}var s;if("function"!=typeof n&&d(6),void 0!==r&&"function"!=typeof r&&d(7),y(e)){var a=F(t),c=V(t,e,void 0),u=!0;try{s=n(c),u=!1}finally{u?A(a):k(a)}return"undefined"!=typeof Promise&&s instanceof Promise?s.then((function(e){return T(a,r),I(e,a)}),(function(e){throw A(a),e})):(T(a,r),I(s,a))}if(!e||"object"!=typeof e){if(void 0===(s=n(e))&&(s=e),s===ee&&(s=void 0),t.D&&C(s,!0),r){var l=[],f=[];N("Patches").M(e,s,l,f),r(l,f)}return s}d(21,e)},this.produceWithPatches=function(e,n){if("function"==typeof e)return function(n){for(var r=arguments.length,o=Array(r>1?r-1:0),i=1;i<r;i++)o[i-1]=arguments[i];return t.produceWithPatches(n,(function(t){return e.apply(void 0,[t].concat(o))}))};var r,o,i=t.produce(e,n,(function(e,t){r=e,o=t}));return"undefined"!=typeof Promise&&i instanceof Promise?i.then((function(e){return[e,r,o]})):[i,r,o]},"boolean"==typeof(null==e?void 0:e.useProxies)&&this.setUseProxies(e.useProxies),"boolean"==typeof(null==e?void 0:e.autoFreeze)&&this.setAutoFreeze(e.autoFreeze)}
2var t=e.prototype;return t.createDraft=function(e){y(e)||d(8),m(e)&&(e=z(e));var t=F(this),n=V(this,e,void 0);return n[ne].C=!0,k(t),n},t.finishDraft=function(e,t){var n=(e&&e[ne]).A;return T(n,t),I(void 0,n)},t.setAutoFreeze=function(e){this.D=e},t.setUseProxies=function(e){e&&!Y&&d(20),this.g=e},t.applyPatches=function(e,t){var n;for(n=t.length-1;n>=0;n--){var r=t[n];if(0===r.path.length&&"replace"===r.op){e=r.value;break}}n>-1&&(t=t.slice(n+1));var o=N("Patches").$;return m(e)?o(e,t):this.produce(e,(function(e){return o(e,t)}))},e}(),le=new ue,fe=le.produce;le.produceWithPatches.bind(le),le.setAutoFreeze.bind(le),le.setUseProxies.bind(le),le.applyPatches.bind(le),le.createDraft.bind(le),le.finishDraft.bind(le);const he=e=>(t,n,r)=>(r.setState=(e,n,...r)=>{const o="function"==typeof e?fe(e):e;return t(o,n,...r)},e(r.setState,n,r));var pe=n(78334);var de=n(88302);const me={schema:{queryKey:de.MX,path:de.eS},table:{allowedData:pe.C},chart:{axesToPlot:{allAxesToPlot:[{axe:"data.a",axeSchema:"membranes"},{axe:"data.ab",axeSchema:"membranes"},{axe:"data.robs",axeSchema:"membranes"},{axe:"data.rreal",axeSchema:"membranes"}]},chartLegend:{allChartLegends:[{path:"chemistry",schema:"membranes",key:"chemistry",type:"string"},{path:"structure",schema:"membranes",key:"structure",type:"string"},{path:"report.publicationDate",schema:"reports",key:"publicationDate",type:"date"}]}}};var ye=n(67513);const ve=[{axe:"filtrationResults.permeance",axeSchema:"membranes"},{axe:"filtrationResults.rejection",axeSchema:"membranes"},{axe:"filtrationResults.mwco",axeSchema:"membranes"},{axe:"isaSupportLayer.polymerWeightConcentrationInDopeSolution",axeSchema:"membranes"},{axe:"testConditions.hydraulicP",axeSchema:"membranes"},{axe:"testConditions.temperature",axeSchema:"membranes"},{axe:"filtrationResults.solventPermeance",axeSchema:"membranes"},{axe:"report.publicationDate",axeSchema:"membranes"}];var be=n(42982);const ge=[{path:"structure",schema:"membranes",key:"structure",type:"string"},{path:"chemistry",schema:"membranes",key:"chemistry",type:"string"},{path:"report.publicationDate",schema:"reports",key:"publicationDate",type:"date"}].concat((0,be.Z)(ve.map((e=>({path:e.axe.toString(),schema:"membranes",key:"ISNOTUSED ?",type:"number"}))).filter((e=>"report.publicationDate"!==e.path))));var we=n(39653);const Se={schema:{queryKey:we.MX,path:we.wP},table:{allowedData:ye.C},chart:{axesToPlot:{allAxesToPlot:ve},chartLegend:{allChartLegends:ge}}},Oe=(e,t)=>(n,r,o)=>({axesToPlot:{x:t.chart.axesToPlot.allAxesToPlot[0].axe,y:t.chart.axesToPlot.allAxesToPlot[1].axe},setXAxeToPlot:t=>n((n=>{n[e].axesToPlot.x=t})),setYAxeToPlot:t=>n((n=>{n[e].axesToPlot.y=t}))}),Ee=e=>(t,n)=>({x:{axesScale:"log",setAxesScale:n=>t((t=>{t[e].x.axesScale=n}))},y:{axesScale:"log",setAxesScale:n=>t((t=>{t[e].y.axesScale=n}))}}),xe=(e,t)=>(n,r)=>({chartLegend:t.chart.chartLegend.allChartLegends[0].path,setChartLegend:t=>n((n=>{n[e].chartLegend=t}))}),Pe=e=>(t,n)=>({chartSize:"Rectangle",setChartSize:n=>t((t=>{t[e].chartSize=n}))}),Re=e=>(t,n)=>({datasetFilters:{},queryFilters:{},setDatasetFilter:(n,r)=>{null!=r&&t((t=>{t[e].queryFilters[n]=r})),t((t=>{t[e].datasetFilters[n]=r}))},removeDatasetFilter:n=>{t((t=>{delete t[e].datasetFilters[n],delete t[e].queryFilters[n]}))},getDatasetFilter:t=>n()[e].datasetFilters[t]}),Ce=e=>(t,n)=>({highlightedItems:[],setHighlightedItems:n=>t((t=>{t[e].highlightedItems=n}))});var _e=n(71401);const je=(e,t)=>(n,r)=>({schema:_e.Eh.getQueryData([t.schema.queryKey]),setSchema:()=>n((n=>{n[e].schema=_e.Eh.getQueryData([t.schema.queryKey])}))}),Ne=u()(h(he(((e,t,n)=>({currentStore:"srnf",setCurrentStore:t=>e((e=>{e.currentStore=t})),ro:{config:me,...Oe("ro",me)(e,t,n),...Re("ro")(e,t,n),...xe("ro",me)(e,t,n),...Ce("ro")(e,t,n),...Pe("ro")(e,t,n),...Ee("ro")(e,t,n),...je("ro",me)(e,t,n)},srnf:{config:Se,...Oe("srnf",Se)(e,t,n),...Re("srnf")(e,t,n),...xe("srnf",Se)(e,t,n),...Ce("srnf")(e,t,n),...Pe("srnf")(e,t,n),...Ee("srnf")(e,t,n),...je("srnf",Se)(e,t,n)}}))))),De=()=>Ne((e=>e.currentStore))},92651:function(e,t,n){"use strict";n.d(t,{ND:function(){return o},OT:function(){return r}});const r=e=>new Date(e).toLocaleDateString("en",{year:"numeric",month:"long",day:"numeric"}),o=e=>new Date(Date.UTC(e,0)).toISOString()},423:function(e,t,n){"use strict";n.d(t,{AX:function(){return i},Dd:function(){return o},Ns:function(){return s},qn:function(){return a},se:function(){return c}});var r=n(67294);const o=e=>{let{value:t}=e;return parseFloat(t).toFixed(2)},i=e=>{let{value:t}=e;return t?parseFloat(t).toExponential(2):""},s=e=>{var t,n,o;const i=null==e||null===(t=e.row)||void 0===t||null===(n=t.original)||void 0===n||null===(o=n.report)||void 0===o?void 0:o.link;return i?r.createElement("a",{href:i,target:"_blank"},e.value):e.value},a=e=>{let{value:t}=e;return t&&t.length?t.join(", "):""},c="has-text-right"},41143:function(e){"use strict";e.exports=function(e,t,n,r,o,i,s,a){if(!e){var c;if(void 0===t)c=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var u=[n,r,o,i,s,a],l=0;(c=new Error(t.replace(/%s/g,(function(){return u[l++]})))).name="Invariant Violation"}throw c.framesToPop=1,c}}},18552:function(e,t,n){var r=n(10852)(n(55639),"DataView");e.exports=r},1989:function(e,t,n){var r=n(51789),o=n(80401),i=n(57667),s=n(21327),a=n(81866);function c(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}c.prototype.clear=r,c.prototype.delete=o,c.prototype.get=i,c.prototype.has=s,c.prototype.set=a,e.exports=c},38407:function(e,t,n){var r=n(27040),o=n(14125),i=n(82117),s=n(67518),a=n(13399);function c(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}c.prototype.clear=r,c.prototype.delete=o,c.prototype.get=i,c.prototype.has=s,c.prototype.set=a,e.exports=c},57071:function(e,t,n){var r=n(10852)(n(55639),"Map");e.exports=r},83369:function(e,t,n){var r=n(24785),o=n(11285),i=n(96e3),s=n(49916),a=n(95265);function c(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}c.prototype.clear=r,c.prototype.delete=o,c.prototype.get=i,c.prototype.has=s,c.prototype.set=a,e.exports=c},53818:function(e,t,n){var r=n(10852)(n(55639),"Promise");e.exports=r},58525:function(e,t,n){var r=n(10852)(n(55639),"Set");e.exports=r},46384:function(e,t,n){var r=n(38407),o=n(37465),i=n(63779),s=n(67599),a=n(44758),c=n(34309);function u(e){var t=this.__data__=new r(e);this.size=t.size}u.prototype.clear=o,u.prototype.delete=i,u.prototype.get=s,u.prototype.has=a,u.prototype.set=c,e.exports=u},62705:function(e,t,n){var r=n(55639).Symbol;e.exports=r},11149:function(e,t,n){var r=n(55639).Uint8Array;e.exports=r},70577:function(e,t,n){var r=n(10852)(n(55639),"WeakMap");e.exports=r},77412:function(e){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length;
vendor: 9,808 bytes, line 2
2++n<r&&!1!==t(e[n],n,e););return e}},34963:function(e){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length,o=0,i=[];++n<r;){var s=e[n];t(s,n,e)&&(i[o++]=s)}return i}},14636:function(e,t,n){var r=n(22545),o=n(35694),i=n(1469),s=n(44144),a=n(65776),c=n(36719),u=Object.prototype.hasOwnProperty;e.exports=function(e,t){var n=i(e),l=!n&&o(e),f=!n&&!l&&s(e),h=!n&&!l&&!f&&c(e),p=n||l||f||h,d=p?r(e.length,String):[],m=d.length;for(var y in e)!t&&!u.call(e,y)||p&&("length"==y||f&&("offset"==y||"parent"==y)||h&&("buffer"==y||"byteLength"==y||"byteOffset"==y)||a(y,m))||d.push(y);return d}},62488:function(e){e.exports=function(e,t){for(var n=-1,r=t.length,o=e.length;++n<r;)e[o+n]=t[n];return e}},34865:function(e,t,n){var r=n(89465),o=n(77813),i=Object.prototype.hasOwnProperty;e.exports=function(e,t,n){var s=e[t];i.call(e,t)&&o(s,n)&&(void 0!==n||t in e)||r(e,t,n)}},18470:function(e,t,n){var r=n(77813);e.exports=function(e,t){for(var n=e.length;n--;)if(r(e[n][0],t))return n;return-1}},44037:function(e,t,n){var r=n(98363),o=n(3674);e.exports=function(e,t){return e&&r(t,o(t),e)}},63886:function(e,t,n){var r=n(98363),o=n(81704);e.exports=function(e,t){return e&&r(t,o(t),e)}},89465:function(e,t,n){var r=n(38777);e.exports=function(e,t,n){"__proto__"==t&&r?r(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}},85990:function(e,t,n){var r=n(46384),o=n(77412),i=n(34865),s=n(44037),a=n(63886),c=n(64626),u=n(278),l=n(18805),f=n(1911),h=n(58234),p=n(46904),d=n(64160),m=n(43824),y=n(29148),v=n(38517),b=n(1469),g=n(44144),w=n(56688),S=n(13218),O=n(72928),E=n(3674),x=n(81704),P="[object Arguments]",R="[object Function]",C="[object Object]",_={};_[P]=_["[object Array]"]=_["[object ArrayBuffer]"]=_["[object DataView]"]=_["[object Boolean]"]=_["[object Date]"]=_["[object Float32Array]"]=_["[object Float64Array]"]=_["[object Int8Array]"]=_["[object Int16Array]"]=_["[object Int32Array]"]=_["[object Map]"]=_["[object Number]"]=_[C]=_["[object RegExp]"]=_["[object Set]"]=_["[object String]"]=_["[object Symbol]"]=_["[object Uint8Array]"]=_["[object Uint8ClampedArray]"]=_["[object Uint16Array]"]=_["[object Uint32Array]"]=!0,_["[object Error]"]=_[R]=_["[object WeakMap]"]=!1,e.exports=function e(t,n,j,N,D,T){var A,k=1&n,F=2&n,M=4&n;if(j&&(A=D?j(t,N,D,T):j(t)),void 0!==A)return A;if(!S(t))return t;var I=b(t);if(I){if(A=m(t),!k)return u(t,A)}else{var L=d(t),U=L==R||"[object GeneratorFunction]"==L;if(g(t))return c(t,k);if(L==C||L==P||U&&!D){if(A=F||U?{}:v(t),!k)return F?f(t,a(A,t)):l(t,s(A,t))}else{if(!_[L])return D?t:{};A=y(t,L,k)}}T||(T=new r);var q=T.get(t);if(q)return q;T.set(t,A),O(t)?t.forEach((function(r){A.add(e(r,n,j,r,t,T))})):w(t)&&t.forEach((function(r,o){A.set(o,e(r,n,j,o,t,T))}));var B=I?void 0:(M?F?p:h:F?x:E)(t);return o(B||t,(function(r,o){B&&(r=t[o=r]),i(A,o,e(r,n,j,o,t,T))})),A}},3118:function(e,t,n){var r=n(13218),o=Object.create,i=function(){function e(){}return function(t){if(!r(t))return{};if(o)return o(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}();e.exports=i},68866:function(e,t,n){var r=n(62488),o=n(1469);e.exports=function(e,t,n){var i=t(e);return o(e)?i:r(i,n(e))}},44239:function(e,t,n){var r=n(62705),o=n(89607),i=n(2333),s=r?r.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":s&&s in Object(e)?o(e):i(e)}},9454:function(e,t,n){var r=n(44239),o=n(37005);e.exports=function(e){return o(e)&&"[object Arguments]"==r(e)}},25588:function(e,t,n){var r=n(64160),o=n(37005);e.exports=function(e){return o(e)&&"[object Map]"==r(e)}},28458:function(e,t,n){var r=n(23560),o=n(15346),i=n(13218),s=n(80346),a=/^\[object .+?Constructor\]$/,c=Function.prototype,u=Object.prototype,l=c.toString,f=u.hasOwnProperty,h=RegExp("^"+l.call(f).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=function(e){return!(!i(e)||o(e))&&(r(e)?h:a).test(s(e))}},29221:function(e,t,n){var r=n(64160),o=n(37005);e.exports=function(e){return o(e)&&"[object Set]"==r(e)}},38749:function(e,t,n){var r=n(44239),o=n(41780),i=n(37005),s={};s["[object Float32Array]"]=s["[object Float64Array]"]=s["[object Int8Array]"]=s["[object Int16Array]"]=s["[object Int32Array]"]=s["[object Uint8Array]"]=s["[object Uint8ClampedArray]"]=s["[object Uint16Array]"]=s["[object Uint32Array]"]=!0,s["[object Arguments]"]=s["[object Array]"]=s["[object ArrayBuffer]"]=s["[object Boolean]"]=s["[object DataView]"]=s["[object Date]"]=s["[object Error]"]=s["[object Function]"]=s["[object Map]"]=s["[object Number]"]=s["[object Object]"]=s["[object RegExp]"]=s["[object Set]"]=s["[object String]"]=s["[object WeakMap]"]=!1,e.exports=function(e){return i(e)&&o(e.length)&&!!s[r(e)]}},280:function(e,t,n){var r=n(25726),o=n(86916),i=Object.prototype.hasOwnProperty;e.exports=function(e){if(!r(e))return o(e);var t=[];for(var n in Object(e))i.call(e,n)&&"constructor"!=n&&t.push(n);return t}},10313:function(e,t,n){var r=n(13218),o=n(25726),i=n(33498),s=Object.prototype.hasOwnProperty;e.exports=function(e){if(!r(e))return i(e);var t=o(e),n=[];for(var a in e)("constructor"!=a||!t&&s.call(e,a))&&n.push(a);return n}},22545:function(e){e.exports=function(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}},7518:function(e){e.exports=function(e){return function(t){return e(t)}}},74318:function(e,t,n){var r=n(11149);e.exports=function(e){var t=new e.constructor(e.byteLength);return new r(t).set(new r(e)),t}},64626:function(e,t,n){e=n.nmd(e);var r=n(55639),o=t&&!t.nodeType&&t,i=o&&e&&!e.nodeType&&e,s=i&&i.exports===o?r.Buffer:void 0,a=s?s.allocUnsafe:void 0;e.exports=function(e,t){if(t)return e.slice();var n=e.length,r=a?a(n):new e.constructor(n);return e.copy(r),r}},57157:function(e,t,n){var r=n(74318);e.exports=function(e,t){var n=t?r(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)}},93147:function(e){var t=/\w*$/;e.exports=function(e){var n=new e.constructor(e.source,t.exec(e));return n.lastIndex=e.lastIndex,n}},40419:function(e,t,n){var r=n(62705),o=r?r.prototype:void 0,i=o?o.valueOf:void 0;e.exports=function(e){return i?Object(i.call(e)):{}}},77133:function(e,t,n){var r=n(74318);e.exports=function(e,t){var n=t?r(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}},278:function(e){e.exports=function(e,t){var n=-1,r=e.length;for(t||(t=Array(r));++n<r;)t[n]=e[n];return t}},98363:function(e,t,n){var r=n(34865),o=n(89465);e.exports=function(e,t,n,i){var s=!n;n||(n={});for(var a=-1,c=t.length;++a<c;){var u=t[a],l=i?i(n[u],e[u],u,n,e):void 0;void 0===l&&(l=e[u]),s?o(n,u,l):r(n,u,l)}return n}},18805:function(e,t,n){var r=n(98363),o=n(99551);e.exports=function(e,t){return r(e,o(e),t)}},1911:function(e,t,n){var r=n(98363),o=n(51442);e.exports=function(e,t){return r(e,o(e),t)}},14429:function(e,t,n){var r=n(55639)["__core-js_shared__"];e.exports=r},38777:function(e,t,n){var r=n(10852),o=function(){try{var e=r(Object,"defineProperty");return e({},"",{}),e}catch(t){}}();e.exports=o},31957:function(e,t,n){var r="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g;e.exports=r},58234:function(e,t,n){var r=n(68866),o=n(99551),i=n(3674);e.exports=function(e){return r(e,i,o)}},46904:function(e,t,n){var r=n(68866),o=n(51442),i=n(81704);e.exports=function(e){return r(e,i,o)}},45050:function(e,t,n){var r=n(37019);e.exports=function(e,t){var n=e.__data__;return r(t)?n["string"==typeof t?"string":"hash"]:n.map}},10852:function(e,t,n){var r=n(28458),o=n(47801);e.exports=function(e,t){var n=o(e,t);return r(n)?n:void 0}},85924:function(e,t,n){var r=n(5569)(Object.getPrototypeOf,Object);e.exports=r},89607:function(e,t,n){var r=n(62705),o=Object.prototype,i=o.hasOwnProperty,s=o.toString,a=r?r.toStringTag:void 0;e.exports=function(e){var t=i.call(e,a),n=e[a];try{e[a]=void 0;var r=!0}catch(c){}var o=s.call(e);return r&&(t?e[a]=n:delete e[a]),o}},99551:function(e,t,n){var r=n(34963),o=n(70479),i=Object.prototype.propertyIsEnumerable,s=Object.getOwnPropertySymbols,a=s?function(e){return null==e?[]:(e=Object(e),r(s(e),(function(t){return i.call(e,t)})))}:o;e.exports=a},51442:function(e,t,n){var r=n(62488),o=n(85924),i=n(99551),s=n(70479),a=Object.getOwnPropertySymbols?function(e){for(var t=[];e;)r(t,i(e)),e=o(e);return t}:s;e.exports=a},64160:function(e,t,n){var r=n(18552),o=n(57071),i=n(53818),s=n(58525),a=n(70577),c=n(44239),u=n(80346),l="[object Map]",f="[object Promise]",h="[object Set]",p="[object WeakMap]",d="[object DataView]",m=u(r),y=u(o),v=u(i),b=u(s),g=u(a),w=c;(r&&w(new r(new ArrayBuffer(1)))!=d||o&&w(new o)!=l||i&&w(i.resolve())!=f||s&&w(new s)!=h||a&&w(new a)!=p)&&(w=function(e){var t=c(e),n="[object Object]"==t?e.constructor:void 0,r=n?u(n):"";if(r)switch(r){case m:return d;case y:return l;case v:return f;case b:return h;case g:return p}return t}),e.exports=w},47801:function(e){e.exports=function(e,t){return null==e?void 0:e[t]}},51789:function(e,t,n){var r=n(94536);e.exports=function(){this.__data__=r?r(null):{},this.size=0}},80401:function(e){e.exports=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}},57667:function(e,t,n){var r=n(94536),o=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;if(r){var n=t[e];return"__lodash_hash_undefined__"===n?void 0:n}return o.call(t,e)?t[e]:void 0}},21327:function(e,t,n){var r=n(94536),o=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;return r?void 0!==t[e]:o.call(t,e)}},81866:function(e,t,n){var r=n(94536);e.exports=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=r&&void 0===t?"__lodash_hash_undefined__":t,this}},43824:function(e){var t=Object.prototype.hasOwnProperty;e.exports=function(e){var n=e.length,r=new e.constructor(n);return n&&"string"==typeof e[0]&&t.call(e,"index")&&(r.index=e.index,r.input
vendor: 6,196 bytes, line 2
2=e.input),r}},29148:function(e,t,n){var r=n(74318),o=n(57157),i=n(93147),s=n(40419),a=n(77133);e.exports=function(e,t,n){var c=e.constructor;switch(t){case"[object ArrayBuffer]":return r(e);case"[object Boolean]":case"[object Date]":return new c(+e);case"[object DataView]":return o(e,n);case"[object Float32Array]":case"[object Float64Array]":case"[object Int8Array]":case"[object Int16Array]":case"[object Int32Array]":case"[object Uint8Array]":case"[object Uint8ClampedArray]":case"[object Uint16Array]":case"[object Uint32Array]":return a(e,n);case"[object Map]":case"[object Set]":return new c;case"[object Number]":case"[object String]":return new c(e);case"[object RegExp]":return i(e);case"[object Symbol]":return s(e)}}},38517:function(e,t,n){var r=n(3118),o=n(85924),i=n(25726);e.exports=function(e){return"function"!=typeof e.constructor||i(e)?{}:r(o(e))}},65776:function(e){var t=/^(?:0|[1-9]\d*)$/;e.exports=function(e,n){var r=typeof e;return!!(n=null==n?9007199254740991:n)&&("number"==r||"symbol"!=r&&t.test(e))&&e>-1&&e%1==0&&e<n}},37019:function(e){e.exports=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}},15346:function(e,t,n){var r,o=n(14429),i=(r=/[^.]+$/.exec(o&&o.keys&&o.keys.IE_PROTO||""))?"Symbol(src)_1."+r:"";e.exports=function(e){return!!i&&i in e}},25726:function(e){var t=Object.prototype;e.exports=function(e){var n=e&&e.constructor;return e===("function"==typeof n&&n.prototype||t)}},27040:function(e){e.exports=function(){this.__data__=[],this.size=0}},14125:function(e,t,n){var r=n(18470),o=Array.prototype.splice;e.exports=function(e){var t=this.__data__,n=r(t,e);return!(n<0)&&(n==t.length-1?t.pop():o.call(t,n,1),--this.size,!0)}},82117:function(e,t,n){var r=n(18470);e.exports=function(e){var t=this.__data__,n=r(t,e);return n<0?void 0:t[n][1]}},67518:function(e,t,n){var r=n(18470);e.exports=function(e){return r(this.__data__,e)>-1}},13399:function(e,t,n){var r=n(18470);e.exports=function(e,t){var n=this.__data__,o=r(n,e);return o<0?(++this.size,n.push([e,t])):n[o][1]=t,this}},24785:function(e,t,n){var r=n(1989),o=n(38407),i=n(57071);e.exports=function(){this.size=0,this.__data__={hash:new r,map:new(i||o),string:new r}}},11285:function(e,t,n){var r=n(45050);e.exports=function(e){var t=r(this,e).delete(e);return this.size-=t?1:0,t}},96e3:function(e,t,n){var r=n(45050);e.exports=function(e){return r(this,e).get(e)}},49916:function(e,t,n){var r=n(45050);e.exports=function(e){return r(this,e).has(e)}},95265:function(e,t,n){var r=n(45050);e.exports=function(e,t){var n=r(this,e),o=n.size;return n.set(e,t),this.size+=n.size==o?0:1,this}},94536:function(e,t,n){var r=n(10852)(Object,"create");e.exports=r},86916:function(e,t,n){var r=n(5569)(Object.keys,Object);e.exports=r},33498:function(e){e.exports=function(e){var t=[];if(null!=e)for(var n in Object(e))t.push(n);return t}},31167:function(e,t,n){e=n.nmd(e);var r=n(31957),o=t&&!t.nodeType&&t,i=o&&e&&!e.nodeType&&e,s=i&&i.exports===o&&r.process,a=function(){try{var e=i&&i.require&&i.require("util").types;return e||s&&s.binding&&s.binding("util")}catch(t){}}();e.exports=a},2333:function(e){var t=Object.prototype.toString;e.exports=function(e){return t.call(e)}},5569:function(e){e.exports=function(e,t){return function(n){return e(t(n))}}},55639:function(e,t,n){var r=n(31957),o="object"==typeof self&&self&&self.Object===Object&&self,i=r||o||Function("return this")();e.exports=i},37465:function(e,t,n){var r=n(38407);e.exports=function(){this.__data__=new r,this.size=0}},63779:function(e){e.exports=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}},67599:function(e){e.exports=function(e){return this.__data__.get(e)}},44758:function(e){e.exports=function(e){return this.__data__.has(e)}},34309:function(e,t,n){var r=n(38407),o=n(57071),i=n(83369);e.exports=function(e,t){var n=this.__data__;if(n instanceof r){var s=n.__data__;if(!o||s.length<199)return s.push([e,t]),this.size=++n.size,this;n=this.__data__=new i(s)}return n.set(e,t),this.size=n.size,this}},80346:function(e){var t=Function.prototype.toString;e.exports=function(e){if(null!=e){try{return t.call(e)}catch(n){}try{return e+""}catch(n){}}return""}},50361:function(e,t,n){var r=n(85990);e.exports=function(e){return r(e,5)}},77813:function(e){e.exports=function(e,t){return e===t||e!=e&&t!=t}},35694:function(e,t,n){var r=n(9454),o=n(37005),i=Object.prototype,s=i.hasOwnProperty,a=i.propertyIsEnumerable,c=r(function(){return arguments}())?r:function(e){return o(e)&&s.call(e,"callee")&&!a.call(e,"callee")};e.exports=c},1469:function(e){var t=Array.isArray;e.exports=t},98612:function(e,t,n){var r=n(23560),o=n(41780);e.exports=function(e){return null!=e&&o(e.length)&&!r(e)}},44144:function(e,t,n){e=n.nmd(e);var r=n(55639),o=n(95062),i=t&&!t.nodeType&&t,s=i&&e&&!e.nodeType&&e,a=s&&s.exports===i?r.Buffer:void 0,c=(a?a.isBuffer:void 0)||o;e.exports=c},23560:function(e,t,n){var r=n(44239),o=n(13218);e.exports=function(e){if(!o(e))return!1;var t=r(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},41780:function(e){e.exports=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}},56688:function(e,t,n){var r=n(25588),o=n(7518),i=n(31167),s=i&&i.isMap,a=s?o(s):r;e.exports=a},13218:function(e){e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},37005:function(e){e.exports=function(e){return null!=e&&"object"==typeof e}},72928:function(e,t,n){var r=n(29221),o=n(7518),i=n(31167),s=i&&i.isSet,a=s?o(s):r;e.exports=a},36719:function(e,t,n){var r=n(38749),o=n(7518),i=n(31167),s=i&&i.isTypedArray,a=s?o(s):r;e.exports=a},3674:function(e,t,n){var r=n(14636),o=n(280),i=n(98612);e.exports=function(e){return i(e)?r(e):o(e)}},81704:function(e,t,n){var r=n(14636),o=n(10313),i=n(98612);e.exports=function(e){return i(e)?r(e,!0):o(e)}},70479:function(e){e.exports=function(){return[]}},95062:function(e){e.exports=function(){return!1}},59730:function(e,t,n){"use strict";var r=n(67294),o={stream:!0},i=new Map,s=Symbol.for("react.element"),a=Symbol.for("react.lazy"),c=Symbol.for("react.default_value"),u=r.__SECRET_INT
2ERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ContextRegistry;function l(e,t,n){this._status=e,this._value=t,this._response=n}function f(e){switch(e._status){case 3:return e._value;case 1:var t=JSON.parse(e._value,e._response._fromJSON);return e._status=3,e._value=t;case 2:for(var r=(t=e._value).chunks,o=0;o<r.length;o++){var s=i.get(r[o]);if(null!==s)throw s}return r=n(t.id),t="*"===t.name?r:""===t.name?r.__esModule?r.default:r:r[t.name],e._status=3,e._value=t;case 0:throw e;default:throw e._value}}function h(){return f(v(this,0))}function p(e,t){return new l(3,t,e)}function d(e){if(null!==e)for(var t=0;t<e.length;t++)(0,e[t])()}function m(e,t){if(0===e._status){var n=e._value;e._status=4,e._value=t,d(n)}}function y(e,t){e._chunks.forEach((function(e){m(e,t)}))}function v(e,t){var n=e._chunks,r=n.get(t);return r||(r=new l(0,null,e),n.set(t,r)),r}function b(e){y(e,Error("Connection closed."))}function g(e,t){if(""!==t){var o=t[0],s=t.indexOf(":",1),a=parseInt(t.substring(1,s),16);switch(s=t.substring(s+1),o){case"J":(o=(t=e._chunks).get(a))?0===o._status&&(e=o._value,o._status=1,o._value=s,d(e)):t.set(a,new l(1,s,e));break;case"M":o=(t=e._chunks).get(a),s=JSON.parse(s,e._fromJSON);var f=e._bundlerConfig;f=(s=f?f[s.id][s.name]:s).chunks;for(var h=0;h<f.length;h++){var y=f[h];if(void 0===i.get(y)){var v=n.e(y),b=i.set.bind(i,y,null),g=i.set.bind(i,y);v.then(b,g),i.set(y,v)}}o?0===o._status&&(e=o._value,o._status=2,o._value=s,d(e)):t.set(a,new l(2,s,e));break;case"P":e._chunks.set(a,p(e,function(e){return u[e]||(u[e]=r.createServerContext(e,c)),u[e]}(s).Provider));break;case"S":o=JSON.parse(s),e._chunks.set(a,p(e,Symbol.for(o)));break;case"E":t=JSON.parse(s),(o=Error(t.message)).stack=t.stack,(s=(t=e._chunks).get(a))?m(s,o):t.set(a,new l(4,o,e));break;default:throw Error("Error parsing the data. It's probably an error code or network corruption.")}}}function w(e){return function(t,n){return"string"==typeof n?function(e,t,n){switch(n[0]){case"$":return"$"===n?s:"$"===n[1]||"@"===n[1]?n.substring(1):f(e=v(e,parseInt(n.substring(1),16)));case"@":return e=v(e,parseInt(n.substring(1),16)),{$$typeof:a,_payload:e,_init:f}}return n}(e,0,n):"object"==typeof n&&null!==n?n[0]===s?{$$typeof:s,type:n[1],key:n[2],ref:null,props:n[3],_owner:null}:n:n}}function S(e){var t=new TextDecoder;return(e={_bundlerConfig:e,_chunks:new Map,readRoot:h,_partialRow:"",_stringDecoder:t})._fromJSON=w(e),e}function O(e,t){function n(t){y(e,t)}var r=t.getReader();r.read().then((function t(i){var s=i.value;if(!i.done){i=s,s=e._stringDecoder;for(var a=i.indexOf(10);-1<a;){var c=e._partialRow,u=i.subarray(0,a);u=s.decode(u),g(e,c+u),e._partialRow="",a=(i=i.subarray(a+1)).indexOf(10)}return e._partialRow+=s.decode(i,o),r.read().then(t,n)}b(e)}),n)}l.prototype.then=function(e){0===this._status?(null===this._value&&(this._value=[]),this._value.push(e)):e()},t.createFromReadableStream=function(e,t){return O(t=S(t&&t.moduleMap?t.moduleMap:null),e),t}},40904:function(e,t,n){"use strict";e.exports=n(59730)},53250:function(e,t,n){"use strict";var r=n(67294);var o="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},i=r.useState,s=r.useEffect,a=r.useLayoutEffect,c=r.useDebugValue;function u(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!o(e,n)}catch(r){return!0}}var l="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var n=t(),r=i({inst:{value:n,getSnapshot:t}}),o=r[0].inst,l=r[1];return a((function(){o.value=n,o.getSnapshot=t,u(o)&&l({inst:o})}),[e,n,t]),s((function(){return u(o)&&l({inst:o}),e((function(){u(o)&&l({inst:o})}))}),[e]),c(n),n};t.useSyncExternalStore=void 0!==r.useSyncExternalStore?r.useSyncExternalStore:l},50139:function(e,t,n){"use strict";var r=n(67294),o=n(61688);var i="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},s=o.useSyncExternalStore,a=r.useRef,c=r.useEffect,u=r.useMemo,l=r.useDebugValue;t.useSyncExternalStoreWithSelector=function(e,t,n,r,o){var f=a(null);if(null===f.current){var h={hasValue:!1,value:null};f.current=h}else h=f.current;f=u((function(){function e(e){if(!c){if(c=!0,s=e,e=r(e),void 0!==o&&h.hasValue){var t=h.value;if(o(t,e))return a=t}return a=e}if(t=a,i(s,e))return t;var n=r(e);return void 0!==o&&o(t,n)?t:(s=e,a=n)}var s,a,c=!1,u=void 0===n?null:n;return[function(){return e(t())},null===u?void 0:function(){return e(u())}]}),[t,n,r,o]);var p=s(e,f[0],f[1]);return c((function(){h.hasValue=!0,h.value=p}),[p]),l(p),p}},61688:function(e,t,n){"use strict";e.exports=n(53250)},52798:function(e,t,n){"use strict";e.exports=n(50139)},66115:function(e){e.exports=function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e},e.exports.__esModule=!0,e.exports.default=e.exports},7867:function(e,t,n){var r=n(6015);e.exports=function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,r(e,t)},e.exports.__esModule=!0,e.exports.default=e.exports}
2,64836:function(e){e.exports=function(e){return e&&e.__esModule?e:{default:e}},e.exports.__esModule=!0,e.exports.default=e.exports},6015:function(e){function t(n,r){return e.exports=t=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},e.exports.__esModule=!0,e.exports.default=e.exports,t(n,r)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},72911:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.SCRIPT_TYPE="text/partytown",t.partytownSnippet=e=>((e,t)=>{const{forward:n=[],...r}=e||{},o=JSON.stringify(r,((e,t)=>("function"==typeof t&&(t=String(t)).startsWith(e+"(")&&(t="function "+t),t)));return["!(function(w,p,f,c){",Object.keys(r).length>0?`c=w[p]=Object.assign(w[p]||{},${o});`:"c=w[p]=w[p]||{};","c[f]=(c[f]||[])",n.length>0?`.concat(${JSON.stringify(n)})`:"","})(window,'partytown','forward');",t].join("")})(e,'/* 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);')},30907:function(e,t,n){"use strict";function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}n.d(t,{Z:function(){return r}})},97326:function(e,t,n){"use strict";function r(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}n.d(t,{Z:function(){return r}})},61120:function(e,t,n){"use strict";function r(e){return r=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},r(e)}n.d(t,{Z:function(){return r}})},94578:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(89611);function o(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,(0,r.Z)(e,t)}},78814:function(e,t,n){"use strict";function r(){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(e){return!1}}n.d(t,{Z:function(){return r}})},89611:function(e,t,n){"use strict";function r(e,t){return r=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},r(e,t)}n.d(t,{Z:function(){return r}})},42982:function(e,t,n){"use strict";n.d(t,{Z:function(){return i}});var r=n(30907);var o=n(40181);function i(e){return function(e){if(Array.isArray(e))return(0,r.Z)(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||(0,o.Z)(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}},40181:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(30907);function o(e,t){if(e){if("string"==typeof e)return(0,r.Z)(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?(0,r.Z)(e,t):void 0}}},87896:function(e,t,n){"use strict";var r;n.r(t),n.d(t,{BaseContext:function(){return y},Link:function(){return K},Location:function(){return X},LocationContext:function(){return v},LocationProvider:function(){return G},Match:function(){return ee},Redirect:function(){return x},Router:function(){return ae},ServerLocation:function(){return Y},createHistory:function(){return l},createMemorySource:function(){return f},globalHistory:function(){return p},insertParams:function(){return j},isRedirect:function(){return S},match:function(){return C},navigate:function(){return d},pick:function(){return R},redirectTo:function(){return O},resolve:function(){return _},shallowCompare:function(){return U},startsWith:function(){return P},useBaseContext:function(){return b},useLocation:function(){return ue},useLocationContext:function(){return g},useMatch:function(){return he},useNavigate:function(){return le},useParams:function(){return fe},validateRedirect:function(){return N}});var o=n(67294),i=n(45697),s=n(41143);function a(){return a=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},a.apply(this,arguments)}function c(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)t.indexOf(n=i[r])>=0||(o[n]=e[n]);return o}const u=e=>{const{search:t,hash:n,href:r,origin:o,protocol:i,host:s,hostname:a,port:c}=e.location;let{pathname:u}=e.location;return!u&&r&&h&&(u=new URL(r).pathname),{pathname:encodeURI(decodeURI(u)),search:t,hash:n,href:r,origin:o,protocol:i,host:s,hostname:a,port:c,state:e.history.state,key:e.history.state&&e.history.state.key||"initial"}},l=(e,t)=>
2{let n=[],r=u(e),o=!1,i=()=>{};return{get location(){return r},get transitioning(){return o},_onTransitionComplete(){o=!1,i()},listen(t){n.push(t);const o=()=>{r=u(e),t({location:r,action:"POP"})};return e.addEventListener("popstate",o),()=>{e.removeEventListener("popstate",o),n=n.filter((e=>e!==t))}},navigate(t,{state:s,replace:c=!1}={}){if("number"==typeof t)e.history.go(t);else{s=a({},s,{key:Date.now()+""});try{o||c?e.history.replaceState(s,null,t):e.history.pushState(s,null,t)}catch(n){e.location[c?"replace":"assign"](t)}}r=u(e),o=!0;const l=new Promise((e=>i=e));return n.forEach((e=>e({location:r,action:"PUSH"}))),l}}},f=(e="/")=>{const t=e.indexOf("?"),n={pathname:t>-1?e.substr(0,t):e,search:t>-1?e.substr(t):""};let r=0;const o=[n],i=[null];return{get location(){return o[r]},addEventListener(e,t){},removeEventListener(e,t){},history:{get entries(){return o},get index(){return r},get state(){return i[r]},pushState(e,t,n){const[s,a=""]=n.split("?");r++,o.push({pathname:s,search:a.length?`?${a}`:a}),i.push(e)},replaceState(e,t,n){const[s,a=""]=n.split("?");o[r]={pathname:s,search:a},i[r]=e},go(e){const t=r+e;t<0||t>i.length-1||(r=t)}}}},h=!("undefined"==typeof window||!window.document||!window.document.createElement),p=l(h?window:f()),{navigate:d}=p;function m(e,t){return o.createServerContext?((e,t=null)=>(globalThis.__SERVER_CONTEXT||(globalThis.__SERVER_CONTEXT={}),globalThis.__SERVER_CONTEXT[e]||(globalThis.__SERVER_CONTEXT[e]=o.createServerContext(e,t)),globalThis.__SERVER_CONTEXT[e]))(e,t):o.createContext(t)}const y=m("Base",{baseuri:"/",basepath:"/"}),v=m("Location"),b=()=>o.useContext(y),g=()=>o.useContext(v);function w(e){this.uri=e}const S=e=>e instanceof w,O=e=>{throw new w(e)};function E(e){const{to:t,replace:n=!0,state:r,noThrow:i,baseuri:s}=e;o.useEffect((()=>{Promise.resolve().then((()=>{const o=_(t,s);d(j(o,e),{replace:n,state:r})}))}),[]);const a=_(t,s);return i||O(j(a,e)),null}const x=e=>{const t=g(),{baseuri:n}=b();return o.createElement(E,a({},t,{baseuri:n},e))};x.propTypes={from:i.string,to:i.string.isRequired};const P=(e,t)=>e.substr(0,t.length)===t,R=(e,t)=>{let n,r;const[o]=t.split("?"),i=M(o),a=""===i[0],c=F(e);for(let u=0,l=c.length;u<l;u++){let e=!1;const o=c[u].route;if(o.default){r={route:o,params:{},uri:t};continue}const l=M(o.path),f={},h=Math.max(i.length,l.length);let p=0;for(;p<h;p++){const t=l[p],n=i[p];if(A(t)){f[t.slice(1)||"*"]=i.slice(p).map(decodeURIComponent).join("/");break}if(void 0===n){e=!0;break}const r=D.exec(t);if(r&&!a){const e=-1===L.indexOf(r[1]);s(e,`<Router> dynamic segment "${r[1]}" is a reserved name. Please use a different name in path "${o.path}".`);const t=decodeURIComponent(n);f[r[1]]=t}else if(t!==n){e=!0;break}}if(!e){n={route:o,params:f,uri:"/"+i.slice(0,p).join("/")};break}}return n||r||null},C=(e,t)=>R([{path:e}],t),_=(e,t)=>{if(P(e,"/"))return e;const[n,r]=e.split("?"),[o]=t.split("?"),i=M(n),s=M(o);if(""===i[0])return I(o,r);if(!P(i[0],".")){const e=s.concat(i).join("/");return I(("/"===o?"":"/")+e,r)}const a=s.concat(i),c=[];for(let u=0,l=a.length;u<l;u++){const e=a[u];".."===e?c.pop():"."!==e&&c.push(e)}return I("/"+c.join("/"),r)},j=(e,t)=>{const[n,r=""]=e.split("?");let o="/"+M(n).map((e=>{const n=D.exec(e);return n?t[n[1]]:e})).join("/");const{location:{search:i=""}={}}=t,s=i.split("?")[1]||"";return o=I(o,r,s),o},N=(e,t)=>{const n=e=>T(e);return M(e).filter(n).sort().join("/")===M(t).filter(n).sort().join("/")},D=/^:(.+)/,T=e=>D.test(e),A=e=>e&&"*"===e[0],k=(e,t)=>({route:e,score:e.default?0:M(e.path).reduce(((e,t)=>(e+=4,(e=>""===e)(t)?e+=1:T(t)?e+=2:A(t)?e-=5:e+=3,e)),0),index:t}),F=e=>e.map(k).sort(((e,t)=>e.score<t.score?1:e.score>t.score?-1:e.index-t.index)),M=e=>e.replace(/(^\/+|\/+$)/g,"").split("/"),I=(e,...t)=>e+((t=t.filter((e=>e&&e.length>0)))&&t.length>0?`?${t.join("&")}`:""),L=["uri","path"],U=(e,t)=>{const n=Object.keys(e);return n.length===Object.keys(t).length&&n.every((n=>t.hasOwnProperty(n)&&e[n]===t[n]))},q=e=>e.replace(/(^\/+|\/+$)/g,""),B=e=>t=>{if(!t)return null;if(t.type===o.Fragment&&t.props.children)return o.Children.map(t.props.children,B(e));if(s(t.props.path||t.props.default||t.type===x,`<Router>: Children of <Router> must have a \`path\` or \`default\` prop, or be a \`<Redirect>\`. None found on element type \`${t.type}\``),s(!!(t.type!==x||t.props.from&&t.props.to),`<Redirect from="${t.props.from}" to="${t.props.to}"/> requires both "from" and "to" props when inside a <Router>.`),s(!(t.type===x&&!N(t.props.from,t.props.to)),`<Redirect from="${t.props.from} to="${t.props.to}"/> has mismatched dynamic segments, ensure both paths have the exact same dynamic segments.`),t.props.default)return{value:t,default:!0};const n=t.type===x?t.props.from:t.props.path,r="/"===n?e:`${q(e)}/${q(n)}`;return{value:t,default:t.props.default,path:t.props.children?`${q(r)}/*`:r}},Q=["innerRef"],W=["to","state","replace","getProps"],H=["key"];let{forwardRef:V}=r||(r=n.t(o,2));void 0===V&&(V=e=>e);const z=()=>{},K=V(((e,t)=>{let{innerRef:n}=e,r=c(e,Q);const{baseuri:i}=b(),{location:s}=g(),{to:u,state:l,replace:f,getProps:h=z}=r,p=c(r,W),m=_(u,i),y=encodeURI(m),v=s.pathname===y,w=P(s.pathname,y);return o.createElement("a",a({ref:t||n,"aria-current":v?"page":void 0},p,h({isCurrent:v,isPartiallyCurrent:w,href:m,location:s}),{href:m,onClick:e=>{if(p.onClick&&p.onClick(e),(e=>!e.defaultPrevented&&0===e.button&&!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey))(e)){e.preventDefault();let t=f;if("boolean"!=typeof f&&v){const e=c(a({},s.state),H);t=U(a({},l),e)}d(m,{state:l,replace:t})}}}))}));K.displayName="Link",K.propTypes={to:i.string.isRequired};class $ extends o.Component{constructor(...e){super(...e),this.displayName="ReactUseErrorBoundary"}componentDidCatch(...e){this.setState({}),this.props.onError(...e)}render(){return this.props.children}}const J=o.createContext({componentDidCatch:{current:void 0},error:void 0,setError:()=>!1});function Z({children:e}){const[t,n]=o.useState(),r=o.useRef(),i=o.useMemo((()=>({componentDidCatch:r,error:t,setError:n})),[t]);return o.createElement(J.Provider,{value:i},o.createElement($,{error:t,onError:(e,t)=>
2{n(e),null==r.current||r.current(e,t)}},e))}Z.displayName="ReactUseErrorBoundaryContext";const G=function(e){var t,n;function r(t){return o.createElement(Z,null,o.createElement(e,a({key:"WrappedComponent"},t)))}return r.displayName=`WithErrorBoundary(${null!=(t=null!=(n=e.displayName)?n:e.name)?t:"Component"})`,r}((({history:e=p,children:t})=>{const{location:n}=e,[r,i]=o.useState({location:n}),[s]=function(e){const t=o.useContext(J);t.componentDidCatch.current=void 0;const n=o.useCallback((()=>{t.setError(void 0)}),[]);return[t.error,n]}();if(o.useEffect((()=>{e._onTransitionComplete()}),[r.location]),o.useEffect((()=>{let t=!1;const n=e.listen((({location:e})=>{Promise.resolve().then((()=>{requestAnimationFrame((()=>{t||i({location:e})}))}))}));return()=>{t=!0,n()}}),[]),s){if(!S(s))throw s;d(s.uri,{replace:!0})}return o.createElement(v.Provider,{value:r},"function"==typeof t?t(r):t||null)})),X=({children:e})=>{const t=g();return t?e(t):o.createElement(G,null,e)},Y=({url:e,children:t})=>{const n=e.indexOf("?");let r,i="";return n>-1?(r=e.substring(0,n),i=e.substring(n)):r=e,o.createElement(v.Provider,{value:{location:{pathname:r,search:i,hash:""}}},t)},ee=({path:e,children:t})=>{const{baseuri:n}=b(),{location:r}=g(),o=_(e,n),i=C(o,r.pathname);return t({location:r,match:i?a({},i.params,{uri:i.uri,path:e}):null})},te=["uri","location","component"],ne=["children","style","component","uri","location"],re=e=>{let{uri:t,location:n,component:r}=e,i=c(e,te);return o.createElement(ie,a({},i,{component:r,uri:t,location:n}))};let oe=0;const ie=e=>{let{children:t,style:n,component:r="div",uri:i,location:s}=e,u=c(e,ne);const l=o.useRef(),f=o.useRef(!0),h=o.useRef(i),p=o.useRef(s.pathname),d=o.useRef(!1);o.useEffect((()=>(oe++,m(),()=>{oe--,0===oe&&(f.current=!0)})),[]),o.useEffect((()=>{let e=!1,t=!1;i!==h.current&&(h.current=i,e=!0),s.pathname!==p.current&&(p.current=s.pathname,t=!0),d.current=e||t&&s.pathname===i,d.current&&m()}),[i,s]);const m=o.useCallback((()=>{var e;f.current?f.current=!1:(e=l.current,d.current&&e&&e.focus())}),[]);return o.createElement(r,a({style:a({outline:"none"},n),tabIndex:"-1",ref:l},u),t)},se=["location","primary","children","basepath","baseuri","component"],ae=e=>{const t=b(),n=g();return o.createElement(ce,a({},t,n,e))};function ce(e){const{location:t,primary:n=!0,children:r,basepath:i,component:s="div"}=e,u=c(e,se),l=o.Children.toArray(r).reduce(((e,t)=>{const n=B(i)(t);return e.concat(n)}),[]),{pathname:f}=t,h=R(l,f);if(h){const{params:e,uri:r,route:c,route:{value:l}}=h,f=c.default?i:c.path.replace(/\*$/,""),p=a({},e,{uri:r,location:t}),d=o.cloneElement(l,p,l.props.children?o.createElement(ae,{location:t,primary:n},l.props.children):void 0),m=n?re:s,v=n?a({uri:r,location:t,component:s},u):u;return o.createElement(y.Provider,{value:{baseuri:r,basepath:f}},o.createElement(m,v,d))}return null}const ue=()=>{const e=g();if(!e)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 e.location},le=()=>{throw new Error("useNavigate is removed. Use import { navigate } from 'gatsby' instead")},fe=()=>{const e=b();if(!e)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");const t=ue(),n=C(e.basepath,t.pathname);return n?n.params:null},he=e=>{if(!e)throw new Error("useMatch(path: string) requires an argument of a string to match against");const t=b();if(!t)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");const n=ue(),r=_(e,t.baseuri),o=C(r,n.pathname);return o?a({},o.params,{uri:o.uri,path:e}):null}},15761:function(e,t,n){"use strict";n.d(t,{j:function(){return s}});var r=n(33989),o=n(32161);class i extends r.l{constructor(){super(),this.setup=e=>{if(!o.sk&&window.addEventListener){const t=()=>e();return window.addEventListener("visibilitychange",t,!1),window.addEventListener("focus",t,!1),()=>{window.removeEventListener("visibilitychange",t),window.removeEventListener("focus",t)}}}}onSubscribe(){this.cleanup||this.setEventListener(this.setup)}onUnsubscribe(){var e;this.hasListeners()||(null==(e=this.cleanup)||e.call(this),this.cleanup=void 0)}setEventListener(e){var t;this.setup=e,null==(t=this.cleanup)||t.call(this),this.cleanup=e((e=>{"boolean"==typeof e?this.setFocused(e):this.onFocus()}))}setFocused(e){this.focused=e,e&&this.onFocus()}
2onFocus(){this.listeners.forEach((e=>{e()}))}isFocused(){return"boolean"==typeof this.focused?this.focused:"undefined"==typeof document||[void 0,"visible","prerender"].includes(document.visibilityState)}}const s=new i},30081:function(e,t,n){"use strict";n.d(t,{V:function(){return o}});var r=n(32161);const o=function(){let e=[],t=0,n=e=>{e()},o=e=>{e()};const i=o=>{t?e.push(o):(0,r.A4)((()=>{n(o)}))},s=()=>{const t=e;e=[],t.length&&(0,r.A4)((()=>{o((()=>{t.forEach((e=>{n(e)}))}))}))};return{batch:e=>{let n;t++;try{n=e()}finally{t--,t||s()}return n},batchCalls:e=>(...t)=>{i((()=>{e(...t)}))},schedule:i,setNotifyFunction:e=>{n=e},setBatchNotifyFunction:e=>{o=e}}}()},96474:function(e,t,n){"use strict";n.d(t,{N:function(){return s}});var r=n(33989),o=n(32161);class i extends r.l{constructor(){super(),this.setup=e=>{if(!o.sk&&window.addEventListener){const t=()=>e();return window.addEventListener("online",t,!1),window.addEventListener("offline",t,!1),()=>{window.removeEventListener("online",t),window.removeEventListener("offline",t)}}}}onSubscribe(){this.cleanup||this.setEventListener(this.setup)}onUnsubscribe(){var e;this.hasListeners()||(null==(e=this.cleanup)||e.call(this),this.cleanup=void 0)}setEventListener(e){var t;this.setup=e,null==(t=this.cleanup)||t.call(this),this.cleanup=e((e=>{"boolean"==typeof e?this.setOnline(e):this.onOnline()}))}setOnline(e){this.online=e,e&&this.onOnline()}onOnline(){this.listeners.forEach((e=>{e()}))}isOnline(){return"boolean"==typeof this.online?this.online:"undefined"==typeof navigator||void 0===navigator.onLine||navigator.onLine}}const s=new i},72379:function(e,t,n){"use strict";n.d(t,{DV:function(){return u},Kw:function(){return a},Mz:function(){return l}});var r=n(15761),o=n(96474),i=n(32161);function s(e){return Math.min(1e3*2**e,3e4)}function a(e){return"online"!==(null!=e?e:"online")||o.N.isOnline()}class c{constructor(e){this.revert=null==e?void 0:e.revert,this.silent=null==e?void 0:e.silent}}function u(e){return e instanceof c}function l(e){let t,n,u,l=!1,f=0,h=!1;const p=new Promise(((e,t)=>{n=e,u=t})),d=()=>!r.j.isFocused()||"always"!==e.networkMode&&!o.N.isOnline(),m=r=>{h||(h=!0,null==e.onSuccess||e.onSuccess(r),null==t||t(),n(r))},y=n=>{h||(h=!0,null==e.onError||e.onError(n),null==t||t(),u(n))},v=()=>new Promise((n=>{t=e=>{if(h||!d())return n(e)},null==e.onPause||e.onPause()})).then((()=>{t=void 0,h||null==e.onContinue||e.onContinue()})),b=()=>{if(h)return;let t;try{t=e.fn()}catch(n){t=Promise.reject(n)}Promise.resolve(t).then(m).catch((t=>{var n,r;if(h)return;const o=null!=(n=e.retry)?n:3,a=null!=(r=e.retryDelay)?r:s,c="function"==typeof a?a(f,t):a,u=!0===o||"number"==typeof o&&f<o||"function"==typeof o&&o(f,t);!l&&u?(f++,null==e.onFail||e.onFail(f,t),(0,i.Gh)(c).then((()=>
2{if(d())return v()})).then((()=>{l?y(t):b()}))):y(t)}))};return a(e.networkMode)?b():v().then(b),{promise:p,cancel:t=>{h||(y(new c(t)),null==e.abort||e.abort())},continue:()=>{null==t||t()},cancelRetry:()=>{l=!0},continueRetry:()=>{l=!1}}}},33989:function(e,t,n){"use strict";n.d(t,{l:function(){return r}});class r{constructor(){this.listeners=[],this.subscribe=this.subscribe.bind(this)}subscribe(e){return this.listeners.push(e),this.onSubscribe(),()=>{this.listeners=this.listeners.filter((t=>t!==e)),this.onUnsubscribe()}}hasListeners(){return this.listeners.length>0}onSubscribe(){}onUnsubscribe(){}}},32161:function(e,t,n){"use strict";n.d(t,{A4:function(){return E},G9:function(){return x},Gh:function(){return O},I6:function(){return u},Kp:function(){return a},PN:function(){return s},Rm:function(){return h},SE:function(){return i},VS:function(){return v},X7:function(){return f},ZT:function(){return o},_v:function(){return c},_x:function(){return l},oE:function(){return P},sk:function(){return r},to:function(){return d},yF:function(){return p}});const r="undefined"==typeof window||"Deno"in window;function o(){}function i(e,t){return"function"==typeof e?e(t):e}function s(e){return"number"==typeof e&&e>=0&&e!==1/0}function a(e,t){return Math.max(e+(t||0)-Date.now(),0)}function c(e,t,n){return S(e)?"function"==typeof t?{...n,queryKey:e,queryFn:t}:{...t,queryKey:e}:e}function u(e,t,n){return S(e)?[{...t,queryKey:e},n]:[e||{},t]}function l(e,t){const{type:n="all",exact:r,fetchStatus:o,predicate:i,queryKey:s,stale:a}=e;if(S(s))if(r){if(t.queryHash!==h(s,t.options))return!1}else if(!d(t.queryKey,s))return!1;if("all"!==n){const e=t.isActive();if("active"===n&&!e)return!1;if("inactive"===n&&e)return!1}return("boolean"!=typeof a||t.isStale()===a)&&((void 0===o||o===t.state.fetchStatus)&&!(i&&!i(t)))}function f(e,t){const{exact:n,fetching:r,predicate:o,mutationKey:i}=e;if(S(i)){if(!t.options.mutationKey)return!1;if(n){if(p(t.options.mutationKey)!==p(i))return!1}else if(!d(t.options.mutationKey,i))return!1}return("boolean"!=typeof r||"loading"===t.state.status===r)&&!(o&&!o(t))}function h(e,t){return((null==t?void 0:t.queryKeyHashFn)||p)(e)}function p(e){return JSON.stringify(e,((e,t)=>g(t)?Object.keys(t).sort().reduce(((e,n)=>(e[n]=t[n],e)),{}):t))}function d(e,t){return m(e,t)}function m(e,t){return e===t||typeof e==typeof t&&(!(!e||!t||"object"!=typeof e||"object"!=typeof t)&&!Object.keys(t).some((n=>!m(e[n],t[n]))))}function y(e,t){if(e===t)return e;const n=b(e)&&b(t);if(n||g(e)&&g(t)){const r=n?e.length:Object.keys(e).length,o=n?t:Object.keys(t),i=o.length,s=n?[]:{};let a=0;for(let c=0;c<i;c++){const r=n?c:o[c];s[r]=y(e[r],t[r]),s[r]===e[r]&&a++}return r===i&&a===r?e:s}return t}function v(e,t){if(e&&!t||t&&!e)return!1;for(const n in e)if(e[n]!==t[n])return!1;return!0}function b(e){return Array.isArray(e)&&e.length===Object.keys(e).length}function g(e){if(!w(e))return!1;const t=e.constructor;if(void 0===t)return!0;const n=t.prototype;return!!w(n)&&!!n.hasOwnProperty("isPrototypeOf")}function w(e){return"[object Object]"===Object.prototype.toString.call(e)}function S(e){return Array.isArray(e)}function O(e){return new Promise((t=>{setTimeout(t,e)}))}function E(e){O(0).then(e)}function x(){if("function"==typeof AbortController)return new AbortController}function P(e,t,n){return null!=n.isDataEqual&&n.isDataEqual(e,t)?e:"function"==typeof n.structuralSharing?n.structuralSharing(e,t):!1!==n.structuralSharing?y(e,t):t}},85945:function(e,t,n){"use strict";n.d(t,{NL:function(){return a},aH:function(){return c}});var r=n(67294);const o=r.createContext(void 0),i=r.createContext(!1);function s(e,t){return e||(t&&"undefined"!=typeof window?(window.ReactQueryClientContext||(window.ReactQueryClientContext=o),window.ReactQueryClientContext):o)}const a=({context:e}={})=>{const t=r.useContext(s(e,r.useContext(i)));if(!t)throw new Error("No QueryClient set, use QueryClientProvider to set one");return t},c=({client:e,children:t,context:n,contextSharing:o=!1})=>{r.useEffect((()=>(e.mount(),()=>{e.unmount()})),[e]);const a=s(n,o);return r.createElement(i.Provider,{value:!n&&o},r.createElement(a.Provider,{value:e},t))}},40477:function(e,t,n){"use strict";n.d(t,{a:function(){return w}});var r=n(32161),o=n(30081),i=n(15761),s=n(33989),a=n(72379);class c extends s.l{constructor(e,t){super(),this.client=e,this.options=t,this.trackedProps=new Set,this.selectError=null,this.bindMethods(),this.setOptions(t)}bindMethods(){this.remove=this.remove.bind(this),this.refetch=this.refetch.bind(this)}onSubscribe(){1===this.listeners.length&&(this.currentQuery.addObserver(this),u(this.currentQuery,this.options)&&this.executeFetch(),this.updateTimers())}onUnsubscribe(){this.listeners.length||this.destroy()}shouldFetchOnReconnect(){return l(this.currentQuery,this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return l(this.currentQuery,this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=[],this.clearStaleTimeout(),this.clearRefetchInterval(),this.currentQuery.removeObserver(this)}setOptions(e,t){const n=this.options,o=this.currentQuery;if(this.options=this.client.defaultQueryOptions(e),(0,r.VS)(n,this.options)||this.client.getQueryCache().notify({type:"observerOptionsUpdated",query:this.currentQuery,observer:this}),void 0!==this.options.enabled&&"boolean"!=typeof this.options.enabled)throw new Error("Expected enabled to be a boolean");this.options.queryKey||(this.options.queryKey=n.queryKey),this.updateQuery();const i=this.hasListeners();i&&f(this.currentQuery,o,this.options,n)&&this.executeFetch(),this.updateResult(t),!i||this.currentQuery===o&&this.options.enabled===n.enabled&&this.options.staleTime===n.staleTime||this.updateStaleTimeout();const s=this.computeRefetchInterval();!i||this.currentQuery===o&&this.options.enabled===n.enabled&&s===this.currentRefetchInterval||this.updateRefetchInterval(s)}getOptimisticResult(e){const t=this.client.getQueryCache().build(this.client,e);return this.createResult(t,e)}getCurrentResult(){return this.currentResult}trackResult(e){const t={};return Object.keys(e).forEach((n=>{Object.defineProperty(t,n,{configurable:!1,enumerable:!0,get:()=>(this.trackedProps.add(n),e[n])})})),t}getCurrentQuery(){return this.currentQuery}remove(){this.client.getQueryCache().remove(this.currentQuery)}refetch({refetchPage:e,...t}={}){return this.fetch({...t,meta:{refetchPage:e}})}fetchOptimistic(e){const t=this.client.defaultQueryOptions(e),n=this.client.getQueryCache().build(this.client,t);return n.isFetchingOptimistic=!0,n.fetch().then((()=>this.createResult(n,t)))}fetch(e){var t;return this.executeFetch({...e,cancelRefetch:null==(t=e.cancelRefetch)||t}).then((()=>(this.updateResult(),this.currentResult)))}executeFetch(e){this.updateQuery();let t=this.currentQuery.fetch(this.options,e);return null!=e&&e.throwOnError||(t=t.catch(r.ZT)),t}updateStaleTimeout(){if(this.clearStaleTimeout(),r.sk||this.currentResult.isStale||!(0,r.PN)(this.options.staleTime))return;const e=(0,r.Kp)(this.currentResult.dataUpdatedAt,this.options.staleTime)+1;this.staleTimeoutId=setTimeout((()=>{this.currentResult.isStale||this.updateResult()}),e)}computeRefetchInterval(){var e;return"function"==typeof this.options.refetchInterval?this.options.refetchInterval(this.currentResult.data,this.currentQuery):null!=(e=this.options.refetchInterval)&&e}updateRefetchInterval(e){this.clearRefetchInterval(),this.currentRefetchInterval=e,!r.sk&&!1!==this.options.enabled&&(0,r.PN)(this.currentRefetchInterval)&&0!==this.currentRefetchInterval&&(this.refetchIntervalId=setInterval((()=>
2{(this.options.refetchIntervalInBackground||i.j.isFocused())&&this.executeFetch()}),this.currentRefetchInterval))}updateTimers(){this.updateStaleTimeout(),this.updateRefetchInterval(this.computeRefetchInterval())}clearStaleTimeout(){this.staleTimeoutId&&(clearTimeout(this.staleTimeoutId),this.staleTimeoutId=void 0)}clearRefetchInterval(){this.refetchIntervalId&&(clearInterval(this.refetchIntervalId),this.refetchIntervalId=void 0)}createResult(e,t){const n=this.currentQuery,o=this.options,i=this.currentResult,s=this.currentResultState,c=this.currentResultOptions,l=e!==n,p=l?e.state:this.currentQueryInitialState,d=l?this.currentResult:this.previousQueryResult,{state:m}=e;let y,{dataUpdatedAt:v,error:b,errorUpdatedAt:g,fetchStatus:w,status:S}=m,O=!1,E=!1;if(t._optimisticResults){const r=this.hasListeners(),i=!r&&u(e,t),s=r&&f(e,n,t,o);(i||s)&&(w=(0,a.Kw)(e.options.networkMode)?"fetching":"paused",v||(S="loading")),"isRestoring"===t._optimisticResults&&(w="idle")}if(t.keepPreviousData&&!m.dataUpdatedAt&&null!=d&&d.isSuccess&&"error"!==S)y=d.data,v=d.dataUpdatedAt,S=d.status,O=!0;else if(t.select&&void 0!==m.data)if(i&&m.data===(null==s?void 0:s.data)&&t.select===this.selectFn)y=this.selectResult;else try{this.selectFn=t.select,y=t.select(m.data),y=(0,r.oE)(null==i?void 0:i.data,y,t),this.selectResult=y,this.selectError=null}catch(C){0,this.selectError=C}else y=m.data;if(void 0!==t.placeholderData&&void 0===y&&"loading"===S){let e;if(null!=i&&i.isPlaceholderData&&t.placeholderData===(null==c?void 0:c.placeholderData))e=i.data;else if(e="function"==typeof t.placeholderData?t.placeholderData():t.placeholderData,t.select&&void 0!==e)try{e=t.select(e),this.selectError=null}catch(C){0,this.selectError=C}void 0!==e&&(S="success",y=(0,r.oE)(null==i?void 0:i.data,e,t),E=!0)}this.selectError&&(b=this.selectError,y=this.selectResult,g=Date.now(),S="error");const x="fetching"===w,P="loading"===S,R="error"===S;return{status:S,fetchStatus:w,isLoading:P,isSuccess:"success"===S,isError:R,isInitialLoading:P&&x,data:y,dataUpdatedAt:v,error:b,errorUpdatedAt:g,failureCount:m.fetchFailureCount,failureReason:m.fetchFailureReason,errorUpdateCount:m.errorUpdateCount,isFetched:m.dataUpdateCount>0||m.errorUpdateCount>0,isFetchedAfterMount:m.dataUpdateCount>p.dataUpdateCount||m.errorUpdateCount>p.errorUpdateCount,isFetching:x,isRefetching:x&&!P,isLoadingError:R&&0===m.dataUpdatedAt,isPaused:"paused"===w,isPlaceholderData:E,isPreviousData:O,isRefetchError:R&&0!==m.dataUpdatedAt,isStale:h(e,t),refetch:this.refetch,remove:this.remove}}updateResult(e){const t=this.currentResult,n=this.createResult(this.currentQuery,this.options);if(this.currentResultState=this.currentQuery.state,this.currentResultOptions=this.options,(0,r.VS)(n,t))return;this.currentResult=n;const o={cache:!0};!1!==(null==e?void 0:e.listeners)&&(()=>{if(!t)return!0;const{notifyOnChangeProps:e}=this.options;if("all"===e||!e&&!this.trackedProps.size)return!0;const n=new Set(null!=e?e:this.trackedProps);return this.options.useErrorBoundary&&n.add("error"),Object.keys(this.currentResult).some((e=>{const r=e;return this.currentResult[r]!==t[r]&&n.has(r)}))})()&&(o.listeners=!0),this.notify({...o,...e})}updateQuery(){const e=this.client.getQueryCache().build(this.client,this.options);if(e===this.currentQuery)return;const t=this.currentQuery;this.currentQuery=e,this.currentQueryInitialState=e.state,this.previousQueryResult=this.currentResult,this.hasListeners()&&(null==t||t.removeObserver(this),e.addObserver(this))}onQueryUpdate(e){const t={};"success"===e.type?t.onSuccess=!e.manual:"error"!==e.type||(0,a.DV)(e.error)||(t.onError=!0),this.updateResult(t),this.hasListeners()&&this.updateTimers()}notify(e){o.V.batch((()=>{var t,n,r,o;if(e.onSuccess)null==(t=(n=this.options).onSuccess)||t.call(n,this.currentResult.data),null==(r=(o=this.options).onSettled)||r.call(o,this.currentResult.data,null);else if(e.onError){var i,s,a,c;null==(i=(s=this.options).onError)||i.call(s,this.currentResult.error),null==(a=(c=this.options).onSettled)||a.call(c,void 0,this.currentResult.error)}
2e.listeners&&this.listeners.forEach((e=>{e(this.currentResult)})),e.cache&&this.client.getQueryCache().notify({query:this.currentQuery,type:"observerResultsUpdated"})}))}}function u(e,t){return function(e,t){return!(!1===t.enabled||e.state.dataUpdatedAt||"error"===e.state.status&&!1===t.retryOnMount)}(e,t)||e.state.dataUpdatedAt>0&&l(e,t,t.refetchOnMount)}function l(e,t,n){if(!1!==t.enabled){const r="function"==typeof n?n(e):n;return"always"===r||!1!==r&&h(e,t)}return!1}function f(e,t,n,r){return!1!==n.enabled&&(e!==t||!1===r.enabled)&&(!n.suspense||"error"!==e.state.status)&&h(e,n)}function h(e,t){return e.isStaleByTime(t.staleTime)}var p=n(67294);const d=n(61688).useSyncExternalStore;function m(){let e=!1;return{clearReset:()=>{e=!1},reset:()=>{e=!0},isReset:()=>e}}const y=p.createContext(m());var v=n(85945);const b=p.createContext(!1);b.Provider;function g(e,t){const n=(0,v.NL)({context:e.context}),r=p.useContext(b),i=p.useContext(y),s=n.defaultQueryOptions(e);s._optimisticResults=r?"isRestoring":"optimistic",s.onError&&(s.onError=o.V.batchCalls(s.onError)),s.onSuccess&&(s.onSuccess=o.V.batchCalls(s.onSuccess)),s.onSettled&&(s.onSettled=o.V.batchCalls(s.onSettled)),(e=>{e.suspense&&"number"!=typeof e.staleTime&&(e.staleTime=1e3)})(s),((e,t)=>{(e.suspense||e.useErrorBoundary)&&(t.isReset()||(e.retryOnMount=!1))})(s,i),(e=>{p.useEffect((()=>{e.clearReset()}),[e])})(i);const[a]=p.useState((()=>new t(n,s))),c=a.getOptimisticResult(s);if(d(p.useCallback((e=>r?()=>{}:a.subscribe(o.V.batchCalls(e))),[a,r]),(()=>a.getCurrentResult()),(()=>a.getCurrentResult())),p.useEffect((()=>{a.setOptions(s,{listeners:!1})}),[s,a]),((e,t,n)=>(null==e?void 0:e.suspense)&&((e,t)=>e.isLoading&&e.isFetching&&!t)(t,n))(s,c,r))throw((e,t,n)=>t.fetchOptimistic(e).then((({data:t})=>{null==e.onSuccess||e.onSuccess(t),null==e.onSettled||e.onSettled(t,null)})).catch((t=>{n.clearReset(),null==e.onError||e.onError(t),null==e.onSettled||e.onSettled(void 0,t)})))(s,a,i);if((({result:e,errorResetBoundary:t,useErrorBoundary:n,query:r})=>{return e.isError&&!t.isReset()&&!e.isFetching&&(o=n,i=[e.error,r],"function"==typeof o?o(...i):!!o);var o,i})({result:c,errorResetBoundary:i,useErrorBoundary:s.useErrorBoundary,query:a.getCurrentQuery()}))throw c.error;return s.notifyOnChangeProps?c:a.trackResult(c)}function w(e,t,n){return g((0,r._v)(e,t,n),c)}},71562:function(e,t,n){"use strict";n.d(t,{cP:function(){return c},rU:function(){return g}});var r=n(45697),o=n(67294),i=n(87896),s=n(64506);function a(){return a=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},a.apply(this,arguments)}function c(e){let t=e||"/",n="",r="";const o=t.indexOf("#");-1!==o&&(r=t.slice(o),t=t.slice(0,o));const i=t.indexOf("?");return-1!==i&&(n=t.slice(i),t=t.slice(0,i)),{pathname:t,search:"?"===n?"":n,hash:"#"===r?"":r}}const u=/^[a-zA-Z][a-zA-Z\d+\-.]*?:/,l=e=>{if("string"==typeof e)return!(e=>u.test(e))(e)};function f(e,t=""){var n;if(!l(e))return e;if(e.startsWith("./")||e.startsWith("../"))return e;const r=null!=(n=null!=t?t:"")?n:"/";return`${null!=r&&r.endsWith("/")?r.slice(0,-1):r}${e.startsWith("/")?e:`/${e}`}`}const h=e=>null==e?void 0:e.startsWith("/");function p(e,t){const{pathname:n,search:r,hash:o}=c(e);return`${(0,s.H)(n,t)}${r}${o}`}const d=(e,t)=>"number"==typeof e?e:l(e)?h(e)?function(e){const t=f(e),n="always";return p(t,n)}(e):function(e,t){if(h(e))return e;const n="always",r=(0,i.resolve)(e,t);return p(r,n)}(e,t):e,m=["to","getProps","onClick","onMouseEnter","activeClassName","activeStyle","innerRef","partiallyActive","state","replace","_location"];const y={activeClassName:r.string,activeStyle:r.object,partiallyActive:r.bool};function v(e){return o.createElement(i.Location,null,(({location:t})=>o.createElement(b,a({},e,{_location:t}))))}class b extends o.Component{constructor(e){super(e),this.defaultGetProps=({isPartiallyCurrent:e,isCurrent:t})=>(this.props.partiallyActive?e:t)?{className:[this.props.className,this.props.activeClassName].filter(
2Boolean).join(" "),style:a({},this.props.style,this.props.activeStyle)}:null;let t=!1;"undefined"!=typeof window&&window.IntersectionObserver&&(t=!0),this.state={IOSupported:t},this.abortPrefetch=null,this.handleRef=this.handleRef.bind(this)}_prefetch(){let e=window.location.pathname+window.location.search;this.props._location&&this.props._location.pathname&&(e=this.props._location.pathname+this.props._location.search);const t=c(d(this.props.to,e)),n=t.pathname+t.search;if(e!==n)return ___loader.enqueue(n)}componentWillUnmount(){if(!this.io)return;const{instance:e,el:t}=this.io;this.abortPrefetch&&this.abortPrefetch.abort(),e.unobserve(t),e.disconnect()}handleRef(e){this.props.innerRef&&Object.prototype.hasOwnProperty.call(this.props.innerRef,"current")?this.props.innerRef.current=e:this.props.innerRef&&this.props.innerRef(e),this.state.IOSupported&&e&&(this.io=((e,t)=>{const n=new window.IntersectionObserver((n=>{n.forEach((n=>{e===n.target&&t(n.isIntersecting||n.intersectionRatio>0)}))}));return n.observe(e),{instance:n,el:e}})(e,(e=>{e?this.abortPrefetch=this._prefetch():this.abortPrefetch&&this.abortPrefetch.abort()})))}render(){const e=this.props,{to:t,getProps:n=this.defaultGetProps,onClick:r,onMouseEnter:s,state:u,replace:f,_location:h}=e,p=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)t.indexOf(n=i[r])>=0||(o[n]=e[n]);return o}(e,m),y=d(t,h.pathname);return l(y)?o.createElement(i.Link,a({to:y,state:u,getProps:n,innerRef:this.handleRef,onMouseEnter:e=>{s&&s(e);const t=c(y);___loader.hovering(t.pathname+t.search)},onClick:e=>{if(r&&r(e),!(0!==e.button||this.props.target||e.defaultPrevented||e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)){e.preventDefault();let t=f;const n=encodeURI(y)===h.pathname;"boolean"!=typeof f&&n&&(t=!0),window.___navigate(y,{state:u,replace:t})}return!0}},p)):o.createElement("a",a({href:y},p))}}b.propTypes=a({},y,{onClick:r.func,to:r.string.isRequired,replace:r.bool,state:r.object});const g=o.forwardRef(((e,t)=>o.createElement(v,a({innerRef:t},e))))},83521:function(e,t,n){"use strict";n.r(t),n.d(t,{Script:function(){return d},ScriptStrategy:function(){return u},collectedScriptsByPage:function(){return a},scriptCache:function(){return h},scriptCallbackCache:function(){return p}});var r=n(67294),o=n(87896);function i(){return i=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},i.apply(this,arguments)}const s=new Map,a={get:e=>s.get(e)||[],set(e,t){const n=s.get(e)||[];n.push(t),s.set(e,n)},delete(e){s.delete(e)}},c="undefined"!=typeof self&&self.requestIdleCallback&&self.requestIdleCallback.bind(window)||function(e){const t=Date.now();return setTimeout((function(){e({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-t))}})}),1)};var u,l;(l=u||(u={})).postHydrate="post-hydrate",l.idle="idle",l.offMainThread="off-main-thread";const f=new Set(["src","strategy","dangerouslySetInnerHTML","children","onLoad","onError"]),h=new Set,p=new Map;function d(e){return r.createElement(o.Location,null,(()=>r.createElement(m,e)))}function m(e){const{src:t,strategy:n=u.postHydrate}=e||{},{pathname:s}=(0,o.useLocation)();if((0,r.useEffect)((()=>{let t;switch(n){case u.postHydrate:t=y(e);break;case u.idle:c((()=>{t=y(e)}));break;case u.offMainThread:{const t=b(e);a.set(s,t)}}return()=>{const{script:e,loadCallback:n,errorCallback:r}=t||{};n&&(null==e||e.removeEventListener("load",n)),r&&(null==e||e.removeEventListener("error",r)),null==e||e.remove()}}),[]),n===u.offMainThread){const o=v(e),c=b(e);return"undefined"==typeof window&&a.set(s,c),r.createElement("script",o?i({type:"text/partytown","data-strategy":n,crossOrigin:"anonymous"},c,{dangerouslySetInnerHTML:{__html:v(e)}}):i({type:"text/partytown",src:g(t),"data-strategy":n,crossOrigin:"anonymous"},c))}return null}function y(e){const{id:t,src:n,strategy:r=u.postHydrate,onLoad:o,onError:s}=e||{},a=t||n,c=["load","error"],l={load:o,error:s};if(a){for(const e of c)if(null!=l&&l[e]){var f;const t=p.get(a)||{},{callbacks:n=[]}=(null==t?void 0:t[e])||{};var d,m;n.push(null==l?void 0:l[e]),null!=t&&null!=(f=t[e])&&f.event?null==l||null==(d=l[e])||d.call(l,null==t||null==(m
2=t[e])?void 0:m.event):p.set(a,i({},t,{[e]:{callbacks:n}}))}if(h.has(a))return null}const y=v(e),g=b(e),S=document.createElement("script");t&&(S.id=t),S.dataset.strategy=r;for(const[i,u]of Object.entries(g))S.setAttribute(i,u);y&&(S.textContent=y),n&&(S.src=n);const O={};if(a){for(const e of c){const t=t=>w(t,a,e);S.addEventListener(e,t),O[`${e}Callback`]=t}h.add(a)}return document.body.appendChild(S),{script:S,loadCallback:O.loadCallback,errorCallback:O.errorCallback}}function v(e){const{dangerouslySetInnerHTML:t,children:n=""}=e||{},{__html:r=""}=t||{};return r||n}function b(e){const t={};for(const[n,r]of Object.entries(e))f.has(n)||(t[n]=r);return t}function g(e){if(e)return`/__third-party-proxy?url=${encodeURIComponent(e)}`}function w(e,t,n){const r=p.get(t)||{};for(const i of(null==r||null==(o=r[n])?void 0:o.callbacks)||[]){var o;i(e)}p.set(t,{[n]:{event:e}})}}},function(e){e.O(0,[774],(function(){return t=25824,e(e.s=t);var t}));e.O()}]);
3//# sourceMappingURL=app-6f66cb8fd3bb179718a3.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.