PageSourceSearch

https://hdos.dev/_next/static/chunks/pages/_app-1bf3e75bfc9dfc25.js

js hdos.dev collected 2026-10-05 01:39:01 UTC 231,371 bytes, 4 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[888],{9669:function(a,b,c){a.exports=c(1609)},5448:function(a,b,c){"use strict";var d=c(4867),e=c(6026),f=c(4372),g=c(5327),h=c(4097),i=c(4109),j=c(7985),k=c(7874),l=c(2648),m=c(644),n=c(205);a.exports=function(a){return new Promise(function(b,c){var o,p=a.data,q=a.headers,r=a.responseType;function s(){a.cancelToken&&a.cancelToken.unsubscribe(o),a.signal&&a.signal.removeEventListener("abort",o)}d.isFormData(p)&&d.isStandardBrowserEnv()&&delete q["Content-Type"];var t=new XMLHttpRequest();if(a.auth){var u=a.auth.username||"",v=a.auth.password?unescape(encodeURIComponent(a.auth.password)):"";q.Authorization="Basic "+btoa(u+":"+v)}var w=h(a.baseURL,a.url);function x(){if(t){var d="getAllResponseHeaders"in t?i(t.getAllResponseHeaders()):null;e(function(a){b(a),s()},function(a){c(a),s()},{data:r&&"text"!==r&&"json"!==r?t.response:t.responseText,status:t.status,statusText:t.statusText,headers:d,config:a,request:t}),t=null}}if(t.open(a.method.toUpperCase(),g(w,a.params,a.paramsSerializer),!0),t.timeout=a.timeout,"onloadend"in t?t.onloadend=x:t.onreadystatechange=function(){!t||4!==t.readyState||(0!==t.status||t.responseURL&&0===t.responseURL.indexOf("file:"))&&setTimeout(x)},t.onabort=function(){t&&(c(new l("Request aborted",l.ECONNABORTED,a,t)),t=null)},t.onerror=function(){c(new l("Network Error",l.ERR_NETWORK,a,t,t)),t=null},t.ontimeout=function(){var b=a.timeout?"timeout of "+a.timeout+"ms exceeded":"timeout exceeded",d=a.transitional||k;a.timeoutErrorMessage&&(b=a.timeoutErrorMessage),c(new l(b,d.clarifyTimeoutError?l.ETIMEDOUT:l.ECONNABORTED,a,t)),t=null},d.isStandardBrowserEnv()){var y=(a.withCredentials||j(w))&&a.xsrfCookieName?f.read(a.xsrfCookieName):void 0;y&&(q[a.xsrfHeaderName]=y)}"setRequestHeader"in t&&d.forEach(q,function(a,b){void 0===p&&"content-type"===b.toLowerCase()?delete q[b]:t.setRequestHeader(b,a)}),d.isUndefined(a.withCredentials)||(t.withCredentials=!!a.withCredentials),r&&"json"!==r&&(t.responseType=a.responseType),"function"==typeof a.onDownloadProgress&&t.addEventListener("progress",a.onDownloadProgress),"function"==typeof a.onUploadProgress&&t.upload&&t.upload.addEventListener("progress",a.onUploadProgress),(a.cancelToken||a.signal)&&(o=function(a){t&&(c(!a||a&&a.type?new m():a),t.abort(),t=null)},a.cancelToken&&a.cancelToken.subscribe(o),a.signal&&(a.signal.aborted?o():a.signal.addEventListener("abort",o))
1),p||(p=null);var z=n(w);if(z&& -1===["http","https","file"].indexOf(z)){c(new l("Unsupported protocol "+z+":",l.ERR_BAD_REQUEST,a));return}t.send(p)})}},1609:function(a,b,c){"use strict";var d=c(4867),e=c(1849),f=c(321),g=c(7185),h=c(5546);function i(a){var b=new f(a),c=e(f.prototype.request,b);return d.extend(c,f.prototype,b),d.extend(c,b),c.create=function(b){return i(g(a,b))},c}var j=i(h);j.Axios=f,j.CanceledError=c(644),j.CancelToken=c(4972),j.isCancel=c(6502),j.VERSION=c(7288).version,j.toFormData=c(7675),j.AxiosError=c(2648),j.Cancel=j.CanceledError,j.all=function(a){return Promise.all(a)},j.spread=c(8713),j.isAxiosError=c(6268),a.exports=j,a.exports.default=j},4972:function(a,b,c){"use strict";var d=c(644);function e(a){if("function"!=typeof a)throw new TypeError("executor must be a function.");this.promise=new Promise(function(a){b=a});var b,c=this;this.promise.then(function(a){if(c._listeners){var b,d=c._listeners.length;for(b=0;b<d;b++)c._listeners[b](a);c._listeners=null}}),this.promise.then=function(a){var b,d=new Promise(function(a){c.subscribe(a),b=a}).then(a);return d.cancel=function(){c.unsubscribe(b)},d},a(function(a){c.reason||(c.reason=new d(a),b(c.reason))})}e.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},e.prototype.subscribe=function(a){if(this.reason){a(this.reason);return}this._listeners?this._listeners.push(a):this._listeners=[a]},e.prototype.unsubscribe=function(a){if(this._listeners){var b=this._listeners.indexOf(a);-1!==b&&this._listeners.splice(b,1)}},e.source=function(){var a;return{token:new e(function(b){a=b}),cancel:a}},a.exports=e},644:function(a,b,c){"use strict";var d=c(2648),e=c(4867);function f(a){d.call(this,null==a?"canceled":a,d.ERR_CANCELED),this.name="CanceledError"}e.inherits(f,d,{__CANCEL__:!0}),a.exports=f},6502:function(a){"use strict";a.exports=function(a){return!!(a&&a.__CANCEL__)}},321:function(a,b,c){"use strict";var d=c(4867),e=c(5327),f=c(782),g=c(3572),h=c(7185),i=c(4097),j=c(4875),k=j.validators;function l(a){this.defaults=a,this.interceptors={request:new f(),response:new f()}}l.prototype.request=function(a,b){"string"==typeof a?(b=b||{}).url=a:b=a||{},(b=h(this.defaults,b)).method?b.method=b.method.toLowerCase():this.defaults.method?b.method=this.defaults.method.toLowerCase():b.method="get";var c,d=b.transitional;void 0!==d&&j.assertOptions(d,{silentJSONParsing:k.transitional(k.boolean),forcedJSONParsing:k.transitional(k.boolean),clarifyTimeoutError:k.transitional(k.boolean)},!1);var e=[],f=!0;this.interceptors.request.forEach(function(a){("function"!=typeof a.runWhen|| !1!==a.runWhen(b))&&(f=f&&a.synchronous,e.unshift(a.fulfilled,a.rejected))});var i=[];if(this.interceptors.response.forEach(function(a){i.push(a.fulfilled,a.rejected)}),!f){var l=[g,void 0];for(Array.prototype.unshift.apply(l,e),l=l.concat(i),c=Promise.resolve(b);l.length;)c=c.then(l.shift(),l.shift());return c}for(var m=b;e.length;){var n=e.shift(),o=e.shift();try{m=n(m)}catch(p){o(p);break}}try{c=g(m)}catch(q){return Promise.reject(q)}for(;i.length;)c=c.then(i.shift(),i.shift());return c},l.prototype.getUri=function(a){return e(i((a=h(this.defaults,a)).baseURL,a.url),a.params,a.paramsSerializer)},d.forEach(["delete","get","head","options"],function(a){l.prototype[a]=function(b,c){return this.request(h(c||{},{method:a,url:b,data:(c||{}).data}))}}),d.forEach(["post","put","patch"],function(a){function b(b){return function(c,d,e){return this.request(h(e||{},{method:a,headers:b?{"Content-Type":"multipart/form-data"}:{},url:c,data:d}))}}l.prototype[a]=b(),l.prototype[a+"Form"]=b(!0)}),a.exports=l},2648:function(a,b,c){"use strict";var d=c(4867);function e(a,b,c,d,e){Error.call(this),this.message=a,this.name="AxiosError",b&&(this.code=b),c&&(this.config=c),d&&(this.request=d),e&&(this.response=e)}d.inherits(e,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:this.config,code:this.code,status:this.response&&this.response.status?this.response.status:null}}});var f=e.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"].forEach(function(a){g[a]={value:a}}),Object.defineProperties(e,g),Object.defineProperty(f,"isAxiosError",{value:!0}),e.from=function(a,b,c,g,h,i){var j=Object.create(f);return d.toFlatObject(a,j,function(a){return a!==Error.prototype}),e.call(j,a.message,b,c,g,h),j.name=a.name,i&&Object.assign(j,i),j},a.exports=e},782:function(a,b,c){"use strict";var d=c(4867);function e(){this.handlers=[]}e.prototype.use=function(a,b,c){return this.handlers.push({fulfilled:a,rejected:b,synchronous:!!c&&c.synchronous,runWhen:c?c.runWhen:null}),this.handlers.length-1},e.prototype.eject=function(a){this.handlers[a]&&(this.handlers[a]=null)},e.prototype.forEach=function(a){d.forEach(this.handlers,function(b){null!==b&&a(b)})},a.exports=e},4097:function(a,b,c){"use strict";var d=c(1793),e=c(7303);a.exports=function(a,b){return a&&!d(b)?e(a,b):b}},3572:function(a,b,c){"use strict";
1var d=c(4867),e=c(8527),f=c(6502),g=c(5546),h=c(644);function i(a){if(a.cancelToken&&a.cancelToken.throwIfRequested(),a.signal&&a.signal.aborted)throw new h()}a.exports=function(a){return i(a),a.headers=a.headers||{},a.data=e.call(a,a.data,a.headers,a.transformRequest),a.headers=d.merge(a.headers.common||{},a.headers[a.method]||{},a.headers),d.forEach(["delete","get","head","post","put","patch","common"],function(b){delete a.headers[b]}),(a.adapter||g.adapter)(a).then(function(b){return i(a),b.data=e.call(a,b.data,b.headers,a.transformResponse),b},function(b){return!f(b)&&(i(a),b&&b.response&&(b.response.data=e.call(a,b.response.data,b.response.headers,a.transformResponse))),Promise.reject(b)})}},7185:function(a,b,c){"use strict";var d=c(4867);a.exports=function(a,b){b=b||{};var c={};function e(a,b){return d.isPlainObject(a)&&d.isPlainObject(b)?d.merge(a,b):d.isPlainObject(b)?d.merge({},b):d.isArray(b)?b.slice():b}function f(c){return d.isUndefined(b[c])?d.isUndefined(a[c])?void 0:e(void 0,a[c]):e(a[c],b[c])}function g(a){if(!d.isUndefined(b[a]))return e(void 0,b[a])}function h(c){return d.isUndefined(b[c])?d.isUndefined(a[c])?void 0:e(void 0,a[c]):e(void 0,b[c])}function i(c){return c in b?e(a[c],b[c]):c in a?e(void 0,a[c]):void 0}var j={url:g,method:g,data:g,baseURL:h,transformRequest:h,transformResponse:h,paramsSerializer:h,timeout:h,timeoutMessage:h,withCredentials:h,adapter:h,responseType:h,xsrfCookieName:h,xsrfHeaderName:h,onUploadProgress:h,onDownloadProgress:h,decompress:h,maxContentLength:h,maxBodyLength:h,beforeRedirect:h,transport:h,httpAgent:h,httpsAgent:h,cancelToken:h,socketPath:h,responseEncoding:h,validateStatus:i};return d.forEach(Object.keys(a).concat(Object.keys(b)),function(a){var b=j[a]||f,e=b(a);d.isUndefined(e)&&b!==i||(c[a]=e)}),c}},6026:function(a,b,c){"use strict";var d=c(2648);a.exports=function(a,b,c){var e=c.config.validateStatus;!c.status||!e||e(c.status)?a(c):b(new d("Request failed with status code "+c.status,[d.ERR_BAD_REQUEST,d.ERR_BAD_RESPONSE][Math.floor(c.status/100)-4],c.config,c.request,c))}},8527:function(a,b,c){"use strict";var d=c(4867),e=c(5546);a.exports=function(a,b,c){var f=this||e;return d.forEach(c,function(c){a=c.call(f,a,b)}),a}},5546:function(a,b,c){"use strict";var d=c(3454),e=c(4867),f=c(6016),g=c(2648),h=c(7874),i=c(7675),j={"Content-Type":"application/x-www-form-urlencoded"};function k(a,b){!e.isUndefined(a)&&e.isUndefined(a["Content-Type"])&&(a["Content-Type"]=b)}var l,m={transitional:h,adapter:("undefined"!=typeof XMLHttpRequest?l=c(5448):void 0!==d&&"[object process]"===Object.prototype.toString.call(d)&&(l=c(5448)),l),transformRequest:[function(a,b){if(f(b,"Accept"),f(b,"Content-Type"),e.isFormData(a)||e.isArrayBuffer(a)||e.isBuffer(a)||e.isStream(a)||e.isFile(a)||e.isBlob(a))return a;if(e.isArrayBufferView(a))return a.buffer;if(e.isURLSearchParams(a))return k(b,"application/x-www-form-urlencoded;charset=utf-8"),a.toString();var c,d=e.isObject(a),g=b&&b["Content-Type"];if((c=e.isFileList(a))||d&&"multipart/form-data"===g){var h=this.env&&this.env.FormData;return i(c?{"files[]":a}:a,h&&new h())}return d||"application/json"===g?(k(b,"application/json"),(function(a,b,c){if(e.isString(a))try{return JSON.parse(a),e.trim(a)}catch(d){if("SyntaxError"!==d.name)throw d}return JSON.stringify(a)})(a)):a}],transformResponse:[function(a){var b=this.transitional||m.transitional,c=b&&b.silentJSONParsing,d=b&&b.forcedJSONParsing,f=!c&&"json"===this.responseType;if(f||d&&e.isString(a)&&a.length)try{return JSON.parse(a)}catch(h){if(f){if("SyntaxError"===h.name)throw g.from(h,g.ERR_BAD_RESPONSE,this,null,this.response);throw h}}return a}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:c(1623)},validateStatus:function(a){return a>=200&&a<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};e.forEach(["delete","get","head"],function(a){m.headers[a]={}}),e.forEach(["post","put","patch"],function(a){m.headers[a]=e.merge(j)}),a.exports=m},7874:function(a){"use strict";a.exports={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1}},7288:function(a){a.exports={version:"0.27.2"}},1849:function(a){"use strict";a.exports=function(a,b){return function(){for(var c=new Array(arguments.length),d=0;d<c.length;d++)c[d]=arguments[d];return a.apply(b,c)}}},5327:function(a,b,c){"use strict";var d=c(4867);function e(a){return encodeURIComponent(a).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}a.exports=function(a,b,c){if(!b)return a;
1if(c)f=c(b);else if(d.isURLSearchParams(b))f=b.toString();else{var f,g=[];d.forEach(b,function(a,b){null!=a&&(d.isArray(a)?b+="[]":a=[a],d.forEach(a,function(a){d.isDate(a)?a=a.toISOString():d.isObject(a)&&(a=JSON.stringify(a)),g.push(e(b)+"="+e(a))}))}),f=g.join("&")}if(f){var h=a.indexOf("#");-1!==h&&(a=a.slice(0,h)),a+=(-1===a.indexOf("?")?"?":"&")+f}return a}},7303:function(a){"use strict";a.exports=function(a,b){return b?a.replace(/\/+$/,"")+"/"+b.replace(/^\/+/,""):a}},4372:function(a,b,c){"use strict";var d=c(4867);a.exports=d.isStandardBrowserEnv()?{write:function(a,b,c,e,f,g){var h=[];h.push(a+"="+encodeURIComponent(b)),d.isNumber(c)&&h.push("expires="+new Date(c).toGMTString()),d.isString(e)&&h.push("path="+e),d.isString(f)&&h.push("domain="+f),!0===g&&h.push("secure"),document.cookie=h.join("; ")},read:function(a){var b=document.cookie.match(new RegExp("(^|;\\s*)("+a+")=([^;]*)"));return b?decodeURIComponent(b[3]):null},remove:function(a){this.write(a,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}}},1793:function(a){"use strict";a.exports=function(a){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(a)}},6268:function(a,b,c){"use strict";var d=c(4867);a.exports=function(a){return d.isObject(a)&& !0===a.isAxiosError}},7985:function(a,b,c){"use strict";var d=c(4867);a.exports=d.isStandardBrowserEnv()?(function(){var a,b=/(msie|trident)/i.test(navigator.userAgent),c=document.createElement("a");function e(a){var d=a;return b&&(c.setAttribute("href",d),d=c.href),c.setAttribute("href",d),{href:c.href,protocol:c.protocol?c.protocol.replace(/:$/,""):"",host:c.host,search:c.search?c.search.replace(/^\?/,""):"",hash:c.hash?c.hash.replace(/^#/,""):"",hostname:c.hostname,port:c.port,pathname:"/"===c.pathname.charAt(0)?c.pathname:"/"+c.pathname}}return a=e(window.location.href),function(b){var c=d.isString(b)?e(b):b;return c.protocol===a.protocol&&c.host===a.host}})():function(){return!0}},6016:function(a,b,c){"use strict";var d=c(4867);a.exports=function(a,b){d.forEach(a,function(c,d){d!==b&&d.toUpperCase()===b.toUpperCase()&&(a[b]=c,delete a[d])})}},1623:function(a){a.exports=null},4109:function(a,b,c){"use strict";var d=c(4867),e=["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"];a.exports=function(a){var b,c,f,g={};return a&&d.forEach(a.split("\n"),function(a){f=a.indexOf(":"),b=d.trim(a.substr(0,f)).toLowerCase(),c=d.trim(a.substr(f+1)),b&&(g[b]&&e.indexOf(b)>=0||("set-cookie"===b?g[b]=(g[b]?g[b]:[]).concat([c]):g[b]=g[b]?g[b]+", "+c:c))}),g}},205:function(a){"use strict";a.exports=function(a){var b=/^([-+\w]{1,25})(:?\/\/|:)/.exec(a);return b&&b[1]||""}},8713:function(a){"use strict";a.exports=function(a){return function(b){return a.apply(null,b)}}},7675:function(a,b,c){"use strict";var d=c(1876).Buffer,e=c(4867);a.exports=function(a,b){b=b||new FormData();var c=[];function f(a){return null===a?"":e.isDate(a)?a.toISOString():e.isArrayBuffer(a)||e.isTypedArray(a)?"function"==typeof Blob?new Blob([a]):d.from(a):a}function g(a,d){if(e.isPlainObject(a)||e.isArray(a)){if(-1!==c.indexOf(a))throw Error("Circular reference detected in "+d);c.push(a),e.forEach(a,function(a,c){if(!e.isUndefined(a)){var h,i=d?d+"."+c:c;if(a&&!d&&"object"==typeof a){if(e.endsWith(c,"{}"))a=JSON.stringify(a);else if(e.endsWith(c,"[]")&&(h=e.toArray(a))){h.forEach(function(a){e.isUndefined(a)||b.append(i,f(a))});return}}g(a,i)}}),c.pop()}else b.append(d,f(a))}return g(a),b}},4875:function(a,b,c){"use strict";var d=c(7288).version,e=c(2648),f={};["object","boolean","number","function","string","symbol"].forEach(function(a,b){f[a]=function(c){return typeof c===a||"a"+(b<1?"n ":" ")+a}});var g={};f.transitional=function(a,b,c){function f(a,b){return"[Axios v"+d+"] Transitional option '"+a+"'"+b+(c?". "+c:"")}return function(c,d,h){if(!1===a)throw new e(f(d," has been removed"+(b?" in "+b:"")),e.ERR_DEPRECATED);return b&&!g[d]&&(g[d]=!0,console.warn(f(d," has been deprecated since v"+b+" and will be removed in the near future"))),!a||a(c,d,h)}},a.exports={assertOptions:function(a,b,c){if("object"!=typeof a)throw new e("options must be an object",e.E
1RR_BAD_OPTION_VALUE);for(var d=Object.keys(a),f=d.length;f-- >0;){var g=d[f],h=b[g];if(h){var i=a[g],j=void 0===i||h(i,g,a);if(!0!==j)throw new e("option "+g+" must be "+j,e.ERR_BAD_OPTION_VALUE);continue}if(!0!==c)throw new e("Unknown option "+g,e.ERR_BAD_OPTION)}},validators:f}},4867:function(a,b,c){"use strict";var d,e=c(1849),f=Object.prototype.toString,g=(d=Object.create(null),function(a){var b=f.call(a);return d[b]||(d[b]=b.slice(8,-1).toLowerCase())});function h(a){return a=a.toLowerCase(),function(b){return g(b)===a}}function i(a){return Array.isArray(a)}function j(a){return void 0===a}var k=h("ArrayBuffer");function l(a){return null!==a&&"object"==typeof a}function m(a){if("object"!==g(a))return!1;var b=Object.getPrototypeOf(a);return null===b||b===Object.prototype}var n=h("Date"),o=h("File"),p=h("Blob"),q=h("FileList");function r(a){return"[object Function]"===f.call(a)}var s=h("URLSearchParams");function t(a,b){if(null!=a)if("object"!=typeof a&&(a=[a]),i(a))for(var c=0,d=a.length;c<d;c++)b.call(null,a[c],c,a);else for(var e in a)Object.prototype.hasOwnProperty.call(a,e)&&b.call(null,a[e],e,a)}function u(){var a={};function b(b,c){m(a[c])&&m(b)?a[c]=u(a[c],b):m(b)?a[c]=u({},b):i(b)?a[c]=b.slice():a[c]=b}for(var c=0,d=arguments.length;c<d;c++)t(arguments[c],b);return a}var v,w=(v="undefined"!=typeof Uint8Array&&Object.getPrototypeOf(Uint8Array),function(a){return v&&a instanceof v});a.exports={isArray:i,isArrayBuffer:k,isBuffer:function(a){return null!==a&&!j(a)&&null!==a.constructor&&!j(a.constructor)&&"function"==typeof a.constructor.isBuffer&&a.constructor.isBuffer(a)},isFormData:function(a){var b="[object FormData]";return a&&("function"==typeof FormData&&a instanceof FormData||f.call(a)===b||r(a.toString)&&a.toString()===b)},isArrayBufferView:function(a){return"undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(a):a&&a.buffer&&k(a.buffer)},isString:function(a){return"string"==typeof a},isNumber:function(a){return"number"==typeof a},isObject:l,isPlainObject:m,isUndefined:j,isDate:n,isFile:o,isBlob:p,isFunction:r,isStream:function(a){return l(a)&&r(a.pipe)},isURLSearchParams:s,isStandardBrowserEnv:function(){return("undefined"==typeof navigator||"ReactNative"!==navigator.product&&"NativeScript"!==navigator.product&&"NS"!==navigator.product)&&"undefined"!=typeof window&&"undefined"!=typeof document},forEach:t,merge:u,extend:function(a,b,c){return t(b,function(b,d){c&&"function"==typeof b?a[d]=e(b,c):a[d]=b}),a},trim:function(a){return a.trim?a.trim():a.replace(/^\s+|\s+$/g,"")},stripBOM:function(a){return 65279===a.charCodeAt(0)&&(a=a.slice(1)),a},inherits:function(a,b,c,d){a.prototype=Object.create(b.prototype,d),a.prototype.constructor=a,c&&Object.assign(a.prototype,c)},toFlatObject:function(a,b,c){var d,e,f,g={};b=b||{};do{for(e=(d=Object.getOwnPropertyNames(a)).length;e-- >0;)g[f=d[e]]||(b[f]=a[f],g[f]=!0);a=Object.getPrototypeOf(a)}while(a&&(!c||c(a,b))&&a!==Object.prototype);return b},kindOf:g,kindOfTest:h,endsWith:function(a,b,c){a=String(a),(void 0===c||c>a.length)&&(c=a.length),c-=b.length;var d=a.indexOf(b,c);return -1!==d&&d===c},toArray:function(a){if(!a)return null;var b=a.length;if(j(b))return null;for(var c=new Array(b);b-- >0;)c[b]=a[b];return c},isTypedArray:w,isFileList:q}},8875:function(a,b,c){var d,e,f;f={canUseDOM:e=!!("undefined"!=typeof window&&window.document&&window.document.createElement),canUseWorkers:"undefined"!=typeof Worker,canUseEventListeners:e&&!!(window.addEventListener||window.attachEvent),canUseViewport:e&&!!window.screen},void 0!==(d=(function(){return f}).call(b,c,b,a))&&(a.exports=d)},3454:function(a,b,c){"use strict";var d,e;a.exports=(null===(d=c.g.process)|| void 0===d?void 0:d.env)&&"object"==typeof(null===(e=c.g.process)|| void 0===e?void 0:e.env)?c.g.process:c(7663)},1780:function(a,b,c){(window.__NEXT_P=window.__NEXT_P||[]).push(["/_app",function(){return c(5352)}])},8045:function(a,b,c){"use strict";function d(a,b){(null==b||b>a.length)&&(b=a.length);for(var c=0,d=new Array(b);c<b;c++)d[c]=a[c];return d}function e(a,b,c){return b in a?Object.defineProperty(a,b,{value:c,enumerable:!0,configurable:!0,writable:!0}):a[b]=c,a}
1function f(a){return(function(a){if(Array.isArray(a))return d(a)})(a)||(function(a){if("undefined"!=typeof Symbol&&null!=a[Symbol.iterator]||null!=a["@@iterator"])return Array.from(a)})(a)||g(a)||(function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")})()}function g(a,b){if(a){if("string"==typeof a)return d(a,b);var c=Object.prototype.toString.call(a).slice(8,-1);if("Object"===c&&a.constructor&&(c=a.constructor.name),"Map"===c||"Set"===c)return Array.from(c);if("Arguments"===c||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(c))return d(a,b)}}b.default=function(a){var b,c,d=a.src,h=a.sizes,s=a.unoptimized,x=void 0!==s&&s,y=a.priority,z=void 0!==y&&y,A=a.loading,B=a.lazyRoot,C=void 0===B?null:B,D=a.lazyBoundary,E=void 0===D?"200px":D,F=a.className,G=a.quality,H=a.width,I=a.height,J=a.objectFit,K=a.objectPosition,L=a.onLoadingComplete,M=a.loader,N=void 0===M?w:M,O=a.placeholder,P=void 0===O?"empty":O,Q=a.blurDataURL,R=function(a,b){if(null==a)return{};var c,d,e=o(a,b);if(Object.getOwnPropertySymbols){var f=Object.getOwnPropertySymbols(a);for(d=0;d<f.length;d++)c=f[d],!(b.indexOf(c)>=0)&&Object.prototype.propertyIsEnumerable.call(a,c)&&(e[c]=a[c])}return e}(a,["src","sizes","unoptimized","priority","loading","lazyRoot","lazyBoundary","className","quality","width","height","objectFit","objectPosition","onLoadingComplete","loader","placeholder","blurDataURL"]),S=i.useRef(null),T=i.useContext(m.ImageConfigContext),U=i.useMemo(function(){var a=p||T||k.imageConfigDefault,b=f(a.deviceSizes).concat(f(a.imageSizes)).sort(function(a,b){return a-b}),c=a.deviceSizes.sort(function(a,b){return a-b});return n({},a,{allSizes:b,deviceSizes:c})},[T]),V=R,W=h?"responsive":"intrinsic";"layout"in V&&(V.layout&&(W=V.layout),delete V.layout);var X,Y="";if("object"==typeof(X=d)&&(t(X)|| void 0!==X.src)){var Z=t(d)?d.default:d;if(!Z.src)throw new Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received ".concat(JSON.stringify(Z)));if(Q=Q||Z.blurDataURL,Y=Z.src,(!W||"fill"!==W)&&(I=I||Z.height,H=H||Z.width,!Z.height||!Z.width))throw new Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received ".concat(JSON.stringify(Z)))}d="string"==typeof d?d:Y;var $=v(H),_=v(I),aa=v(G),ba=!z&&("lazy"===A|| void 0===A);(d.startsWith("data:")||d.startsWith("blob:"))&&(x=!0,ba=!1),q.has(d)&&(ba=!1);var ca,da,ea=(da=2,function(a){if(Array.isArray(a))return a}(ca=l.useIntersection({rootRef:C,rootMargin:E,disabled:!ba}))||function(a,b){var c,d,e=null==a?null:"undefined"!=typeof Symbol&&a[Symbol.iterator]||a["@@iterator"];if(null!=e){var f=[],g=!0,h=!1;try{for(e=e.call(a);!(g=(c=e.next()).done)&&(f.push(c.value),!b||f.length!==b);g=!0);}catch(i){h=!0,d=i}finally{try{g||null==e.return||e.return()}finally{if(h)throw d}}return f}}(ca,da)||g(ca,da)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),fa=ea[0],ga=ea[1],ha=!ba||ga,ia={boxSizing:"border-box",display:"block",overflow:"hidden",width:"initial",height:"initial",background:"none",opacity:1,border:0,margin:0,padding:0},ja={boxSizing:"border-box",display:"block",width:"initial",height:"initial",background:"none",opacity:1,border:0,margin:0,padding:0},ka=!1,la={position:"absolute",top:0,left:0,bottom:0,right:0,boxSizing:"border-box",padding:0,border:"none",margin:"auto",display:"block",width:0,height:0,minWidth:"100%",maxWidth:"100%",minHeight:"100%",maxHeight:"100%",objectFit:J,objectPosition:K},ma="blur"===P?{filter:"blur(20px)",backgroundSize:J||"cover",backgroundImage:"url(\"".concat(Q,"\")"),backgroundPosition:K||"0% 0%"}:{};if("fill"===W)ia.display="block",ia.position="absolute",ia.top=0,ia.left=0,ia.bottom=0,ia.right=0;else if(void 0!==$&& void 0!==_){var na=_/$,oa=isNaN(na)?"100%":"".concat(100*na,"%");"responsive"===W?(ia.display="block",ia.position="relative",ka=!0,ja.paddingTop=oa):"intrinsic"===W?(ia.display="inline-block",ia.position="relative",ia.maxWidth="100%",ka=!0,ja.maxWidth="100%",b="data:image/svg+xml,%3csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20version=%271.1%27%20width=%27".concat($,"%27%20height=%27").concat(_,"%27/%3e")):"fixed"===W&&(ia.display="inline-block",ia.position="relative",ia.width=$,ia.height=_)}var pa={src:r,srcSet:void 0,sizes:void 0};ha&&(pa=u({config:U,src:d,unoptimized:x,layout:W,width:$,quality:aa,sizes:h,loader:N}));var qa=d,ra=(e(c={},"imagesrcset",pa.srcSet),e(c,"imagesizes",pa.sizes),c),sa=i.default.useLayoutEffect,ta=i.useRef(L);return i.useEffect(function(){ta.current=L},[L]),sa(function(){fa(S.current)},[fa]),i.useEffect(function(){var a,b,c,d,e;a=S,b=qa,c=P,d=ta,e=function(){var e=a.current;e&&e.src!==r&&("decode"in e?e.decode():Promise.resolve()).catch(function(){}).then(function(){if(a.current&&(q.add(b),"blur"===c&&(e.style.filter="",e.style.backgroundSize="",e.style.backgroundImage="",e.style.backgroundPosition=""),d.current)){var f=e.naturalWi
1dth,g=e.naturalHeight;d.current({naturalWidth:f,naturalHeight:g})}})},a.current&&(a.current.complete?e():a.current.onload=e)},[qa,W,P,ha]),i.default.createElement("span",{style:ia},ka?i.default.createElement("span",{style:ja},b?i.default.createElement("img",{style:{display:"block",maxWidth:"100%",width:"initial",height:"initial",background:"none",opacity:1,border:0,margin:0,padding:0},alt:"","aria-hidden":!0,src:b}):null):null,i.default.createElement("img",Object.assign({},V,pa,{decoding:"async","data-nimg":W,className:F,ref:S,style:n({},la,ma)})),ba&&i.default.createElement("noscript",null,i.default.createElement("img",Object.assign({},V,u({config:U,src:d,unoptimized:x,layout:W,width:$,quality:aa,sizes:h,loader:N}),{decoding:"async","data-nimg":W,style:la,className:F,loading:A||"lazy"}))),z?i.default.createElement(j.default,null,i.default.createElement("link",Object.assign({key:"__nimg-"+pa.src+pa.srcSet+pa.sizes,rel:"preload",as:"image",href:pa.srcSet?void 0:pa.src},ra))):null)};var h,i=function(a){if(a&&a.__esModule)return a;var b={};if(null!=a){for(var c in a)if(Object.prototype.hasOwnProperty.call(a,c)){var d=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(a,c):{};d.get||d.set?Object.defineProperty(b,c,d):b[c]=a[c]}}return b.default=a,b}(c(7294)),j=(h=c(5443))&&h.__esModule?h:{default:h},k=c(5809),l=c(7190),m=c(9977);function n(a){for(var b=arguments,c=1;c<arguments.length;c++)!function(c){var d=null!=b[c]?b[c]:{},e=Object.keys(d);"function"==typeof Object.getOwnPropertySymbols&&(e=e.concat(Object.getOwnPropertySymbols(d).filter(function(a){return Object.getOwnPropertyDescriptor(d,a).enumerable}))),e.forEach(function(b){var c,e,f;c=a,e=b,f=d[b],e in c?Object.defineProperty(c,e,{value:f,enumerable:!0,configurable:!0,writable:!0}):c[e]=f})}(c);return a}function o(a,b){if(null==a)return{};var c,d,e={},f=Object.keys(a);for(d=0;d<f.length;d++)c=f[d],b.indexOf(c)>=0||(e[c]=a[c]);return e}var p={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default"},q=new Set();new Map();var r="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7",s=new Map([["default",function(a){var b=a.config,c=a.src,d=a.width,e=a.quality;return c.endsWith(".svg")&&!b.dangerouslyAllowSVG?c:"".concat(b.path,"?url=").concat(encodeURIComponent(c),"&w=").concat(d,"&q=").concat(e||75)}],["imgix",function(a){var b=a.config,c=a.src,d=a.width,e=a.quality,f=new URL("".concat(b.path).concat(x(c))),g=f.searchParams;return g.set("auto",g.get("auto")||"format"),g.set("fit",g.get("fit")||"max"),g.set("w",g.get("w")||d.toString()),e&&g.set("q",e.toString()),f.href}],["cloudinary",function(a){var b=a.config,c=a.src,d=a.width,e=a.quality,f=["f_auto","c_limit","w_"+d,"q_"+(e||"auto")].join(",")+"/";return"".concat(b.path).concat(f).concat(x(c))}],["akamai",function(a){var b=a.config,c=a.src,d=a.width;return"".concat(b.path).concat(x(c),"?imwidth=").concat(d)}],["custom",function(a){var b=a.src;throw new Error("Image with src \"".concat(b,"\" is missing \"loader\" prop.")+"\nRead more: https://nextjs.org/docs/messages/next-image-missing-loader")}],]);function t(a){return void 0!==a.default}function u(a){var b=a.config,c=a.src,d=a.unoptimized,e=a.layout,g=a.width,h=a.quality,i=a.sizes,j=a.loader;if(d)return{src:c,srcSet:void 0,sizes:void 0};var k=function(a,b,c,d){var e=a.deviceSizes,g=a.allSizes;if(d&&("fill"===c||"responsive"===c)){for(var h=/(^|\s)(1?\d?\d)vw/g,i=[];j=h.exec(d);j)i.push(parseInt(j[2]));if(i.length){var j,k,l=.01*(k=Math).min.apply(k,f(i));return{widths:g.filter(function(a){return a>=e[0]*l}),kind:"w"}}return{widths:g,kind:"w"}}return"number"!=typeof b||"fill"===c||"responsive"===c?{widths:e,kind:"w"}:{widths:f(new Set([b,2*b].map(function(a){return g.find(function(b){return b>=a})||g[g.length-1]}))),kind:"x"}}(b,g,e,i),l=k.widths,m=k.kind,n=l.length-1;return{sizes:i||"w"!==m?i:"100vw",srcSet:l.map(function(a,d){return"".concat(j({config:b,src:c,quality:h,width:a})," ").concat("w"===m?a:d+1).concat(m)}
1).join(", "),src:j({config:b,src:c,quality:h,width:l[n]})}}function v(a){return"number"==typeof a?a:"string"==typeof a?parseInt(a,10):void 0}function w(a){var b,c=(null===(b=a.config)|| void 0===b?void 0:b.loader)||"default",d=s.get(c);if(d)return d(a);throw new Error("Unknown \"loader\" found in \"next.config.js\". Expected: ".concat(k.VALID_LOADERS.join(", "),". Received: ").concat(c))}function x(a){return"/"===a[0]?a.slice(1):a}},8418:function(a,b,c){"use strict";function d(a,b){(null==b||b>a.length)&&(b=a.length);for(var c=0,d=new Array(b);c<b;c++)d[c]=a[c];return d}function e(a,b){return(function(a){if(Array.isArray(a))return a})(a)||(function(a,b){var c,d,e=null==a?null:"undefined"!=typeof Symbol&&a[Symbol.iterator]||a["@@iterator"];if(null!=e){var f=[],g=!0,h=!1;try{for(e=e.call(a);!(g=(c=e.next()).done)&&(f.push(c.value),!b||f.length!==b);g=!0);}catch(i){h=!0,d=i}finally{try{g||null==e.return||e.return()}finally{if(h)throw d}}return f}})(a,b)||f(a,b)||(function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")})()}function f(a,b){if(a){if("string"==typeof a)return d(a,b);var c=Object.prototype.toString.call(a).slice(8,-1);if("Object"===c&&a.constructor&&(c=a.constructor.name),"Map"===c||"Set"===c)return Array.from(c);if("Arguments"===c||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(c))return d(a,b)}}b.default=void 0;var g,h=(g=c(7294))&&g.__esModule?g:{default:g},i=c(6273),j=c(387),k=c(7190),l={};function m(a,b,c,d){if(a&&i.isLocalURL(b)){a.prefetch(b,c,d).catch(function(a){});var e=d&& void 0!==d.locale?d.locale:a&&a.locale;l[b+"%"+c+(e?"%"+e:"")]=!0}}b.default=function(a){var b,c=!1!==a.prefetch,d=j.useRouter(),f=h.default.useMemo(function(){var b=e(i.resolveHref(d,a.href,!0),2),c=b[0],f=b[1];return{href:c,as:a.as?i.resolveHref(d,a.as):f||c}},[d,a.href,a.as]),g=f.href,n=f.as,o=a.children,p=a.replace,q=a.shallow,r=a.scroll,s=a.locale;"string"==typeof o&&(o=h.default.createElement("a",null,o));var t=(b=h.default.Children.only(o))&&"object"==typeof b&&b.ref,u=e(k.useIntersection({rootMargin:"200px"}),2),v=u[0],w=u[1],x=h.default.useCallback(function(a){v(a),t&&("function"==typeof t?t(a):"object"==typeof t&&(t.current=a))},[t,v]);h.default.useEffect(function(){var a=w&&c&&i.isLocalURL(g),b=void 0!==s?s:d&&d.locale,e=l[g+"%"+n+(b?"%"+b:"")];a&&!e&&m(d,g,n,{locale:b})},[n,g,w,s,c,d]);var y={ref:x,onClick:function(a){var c,e,f,h,j,k,l,m,o,t;b.props&&"function"==typeof b.props.onClick&&b.props.onClick(a),a.defaultPrevented||(c=a,e=d,f=g,h=n,j=p,k=q,l=r,m=s,"A"===c.currentTarget.nodeName.toUpperCase()&&((t=(o=c).currentTarget.target)&&"_self"!==t||o.metaKey||o.ctrlKey||o.shiftKey||o.altKey||o.nativeEvent&&2===o.nativeEvent.which||!i.isLocalURL(f))||(c.preventDefault(),e[j?"replace":"push"](f,h,{shallow:k,locale:m,scroll:l})))}};if(y.onMouseEnter=function(a){b.props&&"function"==typeof b.props.onMouseEnter&&b.props.onMouseEnter(a),i.isLocalURL(g)&&m(d,g,n,{priority:!0})},a.passHref||"a"===b.type&&!("href"in b.props)){var z=void 0!==s?s:d&&d.locale,A=d&&d.isLocaleDomain&&i.getDomainLocale(n,z,d&&d.locales,d&&d.domainLocales);y.href=A||i.addBasePath(i.addLocale(n,z,d&&d.defaultLocale))}return h.default.cloneElement(b,y)}},7190:function(a,b,c){"use strict";function d(a,b){(null==b||b>a.length)&&(b=a.length);for(var c=0,d=new Array(b);c<b;c++)d[c]=a[c];return d}function e(a,b){return(function(a){if(Array.isArray(a))return a})(a)||(function(a,b){var c,d,e=null==a?null:"undefined"!=typeof Symbol&&a[Symbol.iterator]||a["@@iterator"];if(null!=e){var f=[],g=!0,h=!1;try{for(e=e.call(a);!(g=(c=e.next()).done)&&(f.push(c.value),!b||f.length!==b);g=!0);}catch(i){h=!0,d=i}finally{try{g||null==e.return||e.return()}finally{if(h)throw d}}return f}})(a,b)||f(a,b)||(function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")})()}function f(a,b){if(a){if("string"==typeof a)return d(a,b);var c=Object.prototype.toString.call(a).slice(8,-1);if("Object"===c&&a.constructor&&(c=a.constructor.name),"Map"===c||"Set"===c)return Array.from(c);if("Arguments"===c||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(c))return d(a,b)}}
1Object.defineProperty(b,"__esModule",{value:!0}),b.useIntersection=function(a){var b=a.rootRef,c=a.rootMargin,d=a.disabled||!i,f=g.useRef(),k=e(g.useState(!1),2),l=k[0],m=k[1],n=e(g.useState(b?b.current:null),2),o=n[0],p=n[1],q=g.useCallback(function(a){f.current&&(f.current(),f.current=void 0),!d&&!l&&a&&a.tagName&&(f.current=j(a,function(a){return a&&m(a)},{root:o,rootMargin:c}))},[d,o,c,l]);return g.useEffect(function(){if(!i&&!l){var a=h.requestIdleCallback(function(){return m(!0)});return function(){return h.cancelIdleCallback(a)}}},[l]),g.useEffect(function(){b&&p(b.current)},[b]),[q,l]};var g=c(7294),h=c(9311),i="undefined"!=typeof IntersectionObserver;function j(a,b,c){var d=m(c),e=d.id,f=d.observer,g=d.elements;return g.set(a,b),f.observe(a),function(){if(g.delete(a),f.unobserve(a),0===g.size){f.disconnect(),k.delete(e);var b=l.findIndex(function(a){return a.root===e.root&&a.margin===e.margin});b> -1&&l.splice(b,1)}}}var k=new Map(),l=[];function m(a){var b,c={root:a.root||null,margin:a.rootMargin||""},d=l.find(function(a){return a.root===c.root&&a.margin===c.margin});if(d?b=k.get(d):(b=k.get(c),l.push(c)),b)return b;var e=new Map(),f=new IntersectionObserver(function(a){a.forEach(function(a){var b=e.get(a.target),c=a.isIntersecting||a.intersectionRatio>0;b&&c&&b(c)})},a);return k.set(c,b={id:c,observer:f,elements:e}),b}},5352:function(a,b,c){"use strict";c.r(b),c.d(b,{"default":function(){return tc}});var d,e=c(5893);c(906);var f=c(9036);function g(a,b,c){return b in a?Object.defineProperty(a,b,{value:c,enumerable:!0,configurable:!0,writable:!0}):a[b]=c,a}
1var h=c(5675),i=c(4051),j=c.n(i),k=c(7294);function l(a,b,...c){if(a in b){let d=b[a];return"function"==typeof d?d(...c):d}let e=new Error(`Tried to handle "${a}" but there is no handler defined. Only defined handlers are: ${Object.keys(b).map(a=>`"${a}"`).join(", ")}.`);throw Error.captureStackTrace&&Error.captureStackTrace(e,l),e}var m,n,o=((m=o||{})[m.None=0]="None",m[m.RenderStrategy=1]="RenderStrategy",m[m.Static=2]="Static",m),p=((n=p||{})[n.Unmount=0]="Unmount",n[n.Hidden=1]="Hidden",n);function q({ourProps:a,theirProps:b,slot:c,defaultTag:d,features:e,visible:f=!0,name:g}){let h=s(b,a);if(f)return r(h,c,d,g);let i=null!=e?e:0;if(2&i){let{static:j=!1,...k}=h;if(j)return r(k,c,d,g)}if(1&i){let{unmount:m=!0,...n}=h;return l(m?0:1,{[0](){return null},[1](){return r({...n,hidden:!0,style:{display:"none"}},c,d,g)}})}return r(h,c,d,g)}function r(a,b={},c,d){let{as:e=c,children:f,refName:g="ref",...h}=v(a,["unmount","static"]),i=void 0!==a.ref?{[g]:a.ref}:{},j="function"==typeof f?f(b):f;h.className&&"function"==typeof h.className&&(h.className=h.className(b));let l={};if(e===k.Fragment&&Object.keys(u(h)).length>0){if(!(0,k.isValidElement)(j)||Array.isArray(j)&&j.length>1)throw new Error(["Passing props on \"Fragment\"!","",`The current component <${d} /> is rendering a "Fragment".`,"However we need to passthrough the following props:",Object.keys(h).map(a=>`  - ${a}`).join(`
2`),"","You can apply a few solutions:",["Add an `as=\"...\"` prop, to ensure that we render an actual element instead of a \"Fragment\".","Render a single element as the child so that we can forward the props onto that element."].map(a=>`  - ${a}`).join(`
3`)].join(`
4`));return(0,k.cloneElement)(j,Object.assign({},s(j.props,u(v(h,["ref"]))),l,i))}return(0,k.createElement)(e,Object.assign({},v(h,["ref"]),e!==k.Fragment&&i,e!==k.Fragment&&l),j)}function s(...a){if(0===a.length)return{};if(1===a.length)return a[0];let b={},c={};for(let d of a)for(let e in d)e.startsWith("on")&&"function"==typeof d[e]?(null!=c[e]||(c[e]=[]),c[e].push(d[e])):b[e]=d[e];if(b.disabled||b["aria-disabled"])return Object.assign(b,Object.fromEntries(Object.keys(c).map(a=>[a,void 0])));for(let f in c)Object.assign(b,{[f](a,...b){let d=c[f];for(let e of d){if(a.defaultPrevented)return;e(a,...b)}}});return b}function t(a){var b;return Object.assign((0,k.forwardRef)(a),{displayName:null!=(b=a.displayName)?b:a.name})}function u(a){let b=Object.assign({},a);for(let c in b)void 0===b[c]&&delete b[c];return b}function v(a,b=[]){let c=Object.assign({},a);for(let d of b)d in c&&delete c[d];return c}function w(){let a=[],b=[],c={enqueue(a){b.push(a)},addEventListener(a,b,d,e){return a.addEventListener(b,d,e),c.add(()=>a.removeEventListener(b,d,e))},requestAnimationFrame(...a){let b=requestAnimationFrame(...a);return c.add(()=>cancelAnimationFrame(b))},nextFrame(...a){return c.requestAnimationFrame(()=>c.requestAnimationFrame(...a))},setTimeout(...a){let b=setTimeout(...a);return c.add(()=>clearTimeout(b))},add(b){return a.push(b),()=>{let c=a.indexOf(b);if(c>=0){let[d]=a.splice(c,1);d()}}},dispose(){for(let b of a.splice(0))b()},async workQueue(){for(let a of b.splice(0))await a()}};return c}function x(){let[a]=(0,k.useState)(w);return(0,k.useEffect)(()=>()=>a.dispose(),[a]),a}let y="undefined"!=typeof window?k.useLayoutEffect:k.useEffect;function z(a){let b=(0,k.useRef)(a);return y(()=>{b.current=a},[a]),b}let A=function(a){let b=z(a);return k.useCallback((...a)=>b.current(...a),[b])},B=Symbol();function C(...a){let b=(0,k.useRef)(a);(0,k.useEffect)(()=>{b.current=a},[a]);let c=A(a=>{for(let c of b.current)null!=c&&("function"==typeof c?c(a):c.current=a)});return a.every(a=>null==a||(null==a?void 0:a[B]))?void 0:c}let D={serverHandoffComplete:!1};function E(){let[a,b]=(0,k.useState)(D.serverHandoffComplete);return(0,k.useEffect)(()=>{!0!==a&&b(!0)},[a]),(0,k.useEffect)(()=>{!1===D.serverHandoffComplete&&(D.serverHandoffComplete=!0)},[]),a}let F=0;function G(){return++F}let H=null!=(d=k.useId)?d:function(){let a=E(),[b,c]=k.useState(a?G:null);return y(()=>{null===b&&c(G())},[b]),null!=b?""+b:void 0};var I,J,K=((I=K||{}).Space=" ",I.Enter="Enter",I.Escape="Escape",I.Backspace="Backspace",I.Delete="Delete",I.ArrowLeft="ArrowLeft",I.ArrowUp="ArrowUp",I.ArrowRight="ArrowRight",I.ArrowDown="ArrowDown",I.Home="Home",I.End="End",I.PageUp="PageUp",I.PageDown="PageDown",I.Tab="Tab",I),L=((J=L||{})[J.First=0]="First",J[J.Previous=1]="Previous",J[J.Next=2]="Next",J[J.Last=3]="Last",J[J.Specific=4]="Specific",J[J.Nothing=5]="Nothing",J);function M(a){return"undefined"==typeof window?null:a instanceof Node?a.ownerDocument:null!=a&&a.hasOwnProperty("current")&&a.current instanceof Node?a.current.ownerDocument:document}let N=["[contentEditable=true]","[tabindex]","a[href]","area[href]","button:not([disabled])","iframe","input:not([disabled])","select:not([disabled])","textarea:not([disabled])"].map(a=>`${a}
4:not([tabindex='-1'])`).join(",");var O,P,Q,R,S=((O=S||{})[O.First=1]="First",O[O.Previous=2]="Previous",O[O.Next=4]="Next",O[O.Last=8]="Last",O[O.WrapAround=16]="WrapAround",O[O.NoScroll=32]="NoScroll",O),T=((P=T||{})[P.Error=0]="Error",P[P.Overflow=1]="Overflow",P[P.Success=2]="Success",P[P.Underflow=3]="Underflow",P),U=((Q=U||{})[Q.Previous=-1]="Previous",Q[Q.Next=1]="Next",Q),V=((R=V||{})[R.Strict=0]="Strict",R[R.Loose=1]="Loose",R);function W(a,b=0){var c;return a!==(null==(c=M(a))?void 0:c.body)&&l(b,{[0](){return a.matches(N)},[1](){let b=a;for(;null!==b;){if(b.matches(N))return!0;b=b.parentElement}return!1}})}function X(a,b,c){let d=z(b);(0,k.useEffect)(()=>{function b(a){d.current(a)}return window.addEventListener(a,b,c),()=>window.removeEventListener(a,b,c)},[a,c])}let Y=(0,k.createContext)(null);Y.displayName="OpenClosedContext";var Z,$=((Z=$||{})[Z.Open=0]="Open",Z[Z.Closed=1]="Closed",Z);function _(){return(0,k.useContext)(Y)}function aa({value:a,children:b}){return k.createElement(Y.Provider,{value:a},b)}function ba(a){var b;if(a.type)return a.type;let c=null!=(b=a.as)?b:"button";if("string"==typeof c&&"button"===c.toLowerCase())return"button"}var ca,da,ea,fa=((ca=fa||{})[ca.Open=0]="Open",ca[ca.Closed=1]="Closed",ca),ga=((da=ga||{})[da.Pointer=0]="Pointer",da[da.Other=1]="Other",da),ha=((ea=ha||{})[ea.OpenMenu=0]="OpenMenu",ea[ea.CloseMenu=1]="CloseMenu",ea[ea.GoToItem=2]="GoToItem",ea[ea.Search=3]="Search",ea[ea.ClearSearch=4]="ClearSearch",ea[ea.RegisterItem=5]="RegisterItem",ea[ea.UnregisterItem=6]="UnregisterItem",ea);function ia(a,b=a=>a){let c=null!==a.activeItemIndex?a.items[a.activeItemIndex]:null,d=function(a,b=a=>a){return a.slice().sort((a,c)=>{let d=b(a),e=b(c);if(null===d||null===e)return 0;let f=d.compareDocumentPosition(e);return f&Node.DOCUMENT_POSITION_FOLLOWING?-1:f&Node.DOCUMENT_POSITION_PRECEDING?1:0})}(b(a.items.slice()),a=>a.dataRef.current.domRef.current),e=c?d.indexOf(c):null;return -1===e&&(e=null),{items:d,activeItemIndex:e}}let ja={[1](a){return 1===a.menuState?a:{...a,activeItemIndex:null,menuState:1}},[0](a){return 0===a.menuState?a:{...a,menuState:0}},[2]:(a,b)=>{var c;let d=ia(a),e=function(a,b){let c=b.resolveItems();if(c.length<=0)return null;let d=b.resolveActiveIndex(),e=null!=d?d:-1,f=(()=>{switch(a.focus){case 0:return c.findIndex(a=>!b.resolveDisabled(a));case 1:{let d=c.slice().reverse().findIndex((a,c,d)=>(-1===e||!(d.length-c-1>=e))&&!b.resolveDisabled(a));return -1===d?d:c.length-1-d}case 2:return c.findIndex((a,c)=>!(c<=e)&&!b.resolveDisabled(a));case 3:{let f=c.slice().reverse().findIndex(a=>!b.resolveDisabled(a));return -1===f?f:c.length-1-f}case 4:return c.findIndex(c=>b.resolveId(c)===a.id);case 5:return null;default:!function(a){throw new Error("Unexpected object: "+a)}(a)}})();return -1===f?d:f}(b,{resolveItems:()=>d.items,resolveActiveIndex:()=>d.activeItemIndex,resolveId:a=>a.id,resolveDisabled:a=>a.dataRef.current.disabled});return{...a,...d,searchQuery:"",activeItemIndex:e,activationTrigger:null!=(c=b.trigger)?c:1}},[3]:(a,b)=>{let c=""!==a.searchQuery?0:1,d=a.searchQuery+b.value.toLowerCase(),e=(null!==a.activeItemIndex?a.items.slice(a.activeItemIndex+c).concat(a.items.slice(0,a.activeItemIndex+c)):a.items).find(a=>{var b;return(null==(b=a.dataRef.current.textValue)?void 0:b.startsWith(d))&&!a.dataRef.current.disabled}),f=e?a.items.indexOf(e):-1;return -1===f||f===a.activeItemIndex?{...a,searchQuery:d}:{...a,searchQuery:d,activeItemIndex:f,activationTrigger:1}},[4](a){return""===a.searchQuery?a:{...a,searchQuery:"",searchActiveItemIndex:null}},[5]:(a,b)=>{let c=ia(a,a=>[...a,{id:b.id,dataRef:b.dataRef}]);return{...a,...c}},[6]:(a,b)=>{let c=ia(a,a=>{let c=a.findIndex(a=>a.id===b.id);return -1!==c&&a.splice(c,1),a});return{...a,...c,activationTrigger:1}}},ka=(0,k.createContext)(null);function la(a){let b=(0,k.useContext)(ka);if(null===b){let c=new Error(`<${a} /> is missing a parent <Menu /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(c,la),c}return b}function ma(a,b){return l(b.type,ja,a,b)}ka.displayName="MenuContext";let na=k.Fragment,oa=t(function(a,b){let c=(0,k.useReducer)(ma,{menuState:1,buttonRef:(0,k.createRef)(),itemsRef:(0,k.createRef)(),items:[],searchQuery:"",activeItemIndex:null,activationTrigger:1}),[{menuState:d,itemsRef:e,buttonRef:f},g]=c,h=C(b);!function(a,b,c=!0){let d=(0,k.useRef)(!1);function e(c,e){if(!d.current||c.defaultPrevented)return;let f=function a(b){return"function"==typeof b?a(b()):Array.isArray(b)||b instanceof Set?b:[b]}(a),g=e(c);if(null!==g&&g.ownerDocument.documentElement.contains(g)){for(let h of f){if(null===h)continue;let i=h instanceof HTMLElement?h:h.current;if(null!=i&&i.contains(g))return}return W(g,V.Loose)|| -1===g.tabIndex||c.preventDefault(),b(c,g)}}(0,k.useEffect)(()=>{requestAnimationFrame(()=>{d.current=c})},[c]),X("click",a=>e(a,a=>a.target),!0),X("blur",a=>e(a,()=>window.document.activeElement instanceof HTMLIFrameElement?window.document.activeElement:null),!0)}([f,e],(a,b)=>{var c;g({type:1}),W(b,V.Loose)||(a.preventDefault(),null==(c=f.current)||c.focus())},0===d);let i=(0,k.useMemo)(()=>({open:0===d}),[d]);return k.createElement(ka.Provider,{value:c},k.createElement(aa,{value:l(d,{[0]:$.Open,[1]:$.Closed})},q({ourProps:{ref:h},theirProps:a,slot:i,defaultTag:na,name:"Menu"})))}),pa=t(function(a,b){var c;let[d,e]=la("Menu.Button"),f=C(d.buttonRef,b),g=`headlessui-menu-button-${H()}`,h=x(),i=A(a=>{switch(a.key){case K.Space:case K.Enter:case K.ArrowDown:a.preventDefault(),a.stopPropagation(),e({type:0}),h.nextFrame(()=>e({type:2,focus:L.First}));break;case K.ArrowUp:a.preventDefault(),a.stopPropagation(),e({type:0}),h.nextFrame(()=>e({type:2,focus:L.Last}));break}}),j=A(a=>{switch(a.key){case K.Space:a.preventDefault();break}}),l=A(b=>{if((function(a){let b=a.parentElement,c=null;for(;b&&!(b instanceof HTMLFieldSetElement);)b instanceof HTMLLegendElement&&(c=b),b=b.parentElement;let d=(null==b?void 0:b.getAttribute("disabled"))==="";
4return!(d&&function(a){if(!a)return!1;let b=a.previousElementSibling;for(;null!==b;){if(b instanceof HTMLLegendElement)return!1;b=b.previousElementSibling}return!0}(c))&&d})(b.currentTarget))return b.preventDefault();a.disabled||(0===d.menuState?(e({type:1}),h.nextFrame(()=>{var a;return null==(a=d.buttonRef.current)?void 0:a.focus({preventScroll:!0})})):(b.preventDefault(),e({type:0})))}),m=(0,k.useMemo)(()=>({open:0===d.menuState}),[d]),n={ref:f,id:g,type:function(a,b){let[c,d]=(0,k.useState)(()=>ba(a));return y(()=>{d(ba(a))},[a.type,a.as]),y(()=>{c||!b.current||b.current instanceof HTMLButtonElement&&!b.current.hasAttribute("type")&&d("button")},[c,b]),c}(a,d.buttonRef),"aria-haspopup":!0,"aria-controls":null==(c=d.itemsRef.current)?void 0:c.id,"aria-expanded":a.disabled?void 0:0===d.menuState,onKeyDown:i,onKeyUp:j,onClick:l};return q({ourProps:n,theirProps:a,slot:m,defaultTag:"button",name:"Menu.Button"})}),qa=o.RenderStrategy|o.Static,ra=t(function(a,b){var c,d;let[e,f]=la("Menu.Items"),g=C(e.itemsRef,b),h=function(...a){return(0,k.useMemo)(()=>M(...a),[...a])}(e.itemsRef),i=`headlessui-menu-items-${H()}`,j=x(),l=_(),m=null!==l?l===$.Open:0===e.menuState;(0,k.useEffect)(()=>{let a=e.itemsRef.current;a&&0===e.menuState&&a!==(null==h?void 0:h.activeElement)&&a.focus({preventScroll:!0})},[e.menuState,e.itemsRef,h]),(function({container:a,accept:b,walk:c,enabled:d=!0}){let e=(0,k.useRef)(b),f=(0,k.useRef)(c);(0,k.useEffect)(()=>{e.current=b,f.current=c},[b,c]),y(()=>{if(!a||!d)return;let b=M(a);if(!b)return;let c=e.current,g=f.current,h=Object.assign(a=>c(a),{acceptNode:c}),i=b.createTreeWalker(a,NodeFilter.SHOW_ELEMENT,h,!1);for(;i.nextNode();)g(i.currentNode)},[a,d,e,f])})({container:e.itemsRef.current,enabled:0===e.menuState,accept(a){return"menuitem"===a.getAttribute("role")?NodeFilter.FILTER_REJECT:a.hasAttribute("role")?NodeFilter.FILTER_SKIP:NodeFilter.FILTER_ACCEPT},walk(a){a.setAttribute("role","none")}});let n=A(a=>{var b,c;switch(j.dispose(),a.key){case K.Space:if(""!==e.searchQuery)return a.preventDefault(),a.stopPropagation(),f({type:3,value:a.key});case K.Enter:if(a.preventDefault(),a.stopPropagation(),f({type:1}),null!==e.activeItemIndex){let{dataRef:d}=e.items[e.activeItemIndex];null==(c=null==(b=d.current)?void 0:b.domRef.current)||c.click()}w().nextFrame(()=>{var a;return null==(a=e.buttonRef.current)?void 0:a.focus({preventScroll:!0})});break;case K.ArrowDown:return a.preventDefault(),a.stopPropagation(),f({type:2,focus:L.Next});case K.ArrowUp:return a.preventDefault(),a.stopPropagation(),f({type:2,focus:L.Previous});case K.Home:case K.PageUp:return a.preventDefault(),a.stopPropagation(),f({type:2,focus:L.First});case K.End:case K.PageDown:return a.preventDefault(),a.stopPropagation(),f({type:2,focus:L.Last});case K.Escape:a.preventDefault(),a.stopPropagation(),f({type:1}),w().nextFrame(()=>{var a;return null==(a=e.buttonRef.current)?void 0:a.focus({preventScroll:!0})});break;case K.Tab:a.preventDefault(),a.stopPropagation();break;default:1===a.key.length&&(f({type:3,value:a.key}),j.setTimeout(()=>f({type:4}),350));break}}),o=A(a=>{switch(a.key){case K.Space:a.preventDefault();break}}),p=(0,k.useMemo)(()=>({open:0===e.menuState}),[e]),r={"aria-activedescendant":null===e.activeItemIndex||null==(c=e.items[e.activeItemIndex])?void 0:c.id,"aria-labelledby":null==(d=e.buttonRef.current)?void 0:d.id,id:i,onKeyDown:n,onKeyUp:o,role:"menu",tabIndex:0,ref:g};return q({ourProps:r,theirProps:a,slot:p,defaultTag:"div",features:qa,visible:m,name:"Menu.Items"})}),sa=k.Fragment,ta=t(function(a,b){let{disabled:c=!1,...d}=a,[e,f]=la("Menu.Item"),g=`headlessui-menu-item-${H()}`,h=null!==e.activeItemIndex&&e.items[e.activeItemIndex].id===g,i=(0,k.useRef)(null),j=C(b,i);y(()=>{if(0!==e.menuState||!h||0===e.activationTrigger)return;let a=w();return a.requestAnimationFrame(()=>{var a,b;null==(b=null==(a=i.current)?void 0:a.scrollIntoView)||b.call(a,{block:"nearest"})}),a.dispose},[i,h,e.menuState,e.activationTrigger,e.activeItemIndex]);let l=(0,k.useRef)({disabled:c,domRef:i});y(()=>{l.current.disabled=c},[l,c]),y(()=>{var a,b;l.current.textValue=null==(b=null==(a=i.current)?void 0:a.textContent)?void 0:b.toLowerCase()},[l,i]),y(()=>(f({type:5,id:g,dataRef:l}),()=>f({type:6,id:g})),[l,g]);let m=A(a=>{if(c)return a.preventDefault();f({type:1}),w().nextFrame(()=>{var a;return null==(a=e.buttonRef.current)?void 0:a.focus({preventScroll:!0})})}),n=A(()=>{if(c)return f({type:2,focus:L.Nothing});f({type:2,focus:L.Specific,id:g})}),o=A(()=>{c||h||f({type:2,focus:L.Specific,id:g,trigger:0})}),p=A(()=>{c||!h||f({type:2,focus:L.Nothing})}),r=(0,k.useMemo)(()=>({active:h,disabled:c}),[h,c]);return q({ourProps:{id:g,ref:j,role:"menuitem",tabIndex:!0===c?void 0:-1,"aria-disabled":!0===c||void 0,disabled:void 0,onClick:m,onFocus:n,onPointerMove:o,onMouseMove:o,onPointerLeave:p,onMouseLeave:p},theirProps:d,slot:r,defaultTag:sa,name:"Menu.Item"})}),ua=Object.assign(oa,{Button:pa,Items:ra,Item:ta});function va(){let a=(0,k.useRef)(!1);return y(()=>(a.current=!0,()=>{a.current=!1}),[]),a}function wa(a,...b){a&&b.length>0&&a.classList.add(...b)}function xa(a,...b){a&&b.length>0&&a.classList.remove(...b)}var ya,za=((ya=za||{}).Ended="ended",ya.Cancelled="cancelled",ya);function Aa(a=""){return a.split(" ").filter(a=>a.trim().length>1)}let Ba=(0,k.createContext)(null);Ba.displayName="TransitionContext";var Ca,Da=((Ca=Da||{}).Visible="visible",Ca.Hidden="hidden",Ca);let Ea=(0,k.createContext)(null);function Fa(a){return"children"in a?Fa(a.children):a.current.filter(({state:a})=>"visible"===a).length>0}function Ga(a){let b=z(a),c=(0,k.useRef)([]),d=va(),e=A((a,e=p.Hidden)=>{let f=c.current.findIndex(({id:b})=>b===a);-1!==f&&(l(e,{[p.Unmount](){c.current.splice(f,1)},[p.Hidden](){c.current[f].state="hidden"}}),(function(a){"function"==typeof queueMicrotask?queueMicrotask(a):Promise.resolve().then(a).catch(a=>setTimeout(()=>{throw a}))})(()=>{var a;!Fa(c)&&d.current&&(null==(a=b.current)||a.call(b))}))}),f=A(a=>{let b=c.current.find(({id:b})=>b===a);return b?"visible"!==b.state&&(b.state="visible"):c.current.push({id:a,state:"visible"}),()=>e(a,p.Unmount)});return(0,k.useMemo)(()=>({children:c,register:f,unregister:e}),[f,e,c])}function Ha(){}Ea.displayName="NestingContext";let Ia=["beforeEnter","afterEnter","beforeLeave","afterLeave"];function Ja(a){var b;let c={};for(let d of Ia)c[d]=null!=(b=a[d])?b:Ha;return c}let Ka=o.RenderStrategy,La=t(function(a,b){var c;let{beforeEnter:d,afterEnter:e,beforeLeave:f,afterLeave:g,enter:h,enterFrom:i,enterTo:j,entered:m,leave:n,leaveFrom:o,leaveTo:r,...s}=a,t=(0,k.useRef)(null),u=C(t,b),[v,B]=(0,k.useState)("visible"),D=s.unmount?p.Unmount:p.Hidden,{show:F,appear:G,initial:I}=function(){let a=(0,k.useContext)(Ba);if(null===a)throw new Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return a}(),{register:J,unregister:K}=function(){let a=(0,k.useContext)(Ea);if(null===a)throw new Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return a}(),L=(0,k.useRef)(null),M=H();(0,k.useEffect)(()=>
4{if(M)return J(M)},[J,M]),(0,k.useEffect)(()=>{if(D===p.Hidden&&M){if(F&&"visible"!==v){B("visible");return}l(v,{["hidden"]:()=>K(M),["visible"]:()=>J(M)})}},[v,M,J,K,F,D]);let N,O=z({enter:Aa(h),enterFrom:Aa(i),enterTo:Aa(j),entered:Aa(m),leave:Aa(n),leaveFrom:Aa(o),leaveTo:Aa(r)}),P=(c={beforeEnter:d,afterEnter:e,beforeLeave:f,afterLeave:g},N=(0,k.useRef)(Ja(c)),(0,k.useEffect)(()=>{N.current=Ja(c)},[c]),N),Q=E();(0,k.useEffect)(()=>{if(Q&&"visible"===v&&null===t.current)throw new Error("Did you forget to passthrough the `ref` to the actual DOM node?")},[t,v,Q]);let R=I&&!G,S=!Q||R||L.current===F?"idle":F?"enter":"leave",T=(0,k.useRef)(!1),U=Ga(()=>{T.current||(B("hidden"),K(M))});return(function({container:a,direction:b,classes:c,events:d,onStart:e,onStop:f}){let g=va(),h=x(),i=z(b),j=A(()=>l(i.current,{enter:()=>d.current.beforeEnter(),leave:()=>d.current.beforeLeave(),idle:()=>{}})),k=A(()=>l(i.current,{enter:()=>d.current.afterEnter(),leave:()=>d.current.afterLeave(),idle:()=>{}}));y(()=>{let b=w();h.add(b.dispose);let d=a.current;if(d&&"idle"!==i.current&&g.current)return b.dispose(),j(),e.current(i.current),b.add(function(a,b,c,d){var e;let f,g=c?"enter":"leave",h=w(),i=void 0!==d?(e=d,f={called:!1},(...a)=>{if(!f.called)return f.called=!0,e(...a)}):()=>{},j=l(g,{enter:()=>b.enter,leave:()=>b.leave}),k=l(g,{enter:()=>b.enterTo,leave:()=>b.leaveTo}),m=l(g,{enter:()=>b.enterFrom,leave:()=>b.leaveFrom});return xa(a,...b.enter,...b.enterTo,...b.enterFrom,...b.leave,...b.leaveFrom,...b.leaveTo,...b.entered),wa(a,...j,...m),h.nextFrame(()=>{xa(a,...m),wa(a,...k),(function(a,b){let c=w();if(!a)return c.dispose;let{transitionDuration:d,transitionDelay:e}=getComputedStyle(a),[f,g]=[d,e].map(a=>{let[b=0]=a.split(",").filter(Boolean).map(a=>a.includes("ms")?parseFloat(a):1e3*parseFloat(a)).sort((a,b)=>b-a);return b});if(f+g!==0){let h=[];h.push(c.addEventListener(a,"transitionrun",d=>{d.target===d.currentTarget&&(h.splice(0).forEach(a=>a()),h.push(c.addEventListener(a,"transitionend",a=>{a.target===a.currentTarget&&(b("ended"),h.splice(0).forEach(a=>a()))}),c.addEventListener(a,"transitioncancel",a=>{a.target===a.currentTarget&&(b("cancelled"),h.splice(0).forEach(a=>a()))})))}))}else b("ended");c.add(()=>b("cancelled")),c.dispose})(a,c=>("ended"===c&&(xa(a,...j),wa(a,...b.entered)),i(c)))}),h.dispose}(d,c.current,"enter"===i.current,a=>{b.dispose(),l(a,{[za.Ended](){k(),f.current(i.current)},[za.Cancelled]:()=>{}})})),b.dispose},[b])})({container:t,classes:O,events:P,direction:S,onStart:z(()=>{T.current=!0}),onStop:z(a=>{T.current=!1,"leave"!==a||Fa(U)||(B("hidden"),K(M))})}),(0,k.useEffect)(()=>{R&&(D===p.Hidden?L.current=null:L.current=F)},[F,R,v]),k.createElement(Ea.Provider,{value:U},k.createElement(aa,{value:l(v,{["visible"]:$.Open,["hidden"]:$.Closed})},q({ourProps:{ref:u},theirProps:s,defaultTag:"div",features:Ka,visible:"visible"===v,name:"Transition.Child"})))}),Ma=t(function(a,b){let{show:c,appear:d=!1,unmount:e,...f}=a,g=(0,k.useRef)(null),h=C(g,b);E();let i=_();if(void 0===c&&null!==i&&(c=l(i,{[$.Open]:!0,[$.Closed]:!1})),![!0,!1].includes(c))throw new Error("A <Transition /> is used but it is missing a `show={true | false}` prop.");let[j,m]=(0,k.useState)(c?"visible":"hidden"),n=Ga(()=>{m("hidden")}),[o,p]=(0,k.useState)(!0),r=(0,k.useRef)([c]);y(()=>{!1!==o&&r.current[r.current.length-1]!==c&&(r.current.push(c),p(!1))},[r,c]);let s=(0,k.useMemo)(()=>({show:c,appear:d,initial:o}),[c,d,o]);(0,k.useEffect)(()=>{if(c)m("visible");else if(Fa(n)){let a=g.current;if(!a)return;let b=a.getBoundingClientRect();0===b.x&&0===b.y&&0===b.width&&0===b.height&&m("hidden")}else m("hidden")},[c,n]);let t={unmount:e};return k.createElement(Ea.Provider,{value:n},k.createElement(Ba.Provider,{value:s},q({ourProps:{...t,as:k.Fragment,children:k.createElement(La,{ref:h,...t,...f})},theirProps:{},defaultTag:k.Fragment,features:Ka,visible:"visible"===j,name:"Transition"})))}),Na=t(function(a,b){let c=null!==(0,k.useContext)(Ba),d=null!==_();return k.createElement(k.Fragment,null,!c&&d?k.createElement(Ma,{ref:b,...a}):k.createElement(La,{ref:b,...a}))}),Oa=Object.assign(Ma,{Child:Na,Root:Ma});const Pa=k.forwardRef(function(a,b){return k.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true",ref:b},a),k.createElement("path",{fillRule:"evenodd",d:"M5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z",clipRule:"evenodd"}))});var Qa=Pa;function Ra(a,b){(null==b||b>a.length)&&(b=a.length);for(var c=0,d=new Array(b);c<b;c++)d[c]=a[c];return d}function Sa(a,b,c,d,e,f,g){try{var h=a[f](g),i=h.value}catch(j){c(j);return}h.done?b(i):Promise.resolve(i).then(d,e)}function Ta(){for(var a=arguments.length,b=new Array(a),c=0;c<a;c++)b[c]=arguments[c];
4return b.filter(Boolean).join(" ")}var Ua=function(a){var b=a.platform,c={windows:(0,e.jsx)("path",{d:"M0 0h11.377v11.372H0Zm12.623 0H24v11.372H12.623ZM0 12.623h11.377V24H0Zm12.623 0H24V24H12.623"}),mac:(0,e.jsx)("path",{d:"M12.152 6.896c-.948 0-2.415-1.078-3.96-1.04c-2.04.027-3.91 1.183-4.961 3.014c-2.117 3.675-.546 9.103 1.519 12.09c1.013 1.454 2.208 3.09 3.792 3.039c1.52-.065 2.09-.987 3.935-.987c1.831 0 2.35.987 3.96.948c1.637-.026 2.676-1.48 3.676-2.948c1.156-1.688 1.636-3.325 1.662-3.415c-.039-.013-3.182-1.221-3.22-4.857c-.026-3.04 2.48-4.494 2.597-4.559c-1.429-2.09-3.623-2.324-4.39-2.376c-2-.156-3.675 1.09-4.61 1.09zM15.53 3.83c.843-1.012 1.4-2.427 1.245-3.83c-1.207.052-2.662.805-3.532 1.818c-.78.896-1.454 2.338-1.273 3.714c1.338.104 2.715-.688 3.559-1.701"}),linux:(0,e.jsx)("path",{d:"M12.504 0c-.155 0-.315.008-.48.021-4.226.333-3.105 4.807-3.17 6.298-.076 1.092-.3 1.953-1.05 3.02-.885 1.051-2.127 2.75-2.716 4.521-.278.832-.41 1.684-.287 2.489a.424.424 0 00-.11.135c-.26.268-.45.6-.663.839-.199.199-.485.267-.797.4-.313.136-.658.269-.864.68-.09.189-.136.394-.132.602 0 .199.027.4.055.536.058.399.116.728.04.97-.249.68-.28 1.145-.106 1.484.174.334.535.47.94.601.81.2 1.91.135 2.774.6.926.466 1.866.67 2.616.47.526-.116.97-.464 1.208-.946.587-.003 1.23-.269 2.26-.334.699-.058 1.574.267 2.577.2.025.134.063.198.114.333l.003.003c.391.778 1.113 1.132 1.884 1.071.771-.06 1.592-.536 2.257-1.306.631-.765 1.683-1.084 2.378-1.503.348-.199.629-.469.649-.853.023-.4-.2-.811-.714-1.376v-.097l-.003-.003c-.17-.2-.25-.535-.338-.926-.085-.401-.182-.786-.492-1.046h-.003c-.059-.054-.123-.067-.188-.135a.357.357 0 00-.19-.064c.431-1.278.264-2.55-.173-3.694-.533-1.41-1.465-2.638-2.175-3.483-.796-1.005-1.576-1.957-1.56-3.368.026-2.152.236-6.133-3.544-6.139zm.529 3.405h.013c.213 0 .396.062.584.198.19.135.33.332.438.533.105.259.158.459.166.724 0-.02.006-.04.006-.06v.105a.086.086 0 01-.004-.021l-.004-.024a1.807 1.807 0 01-.15.706.953.953 0 01-.213.335.71.71 0 00-.088-.042c-.104-.045-.198-.064-.284-.133a1.312 1.312 0 00-.22-.066c.05-.06.146-.133.183-.198.053-.128.082-.264.088-.402v-.02a1.21 1.21 0 00-.061-.4c-.045-.134-.101-.2-.183-.333-.084-.066-.167-.132-.267-.132h-.016c-.093 0-.176.03-.262.132a.8.8 0 00-.205.334 1.18 1.18 0 00-.09.4v.019c.002.089.008.179.02.267-.193-.067-.438-.135-.607-.202a1.635 1.635 0 01-.018-.2v-.02a1.772 1.772 0 01.15-.768c.082-.22.232-.406.43-.533a.985.985 0 01.594-.2zm-2.962.059h.036c.142 0 .27.048.399.135.146.129.264.288.344.465.09.199.14.4.153.667v.004c.007.134.006.2-.002.266v.08c-.03.007-.056.018-.083.024-.152.055-.274.135-.393.2.012-.09.013-.18.003-.267v-.015c-.012-.133-.04-.2-.082-.333a.613.613 0 00-.166-.267.248.248 0 00-.183-.064h-.021c-.071.006-.13.04-.186.132a.552.552 0 00-.12.27.944.944 0 00-.023.33v.015c.012.135.037.2.08.334.046.134.098.2.166.268.01.009.02.018.034.024-.07.057-.117.07-.176.136a.304.304 0 01-.131.068 2.62 2.62 0 01-.275-.402 1.772 1.772 0 01-.155-.667 1.759 1.759 0 01.08-.668 1.43 1.43 0 01.283-.535c.128-.133.26-.2.418-.2zm1.37 1.706c.332 0 .733.065 1.216.399.293.2.523.269 1.052.468h.003c.255.136.405.266.478.399v-.131a.571.571 0 01.016.47c-.123.31-.516.643-1.063.842v.002c-.268.135-.501.333-.775.465-.276.135-.588.292-1.012.267a1.139 1.139 0 01-.448-.067 3.566 3.566 0 01-.322-.198c-.195-.135-.363-.332-.612-.465v-.005h-.005c-.4-.246-.616-.512-.686-.71-.07-.268-.005-.47.193-.6.224-.135.38-.271.483-.336.104-.074.143-.102.176-.131h.002v-.003c.169-.202.436-.47.839-.601.139-.036.294-.065.466-.065zm2.8 2.142c.358 1.417 1.196 3.475 1.735 4.473.286.534.855 1.659 1.102 3.024.156-.005.33.018.513.064.646-1.671-.546-3.467-1.089-3.966-.22-.2-.232-.335-.123-.335.59.534 1.365 1.572 1.646 2.757.13.535.16 1.104.021 1.67.067.028.135.06.205.067 1.032.534 1.413.938 1.23 1.537v-.043c-.06-.003-.12 0-.18 0h-.016c.151-.467-.182-.825-1.065-1.224-.915-.4-1.646-.336-1.77.465-.008.043-.013.066-.018.135-.068.023-.139.053-.209.064-.43.268-.662.669-.793 1.187-.13.533-.17 1.156-.205 1.869v.003c-.02.334-.17.838-.319 1.35-1.5 1.072-3.58 1.538-5.348.334a2.645 2.645 0 00-.402-.533 1.45 1.45 0 00-.275-.333c.182 0 .338-.03.465-.067a.615.615 0 00.314-.334c.108-.267 0-.697-.345-1.163-.345-.467-.931-.995-1.788-1.521-.63-.4-.986-.87-1.15-1.396-.165-.534-.143-1.085-.015-1.645.245-1.07.873-2.11 1.274-2.763.107-.065.037.135-.408.974-.396.751-1.14 2.497-.122 3.854a8.123 8.123 0 01.647-2.876c.564-1.278 1.743-3.504 1.836-5.268.048.036.217.135.289.202.218.133.38.333.59.465.21.201.477.335.876.335.039.003.075.006.11.006.412 0 .73-.134.997-.268.29-.134.52-.334.74-.4h.005c.467-.135.835-.402 1.044-.7zm2.185 8.958c.037.6.343 1.245.882 1.377.588.134 1.434-.333 1.791-.765l.211-.01c.315-.007.577.01.847.268l.003.003c.208.199.305.53.391.876.085.4.154.78.409 1.066.486.527.645.906.636 1.14l.003-.007v.018l-.003-.012c-.015.262-.185.396-.498.595-.63.401-1.746.712-2.457 1.57-.618.737-1.37 1.14-2.036 1.191-.664.053-1.237-.2-1.574-.898l-.005-.003c-.21-.4-.12-1.025.056-1.69.176-.668.428-1.344.463-1.897.037-.714.076-1.335.195-1.814.12-.465.308-.797.641-.984l.045-.022zm-10.814.049h.01c.053 0 .105.005.157.014.376.055.706.333 1.023.752l.91 1.664.003.003c.243.533.754 1.064 1.189 1.637.434.598.77 1.131.729 1.57v.006c-.057.744-.48 1.148-1.
4125 1.294-.645.135-1.52.002-2.395-.464-.968-.536-2.118-.469-2.857-.602-.369-.066-.61-.2-.723-.4-.11-.2-.113-.602.123-1.23v-.004l.002-.003c.117-.334.03-.752-.027-1.118-.055-.401-.083-.71.043-.94.16-.334.396-.4.69-.533.294-.135.64-.202.915-.47h.002v-.002c.256-.268.445-.601.668-.838.19-.201.38-.336.663-.336zm7.159-9.074c-.435.201-.945.535-1.488.535-.542 0-.97-.267-1.28-.466-.154-.134-.28-.268-.373-.335-.164-.134-.144-.333-.074-.333.109.016.129.134.199.2.096.066.215.2.36.333.292.2.68.467 1.167.467.485 0 1.053-.267 1.398-.466.195-.135.445-.334.648-.467.156-.136.149-.267.279-.267.128.016.034.134-.147.332a8.097 8.097 0 01-.69.468zm-1.082-1.583V5.64c-.006-.02.013-.042.029-.05.074-.043.18-.027.26.004.063 0 .16.067.15.135-.006.049-.085.066-.135.066-.055 0-.092-.043-.141-.068-.052-.018-.146-.008-.163-.065zm-.551 0c-.02.058-.113.049-.166.066-.047.025-.086.068-.14.068-.05 0-.13-.02-.136-.068-.01-.066.088-.133.15-.133.08-.031.184-.047.259-.005.019.009.036.03.03.05v.02h.003z"}),flatpak:(0,e.jsx)("path",{d:"M12 0c-.556 0-1.111.144-1.61.432l-7.603 4.39a3.22 3.22 0 0 0-1.61 2.788v8.78c0 1.151.612 2.212 1.61 2.788l7.603 4.39a3.22 3.22 0 0 0 3.22 0l7.603-4.39a3.22 3.22 0 0 0 1.61-2.788V7.61a3.22 3.22 0 0 0-1.61-2.788L13.61.432A3.2 3.2 0 0 0 12 0m0 2.358c.15 0 .299.039.431.115l7.604 4.39c.132.077.24.187.315.316L12 12v9.642a.86.86 0 0 1-.431-.116l-7.604-4.39a.87.87 0 0 1-.431-.746V7.61c0-.153.041-.302.116-.43L12 12Z"}),java:(0,e.jsx)("path",{d:"M8.928 18.398c-3.6 1.006 2.19 3.082 6.772 1.12c-.75-.292-1.288-.628-1.288-.628c-2.043.386-2.99.416-4.845.205c-1.53-.176-.637-.696-.637-.696zm6.223-1.961c-2.709.521-4.274.505-6.255.3c-1.532-.158-.53-.901-.53-.901c-3.963 1.316 2.207 2.809 7.746 1.188c-.589-.207-.963-.587-.963-.587zm2.122-11.405s-8.012 2-4.186 6.409c1.13 1.3-.296 2.47-.296 2.47s2.867-1.48 1.551-3.333c-1.23-1.728-2.173-2.586 2.93-5.546zm1.874 15.23s.662.546-.73.968c-2.645.801-11.009 1.043-13.332.032c-.835-.364.731-.867 1.223-.974c.514-.111.807-.091.807-.091c-.928-.654-6.003 1.284-2.577 1.84c9.341 1.514 17.028-.682 14.607-1.775zM15.937 14.57c.45-.306 1.07-.572 1.07-.572s-1.767.316-3.528.464c-2.155.181-4.466.216-5.627.061c-2.747-.367 1.506-1.378 1.506-1.378s-1.653-.112-3.684.871c-2.403 1.162 5.943 1.691 10.263.554zm1.052 2.839c-.02.054-.088.116-.088.116c5.864-1.542 3.708-5.45.904-4.465c-.246.087-.375.29-.375.29s.155-.063.502-.135c1.417-.295 3.448 1.897-.943 4.194zM12.034 13.102c-.865-1.956-3.8-3.664 0-6.665c4.738-3.74 2.306-6.174 2.306-6.174c.981 3.864-3.456 5.031-5.058 7.438c-1.092 1.64.536 3.402 2.752 5.401zm5.114 9.71c-3.598.677-8.037.599-10.668.164c0 0 .539.446 3.308.625c4.214.269 10.688-.15 10.841-2.145c0 0-.294.756-3.482 1.356z"})},d="java"===b;return(0,e.jsx)("svg",{viewBox:"0 0 24 24",className:d?"h-6 w-6":"linux"===b?"h-[22px] w-[22px]":"h-5 w-5",fill:"currentColor",stroke:d?"currentColor":"none",strokeWidth:d?"0.2":void 0,strokeLinecap:"round",strokeLinejoin:"round","aria-hidden":"true",focusable:"false",children:c[b]||c.windows})},Va=function(a){var b=a.btnText,c=a.downloads,d=(0,k.useState)(null),f=d[0],g=d[1],i=(0,k.useMemo)(function(){return c.mac_aarch_64_bit||c.mac_arm_64_bit||c.mac_arm64||c.mac_apple_silicon||c.apple_silicon||c.mac_silicon},[c.apple_silicon,c.mac_aarch_64_bit,c.mac_apple_silicon,c.mac_arm64,c.mac_arm_64_bit,c.mac_silicon,]),l=(0,k.useMemo)(function(){var a,b,d,e,f,g,h,j;return[{key:"windows_64_bit",title:"Windows",detail:"64-bit",platform:"windows",href:null===(a=c.windows_64_bit)|| void 0===a?void 0:a.url,download:!0},{key:"windows_32_bit",title:"Windows",detail:"32-bit",platform:"windows",href:null===(b=c.windows_32_bit)|| void 0===b?void 0:b.url,download:!0},].concat(function(a){if(Array.isArray(a))return Ra(a)}
4(j=(null==i?void 0:i.url)?[{key:"mac_aarch_64_bit",title:"Apple Silicon",detail:"ARM64",platform:"mac",href:i.url,download:!0},]:[])||function(a){if("undefined"!=typeof Symbol&&null!=a[Symbol.iterator]||null!=a["@@iterator"])return Array.from(a)}(j)||function(a,b){if(a){if("string"==typeof a)return Ra(a,b);var c=Object.prototype.toString.call(a).slice(8,-1);if("Object"===c&&a.constructor&&(c=a.constructor.name),"Map"===c||"Set"===c)return Array.from(c);if("Arguments"===c||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(c))return Ra(a,b)}}(j)||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.")}(),[{key:"mac_64_bit",title:"macOS Intel",detail:"x86_64",platform:"mac",href:null===(d=c.mac_64_bit)|| void 0===d?void 0:d.url,download:!0},{key:"linux_64_bit",title:"Linux AppImage",detail:"x86_64",platform:"linux",href:null===(e=c.linux_64_bit)|| void 0===e?void 0:e.url,download:!0},{key:"linux_aarch_64_bit",title:"Linux AppImage",detail:"ARM64",platform:"linux",href:null===(f=c.linux_aarch_64_bit)|| void 0===f?void 0:f.url,download:!0},{key:"linux_flatpak",title:"Linux",detail:"Flatpak",platform:"flatpak",href:null===(g=c.linux_flatpak)|| void 0===g?void 0:g.url,target:"_blank"},{key:"java_edition",title:"Java edition",detail:"JAR",platform:"java",href:null===(h=c.java_edition)|| void 0===h?void 0:h.url},])},[c,i]),m=(0,k.useMemo)(function(){return l.find(function(a){return a.key===f&&a.href})||l.find(function(a){return a.href})||null},[l,f]);return(0,k.useEffect)(function(){var a,b,d=!1;return(a=j().mark(function a(){var b,e,f,h,k,l,m,n,o,p,q,r,s;return j().wrap(function(a){for(;;)switch(a.prev=a.next){case 0:if("undefined"!=typeof navigator){a.next=3;break}return a.abrupt("return");case 3:if(h=(f=navigator.userAgent||"").toLowerCase(),k=(null===(b=navigator.userAgentData)|| void 0===b?void 0:b.platform)||navigator.platform||"",l="",m="",!(null===(e=navigator.userAgentData)|| void 0===e?void 0:e.getHighEntropyValues)){a.next=20;break}return a.prev=9,a.next=12,navigator.userAgentData.getHighEntropyValues(["architecture","bitness","platform"]);case 12:k=(n=a.sent).platform||k,l=n.architecture||"",m=n.bitness||"",a.next=20;break;case 18:a.prev=18,a.t0=a.catch(9);case 20:p=null,(o=k.toLowerCase()).includes("win")||h.includes("windows")?p=(q="32"===m||"x86"===l&&!h.includes("wow64")&&!h.includes("win64")&&!h.includes("x64"))?"windows_32_bit":"windows_64_bit":o.includes("mac")||h.includes("mac os")?p=(r=l.toLowerCase().startsWith("x86"))||null==i||!i.url?"mac_64_bit":"mac_aarch_64_bit":(o.includes("linux")||h.includes("linux"))&&(p="linux_flatpak"),s=({windows_32_bit:c.windows_32_bit,windows_64_bit:c.windows_64_bit,mac_aarch_64_bit:i,mac_64_bit:c.mac_64_bit,linux_flatpak:c.linux_flatpak})[p]||null,!d&&(null==s?void 0:s.url)&&g(p);case 25:case"end":return a.stop()}},a,null,[[9,18]])}),b=function(){var b=this,c=arguments;return new Promise(function(d,e){var f=a.apply(b,c);function g(a){Sa(f,d,e,g,h,"next",a)}function h(a){Sa(f,d,e,g,h,"throw",a)}g(void 0)})},function(){return b.apply(this,arguments)})(),function(){d=!0}},[c,i]),(0,e.jsxs)(ua,{as:"div",className:"site-download-menu relative inline-block text-left md:mr-4 mb-4 md:mb-0",children:[(0,e.jsxs)("div",{className:"site-download-trigger inline-flex h-14 w-full md:w-[12.5rem] overflow-hidden rounded-md bg-red-500 text-white shadow-sm transition hover:bg-red-600",children:[(0,e.jsxs)("a",{href:(null==m?void 0:m.href)||"#",target:null==m?void 0:m.target,rel:(null==m?void 0:m.target)?"noreferrer":void 0,download:null==m?void 0:m.download,title:m?"Download for ".concat(m.title," (").concat(m.detail,")"):b,className:Ta((null==m?void 0:m.href)?"":"pointer-events-none opacity-50","inline-flex min-w-0 flex-1 items-center justify-center px-4 text-lg font-bold transition focus:outline-none md:justify-start"),children:[(0,e.jsx)("span",{className:"flex h-[18px] w-6 shrink-0 items-center",children:(0,e.jsx)(h.default,{src:"/icons/download.svg",width:24,height:18,alt:"Download"})}),(0,e.jsxs)("span",{className:"ml-3 flex min-w-0 flex-col items-start text-left",children:[(0,e.jsx)("span",{className:"text-[10px] font-semibold leading-[10px] text-red-100",children:b}),m?(0,e.jsxs)(e.Fragment,{children:[(0,e.jsx)("span",{className:"whitespace-nowrap text-[14px] font-extrabold leading-[13px] text-white",children:m.title}),(0,e.jsx)("span",{className:"text-[11px] font-bold leading-[11px] text-red-100",children:m.detail})]}):(0,e.jsx)("span",{className:"text-[14px] font-extrabold leading-[13px] text-white",children:b})]})]}),(0,e.jsxs)(ua.Button,{className:"relative inline-flex w-11 shrink-0 items-center justify-center text-white transition hover:bg-red-600 focus:outline-none","aria-label":"Show download options",children:[(0,e.jsx)("span",{className:"absolute bottom-3 left-0 top-3 w-px bg-white/25","aria-hidden":"true"}),(0,e.jsx)(Qa,{className:"h-5 w-5","aria-hidden":"true"})]})]}),(0,e.jsx)(Oa,{as:k.Fragment,enter:"transition ease-out duration-100",enterFrom:"transform opacity-0 scale-95",enterTo:"transform opacity-100 scale-100",leave:"transition ease-in duration-75",leaveFrom:"transform opacity-100 scale-100",leaveTo:"transform opacity-0 scale-95",children:(0,e.jsx)(ua.Items,{className:"site-download-options origin-top-right absolute right-0 mt-2 w-64 roun
4ded-md shadow-lg bg-background ring-1 ring-black ring-opacity-5 focus:outline-none overflow-hidden z-50",children:(0,e.jsx)("div",{className:"py-2",children:l.map(function(a){return(0,e.jsx)(ua.Item,{disabled:!a.href,children:function(b){var c=b.active;return(0,e.jsxs)("a",{"data-active":c||void 0,href:a.href||"#",target:a.target,rel:a.target?"noreferrer":void 0,className:Ta(c?"bg-text text-white":"text-white",a.href?"":"pointer-events-none opacity-50","site-download-option flex items-center px-3 py-2 text-sm transition"),download:a.download,children:[(0,e.jsx)("span",{className:"site-download-icon mr-3 flex h-6 w-6 shrink-0 items-center justify-center",children:(0,e.jsx)(Ua,{platform:a.platform})}),(0,e.jsxs)("span",{className:"min-w-0 flex-1",children:[(0,e.jsx)("span",{className:"block truncate font-bold leading-tight",children:a.title}),(0,e.jsx)("span",{className:"mt-0.5 block text-xs leading-tight text-gray-300",children:a.detail})]})]})}},a.key)})})})})]})};function Wa(a,b,c){return b in a?Object.defineProperty(a,b,{value:c,enumerable:!0,configurable:!0,writable:!0}):a[b]=c,a}var Xa=new(c(5438))(),Ya=c(5697),Za=c.n(Ya),$a=c(3253),_a=c.n($a);function ab(a,b){var c=Object.keys(a);if(Object.getOwnPropertySymbols){var d=Object.getOwnPropertySymbols(a);b&&(d=d.filter(function(b){return Object.getOwnPropertyDescriptor(a,b).enumerable})),c.push.apply(c,d)}return c}function bb(a){for(var b=1;b<arguments.length;b++){var c=null!=arguments[b]?arguments[b]:{};b%2?ab(Object(c),!0).forEach(function(b){db(a,b,c[b])}):Object.getOwnPropertyDescriptors?Object.defineProperties(a,Object.getOwnPropertyDescriptors(c)):ab(Object(c)).forEach(function(b){Object.defineProperty(a,b,Object.getOwnPropertyDescriptor(c,b))})}return a}function cb(a,b){for(var c=0;c<b.length;c++){var d=b[c];d.enumerable=d.enumerable||!1,d.configurable=!0,"value"in d&&(d.writable=!0),Object.defineProperty(a,d.key,d)}}function db(a,b,c){return b in a?Object.defineProperty(a,b,{value:c,enumerable:!0,configurable:!0,writable:!0}):a[b]=c,a}function eb(){return(eb=Object.assign||function(a){for(var b=1;b<arguments.length;b++){var c=arguments[b];for(var d in c)Object.prototype.hasOwnProperty.call(c,d)&&(a[d]=c[d])}return a}).apply(this,arguments)}function fb(a){return(fb=Object.setPrototypeOf?Object.getPrototypeOf:function(a){return a.__proto__||Object.getPrototypeOf(a)})(a)}function gb(a,b){return(gb=Object.setPrototypeOf||function(a,b){return a.__proto__=b,a})(a,b)}function hb(a){if(void 0===a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return a}function ib(a,b){return lb(a)||nb(a,b)||ob(a,b)||rb()}function jb(a){return kb(a)||mb(a)||ob(a)||qb()}function kb(a){if(Array.isArray(a))return pb(a)}function lb(a){if(Array.isArray(a))return a}function mb(a){if("undefined"!=typeof Symbol&&null!=a[Symbol.iterator]||null!=a["@@iterator"])return Array.from(a)}function nb(a,b){var c,d,e=null==a?null:"undefined"!=typeof Symbol&&a[Symbol.iterator]||a["@@iterator"];if(null!=e){var f=[],g=!0,h=!1;try{for(e=e.call(a);!(g=(c=e.next()).done)&&(f.push(c.value),!b||f.length!==b);g=!0);}catch(i){h=!0,d=i}finally{try{g||null==e.return||e.return()}finally{if(h)throw d}}return f}}function ob(a,b){if(a){if("string"==typeof a)return pb(a,b);var c=Object.prototype.toString.call(a).slice(8,-1);if("Object"===c&&a.constructor&&(c=a.constructor.name),"Map"===c||"Set"===c)return Array.from(a);if("Arguments"===c||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(c))return pb(a,b)}}function pb(a,b){(null==b||b>a.length)&&(b=a.length);for(var c=0,d=new Array(b);c<b;c++)d[c]=a[c];return d}function qb(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function rb(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function sb(a){var b=arguments.length>1&& void 0!==arguments[1]?arguments[1]:null;if(!a)return"";var c=a;return b&&Object.keys(b).forEach(function(a){c=c.replace(a,b[a])}),c}function tb(){return void 0!==c.g.window?c.g.window.innerWidth:0}var ub=function(){try{return c.g.window.location.hostname!==c.g.window.parent.location.hostname}catch(a){return!0}};function vb(){var a=arguments.length>0&& void 0!==arguments[0]?arguments[0]:c.g.window.self;return a===c.g.window.top?a:ub()?a:vb(a.parent)}var wb={ESC:27,LEFT_ARROW:37,RIGHT_ARROW:39},xb=function(a){!function(a,b){if("function"!=typeof b&&null!==b)throw new TypeError("Super expression must either be null or a function");a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,writable:!0,configurable:!0}}),b&&gb(a,b)}(i,a);var b,d,e,f,g,h=(f=i,g=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(a){return!1}}(),function(){var a,b,c,d=fb(f);if(g){var e=fb(this).constructor;c=Reflect.construct(d,arguments,e)}else c=d.apply(this,arguments);return a=this,(b=c)&&("object"==typeof b||"function"==typeof b)?b
4:hb(a)});function i(a){var b;return!function(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}(this,i),(b=h.call(this,a)).state={isClosing:!a.animationDisabled,shouldAnimate:!1,zoomLevel:0,offsetX:0,offsetY:0,loadErrorStatus:{}},b.outerEl=k.createRef(),b.zoomInBtn=k.createRef(),b.zoomOutBtn=k.createRef(),b.caption=k.createRef(),b.closeIfClickInner=b.closeIfClickInner.bind(hb(b)),b.handleImageDoubleClick=b.handleImageDoubleClick.bind(hb(b)),b.handleImageMouseWheel=b.handleImageMouseWheel.bind(hb(b)),b.handleKeyInput=b.handleKeyInput.bind(hb(b)),b.handleMouseUp=b.handleMouseUp.bind(hb(b)),b.handleMouseDown=b.handleMouseDown.bind(hb(b)),b.handleMouseMove=b.handleMouseMove.bind(hb(b)),b.handleOuterMousewheel=b.handleOuterMousewheel.bind(hb(b)),b.handleTouchStart=b.handleTouchStart.bind(hb(b)),b.handleTouchMove=b.handleTouchMove.bind(hb(b)),b.handleTouchEnd=b.handleTouchEnd.bind(hb(b)),b.handlePointerEvent=b.handlePointerEvent.bind(hb(b)),b.handleCaptionMousewheel=b.handleCaptionMousewheel.bind(hb(b)),b.handleWindowResize=b.handleWindowResize.bind(hb(b)),b.handleZoomInButtonClick=b.handleZoomInButtonClick.bind(hb(b)),b.handleZoomOutButtonClick=b.handleZoomOutButtonClick.bind(hb(b)),b.requestClose=b.requestClose.bind(hb(b)),b.requestMoveNext=b.requestMoveNext.bind(hb(b)),b.requestMovePrev=b.requestMovePrev.bind(hb(b)),b.timeouts=[],b.currentAction=0,b.eventsSource=0,b.pointerList=[],b.preventInnerClose=!1,b.preventInnerCloseTimeout=null,b.keyPressed=!1,b.imageCache={},b.lastKeyDownTime=0,b.resizeTimeout=null,b.wheelActionTimeout=null,b.resetScrollTimeout=null,b.scrollX=0,b.scrollY=0,b.moveStartX=0,b.moveStartY=0,b.moveStartOffsetX=0,b.moveStartOffsetY=0,b.swipeStartX=0,b.swipeStartY=0,b.swipeEndX=0,b.swipeEndY=0,b.pinchTouchList=null,b.pinchDistance=0,b.keyCounter=0,b.moveRequested=!1,b}return b=i,d=[{key:"componentDidMount",value:function(){var a=this;this.props.animationDisabled||this.setState({isClosing:!1}),this.windowContext=vb(),this.listeners={resize:this.handleWindowResize,mouseup:this.handleMouseUp,touchend:this.handleTouchEnd,touchcancel:this.handleTouchEnd,pointerdown:this.handlePointerEvent,pointermove:this.handlePointerEvent,pointerup:this.handlePointerEvent,pointercancel:this.handlePointerEvent},Object.keys(this.listeners).forEach(function(b){a.windowContext.addEventListener(b,a.listeners[b])}),this.loadAllImages()}},{key:"shouldComponentUpdate",value:function(a){var b=this;return this.getSrcTypes().forEach(function(c){b.props[c.name]!==a[c.name]&&(b.moveRequested=!1)}),!this.moveRequested}},{key:"componentDidUpdate",value:function(a){var b=this,c=!1,d={},e={};this.getSrcTypes().forEach(function(f){a[f.name]!==b.props[f.name]&&(c=!0,d[a[f.name]]=!0,e[b.props[f.name]]=!0)}),(c||this.moveRequested)&&(Object.keys(d).forEach(function(a){!(a in e)&&a in b.imageCache&&(b.imageCache[a].loaded=!1)}),this.moveRequested=!1,this.loadAllImages(this.props))}},{key:"componentWillUnmount",value:function(){var a=this;this.didUnmount=!0,Object.keys(this.listeners).forEach(function(b){a.windowContext.removeEventListener(b,a.listeners[b])}),this.timeouts.forEach(function(a){return clearTimeout(a)})}},{key:"setTimeout",value:function(a){function b(b,c){return a.apply(this,arguments)}return b.toString=function(){return a.toString()},b}(function(a,b){var c=this,d=setTimeout(function(){c.timeouts=c.timeouts.filter(function(a){return a!==d}),a()},b);return this.timeouts.push(d),d})},{key:"setPreventInnerClose",value:function(){var a=this;this.preventInnerCloseTimeout&&this.clearTimeout(this.preventInnerCloseTimeout),this.preventInnerClose=!0,this.preventInnerCloseTimeout=this.setTimeout(function(){a.preventInnerClose=!1,a.preventInnerCloseTimeout=null},100)}},{key:"getBestImageForType",value:function(a){var b=this.props[a],c={};if(this.isImageLoaded(b))c=this.getFitSizes(this.imageCache[b].width,this.imageCache[b].height);else{if(!this.isImageLoaded(this.props["".concat(a,"Thumbnail")]))return null;b=this.props["".concat(a,"Thumbnail")],c=this.getFitSizes(this.imageCache[b].width,this.imageCache[b].height,!0)}return{src:b,height:this.imageCache[b].height,width:this.imageCache[b].width,targetHeight:c.height,targetWidth:c.width}}},{key:"getFitSizes",value:function(a,b,c){var d=this.getLightboxRect(),e=d.height-2*this.props.imagePadding,f=d.width-2*this.props.imagePadding;return(c||(e=Math.min(e,b),f=Math.min(f,a)),f/e>a/b)?{width:a*e/b,height:e}:{width:f,height:b*f/a}}},{key:"getMaxOffsets",value:function(){var a=arguments.length>0&& void 0!==arguments[0]?arguments[0]:this.state.zoomLevel,b=this.getBestImageForType("mainSrc");if(null===b)return{maxX:0,minX:0,maxY:0,minY:0};var c=this.getLightboxRect(),d=this.getZoomMultiplier(a),e=0;e=d*b.width-c.width<0?(c.width-d*b.width)/2:(d*b.width-c.width)/2;var f=0;return{maxX:e,maxY:f=d*b.height-c.height<0?(c.height-d*b.height)/2:(d*b.height-c.height)/2,minX:-1*e,minY:-1*f}}},{key:"getSrcTypes",value:function(){return[{name:"mainSrc",keyEnding:"i".concat(this.keyCounter)},{name:"mainSrcThumbnail",keyEnding:"t".concat(this.keyCounter)},{name:"nextSrc",keyEnding:"i".concat(this.keyCounter+1)},{name:"nextSrcThumbnail",keyEnding:"t".concat(this.keyCounter+1)},{name:"prevSrc",keyEnding:"i".concat(this.keyCounter-1)},{name:"prevSrcThumbnail",keyEnding:"t".concat(this.keyCounter-1)}]}},{key:"getZoomMultiplier",value:function(){var a=arguments.length>0&& void 0!==arguments[0]?arguments[0]:this.state.zoomLevel;return Math.pow(1.007,a)}},{key:"getLightboxRect",value:function(){return this.outerEl.current?this.outerEl.current.getBoundingClientRect():{width:tb(),height:void 0!==c.g.window?c.g.window.innerHeight:0,top:0,right:0,bottom:0,left:0}}},{key:"clearTimeout",value:function(a){function b(b){return a.apply(this,arguments)}return b.toString=function(){return a.toString()},b}(function(a){this.timeouts=this.timeouts.filter(function(b){return b!==a}),clearTimeout(a)})},{key:"changeZoom",value:function(a,b,c){if(this.props.enableZoom){var d=Math.max(0,Math.min(300,a));if(d!==this.state.zoomLevel){if(0===d){this.setState({zoomLevel:d,offsetX:0,offsetY:0});return}var e=this.getBestImageForType("mainSrc");if(null!==e){var f=this.getZoomMultiplier(),g=this.getZoomMultiplier(d),h=this.getLightboxRect(),i=void 0!==b?b-h.left:h.width/2,j=void 0!==c?c-h.top:h.height/2,k=(h.width-e.width*f)/2,l=(h.height-e.height*f)/2,m=k-this.state.offsetX,n=l-this.state.offsetY,o=(h.width-e.width*g)/2,p=(h.height-e.height*g)/2,q=o-(i-(i-m)/f*g),r=p-(j-(j-n)/f*g);if(3!==this.currentAction){var s=this.getMaxOffsets();this.state.zoomLevel>d&&(q=Math.max(s.minX,Math.min(s.maxX,q)),r=Math.max(s.minY,Math.min(s.maxY,r)))}this.setState({zoomLevel:d,offsetX:q,offsetY:r})}}}}},{key:"closeIfClickInner",value:function(a){!this.preventInnerClose&&a.target.className.search(/\bril-inner\b/)> -1&&this.requestClose(a)}}
4,{key:"handleKeyInput",value:function(a){if(a.stopPropagation(),!this.isAnimating()){if("keyup"===a.type){this.lastKeyDownTime-=this.props.keyRepeatKeyupBonus;return}var b=a.which||a.keyCode,c=new Date();if(!(c.getTime()-this.lastKeyDownTime<this.props.keyRepeatLimit)||b===wb.ESC)switch(this.lastKeyDownTime=c.getTime(),b){case wb.ESC:a.preventDefault(),this.requestClose(a);break;case wb.LEFT_ARROW:if(!this.props.prevSrc)return;a.preventDefault(),this.keyPressed=!0,this.requestMovePrev(a);break;case wb.RIGHT_ARROW:if(!this.props.nextSrc)return;a.preventDefault(),this.keyPressed=!0,this.requestMoveNext(a);break}}}},{key:"handleOuterMousewheel",value:function(a){var b=this;a.stopPropagation();var c=0;if(this.clearTimeout(this.resetScrollTimeout),this.resetScrollTimeout=this.setTimeout(function(){b.scrollX=0,b.scrollY=0},300),!(null!==this.wheelActionTimeout||this.isAnimating())){if(Math.abs(a.deltaY)<Math.abs(a.deltaX)){this.scrollY=0,this.scrollX+=a.deltaX;var d=100;this.scrollX>=200||a.deltaX>=d?(this.requestMoveNext(a),c=500,this.scrollX=0):(this.scrollX<= -200||a.deltaX<= -1*d)&&(this.requestMovePrev(a),c=500,this.scrollX=0)}0!==c&&(this.wheelActionTimeout=this.setTimeout(function(){b.wheelActionTimeout=null},c))}}},{key:"handleImageMouseWheel",value:function(a){Math.abs(a.deltaY)>=Math.abs(a.deltaX)&&(a.stopPropagation(),1>Math.abs(a.deltaY)||(this.scrollX=0,this.scrollY+=a.deltaY,this.changeZoom(this.state.zoomLevel-a.deltaY,a.clientX,a.clientY)))}},{key:"handleImageDoubleClick",value:function(a){this.state.zoomLevel>0?this.changeZoom(0,a.clientX,a.clientY):this.changeZoom(this.state.zoomLevel+100,a.clientX,a.clientY)}},{key:"shouldHandleEvent",value:function(a){if(this.eventsSource===a)return!0;if(0===this.eventsSource)return this.eventsSource=a,!0;switch(a){case 1:return!1;case 2:return this.eventsSource=2,this.filterPointersBySource(),!0;case 3:if(1===this.eventsSource)return this.eventsSource=3,this.filterPointersBySource(),!0;return!1;default:return!1}}},{key:"addPointer",value:function(a){this.pointerList.push(a)}},{key:"removePointer",value:function(a){this.pointerList=this.pointerList.filter(function(b){return b.id!==a.id})}},{key:"filterPointersBySource",value:function(){var a=this;this.pointerList=this.pointerList.filter(function(b){return b.source===a.eventsSource})}},{key:"handleMouseDown",value:function(a){this.shouldHandleEvent(1)&&i.isTargetMatchImage(a.target)&&(this.addPointer(i.parseMouseEvent(a)),this.multiPointerStart(a))}},{key:"handleMouseMove",value:function(a){this.shouldHandleEvent(1)&&this.multiPointerMove(a,[i.parseMouseEvent(a)])}},{key:"handleMouseUp",value:function(a){this.shouldHandleEvent(1)&&(this.removePointer(i.parseMouseEvent(a)),this.multiPointerEnd(a))}},{key:"handlePointerEvent",value:function(a){if(this.shouldHandleEvent(3))switch(a.type){case"pointerdown":i.isTargetMatchImage(a.target)&&(this.addPointer(i.parsePointerEvent(a)),this.multiPointerStart(a));break;case"pointermove":this.multiPointerMove(a,[i.parsePointerEvent(a)]);break;case"pointerup":case"pointercancel":this.removePointer(i.parsePointerEvent(a)),this.multiPointerEnd(a);break}}},{key:"handleTouchStart",value:function(a){var b=this;this.shouldHandleEvent(2)&&i.isTargetMatchImage(a.target)&&([].forEach.call(a.changedTouches,function(a){return b.addPointer(i.parseTouchPointer(a))}),this.multiPointerStart(a))}},{key:"handleTouchMove",value:function(a){this.shouldHandleEvent(2)&&this.multiPointerMove(a,[].map.call(a.changedTouches,function(a){return i.parseTouchPointer(a)}))}},{key:"handleTouchEnd",value:function(a){var b=this;this.shouldHandleEvent(2)&&([].map.call(a.changedTouches,function(a){return b.removePointer(i.parseTouchPointer(a))}),this.multiPointerEnd(a))}},{key:"decideMoveOrSwipe",value:function(a){this.state.zoomLevel<=0?this.handleSwipeStart(a):this.handleMoveStart(a)}},{key:"multiPointerStart",value:function(a){switch(this.handleEnd(null),this.pointerList.length){case 1:a.preventDefault(),this.decideMoveOrSwipe(this.pointerList[0]);break;case 2:a.preventDefault(),this.handlePinchStart(this.pointerList);break}}},{key:"multiPointerMove",value:function(a,b){switch(this.currentAction){case 1:a.preventDefault(),this.handleMove(b[0]);break;case 2:a.preventDefault(),this.handleSwipe(b[0]);break;case 3:a.preventDefault(),this.handlePinch(b);break}}},{key:"multiPointerEnd",value:function(a){switch(0!==this.currentAction&&(this.setPreventInnerClose(),this.handleEnd(a)),this.pointerList.length){case 0:this.eventsSource=0;break;case 1:a.preventDefault(),this.decideMoveOrSwipe(this.pointerList[0]);break;case 2:a.preventDefault(),this.handlePinchStart(this.pointerList);break}}},{key:"handleEnd",value:function(a){switch(this.currentAction){case 1:this.handleMoveEnd(a);break;case 2:this.handleSwipeEnd(a);break;case 3:this.handlePinchEnd(a);break}}},{key:"handleMoveStart",value:function(a){var b=a.x,c=a.y;this.props.enableZoom&&(this.currentAction=1,this.moveStartX=b,this.moveStartY=c,this.moveStartOffsetX=this.state.offsetX,this.moveStartOffsetY=this.state.offsetY)}},{key:"handleMove",value:function(a){var b=a.x,c=a.y,d=this.moveStartX-b+this.moveStartOffsetX,e=this.moveStartY-c+this.moveStartOffsetY;(this.state.offsetX!==d||this.state.offsetY!==e)&&this.setState({offsetX:d,offsetY:e})}},{key:"handleMoveEnd",value:function(){var a=this;this.currentAction=0,this.moveStartX=0,this.moveStartY=0,this.moveStartOffsetX=0,this.moveStartOffsetY=0;var b=this.getMaxOffsets(),c=Math.max(b.minX,Math.min(b.maxX,this.state.offsetX)),d=Math.max(b.minY,Math.min(b.maxY,this.state.offsetY));(c!==this.state.offsetX||d!==this.state.offsetY)&&(this.setState({offsetX:c,offsetY:d,shouldAnimate:!0}),this.setTimeout(function(){a.setState({shouldAnimate:!1})},this.props.animationDuration))}},{key:"handleSwipeStart",value:function(a){var b=a.x,c=a.y;this.currentAction=2,this.swipeStartX=b,this.swipeStartY=c,this.swipeEndX=b,this.swipeEndY=c}},{key:"handleSwipe",value:function(a){var b=a.x,c=a.y;this.swipeEndX=b,this.swipeEndY=c}},{key:"handleSwipeEnd",value:function(a){var b=this.swipeEndX-this.swipeStartX,c=Math.abs(b),d=Math.abs(this.swipeEndY-this.swipeStartY);if(this.currentAction=0,this.swipeStartX=0,this.swipeStartY=0,this.swipeEndX=0,this.swipeEndY=0,!(!a||this.isAnimating())&&!(c<1.5*d)){if(c<200&&c<this.getLightboxRect().width/4)return;b>0&&this.props.prevSrc?(a.preventDefault(),this.requestMovePrev()):b<0&&this.props.nextSrc&&(a.preventDefault(),this.requestMoveNext())}}},{key:"calculatePinchDistance",value:function(){var a=arguments.length>0&& void 0!==arguments[0]?arguments[0]:this.pinchTouchList,b=ib(a,2),c=b[0],d=b[1];return Math.sqrt(Math.pow(c.x-d.x,2)+Math.pow(c.y-d.y,2))}},{key:"calculatePinchCenter",value:function(){var a=arguments.length>0&& void 0!==arguments[0]?arguments[0]:this.pinchTouchList,b=ib(a,2),c=b[0],d=b[1];return{x:c.x-(c.x-d.x)/2,y:c.y-(c.y-d.y)/2}}},{key:"handlePinchStart",value:function(a){this.props.enableZoom&&(this.currentAction=3,this.pinchTouchList=a.map(function(a){var b=a.id,c=a.x,d=a.y;return{id:b,x:c,y:d}}),this.pinchDistance=this.calculatePinchDistance())}},{key:"handlePinch",value:function(a){this.pinchTouchList=this.pinchTouchList.map(function(b){for(var c=0;c<a.length;c+=1)if(a[c].id===b.id)return a[c];return b});var b=this.calculatePinchDistance(),c=this.state.zoomLevel+b-this.pinchDistance;this.pinchDistance=b;var d=this.calculatePinchCenter(this.pinchTouchList),e=d.x,f=d.y;this.changeZoom(c,e,f)}},{key:"handlePinchEnd",value:function(){this.currentAction=0,this.pinchTouchList=null,this.pinchDistance=0}},{key:"handleWindowResize",value:function(){this.clearTimeout(this.resizeTimeout),this.resizeTimeout=this.setTimeout(this.forceUpdate.bind(this),100)}},{key:"handleZoomInButtonClick",value:function(){var a=this.state.zoomLevel+100;this.changeZoom(a),300===a&&this.zoomOutBtn.current.focus()}},{key:"handleZoomOutButtonClick",value:function(){var a=this.state.zoomLevel-100;this.changeZoom(a),0===a&&this.zoomInBtn.current.focus()}}
4,{key:"handleCaptionMousewheel",value:function(a){if(a.stopPropagation(),this.caption.current){var b=this.caption.current.getBoundingClientRect().height,c=this.caption.current,d=c.scrollHeight,e=c.scrollTop;(a.deltaY>0&&b+e>=d||a.deltaY<0&&e<=0)&&a.preventDefault()}}},{key:"isAnimating",value:function(){return this.state.shouldAnimate||this.state.isClosing}},{key:"isImageLoaded",value:function(a){return a&&a in this.imageCache&&this.imageCache[a].loaded}},{key:"loadImage",value:function(a,b,d){var e=this;if(this.isImageLoaded(b)){this.setTimeout(function(){d()},1);return}var f=new c.g.Image();this.props.imageCrossOrigin&&(f.crossOrigin=this.props.imageCrossOrigin),f.onerror=function(c){e.props.onImageLoadError(b,a,c),e.setState(function(b){return{loadErrorStatus:bb(bb({},b.loadErrorStatus),{},db({},a,!0))}}),d(c)},f.onload=function(){e.props.onImageLoad(b,a,f),e.imageCache[b]={loaded:!0,width:f.width,height:f.height},d()},f.src=b}},{key:"loadAllImages",value:function(){var a=this,b=arguments.length>0&& void 0!==arguments[0]?arguments[0]:this.props;this.getSrcTypes().forEach(function(c){var d,e,f=c.name;b[f]&&a.state.loadErrorStatus[f]&&a.setState(function(a){return{loadErrorStatus:bb(bb({},a.loadErrorStatus),{},db({},f,!1))}}),b[f]&&!a.isImageLoaded(b[f])&&a.loadImage(f,b[f],(d=f,e=b[f],function(b){!b&&(a.props[d]!==e||a.didUnmount||a.forceUpdate())}))})}},{key:"requestClose",value:function(a){var b=this,c=function(){return b.props.onCloseRequest(a)};if(this.props.animationDisabled||"keydown"===a.type&&!this.props.animationOnKeyInput){c();return}this.setState({isClosing:!0}),this.setTimeout(c,this.props.animationDuration)}},{key:"requestMove",value:function(a,b){var c=this,d={zoomLevel:0,offsetX:0,offsetY:0};this.props.animationDisabled||this.keyPressed&&!this.props.animationOnKeyInput||(d.shouldAnimate=!0,this.setTimeout(function(){return c.setState({shouldAnimate:!1})},this.props.animationDuration)),this.keyPressed=!1,this.moveRequested=!0,"prev"===a?(this.keyCounter-=1,this.setState(d),this.props.onMovePrevRequest(b)):(this.keyCounter+=1,this.setState(d),this.props.onMoveNextRequest(b))}},{key:"requestMoveNext",value:function(a){this.requestMove("next",a)}},{key:"requestMovePrev",value:function(a){this.requestMove("prev",a)}},{key:"render",value:function(){var a=this,b=this.props,d=b.animationDisabled,e=b.animationDuration,f=b.clickOutsideToClose,g=b.discourageDownloads,h=b.enableZoom,j=b.imageTitle,l=b.nextSrc,m=b.prevSrc,n=b.toolbarButtons,o=b.reactModalStyle,p=b.onAfterOpen,q=b.imageCrossOrigin,r=b.reactModalProps,s=b.loader,t=this.state,u=t.zoomLevel,v=t.offsetX,w=t.offsetY,x=t.isClosing,y=t.loadErrorStatus,z=this.getLightboxRect(),A={};!d&&this.isAnimating()&&(A=bb(bb({},A),{},{transition:"transform ".concat(e,"ms")}));var B={};this.getSrcTypes().forEach(function(a){var b=a.name,c=a.keyEnding;B[b]=c});var C=[],D=function(b,c,d){if(a.props[b]){var e,f=a.getBestImageForType(b),h=bb(bb({},A),i.getTransform(bb(bb({},d),f)));if(u>0&&(h.cursor="move"),null===f&&(e=y,Object.keys(e).some(function(a){return e[a]}))){C.push(k.createElement("div",{className:"".concat(c," ril__image ril-errored"),style:h,key:a.props[b]+B[b]},k.createElement("div",{className:"ril__errorContainer"},a.props.imageLoadErrorMessage)));return}if(null===f){var l=void 0!==s?s:k.createElement("div",{className:"ril-loading-circle ril__loadingCircle ril__loadingContainer__icon"},jb(new Array(12)).map(function(a,b){return k.createElement("div",{key:b,className:"ril-loading-circle-point ril__loadingCirclePoint"})}));C.push(k.createElement("div",{className:"".concat(c," ril__image ril-not-loaded"),style:h,key:a.props[b]+B[b]},k.createElement("div",{className:"ril__loadingContainer"},l)));return}var m=f.src;g?(h.backgroundImage="url('".concat(m,"')"),C.push(k.createElement("div",{className:"".concat(c," ril__image ril__imageDiscourager"),onDoubleClick:a.handleImageDoubleClick,onWheel:a.handleImageMouseWheel,style:h,key:m+B[b]},k.createElement("div",{className:"ril-download-blocker ril__downloadBlocker"})))):C.push(k.createElement("img",eb({},q?{crossOrigin:q}:{},{className:"".concat(c," ril__image"),onDoubleClick:a.handleImageDoubleClick,onWheel:a.handleImageMouseWheel,onDragStart:function(a){return a.preventDefault()},style:h,src:m,key:m+B[b],alt:"string"==typeof j?j:sb("Image"),draggable:!1})))}},E=this.getZoomMultiplier();D("nextSrc","ril-image-next ril__imageNext",{x:z.width}),D("mainSrc","ril-image-current",{x:-1*v,y:-1*w,zoom:E}),D("prevSrc","ril-image-prev ril__imagePrev",{x:-1*z.width});var F={overlay:bb({zIndex:1e3,backgroundColor:"transparent"},o.overlay),content:bb({backgroundColor:"transparent",overflow:"hidden",border:"none",borderRadius:0,padding:0,top:0,left:0,right:0,bottom:0},o.content)};return k.createElement(_a(),eb({isOpen:!0,onRequestClose:f?this.requestClose:void 0,onAfterOpen:function(){a.outerEl.current&&a.outerEl.current.focus(),p()},style:F,contentLabel:sb("Lightbox"),appElement:void 0!==c.g.window?c.g.window.document.body:void 0},r),k.createElement("div",{className:"ril-outer ril__outer ril__outerAnimating ".concat(this.props.wrapperClassName," ").concat(x?"ril-closing ril__outerClosing":""),style:{transition:"opacity ".concat(e,"ms"),animationDuration:"".concat(e,"ms"),animationDirection:x?"normal":"reverse"},ref:this.outerEl,onWheel:this.handleOuterMousewheel,onMouseMove:this.handleMouseMove,onMouseDown:this.handleMouseDown,onTouchStart:this.handleTouchStart,onTouchMove:this.handleTouchMove,tabIndex:"-1",onKeyDown:this.handleKeyInput,onKeyUp:this.handleKeyInput},k.createElement("div",{className:"ril-inner ril__inner",onClick:f?this.closeIfClickInner:void 0},C),m&&k.createElement("button",{type:"button",className:"ril-prev-button ril__navButtons ril__navButtonPrev",key:"prev","aria-label":this.props.prevLabel,title:this.props.prevLabel,onClick:this.isAnimating()?void 0:this.requestMovePrev}),l&&k.createElement("button",{type:"button",className:"ril-next-button ril__navButtons ril__navButtonNext",key:"next","aria-label":this.props.nextLabel,title:this.props.nextLabel,onClick:this.isAnimating()?void 0:this.requestMoveNext}),k.createElement("div",{className:"ril-toolbar ril__toolbar"},k.createElement("ul",{className:"ril-toolbar-left ril__toolbarSide ril__toolbarLeftSide"},k.createElement("li",{className:"ril-toolbar__item ril__toolbarItem"},k.createElement("span",{className:"ril-toolbar__item__child ril__toolbarItemChild"},j))),k.createElement("ul",{className:"ril-toolbar-right ril__toolbarSide ril__toolbarRightSide"},n&&n.map(function(a,b){return k.createElement("li",{key:"button_".concat(b+1),className:"ril-toolbar__item ril__toolbarItem"},a)}),h&&k.createElement("li",{className:"ril-toolbar__item ril__toolbarItem"},k.createElement("button",{type:"button",key:"zoom-in","aria-label":this.props.zoomInLabel,title:this.props.zoomInLabel,className:["ril-zoom-in","ril__toolbarItemChild","ril__builtinButton","ril__zoomInButton"].concat(jb(300===u?["ril__builtinButtonDisabled"]:[])).join(" "),ref:this.zoomInBtn,disabled:this.isAnimating()||300===u,onClick:this.isAnimating()||300===u?void 0:this.handleZoomInButtonClick})),h&&k.createElement("li",{className:"ril-toolbar__item ril__toolbarItem"},k.createElement("button",{type:"button",key:"zoom-out","aria-label":this.props.zoomOutLabel,title:this.props.zoomOutLabel,className:["ril-zoom-out","ril__toolbarItemChild","ril__builtinButton","ril__zoomOutButton"].concat(jb(0===u?["ril__builtinButtonDisabled"]:[])).join(" "),ref:this.zoomOutBtn,disabled:this.isAnimating()||0===u,onClick:this.isAnimating()||0===u?void 0:this.handleZoomOutButtonClick})),k.createElement("li",{className:"ril-toolbar__item ril__toolbarItem"},k.createElement("button",{type:"button",key:"close","aria-label":this.props.closeLabel,title:this.props.closeLabel,className:"ril-close ril-toolbar__item__child ril__toolbarItemChild ril__builtinButton ril__closeButton",onClick:this.isAnimating()?void 0:this.requestClose})))),this.props.imageCaption&&k.createElement("div",{onWheel:this.handleCaptionMousewheel,onMouseDown:function(a){return a.stopPropagation()},className:"ril-caption ril__caption",ref:this.caption},k.createElement("div",{className:"ril-caption-content ril__captionContent"},this.props.imageCaption))))}}],e=[{key:"isTargetMatchImage",value:function(a){return a&&/ril-image-current/.test(a.className)}},{key:"parseMouseEvent",value:function(a){return{id:"mouse",source:1,x:parseInt(a.clientX,10),y:parseInt(a.clientY,10)}}},{key:"parseTouchPointer",value:function(a){return{id:a.identifier,source:2,x:parseInt(a.clientX,10),y:parseInt(a.clientY,10)}}},{key:"parsePointerEvent",value:function(a){return{id:a.pointerId,source:3,x:parseInt(a.clientX,10),y:parseInt(a.clientY,10)}}},{key:"getTransform",value:function(a){var b=a.x,c=a.y,d=a.zoom,e=a.width,f=a.targetWidth,g=void 0===b?0:b,h=tb();e>h&&(g+=(h-e)/2);var i=(void 0===d?1:d)*(f/e);return{transform:"translate3d(".concat(g,"px,").concat(void 0===c?0:c,"px,0) scale3d(").concat(i,",").concat(i,",1)")}}}],d&&cb(b.prototype,d),e&&cb(b,e),i}(k.Component);xb.propTypes={mainSrc:Za().string.isRequired,prevSrc:Za().string,nextSrc:Za().string,mainSrcThumbnail:Za().string,prevSrcThumbnail:Za().string,nextSrcThumbnail:Za().string,onCloseRequest:Za().func.isRequired,onMovePrevRequest:Za().func,onMoveNextRequest:Za().func,onImageLoadError:Za().func,onImageLoad:Za().func,onAfterOpen:Za().func,discourageDownloads:Za().bool,animationDisabled:Za().bool,animationOnKeyInput:Za().bool,animationDuration:Za().number,keyRepeatLimit:Za().number,keyRepeatKeyupBonus:Za().number,imageTitle:Za().node,imageCaption:Za().node,imageCrossOrigin:Za().string,reactModalStyle:Za().shape({}),imagePadding:Za().number,wrapperClassName:Za().string,toolbarButtons:Za().arrayOf(Za().node),clickOutsideToClose:Za().bool,enableZoom:Za().bool,reactModalProps:Za().shape({}),nextLabel:Za().string,prevLabel:Za().string,zoomInLabel:Za().string,zoomOutLabel:Za().string,closeLabel:Za().string,imageLoadErrorMessage:Za().node,loader:Za().node},xb.defaultProps={imageTitle:null,imageCaption:null,toolbarButtons:null,reactModalProps:{},animationDisabled:!1,animationDuration:300,animationOnKeyInput:!1,clickOutsideToClose:!0,closeLabel:"Close lightbox",discourageDownloads:!1,enableZoom:!0,imagePadding:10,imageCrossOrigin:null,keyRepeatKeyupBonus:40,keyRepeatLimit:180,mainSrcThumbnail:null,nextLabel:"Next image",nextSrc:null,nextSrcThumbnail:null,onAfterOpen:function(){},onImageLoadError:function(){},onImageLoad:function(){},onMoveNextRequest:function(){},onMovePrevRequest:function(){},prevLabel:"Previous image",prevSrc:null,prevSrcThumbnail:null,reactModalStyle:{},wrapperClassName:"",zoomInLabel:"Zoom in",zoomOutLabel:"Zoom out",imageLoadErrorMessage:"This image failed to load",loader:void 0};var yb=xb;function zb(a,b,c){return b in a?Object.defineProperty(a,b,{value:c,enumerable:!0,configurable:!0,writable:!0}):a[b]=c,a}c(2641);var Ab=new(c(5438))();function Bb(a,b,c){return b in a?Object.defineProperty(a,b,{value:c,enumerable:!0,configurable:!0,writable:!0}):a[b]=c,a}var Cb=new(c(5438))();function Db(a,b,c){return b in a?Object.defineProperty(a,b,{value:c,enumerable:!0,configurable:!0,writable:!0}):a[b]=c,a}var Eb=new(c(5438))(),Fb=function(){var a=new Date().getFullYear();return(0,e.jsx)("div",{className:"site-footer container pb-6 pt-12",children:(0,e.jsxs)("footer",{className:"flex flex-col items-center justify-between md:flex-row",children:[(0,e.jsxs)("span",{className:"font-body mb-12 text-center text-sm text-white md:mb-0 md:text-left",children:["\xa9 HDOS 2020 - ",a," - All assets are property of Jagex Limited and RuneScape"]}),(0,e.jsxs)("span",{className:"mb-2 text-center text-sm text-white md:mb-0 md:text-left",children:["Created by"," ",(0,e.jsx)("a",{target:"_blank",className:"text-lukes",href:"https://github.com/Lukydemboy",rel:"noreferrer",children:"Lukes"})]})]})})},Gb=c(1664),Hb=c(1163),Ib=function(){var a=(0,k.useState)(!1),b=a[0],c=a[1],d=(0,Hb.useRouter)(),f=(0,k.useRef)(null),g=(0,k.useRef)(null);return(0,k.useEffect)(function(){if(b){var a,e=f.current,h=document.body.style.overflow,i=window.matchMedia("(min-width: 768px)"),j=Array.from(e.parentElement.children).filter(function(a){return a!==e}).map(function(a){return{element:a,inert:a.getAttribute("inert"),hidden:a.getAttribute("aria-hidden")}}),k=function(){return c(!1)},l=function(){i.matches&&k()},m=function(){return Array.from(e.querySelectorAll("a[href], button:not([disabled])"))}
4,n=function(a){if("Escape"===a.key&&(a.preventDefault(),k()),"Tab"===a.key){var b=m(),c=b[0],d=b[b.length-1];a.shiftKey&&document.activeElement===c?(a.preventDefault(),d.focus()):a.shiftKey||document.activeElement!==d||(a.preventDefault(),c.focus())}},o=function(a){var b;e.contains(a.target)||null===(b=m()[0])|| void 0===b||b.focus()};return document.body.style.overflow="hidden",null===(a=m()[0])|| void 0===a||a.focus(),j.forEach(function(a){var b=a.element;b.setAttribute("inert",""),b.setAttribute("aria-hidden","true")}),document.addEventListener("keydown",n),document.addEventListener("focusin",o),i.addEventListener("change",l),d.events.on("routeChangeStart",k),function(){var a;document.body.style.overflow=h,document.removeEventListener("keydown",n),document.removeEventListener("focusin",o),i.removeEventListener("change",l),d.events.off("routeChangeStart",k),j.forEach(function(a){var b=a.element,c=a.inert,d=a.hidden;null===c?b.removeAttribute("inert"):b.setAttribute("inert",c),null===d?b.removeAttribute("aria-hidden"):b.setAttribute("aria-hidden",d)}),i.matches||null===(a=g.current)|| void 0===a||a.focus()}}},[b,d.events]),(0,e.jsxs)(e.Fragment,{children:[(0,e.jsx)("header",{id:"header",className:"site-header bg-black z-50 sticky top-0 shrink-0",children:(0,e.jsxs)("div",{className:"site-header-inner container relative flex justify-between items-center",children:[(0,e.jsx)(Gb.default,{href:"/",passHref:!0,children:(0,e.jsx)("a",{className:"site-logo","aria-label":"HDOS home",children:(0,e.jsx)(h.default,{className:"relative z-30",src:"/logo.png",width:72,height:72,alt:"HDOS"})})}),(0,e.jsxs)("div",{className:"flex",children:[(0,e.jsxs)("nav",{className:"site-primary-nav hidden md:flex items-center py-4 mr-12","aria-label":"Primary navigation",children:[(0,e.jsx)(Gb.default,{href:"/",passHref:!0,children:(0,e.jsx)("a",{"aria-current":"/"===d.pathname?"page":void 0,className:"text-white font-bold mr-6 last:mr-0 hover:text-red-500 transition",children:"Home"})}),(0,e.jsx)(Gb.default,{href:"/changelog",passHref:!0,children:(0,e.jsx)("a",{"aria-current":"/ch
4angelog"===d.pathname?"page":void 0,className:"text-white font-bold mr-6 last:mr-0 hover:text-red-500 transition",children:"Changelog"})}),(0,e.jsx)(Gb.default,{href:"/dev-blog",passHref:!0,children:(0,e.jsx)("a",{"aria-current":d.asPath.startsWith("/dev-blog")?"page":void 0,className:"text-white font-bold mr-6 last:mr-0 hover:text-red-500 transition",children:"Dev blog"})}),(0,e.jsx)(Gb.default,{href:"https://gitlab.com/hdos/issues/-/work_items",passHref:!0,children:(0,e.jsx)("a",{className:"text-white font-bold mr-6 last:mr-0 hover:text-red-500 transition",target:"_blank",rel:"noreferrer",children:"Issues"})})]}),(0,e.jsxs)("ul",{className:"site-social-nav hidden md:flex items-center","aria-label":"HDOS social links",children:[(0,e.jsx)("li",{children:(0,e.jsx)("a",{href:"https://www.patreon.com/hdos",target:"_blank",rel:"noreferrer",className:"block hover:bg-text py-5 px-5 h-full mt-1 transition",children:(0,e.jsx)(h.default,{src:"/icons/patreon.svg",width:21,height:24,alt:"Patreon"})})}),(0,e.jsx)("li",{children:(0,e.jsx)("a",{href:"https://discord.gg/hdos",target:"_blank",rel:"noreferrer",className:"block hover:bg-text py-5 px-5 h-full mt-1 transition",children:(0,e.jsx)(h.default,{src:"/icons/discord.svg",width:21,height:24,alt:"Discord"})})}),(0,e.jsx)("li",{children:(0,e.jsx)("a",{href:"https://twitter.com/HDOSdev",target:"_blank",rel:"noreferrer",className:"block hover:bg-text py-5 px-5 h-full mt-1 transition",children:(0,e.jsx)(h.default,{src:"/icons/twitter.svg",width:21,height:24,alt:"Twitter"})})}),(0,e.jsx)("li",{children:(0,e.jsx)("a",{href:"https://www.youtube.com/@hdos",target:"_blank",rel:"noreferrer",className:"block hover:bg-text py-5 px-5 h-full mt-1 transition",children:(0,e.jsx)(h.default,{src:"/icons/youtube.svg",width:21,height:24,alt:"Youtube"})})})]}),(0,e.jsxs)("button",{ref:g,type:"button",onClick:function(){return c(!0)},className:"site-mobile-trigger md:hidden w-10 py-4 group transition cursor-pointer","aria-label":"Open navigation","aria-expanded":b,"aria-controls":b?"mobile-navigation":void 0,children:[(0,e.jsx)("div",{className:"h-[.425rem] rounded-sm w-2/3 group-hover:w-full ml-auto bg-white mb-2 transition-all"}),(0,e.jsx)("div",{className:"h-[.425rem] rounded-sm w-full ml-auto bg-white mb-2 transition-all"}),(0,e.jsx)("div",{className:"h-[.425rem] rounded-sm w-1/2 group-hover:w-full ml-auto bg-white mb-2 transition-all"})]})]})]})}),b&&(0,e.jsxs)("nav",{ref:f,id:"mobile-navigation",role:"dialog","aria-modal":"true",onClick:function(){return c(!1)},className:"site-mobile-menu fixed inset-0 w-full h-full overflow-y-auto bg-background z-50 flex select-none","aria-label":"Mobile navigation",children:[(0,e.jsxs)("button",{type:"button",className:"site-mobile-close absolute top-10 right-16 cursor-pointer","aria-label":"Close navigation",onClick:function(){return c(!1)},children:[(0,e.jsx)("div",{className:"absolute h-3 -rotate-45 rounded bg-white w-10"}),(0,e.jsx)("div",{className:"absolute transform rotate-45 h-3 rounded bg-white w-10"})]}),(0,e.jsxs)("div",{className:"relative mt-36",children:[(0,e.jsxs)("ul",{className:"flex items-center mb-6",children:[(0,e.jsx)("li",{children:(0,e.jsx)("a",{href:"https://www.patreon.com/hdos",target:"_blank",rel:"noreferrer",className:"block hover:bg-text py-5 px-5 h-full mt-1 transition",children:(0,e.jsx)(h.default,{src:"/icons/patreon.svg",width:21,height:24,alt:"Patreon"})})}),(0,e.jsx)("li",{children:(0,e.jsx)("a",{href:"https://discord.com/invite/hdos",target:"_blank",rel:"noreferrer",className:"block hover:bg-text py-5 px-5 h-full mt-1 transition",children:(0,e.jsx)(h.default,{src:"/icons/discord.svg",width:32,height:35,alt:"Discord"})})}),(0,e.jsx)("li",{children:(0,e.jsx)("a",{href:"https://twitter.com/HDOSdev/",target:"_blank",rel:"noreferrer",className:"block hover:bg-text py-5 px-5 h-full mt-1 transition",children:(0,e.jsx)(h.default,{src:"/icons/twitter.svg",width:32,height:35,alt:"Twitter"})})}),(0,e.jsx)("li",{children:(0,e.jsx)("a",{href:"https://www.youtube.com/channel/UCp9BYa5niyOMWcKthO9dR0A",target:"_blank",rel:"noreferrer",className:"block hover:bg-text py-5 px-5 h-full mt-1 transition",children:(0,e.jsx)(h.default,{src:"/icons/youtube.svg",width:32,height:35,alt:"Youtube"})})})]}),(0,e.jsxs)("ul",{children:[(0,e.jsx)("li",{className:"font-extrabold text-4xl uppercase mb-8 last:mb-0 px-4 cursor-pointer transition",children:(0,e.jsx)(Gb.default,{href:"/",children:(0,e.jsx)("a",{className:"/"==d.pathname?"text-red-500":"text-white hover:text-red-500",children:"Home"})})}),(0,e.jsx)("li",{className:"font-extrabold text-4xl uppercase mb-8 last:mb-0 px-4 cursor-pointer transition",children:(0,e.jsx)(Gb.default,{href:"/changelog",children:(0,e.jsx)("a",{className:"/changelog"==d.pathname?"text-red-500":"text-white hover:text-red-500",children:"Changelog"})})}),(0,e.jsx)("li",{className:"font-extrabold text-4xl uppercase mb-8 last:mb-0 px-4 cursor-pointer transition",children:(0,e.jsx)(Gb.default,{href:"/dev-blog",passHref:!0,children:(0,e.jsx)("a",{className:d.asPath.startsWith("/dev-blog")?"text-red-500":"text-white hover:text-red-500",children:"Dev blog"})})}),(0,e.jsx)("li",{className:"font-extrabold text-4xl uppercase mb-8 last:mb-0 px-4 cursor-pointer transition",children:(0,e.jsx)("a",{href:"https://gitlab.com/hdos/issues/-/work_items",className:"text-white hover:text-red-500",target:"_blank",rel:"noreferrer",children:"Issues"})})]})]})]})]})},Jb=new(c(5438))(),Kb=function(a){var b=a.card;return(0,e.jsxs)("article",{className:"site-feature-card bg-text rounded-md overflow-hidden",children:[(0,e.jsx)("div",{className:"site-feature-image relative h-64",children:(0,e.jsx)(h.default,{className:"absolute inset-0 w-full h-full object-cover",src:"".concat(b.image.filename,"/m/"),layout:"fill",objectFit:"cover",sizes:"(max-width: 639px) 100vw, 50vw",alt:b.image.alt||b.title||"HDOS feature"})}),(0,e.jsxs)("div",{className:"site-feature-content px-8 py-6",children:[(0,e.jsx)("h3",{className:"site-feature-title font-extrabold text-2xl text-left text-white mb-4",children:b.title}),(0,e.jsx)("div",{className:"site-feature-text text-white leading-loose",dangerouslySetInnerHTML:{__html:Jb.render(b.text)}})]})]})};
4function Lb(a,b,c){return b in a?Object.defineProperty(a,b,{value:c,enumerable:!0,configurable:!0,writable:!0}):a[b]=c,a}function Mb(a,b){var c=Object.keys(a);if(Object.getOwnPropertySymbols){var d=Object.getOwnPropertySymbols(a);b&&(d=d.filter(function(b){return Object.getOwnPropertyDescriptor(a,b).enumerable})),c.push.apply(c,d)}return c}function Nb(a){for(var b=1;b<arguments.length;b++){var c=null!=arguments[b]?arguments[b]:{};b%2?Mb(Object(c),!0).forEach(function(b){Ob(a,b,c[b])}):Object.getOwnPropertyDescriptors?Object.defineProperties(a,Object.getOwnPropertyDescriptors(c)):Mb(Object(c)).forEach(function(b){Object.defineProperty(a,b,Object.getOwnPropertyDescriptor(c,b))})}return a}function Ob(a,b,c){var d;return(b="symbol"==typeof(d=function(a,b){if("object"!=typeof a||!a)return a;var c=a[Symbol.toPrimitive];if(void 0!==c){var d=c.call(a,b||"default");if("object"!=typeof d)return d;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===b?String:Number)(a)}(b,"string"))?d:String(d))in a?Object.defineProperty(a,b,{value:c,enumerable:!0,configurable:!0,writable:!0}):a[b]=c,a}const Pb=["component"],Qb="image",Rb=function(a){return function(b){return null!=b?k.createElement(a,null,b):null}},Sb=function(a){return function(){return k.createElement(a)}},Tb=function(a){return function(b){return k.createElement(a,null,b)}},Ub={["heading"]:function(a,b){return k.createElement(`h${b.level}`,null,a)},["code_block"]:function(a,b){const c={className:b.class},d=k.createElement("code",c,a);return k.createElement("pre",null,d)},[Qb]:function(a,b){return k.createElement("img",b,a)},["paragraph"]:Rb("p"),["blockquote"]:Rb("blockquote"),["ordered_list"]:Rb("ol"),["bullet_list"]:Rb("ul"),["list_item"]:Rb("li"),["horizontal_rule"]:Sb("hr"),["hard_break"]:Sb("br"),["emoji"]:function(a,b){if(!b)return null;const c={"data-type":"emoji","data-name":b.name,emoji:b.emoji};if(b.emoji||!b.fallbackImage)return k.createElement("span",c,b.emoji);{const d={src:b.fallbackImage,draggable:"false",loading:"lazy",align:"absmiddle",alt:b.name},e=k.createElement("img",d);return k.createElement("span",c,e)}}},Vb={["link"]:function(a,b){const c=b?{href:"email"===b.linktype?`mailto:${b.href}`:b.href,target:b.target}:{};return k.createElement("a",c,a)},["styled"]:function(a,b){const c=b?{className:b.class}:{};return k.createElement("span",c,a)},["bold"]:Tb("b"),["italic"]:Tb("i"),["strike"]:Tb("s"),["underline"]:Tb("u"),["code"]:Tb("code"),["subscript"]:Tb("sub"),["superscript"]:Tb("sup"),["highlight"]:function(a,b){const c=b?{style:{backgroundColor:b.color}}:{};return k.createElement("span",c,a)},["textStyle"]:function(a,b){const c=b?.color?{style:{color:b.color}}:{};return k.createElement("span",c,a)},["anchor"]:function(a,b){const c=b?{id:b.id}:{};return k.createElement("span",c,a)}};var Wb=function(a){var b=a.imageObject;return(0,e.jsxs)("figure",{children:[(0,e.jsx)("img",{src:null==b?void 0:b.src,alt:b.alt}),(0,e.jsx)("figcaption",{children:b.title})]})};const Xb=(0,k.forwardRef)((a,b)=>k.createElement("div",Object.assign({},a,{style:{position:"absolute",top:0,left:0,width:"100%",height:"100%",willChange:"clip",userSelect:"none",KhtmlUserSelect:"none",MozUserSelect:"none",WebkitUserSelect:"none"},"data-rcs":"clip-item",ref:b})));Xb.displayName="ContainerClip";const Yb=(0,k.forwardRef)(({children:a,portrait:b},c)=>k.createElement("div",{style:{position:"absolute",top:0,width:"100%",height:"100%",pointerEvents:"none"},"data-rcs":"handle-container",ref:c},k.createElement("div",{style:{position:"absolute",width:b?"100%":void 0,height:b?void 0:"100%",transform:b?"translateY(-50%)":"translateX(-50%)",pointerEvents:"all"}},a)));Yb.displayName="ThisHandleContainer";const Zb=({flip:a})=>k.createElement("div",{style:{width:0,height:0,borderTop:"8px solid transparent",borderRight:"10px solid",borderBottom:"8px solid transparent",transform:a?"rotate(180deg)":void 0}}),$b=({portrait:a,buttonStyle:b,linesStyle:c,style:d,...e})=>{const f={flexGrow:1,height:a?2:"100%",width:a?"100%":2,backgroundColor:"currentColor",pointerEvents:"auto",boxShadow:"0 0 7px rgba(0,0,0,.35)",...c};return k.createElement("div",Object.assign({className:"__rcs-handle-root"},e,{style:{display:"flex",flexDirection:a?"row":"column",placeItems:"center",height:"100%",cursor:a?"ns-resize":"ew-resize",pointerEvents:"none",color:"#fff",...d}}),k.createElement("div",{className:"__rcs-handle-line",style:f}),k.createElement("div",{className:"__rcs-handle-button",style:{display:"grid",gridAutoFlow:"column",gap:8,placeContent:"center",flexShrink:0,width:56,height:56,borderRadius:"50%",borderStyle:"solid",borderWidth:2,pointerEvents:"auto",backdropFilter:"blur(7px)",WebkitBackdropFilter:"blur(7px)",boxShadow:"0 0 7px rgba(0,0,0,.35)",transform:a?"rotate(90deg)":void 0,...b}},k.createElement(Zb,null),k.createElement(Zb,{flip:!0})),k.createElement("div",{className:"__rcs-handle-line",style:f}))},_b=({boxSizing:a="border-box",objectFit:b="cover",objectPosition:c="center",...d}={})=>({display:"block",width:"100%",height:"100%",maxWidth:"100%",boxSizing:a,objectFit:b,objectPosition:c,...d}),ac=a=>{const b=(0,k.useRef)(a);return(0,k.useEffect)(()=>{b.current=a}),b.current},bc=(a,b,c,d)=>{const e=(0,k.useRef)();(0,k.useEffect)(()=>{e.current=b},[b]),(0,k.useEffect)(()=>
4{if(!(c&&c.addEventListener))return;const b=a=>e.current&&e.current(a);return c.addEventListener(a,b,d),()=>{c.removeEventListener(a,b,d)}},[a,c,d])},cc="undefined"!=typeof window&&window.document&&window.document.createElement?k.useLayoutEffect:k.useEffect,dc=(a,b)=>{const c=(0,k.useRef)(),d=(0,k.useCallback)(()=>{a.current&&c.current&&c.current.observe(a.current)},[a]);cc(()=>(c.current=new ResizeObserver(([a])=>b(a.contentRect)),d(),()=>{c.current&&c.current.disconnect()}),[b,d])},ec={passive:!0},fc={capture:!0,passive:!1},gc=({handle:a,itemOne:b,itemTwo:c,onlyHandleDraggable:d=!1,onPositionChange:e,portrait:f=!1,position:g=50,boundsPadding:h=0,changePositionOnHover:i=!1,style:j,...l})=>{const m=(0,k.useRef)(null),n=(0,k.useRef)(null),o=(0,k.useRef)(null),p=(0,k.useRef)(g),q=ac(g),[r,s]=(0,k.useState)(!1),t=(0,k.useRef)(!1),[u,v]=(0,k.useState)(),[w,x]=(0,k.useState)(!1);(0,k.useEffect)(()=>{v(d?o.current:m.current)},[d]);const y=(0,k.useCallback)(function({x:a,y:b,isOffset:c,portrait:d,boundsPadding:f}){const{top:g,left:h,width:i,height:j}=m.current.getBoundingClientRect();if(0===i||0===j)return;const k=Math.min(Math.max(d?c?b-g-window.pageYOffset:b:c?a-h-window.pageXOffset:a,0),d?j:i),l=d?j/(m.current.offsetHeight||1):i/(m.current.offsetWidth||1),q=k/l,r=i/l,s=j/l,t=q/(d?s:r)*100,u=d?0===q||q===s:0===q||q===r,v=t===p.current&&(0===p.current||100===p.current);if(w&&v&&u)return;x(!0),p.current=t;const y=Math.min(Math.max(q,0+f),(d?s:r)-f);n.current.style.clip=d?`rect(auto,auto,${y}px,auto)`:`rect(auto,${y}px,auto,auto)`,o.current.style.transform=d?`translate3d(0,${y}px,0)`:`translate3d(${y}px,0,0)`,e&&e(p.current)},[w,e]);(0,k.useEffect)(()=>{const{width:a,height:b}=m.current.getBoundingClientRect(),c=g===q?p.current:g;y({portrait:f,boundsPadding:h,x:a/100*c,y:b/100*c})},[f,g,q,h,y]);const z=(0,k.useCallback)(a=>{a.preventDefault(),y({portrait:f,boundsPadding:h,isOffset:!0,x:a instanceof MouseEvent?a.pageX:a.touches[0].pageX,y:a instanceof MouseEvent?a.pageY:a.touches[0].pageY}),s(!0)},[f,h,y]),A=(0,k.useCallback)(function(a){y({portrait:f,boundsPadding:h,isOffset:!0,x:a instanceof MouseEvent?a.pageX:a.touches[0].pageX,y:a instanceof MouseEvent?a.pageY:a.touches[0].pageY})},[f,h,y]),B=(0,k.useCallback)(()=>{s(!1)},[]),C=(0,k.useCallback)(({width:a,height:b})=>{const{width:c,height:d}=m.current.getBoundingClientRect();y({portrait:f,boundsPadding:h,x:a/100*p.current*c/a,y:b/100*p.current*d/b})},[f,h,y]);(0,k.useEffect)(()=>(r&&!t.current&&(window.addEventListener("mousemove",A,ec),window.addEventListener("mouseup",B,ec),window.addEventListener("touchmove",A,ec),window.addEventListener("touchend",B,ec),t.current=!0),()=>{t.current&&(window.removeEventListener("mousemove",A),window.removeEventListener("mouseup",B),window.removeEventListener("touchmove",A),window.removeEventListener("touchend",B),t.current=!1)}),[A,B,r]),dc(m,C),(0,k.useEffect)(()=>{const a=m.current,b=()=>{r||B()};return i&&(a.addEventListener("mousemove",A,ec),a.addEventListener("mouseleave",b,ec)),()=>{a.removeEventListener("mousemove",A),a.removeEventListener("mouseleave",b)}},[i,A,B,r]),bc("mousedown",z,u,fc),bc("touchstart",z,u,fc);const D=a||k.createElement($b,{portrait:f});return k.createElement("div",Object.assign({},l,{ref:m,style:{position:"relative",overflow:"hidden",cursor:r?f?"ns-resize":"ew-resize":void 0,userSelect:"none",KhtmlUserSelect:"none",msUserSelect:"none",MozUserSelect:"none",WebkitUserSelect:"none",...j},"data-rcs":"root"}),c,k.createElement(Xb,{ref:n},b),k.createElement(Yb,{portrait:f,ref:o},D))},hc=({style:a,...b})=>{const c=_b(a);return k.createElement("img",Object.assign({},b,{style:c,"data-rcs":"image"}))};var ic=function(a){var b=a.node,c=b.image_left,d=b.image_right;return c&&d?(0,e.jsxs)("figure",{className:"site-comparison-figure",children:[(0,e.jsxs)("div",{className:"site-comparison-frame rounded-lg overflow-hidden",children:[(0,e.jsx)(gc,{className:"site-comparison-viewport",itemOne:(0,e.jsx)(hc,{src:c.filename,alt:c.alt||"Original OSRS graphics"}),itemTwo:(0,e.jsx)(hc,{src:d.filename,alt:d.alt||"HDOS high-detail graphics"})}),(0,e.jsx)("span",{className:"site-comparison-label site-comparison-label--osrs",children:"OSRS"}),(0,e.jsx)("span",{className:"site-comparison-label site-comparison-label--hdos",children:"HDOS"})]}),b.caption&&(0,e.jsx)("figcaption",{className:"site-comparison-caption text-white mt-2",children:b.caption})]}):(0,e.jsx)(e.Fragment,{})},jc=function(a){var b=a.node;return(0,e.jsx)("div",{className:"video",children:(0,e.jsxs)("video",{className:"rounded-lg mx-auto max-w-10/12 w-auto max-h-[40rem]",controls:!0,children:[(0,e.jsx)("source",{src:b.video.filename,type:"video/mp4"}),(0,e.jsx)("source",{src:b.video.filename,type:"video/webm"}),(0,e.jsx)("source",{src:b.video.filename,type:"video/mov"}),"Video format not supported"]})})},kc=function(a){var b=a.node;return(0,e.jsx)("div",{className:"yt-video-container",children:b.video_id&&(0,e.jsx)("iframe",{className:"w-full h-96 rounded-lg",src:"https://www.youtube.com/embed/".concat(b.video_id),title:"YouTube video player",frameBorder:"0",allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture",allowFullScreen:!0})})},lc=c(6529);"use client";c(6494);var mc={desktop:{breakpoint:{max:3e3,min:1024},items:1},tablet:{breakpoint:{max:1024,min:464},items:1},mobile:{breakpoint:{max:464,min:0},items:1}},nc=function(a){var b=a.blok,c=b.images,d=b.title;return(null==c?void 0:c.length)?(0,e.jsxs)("section",{className:"site-comparison container pt-24 pb-24",children:[d&&(0,e.jsx)("h2",{className:"site-section-title site-comparison-title text-4xl font-bold text-center text-white mb-16",children:d}),(0,e.jsx)("div",{className:"site-comparison-carousel mx-auto",children:(0,e.jsx)(lc.default,{className:"carousel",swipeable:!1,draggable:!1,showDots:!0,responsive:mc,ssr:!0,infinite:!0,autoPlay:!1,autoPlaySpeed:1e3,keyBoardControl:!0,containerClass:"carousel-container",deviceType:"desktop",dotListClass:"custom-dot-list-style",itemClass:"carousel-item-padding-40-px",children:c.map(function(a,b){return(0,e.jsx)(ic,{node:a},b)})})})]}):(0,e.jsx)(e.Fragment,{})};function oc(a,b,c){return b in a?Object.defineProperty(a,b,{value:c,enumerable:!0,configurable:!0,writable:!0}):a[b]=c,a}var pc=function(a){var b,c=a.document;return(0,e.jsx)("div",{children:function(a,b={}){if("object"==typeof a&&"doc"===a.type&&Array.isArray(a.content)){const c=b.blokResolvers,d=void 0===c?{}:c,e=b.defaultBlokResolver,f=void 0===e?function(){return null}:e,g=b.nodeResolvers,h=void 0===g?{}:g,i=b.markResolvers,j=void 0===i?{}:i,l=b.textResolver,m=void 0===l?function(a){return a}:l,n=Nb(Nb({},Ub),h),o=Nb(Nb({},Vb),j);let p=0;const q=function(a){return k.isValidElement(a)?k.cloneElement(a,{key:p++}):a},r=function(a){const b=a?a.map(s).filter(function(a){return null!=a}):null;return Array.isArray(b)&&0===b.length?null:b}
4,s=function(a){if("blok"===a.type){const b=a.attrs.body;return b.map(function(a){let b=a.component,c=function(a,b){if(null==a)return{};var c,d,e=function(a,b){if(null==a)return{};var c,d,e={},f=Object.keys(a);for(d=0;d<f.length;d++)c=f[d],b.indexOf(c)>=0||(e[c]=a[c]);return e}(a,b);if(Object.getOwnPropertySymbols){var f=Object.getOwnPropertySymbols(a);for(d=0;d<f.length;d++)c=f[d],!(b.indexOf(c)>=0)&&Object.prototype.propertyIsEnumerable.call(a,c)&&(e[c]=a[c])}return e}(a,Pb);const e=d[b],g=e?e(c):f(b,c);return q(g)})}{var c;let e;if("text"===a.type)e=m(a.text);else{const g=n[a.type];e=g?q(g(r(a.content),a.attrs)):null}const h=null!==(c=a.marks)&& void 0!==c?c:[];return h.reduceRight(function(a,b){const c=o[b.type];return c?q(c(a,b.attrs)):a},e)}};return r(a.content)}if("string"==typeof a){const t=b.defaultStringResolver,u=void 0===t?function(a){return a}:t,v=b.textResolver,w=void 0===v?function(a){return a}:v;return u(w(a))}return null}(c,{nodeResolvers:oc({},Qb,function(a,b){return(0,e.jsx)(Wb,{imageObject:b})}),blokResolvers:(oc(b={},"comparison_image",function(a){return(0,e.jsx)(ic,{node:a})}),oc(b,"comparison_image_carousel",function(a){return(0,e.jsx)(nc,{node:a})}),oc(b,"video",function(a){return(0,e.jsx)(jc,{node:a})}),oc(b,"youtube_video",function(a){return(0,e.jsx)(kc,{node:a})}),b)})})};function qc(a,b,c){return b in a?Object.defineProperty(a,b,{value:c,enumerable:!0,configurable:!0,writable:!0}):a[b]=c,a}"use client";var rc={desktop:{breakpoint:{max:3e3,min:1024},items:1},tablet:{breakpoint:{max:1024,min:464},items:1},mobile:{breakpoint:{max:464,min:0},items:1}};function sc(a,b,c){return b in a?Object.defineProperty(a,b,{value:c,enumerable:!0,configurable:!0,writable:!0}):a[b]=c,a}(0,f.$d)({accessToken:"QD81Y6QAxyYFRklGNDaFrAtt",use:[f.M$],components:{hero:function(a){var b=a.blok,c=a.latestReleaseVersion||b.release_version,d=null==c?void 0:c.match(/^(Latest beta release:\s*)(.+)$/);return(0,e.jsxs)("div",function(a){for(var b=1;b<arguments.length;b++){var c=null!=arguments[b]?arguments[b]:{},d=Object.keys(c);"function"==typeof Object.getOwnPropertySymbols&&(d=d.concat(Object.getOwnPropertySymbols(c).filter(function(a){return Object.getOwnPropertyDescriptor(c,a).enumerable}))),d.forEach(function(b){Wa(a,b,c[b])})}return a}({},(0,f.LF)(b),{className:"site-hero relative pb-80 pt-32 md:pt-80 md:pb-[27rem] bg-no-repeat bg-cover",style:{backgroundImage:"url(".concat(b.background_image.filename,"/m/1300x900)")},children:[(0,e.jsx)("div",{className:"site-hero-overlay absolute inset-0 bg-black-seethrough"}),(0,e.jsx)("div",{className:"site-hero-inner container",children:(0,e.jsxs)("div",{className:"site-hero-grid flex flex-col md:flex-row justify-between relative z-40",children:[(0,e.jsxs)("div",{className:"site-hero-copy md:w-1/2 mb-8 md:mb-0",children:[(0,e.jsx)("h1",{className:"site-hero-title text-white font-extrabold uppercase text-4xl mb-4",dangerouslySetInnerHTML:{__html:Xa.render(b.title)}}),(0,e.jsx)("div",{className:"site-hero-text text-white text-xl leading-loose w-3/4",dangerouslySetInnerHTML:{__html:Xa.render(b.text)}})]}),(0,e.jsx)("div",{className:"site-hero-actions-column md:w-1/2",children:(0,e.jsx)("div",{className:"site-hero-actions-align flex justify-end",children:(0,e.jsxs)("div",{className:"site-hero-actions-content content w-full md:w-auto",children:[(0,e.jsx)("div",{className:"site-hero-actions-wrap flex items-center",children:(0,e.jsxs)("div",{className:"site-hero-actions flex flex-col md:flex-row w-full md:w-auto",children:[(0,e.jsx)(Va,{btnText:b.download_btn_text,downloads:b.downloads.content}),(0,e.jsxs)("a",{href:"https://discord.gg/hdos",target:"_blank",rel:"noreferrer",className:"site-discord-button flex justify-center md:justify-start items-center w-full md:w-auto bg-discord-500 hover:bg-discord-600 py-4 px-6 rounded-md transition",children:[(0,e.jsx)(h.default,{src:"/icons/discord.svg",width:21,height:24,alt:""}),(0,e.jsx)("span",{className:"ml-3 text-white font-bold text-lg leading-none mt-[1px]",children:b.discord_btn_text})]})]})}),(0,e.jsxs)("div",{className:"site-launcher-note flex gap-x-4 jagex-launcher-notification text-gray-800 bg-orange-400 font-medium text-sm rounded-md my-2 p-3 xl:w-[77.1%]",children:[(0,e.jsx)("div",{className:"flex items-center justify-center",children:(0,e.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",id:"Alert-Triangle--Streamline-Streamline--3.0",height:"20",width:"20",children:[(0,e.jsx)("desc",{children:"Alert Triangle"}),(0,e.jsx)("path",{d:"m19.808333333333334 17.14166666666667 -8.333333333333334 -15.833333333333334A1.6666666666666667 1.6666666666666667 0 0 0 10 0.4166666666666667a1.6666666666666667 1.6666666666666667 0 0 0 -1.475 0.8916666666666667l-8.333333333333334 15.833333333333334a1.6666666666666667 1.6666666666666667 0 0 0 0.05 1.6666666666666667A1.6666666666666667 1.6666666666666667 0 0 0 1.6666666666666667 19.583333333333336h16.666666666666668a1.6666666666666667 1.6666666666666667 0 0 0 1.475 -2.441666666666667ZM9.166666666666668 7.083333333333334a0.8333333333333334 0.8333333333333334 0 0 1 1.6666666666666667 0v5a0.8333333333333334 0.8333333333333334 0 0 1 -1.6666666666666667 0ZM10.041666666666668 16.666666666666668a1.2750000000000001 1.2750000000000001 0 0 1 -1.2666666666666668 -1.225A1.2333333333333334 1.2333333333333334 0 0 1 10 14.166666666666668a1.2750000000000001 1.2750000000000001 0 0 1 1.2666666666666668 1.225A1.2333333333333334 1.2333333333333334 0 0 1 10.041666666666668 16.666666666666668Z",fill:"#d1d5db",strokeWidth:"1",className:"fill-gray-800"})]})}),(0,e.jsx)("div",{dangerouslySetInnerHTML:{__html:Xa.render(b.jagex_launcher_warning)}})]}),(0,e.jsx)("div",{className:"site-release-note flex justify-start",children:(0,e.jsx)("div",{className:"w-full md:w-auto text-center md:text-left",children:(0,e.jsx)("span",{className:"font-bold text-sm text-white",children:d?(0,e.jsxs)(e.Fragment,{children:[(0,e.jsx)("span",{className:"site-release-label",children:d[1]}),(0,e.jsx)("a",{href:"/changelog",className:"site-release-link text-white transition hover:text-red-500",children:d[2]})]}):c})})})]})})})]})})]}))}
4,gallery:function(a){var b,c,d,g=a.blok,i=(0,k.useState)(0),j=i[0],l=i[1],m=(0,k.useState)(!1),n=m[0],o=m[1],p=g.images;return(0,e.jsxs)("section",function(a){for(var b=1;b<arguments.length;b++){var c=null!=arguments[b]?arguments[b]:{},d=Object.keys(c);"function"==typeof Object.getOwnPropertySymbols&&(d=d.concat(Object.getOwnPropertySymbols(c).filter(function(a){return Object.getOwnPropertyDescriptor(c,a).enumerable}))),d.forEach(function(b){zb(a,b,c[b])})}return a}({},(0,f.LF)(g),{className:"site-gallery container pt-24",children:[(0,e.jsx)("h2",{className:"site-section-title font-bold text-4xl text-uppercase text-center text-white mb-16 uppercase",dangerouslySetInnerHTML:{__html:Ab.render(g.title)}}),n&&(0,e.jsx)(yb,{mainSrc:null===(b=p[j])|| void 0===b?void 0:b.filename,nextSrc:null===(c=p[(j+1)%p.length])|| void 0===c?void 0:c.filename,prevSrc:null===(d=p[(j+p.length-1)%p.length])|| void 0===d?void 0:d.filename,onCloseRequest:function(){return o(!1)},onMovePrevRequest:function(){return l((j+p.length-1)%p.length)},onMoveNextRequest:function(){return l((j+1)%p.length)}}),(0,e.jsx)("div",{className:"site-gallery-grid grid md:grid-cols-2 lg:grid-cols-4 gap-4 mb-40",children:!!p.length&&p.map(function(a,b){return(0,e.jsx)("button",{type:"button","aria-label":"Open ".concat(a.alt||"gallery image ".concat(b+1)),onClick:function(){l(b),o(!0)},className:"site-gallery-image h-48 rounded relative overflow-hidden border cursor-pointer",children:(0,e.jsx)(h.default,{loading:"lazy",className:"absolute inset-0 object-cover ",src:"".concat(a.filename,"/m/"),layout:"fill",alt:a.alt})},a.id)})})]}))},overlapping_card:function(a){var b=a.blok;return(0,e.jsx)("section",function(a){for(var b=1;b<arguments.length;b++){var c=null!=arguments[b]?arguments[b]:{},d=Object.keys(c);"function"==typeof Object.getOwnPropertySymbols&&(d=d.concat(Object.getOwnPropertySymbols(c).filter(function(a){return Object.getOwnPropertyDescriptor(c,a).enumerable}))),d.forEach(function(b){Bb(a,b,c[b])})}return a}({},(0,f.LF)(b),{className:"site-overview container relative z-20",children:(0,e.jsxs)("div",{className:"site-overview-card p-10 md:p-12 rounded-lg w-11/12 md:w-5/6 mx-auto bg-background -mt-64",children:[(0,e.jsx)("h2",{className:"site-overview-title text-white font-bold text-3xl",dangerouslySetInnerHTML:{__html:Cb.render(b.title)}}),(0,e.jsx)("div",{className:"site-overview-text text-white leading-loose mt-4 mb-8",dangerouslySetInnerHTML:{__html:Cb.render(b.text)}}),(0,e.jsx)("iframe",{className:"site-overview-video w-full h-96 rounded-lg",src:b.youtube_video.url,title:"YouTube video player",frameBorder:"0",allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture",allowFullScreen:!0})]})}))},frequently_asked_questions:function(a){var b=a.blok,c=(0,k.useState)(null),d=c[0],g=c[1];return(0,e.jsxs)("section",function(a){for(var b=1;b<arguments.length;b++){var c=null!=arguments[b]?arguments[b]:{},d=Object.keys(c);"function"==typeof Object.getOwnPropertySymbols&&(d=d.concat(Object.getOwnPropertySymbols(c).filter(function(a){return Object.getOwnPropertyDescriptor(c,a).enumerable}))),d.forEach(function(b){Db(a,b,c[b])})}return a}({},(0,f.LF)(b),{className:"site-faqs container",children:[(0,e.jsx)("h2",{className:"site-section-title site-faq-title text-uppercase mb-16 text-center text-4xl font-bold uppercase text-white",dangerouslySetInnerHTML:{__html:Eb.render(b.title)}}),!!b.questions.length&&b.questions.map(function(a){return(0,e.jsxs)("div",{className:"site-faq-item faq mb-4 cursor-pointer select-none rounded-md bg-gray-900 ".concat(d!==a.uuid?"":"pb-6"),children:[(0,e.jsx)("h3",{children:(0,e.jsx)("button",{type:"button",onClick:function(){return a.uuid===d?g(null):g(a.uuid)},"aria-expanded":d===a.uuid,className:"site-faq-trigger w-full text-left text-2xl font-extrabold text-red-500 pt-6 pb-6 px-6 transition duration-300 ease-in-out hover:bg-gray-800 rounded-md ".concat(d===a.uuid?"rounded-bl-none rounded-br-none":""),children:a.content.question})}),d===a.uuid&&(0,e.jsx)("div",{className:"site-faq-answer mt-2 px-6 leading-loose text-white",dangerouslySetInnerHTML:{__html:Eb.render(a.content.answer)}})]},a.uuid)})]}))},page:function(a){var b=a.blok,c=a.latestReleaseVersion;return(0,e.jsx)("main",function(a){for(var b=1;b<arguments.length;b++){var c=null!=arguments[b]?arguments[b]:{},d=Object.keys(c);"function"==typeof Object.getOwnPropertySymbols&&(d=d.concat(Object.getOwnPropertySymbols(c).filter(function(a){return Object.getOwnPropertyDescriptor(c,a).enumerable}))),d.forEach(function(b){g(a,b,c[b])})}return a}({},(0,f.LF)(b),{children:b.body.map(function(a){return(0,e.jsx)(f.Xj,{blok:a,latestReleaseVersion:c},a._uid)})}))},cards:function(a){var b=a.blok;return(0,e.jsxs)("section",function(a){for(var b=1;b<arguments.length;b++){var c=null!=arguments[b]?arguments[b]:{},d=Object.keys(c);"function"==typeof Object.getOwnPropertySymbols&&(d=d.concat(Object.getOwnPropertySymbols(c).filter(function(a){return Object.getOwnPropertyDescriptor(c,a).enumerable}))),d.forEach(function(b){Lb(a,b,c[b])})}return a}({},(0,f.LF)(b),{className:"site-features container pt-24",children:[(0,e.jsx)("h2",{className:"site-section-title text-4xl font-bold text-center text-white mb-16",children:b.title}),(0,e.jsx)("div",{className:"site-feature-grid grid sm:grid-cols-2 md:grid-cols-".concat(b.number_of_columns," gap-4"),children:!!b.cards.length&&b.cards.map(function(a){return(0,e.jsx)(Kb,{card:a},a._uid)})})]}))},post:function(a){var b=a.blok;return(0,e.jsx)("article",function(a){for(var b=1;b<arguments.length;b++){var c=null!=arguments[b]?arguments[b]:{},d=Object.keys(c);"function"==typeof Object.getOwnPropertySymbols&&(d=d.concat(Object.getOwnPropertySymbols(c).filter(function(a){return Object.getOwnPropertyDescriptor(c,a).enumerable}))),d.forEach(function(b){qc(a,b,c[b])})}return a}({},(0,f.LF)(b),{className:"site-post container",children:(0,e.jsxs)("div",{className:"site-post-inner rounded-lg py-12",children:[(0,e.jsx)("h1",{className:"text-white font-black uppercase text-3xl mb-12",children:b.title}),(0,e.jsx)("div",{className:"blog-post-content",children:(0,e.jsx)(pc,{document:b.content})})]})}))},comparison_image:ic,comparison_image_carousel:nc,comparison_image_carousel_blog:function(a){var b=a.blok.images;return(null==b?void 0:b.length)?(0,e.jsx)("div",{className:"md:w-[97.5%]",children:(0,e.jsx)(lc.default,{className:"carousel -ml-[9%] md:-ml-[3%]",swipeable:!1,draggable:!1,showDots:!0,responsive:rc,ssr:!0,infinite:!0,autoPlay:!1,autoPlaySpeed:1e3,keyBoardControl:!0,containerClass:"carousel-container",deviceType:"desktop",dotListClass:"custom-dot-list-style",itemClass:"carousel-item-padding-40-px",children:b.map(function(a,b){return(0,e.jsx)(ic,{node:a},b)})})}):(0,e.jsx)(e.Fragment,{})}}});var tc=function(a){var b=a.Component,c=a.pageProps,d=(0,Hb.useRouter)().pathname,f="/changelog"===d,g=["flex-grow",!f&&"site-era site-era--2011 site-era--familiar",f&&"site-changelog-classic",].filter(
4Boolean).join(" ");return(0,e.jsx)(e.Fragment,{children:(0,e.jsxs)("div",{className:"site-tune site-tune--familiar2011 flex min-h-screen flex-col",children:[(0,e.jsx)(Ib,{}),(0,e.jsx)("div",{className:g,children:(0,e.jsx)(b,function(a){for(var b=1;b<arguments.length;b++){var c=null!=arguments[b]?arguments[b]:{},d=Object.keys(c);"function"==typeof Object.getOwnPropertySymbols&&(d=d.concat(Object.getOwnPropertySymbols(c).filter(function(a){return Object.getOwnPropertyDescriptor(c,a).enumerable}))),d.forEach(function(b){sc(a,b,c[b])})}return a}({},c))}),(0,e.jsx)(Fb,{})]})})}},1876:function(a){!function(){var b={991:function(a,b){"use strict";b.byteLength=function(a){var b=i(a),c=b[0],d=b[1];return(c+d)*3/4-d},b.toByteArray=function(a){var b,c,f,g=i(a),h=g[0],j=g[1],k=new e((h+(f=j))*3/4-f),l=0,m=j>0?h-4:h;for(c=0;c<m;c+=4)b=d[a.charCodeAt(c)]<<18|d[a.charCodeAt(c+1)]<<12|d[a.charCodeAt(c+2)]<<6|d[a.charCodeAt(c+3)],k[l++]=b>>16&255,k[l++]=b>>8&255,k[l++]=255&b;return 2===j&&(b=d[a.charCodeAt(c)]<<2|d[a.charCodeAt(c+1)]>>4,k[l++]=255&b),1===j&&(b=d[a.charCodeAt(c)]<<10|d[a.charCodeAt(c+1)]<<4|d[a.charCodeAt(c+2)]>>2,k[l++]=b>>8&255,k[l++]=255&b),k},b.fromByteArray=function(a){for(var b,d=a.length,e=d%3,f=[],g=0,h=d-e;g<h;g+=16383)f.push(k(a,g,g+16383>h?h:g+16383));return 1===e?(b=a[d-1],f.push(c[b>>2]+c[b<<4&63]+"==")):2===e&&(b=(a[d-2]<<8)+a[d-1],f.push(c[b>>10]+c[b>>4&63]+c[b<<2&63]+"=")),f.join("")};for(var c=[],d=[],e="undefined"!=typeof Uint8Array?Uint8Array:Array,f="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",g=0,h=f.length;g<h;++g)c[g]=f[g],d[f.charCodeAt(g)]=g;function i(a){var b=a.length;if(b%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var c=a.indexOf("=");return -1===c&&(c=b),[c,c===b?0:4-c%4]}function j(a){return c[a>>18&63]+c[a>>12&63]+c[a>>6&63]+c[63&a]}function k(a,b,c){for(var d,e=[],f=b;f<c;f+=3)d=(a[f]<<16&16711680)+(a[f+1]<<8&65280)+(255&a[f+2]),e.push(j(d));return e.join("")}d["-".charCodeAt(0)]=62,d["_".charCodeAt(0)]=63},293:function(a,b,c){"use strict";var d=c(991),e=c(759),f="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):null;function g(a){if(a>2147483647)throw new RangeError("The value \""+a+"\" is invalid for option \"size\"");var b=new Uint8Array(a);return Object.setPrototypeOf(b,h.prototype),b}function h(a,b,c){if("number"==typeof a){if("string"==typeof b)throw new TypeError("The \"string\" argument must be of type string. Received type number");return k(a)}return i(a,b,c)}function i(a,b,c){if("string"==typeof a)return l(a,b);if(ArrayBuffer.isView(a))return m(a);if(null==a)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof a);if(T(a,ArrayBuffer)||a&&T(a.buffer,ArrayBuffer))return n(a,b,c);if("undefined"!=typeof SharedArrayBuffer&&(T(a,SharedArrayBuffer)||a&&T(a.buffer,SharedArrayBuffer)))return n(a,b,c);if("number"==typeof a)throw new TypeError("The \"value\" argument must not be of type number. Received type number");var d=a.valueOf&&a.valueOf();if(null!=d&&d!==a)return h.from(d,b,c);var e=o(a);if(e)return e;if("undefined"!=typeof Symbol&&null!=Symbol.toPrimitive&&"function"==typeof a[Symbol.toPrimitive])return h.from(a[Symbol.toPrimitive]("string"),b,c);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof a)}function j(a){if("number"!=typeof a)throw new TypeError("\"size\" argument must be of type number");if(a<0)throw new RangeError("The value \""+a+"\" is invalid for option \"size\"")}function k(a){return j(a),g(a<0?0:0|p(a))}function l(a,b){if(("string"!=typeof b||""===b)&&(b="utf8"),!h.isEncoding(b))throw new TypeError("Unknown encoding: "+b);var c=0|q(a,b),d=g(c),e=d.write(a,b);return e!==c&&(d=d.slice(0,e)),d}function m(a){for(var b=a.length<0?0:0|p(a.length),c=g(b),d=0;d<b;d+=1)c[d]=255&a[d];return c}function n(a,b,c){var d;if(b<0||a.byteLength<b)throw new RangeError("\"offset\" is outside of buffer bounds");if(a.byteLength<b+(c||0))throw new RangeError("\"length\" is outside of buffer bounds");return d=void 0===b&& void 0===c?new Uint8Array(a):void 0===c?new Uint8Array(a,b):new Uint8Array(a,b,c),Object.setPrototypeOf(d,h.prototype),d}function o(a){if(h.isBuffer(a)){var b=0|p(a.length),c=g(b);return 0===c.length||a.copy(c,0,0,b),c}return void 0!==a.length?"number"!=typeof a.length||U(a.length)?g(0):m(a):"Buffer"===a.type&&Array.isArray(a.data)?m(a.data):void 0}
vendor: 5,840 bytes, line 4
4function p(a){if(a>=2147483647)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+2147483647..toString(16)+" bytes");return 0|a}function q(a,b){if(h.isBuffer(a))return a.length;if(ArrayBuffer.isView(a)||T(a,ArrayBuffer))return a.byteLength;if("string"!=typeof a)throw new TypeError("The \"string\" argument must be one of type string, Buffer, or ArrayBuffer. Received type "+typeof a);var c=a.length,d=arguments.length>2&& !0===arguments[2];if(!d&&0===c)return 0;for(var e=!1;;)switch(b){case"ascii":case"latin1":case"binary":return c;case"utf8":case"utf-8":return O(a).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*c;case"hex":return c>>>1;case"base64":return R(a).length;default:if(e)return d?-1:O(a).length;b=(""+b).toLowerCase(),e=!0}}function r(a,b,c){var d=!1;if((void 0===b||b<0)&&(b=0),b>this.length)return"";if((void 0===c||c>this.length)&&(c=this.length),c<=0)return"";if((c>>>=0)<=(b>>>=0))return"";for(a||(a="utf8");;)switch(a){case"hex":return G(this,b,c);case"utf8":case"utf-8":return C(this,b,c);case"ascii":return E(this,b,c);case"latin1":case"binary":return F(this,b,c);case"base64":return B(this,b,c);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return H(this,b,c);default:if(d)throw new TypeError("Unknown encoding: "+a);a=(a+"").toLowerCase(),d=!0}}function s(a,b,c){var d=a[b];a[b]=a[c],a[c]=d}function t(a,b,c,d,e){if(0===a.length)return -1;if("string"==typeof c?(d=c,c=0):c>2147483647?c=2147483647:c< -2147483648&&(c=-2147483648),U(c=+c)&&(c=e?0:a.length-1),c<0&&(c=a.length+c),c>=a.length){if(e)return -1;c=a.length-1}else if(c<0){if(!e)return -1;c=0}if("string"==typeof b&&(b=h.from(b,d)),h.isBuffer(b))return 0===b.length?-1:u(a,b,c,d,e);if("number"==typeof b)return(b&=255,"function"==typeof Uint8Array.prototype.indexOf)?e?Uint8Array.prototype.indexOf.call(a,b,c):Uint8Array.prototype.lastIndexOf.call(a,b,c):u(a,[b],c,d,e);throw new TypeError("val must be string, number or Buffer")}function u(a,b,c,d,e){var f,g=1,h=a.length,i=b.length;if(void 0!==d&&("ucs2"===(d=String(d).toLowerCase())||"ucs-2"===d||"utf16le"===d||"utf-16le"===d)){if(a.length<2||b.length<2)return -1;g=2,h/=2,i/=2,c/=2}function j(a,b){return 1===g?a[b]:a.readUInt16BE(b*g)}if(e){var k=-1;for(f=c;f<h;f++)if(j(a,f)===j(b,-1===k?0:f-k)){if(-1===k&&(k=f),f-k+1===i)return k*g}else -1!==k&&(f-=f-k),k=-1}else for(c+i>h&&(c=h-i),f=c;f>=0;f--){for(var l=!0,m=0;m<i;m++)if(j(a,f+m)!==j(b,m)){l=!1;break}if(l)return f}return -1}function v(a,b,c,d){c=Number(c)||0;var e=a.length-c;d?(d=Number(d))>e&&(d=e):d=e;var f=b.length;d>f/2&&(d=f/2);for(var g=0;g<d;++g){var h=parseInt(b.substr(2*g,2),16);if(U(h))return g;a[c+g]=h}return g}function w(a,b,c,d){return S(O(b,a.length-c),a,c,d)}function x(a,b,c,d){return S(P(b),a,c,d)}function y(a,b,c,d){return x(a,b,c,d)}function z(a,b,c,d){return S(R(b),a,c,d)}function A(a,b,c,d){return S(Q(b,a.length-c),a,c,d)}function B(a,b,c){return 0===b&&c===a.length?d.fromByteArray(a):d.fromByteArray(a.slice(b,c))}function C(a,b,c){c=Math.min(a.length,c);for(var d=[],e=b;e<c;){var f,g,h,i,j=a[e],k=null,l=j>239?4:j>223?3:j>191?2:1;if(e+l<=c)switch(l){case 1:j<128&&(k=j);break;case 2:(192&(f=a[e+1]))==128&&(i=(31&j)<<6|63&f)>127&&(k=i);break;case 3:f=a[e+1],g=a[e+2],(192&f)==128&&(192&g)==128&&(i=(15&j)<<12|(63&f)<<6|63&g)>2047&&(i<55296||i>57343)&&(k=i);break;case 4:f=a[e+1],g=a[e+2],h=a[e+3],(192&f)==128&&(192&g)==128&&(192&h)==128&&(i=(15&j)<<18|(63&f)<<12|(63&g)<<6|63&h)>65535&&i<1114112&&(k=i)}null===k?(k=65533,l=1):k>65535&&(k-=65536,d.push(k>>>10&1023|55296),k=56320|1023&k),d.push(k),e+=l}return D(d)}function D(a){var b=a.length;if(b<=4096)return String.fromCharCode.apply(String,a);for(var c="",d=0;d<b;)c+=String.fromCharCode.apply(String,a.slice(d,d+=4096));return c}function E(a,b,c){var d="";c=Math.min(a.length,c);for(var e=b;e<c;++e)d+=String.fromCharCode(127&a[e]);return d}function F(a,b,c){var d="";c=Math.min(a.length,c);for(var e=b;e<c;++e)d+=String.fromCharCode(a[e]);return d}function G(a,b,c){var d=a.length;(!b||b<0)&&(b=0),(!c||c<0||c>d)&&(c=d);for(var e="",f=b;f<c;++f)e+=V[a[f]];return e}function H(a,b,c){for(var d=a.slice(b,c),e="",f=0;f<d.length;f+=2)e+=String.fromCharCode(d[f]+256*d[f+1]);return e}function I(a,b,c){if(a%1!=0||a<0)throw new RangeError("offset is not uint");if(a+b>c)throw new RangeError("Trying to access beyond buffer length")}function J(a,b,c,d,e,f){if(!h.isBuffer(a))throw new TypeError("\"buffer\" argument must be a Buffer instance");if(b>e||b<f)throw new RangeError("\"value\" argument is out of bounds");if(c+d>a.length)throw new RangeError("Index out of range")}function K(a,b,c,d,e,f){if(c+d>a.length)throw new RangeError("Index out of range");if(c<0)throw new RangeError("Index out of range")}function L(a,b,c,d,f){return b=+b,c>>>=0,f||K(a,b,c,4,0x7fffffffffffffff,0x8000000000000000),e.write(a,b,c,d,23,4),c+4}function M(a,b,c,d,f){return b=+b,c>>>=0,f||K(a,b,c,8,0x7fffffffffffffff,0x8000000000000000),e.write(a,b,c,d,52,8),c+8}b.Buffer=h,b.SlowBuffer=function(a){return+a!=a&&(a=0),h.alloc(+a)},b.INSPECT_MAX_BYTES=50,b.kMaxLength=2147483647,h.TYPED_ARRAY_SUPPORT=(function(){try{var a=new Uint8Array(1),b={foo:function(){return 42}};return Object.setPrototypeOf(b,Uint8Array.prototype),Object.setPrototypeOf(a,b),42===a.foo()}catch(c){return!1}})(),h.TYPED_ARRAY_SUPPORT||"undefined"==typeof console||"function"!=typeof console.error||console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support."),Object.defineProperty(h.prototype,"parent",{enumerable:!0,get:function(){if(h.isBuffer(this))return this.buffer}}),Object.defineProperty(h.prototype,"offset",{enumerable:!0,get:function(){if(h.isBuffer(this))return this.byteOffset}}),h.poolSize=8192,h.from=function(a,b,c){return i(a,b,c)}
vendor: 7,872 bytes, line 4
4,Object.setPrototypeOf(h.prototype,Uint8Array.prototype),Object.setPrototypeOf(h,Uint8Array),h.alloc=function(a,b,c){var d,e,f;return d=a,e=b,f=c,(j(d),d<=0)?g(d):void 0!==e?"string"==typeof f?g(d).fill(e,f):g(d).fill(e):g(d)},h.allocUnsafe=function(a){return k(a)},h.allocUnsafeSlow=function(a){return k(a)},h.isBuffer=function(a){return null!=a&& !0===a._isBuffer&&a!==h.prototype},h.compare=function(a,b){if(T(a,Uint8Array)&&(a=h.from(a,a.offset,a.byteLength)),T(b,Uint8Array)&&(b=h.from(b,b.offset,b.byteLength)),!h.isBuffer(a)||!h.isBuffer(b))throw new TypeError("The \"buf1\", \"buf2\" arguments must be one of type Buffer or Uint8Array");if(a===b)return 0;for(var c=a.length,d=b.length,e=0,f=Math.min(c,d);e<f;++e)if(a[e]!==b[e]){c=a[e],d=b[e];break}return c<d?-1:d<c?1:0},h.isEncoding=function(a){switch(String(a).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},h.concat=function(a,b){if(!Array.isArray(a))throw new TypeError("\"list\" argument must be an Array of Buffers");if(0===a.length)return h.alloc(0);if(void 0===b)for(c=0,b=0;c<a.length;++c)b+=a[c].length;var c,d=h.allocUnsafe(b),e=0;for(c=0;c<a.length;++c){var f=a[c];if(T(f,Uint8Array)&&(f=h.from(f)),!h.isBuffer(f))throw new TypeError("\"list\" argument must be an Array of Buffers");f.copy(d,e),e+=f.length}return d},h.byteLength=q,h.prototype._isBuffer=!0,h.prototype.swap16=function(){var a=this.length;if(a%2!=0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var b=0;b<a;b+=2)s(this,b,b+1);return this},h.prototype.swap32=function(){var a=this.length;if(a%4!=0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(var b=0;b<a;b+=4)s(this,b,b+3),s(this,b+1,b+2);return this},h.prototype.swap64=function(){var a=this.length;if(a%8!=0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(var b=0;b<a;b+=8)s(this,b,b+7),s(this,b+1,b+6),s(this,b+2,b+5),s(this,b+3,b+4);return this},h.prototype.toString=function(){var a=this.length;return 0===a?"":0===arguments.length?C(this,0,a):r.apply(this,arguments)},h.prototype.toLocaleString=h.prototype.toString,h.prototype.equals=function(a){if(!h.isBuffer(a))throw new TypeError("Argument must be a Buffer");return this===a||0===h.compare(this,a)},h.prototype.inspect=function(){var a="",c=b.INSPECT_MAX_BYTES;return a=this.toString("hex",0,c).replace(/(.{2})/g,"$1 ").trim(),this.length>c&&(a+=" ... "),"<Buffer "+a+">"},f&&(h.prototype[f]=h.prototype.inspect),h.prototype.compare=function(a,b,c,d,e){if(T(a,Uint8Array)&&(a=h.from(a,a.offset,a.byteLength)),!h.isBuffer(a))throw new TypeError("The \"target\" argument must be one of type Buffer or Uint8Array. Received type "+typeof a);if(void 0===b&&(b=0),void 0===c&&(c=a?a.length:0),void 0===d&&(d=0),void 0===e&&(e=this.length),b<0||c>a.length||d<0||e>this.length)throw new RangeError("out of range index");if(d>=e&&b>=c)return 0;if(d>=e)return -1;if(b>=c)return 1;if(b>>>=0,c>>>=0,d>>>=0,e>>>=0,this===a)return 0;for(var f=e-d,g=c-b,i=Math.min(f,g),j=this.slice(d,e),k=a.slice(b,c),l=0;l<i;++l)if(j[l]!==k[l]){f=j[l],g=k[l];break}return f<g?-1:g<f?1:0},h.prototype.includes=function(a,b,c){return -1!==this.indexOf(a,b,c)},h.prototype.indexOf=function(a,b,c){return t(this,a,b,c,!0)},h.prototype.lastIndexOf=function(a,b,c){return t(this,a,b,c,!1)},h.prototype.write=function(a,b,c,d){if(void 0===b)d="utf8",c=this.length,b=0;else if(void 0===c&&"string"==typeof b)d=b,c=this.length,b=0;else if(isFinite(b))b>>>=0,isFinite(c)?(c>>>=0,void 0===d&&(d="utf8")):(d=c,c=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var e=this.length-b;if((void 0===c||c>e)&&(c=e),a.length>0&&(c<0||b<0)||b>this.length)throw new RangeError("Attempt to write outside buffer bounds");d||(d="utf8");for(var f=!1;;)switch(d){case"hex":return v(this,a,b,c);case"utf8":case"utf-8":return w(this,a,b,c);case"ascii":return x(this,a,b,c);case"latin1":case"binary":return y(this,a,b,c);case"base64":return z(this,a,b,c);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return A(this,a,b,c);default:if(f)throw new TypeError("Unknown encoding: "+d);d=(""+d).toLowerCase(),f=!0}},h.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}},h.prototype.slice=function(a,b){var c=this.length;a=~~a,b=void 0===b?c:~~b,a<0?(a+=c)<0&&(a=0):a>c&&(a=c),b<0?(b+=c)<0&&(b=0):b>c&&(b=c),b<a&&(b=a);var d=this.subarray(a,b);return Object.setPrototypeOf(d,h.prototype),d},h.prototype.readUIntLE=function(a,b,c){a>>>=0,b>>>=0,c||I(a,b,this.length);for(var d=this[a],e=1,f=0;++f<b&&(e*=256);)d+=this[a+f]*e;return d},h.prototype.readUIntBE=function(a,b,c){a>>>=0,b>>>=0,c||I(a,b,this.length);for(var d=this[a+ --b],e=1;b>0&&(e*=256);)d+=this[a+ --b]*e;return d},h.prototype.readUInt8=function(a,b){return a>>>=0,b||I(a,1,this.length),this[a]},h.prototype.readUInt16LE=function(a,b){return a>>>=0,b||I(a,2,this.length),this[a]|this[a+1]<<8},h.prototype.readUInt16BE=function(a,b){return a>>>=0,b||I(a,2,this.length),this[a]<<8|this[a+1]},h.prototype.readUInt32LE=function(a,b){return a>>>=0,b||I(a,4,this.length),(this[a]|this[a+1]<<8|this[a+2]<<16)+16777216*this[a+3]},h.prototype.readUInt32BE=function(a,b){return a>>>=0,b||I(a,4,this.length),16777216*this[a]+(this[a+1]<<16|this[a+2]<<8|this[a+3])},h.prototype.readIntLE=function(a,b,c){a>>>=0,b>>>=0,c||I(a,b,this.length);for(var d=this[a],e=1,f=0;++f<b&&(e*=256);)d+=this[a+f]*e;return d>=(e*=128)&&(d-=Math.pow(2,8*b)),d},h.prototype.readIntBE=function(a,b,c){a>>>=0,b>>>=0,c||I(a,b,this.length);for(var d=b,e=1,f=this[a+ --d];d>0&&(e*=256);)f+=this[a+ --d]*e;return f>=(e*=128)&&(f-=Math.pow(2,8*b)),f},h.prototype.readInt8=function(a,b){return(a>>>=0,b||I(a,1,this.length),128&this[a])?-((255-this[a]+1)*1):this[a]},h.prototype.readInt16LE=function(a,b){a>>>=0,b||I(a,2,this.length);var c=this[a]|this[a+1]<<8;return 32768&c?4294901760|c:c},h.prototype.readInt16BE=function(a,b){a>>>=0,b||I(a,2,this.length);var c=this[a+1]|this[a]<<8;return 32768&c?4294901760|c:c},h.prototype.readInt32LE=function(a,b){return a>>>=0,b||I(a,4,this.length),this[a]|this[a+1]<<8|this[a+2]<<16|this[a+3]<<24},h.prototype.readInt32BE=function(a,b){return a>>>=0,b||I(a,4,this.length),this[a]<<24|this[a+1]<<16|this[a+2]<<8|this[a+3]},h.prototype.readFloatLE=function(a,b){return a>>>=0,b||I(a,4,this.length),e.read(this,a,!0,23,4)},h.prototype.readFloatBE=function(a,b){return a>>>=0,b||I(a,4,this.length),e.read(this,a,!1,23,4)},h.prototype.readDoubleLE=function(a,b){return a>>>=0,b||I(a,8,this.length),e.read(this,a,!0,52,8)},h.prototype.readDoubleBE=function(a,b){return a>>>=0,b||I(a,8,this.length),e.read(this,a,!1,52,8)},h.prototype.writeUIntLE=function(a,b,c,d){if(a=+a,b>>>=0,c>>>=0,!d){var e=Math.pow(2,8*c)-1;J(this,a,b,c,e,0)}var f=1,g=0;for(this[b]=255&a;++g<c&&(f*=256);)this[b+g]=a/f&255;return b+c},h.prototype.writeUIntBE=function(a,b,c,d){if(a=+a,b>>>=0,c>>>=0,!d){var e=Math.pow(2,8*c)-1;J(this,a,b,c,e,0)}var f=c-1,g=1;for(this[b+f]=255&a;--f>=0&&(g*=256);)this[b+f]=a/g&255;return b+c},h.prototype.writeUInt8=function(a,b,c){return a=+a,b>>>=0,c||J(this,a,b,1,255,0),this[b]=255&a,b+1},h.prototype.writeUInt16LE=function(a,b,c){return a=+a,b>>>=0,c||J(this,a,b,2,65535,0),this[b]=255&a,this[b+1]=a>>>8,b+2},h.prototype.writeUInt16BE=function(a,b,c){return a=+a,b>>>=0,c||J(this,a,b,2,65535,0),this[b]=a>>>8,this[b+1]=255&a,b+2},h.prototype.writeUInt32LE=function(a,b,c){return a=+a,b>>>=0,c||J(this,a,b,4,4294967295,0),this[b+3]=a>>>24,this[b+2]=a>>>16,this[b+1]=a>>>8,this[b]=255&a,b+4},h.prototype.writeUInt32BE=function(a,b,c){return a=+a,b>>>=0,c||J(this,a,b,4,4294967295,0),this[b]=a>>>24,this[b+1]=a>>>16,this[b+2]=a>>>8,this[b+3]=255&a,b+4},h.prototype.writeIntLE=function(a,b,c,d){if(a=+a,b>>>
vendor: 4,144 bytes, line 4
4=0,!d){var e=Math.pow(2,8*c-1);J(this,a,b,c,e-1,-e)}var f=0,g=1,h=0;for(this[b]=255&a;++f<c&&(g*=256);)a<0&&0===h&&0!==this[b+f-1]&&(h=1),this[b+f]=(a/g>>0)-h&255;return b+c},h.prototype.writeIntBE=function(a,b,c,d){if(a=+a,b>>>=0,!d){var e=Math.pow(2,8*c-1);J(this,a,b,c,e-1,-e)}var f=c-1,g=1,h=0;for(this[b+f]=255&a;--f>=0&&(g*=256);)a<0&&0===h&&0!==this[b+f+1]&&(h=1),this[b+f]=(a/g>>0)-h&255;return b+c},h.prototype.writeInt8=function(a,b,c){return a=+a,b>>>=0,c||J(this,a,b,1,127,-128),a<0&&(a=255+a+1),this[b]=255&a,b+1},h.prototype.writeInt16LE=function(a,b,c){return a=+a,b>>>=0,c||J(this,a,b,2,32767,-32768),this[b]=255&a,this[b+1]=a>>>8,b+2},h.prototype.writeInt16BE=function(a,b,c){return a=+a,b>>>=0,c||J(this,a,b,2,32767,-32768),this[b]=a>>>8,this[b+1]=255&a,b+2},h.prototype.writeInt32LE=function(a,b,c){return a=+a,b>>>=0,c||J(this,a,b,4,2147483647,-2147483648),this[b]=255&a,this[b+1]=a>>>8,this[b+2]=a>>>16,this[b+3]=a>>>24,b+4},h.prototype.writeInt32BE=function(a,b,c){return a=+a,b>>>=0,c||J(this,a,b,4,2147483647,-2147483648),a<0&&(a=4294967295+a+1),this[b]=a>>>24,this[b+1]=a>>>16,this[b+2]=a>>>8,this[b+3]=255&a,b+4},h.prototype.writeFloatLE=function(a,b,c){return L(this,a,b,!0,c)},h.prototype.writeFloatBE=function(a,b,c){return L(this,a,b,!1,c)},h.prototype.writeDoubleLE=function(a,b,c){return M(this,a,b,!0,c)},h.prototype.writeDoubleBE=function(a,b,c){return M(this,a,b,!1,c)},h.prototype.copy=function(a,b,c,d){if(!h.isBuffer(a))throw new TypeError("argument should be a Buffer");if(c||(c=0),d||0===d||(d=this.length),b>=a.length&&(b=a.length),b||(b=0),d>0&&d<c&&(d=c),d===c)return 0;if(0===a.length||0===this.length)return 0;if(b<0)throw new RangeError("targetStart out of bounds");if(c<0||c>=this.length)throw new RangeError("Index out of range");if(d<0)throw new RangeError("sourceEnd out of bounds");d>this.length&&(d=this.length),a.length-b<d-c&&(d=a.length-b+c);var e=d-c;if(this===a&&"function"==typeof Uint8Array.prototype.copyWithin)this.copyWithin(b,c,d);else if(this===a&&c<b&&b<d)for(var f=e-1;f>=0;--f)a[f+b]=this[f+c];else Uint8Array.prototype.set.call(a,this.subarray(c,d),b);return e},h.prototype.fill=function(a,b,c,d){if("string"==typeof a){if("string"==typeof b?(d=b,b=0,c=this.length):"string"==typeof c&&(d=c,c=this.length),void 0!==d&&"string"!=typeof d)throw new TypeError("encoding must be a string");if("string"==typeof d&&!h.isEncoding(d))throw new TypeError("Unknown encoding: "+d);if(1===a.length){var e,f=a.charCodeAt(0);("utf8"===d&&f<128||"latin1"===d)&&(a=f)}}else"number"==typeof a?a&=255:"boolean"==typeof a&&(a=Number(a));if(b<0||this.length<b||this.length<c)throw new RangeError("Out of range index");if(c<=b)return this;if(b>>>=0,c=void 0===c?this.length:c>>>0,a||(a=0),"number"==typeof a)for(e=b;e<c;++e)this[e]=a;else{var g=h.isBuffer(a)?a:h.from(a,d),i=g.length;if(0===i)throw new TypeError("The value \""+a+"\" is invalid for argument \"value\"");for(e=0;e<c-b;++e)this[e+b]=g[e%i]}return this};var N=/[^+/0-9A-Za-z-_]/g;function O(a,b){b=b||1/0;for(var c,d=a.length,e=null,f=[],g=0;g<d;++g){if((c=a.charCodeAt(g))>55295&&c<57344){if(!e){if(c>56319){(b-=3)> -1&&f.push(239,191,189);continue}if(g+1===d){(b-=3)> -1&&f.push(239,191,189);continue}e=c;continue}if(c<56320){(b-=3)> -1&&f.push(239,191,189),e=c;continue}c=(e-55296<<10|c-56320)+65536}else e&&(b-=3)> -1&&f.push(239,191,189);if(e=null,c<128){if((b-=1)<0)break;f.push(c)}else if(c<2048){if((b-=2)<0)break;f.push(c>>6|192,63&c|128)}else if(c<65536){if((b-=3)<0)break;f.push(c>>12|224,c>>6&63|128,63&c|128)}else if(c<1114112){if((b-=4)<0)break;f.push(c>>18|240,c>>12&63|128,c>>6&63|128,63&c|128)}else throw new Error("Invalid code point")}return f}function P(a){for(var b=[],c=0;c<a.length;++c)b.push(255&a.charCodeAt(c));return b}function Q(a,b){for(var c,d,e,f=[],g=0;g<a.length;++g){if((b-=2)<0)break;d=(c=a.charCodeAt(g))>>8,e=c%256,f.push(e),f.push(d)}return f}function R(a){return d.toByteArray(function(a){if((a=(a=a.split("=")[0]).trim().replace(N,"")).length<2)return"";for(;a.length%4!=0;)a+="=";return a}(a))}function S(a,b,c,d){for(var e=0;e<d;++e){if(e+c>=b.length||e>=a.length)break;b[e+c]=a[e]}return e}
4function T(a,b){return a instanceof b||null!=a&&null!=a.constructor&&null!=a.constructor.name&&a.constructor.name===b.name}function U(a){return a!=a}var V=function(){for(var a="0123456789abcdef",b=new Array(256),c=0;c<16;++c)for(var d=16*c,e=0;e<16;++e)b[d+e]=a[c]+a[e];return b}()},759:function(a,b){b.read=function(a,b,c,d,e){var f,g,h=8*e-d-1,i=(1<<h)-1,j=i>>1,k=-7,l=c?e-1:0,m=c?-1:1,n=a[b+l];for(l+=m,f=n&(1<< -k)-1,n>>=-k,k+=h;k>0;f=256*f+a[b+l],l+=m,k-=8);for(g=f&(1<< -k)-1,f>>=-k,k+=d;k>0;g=256*g+a[b+l],l+=m,k-=8);if(0===f)f=1-j;else{if(f===i)return g?NaN:(n?-1:1)*(1/0);g+=Math.pow(2,d),f-=j}return(n?-1:1)*g*Math.pow(2,f-d)},b.write=function(a,b,c,d,e,f){var g,h,i,j=8*f-e-1,k=(1<<j)-1,l=k>>1,m=23===e?5960464477539062e-23:0,n=d?0:f-1,o=d?1:-1,p=b<0||0===b&&1/b<0?1:0;for(isNaN(b=Math.abs(b))||b===1/0?(h=isNaN(b)?1:0,g=k):(g=Math.floor(Math.log(b)/Math.LN2),b*(i=Math.pow(2,-g))<1&&(g--,i*=2),g+l>=1?b+=m/i:b+=m*Math.pow(2,1-l),b*i>=2&&(g++,i/=2),g+l>=k?(h=0,g=k):g+l>=1?(h=(b*i-1)*Math.pow(2,e),g+=l):(h=b*Math.pow(2,l-1)*Math.pow(2,e),g=0));e>=8;a[c+n]=255&h,n+=o,h/=256,e-=8);for(g=g<<e|h,j+=e;j>0;a[c+n]=255&g,n+=o,g/=256,j-=8);a[c+n-o]|=128*p}}},c={};function d(a){var e=c[a];if(void 0!==e)return e.exports;var f=c[a]={exports:{}},g=!0;try{b[a](f,f.exports,d),g=!1}finally{g&&delete c[a]}return f.exports}d.ab="//";var e=d(293);a.exports=e}()},2641:function(){},6494:function(){},906:function(){},7663:function(a){!function(){var b={162:function(a){var b,c,d,e=a.exports={};function f(){throw new Error("setTimeout has not been defined")}function g(){throw new Error("clearTimeout has not been defined")}function h(a){if(b===setTimeout)return setTimeout(a,0);if((b===f||!b)&&setTimeout)return b=setTimeout,setTimeout(a,0);try{return b(a,0)}catch(c){try{return b.call(null,a,0)}catch(d){return b.call(this,a,0)}}}!function(){try{b="function"==typeof setTimeout?setTimeout:f}catch(a){b=f}try{c="function"==typeof clearTimeout?clearTimeout:g}catch(d){c=g}}();var i=[],j=!1,k=-1;function l(){j&&d&&(j=!1,d.length?i=d.concat(i):k=-1,i.length&&m())}function m(){if(!j){var a=h(l);j=!0;for(var b=i.length;b;){for(d=i,i=[];++k<b;)d&&d[k].run();k=-1,b=i.length}d=null,j=!1,(function(a){if(c===clearTimeout)return clearTimeout(a);if((c===g||!c)&&clearTimeout)return c=clearTimeout,clearTimeout(a);try{c(a)}catch(b){try{return c.call(null,a)}catch(d){return c.call(this,a)}}})(a)}}function n(a,b){this.fun=a,this.array=b}function o(){}e.nextTick=function(a){var b=new Array(arguments.length-1);if(arguments.length>1)for(var c=1;c<arguments.length;c++)b[c-1]=arguments[c];i.push(new n(a,b)),1!==i.length||j||h(m)},n.prototype.run=function(){this.fun.apply(null,this.array)},e.title="browser",e.browser=!0,e.env={},e.argv=[],e.version="",e.versions={},e.on=o,e.addListener=o,e.once=o,e.off=o,e.removeListener=o,e.removeAllListeners=o,e.emit=o,e.prependListener=o,e.prependOnceListener=o,e.listeners=function(a){return[]},e.binding=function(a){throw new Error("process.binding is not supported")},e.cwd=function(){return"/"},e.chdir=function(a){throw new Error("process.chdir is not supported")},e.umask=function(){return 0}}},c={};function d(a){var e=c[a];if(void 0!==e)return e.exports;var f=c[a]={exports:{}},g=!0;try{b[a](f,f.exports,d),g=!1}finally{g&&delete c[a]}return f.exports}d.ab="//";var e=d(162);a.exports=e}()},5675:function(a,b,c){a.exports=c(8045)},1664:function(a,b,c){a.exports=c(8418)},1163:function(a,b,c){a.exports=c(387)},2703:function(a,b,c){"use strict";var d=c(414);function e(){}function f(){}f.resetWarningCache=e,a.exports=function(){function a(a,b,c,e,f,g){if(g!==d){var h=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw h.name="Invariant Violation",h}}function b(){return a}a.isRequired=a;var c={array:a,bigint:a,bool:a,func:a,number:a,object:a,string:a,symbol:a,any:a,arrayOf:b,element:a,elementType:a,instanceOf:b,node:a,objectOf:b,oneOf:b,oneOfType:b,shape:b,exact:b,checkPropTypes:f,resetWarningCache:e};return c.PropTypes=c,c}},5697:function(a,b,c){a.exports=c(2703)()},414:function(a){"use strict";a.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},6871:function(a,b,c){"use strict";function d(){var a=this.constructor.getDerivedStateFromProps(this.props,this.state);null!=a&&this.setState(a)}function e(a){this.setState((function(b){var c=this.constructor.getDerivedStateFromProps(a,b);return null!=c?c:null}).bind(this))}function f(a,b){try{var c=this.props,d=this.state;this.props=a,this.state=b,this.__reactInternalSnapshotFlag=!0,this.__reactInternalSnapshot=this.getSnapshotBeforeUpdate(c,d)}finally{this.props=c,this.state=d}}
4function g(a){var b=a.prototype;if(!b||!b.isReactComponent)throw new Error("Can only polyfill class components");if("function"!=typeof a.getDerivedStateFromProps&&"function"!=typeof b.getSnapshotBeforeUpdate)return a;var c=null,g=null,h=null;if("function"==typeof b.componentWillMount?c="componentWillMount":"function"==typeof b.UNSAFE_componentWillMount&&(c="UNSAFE_componentWillMount"),"function"==typeof b.componentWillReceiveProps?g="componentWillReceiveProps":"function"==typeof b.UNSAFE_componentWillReceiveProps&&(g="UNSAFE_componentWillReceiveProps"),"function"==typeof b.componentWillUpdate?h="componentWillUpdate":"function"==typeof b.UNSAFE_componentWillUpdate&&(h="UNSAFE_componentWillUpdate"),null!==c||null!==g||null!==h){var i=a.displayName||a.name,j="function"==typeof a.getDerivedStateFromProps?"getDerivedStateFromProps()":"getSnapshotBeforeUpdate()";throw Error("Unsafe legacy lifecycles will not be called for components using new component APIs.\n\n"+i+" uses "+j+" but also contains the following legacy lifecycles:"+(null!==c?"\n  "+c:"")+(null!==g?"\n  "+g:"")+(null!==h?"\n  "+h:"")+"\n\nThe above lifecycles should be removed. Learn more about this warning here:\nhttps://fb.me/react-async-component-lifecycle-hooks")}if("function"==typeof a.getDerivedStateFromProps&&(b.componentWillMount=d,b.componentWillReceiveProps=e),"function"==typeof b.getSnapshotBeforeUpdate){if("function"!=typeof b.componentDidUpdate)throw new Error("Cannot polyfill getSnapshotBeforeUpdate() for components that do not define componentDidUpdate() on the prototype");b.componentWillUpdate=f;var k=b.componentDidUpdate;b.componentDidUpdate=function(a,b,c){var d=this.__reactInternalSnapshotFlag?this.__reactInternalSnapshot:c;k.call(this,a,b,d)}}return a}c.r(b),c.d(b,{polyfill:function(){return g}}),d.__suppressDeprecationWarning=!0,e.__suppressDeprecationWarning=!0,f.__suppressDeprecationWarning=!0},9983:function(a,b,c){"use strict";Object.defineProperty(b,"__esModule",{value:!0}),b.bodyOpenClassName=b.portalClassName=void 0;var d=Object.assign||function(a){for(var b=1;b<arguments.length;b++){var c=arguments[b];for(var d in c)Object.prototype.hasOwnProperty.call(c,d)&&(a[d]=c[d])}return a},e=function(){function a(a,b){for(var c=0;c<b.length;c++){var d=b[c];d.enumerable=d.enumerable||!1,d.configurable=!0,"value"in d&&(d.writable=!0),Object.defineProperty(a,d.key,d)}}return function(b,c,d){return c&&a(b.prototype,c),d&&a(b,d),b}}(),f=c(7294),g=o(f),h=o(c(3935)),i=o(c(5697)),j=o(c(8747)),k=function(a){if(a&&a.__esModule)return a;var b={};if(null!=a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&(b[c]=a[c]);return b.default=a,b}(c(7149)),l=c(1112),m=o(l),n=c(6871);function o(a){return a&&a.__esModule?a:{default:a}}function p(a,b){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return b&&("object"==typeof b||"function"==typeof b)?b:a}var q=b.portalClassName="ReactModalPortal",r=b.bodyOpenClassName="ReactModal__Body--open",s=l.canUseDOM&& void 0!==h.default.createPortal,t=function(a){return document.createElement(a)},u=function(){return s?h.default.createPortal:h.default.unstable_renderSubtreeIntoContainer};function v(a){return a()}var w=function(a){function b(){!function(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}(this,b);for(var a,c,e,f,i=arguments.length,k=Array(i),l=0;l<i;l++)k[l]=arguments[l];return c=e=p(this,(a=b.__proto__||Object.getPrototypeOf(b)).call.apply(a,[this].concat(k))),e.removePortal=function(){s||h.default.unmountComponentAtNode(e.node);var a=v(e.props.parentSelector);a&&a.contains(e.node)?a.removeChild(e.node):console.warn("React-Modal: \"parentSelector\" prop did not returned any DOM element. Make sure that the parent element is unmounted to avoid any memory leaks.")},e.portalRef=function(a){e.portal=a},e.renderPortal=function(a){var c=u()(e,g.default.createElement(j.default,d({defaultStyles:b.defaultStyles},a)),e.node);e.portalRef(c)},f=c,p(e,f)}return!function(a,b){if("function"!=typeof b&&null!==b)throw new TypeError("Super expression must either be null or a function, not "+typeof b);a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(a,b):a.__proto__=b)}
vendor: 4,769 bytes, line 4
4(b,a),e(b,[{key:"componentDidMount",value:function(){l.canUseDOM&&(s||(this.node=t("div")),this.node.className=this.props.portalClassName,v(this.props.parentSelector).appendChild(this.node),s||this.renderPortal(this.props))}},{key:"getSnapshotBeforeUpdate",value:function(a){var b=v(a.parentSelector),c=v(this.props.parentSelector);return{prevParent:b,nextParent:c}}},{key:"componentDidUpdate",value:function(a,b,c){if(l.canUseDOM){var d=this.props,e=d.isOpen,f=d.portalClassName;a.portalClassName!==f&&(this.node.className=f);var g=c.prevParent,h=c.nextParent;h!==g&&(g.removeChild(this.node),h.appendChild(this.node)),(a.isOpen||e)&&(s||this.renderPortal(this.props))}}},{key:"componentWillUnmount",value:function(){if(l.canUseDOM&&this.node&&this.portal){var a=this.portal.state,b=Date.now(),c=a.isOpen&&this.props.closeTimeoutMS&&(a.closesAt||b+this.props.closeTimeoutMS);c?(a.beforeClose||this.portal.closeWithTimeout(),setTimeout(this.removePortal,c-b)):this.removePortal()}}},{key:"render",value:function(){return l.canUseDOM&&s?(!this.node&&s&&(this.node=t("div")),u()(g.default.createElement(j.default,d({ref:this.portalRef,defaultStyles:b.defaultStyles},this.props)),this.node)):null}}],[{key:"setAppElement",value:function(a){k.setElement(a)}}]),b}(f.Component);w.propTypes={isOpen:i.default.bool.isRequired,style:i.default.shape({content:i.default.object,overlay:i.default.object}),portalClassName:i.default.string,bodyOpenClassName:i.default.string,htmlOpenClassName:i.default.string,className:i.default.oneOfType([i.default.string,i.default.shape({base:i.default.string.isRequired,afterOpen:i.default.string.isRequired,beforeClose:i.default.string.isRequired})]),overlayClassName:i.default.oneOfType([i.default.string,i.default.shape({base:i.default.string.isRequired,afterOpen:i.default.string.isRequired,beforeClose:i.default.string.isRequired})]),appElement:i.default.oneOfType([i.default.instanceOf(m.default),i.default.instanceOf(l.SafeHTMLCollection),i.default.instanceOf(l.SafeNodeList),i.default.arrayOf(i.default.instanceOf(m.default))]),onAfterOpen:i.default.func,onRequestClose:i.default.func,closeTimeoutMS:i.default.number,ariaHideApp:i.default.bool,shouldFocusAfterRender:i.default.bool,shouldCloseOnOverlayClick:i.default.bool,shouldReturnFocusAfterClose:i.default.bool,preventScroll:i.default.bool,parentSelector:i.default.func,aria:i.default.object,data:i.default.object,role:i.default.string,contentLabel:i.default.string,shouldCloseOnEsc:i.default.bool,overlayRef:i.default.func,contentRef:i.default.func,id:i.default.string,overlayElement:i.default.func,contentElement:i.default.func},w.defaultProps={isOpen:!1,portalClassName:q,bodyOpenClassName:r,role:"dialog",ariaHideApp:!0,closeTimeoutMS:0,shouldFocusAfterRender:!0,shouldCloseOnEsc:!0,shouldCloseOnOverlayClick:!0,shouldReturnFocusAfterClose:!0,preventScroll:!1,parentSelector:function(){return document.body},overlayElement:function(a,b){return g.default.createElement("div",a,b)},contentElement:function(a,b){return g.default.createElement("div",a,b)}},w.defaultStyles={overlay:{position:"fixed",top:0,left:0,right:0,bottom:0,backgroundColor:"rgba(255, 255, 255, 0.75)"},content:{position:"absolute",top:"40px",left:"40px",right:"40px",bottom:"40px",border:"1px solid #ccc",background:"#fff",overflow:"auto",WebkitOverflowScrolling:"touch",borderRadius:"4px",outline:"none",padding:"20px"}},(0,n.polyfill)(w),b.default=w},8747:function(a,b,c){"use strict";Object.defineProperty(b,"__esModule",{value:!0});var d=Object.assign||function(a){for(var b=1;b<arguments.length;b++){var c=arguments[b];for(var d in c)Object.prototype.hasOwnProperty.call(c,d)&&(a[d]=c[d])}return a},e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(a){return typeof a}:function(a){return a&&"function"==typeof Symbol&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a},f=function(){function a(a,b){for(var c=0;c<b.length;c++){var d=b[c];d.enumerable=d.enumerable||!1,d.configurable=!0,"value"in d&&(d.writable=!0),Object.defineProperty(a,d.key,d)}}return function(b,c,d){return c&&a(b.prototype,c),d&&a(b,d),b}}(),g=c(7294),h=c(5697),i=w(h),j=c(9685),k=v(j),l=c(8338),m=w(l),n=c(7149),o=v(n),p=c(2409),q=v(p),r=c(1112),s=w(r),t=c(9623),u=w(t);function v(a){if(a&&a.__esModule)return a;var b={};if(null!=a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&(b[c]=a[c]);return b.default=a,b}function w(a){return a&&a.__esModule?a:{default:a}}c(5063);var x={overlay:"ReactModal__Overlay",content:"ReactModal__Content"},y=0,z=function(a){function b(a){!function(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}(this,b);var c=function(a,b){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");
vendor: 5,197 bytes, line 4
4return b&&("object"==typeof b||"function"==typeof b)?b:a}(this,(b.__proto__||Object.getPrototypeOf(b)).call(this,a));return c.setOverlayRef=function(a){c.overlay=a,c.props.overlayRef&&c.props.overlayRef(a)},c.setContentRef=function(a){c.content=a,c.props.contentRef&&c.props.contentRef(a)},c.afterClose=function(){var a=c.props,b=a.appElement,d=a.ariaHideApp,e=a.htmlOpenClassName,f=a.bodyOpenClassName;f&&q.remove(document.body,f),e&&q.remove(document.getElementsByTagName("html")[0],e),d&&y>0&&0==(y-=1)&&o.show(b),c.props.shouldFocusAfterRender&&(c.props.shouldReturnFocusAfterClose?(k.returnFocus(c.props.preventScroll),k.teardownScopedFocus()):k.popWithoutFocus()),c.props.onAfterClose&&c.props.onAfterClose(),u.default.deregister(c)},c.open=function(){c.beforeOpen(),c.state.afterOpen&&c.state.beforeClose?(clearTimeout(c.closeTimer),c.setState({beforeClose:!1})):(c.props.shouldFocusAfterRender&&(k.setupScopedFocus(c.node),k.markForFocusLater()),c.setState({isOpen:!0},function(){c.openAnimationFrame=requestAnimationFrame(function(){c.setState({afterOpen:!0}),c.props.isOpen&&c.props.onAfterOpen&&c.props.onAfterOpen({overlayEl:c.overlay,contentEl:c.content})})}))},c.close=function(){c.props.closeTimeoutMS>0?c.closeWithTimeout():c.closeWithoutTimeout()},c.focusContent=function(){return c.content&&!c.contentHasFocus()&&c.content.focus({preventScroll:!0})},c.closeWithTimeout=function(){var a=Date.now()+c.props.closeTimeoutMS;c.setState({beforeClose:!0,closesAt:a},function(){c.closeTimer=setTimeout(c.closeWithoutTimeout,c.state.closesAt-Date.now())})},c.closeWithoutTimeout=function(){c.setState({beforeClose:!1,isOpen:!1,afterOpen:!1,closesAt:null},c.afterClose)},c.handleKeyDown=function(a){9===a.keyCode&&(0,m.default)(c.content,a),c.props.shouldCloseOnEsc&&27===a.keyCode&&(a.stopPropagation(),c.requestClose(a))},c.handleOverlayOnClick=function(a){null===c.shouldClose&&(c.shouldClose=!0),c.shouldClose&&c.props.shouldCloseOnOverlayClick&&(c.ownerHandlesClose()?c.requestClose(a):c.focusContent()),c.shouldClose=null},c.handleContentOnMouseUp=function(){c.shouldClose=!1},c.handleOverlayOnMouseDown=function(a){c.props.shouldCloseOnOverlayClick||a.target!=c.overlay||a.preventDefault()},c.handleContentOnClick=function(){c.shouldClose=!1},c.handleContentOnMouseDown=function(){c.shouldClose=!1},c.requestClose=function(a){return c.ownerHandlesClose()&&c.props.onRequestClose(a)},c.ownerHandlesClose=function(){return c.props.onRequestClose},c.shouldBeClosed=function(){return!c.state.isOpen&&!c.state.beforeClose},c.contentHasFocus=function(){return document.activeElement===c.content||c.content.contains(document.activeElement)},c.buildClassName=function(a,b){var d=(void 0===b?"undefined":e(b))==="object"?b:{base:x[a],afterOpen:x[a]+"--after-open",beforeClose:x[a]+"--before-close"},f=d.base;return c.state.afterOpen&&(f=f+" "+d.afterOpen),c.state.beforeClose&&(f=f+" "+d.beforeClose),"string"==typeof b&&b?f+" "+b:f},c.attributesFromObject=function(a,b){return Object.keys(b).reduce(function(c,d){return c[a+"-"+d]=b[d],c},{})},c.state={afterOpen:!1,beforeClose:!1},c.shouldClose=null,c.moveFromContentToOverlay=null,c}return!function(a,b){if("function"!=typeof b&&null!==b)throw new TypeError("Super expression must either be null or a function, not "+typeof b);a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(a,b):a.__proto__=b)}(b,a),f(b,[{key:"componentDidMount",value:function(){this.props.isOpen&&this.open()}},{key:"componentDidUpdate",value:function(a,b){this.props.isOpen&&!a.isOpen?this.open():!this.props.isOpen&&a.isOpen&&this.close(),this.props.shouldFocusAfterRender&&this.state.isOpen&&!b.isOpen&&this.focusContent()}},{key:"componentWillUnmount",value:function(){this.state.isOpen&&this.afterClose(),clearTimeout(this.closeTimer),cancelAnimationFrame(this.openAnimationFrame)}},{key:"beforeOpen",value:function(){var a=this.props,b=a.appElement,c=a.ariaHideApp,d=a.htmlOpenClassName,e=a.bodyOpenClassName;e&&q.add(document.body,e),d&&q.add(document.getElementsByTagName("html")[0],d),c&&(y+=1,o.hide(b)),u.default.register(this)}},{key:"render",value:function(){var a=this.props,b=a.id,c=a.className,e=a.overlayClassName,f=a.defaultStyles,g=a.children,h=c?{}:f.content,i=e?{}:f.overlay;if(this.shouldBeClosed())return null;var j={ref:this.setOverlayRef,className:this.buildClassName("overlay",e),style:d({},i,this.props.style.overlay),onClick:this.handleOverlayOnClick,onMouseDown:this.handleOverlayOnMouseDown},k=d({id:b,ref:this.setContentRef,style:d({},h,this.props.style.content),className:this.buildClassName("content",c),tabIndex:"-1",onKeyDown:this.handleKeyDown,onMouseDown:this.handleContentOnMouseDown,onMouseUp:this.handleContentOnMouseUp,onClick:this.handleContentOnClick,role:this.props.role,"aria-label":this.props.contentLabel},this.attributesFromObject("aria",d({modal:!0},this.props.aria)),this.attributesFromObject("data",this.props.data||{}),{"data-testid":this.props.testId}),l=this.props.contentElement(k,g);return this.props.overlayElement(j,l)}}]),b}(g.Component);z.defaultProps={style:{overlay:{},content:{}},defaultStyles:{}}
4,z.propTypes={isOpen:i.default.bool.isRequired,defaultStyles:i.default.shape({content:i.default.object,overlay:i.default.object}),style:i.default.shape({content:i.default.object,overlay:i.default.object}),className:i.default.oneOfType([i.default.string,i.default.object]),overlayClassName:i.default.oneOfType([i.default.string,i.default.object]),bodyOpenClassName:i.default.string,htmlOpenClassName:i.default.string,ariaHideApp:i.default.bool,appElement:i.default.oneOfType([i.default.instanceOf(s.default),i.default.instanceOf(r.SafeHTMLCollection),i.default.instanceOf(r.SafeNodeList),i.default.arrayOf(i.default.instanceOf(s.default))]),onAfterOpen:i.default.func,onAfterClose:i.default.func,onRequestClose:i.default.func,closeTimeoutMS:i.default.number,shouldFocusAfterRender:i.default.bool,shouldCloseOnOverlayClick:i.default.bool,shouldReturnFocusAfterClose:i.default.bool,preventScroll:i.default.bool,role:i.default.string,contentLabel:i.default.string,aria:i.default.object,data:i.default.object,children:i.default.node,shouldCloseOnEsc:i.default.bool,overlayRef:i.default.func,contentRef:i.default.func,id:i.default.string,overlayElement:i.default.func,contentElement:i.default.func,testId:i.default.string},b.default=z,a.exports=b.default},7149:function(a,b,c){"use strict";Object.defineProperty(b,"__esModule",{value:!0}),b.resetState=function(){g&&(g.removeAttribute?g.removeAttribute("aria-hidden"):null!=g.length?g.forEach(function(a){return a.removeAttribute("aria-hidden")}):document.querySelectorAll(g).forEach(function(a){return a.removeAttribute("aria-hidden")})),g=null},b.log=function(){},b.assertNodeList=h,b.setElement=function(a){var b=a;if("string"==typeof b&&f.canUseDOM){var c=document.querySelectorAll(b);h(c,b),b=c}return g=b||g},b.validateElement=i,b.hide=function(a){var b=!0,c=!1,d=void 0;try{for(var e,f=i(a)[Symbol.iterator]();!(b=(e=f.next()).done);b=!0)e.value.setAttribute("aria-hidden","true")}catch(g){c=!0,d=g}finally{try{!b&&f.return&&f.return()}finally{if(c)throw d}}},b.show=function(a){var b=!0,c=!1,d=void 0;try{for(var e,f=i(a)[Symbol.iterator]();!(b=(e=f.next()).done);b=!0)e.value.removeAttribute("aria-hidden")}catch(g){c=!0,d=g}finally{try{!b&&f.return&&f.return()}finally{if(c)throw d}}},b.documentNotReadyOrSSRTesting=function(){g=null};var d,e=(d=c(2473))&&d.__esModule?d:{default:d},f=c(1112),g=null;function h(a,b){if(!a||!a.length)throw new Error("react-modal: No elements were found for selector "+b+".")}function i(a){var b=a||g;return b?Array.isArray(b)||b instanceof HTMLCollection||b instanceof NodeList?b:[b]:((0,e.default)(!1,"react-modal: App element is not defined. Please use `Modal.setAppElement(el)` or set `appElement={el}`. This is needed so screen readers don't see main content when modal is opened. It is not recommended, but you can opt-out by setting `ariaHideApp={false}`."),[])}},5063:function(a,b,c){"use strict";Object.defineProperty(b,"__esModule",{value:!0}),b.resetState=function(){for(var a=[f,g],b=0;b<a.length;b++){var c=a[b];!!c&&c.parentNode&&c.parentNode.removeChild(c)}f=g=null,h=[]},b.log=function(){console.log("bodyTrap ----------"),console.log(h.length);for(var a=[f,g],b=0;b<a.length;b++){var c=a[b]||{};console.log(c.nodeName,c.className,c.id)}console.log("edn bodyTrap ----------")};var d,e=(d=c(9623))&&d.__esModule?d:{default:d},f=void 0,g=void 0,h=[];function i(){0!==h.length&&h[h.length-1].focusContent()}e.default.subscribe(function(a,b){f||g||((f=document.createElement("div")).setAttribute("data-react-modal-body-trap",""),f.style.position="absolute",f.style.opacity="0",f.setAttribute("tabindex","0"),f.addEventListener("focus",i),(g=f.cloneNode()).addEventListener("focus",i)),(h=b).length>0?(document.body.firstChild!==f&&document.body.insertBefore(f,document.body.firstChild),document.body.lastChild!==g&&document.body.appendChild(g)):(f.parentElement&&f.parentElement.removeChild(f),g.parentElement&&g.parentElement.removeChild(g))})},2409:function(a,b){"use strict";Object.defineProperty(b,"__esModule",{value:!0}),b.resetState=function(){var a=document.getElementsByTagName("html")[0];for(var b in c)e(a,c[b]);var f=document.body;for(var g in d)e(f,d[g]);c={},d={}},b.log=function(){};var c={},d={};function e(a,b){a.classList.remove(b)}
4var f=function(a,b,c){c.forEach(function(c){var d,e;(d=b)[e=c]||(d[e]=0),d[e]+=1,a.add(c)})},g=function(a,b,c){c.forEach(function(c){var d,e;(d=b)[e=c]&&(d[e]-=1),0===b[c]&&a.remove(c)})};b.add=function(a,b){return f(a.classList,"html"==a.nodeName.toLowerCase()?c:d,b.split(" "))},b.remove=function(a,b){return g(a.classList,"html"==a.nodeName.toLowerCase()?c:d,b.split(" "))}},9685:function(a,b,c){"use strict";Object.defineProperty(b,"__esModule",{value:!0}),b.resetState=function(){f=[]},b.log=function(){},b.handleBlur=i,b.handleFocus=j,b.markForFocusLater=function(){f.push(document.activeElement)},b.returnFocus=function(){var a=arguments.length>0&& void 0!==arguments[0]&&arguments[0],b=null;try{0!==f.length&&(b=f.pop()).focus({preventScroll:a});return}catch(c){console.warn(["You tried to return focus to",b,"but it is not in the DOM anymore"].join(" "))}},b.popWithoutFocus=function(){f.length>0&&f.pop()},b.setupScopedFocus=function(a){g=a,window.addEventListener?(window.addEventListener("blur",i,!1),document.addEventListener("focus",j,!0)):(window.attachEvent("onBlur",i),document.attachEvent("onFocus",j))},b.teardownScopedFocus=function(){g=null,window.addEventListener?(window.removeEventListener("blur",i),document.removeEventListener("focus",j)):(window.detachEvent("onBlur",i),document.detachEvent("onFocus",j))};var d,e=(d=c(7845))&&d.__esModule?d:{default:d},f=[],g=null,h=!1;function i(){h=!0}function j(){h&&(h=!1,g&&setTimeout(function(){g.contains(document.activeElement)||((0,e.default)(g)[0]||g).focus()},0))}},9623:function(a,b){"use strict";Object.defineProperty(b,"__esModule",{value:!0}),b.log=function(){console.log("portalOpenInstances ----------"),console.log(d.openInstances.length),d.openInstances.forEach(function(a){return console.log(a)}),console.log("end portalOpenInstances ----------")},b.resetState=function(){d=new c()};var c=function a(){var b=this;!function(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}(this,a),this.register=function(a){-1===b.openInstances.indexOf(a)&&(b.openInstances.push(a),b.emit("register"))},this.deregister=function(a){var c=b.openInstances.indexOf(a);-1!==c&&(b.openInstances.splice(c,1),b.emit("deregister"))},this.subscribe=function(a){b.subscribers.push(a)},this.emit=function(a){b.subscribers.forEach(function(c){return c(a,b.openInstances.slice())})},this.openInstances=[],this.subscribers=[]},d=new c();b.default=d},1112:function(a,b,c){"use strict";Object.defineProperty(b,"__esModule",{value:!0}),b.canUseDOM=b.SafeNodeList=b.SafeHTMLCollection=void 0;var d,e=((d=c(8875))&&d.__esModule?d:{default:d}).default,f=e.canUseDOM?window.HTMLElement:{};b.SafeHTMLCollection=e.canUseDOM?window.HTMLCollection:{},b.SafeNodeList=e.canUseDOM?window.NodeList:{},b.canUseDOM=e.canUseDOM,b.default=f},8338:function(a,b,c){"use strict";Object.defineProperty(b,"__esModule",{value:!0}),b.default=function(a,b){var c=(0,e.default)(a);if(!c.length){b.preventDefault();return}var d=void 0,g=b.shiftKey,h=c[0],i=c[c.length-1],j=f();if(a===j){if(!g)return;d=i}if(i!==j||g||(d=h),h===j&&g&&(d=i),d){b.preventDefault(),d.focus();return}var k=/(\bChrome\b|\bSafari\b)\//.exec(navigator.userAgent);if(null!=k&&"Chrome"!=k[1]&&null==/\biPod\b|\biPad\b/g.exec(navigator.userAgent)){var l=c.indexOf(j);if(l> -1&&(l+=g?-1:1),void 0===(d=c[l])){b.preventDefault(),(d=g?i:h).focus();return}b.preventDefault(),d.focus()}};var d,e=(d=c(7845))&&d.__esModule?d:{default:d};function f(){var a=arguments.length>0&& void 0!==arguments[0]?arguments[0]:document;return a.activeElement.shadowRoot?f(a.activeElement.shadowRoot):a.activeElement}a.exports=b.default},7845:function(a,b){"use strict";Object.defineProperty(b,"__esModule",{value:!0}),b.default=f;var c=/input|select|textarea|button|object|iframe/;function d(a){var b=a.offsetWidth<=0&&a.offsetHeight<=0;if(b&&!a.innerHTML)return!0;try{var c=window.getComputedStyle(a);return b?"visible"!==c.getPropertyValue("overflow")||a.scrollWidth<=0&&a.scrollHeight<=0:"none"==c.getPropertyValue("display")}catch(d){return console.warn("Failed to inspect element style"),!1}}function e(a){var b=a.getAttribute("tabindex");null===b&&(b=void 0);var e,f,g,h=isNaN(b);
4return(h||b>=0)&&(e=a,f=!h,g=e.nodeName.toLowerCase(),(c.test(g)&&!e.disabled||("a"===g?e.href||f:f))&&(function(a){for(var b=a,c=a.getRootNode&&a.getRootNode();b;){if(b===document.body)break;if(c&&b===c&&(b=c.host.parentNode),d(b))return!1;b=b.parentNode}return!0})(e))}function f(a){return[].slice.call(a.querySelectorAll("*"),0).reduce(function(a,b){return a.concat(b.shadowRoot?f(b.shadowRoot):[b])},[]).filter(e)}a.exports=b.default},3253:function(a,b,c){"use strict";Object.defineProperty(b,"__esModule",{value:!0});var d,e=(d=c(9983))&&d.__esModule?d:{default:d};b.default=e.default,a.exports=b.default},6529:function(a,b,c){a.exports=c(5541)},753:function(a,b,c){"use strict";Object.defineProperty(b,"__esModule",{value:!0});var d=c(7294);b.LeftArrow=function(a){var b=a.customLeftArrow,c=a.getState,e=a.previous,f=a.disabled,g=a.rtl;if(b)return d.cloneElement(b,{onClick:function(){return e()},carouselState:c(),disabled:f,rtl:g});var h=g?"rtl":"";return d.createElement("button",{"aria-label":"Go to previous slide",className:"react-multiple-carousel__arrow react-multiple-carousel__arrow--left "+h,onClick:function(){return e()},type:"button",disabled:f})},b.RightArrow=function(a){var b=a.customRightArrow,c=a.getState,e=a.next,f=a.disabled,g=a.rtl;if(b)return d.cloneElement(b,{onClick:function(){return e()},carouselState:c(),disabled:f,rtl:g});var h=g?"rtl":"";return d.createElement("button",{"aria-label":"Go to next slide",className:"react-multiple-carousel__arrow react-multiple-carousel__arrow--right "+h,onClick:function(){return e()},type:"button",disabled:f})}},8365:function(a,b,c){"use strict";var d,e=this&&this.__extends||(d=function(a,b){return(d=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(a,b){a.__proto__=b}||function(a,b){for(var c in b)b.hasOwnProperty(c)&&(a[c]=b[c])})(a,b)},function(a,b){function c(){this.constructor=a}d(a,b),a.prototype=null===b?Object.create(b):(c.prototype=b.prototype,new c)});Object.defineProperty(b,"__esModule",{value:!0});var f=c(7294),g=c(8035),h=c(5798),i=c(4851),j=c(753),k=c(9946),l=c(3989),m="transform 400ms ease-in-out",n=function(a){function b(b){var c=a.call(this,b)||this;return c.containerRef=f.createRef(),c.listRef=f.createRef(),c.state={itemWidth:0,slidesToShow:0,currentSlide:0,totalItems:f.Children.count(b.children),deviceType:"",domLoaded:!1,transform:0,containerWidth:0},c.onResize=c.onResize.bind(c),c.handleDown=c.handleDown.bind(c),c.handleMove=c.handleMove.bind(c),c.handleOut=c.handleOut.bind(c),c.onKeyUp=c.onKeyUp.bind(c),c.handleEnter=c.handleEnter.bind(c),c.setIsInThrottle=c.setIsInThrottle.bind(c),c.next=g.throttle(c.next.bind(c),b.transitionDuration||400,c.setIsInThrottle),c.previous=g.throttle(c.previous.bind(c),b.transitionDuration||400,c.setIsInThrottle),c.goToSlide=g.throttle(c.goToSlide.bind(c),b.transitionDuration||400,c.setIsInThrottle),c.onMove=!1,c.initialX=0,c.lastX=0,c.isAnimationAllowed=!1,c.direction="",c.initialY=0,c.isInThrottle=!1,c.transformPlaceHolder=0,c}return e(b,a),b.prototype.resetTotalItems=function(){var a=this,b=f.Children.count(this.props.children),c=g.notEnoughChildren(this.state)?0:Math.max(0,Math.min(this.state.currentSlide,b));this.setState({totalItems:b,currentSlide:c},function(){a.setContainerAndItemWidth(a.state.slidesToShow,!0)})},b.prototype.setIsInThrottle=function(a){void 0===a&&(a=!1),this.isInThrottle=a},b.prototype.setTransformDirectly=function(a,b){var c=this.props.additionalTransfrom;this.transformPlaceHolder=a;var d=l.getTransform(this.state,this.props,this.transformPlaceHolder);this.listRef&&this.listRef.current&&(this.setAnimationDirectly(b),this.listRef.current.style.transform="translate3d("+(d+c)+"px,0,0)")},b.prototype.setAnimationDirectly=function(a){this.listRef&&this.listRef.current&&(this.listRef.current.style.transition=a?this.props.customTransition||m:"none")},b.prototype.componentDidMount=function(){this.setState({domLoaded:!0}),this.setItemsToShow(),window.addEventListener("resize",this.onResize),this.onResize(!0),this.props.keyBoardControl&&window.addEventListener("keyup",this.onKeyUp),this.props.autoPlay&&(this.autoPlay=setInterval(this.next,this.props.autoPlaySpeed))},b.prototype.setClones=function(a,b,c,d){var e=this;void 0===d&&(d=!1),this.isAnimationAllowed=!1;var h=f.Children.toArray(this.props.children),i=g.getInitialSlideInInfiniteMode(a||this.state.slidesToShow,h),j=g.getClones(this.state.slidesToShow,h),k=h.length<this.state.slidesToShow?0:this.state.currentSlide;this.setState({totalItems:j.length,currentSlide:c&&!d?k:i},function(){e.correctItemsPosition(b||e.state.itemWidth)})},b.prototype.setItemsToShow=function(a,b){var c=this,d=this.props.responsive;
4Object.keys(d).forEach(function(e){var f=d[e],g=f.breakpoint,h=f.items,i=g.max,j=g.min,k=[window.innerWidth];window.screen&&window.screen.width&&k.push(window.screen.width);var l=Math.min.apply(Math,k);j<=l&&l<=i&&(c.setState({slidesToShow:h,deviceType:e}),c.setContainerAndItemWidth(h,a,b))})},b.prototype.setContainerAndItemWidth=function(a,b,c){var d=this;if(this.containerRef&&this.containerRef.current){var e=this.containerRef.current.offsetWidth,f=g.getItemClientSideWidth(this.props,a,e);this.setState({containerWidth:e,itemWidth:f},function(){d.props.infinite&&d.setClones(a,f,b,c)}),b&&this.correctItemsPosition(f)}},b.prototype.correctItemsPosition=function(a,b,c){b&&(this.isAnimationAllowed=!0),!b&&this.isAnimationAllowed&&(this.isAnimationAllowed=!1);var d=this.state.totalItems<this.state.slidesToShow?0:-a*this.state.currentSlide;c&&this.setTransformDirectly(d,!0),this.setState({transform:d})},b.prototype.onResize=function(a){var b;b=!!this.props.infinite&&("boolean"!=typeof a||!a),this.setItemsToShow(b)},b.prototype.componentDidUpdate=function(a,c){var d=this,e=a.keyBoardControl,f=a.autoPlay,h=a.children,i=c.containerWidth,j=c.domLoaded,k=c.currentSlide;if(this.containerRef&&this.containerRef.current&&this.containerRef.current.offsetWidth!==i&&(this.itemsToShowTimeout&&clearTimeout(this.itemsToShowTimeout),this.itemsToShowTimeout=setTimeout(function(){d.setItemsToShow(!0)},this.props.transitionDuration||400)),e&&!this.props.keyBoardControl&&window.removeEventListener("keyup",this.onKeyUp),!e&&this.props.keyBoardControl&&window.addEventListener("keyup",this.onKeyUp),f&&!this.props.autoPlay&&this.autoPlay&&(clearInterval(this.autoPlay),this.autoPlay=void 0),f||!this.props.autoPlay||this.autoPlay||(this.autoPlay=setInterval(this.next,this.props.autoPlaySpeed)),h.length!==this.props.children.length?b.clonesTimeout=setTimeout(function(){d.props.infinite?d.setClones(d.state.slidesToShow,d.state.itemWidth,!0,!0):d.resetTotalItems()},this.props.transitionDuration||400):this.props.infinite&&this.state.currentSlide!==k&&this.correctClonesPosition({domLoaded:j}),this.transformPlaceHolder!==this.state.transform&&(this.transformPlaceHolder=this.state.transform),this.props.autoPlay&&this.props.rewind&&!this.props.infinite&&g.isInRightEnd(this.state)){var l=this.props.transitionDuration||400;b.isInThrottleTimeout=setTimeout(function(){d.setIsInThrottle(!1),d.resetAutoplayInterval(),d.goToSlide(0,void 0,!!d.props.rewindWithAnimation)},l+this.props.autoPlaySpeed)}},b.prototype.correctClonesPosition=function(a){var c=this,d=a.domLoaded,e=f.Children.toArray(this.props.children),h=g.checkClonesPosition(this.state,e,this.props),i=h.isReachingTheEnd,j=h.isReachingTheStart,k=h.nextSlide,l=h.nextPosition;this.state.domLoaded&&d&&(i||j)&&(this.isAnimationAllowed=!1,b.transformTimeout=setTimeout(function(){c.setState({transform:l,currentSlide:k})},this.props.transitionDuration||400))},b.prototype.next=function(a){var c=this;void 0===a&&(a=0);var d=this.props,e=d.afterChange,f=d.beforeChange;if(!g.notEnoughChildren(this.state)){var h=g.populateNextSlides(this.state,this.props,a),i=h.nextSlides,j=h.nextPosition,k=this.state.currentSlide;void 0!==i&& void 0!==j&&("function"==typeof f&&f(i,this.getState()),this.isAnimationAllowed=!0,this.props.shouldResetAutoplay&&this.resetAutoplayInterval(),this.setState({transform:j,currentSlide:i},function(){"function"==typeof e&&(b.afterChangeTimeout=setTimeout(function(){e(k,c.getState())},c.props.transitionDuration||400))}))}},b.prototype.previous=function(a){var c=this;void 0===a&&(a=0);var d=this.props,e=d.afterChange,f=d.beforeChange;if(!g.notEnoughChildren(this.state)){var h=g.populatePreviousSlides(this.state,this.props,a),i=h.nextSlides,j=h.nextPosition;if(void 0!==i&& void 0!==j){var k=this.state.currentSlide;"function"==typeof f&&f(i,this.getState()),this.isAnimationAllowed=!0,this.props.shouldResetAutoplay&&this.resetAutoplayInterval(),this.setState({transform:j,currentSlide:i},function(){"function"==typeof e&&(b.afterChangeTimeout2=setTimeout(function(){e(k,c.getState())},c.props.transitionDuration||400))})}}},b.prototype.resetAutoplayInterval=function(){this.props.autoPlay&&(clearInterval(this.autoPlay),this.autoPlay=setInterval(this.next,this.props.autoPlaySpeed))},b.prototype.componentWillUnmount=function(){window.removeEventListener("resize",this.onResize),this.props.keyBoardControl&&window.removeEventListener("keyup",this.onKeyUp),this.props.autoPlay&&this.autoPlay&&(clearInterval(this.autoPlay),this.autoPlay=void 0),this.itemsToShowTimeout&&clearTimeout(this.itemsToShowTimeout),b.clonesTimeout&&clearTimeout(b.clonesTimeout),b.isInThrottleTimeout&&clearTimeout(b.isInThrottleTimeout),b.transformTimeout&&clearTimeout(b.transformTimeout),b.afterChangeTimeout&&clearTimeout(b.afterChangeTimeout),b.afterChangeTimeout2&&clearTimeout(b.afterChangeTimeout2),b.afterChangeTimeout3&&clearTimeout(b.afterChangeTimeout3)},b.prototype.resetMoveStatus=function(){this.onMove=!1,this.initialX=0,this.lastX=0,this.direction="",this.initialY=0},b.prototype.getCords=function(a){var b=a.clientX,c=a.clientY;return{clientX:l.parsePosition(this.props,b),clientY:l.parsePosition(this.props,c)}}
4,b.prototype.handleDown=function(a){if(!(!h.isMouseMoveEvent(a)&&!this.props.swipeable||h.isMouseMoveEvent(a)&&!this.props.draggable||this.isInThrottle)){var b=this.getCords(h.isMouseMoveEvent(a)?a:a.touches[0]),c=b.clientX,d=b.clientY;this.onMove=!0,this.initialX=c,this.initialY=d,this.lastX=c,this.isAnimationAllowed=!1}},b.prototype.handleMove=function(a){if(!(!h.isMouseMoveEvent(a)&&!this.props.swipeable||h.isMouseMoveEvent(a)&&!this.props.draggable||g.notEnoughChildren(this.state))){var b=this.getCords(h.isMouseMoveEvent(a)?a:a.touches[0]),c=b.clientX,d=b.clientY,e=this.initialX-c,f=this.initialY-d;if(this.onMove){if(!(Math.abs(e)>Math.abs(f)))return;var i=g.populateSlidesOnMouseTouchMove(this.state,this.props,this.initialX,this.lastX,c,this.transformPlaceHolder),j=i.direction,k=i.nextPosition,l=i.canContinue;j&&(this.direction=j,l&& void 0!==k&&this.setTransformDirectly(k)),this.lastX=c}}},b.prototype.handleOut=function(a){this.props.autoPlay&&!this.autoPlay&&(this.autoPlay=setInterval(this.next,this.props.autoPlaySpeed));var b="touchend"===a.type&&!this.props.swipeable,c=("mouseleave"===a.type||"mouseup"===a.type)&&!this.props.draggable;if(!b&&!c&&this.onMove){if(this.setAnimationDirectly(!0),"right"===this.direction)if(this.initialX-this.lastX>=this.props.minimumTouchDrag){var d=Math.round((this.initialX-this.lastX)/this.state.itemWidth);this.next(d)}else this.correctItemsPosition(this.state.itemWidth,!0,!0);"left"===this.direction&&(this.lastX-this.initialX>this.props.minimumTouchDrag?(d=Math.round((this.lastX-this.initialX)/this.state.itemWidth),this.previous(d)):this.correctItemsPosition(this.state.itemWidth,!0,!0)),this.resetMoveStatus()}},b.prototype.isInViewport=function(a){var b=a.getBoundingClientRect(),c=b.top,d=b.left,e=b.bottom,f=b.right;return 0<=(void 0===c?0:c)&&0<=(void 0===d?0:d)&&(void 0===e?0:e)<=(window.innerHeight||document.documentElement.clientHeight)&&(void 0===f?0:f)<=(window.innerWidth||document.documentElement.clientWidth)},b.prototype.isChildOfCarousel=function(a){return!!(a instanceof Element&&this.listRef&&this.listRef.current)&&this.listRef.current.contains(a)},b.prototype.onKeyUp=function(a){var b=a.target;switch(a.keyCode){case 37:if(this.isChildOfCarousel(b))return this.previous();break;case 39:if(this.isChildOfCarousel(b))return this.next();break;case 9:if(this.isChildOfCarousel(b)&&b instanceof HTMLInputElement&&this.isInViewport(b))return this.next()}},b.prototype.handleEnter=function(a){h.isMouseMoveEvent(a)&&this.autoPlay&&this.props.autoPlay&&this.props.pauseOnHover&&(clearInterval(this.autoPlay),this.autoPlay=void 0)},b.prototype.goToSlide=function(a,c,d){var e=this;if(void 0===d&&(d=!0),!this.isInThrottle){var f=this.state.itemWidth,g=this.props,h=g.afterChange,i=g.beforeChange,j=this.state.currentSlide;"function"!=typeof i||c&&("object"!=typeof c||c.skipBeforeChange)||i(a,this.getState()),this.isAnimationAllowed=d,this.props.shouldResetAutoplay&&this.resetAutoplayInterval(),this.setState({currentSlide:a,transform:-f*a},function(){e.props.infinite&&e.correctClonesPosition({domLoaded:!0}),"function"!=typeof h||c&&("object"!=typeof c||c.skipAfterChange)||(b.afterChangeTimeout3=setTimeout(function(){h(j,e.getState())},e.props.transitionDuration||400))})}},b.prototype.getState=function(){return this.state},b.prototype.renderLeftArrow=function(a){var b=this,c=this.props,d=c.customLeftArrow,e=c.rtl;return f.createElement(j.LeftArrow,{customLeftArrow:d,getState:function(){return b.getState()},previous:this.previous,disabled:a,rtl:e})},b.prototype.renderRightArrow=function(a){var b=this,c=this.props,d=c.customRightArrow,e=c.rtl;return f.createElement(j.RightArrow,{customRightArrow:d,getState:function(){return b.getState()},next:this.next,disabled:a,rtl:e})},b.prototype.renderButtonGroups=function(){var a=this,b=this.props.customButtonGroup;return b?f.cloneElement(b,{previous:function(){return a.previous()},next:function(){return a.next()},goToSlide:function(b,c){return a.goToSlide(b,c)},carouselState:this.getState()}):null},b.prototype.renderDotsList=function(){var a=this;return f.createElement(i.default,{state:this.state,props:this.props,goToSlide:this.goToSlide,getState:function(){return a.getState()}})},b.prototype.renderCarouselItems=function(){var a=[];if(this.props.infinite){var b=f.Children.toArray(this.props.children);a=g.getClones(this.state.slidesToShow,b)}return f.createElement(k.default,{clones:a,goToSlide:this.goToSlide,state:this.state,notEnoughChildren:g.notEnoughChildren(this.state),props:this.props})},b.prototype.render=function(){var a=this.props,b=a.deviceType,c=a.arrows,d=a.renderArrowsWhenDisabled,e=a.removeArrowOnDeviceType,h=a.infinite,i=a.containerClass,j=a.sliderClass,k=a.customTransition,n=a.additionalTransfrom,o=a.renderDotsOutside,p=a.renderButtonGroupOutside,q=a.className,r=a.rtl,s=g.getInitialState(this.state,this.props),t=s.shouldRenderOnSSR,u=s.shouldRenderAtAll,v=g.isInLeftEnd(this.state),w=g.isInRightEnd(this.state),x=c&&!(e&&(b&& -1<e.indexOf(b)||this.state.deviceType&& -1<e.indexOf(this.state.deviceType)))&&!g.notEnoughChildren(this.state)&&u,y=!h&&v,z=!h&&w,A=l.getTransform(this.state,this.props);return f.createElement(f.Fragment,null,f.createElement("div",{className:"react-multi-carousel-list "+i+" "+q,dir:r?"rtl":"ltr",ref:this.containerRef},f.createElement("ul",{ref:this.listRef,className:"react-multi-carousel-track "+j,style:{transition:this.isAnimationAllowed?k||m:"none",overflow:t?"hidden":"unset",transform:"translate3d("+(A+n)+"px,0,0)"},onMouseMove:this.handleMove,onMouseDown:this.handleDown,onMouseUp:this.handleOut,onMouseEnter:this.handleEnter,onMouseLeave:this.handleOut,onTouchStart:this.handleDown,onTouchMove:this.handleMove,onTouchEnd:this.handleOut},this.renderCarouselItems()),x&&(!y||d)&&this.renderLeftArrow(y),x&&(!z||d)&&this.renderRightArrow(z),u&&!p&&this.renderButtonGroups(),u&&!o&&this.renderDotsList()),u&&o&&this.renderDotsList(),u&&p&&this.renderButtonGroups())},b.defaultProps={slidesToSlide:1,infinite:!1,draggable:!0,swipeable:!0,arrows:!0,renderArrowsWhenDisabled:!1,containerClass:"",sliderClass:"",itemClass:"",keyBoardControl:!0,autoPlaySpeed:3e3,showDots:!1,renderDotsOutside:!1,renderButtonGroupOutside:!1,minimumTouchDrag:80,className:"",dotListClass:"",focusOnSelect:!1,centerMode:!1,additionalTransfrom:0,pauseOnHover:!0,shouldResetAutoplay:!0,rewind:!1,rtl:!1,rewindWithAnimation:!1},b}(f.Component);b.default=n},9946:function(a,b,c){"use strict";
4Object.defineProperty(b,"__esModule",{value:!0});var d=c(7294),e=c(8035);b.default=function(a){var b=a.props,c=a.state,f=a.goToSlide,g=a.clones,h=a.notEnoughChildren,i=c.itemWidth,j=b.children,k=b.infinite,l=b.itemClass,m=b.itemAriaLabel,n=b.partialVisbile,o=b.partialVisible,p=e.getInitialState(c,b),q=p.flexBisis,r=p.shouldRenderOnSSR,s=p.domFullyLoaded,t=p.partialVisibilityGutter;return p.shouldRenderAtAll?(n&&console.warn("WARNING: Please correct props name: \"partialVisible\" as old typo will be removed in future versions!"),d.createElement(d.Fragment,null,(k?g:d.Children.toArray(j)).map(function(a,g){return d.createElement("li",{key:g,"data-index":g,onClick:function(){b.focusOnSelect&&f(g)},"aria-hidden":e.getIfSlideIsVisbile(g,c)?"false":"true","aria-label":m||(a.props.ariaLabel?a.props.ariaLabel:null),style:{flex:r?"1 0 "+q+"%":"auto",position:"relative",width:s?((n||o)&&t&&!h?i-t:i)+"px":"auto"},className:"react-multi-carousel-item "+(e.getIfSlideIsVisbile(g,c)?"react-multi-carousel-item--active":"")+" "+l},a)}))):null}},4851:function(a,b,c){"use strict";Object.defineProperty(b,"__esModule",{value:!0});var d=c(7294),e=c(3905),f=c(4949),g=c(3989);b.default=function(a){var b=a.props,c=a.state,h=a.goToSlide,i=a.getState,j=b.showDots,k=b.customDot,l=b.dotListClass,m=b.infinite,n=b.children;if(!j||g.notEnoughChildren(c))return null;var o,p=c.currentSlide,q=c.slidesToShow,r=g.getSlidesToSlide(c,b),s=d.Children.toArray(n);o=m?Math.ceil(s.length/r):Math.ceil((s.length-q)/r)+1;var t=f.getLookupTableForNextSlides(o,c,b,s),u=e.getOriginalIndexLookupTableByClones(q,s),v=u[p];return d.createElement("ul",{className:"react-multi-carousel-dot-list "+l},Array(o).fill(0).map(function(a,b){var c,e;if(m){var f=u[e=t[b]];c=v===f||f<=v&&v<f+r}else{var g=s.length-q,j=b*r;c=(e=g<j?g:j)===p||e<p&&p<e+r&&p<s.length-q}return k?d.cloneElement(k,{index:b,active:c,key:b,onClick:function(){return h(e)},carouselState:i()}):d.createElement("li",{"data-index":b,key:b,className:"react-multi-carousel-dot "+(c?"react-multi-carousel-dot--active":"")},d.createElement("button",{"aria-label":"Go to slide "+(b+1),onClick:function(){return h(e)}}))}))}},5541:function(a,b,c){"use strict";var d=c(8365);b.default=d.default},5798:function(a,b,c){"use strict";var d,e=this&&this.__extends||(d=function(a,b){return(d=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(a,b){a.__proto__=b}||function(a,b){for(var c in b)b.hasOwnProperty(c)&&(a[c]=b[c])})(a,b)},function(a,b){function c(){this.constructor=a}d(a,b),a.prototype=null===b?Object.create(b):(c.prototype=b.prototype,new c)});Object.defineProperty(b,"__esModule",{value:!0});var f=c(7294);b.isMouseMoveEvent=function(a){return"clientY"in a};var g=function(a){function b(){return null!==a&&a.apply(this,arguments)||this}return e(b,a),b}(f.Component);b.default=g},3905:function(a,b){"use strict";Object.defineProperty(b,"__esModule",{value:!0}),b.getOriginalCounterPart=function(a,b,c){var d=b.slidesToShow,e=b.currentSlide;return c.length>2*d?a+2*d:e>=c.length?c.length+a:a},b.getOriginalIndexLookupTableByClones=function(a,b){if(b.length>2*a){for(var c={},d=b.length-2*a,e=b.length-d,f=d,g=0;g<e;g++)c[g]=f,f++;var h=b.length+e,i=h+b.slice(0,2*a).length,j=0;for(g=h;g<=i;g++)c[g]=j,j++;var k=h,l=0;for(g=e;g<k;g++)c[g]=l,l++;return c}c={};var m=3*b.length,n=0;for(g=0;g<m;g++)c[g]=n,++n===b.length&&(n=0);return c},b.getClones=function(a,b){return b.length<a?b:b.length>2*a?b.slice(b.length-2*a,b.length).concat(b,b.slice(0,2*a)):b.concat(b,b)},b.getInitialSlideInInfiniteMode=function(a,b){return b.length>2*a?2*a:b.length},b.checkClonesPosition=function(a,b,c){var d,e=a.currentSlide,f=a.slidesToShow,g=a.itemWidth,h=a.totalItems,i=0,j=0,k=0===e,l=b.length-(b.length-2*f);return b.length<f?(j=i=0,k=d=!1):b.length>2*f?((d=e>=l+b.length)&&(j=-g*(i=e-b.length)),k&&(j=-g*(i=l+(b.length-2*f)))):((d=e>=2*b.length)&&(j=-g*(i=e-b.length)),k&&(j=c.showDots?-g*(i=b.length):-g*(i=h/3))),{isReachingTheEnd:d,isReachingTheStart:k,nextSlide:i,nextPosition:j}}},3989:function(a,b,c){"use strict";Object.defineProperty(b,"__esModule",{value:!0});var d=c(6867);function e(a){var b=a.slidesToShow;return a.totalItems<b}function f(a,b,c){var d=c||a.transform;return!b.infinite&&0===a.currentSlide||e(a)?d:d+a.itemWidth/2}
4function g(a){var b=a.currentSlide,c=a.totalItems;return!(b+a.slidesToShow<c)}function h(a,b,c,d){void 0===b&&(b=0);var f=a.currentSlide,h=a.slidesToShow,i=g(a),j=!c.infinite&&i,k=d||a.transform;if(e(a))return k;var l=k+f*b;return j?l+(a.containerWidth-(a.itemWidth-b)*h):l}function i(a,b){return a.rtl?-1*b:b}b.notEnoughChildren=e,b.getInitialState=function(a,b){var c,e=a.domLoaded,f=a.slidesToShow,g=a.containerWidth,h=a.itemWidth,i=b.deviceType,j=b.responsive,k=b.ssr,l=b.partialVisbile,m=b.partialVisible,n=Boolean(e&&f&&g&&h);k&&i&&!n&&(c=d.getWidthFromDeviceType(i,j));var o=Boolean(k&&i&&!n&&c);return{shouldRenderOnSSR:o,flexBisis:c,domFullyLoaded:n,partialVisibilityGutter:d.getPartialVisibilityGutter(j,l||m,i,a.deviceType),shouldRenderAtAll:o||n}},b.getIfSlideIsVisbile=function(a,b){var c=b.currentSlide,d=b.slidesToShow;return c<=a&&a<c+d},b.getTransformForCenterMode=f,b.isInLeftEnd=function(a){return!(0<a.currentSlide)},b.isInRightEnd=g,b.getTransformForPartialVsibile=h,b.parsePosition=i,b.getTransform=function(a,b,c){var e=b.partialVisbile,g=b.partialVisible,j=b.responsive,k=b.deviceType,l=b.centerMode,m=c||a.transform,n=d.getPartialVisibilityGutter(j,e||g,k,a.deviceType);return i(b,g||e?h(a,n,b,c):l?f(a,b,c):m)},b.getSlidesToSlide=function(a,b){var c=a.domLoaded,d=a.slidesToShow,e=a.containerWidth,f=a.itemWidth,g=b.deviceType,h=b.responsive,i=b.slidesToSlide||1,j=Boolean(c&&d&&e&&f);return b.ssr&&b.deviceType&&!j&&Object.keys(h).forEach(function(a){var b=h[a].slidesToSlide;g===a&&b&&(i=b)}),j&&Object.keys(h).forEach(function(a){var b=h[a],c=b.breakpoint,d=b.slidesToSlide,e=c.max,f=c.min;d&&window.innerWidth>=f&&window.innerWidth<=e&&(i=d)}),i}},4949:function(a,b,c){"use strict";Object.defineProperty(b,"__esModule",{value:!0});var d=c(3905),e=c(3989);b.getLookupTableForNextSlides=function(a,b,c,f){var g={},h=e.getSlidesToSlide(b,c);return Array(a).fill(0).forEach(function(a,c){var e=d.getOriginalCounterPart(c,b,f);if(0===c)g[0]=e;else{var i=g[c-1]+h;g[c]=i}}),g}},6867:function(a,b){"use strict";Object.defineProperty(b,"__esModule",{value:!0}),b.getPartialVisibilityGutter=function(a,b,c,d){var e=0,f=d||c;return b&&f&&(e=a[f].partialVisibilityGutter||a[f].paritialVisibilityGutter),e},b.getWidthFromDeviceType=function(a,b){var c;return b[a]&&(c=(100/b[a].items).toFixed(1)),c},b.getItemClientSideWidth=function(a,b,c){return Math.round(c/(b+(a.centerMode?1:0)))}},8035:function(a,b,c){"use strict";Object.defineProperty(b,"__esModule",{value:!0});var d=c(3905);b.getOriginalCounterPart=d.getOriginalCounterPart,b.getClones=d.getClones,b.checkClonesPosition=d.checkClonesPosition,b.getInitialSlideInInfiniteMode=d.getInitialSlideInInfiniteMode;var e=c(6867);b.getWidthFromDeviceType=e.getWidthFromDeviceType,b.getPartialVisibilityGutter=e.getPartialVisibilityGutter,b.getItemClientSideWidth=e.getItemClientSideWidth;var f=c(3989);b.getInitialState=f.getInitialState,b.getIfSlideIsVisbile=f.getIfSlideIsVisbile,b.getTransformForCenterMode=f.getTransformForCenterMode,b.getTransformForPartialVsibile=f.getTransformForPartialVsibile,b.isInLeftEnd=f.isInLeftEnd,b.isInRightEnd=f.isInRightEnd,b.notEnoughChildren=f.notEnoughChildren,b.getSlidesToSlide=f.getSlidesToSlide;var g=c(9950);b.throttle=g.default;var h=c(4802);b.throwError=h.default;var i=c(2558);b.populateNextSlides=i.populateNextSlides;var j=c(5210);b.populatePreviousSlides=j.populatePreviousSlides;var k=c(1097);b.populateSlidesOnMouseTouchMove=k.populateSlidesOnMouseTouchMove},1097:function(a,b){"use strict";Object.defineProperty(b,"__esModule",{value:!0}),b.populateSlidesOnMouseTouchMove=function(a,b,c,d,e,f){var g,h,i=a.itemWidth,j=a.slidesToShow,k=a.totalItems,l=a.currentSlide,m=b.infinite,n=!1,o=Math.round((c-d)/i),p=Math.round((d-c)/i),q=c<e;if(e<c&&o<=j){g="right";var r=Math.abs(-i*(k-j)),s=f-(d-e),t=l===k-j;(Math.abs(s)<=r||t&&m)&&(h=s,n=!0)}return q&&p<=j&&(g="left",((s=f+(e-d))<=0||0===l&&m)&&(n=!0,h=s)),{direction:g,nextPosition:h,canContinue:n}}},2558:function(a,b,c){"use strict";Object.defineProperty(b,"__esModule",{value:!0});var d=c(3989);b.populateNextSlides=function(a,b,c){void 0===c&&(c=0);var e,f,g=a.slidesToShow,h=a.currentSlide,i=a.itemWidth,j=a.totalItems,k=d.getSlidesToSlide(a,b),l=h+1+c+g+(0<c?0:k);return f=l<=j?-i*(e=h+c+(0<c?0:k)):j<l&&h!==j-g?-i*(e=j-g):e=void 0,{nextSlides:e,nextPosition:f}}},5210:function(a,b,c){"use strict";
4Object.defineProperty(b,"__esModule",{value:!0});var d=c(7294),e=c(3989),f=c(3989);b.populatePreviousSlides=function(a,b,c){void 0===c&&(c=0);var g,h,i=a.currentSlide,j=a.itemWidth,k=a.slidesToShow,l=b.children,m=b.showDots,n=b.infinite,o=e.getSlidesToSlide(a,b),p=i-c-(0<c?0:o),q=(d.Children.toArray(l).length-k)%o;return h=0<=p?(g=p,m&&!n&&0<q&&f.isInRightEnd(a)&&(g=i-q),-j*g):g=p<0&&0!==i?0:void 0,{nextSlides:g,nextPosition:h}}},9950:function(a,b){"use strict";Object.defineProperty(b,"__esModule",{value:!0}),b.default=function(a,b,c){var d;return function(){d||(a.apply(this,arguments),d=!0,"function"==typeof c&&c(!0),setTimeout(function(){d=!1,"function"==typeof c&&c(!1)},b))}}},4802:function(a,b){"use strict";Object.defineProperty(b,"__esModule",{value:!0}),b.default=function(a,b){var c=b.partialVisbile,d=b.partialVisible,e=b.centerMode,f=b.ssr,g=b.responsive;if((c||d)&&e)throw new Error("center mode can not be used at the same time with partialVisible");if(!g)throw new Error(f?"ssr mode need to be used in conjunction with responsive prop":"Responsive prop is needed for deciding the amount of items to show on the screen");if(g&&"object"!=typeof g)throw new Error("responsive prop must be an object")}},5438:function(a){"use strict";const b=function(a,b){if(!a)return null;let c={};for(let d in a){let e=a[d];b.indexOf(d)> -1&&null!==e&&(c[d]=e)}return c};var c={nodes:{horizontal_rule:()=>({singleTag:"hr"}),blockquote:()=>({tag:"blockquote"}),bullet_list:()=>({tag:"ul"}),code_block:a=>({tag:["pre",{tag:"code",attrs:a.attrs}]}),hard_break:()=>({singleTag:"br"}),heading:a=>({tag:`h${a.attrs.level}`}),image:a=>({singleTag:[{tag:"img",attrs:b(a.attrs,["src","alt","title"])}]}),list_item:()=>({tag:"li"}),ordered_list:()=>({tag:"ol"}),paragraph:()=>({tag:"p"})},marks:{bold:()=>({tag:"b"}),strike:()=>({tag:"strike"}),underline:()=>({tag:"u"}),strong:()=>({tag:"strong"}),code:()=>({tag:"code"}),italic:()=>({tag:"i"}),link(a){const b={...a.attrs},{linktype:c="url"}=a.attrs;return"email"===c&&(b.href=`mailto:${b.href}`),b.anchor&&(b.href=`${b.href}#${b.anchor}`,delete b.anchor),{tag:[{tag:"a",attrs:b}]}},styled:a=>({tag:[{tag:"span",attrs:a.attrs}]})}};a.exports=class{constructor(d){d||(d=c),this.marks=d.marks||[],this.nodes=d.nodes||[]}addNode(e,f){this.nodes[e]=f}addMark(g,h){this.marks[g]=h}render(i={}){if(i.content&&Array.isArray(i.content)){let j="";return i.content.forEach(a=>{j+=this.renderNode(a)}),j}return console.warn("The render method must receive an object with a content field, which is an array"),""}renderNode(k){let l=[];k.marks&&k.marks.forEach(a=>{const b=this.getMatchingMark(a);b&&l.push(this.renderOpeningTag(b.tag))});const m=this.getMatchingNode(k);return m&&m.tag&&l.push(this.renderOpeningTag(m.tag)),k.content?k.content.forEach(a=>{l.push(this.renderNode(a))}):k.text?l.push(function(a){const b={"&":"&amp;","<":"&lt;",">":"&gt;","\"":"&quot;","'":"&#39;"},c=/[&<>"']/g,d=RegExp(c.source);return a&&d.test(a)?a.replace(c,a=>b[a]):a}(k.text)):m&&m.singleTag?l.push(this.renderTag(m.singleTag," /")):m&&m.html&&l.push(m.html),m&&m.tag&&l.push(this.renderClosingTag(m.tag)),k.marks&&k.marks.slice(0).reverse().forEach(a=>{const b=this.getMatchingMark(a);b&&l.push(this.renderClosingTag(b.tag))}),l.join("")}renderTag(n,o){return n.constructor===String?`<${n}${o}>`:n.map(a=>{if(a.constructor===String)return`<${a}${o}>`;{let b=`<${a.tag}`;if(a.attrs)for(let c in a.attrs){let d=a.attrs[c];null!==d&&(b+=` ${c}="${d}"`)}return`${b}${o}>`}}).join("")}renderOpeningTag(p){return this.renderTag(p,"")}renderClosingTag(q){return q.constructor===String?`</${q}>`:q.slice(0).reverse().map(a=>a.constructor===String?`</${a}>`:`</${a.tag}>`).join("")}getMatchingNode(r){if("function"==typeof this.nodes[r.type])return this.nodes[r.type](r)}getMatchingMark(s){if("function"==typeof this.marks[s.type])return this.marks[s.type](s)}}},2473:function(a){"use strict";a.exports=function(){}},9036:function(a,b,c){"use strict";c.d(b,{Xj:function(){return wb},"M$":function(){return sb},LF:function(){return tb},"$d":function(){return Bb},f0:function(){return xb}});var d=c(7294),e=c(9669),f=Object.defineProperty,g=Object.getOwnPropertySymbols,h=Object.prototype.hasOwnProperty,i=Object.prototype.propertyIsEnumerable,j=(a,b,c)=>b in a?f(a,b,{enumerable:!0,configurable:!0,writable:!0,value:c}):a[b]=c,k=(a,b)=>{for(var c in b||(b={}))h.call(b,c)&&j(a,c,b[c]);if(g)for(var c of g(b))i.call(b,c)&&j(a,c,b[c]);return a},l=(a,b)=>{var c={};for(var d in a)h.call(a,d)&&0>b.indexOf(d)&&(c[d]=a[d]);if(null!=a&&g)for(var d of g(a))0>b.indexOf(d)&&i.call(a,d)&&(c[d]=a[d]);return c},m=Object.defineProperty,n=Object.defineProperties,o=Object.getOwnPropertyDescriptors,p=Object.getOwnPropertySymbols,q=Object.prototype.hasOwnProperty,r=Object.prototype.propertyIsEnumerable,s=(a,b,c)=>b in a?m(a,b,{enumerable:!0,configurable:!0,writable:!0,value:c}):a[b]=c,t=(a,b)=>{for(var c in b||(b={}))q.call(b,c)&&s(a,c,b[c]);if(p)for(var c of p(b))r.call(b,c)&&s(a,c,b[c]);return a},u=(a,b)=>n(a,o(b));let v=!1;const w=[],x=a=>new Promise((b,c)=>{if("undefined"==typeof window)return;if(window.storyblokRegisterEvent=a=>{if(window.location===window.parent.location){console.warn("You are not in Draft Mode or in the Visual Editor.");return}v?a():w.push(a)},document.getElementById("storyblok-javascript-bridge"))return;const d=document.createElement("script");d.async=!0,d.src=a,d.id="storyblok-javascript-bridge",d.onerror=a=>c(a),d.onload=a=>
4{w.forEach(a=>a()),v=!0,b(a)},document.getElementsByTagName("head")[0].appendChild(d)});function y(a){return"number"==typeof a&&a==a&&a!==1/0&&a!== -1/0}function z(a,b,c){if(!y(b))throw new TypeError("Expected `limit` to be a finite number");if(!y(c))throw new TypeError("Expected `interval` to be a finite number");var d=[],e=[],f=0,g=function(){f++;var b=setTimeout(function(){f--,d.length>0&&g(),e=e.filter(function(a){return a!==b})},c);0>e.indexOf(b)&&e.push(b);var h=d.shift();h.resolve(a.apply(h.self,h.args))},h=function(){var a=arguments,c=this;return new Promise(function(e,h){d.push({resolve:e,reject:h,args:a,self:c}),f<b&&g()})};return h.abort=function(){e.forEach(clearTimeout),e=[],d.forEach(function(a){a.reject(new throttle.AbortError())}),d.length=0},h}z.AbortError=function(){Error.call(this,"Throttled function aborted"),this.name="AbortError"};const A=function(a,b){if(!a)return null;let c={};for(let d in a){let e=a[d];b.indexOf(d)> -1&&null!==e&&(c[d]=e)}return c};var B={nodes:{horizontal_rule:a=>({singleTag:"hr"}),blockquote:a=>({tag:"blockquote"}),bullet_list:a=>({tag:"ul"}),code_block:a=>({tag:["pre",{tag:"code",attrs:a.attrs}]}),hard_break:a=>({singleTag:"br"}),heading:a=>({tag:"h"+a.attrs.level}),image:a=>({singleTag:[{tag:"img",attrs:A(a.attrs,["src","alt","title"])}]}),list_item:a=>({tag:"li"}),ordered_list:a=>({tag:"ol"}),paragraph:a=>({tag:"p"})},marks:{bold:()=>({tag:"b"}),strike:()=>({tag:"strike"}),underline:()=>({tag:"u"}),strong:()=>({tag:"strong"}),code:()=>({tag:"code"}),italic:()=>({tag:"i"}),link(a){const b=t({},a.attrs),{linktype:c="url"}=a.attrs;return"email"===c&&(b.href="mailto:"+b.href),b.anchor&&(b.href=`${b.href}#${b.anchor}`,delete b.anchor),{tag:[{tag:"a",attrs:b}]}},styled:a=>({tag:[{tag:"span",attrs:a.attrs}]})}};const C=(a=0,b=a)=>{const c=a<b?1:-1;return((a=0,b)=>[...Array(a)].map(b))(Math.abs(b-a)||0,(b,d)=>d*c+a)},D=(a,b,c)=>{const d=[];for(const e in a){if(!Object.prototype.hasOwnProperty.call(a,e))continue;const f=a[e],g=c?"":encodeURIComponent(e);let h;h="object"==typeof f?D(f,b?b+encodeURIComponent("["+g+"]"):g,Array.isArray(f)):(b?b+encodeURIComponent("["+g+"]"):g)+"="+encodeURIComponent(f),d.push(h)}return d.join("&")};let E={},F={};class G{constructor(H,I){if(!I){let J=H.region?"-"+H.region:"",K=!1===H.https?"http":"https";I=void 0===H.oauthToken?`${K}://api${J}.storyblok.com/v2`:`${K}://api${J}.storyblok.com/v1`}let L=Object.assign({},H.headers),M=5;void 0!==H.oauthToken&&(L.Authorization=H.oauthToken,M=3),void 0!==H.rateLimit&&(M=H.rateLimit),this.richTextResolver=new class{constructor(N){N||(N=B),this.marks=N.marks||[],this.nodes=N.nodes||[]}addNode(O,P){this.nodes[O]=P}addMark(Q,R){this.marks[Q]=R}render(S={}){if(S.content&&Array.isArray(S.content)){let T="";return S.content.forEach(a=>{T+=this.renderNode(a)}),T}return console.warn("The render method must receive an object with a content field, which is an array"),""}renderNode(U){let V=[];U.marks&&U.marks.forEach(a=>{const b=this.getMatchingMark(a);b&&V.push(this.renderOpeningTag(b.tag))});const W=this.getMatchingNode(U);return W&&W.tag&&V.push(this.renderOpeningTag(W.tag)),U.content?U.content.forEach(a=>{V.push(this.renderNode(a))}):U.text?V.push(function(a){const b={"&":"&amp;","<":"&lt;",">":"&gt;","\"":"&quot;","'":"&#39;"},c=/[&<>"']/g,d=RegExp(c.source);return a&&d.test(a)?a.replace(c,a=>b[a]):a}(U.text)):W&&W.singleTag?V.push(this.renderTag(W.singleTag," /")):W&&W.html&&V.push(W.html),W&&W.tag&&V.push(this.renderClosingTag(W.tag)),U.marks&&U.marks.slice(0).reverse().forEach(a=>{const b=this.getMatchingMark(a);b&&V.push(this.renderClosingTag(b.tag))}),V.join("")}renderTag(X,Y){return X.constructor===String?`<${X}${Y}>`:X.map(a=>{if(a.constructor===String)return`<${a}${Y}>`;{let b="<"+a.tag;if(a.attrs)for(let c in a.attrs){let d=a.attrs[c];null!==d&&(b+=` ${c}="${d}"`)}return`${b}${Y}>`}}).join("")}renderOpeningTag(Z){return this.renderTag(Z,"")}renderClosingTag($){return $.constructor===String?`</${$}>`:$.slice(0).reverse().map(a=>a.constructor===String?`</${a}>`:`</${a.tag}>`).join("")}getMatchingNode(_){if("function"==typeof this.nodes[_.type])return this.nodes[_.type](_)}getMatchingMark(aa){if("function"==typeof this.marks[aa.type])return this.marks[aa.type](aa)}}(H.richTextSchema),"function"==typeof H.componentResolver&&this.setComponentResolver(H.componentResolver),this.maxRetries=H.maxRetries||5,this.throttle=z(this.throttledRequest,M,1e3),this.accessToken=H.accessToken,this.relations={},this.links={},this.cache=H.cache||{clear:"manual"},this.client=e.create({baseURL:I,timeout:H.timeout||0,headers:L,proxy:H.proxy||!1}),H.responseInterceptor&&this.client.interceptors.response.use(a=>H.responseInterceptor(a))}setComponentResolver(ba){this.richTextResolver.addNode("blok",a=>{let b="";return a.attrs.body.forEach(a=>{b+=ba(a.component,a)}),{html:b}})}parseParams(ca={}){return ca.version||(ca.version="published"),ca.token||(ca.token=this.getToken()),ca.cv||(ca.cv=F[ca.token]),Array.isArray(ca.resolve_relations)&&(ca.resolve_relations=ca.resolve_relations.join(",")),ca}factoryParamOptions(da,ea={}){return((a="")=>a.indexOf("/cdn/")> -1)(da)?this.parseParams(ea):ea}
4makeRequest(fa,ga,ha,ia){const ja=this.factoryParamOptions(fa,((a={},b=25,c=1)=>u(t({},a),{per_page:b,page:c}))(ga,ha,ia));return this.cacheResponse(fa,ja)}get(ka,la){let ma="/"+ka;const na=this.factoryParamOptions(ma,la);return this.cacheResponse(ma,na)}async getAll(oa,pa={},qa){const ra=pa.per_page||25,sa="/"+oa,ta=sa.split("/");qa=qa||ta[ta.length-1];const ua=await this.makeRequest(sa,pa,ra,1),va=Math.ceil(ua.total/ra);return((a=[],b)=>a.map(b).reduce((a,b)=>[...a,...b],[]))([ua,...await (async(a=[],b)=>Promise.all(a.map(b)))(C(1,va),async a=>this.makeRequest(sa,pa,ra,a+1))],a=>Object.values(a.data[qa]))}post(wa,xa){return this.throttle("post","/"+wa,xa)}put(ya,za){return this.throttle("put","/"+ya,za)}delete(Aa,Ba){return this.throttle("delete","/"+Aa,Ba)}getStories(Ca){return this.get("cdn/stories",Ca)}getStory(Da,Ea){return this.get("cdn/stories/"+Da,Ea)}setToken(Fa){this.accessToken=Fa}getToken(){return this.accessToken}_cleanCopy(Ga){return JSON.parse(JSON.stringify(Ga))}_insertLinks(Ha,Ia){const Ja=Ha[Ia];Ja&&"multilink"==Ja.fieldtype&&"story"==Ja.linktype&&"string"==typeof Ja.id&&this.links[Ja.id]?Ja.story=this._cleanCopy(this.links[Ja.id]):Ja&&"story"===Ja.linktype&&"string"==typeof Ja.uuid&&this.links[Ja.uuid]&&(Ja.story=this._cleanCopy(this.links[Ja.uuid]))}_insertRelations(Ka,La,Ma){if(Ma.indexOf(Ka.component+"."+La)> -1){if("string"==typeof Ka[La])this.relations[Ka[La]]&&(Ka[La]=this._cleanCopy(this.relations[Ka[La]]));else if(Ka[La].constructor===Array){let Na=[];Ka[La].forEach(a=>{this.relations[a]&&Na.push(this._cleanCopy(this.relations[a]))}),Ka[La]=Na}}}iterateTree(Oa,Pa){let Qa=a=>{if(null!=a){if(a.constructor===Array)for(let b=0;b<a.length;b++)Qa(a[b]);else if(a.constructor===Object){if(a._stopResolving)return;for(let c in a)(a.component&&a._uid||"link"===a.type)&&(this._insertRelations(a,c,Pa),this._insertLinks(a,c)),Qa(a[c])}}};Qa(Oa.content)}async resolveLinks(Ra,Sa){let Ta=[];if(Ra.link_uuids){const Ua=Ra.link_uuids.length;let Va=[];const Wa=50;for(let Xa=0;Xa<Ua;Xa+=Wa){const Ya=Math.min(Ua,Xa+Wa);Va.push(Ra.link_uuids.slice(Xa,Ya))}for(let Za=0;Za<Va.length;
4Za++)(await this.getStories({per_page:Wa,language:Sa.language,version:Sa.version,by_uuids:Va[Za].join(",")})).data.stories.forEach(a=>{Ta.push(a)})}else Ta=Ra.links;Ta.forEach(a=>{this.links[a.uuid]=u(t({},a),{_stopResolving:!0})})}async resolveRelations($a,_a){let ab=[];if($a.rel_uuids){const bb=$a.rel_uuids.length;let cb=[];const db=50;for(let eb=0;eb<bb;eb+=db){const fb=Math.min(bb,eb+db);cb.push($a.rel_uuids.slice(eb,fb))}for(let gb=0;gb<cb.length;gb++)(await this.getStories({per_page:db,language:_a.language,version:_a.version,by_uuids:cb[gb].join(",")})).data.stories.forEach(a=>{ab.push(a)})}else ab=$a.rels;ab.forEach(a=>{this.relations[a.uuid]=u(t({},a),{_stopResolving:!0})})}async resolveStories(hb,ib){let jb=[];for(const kb in void 0!==ib.resolve_relations&&ib.resolve_relations.length>0&&(jb=ib.resolve_relations.split(","),await this.resolveRelations(hb,ib)),["1","story","url"].indexOf(ib.resolve_links)> -1&&await this.resolveLinks(hb,ib),this.relations)this.iterateTree(this.relations[kb],jb);hb.story?this.iterateTree(hb.story,jb):hb.stories.forEach(a=>{this.iterateTree(a,jb)})}cacheResponse(lb,mb,nb){return void 0===nb&&(nb=0),new Promise(async(a,b)=>{var c;let d=D({url:lb,params:mb}),e=this.cacheProvider();if("auto"===this.cache.clear&&"draft"===mb.version&&await this.flushCache(),"published"===mb.version&&"/cdn/spaces/me"!=lb){const f=await e.get(d);if(f)return a(f)}try{let g=await this.throttle("get",lb,{params:mb,paramsSerializer:a=>D(a)}),h={data:g.data,headers:g.headers};if(g.headers["per-page"]&&(h=Object.assign({},h,{perPage:parseInt(g.headers["per-page"]),total:parseInt(g.headers.total)})),200!=g.status)return b(g);(h.data.story||h.data.stories)&&await this.resolveStories(h.data,mb),"published"===mb.version&&"/cdn/spaces/me"!=lb&&e.set(d,h),h.data.cv&&("draft"==mb.version&&F[mb.token]!=h.data.cv&&this.flushCache(),F[mb.token]=h.data.cv),a(h)}catch(i){if(i.response&&429===i.response.status&&(nb+=1)<this.maxRetries)return console.log(`Hit rate limit. Retrying in ${nb} seconds.`),await (c=1e3*nb,new Promise(a=>setTimeout(a,c))),this.cacheResponse(lb,mb,nb).then(a).catch(b);b(i)}})}throttledRequest(ob,pb,qb){return this.client[ob](pb,qb)}cacheVersions(){return F}cacheVersion(){return F[this.accessToken]}setCacheVersion(rb){this.accessToken&&(F[this.accessToken]=rb)}cacheProvider(){switch(this.cache.type){case"memory":return{get:a=>E[a],getAll:()=>E,set(a,b){E[a]=b},flush(){E={}}};default:return{get(){},getAll(){},set(){},flush(){}}}}async flushCache(){return await this.cacheProvider().flush(),this}}var sb=(a={})=>{const{apiOptions:b}=a;if(!b.accessToken){console.error("You need to provide an access token to interact with Storyblok API. Read https://www.storyblok.com/docs/api/content-delivery#topics/authentication");return}const c=new G(b);return{storyblokApi:c}},tb=a=>{if("object"!=typeof a|| void 0===a._editable)return{};const b=JSON.parse(a._editable.replace(/^<!--#storyblok#/,"").replace(/-->$/,""));return{"data-blok-c":JSON.stringify(b),"data-blok-uid":b.id+"-"+b.uid}};const ub=(a,b,c={})=>{if("undefined"!=typeof window){if(void 0===window.storyblokRegisterEvent){console.error("Storyblok Bridge is disabled. Please enable it to use it. Read https://github.com/storyblok/storyblok-js");return}if(!a){console.warn("Story ID is not defined. Please provide a valid ID.");return}window.storyblokRegisterEvent(()=>{const d=new window.StoryblokBridge(c);d.on(["input","published","change"],c=>{"input"==c.action&&c.story.id===a?b(c.story):window.location.reload()})})}},vb=(a={})=>{const{bridge:b,accessToken:c,use:d=[],apiOptions:e={}}=a;e.accessToken=e.accessToken||c;const f={bridge:b,apiOptions:e};let g={};return d.forEach(a=>{g=t(t({},g),a(f))}),!1!==b&&x("https://app.storyblok.com/f/storyblok-v2-latest.js"),g},wb=a=>{var b=a,{blok:c}=b,e=l(b,["blok"]);if(!c)return console.error("Please provide a 'blok' property to the StoryblokComponent"),d.createElement("div",null,"Please provide a blok property to the StoryblokComponent");const f=Ab(c.component);return f?d.createElement(f,k({blok:c},e)):""},xb=(a={},b={})=>{let[c,e]=(0,d.useState)(a);return ub(c.id,a=>e(a),b),(0,d.useEffect)(()=>{e(a)},[a]),c};let yb=null,zb={};const Ab=a=>zb[a]?zb[a]:(console.error(`Component ${a} doesn't exist.`),!1),Bb=(a={})=>{const{storyblokApi:b}=vb(a);
4yb=b,zb=a.components}}},function(a){var b=function(b){return a(a.s=b)};a.O(0,[774,179],function(){return b(1780),b(387)}),_N_E=a.O()}])

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.