(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2171],{80114:function(e){e.exports=function(e,t,r){switch(r.length){case 0:return e.call(t);case 1:return e.call(t,r[0]);case 2:return e.call(t,r[0],r[1]);case 3:return e.call(t,r[0],r[1],r[2])}return e.apply(t,r)}},72887:function(e){e.exports=function(e,t,r){return e==e&&(void 0!==r&&(e=e<=r?e:r),void 0!==t&&(e=e>=t?e:t)),e}},42900:function(e,t,r){var n=r(77843),i=r(30524)(n);e.exports=i},73550:function(e,t,r){var n=r(95296),i=r(5051);e.exports=function e(t,r,a,s,o){var c=-1,l=t.length;for(a||(a=i),o||(o=[]);++c<l;){var h=t[c];r>0&&a(h)?r>1?e(h,r-1,a,s,o):n(o,h):s||(o[o.length]=h)}return o}},36426:function(e,t,r){var n=r(67404)();e.exports=n},77843:function(e,t,r){var n=r(36426),i=r(30099);e.exports=function(e,t){return e&&n(e,t,i)}},22757:function(e,t,r){var n=r(42900),i=r(94604);e.exports=function(e,t){var r=-1,a=i(e)?Array(e.length):[];return n(e,function(e,n,i){a[++r]=t(e,n,i)}),a}},2533:function(e,t,r){var n=r(77118),i=r(60858),a=r(75816),s=r(22757),o=r(72648),c=r(21288),l=r(81539),h=r(46610),u=r(16144);e.exports=function(e,t,r){t=t.length?n(t,function(e){return u(e)?function(t){return i(t,1===e.length?e[0]:e)}:e}):[h];var f=-1;return t=n(t,c(a)),o(s(e,function(e,r,i){return{criteria:n(t,function(t){return t(e)}),index:++f,value:e}}),function(e,t){return l(e,t,r)})}},57459:function(e,t,r){var n=r(46610),i=r(52189),a=r(63531);e.exports=function(e,t){return a(i(e,t,n),e+"")}},86819:function(e,t,r){var n=r(56768),i=r(85344),a=r(46610),s=i?function(e,t){return i(e,"toString",{configurable:!0,enumerable:!1,value:n(t),writable:!0})}:a;e.exports=s},72648:function(e){e.exports=function(e,t){var r=e.length;for(e.sort(t);r--;)e[r]=e[r].value;return e}},75544:function(e,t,r){var n=r(18510),i=/^\s+/;e.exports=function(e){return e?e.slice(0,n(e)+1).replace(i,""):e}},96835:function(e,t,r){var n=r(74277);e.exports=function(e,t){if(e!==t){var r=void 0!==e,i=null===e,a=e==e,s=n(e),o=void 0!==t,c=null===t,l=t==t,h=n(t);if(!c&&!h&&!s&&e>t||s&&o&&l&&!c&&!h||i&&o&&l||!r&&l||!a)return 1;if(!i&&!s&&!h&&e<t||h&&r&&a&&!i&&!s||c&&r&&a||!o&&a||!l)return -1}return 0}},81539:function(e,t,r){var n=r(96835);e.exports=function(e,t,r){for(var i=-1,a=e.criteria,s=t.criteria,o=a.length,c=r.length;++i<o;){var l=n(a[i],s[i]);if(l){if(i>=c)return l;return l*("desc"==r[i]?-1:1)}}return e.index-t.index}},30524:function(e,t,r){var n=r(94604);e.exports=function(e,t){return function(r,i){if(null==r)return r;if(!n(r))return e(r,i);for(var a=r.length,s=t?a:-1,o=Object(r);(t?s--:++s<a)&&!1!==i(o[s],s,o););return r}}},67404:function(e){e.exports=function(e){return function(t,r,n){for(var i=-1,a=Object(t),s=n(t),o=s.length;o--;){var c=s[e?o:++i];if(!1===r(a[c],c,a))break}return t}}},85344:function(e,t,r){var n=r(44300),i=function(){try{var e=n(Object,"defineProperty");return e({},"",{}),e}catch(e){}}();e.exports=i},5051:function(e,t,r){var n=r(18672),i=r(32312),a=r(16144),s=n?n.isConcatSpreadable:void 0;e.exports=function(e){return a(e)||i(e)||!!(s&&e&&e[s])}},44908:function(e,t,r){var n=r(21438),i=r(94604),a=r(48373),s=r(83919);e.exports=function(e,t,r){if(!s(r))return!1;var o=typeof t;return("number"==o?!!(i(r)&&a(t,r.length)):"string"==o&&t in r)&&n(r[t],e)}},52189:function(e,t,r){var n=r(80114),i=Math.max;e.exports=function(e,t,r){return t=i(void 0===t?e.length-1:t,0),function(){for(var a=arguments,s=-1,o=i(a.length-t,0),c=Array(o);++s<o;)c[s]=a[t+s];s=-1;for(var l=Array(t+1);++s<t;)l[s]=a[s];return l[t]=r(c),n(e,this,l)}}},63531:function(e,t,r){var n=r(86819),i=r(99383)(n);e.exports=i},99383:function(e){var t=Date.now;e.exports=function(e){var r=0,n=0;return function(){var i=t(),a=16-(i-n);if(n=i,a>0){if(++r>=800)return arguments[0]}else r=0;return e.apply(void 0,arguments)}}},18510:function(e){var t=/\s/;e.exports=function(e){for(var r=e.length;r--&&t.test(e.charAt(r)););return r}},57713:function(e,t,r){var n=r(72887),i=r(25522);e.exports=function(e,t,r){return void 0===r&&(r=t,t=void 0),void 0!==r&&(r=(r=i(r))==r?r:0),void 0!==t&&(t=(t=i(t))==t?t:0),n(i(e),t,r)}},56768:function(e){e.exports=function(e){return function(){return e}}},20053:function(e,t,r){var n=r(47777);e.exports=function(e,t){return n(e,t)}},10751:function(e,t,r){var n=r(73550),i=r(2533),a=r(57459),s=r(44908),o=a(function(e,t){if(null==e)return[];var r=t.length;return r>1&&s(e,t[0],t[1])?t=[]:r>2&&s(t[0],t[1],t[2])&&(t=[t[0]]),i(e,n(t,1),[])});e.exports=o},25522:function(e,t,r){var n=r(75544),i=r(83919),a=r(74277),s=0/0,o=/^[-+]0x[0-9a-f]+$/i,c=/^0b[01]+$/i,l=/^0o[0-7]+$/i,h=parseInt;e.exports=function(e){if("number"==typeof e)return e;if(a(e))return s;if(i(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=i(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=n(e);var r=c.test(e);return r||l.test(e)?h(e.slice(2),r?2:8):o.test(e)?s:+e}},67754:function(e,t,r){"use strict";var n=r(534);r.o(n,"notFound")&&r.d(t,{notFound:function(){return n.notFound}}),r.o(n,"redirect")&&r.d(t,{redirect:function(){return n.redirect}}),r.o(n,"useParams")&&r.d(t,{useParams:function(){return n.useParams}}),r.o(n,"usePathname")&&r.d(t,{usePathname:function(){return n.usePathname}}),r.o(n,"useRouter")&&r.d(t,{useRouter:function(){return n.useRouter}}),r.o(n,"useSearchParams")&&r.d(t,{useSearchParams:function(){return n.useSearchParams}})},96182:function(e,t,r){"use strict";r.d(t,{$:function(){return g}});var n=r(29758),i=r(7653),a=r(64864),s=r(11306),o=Object.defineProperty,c=Object.defineProperties,l=Object.getOwnPropertyDescriptors,h=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,p=(e,t,r)=>t in e?o(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,d=(e,t)=>{for(var r in t||(t={}))u.call(t,r)&&p(e,r,t[r]);if(h)for(var r of h(t))f.call(t,r)&&p(e,r,t[r]);return e},j=(e,t)=>c(e,l(t));let g=(0,i.forwardRef)((e,t)=>n.j.jsx(a.Z,j(d({ref:t},e),{weights:s.Z})));g.displayName="LockSimple"},93240:function(e,t,r){"use strict";r.d(t,{Y:function(){return g}});var n=r(29758),i=r(7653),a=r(64864),s=r(86420),o=Object.defineProperty,c=Object.defineProperties,l=Object.getOwnPropertyDescriptors,h=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,p=(e,t,r)=>t in e?o(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,d=(e,t)=>{for(var r in t||(t={}))u.call(t,r)&&p(e,r,t[r]);if(h)for(var r of h(t))f.call(t,r)&&p(e,r,t[r]);return e},j=(e,t)=>c(e,l(t));let g=(0,i.forwardRef)((e,t)=>n.j.jsx(a.Z,j(d({ref:t},e),{weights:s.Z})));g.displayName="MagnifyingGlass"},89895:function(e,t,r){"use strict";r.d(t,{F:function(){return g}});var n=r(29758),i=r(7653),a=r(64864);let s=new Map([["bold",n.j.jsx(n.j.Fragment,{children:n.j.jsx("path",{d:"M128,20A108,108,0,1,0,236,128,108.12,108.12,0,0,0,128,20Zm0,192a84,84,0,1,1,84-84A84.09,84.09,0,0,1,128,212Zm52-84a12,12,0,0,1-12,12H140v28a12,12,0,0,1-24,0V140H88a12,12,0,0,1,0-24h28V88a12,12,0,0,1,24,0v28h28A12,12,0,0,1,180,128Z"})})],["duotone",n.j.jsxs(n.j.Fragment,{children:[n.j.jsx("path",{d:"M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z",opacity:"0.2"}),n.j.jsx("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,192a88,88,0,1,1,88-88A88.1,88.1,0,0,1,128,216Zm48-88a8,8,0,0,1-8,8H136v32a8,8,0,0,1-16,0V136H88a8,8,0,0,1,0-16h32V88a8,8,0,0,1,16,0v32h32A8,8,0,0,1,176,128Z"})]})],["fill",n.j.jsx(n.j.Fragment,{children:n.j.jsx("path",{d:"M128,24A104,104,0,1,0,232,128,104.13,104.13,0,0,0,128,24Zm40,112H136v32a8,8,0,0,1-16,0V136H88a8,8,0,0,1,0-16h32V88a8,8,0,0,1,16,0v32h32a8,8,0,0,1,0,16Z"})})],["light",n.j.jsx(n.j.Fragment,{children:n.j.jsx("path",{d:"M128,26A102,102,0,1,0,230,128,102.12,102.12,0,0,0,128,26Zm0,192a90,90,0,1,1,90-90A90.1,90.1,0,0,1,128,218Zm46-90a6,6,0,0,1-6,6H134v34a6,6,0,0,1-12,0V134H88a6,6,0,0,1,0-12h34V88a6,6,0,0,1,12,0v34h34A6,6,0,0,1,174,128Z"})})],["regular",n.j.jsx(n.j.Fragment,{children:n.j.jsx("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,192a88,88,0,1,1,88-88A88.1,88.1,0,0,1,128,216Zm48-88a8,8,0,0,1-8,8H136v32a8,8,0,0,1-16,0V136H88a8,8,0,0,1,0-16h32V88a8,8,0,0,1,16,0v32h32A8,8,0,0,1,176,128Z"})})],["thin",n.j.jsx(n.j.Fragment,{children:n.j.jsx("path",{d:"M128,28A100,100,0,1,0,228,128,100.11,100.11,0,0,0,128,28Zm0,192a92,92,0,1,1,92-92A92.1,92.1,0,0,1,128,220Zm44-92a4,4,0,0,1-4,4H132v36a4,4,0,0,1-8,0V132H88a4,4,0,0,1,0-8h36V88a4,4,0,0,1,8,0v36h36A4,4,0,0,1,172,128Z"})})]]);var o=Object.defineProperty,c=Object.defineProperties,l=Object.getOwnPropertyDescriptors,h=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,p=(e,t,r)=>t in e?o(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,d=(e,t)=>{for(var r in t||(t={}))u.call(t,r)&&p(e,r,t[r]);if(h)for(var r of h(t))f.call(t,r)&&p(e,r,t[r]);return e},j=(e,t)=>c(e,l(t));let g=(0,i.forwardRef)((e,t)=>n.j.jsx(a.Z,j(d({ref:t},e),{weights:s})));g.displayName="PlusCircle"},5942:function(e,t,r){"use strict";r.d(t,{j:function(){return g}});var n=r(29758),i=r(7653),a=r(64864),s=r(539),o=Object.defineProperty,c=Object.defineProperties,l=Object.getOwnPropertyDescriptors,h=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,p=(e,t,r)=>t in e?o(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,d=(e,t)=>{for(var r in t||(t={}))u.call(t,r)&&p(e,r,t[r]);if(h)for(var r of h(t))f.call(t,r)&&p(e,r,t[r]);return e},j=(e,t)=>c(e,l(t));let g=(0,i.forwardRef)((e,t)=>n.j.jsx(a.Z,j(d({ref:t},e),{weights:s.Z})));g.displayName="Shapes"},40613:function(e,t,r){"use strict";r.d(t,{Y:function(){return g}});var n=r(29758),i=r(7653),a=r(64864);let s=new Map([["bold",n.j.jsx(n.j.Fragment,{children:n.j.jsx("path",{d:"M128,20A108,108,0,1,0,236,128,108.12,108.12,0,0,0,128,20ZM79.57,196.57a60,60,0,0,1,96.86,0,83.72,83.72,0,0,1-96.86,0ZM100,120a28,28,0,1,1,28,28A28,28,0,0,1,100,120ZM194,179.94a83.48,83.48,0,0,0-29-23.42,52,52,0,1,0-74,0,83.48,83.48,0,0,0-29,23.42,84,84,0,1,1,131.9,0Z"})})],["duotone",n.j.jsxs(n.j.Fragment,{children:[n.j.jsx("path",{d:"M224,128a95.76,95.76,0,0,1-31.8,71.37A72,72,0,0,0,128,160a40,40,0,1,0-40-40,40,40,0,0,0,40,40,72,72,0,0,0-64.2,39.37h0A96,96,0,1,1,224,128Z",opacity:"0.2"}),n.j.jsx("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24ZM74.08,197.5a64,64,0,0,1,107.84,0,87.83,87.83,0,0,1-107.84,0ZM96,120a32,32,0,1,1,32,32A32,32,0,0,1,96,120Zm97.76,66.41a79.66,79.66,0,0,0-36.06-28.75,48,48,0,1,0-59.4,0,79.66,79.66,0,0,0-36.06,28.75,88,88,0,1,1,131.52,0Z"})]})],["fill",n.j.jsx(n.j.Fragment,{children:n.j.jsx("path",{d:"M172,120a44,44,0,1,1-44-44A44.05,44.05,0,0,1,172,120Zm60,8A104,104,0,1,1,128,24,104.11,104.11,0,0,1,232,128Zm-16,0a88.09,88.09,0,0,0-91.47-87.93C77.43,41.89,39.87,81.12,40,128.25a87.65,87.65,0,0,0,22.24,58.16A79.71,79.71,0,0,1,84,165.1a4,4,0,0,1,4.83.32,59.83,59.83,0,0,0,78.28,0,4,4,0,0,1,4.83-.32,79.71,79.71,0,0,1,21.79,21.31A87.62,87.62,0,0,0,216,128Z"})})],["light",n.j.jsx(n.j.Fragment,{children:n.j.jsx("path",{d:"M128,26A102,102,0,1,0,230,128,102.12,102.12,0,0,0,128,26ZM71.44,198a66,66,0,0,1,113.12,0,89.8,89.8,0,0,1-113.12,0ZM94,120a34,34,0,1,1,34,34A34,34,0,0,1,94,120Zm99.51,69.64a77.53,77.53,0,0,0-40-31.38,46,46,0,1,0-51,0,77.53,77.53,0,0,0-40,31.38,90,90,0,1,1,131,0Z"})})],["regular",n.j.jsx(n.j.Fragment,{children:n.j.jsx("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24ZM74.08,197.5a64,64,0,0,1,107.84,0,87.83,87.83,0,0,1-107.84,0ZM96,120a32,32,0,1,1,32,32A32,32,0,0,1,96,120Zm97.76,66.41a79.66,79.66,0,0,0-36.06-28.75,48,48,0,1,0-59.4,0,79.66,79.66,0,0,0-36.06,28.75,88,88,0,1,1,131.52,0Z"})})],["thin",n.j.jsx(n.j.Fragment,{children:n.j.jsx("path",{d:"M128,28A100,100,0,1,0,228,128,100.11,100.11,0,0,0,128,28ZM68.87,198.42a68,68,0,0,1,118.26,0,91.8,91.8,0,0,1-118.26,0Zm124.3-5.55a75.61,75.61,0,0,0-44.51-34,44,44,0,1,0-41.32,0,75.61,75.61,0,0,0-44.51,34,92,92,0,1,1,130.34,0ZM128,156a36,36,0,1,1,36-36A36,36,0,0,1,128,156Z"})})]]);var o=Object.defineProperty,c=Object.defineProperties,l=Object.getOwnPropertyDescriptors,h=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,p=(e,t,r)=>t in e?o(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,d=(e,t)=>{for(var r in t||(t={}))u.call(t,r)&&p(e,r,t[r]);if(h)for(var r of h(t))f.call(t,r)&&p(e,r,t[r]);return e},j=(e,t)=>c(e,l(t));let g=(0,i.forwardRef)((e,t)=>n.j.jsx(a.Z,j(d({ref:t},e),{weights:s})));g.displayName="UserCircle"},16896:function(e,t,r){"use strict";r.d(t,{Q:function(){return g}});var n=r(29758),i=r(7653),a=r(64864);let s=new Map([["bold",n.j.jsx(n.j.Fragment,{children:n.j.jsx("path",{d:"M125.18,156.94a64,64,0,1,0-82.36,0,100.23,100.23,0,0,0-39.49,32,12,12,0,0,0,19.35,14.2,76,76,0,0,1,122.64,0,12,12,0,0,0,19.36-14.2A100.33,100.33,0,0,0,125.18,156.94ZM44,108a40,40,0,1,1,40,40A40,40,0,0,1,44,108Zm206.1,97.67a12,12,0,0,1-16.78-2.57A76.31,76.31,0,0,0,172,172a12,12,0,0,1,0-24,40,40,0,1,0-10.3-78.67,12,12,0,1,1-6.16-23.19,64,64,0,0,1,57.64,110.8,100.23,100.23,0,0,1,39.49,32A12,12,0,0,1,250.1,205.67Z"})})],["duotone",n.j.jsxs(n.j.Fragment,{children:[n.j.jsx("path",{d:"M136,108A52,52,0,1,1,84,56,52,52,0,0,1,136,108Z",opacity:"0.2"}),n.j.jsx("path",{d:"M117.25,157.92a60,60,0,1,0-66.5,0A95.83,95.83,0,0,0,3.53,195.63a8,8,0,1,0,13.4,8.74,80,80,0,0,1,134.14,0,8,8,0,0,0,13.4-8.74A95.83,95.83,0,0,0,117.25,157.92ZM40,108a44,44,0,1,1,44,44A44.05,44.05,0,0,1,40,108Zm210.14,98.7a8,8,0,0,1-11.07-2.33A79.83,79.83,0,0,0,172,168a8,8,0,0,1,0-16,44,44,0,1,0-16.34-84.87,8,8,0,1,1-5.94-14.85,60,60,0,0,1,55.53,105.64,95.83,95.83,0,0,1,47.22,37.71A8,8,0,0,1,250.14,206.7Z"})]})],["fill",n.j.jsx(n.j.Fragment,{children:n.j.jsx("path",{d:"M164.47,195.63a8,8,0,0,1-6.7,12.37H10.23a8,8,0,0,1-6.7-12.37,95.83,95.83,0,0,1,47.22-37.71,60,60,0,1,1,66.5,0A95.83,95.83,0,0,1,164.47,195.63Zm87.91-.15a95.87,95.87,0,0,0-47.13-37.56A60,60,0,0,0,144.7,54.59a4,4,0,0,0-1.33,6A75.83,75.83,0,0,1,147,150.53a4,4,0,0,0,1.07,5.53,112.32,112.32,0,0,1,29.85,30.83,23.92,23.92,0,0,1,3.65,16.47,4,4,0,0,0,3.95,4.64h60.3a8,8,0,0,0,7.73-5.93A8.22,8.22,0,0,0,252.38,195.48Z"})})],["light",n.j.jsx(n.j.Fragment,{children:n.j.jsx("path",{d:"M112.6,158.43a58,58,0,1,0-57.2,0A93.83,93.83,0,0,0,5.21,196.72a6,6,0,0,0,10.05,6.56,82,82,0,0,1,137.48,0,6,6,0,0,0,10-6.56A93.83,93.83,0,0,0,112.6,158.43ZM38,108a46,46,0,1,1,46,46A46.06,46.06,0,0,1,38,108Zm211,97a6,6,0,0,1-8.3-1.74A81.8,81.8,0,0,0,172,166a6,6,0,0,1,0-12,46,46,0,1,0-17.08-88.73,6,6,0,1,1-4.46-11.14,58,58,0,0,1,50.14,104.3,93.83,93.83,0,0,1,50.19,38.29A6,6,0,0,1,249,205Z"})})],["regular",n.j.jsx(n.j.Fragment,{children:n.j.jsx("path",{d:"M117.25,157.92a60,60,0,1,0-66.5,0A95.83,95.83,0,0,0,3.53,195.63a8,8,0,1,0,13.4,8.74,80,80,0,0,1,134.14,0,8,8,0,0,0,13.4-8.74A95.83,95.83,0,0,0,117.25,157.92ZM40,108a44,44,0,1,1,44,44A44.05,44.05,0,0,1,40,108Zm210.14,98.7a8,8,0,0,1-11.07-2.33A79.83,79.83,0,0,0,172,168a8,8,0,0,1,0-16,44,44,0,1,0-16.34-84.87,8,8,0,1,1-5.94-14.85,60,60,0,0,1,55.53,105.64,95.83,95.83,0,0,1,47.22,37.71A8,8,0,0,1,250.14,206.7Z"})})],["thin",n.j.jsx(n.j.Fragment,{children:n.j.jsx("path",{d:"M107.19,159a56,56,0,1,0-46.38,0A91.83,91.83,0,0,0,6.88,197.81a4,4,0,1,0,6.7,4.37,84,84,0,0,1,140.84,0,4,4,0,1,0,6.7-4.37A91.83,91.83,0,0,0,107.19,159ZM36,108a48,48,0,1,1,48,48A48.05,48.05,0,0,1,36,108Zm212,95.35a4,4,0,0,1-5.53-1.17A83.81,83.81,0,0,0,172,164a4,4,0,0,1,0-8,48,48,0,1,0-17.82-92.58,4,4,0,1,1-3-7.43,56,56,0,0,1,44,103,91.83,91.83,0,0,1,53.93,38.86A4,4,0,0,1,248,203.35Z"})})]]);var o=Object.defineProperty,c=Object.defineProperties,l=Object.getOwnPropertyDescriptors,h=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,p=(e,t,r)=>t in e?o(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,d=(e,t)=>{for(var r in t||(t={}))u.call(t,r)&&p(e,r,t[r]);if(h)for(var r of h(t))f.call(t,r)&&p(e,r,t[r]);return e},j=(e,t)=>c(e,l(t));let g=(0,i.forwardRef)((e,t)=>n.j.jsx(a.Z,j(d({ref:t},e),{weights:s})));g.displayName="Users"},11306:function(e,t,r){"use strict";r.d(t,{Z:function(){return i}});var n=r(29758);let i=new Map([["bold",n.j.jsx(n.j.Fragment,{children:n.j.jsx("path",{d:"M208,76H180V56A52,52,0,0,0,76,56V76H48A20,20,0,0,0,28,96V208a20,20,0,0,0,20,20H208a20,20,0,0,0,20-20V96A20,20,0,0,0,208,76ZM100,56a28,28,0,0,1,56,0V76H100ZM204,204H52V100H204Z"})})],["duotone",n.j.jsxs(n.j.Fragment,{children:[n.j.jsx("path",{d:"M216,96V208a8,8,0,0,1-8,8H48a8,8,0,0,1-8-8V96a8,8,0,0,1,8-8H208A8,8,0,0,1,216,96Z",opacity:"0.2"}),n.j.jsx("path",{d:"M208,80H176V56a48,48,0,0,0-96,0V80H48A16,16,0,0,0,32,96V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V96A16,16,0,0,0,208,80ZM96,56a32,32,0,0,1,64,0V80H96ZM208,208H48V96H208V208Z"})]})],["fill",n.j.jsx(n.j.Fragment,{children:n.j.jsx("path",{d:"M208,80H176V56a48,48,0,0,0-96,0V80H48A16,16,0,0,0,32,96V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V96A16,16,0,0,0,208,80ZM96,56a32,32,0,0,1,64,0V80H96Z"})})],["light",n.j.jsx(n.j.Fragment,{children:n.j.jsx("path",{d:"M208,82H174V56a46,46,0,0,0-92,0V82H48A14,14,0,0,0,34,96V208a14,14,0,0,0,14,14H208a14,14,0,0,0,14-14V96A14,14,0,0,0,208,82ZM94,56a34,34,0,0,1,68,0V82H94ZM210,208a2,2,0,0,1-2,2H48a2,2,0,0,1-2-2V96a2,2,0,0,1,2-2H208a2,2,0,0,1,2,2Z"})})],["regular",n.j.jsx(n.j.Fragment,{children:n.j.jsx("path",{d:"M208,80H176V56a48,48,0,0,0-96,0V80H48A16,16,0,0,0,32,96V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V96A16,16,0,0,0,208,80ZM96,56a32,32,0,0,1,64,0V80H96ZM208,208H48V96H208V208Z"})})],["thin",n.j.jsx(n.j.Fragment,{children:n.j.jsx("path",{d:"M208,84H172V56a44,44,0,0,0-88,0V84H48A12,12,0,0,0,36,96V208a12,12,0,0,0,12,12H208a12,12,0,0,0,12-12V96A12,12,0,0,0,208,84ZM92,56a36,36,0,0,1,72,0V84H92ZM212,208a4,4,0,0,1-4,4H48a4,4,0,0,1-4-4V96a4,4,0,0,1,4-4H208a4,4,0,0,1,4,4Z"})})]])},86420:function(e,t,r){"use strict";r.d(t,{Z:function(){return i}});var n=r(29758);let i=new Map([["bold",n.j.jsx(n.j.Fragment,{children:n.j.jsx("path",{d:"M232.49,215.51,185,168a92.12,92.12,0,1,0-17,17l47.53,47.54a12,12,0,0,0,17-17ZM44,112a68,68,0,1,1,68,68A68.07,68.07,0,0,1,44,112Z"})})],["duotone",n.j.jsxs(n.j.Fragment,{children:[n.j.jsx("path",{d:"M192,112a80,80,0,1,1-80-80A80,80,0,0,1,192,112Z",opacity:"0.2"}),n.j.jsx("path",{d:"M229.66,218.34,179.6,168.28a88.21,88.21,0,1,0-11.32,11.31l50.06,50.07a8,8,0,0,0,11.32-11.32ZM40,112a72,72,0,1,1,72,72A72.08,72.08,0,0,1,40,112Z"})]})],["fill",n.j.jsx(n.j.Fragment,{children:n.j.jsx("path",{d:"M168,112a56,56,0,1,1-56-56A56,56,0,0,1,168,112Zm61.66,117.66a8,8,0,0,1-11.32,0l-50.06-50.07a88,88,0,1,1,11.32-11.31l50.06,50.06A8,8,0,0,1,229.66,229.66ZM112,184a72,72,0,1,0-72-72A72.08,72.08,0,0,0,112,184Z"})})],["light",n.j.jsx(n.j.Fragment,{children:n.j.jsx("path",{d:"M228.24,219.76l-51.38-51.38a86.15,86.15,0,1,0-8.48,8.48l51.38,51.38a6,6,0,0,0,8.48-8.48ZM38,112a74,74,0,1,1,74,74A74.09,74.09,0,0,1,38,112Z"})})],["regular",n.j.jsx(n.j.Fragment,{children:n.j.jsx("path",{d:"M229.66,218.34l-50.07-50.06a88.11,88.11,0,1,0-11.31,11.31l50.06,50.07a8,8,0,0,0,11.32-11.32ZM40,112a72,72,0,1,1,72,72A72.08,72.08,0,0,1,40,112Z"})})],["thin",n.j.jsx(n.j.Fragment,{children:n.j.jsx("path",{d:"M226.83,221.17l-52.7-52.7a84.1,84.1,0,1,0-5.66,5.66l52.7,52.7a4,4,0,0,0,5.66-5.66ZM36,112a76,76,0,1,1,76,76A76.08,76.08,0,0,1,36,112Z"})})]])},539:function(e,t,r){"use strict";r.d(t,{Z:function(){return i}});var n=r(29758);let i=new Map([["bold",n.j.jsx(n.j.Fragment,{children:n.j.jsx("path",{d:"M71.49,60.55a12,12,0,0,0-23,0l-36,120A12,12,0,0,0,24,196H96a12,12,0,0,0,11.49-15.45ZM40.13,172,60,105.76,79.87,172ZM212,74a54,54,0,1,0-54,54A54.06,54.06,0,0,0,212,74Zm-84,0a30,30,0,1,1,30,30A30,30,0,0,1,128,74Zm96,70H136a12,12,0,0,0-12,12v52a12,12,0,0,0,12,12h88a12,12,0,0,0,12-12V156A12,12,0,0,0,224,144Zm-12,52H148V168h64Z"})})],["duotone",n.j.jsxs(n.j.Fragment,{children:[n.j.jsx("path",{d:"M64,64l40,120H24ZM200,76a44,44,0,1,0-44,44A44,44,0,0,0,200,76Zm-64,76v56h88V152Z",opacity:"0.2"}),n.j.jsx("path",{d:"M224,144H136a8,8,0,0,0-8,8v56a8,8,0,0,0,8,8h88a8,8,0,0,0,8-8V152A8,8,0,0,0,224,144Zm-8,56H144V160h72ZM71.59,61.47a8,8,0,0,0-15.18,0l-40,120A8,8,0,0,0,24,192h80a8,8,0,0,0,7.59-10.53ZM35.1,176,64,89.3,92.9,176ZM208,76a52,52,0,1,0-52,52A52.06,52.06,0,0,0,208,76Zm-88,0a36,36,0,1,1,36,36A36,36,0,0,1,120,76Z"})]})],["fill",n.j.jsx(n.j.Fragment,{children:n.j.jsx("path",{d:"M111.59,181.47A8,8,0,0,1,104,192H24a8,8,0,0,1-7.59-10.53l40-120a8,8,0,0,1,15.18,0ZM208,76a52,52,0,1,0-52,52A52.06,52.06,0,0,0,208,76Zm16,68H136a8,8,0,0,0-8,8v56a8,8,0,0,0,8,8h88a8,8,0,0,0,8-8V152A8,8,0,0,0,224,144Z"})})],["light",n.j.jsx(n.j.Fragment,{children:n.j.jsx("path",{d:"M69.69,62.1a6,6,0,0,0-11.38,0l-40,120A6,6,0,0,0,24,190h80a6,6,0,0,0,5.69-7.9ZM32.32,178,64,83l31.68,95ZM206,76a50,50,0,1,0-50,50A50.06,50.06,0,0,0,206,76Zm-88,0a38,38,0,1,1,38,38A38,38,0,0,1,118,76Zm106,70H136a6,6,0,0,0-6,6v56a6,6,0,0,0,6,6h88a6,6,0,0,0,6-6V152A6,6,0,0,0,224,146Zm-6,56H142V158h76Z"})})],["regular",n.j.jsx(n.j.Fragment,{children:n.j.jsx("path",{d:"M71.59,61.47a8,8,0,0,0-15.18,0l-40,120A8,8,0,0,0,24,192h80a8,8,0,0,0,7.59-10.53ZM35.1,176,64,89.3,92.9,176ZM208,76a52,52,0,1,0-52,52A52.06,52.06,0,0,0,208,76Zm-88,0a36,36,0,1,1,36,36A36,36,0,0,1,120,76Zm104,68H136a8,8,0,0,0-8,8v56a8,8,0,0,0,8,8h88a8,8,0,0,0,8-8V152A8,8,0,0,0,224,144Zm-8,56H144V160h72Z"})})],["thin",n.j.jsx(n.j.Fragment,{children:n.j.jsx("path",{d:"M67.79,62.74a4,4,0,0,0-7.58,0l-40,120A4,4,0,0,0,24,188h80a4,4,0,0,0,3.79-5.26ZM29.55,180,64,76.65,98.45,180ZM204,76a48,48,0,1,0-48,48A48.05,48.05,0,0,0,204,76Zm-88,0a40,40,0,1,1,40,40A40,40,0,0,1,116,76Zm108,72H136a4,4,0,0,0-4,4v56a4,4,0,0,0,4,4h88a4,4,0,0,0,4-4V152A4,4,0,0,0,224,148Zm-4,56H140V156h80Z"})})]])},12328:function(e,t,r){"use strict";r.d(t,{Z:function(){return g}});var n=r(29758),i=r(7653),a=Object.defineProperty,s=Object.defineProperties,o=Object.getOwnPropertyDescriptors,c=Object.getOwnPropertySymbols,l=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,u=(e,t,r)=>t in e?a(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,f=(e,t)=>{for(var r in t||(t={}))l.call(t,r)&&u(e,r,t[r]);if(c)for(var r of c(t))h.call(t,r)&&u(e,r,t[r]);return e},p=(e,t)=>s(e,o(t)),d=(e,t)=>{var r={};for(var n in e)l.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&c)for(var n of c(e))0>t.indexOf(n)&&h.call(e,n)&&(r[n]=e[n]);return r};let j=(0,i.forwardRef)((e,t)=>{let{alt:r,color:i="currentColor",size:a="1em",weight:s="regular",mirrored:o=!1,children:c,weights:l}=e,h=d(e,["alt","color","size","weight","mirrored","children","weights"]);return n.j.jsxs("svg",p(f({ref:t,xmlns:"http://www.w3.org/2000/svg",width:a,height:a,fill:i,viewBox:"0 0 256 256",transform:o?"scale(-1, 1)":void 0},h),{children:[!!r&&n.j.jsx("title",{children:r}),c,l.get(s)]}))});j.displayName="SSRBase";let g=j},93914:function(e,t,r){"use strict";r.d(t,{p:function(){return g}});var n=r(29758),i=r(7653),a=r(12328),s=r(62719),o=Object.defineProperty,c=Object.defineProperties,l=Object.getOwnPropertyDescriptors,h=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,p=(e,t,r)=>t in e?o(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,d=(e,t)=>{for(var r in t||(t={}))u.call(t,r)&&p(e,r,t[r]);if(h)for(var r of h(t))f.call(t,r)&&p(e,r,t[r]);return e},j=(e,t)=>c(e,l(t));let g=(0,i.forwardRef)((e,t)=>n.j.jsx(a.Z,j(d({ref:t},e),{weights:s.Z})));g.displayName="CaretDown"},23130:function(e,t,r){"use strict";function n(e){return Array.isArray?Array.isArray(e):"[object Array]"===h(e)}r.d(t,{Z:function(){return G}});let i=1/0;function a(e){return"string"==typeof e}function s(e){return"number"==typeof e}function o(e){return"object"==typeof e}function c(e){return null!=e}function l(e){return!e.trim().length}function h(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":Object.prototype.toString.call(e)}let u=e=>`Invalid value for key ${e}`,f=e=>`Pattern length exceeds max of ${e}.`,p=e=>`Missing ${e} property in key`,d=e=>`Property 'weight' in key '${e}' must be a positive integer`,j=Object.prototype.hasOwnProperty;class g{constructor(e){this._keys=[],this._keyMap={};let t=0;e.forEach(e=>{let r=m(e);this._keys.push(r),this._keyMap[r.id]=r,t+=r.weight}),this._keys.forEach(e=>{e.weight/=t})}get(e){return this._keyMap[e]}keys(){return this._keys}toJSON(){return JSON.stringify(this._keys)}}function m(e){let t=null,r=null,i=null,s=1,o=null;if(a(e)||n(e))i=e,t=x(e),r=y(e);else{if(!j.call(e,"name"))throw Error(p("name"));let n=e.name;if(i=n,j.call(e,"weight")&&(s=e.weight)<=0)throw Error(d(n));t=x(n),r=y(n),o=e.getFn}return{path:t,id:r,weight:s,src:i,getFn:o}}function x(e){return n(e)?e:e.split(".")}function y(e){return n(e)?e.join("."):e}var v={isCaseSensitive:!1,includeScore:!1,keys:[],shouldSort:!0,sortFn:(e,t)=>e.score===t.score?e.idx<t.idx?-1:1:e.score<t.score?-1:1,includeMatches:!1,findAllMatches:!1,minMatchCharLength:1,location:0,threshold:.6,distance:100,useExtendedSearch:!1,getFn:function(e,t){let r=[],l=!1,u=(e,t,f)=>{if(c(e)){if(t[f]){var p,d;let j=e[t[f]];if(c(j)){if(f===t.length-1&&(a(j)||s(j)||!0===(p=j)||!1===p||o(d=p)&&null!==d&&"[object Boolean]"==h(p)))r.push(null==j?"":function(e){if("string"==typeof e)return e;let t=e+"";return"0"==t&&1/e==-i?"-0":t}(j));else if(n(j)){l=!0;for(let e=0,r=j.length;e<r;e+=1)u(j[e],t,f+1)}else t.length&&u(j,t,f+1)}}else r.push(e)}};return u(e,a(t)?t.split("."):t,0),l?r:r[0]},ignoreLocation:!1,ignoreFieldNorm:!1,fieldNormWeight:1};let M=/[^ ]+/g;class A{constructor({getFn:e=v.getFn,fieldNormWeight:t=v.fieldNormWeight}={}){this.norm=function(e=1,t=3){let r=new Map,n=Math.pow(10,t);return{get(t){let i=t.match(M).length;if(r.has(i))return r.get(i);let a=parseFloat(Math.round(1/Math.pow(i,.5*e)*n)/n);return r.set(i,a),a},clear(){r.clear()}}}(t,3),this.getFn=e,this.isCreated=!1,this.setIndexRecords()}setSources(e=[]){this.docs=e}setIndexRecords(e=[]){this.records=e}setKeys(e=[]){this.keys=e,this._keysMap={},e.forEach((e,t)=>{this._keysMap[e.id]=t})}create(){!this.isCreated&&this.docs.length&&(this.isCreated=!0,a(this.docs[0])?this.docs.forEach((e,t)=>{this._addString(e,t)}):this.docs.forEach((e,t)=>{this._addObject(e,t)}),this.norm.clear())}add(e){let t=this.size();a(e)?this._addString(e,t):this._addObject(e,t)}removeAt(e){this.records.splice(e,1);for(let t=e,r=this.size();t<r;t+=1)this.records[t].i-=1}getValueForItemAtKeyId(e,t){return e[this._keysMap[t]]}size(){return this.records.length}_addString(e,t){if(!c(e)||l(e))return;let r={v:e,i:t,n:this.norm.get(e)};this.records.push(r)}_addObject(e,t){let r={i:t,$:{}};this.keys.forEach((t,i)=>{let s=t.getFn?t.getFn(e):this.getFn(e,t.path);if(c(s)){if(n(s)){let e=[],t=[{nestedArrIndex:-1,value:s}];for(;t.length;){let{nestedArrIndex:r,value:i}=t.pop();if(c(i)){if(a(i)&&!l(i)){let t={v:i,i:r,n:this.norm.get(i)};e.push(t)}else n(i)&&i.forEach((e,r)=>{t.push({nestedArrIndex:r,value:e})})}}r.$[i]=e}else if(a(s)&&!l(s)){let e={v:s,n:this.norm.get(s)};r.$[i]=e}}}),this.records.push(r)}toJSON(){return{keys:this.keys,records:this.records}}}function Z(e,t,{getFn:r=v.getFn,fieldNormWeight:n=v.fieldNormWeight}={}){let i=new A({getFn:r,fieldNormWeight:n});return i.setKeys(e.map(m)),i.setSources(t),i.create(),i}function b(e,{errors:t=0,currentLocation:r=0,expectedLocation:n=0,distance:i=v.distance,ignoreLocation:a=v.ignoreLocation}={}){let s=t/e.length;if(a)return s;let o=Math.abs(n-r);return i?s+o/i:o?1:s}class w{constructor(e,{location:t=v.location,threshold:r=v.threshold,distance:n=v.distance,includeMatches:i=v.includeMatches,findAllMatches:a=v.findAllMatches,minMatchCharLength:s=v.minMatchCharLength,isCaseSensitive:o=v.isCaseSensitive,ignoreLocation:c=v.ignoreLocation}={}){if(this.options={location:t,threshold:r,distance:n,includeMatches:i,findAllMatches:a,minMatchCharLength:s,isCaseSensitive:o,ignoreLocation:c},this.pattern=o?e:e.toLowerCase(),this.chunks=[],!this.pattern.length)return;let l=(e,t)=>{this.chunks.push({pattern:e,alphabet:function(e){let t={};for(let r=0,n=e.length;r<n;r+=1){let i=e.charAt(r);t[i]=(t[i]||0)|1<<n-r-1}return t}(e),startIndex:t})},h=this.pattern.length;if(h>32){let e=0,t=h%32,r=h-t;for(;e<r;)l(this.pattern.substr(e,32),e),e+=32;if(t){let e=h-32;l(this.pattern.substr(e),e)}}else l(this.pattern,0)}searchIn(e){let{isCaseSensitive:t,includeMatches:r}=this.options;if(t||(e=e.toLowerCase()),this.pattern===e){let t={isMatch:!0,score:0};return r&&(t.indices=[[0,e.length-1]]),t}let{location:n,distance:i,threshold:a,findAllMatches:s,minMatchCharLength:o,ignoreLocation:c}=this.options,l=[],h=0,u=!1;this.chunks.forEach(({pattern:t,alphabet:p,startIndex:d})=>{let{isMatch:j,score:g,indices:m}=function(e,t,r,{location:n=v.location,distance:i=v.distance,threshold:a=v.threshold,findAllMatches:s=v.findAllMatches,minMatchCharLength:o=v.minMatchCharLength,includeMatches:c=v.includeMatches,ignoreLocation:l=v.ignoreLocation}={}){let h;if(t.length>32)throw Error(f(32));let u=t.length,p=e.length,d=Math.max(0,Math.min(n,p)),j=a,g=d,m=o>1||c,x=m?Array(p):[];for(;(h=e.indexOf(t,g))>-1;)if(j=Math.min(b(t,{currentLocation:h,expectedLocation:d,distance:i,ignoreLocation:l}),j),g=h+u,m){let e=0;for(;e<u;)x[h+e]=1,e+=1}g=-1;let y=[],M=1,A=u+p,Z=1<<u-1;for(let n=0;n<u;n+=1){let a=0,o=A;for(;a<o;)b(t,{errors:n,currentLocation:d+o,expectedLocation:d,distance:i,ignoreLocation:l})<=j?a=o:A=o,o=Math.floor((A-a)/2+a);A=o;let c=Math.max(1,d-o+1),h=s?p:Math.min(d+o,p)+u,f=Array(h+2);f[h+1]=(1<<n)-1;for(let a=h;a>=c;a-=1){let s=a-1,o=r[e.charAt(s)];if(m&&(x[s]=+!!o),f[a]=(f[a+1]<<1|1)&o,n&&(f[a]|=(y[a+1]|y[a])<<1|1|y[a+1]),f[a]&Z&&(M=b(t,{errors:n,currentLocation:s,expectedLocation:d,distance:i,ignoreLocation:l}))<=j){if(j=M,(g=s)<=d)break;c=Math.max(1,2*d-g)}}if(b(t,{errors:n+1,currentLocation:d,expectedLocation:d,distance:i,ignoreLocation:l})>j)break;y=f}let w={isMatch:g>=0,score:Math.max(.001,M)};if(m){let e=function(e=[],t=v.minMatchCharLength){let r=[],n=-1,i=-1,a=0;for(let s=e.length;a<s;a+=1){let s=e[a];s&&-1===n?n=a:s||-1===n||((i=a-1)-n+1>=t&&r.push([n,i]),n=-1)}return e[a-1]&&a-n>=t&&r.push([n,a-1]),r}(x,o);e.length?c&&(w.indices=e):w.isMatch=!1}return w}(e,t,p,{location:n+d,distance:i,threshold:a,findAllMatches:s,minMatchCharLength:o,includeMatches:r,ignoreLocation:c});j&&(u=!0),h+=g,j&&m&&(l=[...l,...m])});let p={isMatch:u,score:u?h/this.chunks.length:1};return u&&r&&(p.indices=l),p}}class O{constructor(e){this.pattern=e}static isMultiMatch(e){return H(e,this.multiRegex)}static isSingleMatch(e){return H(e,this.singleRegex)}search(){}}function H(e,t){let r=e.match(t);return r?r[1]:null}class V extends O{constructor(e){super(e)}static get type(){return"exact"}static get multiRegex(){return/^="(.*)"$/}static get singleRegex(){return/^=(.*)$/}search(e){let t=e===this.pattern;return{isMatch:t,score:t?0:1,indices:[0,this.pattern.length-1]}}}class P extends O{constructor(e){super(e)}static get type(){return"inverse-exact"}static get multiRegex(){return/^!"(.*)"$/}static get singleRegex(){return/^!(.*)$/}search(e){let t=-1===e.indexOf(this.pattern);return{isMatch:t,score:t?0:1,indices:[0,e.length-1]}}}class F extends O{constructor(e){super(e)}static get type(){return"prefix-exact"}static get multiRegex(){return/^\^"(.*)"$/}static get singleRegex(){return/^\^(.*)$/}search(e){let t=e.startsWith(this.pattern);return{isMatch:t,score:t?0:1,indices:[0,this.pattern.length-1]}}}class _ extends O{constructor(e){super(e)}static get type(){return"inverse-prefix-exact"}static get multiRegex(){return/^!\^"(.*)"$/}static get singleRegex(){return/^!\^(.*)$/}search(e){let t=!e.startsWith(this.pattern);return{isMatch:t,score:t?0:1,indices:[0,e.length-1]}}}class S extends O{constructor(e){super(e)}static get type(){return"suffix-exact"}static get multiRegex(){return/^"(.*)"\$$/}static get singleRegex(){return/^(.*)\$$/}search(e){let t=e.endsWith(this.pattern);return{isMatch:t,score:t?0:1,indices:[e.length-this.pattern.length,e.length-1]}}}class k extends O{constructor(e){super(e)}static get type(){return"inverse-suffix-exact"}static get multiRegex(){return/^!"(.*)"\$$/}static get singleRegex(){return/^!(.*)\$$/}search(e){let t=!e.endsWith(this.pattern);return{isMatch:t,score:t?0:1,indices:[0,e.length-1]}}}class E extends O{constructor(e,{location:t=v.location,threshold:r=v.threshold,distance:n=v.distance,includeMatches:i=v.includeMatches,findAllMatches:a=v.findAllMatches,minMatchCharLength:s=v.minMatchCharLength,isCaseSensitive:o=v.isCaseSensitive,ignoreLocation:c=v.ignoreLocation}={}){super(e),this._bitapSearch=new w(e,{location:t,threshold:r,distance:n,includeMatches:i,findAllMatches:a,minMatchCharLength:s,isCaseSensitive:o,ignoreLocation:c})}static get type(){return"fuzzy"}static get multiRegex(){return/^"(.*)"$/}static get singleRegex(){return/^(.*)$/}search(e){return this._bitapSearch.searchIn(e)}}class I extends O{constructor(e){super(e)}static get type(){return"include"}static get multiRegex(){return/^'"(.*)"$/}static get singleRegex(){return/^'(.*)$/}search(e){let t,r=0,n=[],i=this.pattern.length;for(;(t=e.indexOf(this.pattern,r))>-1;)r=t+i,n.push([t,r-1]);let a=!!n.length;return{isMatch:a,score:a?0:1,indices:n}}}let $=[V,I,F,_,k,S,P,E],R=$.length,N=/ +(?=(?:[^\"]*\"[^\"]*\")*[^\"]*$)/,C=new Set([E.type,I.type]);class L{constructor(e,{isCaseSensitive:t=v.isCaseSensitive,includeMatches:r=v.includeMatches,minMatchCharLength:n=v.minMatchCharLength,ignoreLocation:i=v.ignoreLocation,findAllMatches:a=v.findAllMatches,location:s=v.location,threshold:o=v.threshold,distance:c=v.distance}={}){this.query=null,this.options={isCaseSensitive:t,includeMatches:r,minMatchCharLength:n,findAllMatches:a,ignoreLocation:i,location:s,threshold:o,distance:c},this.pattern=t?e:e.toLowerCase(),this.query=function(e,t={}){return e.split("|").map(e=>{let r=e.trim().split(N).filter(e=>e&&!!e.trim()),n=[];for(let e=0,i=r.length;e<i;e+=1){let i=r[e],a=!1,s=-1;for(;!a&&++s<R;){let e=$[s],r=e.isMultiMatch(i);r&&(n.push(new e(r,t)),a=!0)}if(!a)for(s=-1;++s<R;){let e=$[s],r=e.isSingleMatch(i);if(r){n.push(new e(r,t));break}}}return n})}(this.pattern,this.options)}static condition(e,t){return t.useExtendedSearch}searchIn(e){let t=this.query;if(!t)return{isMatch:!1,score:1};let{includeMatches:r,isCaseSensitive:n}=this.options;e=n?e:e.toLowerCase();let i=0,a=[],s=0;for(let n=0,o=t.length;n<o;n+=1){let o=t[n];a.length=0,i=0;for(let t=0,n=o.length;t<n;t+=1){let n=o[t],{isMatch:c,indices:l,score:h}=n.search(e);if(c){if(i+=1,s+=h,r){let e=n.constructor.type;C.has(e)?a=[...a,...l]:a.push(l)}}else{s=0,i=0,a.length=0;break}}if(i){let e={isMatch:!0,score:s/i};return r&&(e.indices=a),e}}return{isMatch:!1,score:1}}}let D=[];function W(e,t){for(let r=0,n=D.length;r<n;r+=1){let n=D[r];if(n.condition(e,t))return new n(e,t)}return new w(e,t)}let z={AND:"$and",OR:"$or"},T={PATH:"$path",PATTERN:"$val"},K=e=>!!(e[z.AND]||e[z.OR]),q=e=>!!e[T.PATH],B=e=>!n(e)&&o(e)&&!K(e),J=e=>({[z.AND]:Object.keys(e).map(t=>({[t]:e[t]}))});function U(e,t,{auto:r=!0}={}){let i=e=>{let s=Object.keys(e),o=q(e);if(!o&&s.length>1&&!K(e))return i(J(e));if(B(e)){let n=o?e[T.PATH]:s[0],i=o?e[T.PATTERN]:e[n];if(!a(i))throw Error(u(n));let c={keyId:y(n),pattern:i};return r&&(c.searcher=W(i,t)),c}let c={children:[],operator:s[0]};return s.forEach(t=>{let r=e[t];n(r)&&r.forEach(e=>{c.children.push(i(e))})}),c};return K(e)||(e=J(e)),i(e)}function Q(e,t){let r=e.matches;t.matches=[],c(r)&&r.forEach(e=>{if(!c(e.indices)||!e.indices.length)return;let{indices:r,value:n}=e,i={indices:r,value:n};e.key&&(i.key=e.key.src),e.idx>-1&&(i.refIndex=e.idx),t.matches.push(i)})}function Y(e,t){t.score=e.score}class G{constructor(e,t={},r){this.options={...v,...t},this.options.useExtendedSearch,this._keyStore=new g(this.options.keys),this.setCollection(e,r)}setCollection(e,t){if(this._docs=e,t&&!(t instanceof A))throw Error("Incorrect 'index' type");this._myIndex=t||Z(this.options.keys,this._docs,{getFn:this.options.getFn,fieldNormWeight:this.options.fieldNormWeight})}add(e){c(e)&&(this._docs.push(e),this._myIndex.add(e))}remove(e=()=>!1){let t=[];for(let r=0,n=this._docs.length;r<n;r+=1){let i=this._docs[r];e(i,r)&&(this.removeAt(r),r-=1,n-=1,t.push(i))}return t}removeAt(e){this._docs.splice(e,1),this._myIndex.removeAt(e)}getIndex(){return this._myIndex}search(e,{limit:t=-1}={}){let{includeMatches:r,includeScore:n,shouldSort:i,sortFn:o,ignoreFieldNorm:c}=this.options,l=a(e)?a(this._docs[0])?this._searchStringList(e):this._searchObjectList(e):this._searchLogical(e);return!function(e,{ignoreFieldNorm:t=v.ignoreFieldNorm}){e.forEach(e=>{let r=1;e.matches.forEach(({key:e,norm:n,score:i})=>{let a=e?e.weight:null;r*=Math.pow(0===i&&a?Number.EPSILON:i,(a||1)*(t?1:n))}),e.score=r})}(l,{ignoreFieldNorm:c}),i&&l.sort(o),s(t)&&t>-1&&(l=l.slice(0,t)),function(e,t,{includeMatches:r=v.includeMatches,includeScore:n=v.includeScore}={}){let i=[];return r&&i.push(Q),n&&i.push(Y),e.map(e=>{let{idx:r}=e,n={item:t[r],refIndex:r};return i.length&&i.forEach(t=>{t(e,n)}),n})}(l,this._docs,{includeMatches:r,includeScore:n})}_searchStringList(e){let t=W(e,this.options),{records:r}=this._myIndex,n=[];return r.forEach(({v:e,i:r,n:i})=>{if(!c(e))return;let{isMatch:a,score:s,indices:o}=t.searchIn(e);a&&n.push({item:e,idx:r,matches:[{score:s,value:e,norm:i,indices:o}]})}),n}_searchLogical(e){let t=U(e,this.options),r=(e,t,n)=>{if(!e.children){let{keyId:r,searcher:i}=e,a=this._findMatches({key:this._keyStore.get(r),value:this._myIndex.getValueForItemAtKeyId(t,r),searcher:i});return a&&a.length?[{idx:n,item:t,matches:a}]:[]}let i=[];for(let a=0,s=e.children.length;a<s;a+=1){let s=r(e.children[a],t,n);if(s.length)i.push(...s);else if(e.operator===z.AND)return[]}return i},n=this._myIndex.records,i={},a=[];return n.forEach(({$:e,i:n})=>{if(c(e)){let s=r(t,e,n);s.length&&(i[n]||(i[n]={idx:n,item:e,matches:[]},a.push(i[n])),s.forEach(({matches:e})=>{i[n].matches.push(...e)}))}}),a}_searchObjectList(e){let t=W(e,this.options),{keys:r,records:n}=this._myIndex,i=[];return n.forEach(({$:e,i:n})=>{if(!c(e))return;let a=[];r.forEach((r,n)=>{a.push(...this._findMatches({key:r,value:e[n],searcher:t}))}),a.length&&i.push({idx:n,item:e,matches:a})}),i}_findMatches({key:e,value:t,searcher:r}){if(!c(t))return[];let i=[];if(n(t))t.forEach(({v:t,i:n,n:a})=>{if(!c(t))return;let{isMatch:s,score:o,indices:l}=r.searchIn(t);s&&i.push({score:o,key:e,value:t,idx:n,norm:a,indices:l})});else{let{v:n,n:a}=t,{isMatch:s,score:o,indices:c}=r.searchIn(n);s&&i.push({score:o,key:e,value:n,norm:a,indices:c})}return i}}G.version="7.0.0",G.createIndex=Z,G.parseIndex=function(e,{getFn:t=v.getFn,fieldNormWeight:r=v.fieldNormWeight}={}){let{keys:n,records:i}=e,a=new A({getFn:t,fieldNormWeight:r});return a.setKeys(n),a.setIndexRecords(i),a},G.config=v,G.parseQuery=U,function(...e){D.push(...e)}(L)}}]);